Dante
unread,Mar 21, 2008, 2:09:55 PM3/21/08Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to FLASHOVER - Game Project
I was thinking more keeping multiple dialogue instances in the
one .xml, and keeping track of the levels into the tree in the .xml as
well, so that all the dialog .xmls can be put in one Dialog folder.
Here is kind of what my data organization looks like:
Data
Dialog
Models
Music
SoundFX
SoundEntity
Textures
As far as keeping IDs, it doesn't hurt to have it there for
extendability etc..., but I don't see how we need them. Each piece of
dialog is handled through player interaction, which will iterate a
data structure. If I use IDs, they would be generated by the Game
System code and kept error free, instead of by a tool or user. I was
thinking, if the user chooses answer 2, then the data structure
iterates past answer 1, and executes answer 2, and so on.
But, for multiple different conversations with the same NPC, the .xml
needs to keep track of which conversation to execute, so some sort of
Identifier should be tied to that.