diff options
Diffstat (limited to 'npc/017-1/inspector.txt')
-rw-r--r-- | npc/017-1/inspector.txt | 28 |
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: |