summaryrefslogtreecommitdiff
path: root/npc/023-3-1/logic.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/023-3-1/logic.txt')
-rw-r--r--npc/023-3-1/logic.txt67
1 files changed, 67 insertions, 0 deletions
diff --git a/npc/023-3-1/logic.txt b/npc/023-3-1/logic.txt
new file mode 100644
index 000000000..1962edfb3
--- /dev/null
+++ b/npc/023-3-1/logic.txt
@@ -0,0 +1,67 @@
+// TMW2 scripts.
+// Author:
+// Jesusalva
+// Description:
+// 023-3-1 The First Monster King's Throne Room Configuration File
+
+023-3-1 mapflag zone MMO
+
+023-3,39,59,0 script #Exit02331 NPC_HIDDEN,1,0,{
+ end;
+OnTouch:
+ .@q=getq(General_Narrator);
+ .@q2=getq2(General_Narrator);
+ // Cheater Detected
+ if (.@q < 13) {
+ warp "Save", 0, 0;
+ percentheal -100, -100;
+ return false;
+ }
+ if (.@q == 13) {
+ dispbottom lg("I'm not a coward! I must press forward!");
+ end;
+ }
+ .@mapn$="001-7";
+ warp .@mapn$, 59, 45;
+ end;
+}
+
+023-3-1,45,27,0 script #Finish02331 NPC_HIDDEN,0,0,{
+ end;
+
+OnTouch:
+ .@q=getq(General_Narrator);
+ .@q2=getq2(General_Narrator);
+ // Cheater Detected
+ if (.@q < 13) {
+ warp "Save", 0, 0;
+ percentheal -100, -100;
+ return false;
+ }
+
+ .@mapn$="023-3-2";
+ warp .@mapn$, any(39,40), 58;
+ end;
+}
+
+001-7,59,44,0 script #Init02331 NPC_HIDDEN,0,0,{
+ end;
+
+OnTouch:
+ .@q=getq(General_Narrator);
+ .@q2=getq2(General_Narrator);
+ // Cheater Detected
+ if (.@q < 13) {
+ warp "Save", 0, 0;
+ percentheal -100, -100;
+ return false;
+ }
+ if (.@q == 13) {
+ dispbottom lg("I'm not a coward! I must press forward!");
+ end;
+ }
+ .@mapn$="023-3-1";
+ warp .@mapn$, any(45,46), 79;
+ end;
+}
+