Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "scripts\base.inc"
- this.Scale = 125;
- global nacken;
- on "LeftClick"
- {
- actor.GoTo(this.WalkToX,this.WalkToY);
- actor.TurnTo(this.WalkToDirection);
- actor.GoTo(this);
- var cont = true;
- if (cont)
- {
- Game.Interactive = false;
- this.Talk("Och vem har vi här?", "sounds\Voice\NÄCKEN\VOC_NÄCK_NÄCK_VEMHARVI.aif", 0, null, 2);
- Game.StartDlgBranch("dialog_1");
- var keeptalking = true;
- }
- // this.Talk("Jaa?", "sounds\Voice\KLOK-ANNA\VOC_ANNA__KASTUG_JA.ogg", 0, null, 2);
- while (keeptalking)
- {
- Game.AddResponse(0, " > Emma heter jag. Vem är du?");
- Game.AddResponse(1, " > Vad är det här för ställe?");
- Game.AddResponse(2, " > Hej då!");
- var response = Game.GetResponse(true);
- switch(response)
- {
- case 0:
- actor.Talk("Emma heter jag. Vem är du?", "sounds\Voice\EMMA\VOC_EMMA__NÄCK_VEMEDU.ogg", 0, null, 2);
- this.Talk("Det är jag som är... hehe... Näcken!", "sounds\Voice\NÄCKEN\VOC_NÄCK_NÄCK_DETEJAGSOM.ogg", 0, null, 2);
- DialogueTreeOne();
- keeptalking = false;
- break;
- case 1:
- actor.Talk("Vad är det här för ställe?", "sounds\Voice\EMMA\VOC_EMMA__NÄCK_VAFÖRSTÄLLE.ogg", 0, null, 2);
- this.Talk("Det här mitt ställe. Det här är min sjö. Salen är dess namn. Allt det här är mitt. Hehe... välkommen!", "sounds\Voice\NÄCKEN\VOC_NILS_DANS_DETHÄRÄR.ogg", 0, null, 2);
- //~ this.Talk("Det här är min sjö.");
- //~ this.Talk("Salen är dess namn.");
- //~ this.Talk("Allt det här är mitt.");
- //~ this.Talk("Hehe... välkommen!");
- break;
- case 2:
- this.Talk("Tjingeling!", "sounds\Voice\NÄCKEN\VOC_NILS_DANS_TJINGELING.ogg", 0, null, 2);
- Game.Interactive = true;
- keeptalking = false;
- break;
- }
- }
- Game.EndDlgBranch("dialog_1");
- }
- function DialogueTreeOne()
- {
- Game.StartDlgBranch("branch_1");
- var branchTalking = true;
- while(branchTalking)
- {
- Game.AddResponse(0, " > Vad är du egentligen?");
- Game.AddResponse(1, " > Du måste säga hur vi får Nils att sluta spela elvadansen!");
- var response = Game.GetResponse(true);
- switch(response)
- {
- case 0:
- actor.Talk("Vad är du egentligen?", "sounds\Voice\EMMA\VOC_EMMA__NÄCK_VAÄRDU.ogg", 0, null, 2);
- this.Talk("Jag spelar...Man lyssnar...Man kommer...Jag är Näcken......Vasskantens Kung!", "sounds\Voice\NÄCKEN\VOC_NÄCK_NÄCK_JAGSPELAR.ogg", 0, null, 2);
- //~ this.Talk("...Man lyssnar.");
- //~ this.Talk("Jag lockar...");
- //~ this.Talk("...Man kommer.");
- //~ this.Talk("Jag är Näcken...");
- //~ this.Talk("...Vasskantens Kung!");
- break;
- case 1:
- actor.Talk("Du måste säga hur vi får Nils att sluta spela elvadansen!", "sounds\Voice\EMMA\VOC_EMMA__NÄCK_DUMÅSTESÄGA.ogg", 0, null, 2);
- this.Talk("Men det hade ju inte varit någe kul...och så här roligt har ju inte jag haft sedan... hehe... jul!", "sounds\Voice\NÄCKEN\VOC_NILS_DANS_DETHADEINTE.ogg", 0, null, 2);
- //this.Talk("...och så här roligt har ju inte jag haft sedan... hehe... jul!");
- actor.Talk("Berätta nu!", "sounds\Voice\EMMA\VOC_EMMA__NÄCK_BERÄTTANU.ogg", 0, null, 2);
- this.Talk("Icke! De ska alla dansa ner i sjön till mina toner! De är mina! Haha! Akta dig så att jag inte också drar med dig i djupet!", "sounds\Voice\NÄCKEN\VOC_NILS_DANS_ICKE.ogg", 0, null, 2);
- //~ this.Talk("De ska alla dansa ner i sjön till mina toner!");
- //~ this.Talk("De är mina!");
- //~ this.Talk("Haha!");
- //~ this.Talk("Akta dig så att jag inte också drar med dig i djupet!");
- nacken = true;
- Game.Interactive = true;
- branchTalking = false;
- break;
- }
- }
- Game.EndDlgBranch("branch_1");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement