4.0.1.1: Emerald Mine engine: Spaceship movement not mirroring bug movement?

Found a bug in R'n'D? Report it here!

Moderators: Flumminator, Zomis

Post Reply
User avatar
RAP
Posts: 317
Joined: Sat Jun 19, 2004 6:44 pm

4.0.1.1: Emerald Mine engine: Spaceship movement not mirroring bug movement?

Post by RAP »

So I was making a level for my 15x15 mini levels levelset, and here what it looks like:
The image of the level in the editor.
The image of the level in the editor.
rocksndiamonds_2018-02-06_13-16-06.png (115.63 KiB) Viewed 1867 times
What I expected from making the level is what the title suggests, I expected the movements of the Spaceships to exactly mirror the Bugs' movement at the other side, but a notable change in the Spaceships' side occurs just 2 seconds in. I'm not exactly sure what makes this work, but it just tells me that it doesn't exactly mirror the bugs' movements at the opposite side.

Is this an intentional quirk in the Emerald Mine engine? Just like having a boulder hit on a diamond that's on top of the the player not being destroyed being that quirk type of thing? Here's the level itself:
123.level
The level itself
(728 Bytes) Downloaded 194 times
filbo
Posts: 647
Joined: Fri Jun 20, 2014 10:06 am

Re: 4.0.1.1: Emerald Mine engine: Spaceship movement not mirroring bug movement?

Post by filbo »

Only guessing, from past observations: I think their individual behavior algorithms are mirror-identical, but perhaps the order in which their actions are considered are not. I think each one's move may be considered in sort of a raster order, so if the move of object-to-the-left is going to occupy the space which would otherwise have been moved into by object-to-the-right, the left one 'wins'.

I didn't download your level (currently at work with no RnD to run :)
Post Reply