WohlSoft / LunaLua

LunaLua - LunaDLL with Lua, is a free extension mod for SMBX 1.3 game engine, core of the X2 project.
https://codehaus.moe/
GNU General Public License v3.0
33 stars 12 forks source link

Fix player passthrough slopes #43

Closed MrDoubleA232 closed 1 year ago

MrDoubleA232 commented 2 years ago

Moves the playerfilter hook from where 1.3 does its player passthrough things to where the isHidden check is, so that the actual collision doesn't even run. Probably also fixes some other, minor playerfilter things. Do let me know if there's any issues!

Alucard648 commented 2 years ago

Will it be even possible to do solid-on-top slopes ala SMW/NSMB/Castlevania?

MrDoubleA232 commented 2 years ago

No, I'm afraid that's a very different beast. This is only about player passthrough slopes. Semisolid slopes could probably be fixed through hooks, but it definitely wouldn't be easy.