Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "scripts\base.inc"
- this.Scale = 130;
- global dialogNils;
- global cutViolin;
- global showKarta;
- global nilsCont;
- global nilsTackish;
- //~ on "Dolk"
- //~ {
- //~ if(cutViolin)
- //~ {
- //~ cont = true;
- //~ Game.DeleteItem("dolk");
- //~ Game.TakeItem("brutenDolk");
- //~ dialogNils = 2;
- //~ }
- //~ }
- on "LeftClick"
- {
- actor.GoTo(this.WalkToX,this.WalkToY);
- actor.TurnTo(this.WalkToDirection);
- actor.GoTo(this);
- if(nilsTackish)
- {
- Game.Interactive = false;
- this.Talk("Tack!");
- Game.Interactive = true;
- }
- else if (nilsCont)
- {
- Game.Interactive = false;
- this.Talk("Tack!");
- this.Talk("Du har räddat oss alla här i Blädinge by.");
- Game.StartDlgBranch("dialog_1");
- var keeptalking = true;
- }
- while (keeptalking)
- {
- Game.AddResponse(0, " > Ingen orsak!");
- Game.AddResponse(1, " > Jag är glad att jag kunde hjälpa till.");
- var response = Game.GetResponse(true);
- switch(response)
- {
- case 0:
- actor.Talk("Ingen orsak!");
- this.Talk("Du ska ändå ha tusen tack unga dam!");
- this.Talk("Hur var namnet?");
- actor.Talk("Emma!");
- this.Talk("Emma!");
- this.Talk("Det namnet ska vi komma ihåg!");
- this.Talk("Här...");
- this.Talk("Ta min fiol som tack för hjälpen.");
- Game.TakeItem("violin");
- this.Talk("Den behöver strängas om, men det kan du nog ordna någonstans.");
- this.Talk("Jag tror inte att jag kommer spela på ett tag ändå.");
- this.Talk("Hehe!");
- actor.Talk("Tack så mycket!");
- this.Talk("Oj, jag glömde nästan...");
- this.Talk("Du kan få den här vackra stenbiten också.");
- //Man får Seal3
- Game.DeleteItem("seal2");
- Game.TakeItem("seal3");
- this.Talk("Jag hittade den vid vasskanten när näcken lärde mig elvadansen.");
- this.Talk("Jag har ingen användning för den.");
- this.Talk("Men den kanske kan vara värd en liten slant.");
- actor.Talk("Tack!");
- this.Talk("Ha det bra Emma!");
- actor.Talk("Detsamma...");
- actor.Talk("...och ta det lugnt med dansen nu.");
- nilsTackish = true;
- showKarta = "karta2";
- Game.Interactive = true;
- keeptalking = false;
- break;
- case 1:
- actor.Talk("Jag är glad att jag kunde hjälpa till.");
- this.Talk("Du ska ändå ha tusen tack unga dam!");
- this.Talk("Hur var namnet?");
- actor.Talk("Emma!");
- this.Talk("Emma!");
- this.Talk("Det namnet ska vi komma ihåg!");
- this.Talk("Här...");
- this.Talk("Ta min fiol som tack för hjälpen.");
- Game.TakeItem("violin");
- this.Talk("Den behöver strängas om, men det kan du nog ordna någonstans.");
- this.Talk("Jag tror inte att jag kommer spela på ett tag ändå.");
- this.Talk("Hehe!");
- actor.Talk("Tack så mycket!");
- this.Talk("Oj, jag glömde nästan...");
- this.Talk("Du kan få den här vackra stenbiten också.");
- //Man får Seal3
- Game.DeleteItem("seal2");
- Game.TakeItem("seal3");
- this.Talk("Jag hittade den vid vasskanten när näcken lärde mig elvadansen.");
- this.Talk("Jag har ingen användning för den.");
- this.Talk("Men den kanske kan vara värd en liten slant.");
- actor.Talk("Tack!");
- this.Talk("Ha det bra Emma!");
- actor.Talk("Detsamma...");
- actor.Talk("...och ta det lugnt med dansen nu.");
- nilsTackish = true;
- showKarta = "karta2";
- Game.Interactive = true;
- keeptalking = false;
- break;
- }
- }
- Game.EndDlgBranch("dialog_1");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement