summaryrefslogtreecommitdiff
path: root/npc/002-1
diff options
context:
space:
mode:
Diffstat (limited to 'npc/002-1')
-rw-r--r--npc/002-1/arpan.txt4
-rw-r--r--npc/002-1/hammock.txt63
-rw-r--r--npc/002-1/peter.txt19
3 files changed, 15 insertions, 71 deletions
diff --git a/npc/002-1/arpan.txt b/npc/002-1/arpan.txt
index 21035a25e..5fc12f121 100644
--- a/npc/002-1/arpan.txt
+++ b/npc/002-1/arpan.txt
@@ -144,7 +144,8 @@ L_Story:
mes "";
mesq lg("You were yaying sleeping for quite some time there. Our shipkeeper, Juliet, was here with you, and she did her best to heal your injuries.");
next;
- if (.@q_julia == 0) setq ShipQuests_Julia, 1;
+ if (.@q_julia == 0)
+ setq ShipQuests_Julia, 1;
mesq lg("Yaya, you should go see her! She'll be happy to see you.");
next;
mesq lg("Also, we took your yayed clothes, as they were... Yeyeye... In a bad shape. Go check the chest near your bed, there are some other ones inside.");
@@ -206,6 +207,7 @@ L_Julia:
mesn "Narrator";
mesc l("Juliet is on the upper level of the ship, use the arrow keys to walk to the stairs or click on the stairs at the top right of your screen.");
+ mesc l("In other words, simply just walk right and go down the stairs.");
next;
goto L_Menu;
diff --git a/npc/002-1/hammock.txt b/npc/002-1/hammock.txt
index c2423628d..4c355bfec 100644
--- a/npc/002-1/hammock.txt
+++ b/npc/002-1/hammock.txt
@@ -1,69 +1,12 @@
+// TMW2 Script
+// Notes:
+// Hammocks 1~5 were deleted during 002-1 ship hold remapping
// Evol scripts.
// Author:
// Reid
// Description:
// Animated hammock at the mid level of the ship.
-002-1,32,27,0 script #hammock1 NPC_LEFT_HAMMOCK,1,0,{
-
-OnTouch:
- hamTouchLeft;
-
-OnUnTouch:
- hamUnTouch;
-
-OnTimer5440:
- hamTimerLeft;
-}
-
-002-1,32,25,0 script #hammock2 NPC_LEFT_HAMMOCK,1,0,{
-
-OnTouch:
- hamTouchLeft;
-
-OnUnTouch:
- hamUnTouch;
-
-OnTimer5440:
- hamTimerLeft;
-}
-
-002-1,37,25,0 script #hammock3 NPC_RIGHT_HAMMOCK,1,0,{
-
-OnTouch:
- hamTouchLeft;
-
-OnUnTouch:
- hamUnTouch;
-
-OnTimer5440:
- hamTimerLeft;
-}
-
-002-1,37,27,0 script #hammock4 NPC_RIGHT_HAMMOCK,1,0,{
-
-OnTouch:
- hamTouchLeft;
-
-OnUnTouch:
- hamUnTouch;
-
-OnTimer5440:
- hamTimerLeft;
-}
-
-002-1,37,29,0 script #hammock5 NPC_RIGHT_HAMMOCK,1,0,{
-
-OnTouch:
- hamTouchLeft;
-
-OnUnTouch:
- hamUnTouch;
-
-OnTimer5440:
- hamTimerLeft;
-}
-
002-1,37,34,0 script #hammock6 NPC_RIGHT_HAMMOCK,1,0,{
OnTouch:
diff --git a/npc/002-1/peter.txt b/npc/002-1/peter.txt
index 17939c011..a7b0e76f2 100644
--- a/npc/002-1/peter.txt
+++ b/npc/002-1/peter.txt
@@ -41,7 +41,7 @@
// [10] = Shows how many seconds passed since the player done the quest.
// Translation
// FR Translated
-002-1,72,34,0 script AreaNPC NPC_HIDDEN,0,1,{
+002-1,35,24,0 script AreaNPC NPC_HIDDEN,0,1,{
OnTouch:
if (BaseLevel < 8) goto L_Stop;
@@ -61,8 +61,7 @@ L_NoCountDown:
close;
OnLowTime:
- getmapxy(.@m$, .@x, .@y, 0);
- if (.@m$ == "002-2")
+ if (getmap() == "002-2")
dispbottom l("Time is running out... Hurry up!");
end;
@@ -97,7 +96,7 @@ L_NoGoodTick:
close;
}
-002-1,70,35,0 script Peter NPC_RATTO_SAILOR,{
+002-1,33,25,0 script Peter NPC_RATTO_SAILOR,{
if (BaseLevel < 8) goto OnTooWeak;
if ($@RAT_SAILOR_COUNTDOWN == 0) goto L_NoCountDown;
if ((gettimetick(2) - $@RAT_SAILOR_COUNTDOWN) < 10) goto OnNoGoodTick;
@@ -136,7 +135,7 @@ OnTooWeak:
goto L_Quit;
OnStop:
- warp "002-1", 72, 36;
+ warp "002-1", 35, 26;
mesn;
mesq l("You can't go there!");
@@ -219,7 +218,7 @@ OnStartOutside:
$@RAT_SAILOR_HELPER$ = strcharinfo(0);
$@RAT_SAILOR_DEATHS = PC_DIE_COUNTER;
initnpctimer;
- warp "002-2", 48, 28;
+ warp "002-2", 33, 24;
addtimer(100000, "Peter::OnLowTime");
doevent "RattosControl::OnSpawn";
@@ -262,7 +261,7 @@ OnDontneedHelp:
L_Timeout:
mesn;
mesq l("Hey! Be careful. You can't stay in this basement for so long, you're going to get sick. Come outside and take a break, maybe you can try again later.");
- warp "002-1", 72, 36;
+ warp "002-1", 35, 26;
goto L_CleaningClose;
@@ -271,7 +270,7 @@ L_Logoff:
L_Dead:
// Warps the dead body outside, so it does not interfere with the getmapusers check.
- if (getmapusers("002-2") > 0) warp "002-1", 72, 36;
+ if (getmapusers("002-2") > 0) warp "002-1", 35, 26;
goto L_CleaningEnd;
@@ -280,7 +279,7 @@ L_Done:
if($@RAT_SAILOR_CONTROL[10] < 5) goto L_NotYet;
.@peter = getq(ShipQuests_Peter);
if (.@peter == 2 || .@peter == 4) goto L_Reward;
- warp "002-1", 72, 36;
+ warp "002-1", 35, 26;
goto L_Thanks;
@@ -311,7 +310,7 @@ L_CleaningClose:
close;
L_Reward:
- warp "002-1", 72, 36;
+ warp "002-1", 35, 26;
setq ShipQuests_Peter, 5;
.@peter = getq(ShipQuests_Peter);
mesn;