Bring your RPG World to Life with NPCs that have daily routines
StageCraft allows you to pour life into your RPG worlds. NPCs have complex routines, intricate dialogue trees and realistic shops. Everything is controllable through extensive menus. Why StageCraft? In short, StageCraft allows you to create NPCs of all types with daily routines that can vary by day and with complex dialogue trees edited through a visual editor. These NPCs can own shops that restock at certain times. They can interact with other NPCs in complex interactions. There are church bells to announce the time and animated clocks that tick realistically. You can even control how long days take. Additionally, there is an extensive role system allowing you to give out detailed permissions to particular people.
Routines Routines are the schedules NPCs follow. You can create many routines if you want and have conditions to switch between them. That way, you can have a normal routine for work days and have a special routine for the weekends. You can even create linear routines that are triggered by a player interaction, allowing players to go on adventures together with an NPC or influence their behaviour in some other way.
Shopkeepers NPCs can have many different shops that are opened through particular dialogue options. Items are fully customizable, supporting both buy and sell with differing pricing. Items can have limited stock and restocking is fully customizable.
Currency can be modified, StageCraft comes with two options: physical items or a digital currency. It also supports Vault, Craftconomy3 and EssentialsX.
Dialogue Dialogue can be edited through a visual editor, allowing you to see the conversation nodes and how they connect to other nodes. This allows you to create absolutely insane detail in your conversations. Allowing you to create branches that lead to various outcomes. And if you don't feel like writing it all yourself, you can have it be AI-generated through the plugin. There is even a complete model selector menu!
Required Dependencies I know this plugin can be overwhelming at first, that's why I will personally help you out through Discord. Simply DM me on 'craterhater' and I'll help you out.