StartKeywordDialogue

Aus Sternenschweif Wiki
Version vom 17. Juni 2016, 11:57 Uhr von Chrisfirefox (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche


startKeywordDialogue( keywordsetid );
startKeywordDialogueCallback( keywordsetid, callback );

Zeigt ein Stichwortdialog-Fenster an. Die Keywordset-ID bezieht sich auf die Stichwortdialog-ID aus keyworddialog.xml . Diese wird auch zur Speicherung der "mood" des Gesprächspartners herangezogen.

Bei "Zufalls-Stichwort-Dialogen" wie zB bei einem "general"-Buildingevent kann zuvor in Dörfern mittels generateRandomInhabitantName ein zufälliger Name generiert werden, der für die aktuelle Spielsession auch gespeichert wird.

Sofern gewüscht, kann auch die Funktion ...Callback aufgerufen werden, diese benötigt als zweiten Parameter einen Funktionsnamen, der nach dem Ende des Stichwortdialogs aufgerufen wird, um zB in einen bestehenden Dialog zurückzukehren.