Hi there,
I don't know when this was changed, but I have noticed that in build 42, a lot of NPC behaviors are now moving into its own ECS component (AIComponent). Before this change, all NPC behaviors are exposed to Lua through IsoPlayer, now it is impossible to mod from Lua without patching the Java code. Would the team be able to either exposing the AIComponent class itself to LuaManager Exposer so that it is possible to use getECSComponent(...) from ECSEntity interface, or a create public API of IsoPlayer to fetch the AIComponent directly from an instance?
Thank you so much.
Not sure if this one has been done before, but I’d love it if you could ‘shove’ zombies when you open a door in front of them
i imagine this would require a fair bit of tweaking, but as long as that door opens outwards (car doors in particular), it just makes sense to me. It gives the protagonist a better chance to escape danger should zombies get too close.
You do realize those settings are merely templates. You can literally customize EVERYTHING in settings.
I don't particularly enjoy any of the pre-set settings, and thats ok. Its why you can customize everything.