I understand we have NPCs already, but I feel as though they’re a bit neglected. They are very static and many people in my condos have complained they feel very fake and uncanny. So I’ve basically stopped using them 99% of the time.
So I personally propose a more in-depth NPC system. This would be great for a lot of RPG styled condos, or to just add a bit of life. Instead of them being glorified notebooks I have a few suggestions on how they could be improved:
- Pathfinding (either AI/random [preferably with a set range] or manual set path)
- IO events with player/npc interactions (i.e. talk to npc → event triggered, npc walks a certain distance → event triggered, npc reached a point → event triggered, etc.)
- NPC can interact with things like players (can press buttons, use items, basically give them player-like behaviors)
- Advanced dialogue trees (branching paths, etc.)
I know that other players could pretty much do the same effect. But I feel like this would add life to those who play in small groups, and would especially be cool in singleplayer or RPG maps. Also would fit right in with the larger condos such as the resort or underwater, where even 10 or so players is a really small amount.