diff options
Diffstat (limited to 'world/map/npc/009-2/inspector.txt')
-rw-r--r-- | world/map/npc/009-2/inspector.txt | 141 |
1 files changed, 0 insertions, 141 deletions
diff --git a/world/map/npc/009-2/inspector.txt b/world/map/npc/009-2/inspector.txt deleted file mode 100644 index d61fc708..00000000 --- a/world/map/npc/009-2/inspector.txt +++ /dev/null @@ -1,141 +0,0 @@ -// - -009-2,24,99,0|script|Inspector#Hurnscald|150 -{ - set @inspector, ((QUEST_Hurnscald & NIBBLE_3_MASK) >> NIBBLE_3_SHIFT); - - if (@inspector == 0 && BaseLevel >= 30) goto L_Start; - if (@inspector == 1) goto L_AskVillage; - if (@inspector == 2) goto L_OldWoman; - if (@inspector == 3) goto L_TheaterMask; - if (@inspector == 4) goto L_TravelingTroupe; - if (@inspector == 5) goto L_OldMan; - if (@inspector == 6) goto L_OldMan_2; - if (@inspector == 7) goto L_Alibi; - if (@inspector == 8) goto L_Alibi_2; - if (@inspector == 9) goto L_Alibi_3; - if (@inspector == 10) goto L_Satchel; - if (@inspector == 11) goto L_Basement; - if (@inspector == 12) goto L_Note; - if (@inspector == 13) goto L_TravelingTroupe_2; - if (@inspector == 14) goto L_Over; - if (@inspector == 15) goto L_End; - mes "[Inspector]"; - mes "\"I'm sorry, but I'm busy looking into this string of robberies.\""; - goto L_Close; - -L_Start: - mes "\"Hmm...what to do.\""; - mes "He looks up and into your face."; - next; - mes "[Inspector]"; - mes "\"You look capable, will you help me solve these robberies?\""; - next; - menu - "Yes.", L_Accept, - "No.", L_Close; - -L_Accept: - set @inspector, 1; - callsub S_Update_Mask; - mes "[Inspector]"; - mes "\"Ok then. I'd like you to ask the villagers about the recent string of robberies.\""; - goto L_Close; - -L_AskVillage: - mes "[Inspector]"; - mes "\"Please continue talking to the villagers.\""; - goto L_Close; - -L_OldWoman: - mes "[Inspector]"; - mes "\"Hm...I don't know if I trust her eyesight or memory. See if someone else knows anything.\""; - goto L_Close; - -L_TheaterMask: - set @inspector, 4; - callsub S_Update_Mask; - mes "[Inspector]"; - mes "\"Someone in a theater mask, eh? There was a traveling theater troupe in town recently, but they've moved on to Tulimshar. Please go talk to their leader about this.\""; - goto L_Close; - -L_TravelingTroupe: - mes "[Inspector]"; - mes "\"Please go talk to the leader of the traveling troupe about the theater mask.\""; - goto L_Close; - -L_OldMan: - set @inspector, 6; - callsub S_Update_Mask; - mes "[Inspector]"; - mes "\"Hm...an old man? Could you interrogate him for me?\""; - goto L_Close; - -L_OldMan_2: - mes "[Inspector]"; - mes "\"Have you talked with the old man yet?\""; - goto L_Close; - -L_Alibi: - mes "[Inspector]"; - mes "\"Can you verify that with his wife?\""; - goto L_Close; - -L_Alibi_2: - set @inspector, 9; - callsub S_Update_Mask; - mes "[Inspector]"; - mes "\"Hm...then it couldn't be him. I'm not sure where to go from here, maybe you can find something else. Try talking to everyone again.\""; - goto L_Close; - -L_Alibi_3: - mes "[Inspector]"; - mes "\"Made any progress yet?\""; - goto L_Close; - -L_Satchel: - mes "[Inspector]"; - mes "\"Then go north and investigate!\""; - goto L_Close; - -L_Basement: - mes "[Inspector]"; - mes "\"Did you look over the basement?\""; - goto L_Close; - -L_Note: - set @inspector, 13; - callsub S_Update_Mask; - mes "[Inspector]"; - mes "\"What a strange note. I'll keep track of this, while you return the mask to the troupe.\""; - mes ""; - mes "\"By the way, stay sharp! I may call upon you again.\""; - goto L_Close; - -L_TravelingTroupe_2: - mes "[Inspector]"; - mes "\"Please return the mask to the traveling troupe.\""; - goto L_Close; - -L_Over: - set @inspector, 15; - callsub S_Update_Mask; - mes "[Inspector]"; - mes "\"My men have found all of the stolen items. They were all in the mining camp. We still don't know who did it.\""; - mes "[2500 experience points]"; - getexp 2500, 0; - goto L_Close; - -L_End: - mes "[Inspector]"; - mes "\"Remember to stay sharp. I might need your help on another case.\""; - goto L_Close; - -L_Close: - set @inspector, 0; - close; - -S_Update_Mask: - set QUEST_Hurnscald, (QUEST_Hurnscald & ~(NIBBLE_3_MASK)) | (@inspector << NIBBLE_3_SHIFT); - return; -} |