In my Elven Kingdom I am arranging the NPCs to have a council meeting at a certain time of day, in a certain place, where they all gather and their script changes. The potential for characters and story has just grown so incredibly. At first I started to set the conversations based on time of day, but I realize that sometimes if a chunk isn't loaded the character doesn't go to the right spot at the right time, so I am now doing it based on their locations, so that if the player is in certain locations the NPC will say different things. Since installing NPCDestinations a couple of days ago, I have been re-editing all of the conversation scripts for my NPCs. I think it would be awesome if they could just wander during a certain time period, within a certain radius. One could also think of this idea as merely the ability to mass-issue a temporary override to pre-defined groups. And /rally off which sends them back to their normal routine (or to their spawn coordinates, if they lack a normal npcdest routine). Maybe something like /rally on - tells all NPCs with GroupID to drop what they are doing, and come to your location (and wander around a bit once there), or to the coordinates specified. The nice pathfinding, ability to open doors/gates, etc., would of course be integral to this working. I've not noticed any Citizens-dependent plugins that utilize the /npc constant tags for anything, which just got me thinking, "what would one ever use this for"? And I just thought being able to rally all GroupA NPCs to one point, and GroupB NPCs to another point in an emergency would be pretty cool! And it would be more useful than just a whole NPC flash mob mishmash of shopkeepers, guards, and random NPCs ALL being summoned to one point.īut to clarify, I do think that this would be suitable for any NPC, even ones that may normally be completely stationary and would not normally benefit from the npcdestinations trait, such that my thinking is that it would make logical sense to have a rally feature be part of this plugin, versus it's own plugin. "rallyable"?), but these tags are better I think. One could certainly have a general assignable trait (i.e. Well I think using some mechanism as an optional label (such as the "constant" string, I'm thinking) would be the easiest and most logical way (as opposed to assigning an additional trait). Just a random though for your back burner! ![]() ![]() Or another way of looking at it: being able to assign NPCs into groups, and then issuing a command to all members of that group that would temporarily override their pre-defined locations. Perhaps using the /NPC Constant string as a group label, like for various "squads" of guards, or groupings for other NPCs. ![]() And then afterwords to be released back to follow their normal routine. a big special event.say a coronation or whatever. Whether it's guards to where they are needed like to defend against an attack. I think it would be cool to rally different groups to different locations. And one also has a lot of various groups of guards. So let's say one has a big city with lots of random civilian NPCs, shopkeepers, etc. Either a pre-programmed rally point upon an admin issuing a command, and/or an impromptu rally point location set on the fly by an admin as part of the command. So the idea would be for a situation where you want to override groups of NPCs to stop what their doing and to relocate to a rally point. Ultimate Battle in the Cherry Blossom Breeze!ĭid you like the writing and art style of this visual novel by Circus? You might want to check out their other English titles at Mangagamer here.I'd like to share an idea I have for you to consider down the road for this plugin.Ultimate Battle of their First Encounter!.(Requires routes complete and scene recovery).If you’re willing to go that far, then please show me.Decided to form a group without worrying about it.Decided to form a group after seeing how things went. ![]()
0 Comments
Leave a Reply. |