Level link is here!
Still wanna add a couple of assets, so it's not fully representative of the aesthetic of the level, but the rest is all there.
--------------
Original post:
Hi, I don't have a WIP here yet (and I will surely post it when I do), but I do have some LunaLua questions.
I have an NPC that I want to act as a projectile as in it harms other NPCS, but I also want it to pass through blocks. Mem offset 0x136 forces it to behave like a fireball and bounce off walls, which I don't want, but there's no other way I can see to have it harm NPCS. I figured there'd be some way to change if an object was considered "thrown" or not, but if there is, I can't see it. I also want this NPC to have arbitrary behavior when it collides with the player, but the only way I believe I can grab an NPC+player collision is through harm, and if I modify the harm interrupt, it would necessarily have to be for all NPCs, since the method doesn't have a culprit argument.
I hope there aren't obvious solutions to these I've missed in the docs, but if you can point me to some ideas it would be greatly appreciated!