xyth
Community Moderator
I probably should not have joked about an issue being Sphereiis fault as its caused confusion about where to post. If it involves Characters or NPCs (appearance or behavior) the feedback belongs here. His core modlet has lots of non-character functionality, like block behaviors, buffs, player effects etc, and those should go in his modlet thread. But everything you commented on is correctly placed here.
As we have moved to add new functionality like Maslow (basic needs), controlled pathing, ranged maintaining distance, and factions we are breaking previously working functions. For example, the new pathing caused lots of jumping. The jumping fix cause other navigation errors, and new digging etc. The code involved is very interconnected and complex, which is likely why TFP isn't doing Bandits anytime soon. It would need a lot of housekeeping to make it scalable like we are discovering.
So we will likely need to decide to keep trying to fix things as we move forward, or revert many of the changes back to more simpler NPC behaviors.
Thanks for the great feedback.
Oh, if you start seeing red "cast errors" in the log in the most recent build , we are aware of this issue.
As we have moved to add new functionality like Maslow (basic needs), controlled pathing, ranged maintaining distance, and factions we are breaking previously working functions. For example, the new pathing caused lots of jumping. The jumping fix cause other navigation errors, and new digging etc. The code involved is very interconnected and complex, which is likely why TFP isn't doing Bandits anytime soon. It would need a lot of housekeeping to make it scalable like we are discovering.
So we will likely need to decide to keep trying to fix things as we move forward, or revert many of the changes back to more simpler NPC behaviors.
Thanks for the great feedback.
Oh, if you start seeing red "cast errors" in the log in the most recent build , we are aware of this issue.