summaryrefslogtreecommitdiff
path: root/npc/019-5/episode.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-05-07 16:48:19 -0300
committerJesusaves <cpntb1@ymail.com>2022-05-07 16:48:19 -0300
commit48475f59c168ab97767212c93ca64105da0ba710 (patch)
tree3f52ea96b31d9887c00b3e0210b1af1951289fdd /npc/019-5/episode.txt
parent2667d25751e5323523166a2f23b5195f11ee6013 (diff)
downloadserverdata-48475f59c168ab97767212c93ca64105da0ba710.tar.gz
serverdata-48475f59c168ab97767212c93ca64105da0ba710.tar.bz2
serverdata-48475f59c168ab97767212c93ca64105da0ba710.tar.xz
serverdata-48475f59c168ab97767212c93ca64105da0ba710.zip
The Episode is almost complete
Diffstat (limited to 'npc/019-5/episode.txt')
-rw-r--r--npc/019-5/episode.txt33
1 files changed, 33 insertions, 0 deletions
diff --git a/npc/019-5/episode.txt b/npc/019-5/episode.txt
new file mode 100644
index 000000000..7264a53f0
--- /dev/null
+++ b/npc/019-5/episode.txt
@@ -0,0 +1,33 @@
+// TMW2 scripts.
+// Authors:
+// Jesusalva <jesusalva@tmw2.org>
+// Description:
+// The Episode
+
+019-5,128,39,0 script #EpisodeDoor NPC_HIDDEN,0,0,{
+ end;
+OnTouch:
+ if (getq(LoFQuest_EPISODE) != 11) {
+ dispbottom l("This door is locked. A warning sign is on the door: \"do not enter!\".");
+ end;
+ }
+ // The Episode
+ setq3 LoFQuest_EPISODE, 0;
+ .@q2=getq2(LoFQuest_EPISODE);
+ .@mapn$="ep01@"+getcharid(0);
+ .@mape$="ep02@"+getcharid(0);
+ if (instanceowner(.@q2) == getcharid(3)) {
+ instance_set_timeout(900, 900, .@q2);
+ } else {
+ .@q2 = instance_create("Episode "+getcharid(0), getcharid(3), IOT_CHAR);
+ instance_attachmap("019-5-3", .@q2, false, .@mapn$);
+ instance_attachmap("004-3-1", .@q2, false, .@mape$);
+ instance_set_timeout(900, 900, .@q2);
+ instance_init(.@q2);
+ setq2 LoFQuest_EPISODE, .@q2;
+ }
+ // Warp to instance
+ warp .@mapn$, 30, 32;
+ end;
+}
+