diff options
Diffstat (limited to 'npc/001-2-39')
-rw-r--r-- | npc/001-2-39/_import.txt | 5 | ||||
-rw-r--r-- | npc/001-2-39/_warps.txt | 4 | ||||
-rw-r--r-- | npc/001-2-39/mapflags.txt | 1 | ||||
-rw-r--r-- | npc/001-2-39/qanon.txt | 131 |
4 files changed, 0 insertions, 141 deletions
diff --git a/npc/001-2-39/_import.txt b/npc/001-2-39/_import.txt deleted file mode 100644 index f3a2043a..00000000 --- a/npc/001-2-39/_import.txt +++ /dev/null @@ -1,5 +0,0 @@ -// Map 001-2-39: Legion Command Room -// This file is generated automatically. All manually added changes will be removed when running the Converter. -"npc/001-2-39/_warps.txt", -"npc/001-2-39/mapflags.txt", -"npc/001-2-39/qanon.txt", diff --git a/npc/001-2-39/_warps.txt b/npc/001-2-39/_warps.txt deleted file mode 100644 index 1a25cfd3..00000000 --- a/npc/001-2-39/_warps.txt +++ /dev/null @@ -1,4 +0,0 @@ -// This file is generated automatically. All manually added changes will be removed when running the Converter. -// Map 001-2-39: Legion Command Room warps -001-2-39,45,33,0 warp #001-2-39_45_33 0,0,001-2-38,24,33 -001-2-39,23,33,0 warp #001-2-39_23_33 0,0,001-2-37,36,33 diff --git a/npc/001-2-39/mapflags.txt b/npc/001-2-39/mapflags.txt deleted file mode 100644 index 5d688785..00000000 --- a/npc/001-2-39/mapflags.txt +++ /dev/null @@ -1 +0,0 @@ -001-2-39 mapflag town diff --git a/npc/001-2-39/qanon.txt b/npc/001-2-39/qanon.txt deleted file mode 100644 index e0c8d26b..00000000 --- a/npc/001-2-39/qanon.txt +++ /dev/null @@ -1,131 +0,0 @@ -// Evol scripts. -// Authors: -// Alige -// Reid -// Jesusalva -// Description: -// Artis's Legion of Aemil leader. -// Variables: -// Artis_Legion_Progress -// Values: -// 5 Sent by Lozerk. -// 6 Train forever (Cannot resume legion, must see brotherhood first) -// Technically, Q'Anon wants to see if player will recover his memory. -// After all, player memories might have something important. -// 7 Arrived at Hurnscald (This means we can resume legion) - -001-2-39,34,41,0 script Q'Anon NPC_Q_ANON,{ - function legionState; - function legionState2; - function notaMember; - .@q=getq(Artis_Legion_Progress); - mesn; - mesq l("It's been a while."); - next; - if (.@q < 5) - notaMember(); - - // Faction report - mesc l("Your current standing with the Legion: %s", faction_standing("LEGION", false)); - if (LEGION_RANK) - mesc l("You are a Legion's %s", legionrank()); - - // Main Menu - select - rif(.@q == 5, l("Lozerk told me to talk to you and join the legion.")), - rif(.@q == 6, l("Have I grown enough reputation to join?")), - l("Thanks, sir Q'Anon."); - mes ""; - switch (@menu) - { - case 1: - legionState(); - break; - case 2: - legionState2(); - break; - case 3: - mesn; - mesq l("Make me proud!"); - break; - } - close; - -function notaMember { - mesn; - mesq col(l("*ahem*"), 9) + " " + l("Heh, did you saw me at the port? No?"); - next; - mesn; - mesq l("This is how good we Legion Members are. I was informed of your arrival way before you left Drasil Island."); - next; - mesn; - mesq l("I usually would not care, but it is not every day a complete stranger arrives at Artis."); - next; - mesn; - mesq l("You're welcome to stay here as long as you wish. Just don't do anything stupid, like a riot, for example."); - close; - return; -} - -function legionState { - mesn; - mesq l("Oh? And do you think you have what it takes to be a proud Legion Member?"); - next; - mesn; - mesq l("Listen, kid. Being a legion member is not a joke."); - next; - mesn; - mesq l("Hmm, why don't you go train a little more? We have several training rooms here."); - next; - mesn; - mesq l("Yes, I am authorizing you to use them as you deem fit, until you get stronger."); - next; - mesn; - mesq l("Also, build a reputation with the Legion. Talk to everyone. Help everyone. Prove me your worth!"); - next; - mesn; - mesq l("Only after you prove yourself, you may join our ranks as a proud member! Hahah!"); - setq Artis_Legion_Progress, 6; - // So, we probably should use Clan System for the major guilds. - // I guess major guilds are: Legion, Brotherhood - // minor guilds: Merchants, Thieves and Mages. - - // It would be the commands below: - // join_clan(FACTION_LEGION); - // clan_leave(); - return; -} - -function legionState2 { - if (faction_standing("LEGION", true) >= 1) { - mesn; - mesq l("Actually. I am thinking in sending you in a... special mission."); - next; - mesn; - mesq l("You probably noticed a frigate docked near La Johanne when you arrived?"); - next; - mesn; - mesq l("We've found... the old continent, from where our race came from long ago."); - next; - mesn; - mesq l("It seems to have fallen in barbarian hands since the Fleet of Ancea, and that, is not something we can allow."); - next; - mesn; - mesc l("%s gives you a piece of paper, which you put on a different pocket."); - mesq l("Go to the ship, show the captain this letter if asked. After reaching, look for Captain Hal. He'll give you further instructions."); - next; - mesn; - mesq l("Make me proud!"); - setq Artis_Legion_Progress, 7; - } else { - mesn; - mesq l("Hmm... No, not yet. Try helping other legion members around."); - } - return; -} - -OnInit: - .distance = 3; - end; -} - |