summaryrefslogtreecommitdiff
path: root/npc/001-2-4
diff options
context:
space:
mode:
Diffstat (limited to 'npc/001-2-4')
-rw-r--r--npc/001-2-4/_import.txt7
-rw-r--r--npc/001-2-4/_warps.txt27
-rw-r--r--npc/001-2-4/books.txt102
-rw-r--r--npc/001-2-4/mapflags.txt1
-rw-r--r--npc/001-2-4/robin.txt64
-rw-r--r--npc/001-2-4/terry.txt15
6 files changed, 0 insertions, 216 deletions
diff --git a/npc/001-2-4/_import.txt b/npc/001-2-4/_import.txt
deleted file mode 100644
index 70c629cc..00000000
--- a/npc/001-2-4/_import.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-// Map 001-2-4: Library
-// This file is generated automatically. All manually added changes will be removed when running the Converter.
-"npc/001-2-4/_warps.txt",
-"npc/001-2-4/books.txt",
-"npc/001-2-4/mapflags.txt",
-"npc/001-2-4/robin.txt",
-"npc/001-2-4/terry.txt",
diff --git a/npc/001-2-4/_warps.txt b/npc/001-2-4/_warps.txt
deleted file mode 100644
index 73e39877..00000000
--- a/npc/001-2-4/_warps.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-// This file is generated automatically. All manually added changes will be removed when running the Converter.
-// Map 001-2-4: Library warps
-001-2-4,48,41,0 warp #001-2-4_48_41 0,0,001-1,51,81
-001-2-4,57,27,0 warp #001-2-4_57_27 3,0,001-2-6,57,36
-001-2-4,52,27,0 script #001-2-4_52_27_h NPC_HIDDEN,0,0,{
-OnTouch:
- warp "001-2-5", 28, 37;
-close;
-
-OnUnTouch:
- doevent "#001-2-4_52_27::OnUnTouch";
-}
-001-2-4,52,27,0 script #001-2-4_52_27 NPC_ARTIS_IN_DOOR,3,3,{
- close;
-OnTouch:
- doorTouch;
-
-OnUnTouch:
- doorUnTouch;
-
-OnTimer340:
- doorTimer;
-
-OnInit:
- doorInit;
-}
-
diff --git a/npc/001-2-4/books.txt b/npc/001-2-4/books.txt
deleted file mode 100644
index 96f9ae5e..00000000
--- a/npc/001-2-4/books.txt
+++ /dev/null
@@ -1,102 +0,0 @@
-// Evol scripts.
-// Author:
-// gumi
-// Tirifto
-// Description:
-// moar books
-
-001-2-4,28,29,0 script #001-2-4-Book1 NPC_NO_SPRITE,{
-
- doevent "@rules::OnShelfUse";
- close;
-
-OnInit:
- .distance = 1;
-}
-
-// FIXME: we need a no-sprite npc that is offset 1 tile north
-001-2-4,47,28,0 script #001-2-4-Book2 NPC_NO_SPRITE,{
-
- function read_book {
-
- setnpcdialogtitle l(.book_name$);
-
- narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("To get started with fishing, you'll need two things: a fishing rod and a bait."),
- l("You just need one fishing rod, although you should take more than one single bait.");
-
- @menu = 0; // reset for the rif
-
- do
- {
- narrator S_NO_NPC_NAME,
- l("Please select a chapter:");
-
- mes "";
-
- select
- rif(@menu == 1, "► ") + l("Ch 1 — Fishing apparatus"),
- rif(@menu == 2, "► ") + l("Ch 2 — Baits"),
- rif(@menu == 3, "► ") + l("Ch 3 — Location"),
- rif(@menu == 4, "► ") + l("Ch 4 — Casting"),
- rif(@menu == 5, "► ") + l("Ch 5 — Reeling");
-
- switch(@menu)
- {
- case 1:
- narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("You'll want your fishing rod to be flexible but solid."),
- l("Comfortable grip is important especially for newcomers, since they'll be holding it for quite a while.");
- break;
- case 2:
- narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("You can use many diverse items to lure fishes."),
- l("Some people prefer to catch fish using magic, but calling that \"fishing\" would be an insult to this traditional sport."),
- l("Most common and widely popular in the fish realm are @@ and pieces of @@.",
- getitemlink(SmallTentacles), getitemlink(Bread)),
- l("Some types of fish also enjoy @@ quite a bit.",
- getitemlink(Aquada)),
- l("Some people, however, prefer to fish with more unorthodox baits, such as @@ or @@.",
- getitemlink(UrchinMeat), getitemlink(TortugaTongue));
- break;
- case 3:
- narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Find yourself a nice dry spot on a coast where you can easily reach into deep water."),
- l("Fishing next to shallow water is not going to work well, because fishes seldom go there."),
- l("You can easily identify fishing spots, small bubbles and fishes are visible from the surface."),
- l("Don't forget to come as close as possible to these spots!");
- break;
- case 4:
- narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Toss the hook into deep water by clicking on where you want to cast it."),
- l("Make sure to put on a bait after you click, though!"),
- l("After that, stay still and be patient, but also alert!");
- break;
- case 5:
- narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("To successfully catch a fish, you need to pull up your hook by clicking it, right after it submerges."),
- l("Should you be too quick or wait too long, you will most likely fail.");
- break;
- }
- } while (true);
-
- end;
- }
-
-OnShelfUse:
- if (openbookshelf())
- read_book;
- closeclientdialog();
- close;
-
-OnUse:
- if (openbook())
- read_book;
- closeclientdialog();
- close;
-
-OnInit:
- .book_name$ = getitemname(FishingGuideVolI);
- .distance = 1;
- end;
-}
diff --git a/npc/001-2-4/mapflags.txt b/npc/001-2-4/mapflags.txt
deleted file mode 100644
index 1a66f670..00000000
--- a/npc/001-2-4/mapflags.txt
+++ /dev/null
@@ -1 +0,0 @@
-001-2-4 mapflag town
diff --git a/npc/001-2-4/robin.txt b/npc/001-2-4/robin.txt
deleted file mode 100644
index 6b4cf24f..00000000
--- a/npc/001-2-4/robin.txt
+++ /dev/null
@@ -1,64 +0,0 @@
-// Evol scripts.
-// Author:
-// Reid
-// Description:
-// Librarian
-
-001-2-4,27,33,0 script Robin NPC_ROBIN,{
-
- function need_help
- {
- speech S_LAST_NEXT,
- l("Do you need help with something?");
-
- switch (select(l("What kinds of books are there here?"),
- l("Nothing.")))
- {
- case 1:
- closeclientdialog;
- npctalk3 l("Mostly manuals and tutorials but you won't find out until you open one!");
- break;
- case 2:
- closeclientdialog;
- npctalk3 l("Good day to you!");
- }
- return;
- }
-
-
- switch (rand(6))
- {
- case 0:
- npctalkonce l("No matter what people tell you, words and ideas can change the world.");
- break;
- case 1:
- npctalkonce l("In Artis they really do mythologize people when they die.");
- break;
- case 2:
- npctalkonce l("What counts in a book is like so many things, not what is on the outside, but what is on the inside.");
- break;
- case 3:
- npctalkonce l("An explorer left behind some incomplete manuscripts about the people and dangers in the land of Kaizei.");
- break;
- case 4:
- speech S_LAST_NEXT,
- l("Ow-oh!"),
- l("Introduce yourself instead of poking me around. I almost fell from the lader, savage...");
-
- setcamnpc "#001-2-4-Book1";
-
- speech S_NO_NPC_NAME,
- l("Go have a look at that shelf to my right, would you?"),
- l("You clearly need to be more public-spirited.");
- break;
- default:
- need_help;
- break;
- }
-
- close;
-
-OnInit:
- .distance = 2;
- end;
-}
diff --git a/npc/001-2-4/terry.txt b/npc/001-2-4/terry.txt
deleted file mode 100644
index ec13c53e..00000000
--- a/npc/001-2-4/terry.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-// Evol scripts.
-// Author:
-// Reid
-// Description:
-// Librarian
-
-001-2-4,51,35,2 script Terry NPC_TERRY,{
- mesn;
- mesq l("Hi.");
- close;
-
-OnInit:
- .distance = 2;
- end;
-}