diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-01-11 16:32:55 -0200 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-01-11 16:32:55 -0200 |
commit | bb94d160d6021ad6521703788d33665cb5f17ae2 (patch) | |
tree | 2607d3fbaac7aac572d678d5bba41a965b286645 /npc | |
parent | 132b883d450bfbf5c2dfb7c015ce5fdb4e24ae43 (diff) | |
download | serverdata-bb94d160d6021ad6521703788d33665cb5f17ae2.tar.gz serverdata-bb94d160d6021ad6521703788d33665cb5f17ae2.tar.bz2 serverdata-bb94d160d6021ad6521703788d33665cb5f17ae2.tar.xz serverdata-bb94d160d6021ad6521703788d33665cb5f17ae2.zip |
Rewrite ship initial dialog (zero dialog)
Diffstat (limited to 'npc')
-rw-r--r-- | npc/000-0/sailors.txt | 47 |
1 files changed, 32 insertions, 15 deletions
diff --git a/npc/000-0/sailors.txt b/npc/000-0/sailors.txt index f59a845dd..3f6bdbd76 100644 --- a/npc/000-0/sailors.txt +++ b/npc/000-0/sailors.txt @@ -30,34 +30,29 @@ OnTouch: mesc l("You open your eyes. The salt water is not helping your vision."); mesc l("(Click next button to advance dialogs)"), 3; next; - mesc l("A blur shape forms in your front. It seems to be a large ship."); + mesc l("What in the world is happening?! Where in Jesusalva's name are you?!"); next; - mesc l("Wait. A ship? Where are you, after all?"); - mesc l("Your body aches. You can't remember what happened. But this is not important now. The ships sailors are shouting at you!"); + mesc l("Actually. Who are you again? A headache which doesn't wants to pass strikes you."); + mesc l("And on the meanwhile, ships sailors are shouting at you."); next; showavatar NPC_ORC_MAN; setcamnpc "Sailors", -64, -32; - mesn "Orc Voice"; + mesn l("Orc Voice"); mesq lg("Hey kid! Can you hear me?"); next; showavatar NPC_SILVIO; setcamnpc "Sailors", 0, -32; - mesn "Human Voice"; + mesn l("Human Voice"); mesq lg("Hear you? How do you even know she can understand you?!", "Hear you? How do you even know he can understand you?!"); next; showavatar NPC_TRITAN_MAN_SAILOR; setcamnpc "Sailors", 144, -80; - mesn "Tritan Voice"; - mesq lg("We speak various languages on this world. Let's try gesturing!"); - next; - - showavatar NPC_RAIJIN_MAN; - setcamnpc; - mesn "Raijin Voice"; - mesq l("Hey you! Can you hear us? Are you okay?"); + mesn l("Tritan Voice"); + mesq l("We speak various languages on this world. Let's try gesturing!"); + mesq l("Hey, you on the stranded island! Can you hear us?!"); next; restorecam; @@ -73,13 +68,35 @@ OnTouch: setcamnpc "Sailors", 144, -80; mesq lg("This girl needs help, we need to rescue her!", "This guy needs help, we need to rescue him!"); next; + mesn; + mesc l("This is a menu. You can click on the desired option and press \"Send\", and double-clicking should work, too."); + mes ""; + select + l("I don't need a rescue. I'm enjoying myself here."), + l("Thanks... I guess..."), + l("(Don't respond)"); + mes ""; + + if (@menu == 1) { + Karma=Karma-1; + mesn l("Sailor"); + mesq l("What do you mean? Do you at least have a rowboat with you?!"); + next; + mesn l("Billy Bons"); + mesq l("We can't let you die from hunger! That wouldn't be cool at all! And I'm very cool!"); + next; + } else if (@menu == 2) { + Karma=Karma+1; + } else { + mesn l("Sailor"); + mesq lg("Oh noes! She fainted! Quick, rescue her!!", "Oh noes! He fainted! Quick, rescue him!!"); + next; + } restorecam; showavatar; mesn "Narrator"; mesc l("The sailors take you aboard their ship."); - mesc l("You faint from the pain, but at least now, you are in good hands."); - next; mesc l("Click on the NPCs (Non-Player Characters) around you to continue the introduction."); next; |