WohlSoft / Moondust-Project

Moondust Project by Wohlstand
https://wohlsoft.ru/projects/Moondust/
GNU General Public License v3.0
251 stars 39 forks source link

[Engine] NPC`s can drag coins around #57

Open Alucard648 opened 9 years ago

Alucard648 commented 9 years ago

NPC`s like goombas and, in screenies provided, 1-up mushroom can drag coins placed above them. scr_2015_7_28_19_23_23_30 scr_2015_7_28_19_23_27_193 Test level: https://yadi.sk/d/LiCgBwFXi96Q3

Wohlstand commented 9 years ago

Yea, I knew about this issue because I wasn't finished debug of collisions. You will get same issue with conveyor belts or even with rinka block. I work to fix this dumb thing [collision solving with a lot of conditions really is not easy]

Wohlstand commented 9 years ago

Before I will implement a flag to divide NPC sceneries between statical (block-like) which are can't be moved by impact or can't ride on something, but can be moved in moving layer or even attached to something; and to kinetic NPCd which are a regular items or animals and people which can be moved from side, there are can't be as layer movement part while activated; I was disabled block collisions for all coins, so, there are will don't be grabbed from around by "thieves" ;-)

Alucard648 commented 9 years ago

But NPCs can also drag other static NPCs, like vine sections and checkpoints.

Wohlstand commented 9 years ago

...it's true trollface on that NPC which stolen check point :-D I think at evening or tomorrow I will try to get more time and finally split "scenery" and "shared animation". where "scenery", must make that npc to be not able to ride on heads like it regular block

Alucard648 commented 9 years ago

NPC`s can still drag SMB2 coins.

Wohlstand commented 9 years ago

I wasn't finished fixing of that error. I have a plan to fix that

split "scenery" parameter sense to:

but that was workarround and wasn't finished. In next update I will finally finish than and I will have no shit in the parameters and everything will be organized

Wohlstand commented 8 years ago

This bug also no more happens (please try)

Alucard648 commented 8 years ago

Shy guys can still drag SMB2 coins in this level: https://yadi.sk/d/JPAXkyKOv3V9M

Wohlstand commented 4 years ago

Since SMBX's source code is opened, I have to look and rework the whole collisions management to make it work correct.