Hi,
Does anyone know if it's safe to assign many npcs the same conversation file? For instance, all smiths or all traders using the same convo, with of course some checks to determine wich options to display according to situation.
I have scripted a dynamic dialog wich does this in my PW, and I had no problem yet, but I'm still suspicious about the concept...
Thank you!
Kato
Dialog(or conversation) concurrency?
Débuté par
Kato -
, août 13 2011 02:38
#1
Posté 13 août 2011 - 02:38
#2
Posté 13 août 2011 - 03:16
I doubt that reusing the same conversation in different NPCs or the like would matter - even if they happen to be running at the same time - like it could happen in a PW for instance.
Modifié par Morbane, 13 août 2011 - 03:19 .
#3
Posté 13 août 2011 - 04:10
Sounds good, Morbane, thank you, hopefully you're right!
#4
Posté 13 août 2011 - 04:24
Its safe, easy to make for your world builders and it save resources. Definitely good concept.
#5
Posté 13 août 2011 - 06:28
Thank you Shadow!
#6
Posté 13 août 2011 - 09:00
It's only safe if you're not using dynamic tokens. If you are, you will need different versions of the same conversation, or they will intermix in potentially troublesome ways.
Funky
Funky
#7
Posté 13 août 2011 - 10:53
AFAIK it should work fine even with custom tokens Funky. For example at least old ATS craft and probably CNR too uses them. And many peoples can craft in different placeables with the same custom tokens used and except occasional glitches where you see something else (believed lags are cause) it works fine.
#8
Posté 13 août 2011 - 11:19
It doesn't. Promise. We had to create 20 mirrored dynamic convos to workaround this issue for our dynamic convo system. The issue revolves around the timing of when the custom tokens are updated.
Funky
Funky
#9
Posté 13 août 2011 - 11:24
Or use NWNX Events instead of tokens to rewrite the convo nodes.
#10
Posté 14 août 2011 - 01:09
The convo system uses nwnx events, to whittle a dozen scripts down to 1, for both conditional and action taken scripts. I don't know if we tried using it to update the nodes or not, though.
Funky
Funky
#11
Posté 15 août 2011 - 05:44
Oh, that's good to know, thanks Funky.FunkySwerve wrote...
The issue revolves around the timing of when the custom tokens are updated.
Modifié par Kato_Yang, 15 août 2011 - 05:48 .





Retour en haut






