Schaue ich mir an. Allerdings habe ich jetzt doch erst mal die Dialogoptionen umgesetzt. Hier mal ein Zwischenstand
Code:
<drasa_dialog>
<daten>
<inhalt id="einkauf_id" npc="loc01_bobo">Einladung</inhalt>
<redner kennzeichen="a" id="loc01_bobo">Bobo</redner>
<redner kennzeichen="b" id="">Held</redner>
</daten>
<texte>
<a>Hallo.</a>
<b>Hallo. Mein Name ist <heldenname/>.</b>
<a>Willst du etwas kaufen, <heldenname/>?</a>
<auswahl>
<texte>
<b>Ja.</b>
<a>Schau her.</a>
</texte>
<texte>
<b>Nein.</b>
<a>Dann bis später.</a>
<auswahl>
<texte>
<b>Ich möchte doch etwas kaufen.</b>
</texte>
<texte>
<b>Bis später.</b>
</texte>
</auswahl>
</texte>
</auswahl>
</texte>
</drasa_dialog>
Code:
INSERT INTO "_Story_Dialogs" VALUES (X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_id", "loc01_bobo", "", 0);
INSERT INTO "_Locale" VALUES ("cfeb235c-6cfe-4d17-8d4a-80f8e28283d7", "Hallo.");
INSERT INTO "_Locale" VALUES ("4b508252-5ad4-493c-8792-81ffb913f617", "Hallo. Mein Name ist <heroName>.");
INSERT INTO "_Locale" VALUES ("58979a07-2f39-4153-bc20-7d53e1be6d84", "Willst du etwas kaufen, <heroName>?");
INSERT INTO "_Locale" VALUES ("dc14ed62-9a0f-4412-9a97-64c8a29e2c9e", "Ja.");
INSERT INTO "_Locale" VALUES ("a0f7dfba-1d7d-4a0c-b0bb-9850bfde584b", "Schau her.");
INSERT INTO "_Locale" VALUES ("12b0795b-a184-4011-892d-b15e3ef02316", "Nein.");
INSERT INTO "_Locale" VALUES ("a01cd47d-f8f5-4688-9264-4a6abbddd4b8", "Dann bis später.");
INSERT INTO "_Locale" VALUES ("e8829653-8a41-49c0-baab-291614d0838d", "Ich möchte doch etwas kaufen.");
INSERT INTO "_Locale" VALUES ("d9abdebf-3de7-4da8-aee4-0153e2a63d26", "Bis später.");
INSERT INTO "_Story_DialogTakes" VALUES (X'c7c4dae775d1a5449299d23dc7c92bee', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "StartState", "", "StartState", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'00000000000000000000000000000000', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakes" VALUES (X'a232738f9009b642a2d782e9e5f50664', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_1", "loc01_bobo", "Take", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'5c23ebcffe6c174d8d4a80f8e28283d7', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakes" VALUES (X'f64ec625e1a04a4bae94667fea77c374', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_2", "Player", "Response", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'5282504bd45a3c49879281ffb913f617', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakes" VALUES (X'2a132993bc972a4fa9fb2690b322d3e6', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_3", "loc01_bobo", "Take", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'079a9758392f5341bc207d53e1be6d84', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakes" VALUES (X'01f5f27b3386994d9c4cf00448b5e5c9', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_4", "Player", "Response", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'62ed14dc0f9a12449a9764c8a29e2c9e', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakes" VALUES (X'f484e80848b9c84e81a9376f244ad63c', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_5", "loc01_bobo", "Take", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'badff7a07d1d0c4ab0bb9850bfde584b', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakes" VALUES (X'ca56c35f06a7c44287a9b6957d610694', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_6", "Player", "Response", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'5b79b01284a11140892db15e3ef02316', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakes" VALUES (X'9e554f3460116145839046ebe87daaf5', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_7", "loc01_bobo", "Take", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'7dd41ca0f5f8884692644a6abbddd4b8', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakes" VALUES (X'8cf7ac2c6a830644b2e3c7a1a6921c81', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_8", "Player", "Response", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'539682e8418ac049baab291614d0838d', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakes" VALUES (X'05a86427d3aa8c43a4bd4fadfbb98159', X'898b3b1157e6dd4f927dce617acfca6a', "einkauf_id", "einkauf_9", "Player", "Response", "", "", 0, "", "", X'00000000000000000000000000000000', X'00000000000000000000000000000000', X'bfdeabd9e73da84daee40153e2a63d26', 0, X'00000000000000000000000000000000');
INSERT INTO "_Story_DialogTakeChildMapping" VALUES (X'c7c4dae775d1a5449299d23dc7c92bee', "X'a232738f9009b642a2d782e9e5f50664'", 0, X'898b3b1157e6dd4f927dce617acfca6a');
INSERT INTO "_Story_DialogTakeChildMapping" VALUES (X'a232738f9009b642a2d782e9e5f50664', "X'f64ec625e1a04a4bae94667fea77c374'", 0, X'898b3b1157e6dd4f927dce617acfca6a');
INSERT INTO "_Story_DialogTakeChildMapping" VALUES (X'f64ec625e1a04a4bae94667fea77c374', "X'2a132993bc972a4fa9fb2690b322d3e6'", 0, X'898b3b1157e6dd4f927dce617acfca6a');
INSERT INTO "_Story_DialogTakeChildMapping" VALUES (X'2a132993bc972a4fa9fb2690b322d3e6', "X'01f5f27b3386994d9c4cf00448b5e5c9'", 0, X'898b3b1157e6dd4f927dce617acfca6a');
INSERT INTO "_Story_DialogTakeChildMapping" VALUES (X'01f5f27b3386994d9c4cf00448b5e5c9', "X'f484e80848b9c84e81a9376f244ad63c'", 0, X'898b3b1157e6dd4f927dce617acfca6a');
INSERT INTO "_Story_DialogTakeChildMapping" VALUES (X'2a132993bc972a4fa9fb2690b322d3e6', "X'ca56c35f06a7c44287a9b6957d610694'", 1, X'898b3b1157e6dd4f927dce617acfca6a');
INSERT INTO "_Story_DialogTakeChildMapping" VALUES (X'ca56c35f06a7c44287a9b6957d610694', "X'9e554f3460116145839046ebe87daaf5'", 0, X'898b3b1157e6dd4f927dce617acfca6a');
INSERT INTO "_Story_DialogTakeChildMapping" VALUES (X'9e554f3460116145839046ebe87daaf5', "X'8cf7ac2c6a830644b2e3c7a1a6921c81'", 0, X'898b3b1157e6dd4f927dce617acfca6a');
INSERT INTO "_Story_DialogTakeChildMapping" VALUES (X'9e554f3460116145839046ebe87daaf5', "X'05a86427d3aa8c43a4bd4fadfbb98159'", 1, X'898b3b1157e6dd4f927dce617acfca6a');