summaryrefslogtreecommitdiff
path: root/npc/017-1/inspector.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/017-1/inspector.txt')
-rw-r--r--npc/017-1/inspector.txt28
1 files changed, 28 insertions, 0 deletions
diff --git a/npc/017-1/inspector.txt b/npc/017-1/inspector.txt
index fc8835914..f5d010903 100644
--- a/npc/017-1/inspector.txt
+++ b/npc/017-1/inspector.txt
@@ -14,6 +14,7 @@
if (BaseLevel < 49) goto L_Close;
if (.@q == 0) goto L_Start;
if (.@q == 1) goto L_Arc1;
+ if (.@q == 2) goto L_Arc2;
goto L_Close;
L_Start:
@@ -68,7 +69,34 @@ L_Arc1:
.@p = bitmask_count(.@q2);
mesn;
mesq l("Keep investigating. You've found %d/%d pieces of evidence thus far.", .@p, 10);
+ if (!TUTORIAL) {
+ next;
+ goto L_Close;
+ }
+ .@THIEF_DESCRIPTION = 1; // Know how thief looked alike
+ .@TIME_OF_THEFT = 4; // Know the time the theft happened
+ .@VICTIM_CHEF = 8; // Talked to Dimond Cove chef
+ .@UNDERGROUND_PASS = 32; // Know the route used in Dimond
+ .@RAT_RULEOUT = 64; // Ruled out the possibility of rats
+ .@PORTAL_USE = 128; // Concluded the Portal was used by thief
+ .@TROUPE_DISGUISE = 256; // Learned about thief run-in with musics (no noise)
+ .@SCRATCH_EVIDENCE = 512; // Learned about the scratch marks left by thief
+ if (!(.@q2 & THIEF_DESCRIPTION))
+ mesc l("- I don't know how the thief looks like.");
+ if (!(.@q2 & TIME_OF_THEFT))
+ mesc l("- I don't know when the theft happened.");
+ if (!(.@q2 & VICTIM_CHEF))
+ mesc l("- I don't know the victims of the thievery.");
+ if (!(.@q2 & UNDERGROUND_PASS))
+ mesc l("- I don't know how the theft happened.");
+ if (!(.@q2 & RAT_RULEOUT))
+ mesc l("- I don't know the possible culprits for this.");
+ if (!(.@q2 & PORTAL_USE))
+ mesc l("- I don't know if the thief is from LoF or not.");
+ if (!(.@q2 & SCRATCH_EVIDENCE))
+ mesc l("- I don't know any supporting evidence from the crome.");
}
+ next;
goto L_Close;
L_Arc2: