diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-04-25 00:55:59 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-04-25 00:55:59 -0300 |
commit | 34e57dfdd4c58620af6c2f2ea43bab4928bcebad (patch) | |
tree | 61cbab72e94eaf01230084fb76e78a90af367c47 /npc/042-0/arthur.txt | |
parent | 916a749824ce7bef7a6b6d47b43f83d7d899fc88 (diff) | |
download | serverdata-34e57dfdd4c58620af6c2f2ea43bab4928bcebad.tar.gz serverdata-34e57dfdd4c58620af6c2f2ea43bab4928bcebad.tar.bz2 serverdata-34e57dfdd4c58620af6c2f2ea43bab4928bcebad.tar.xz serverdata-34e57dfdd4c58620af6c2f2ea43bab4928bcebad.zip |
King Arthur the Micksha: Dialogs sketched successfully.
Diffstat (limited to 'npc/042-0/arthur.txt')
-rw-r--r-- | npc/042-0/arthur.txt | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/npc/042-0/arthur.txt b/npc/042-0/arthur.txt index e3451e51d..65858487a 100644 --- a/npc/042-0/arthur.txt +++ b/npc/042-0/arthur.txt @@ -28,6 +28,7 @@ L_Prologue: select l("What is going on here?"), l("Your problems are not mine. By the way, you really should consider taking a shower."), + l("[TUTORIAL]"), l("You are weird, I have to go, sorry."); mes ""; switch (@menu) { @@ -39,6 +40,8 @@ L_Prologue: else goto L_Annoyed; case 3: + goto L_Tutorial; + case 4: if (!any(true, true, true, true, false)) goto L_Smash; else @@ -47,7 +50,31 @@ L_Prologue: close; L_Quest: - goto L_Annoyed; // TODO + mesn l("King Arthur the Micksha"); + mes l("Something is happening down there."); + next; + npctalk l("GUARDS! GET THEM!"); + mesn l("King Arthur the Corrupted"); + mes l("It is so dangerous, and it... ")+col(l("GUARDS! GET THEM!"), 9); + next; + mesn l("King Arthur the Micksha"); + mes l("You must be fast! The guards are also affected."); + next; + npctalk l("OFF WITH THEIR HEADS!"); + mesn l("King Arthur the Corrupted"); + mes col(l("OFF WITH THEIR HEADS!"), 9)+l(" Take this key, it opens the door behind my throne."); + next; + npctalk l("AFTER THEM!!"); + mesn l("King Arthur the Corrupted"); + mes l("Be careful! ")+col(l("AFTER THEM!!"), 9); + next; + // Be sure the quest only starts now, and destroy any eventual artifact + $KAMELOT_QUEST[.@g]=1; + mapannounce(getmap(), "##1KAMELOT CASTLE, GUILD DUNGON: MISSION START!", bc_map); + mesc l(".:: KAMELOT CASTLE, THE GUILD DUNGEON ::."), 1; + mes ""; + mes l("1. Investigate Kamelot Basements"); + mes l("2. Free Kamelot from its curse!"); close; |