summaryrefslogtreecommitdiff
path: root/world/map/npc/030-2/shipping_helper.txt
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/030-2/shipping_helper.txt')
-rw-r--r--world/map/npc/030-2/shipping_helper.txt119
1 files changed, 0 insertions, 119 deletions
diff --git a/world/map/npc/030-2/shipping_helper.txt b/world/map/npc/030-2/shipping_helper.txt
deleted file mode 100644
index 92277278..00000000
--- a/world/map/npc/030-2/shipping_helper.txt
+++ /dev/null
@@ -1,119 +0,0 @@
-// Annual Xmas
-// Author: Jenalya, wushin
-
-030-2,30,88,0|script|Mo|328
-{
- set $@npc_name$, "Mo";
- callfunc "helpersPacking";
- close;
-}
-
-030-2,33,88,0|script|Lorrie|329
-{
- set $@npc_name$, "Lorrie";
- callfunc "helpersPacking";
- close;
-}
-
-030-2,37,88,0|script|Curlee|329
-{
- set $@npc_name$, "Curlee";
- callfunc "helpersPacking";
- close;
-}
-
-function|script|helpersPacking
-{
- callfunc "XmasStates";
-
- if($@xmas_time)
- goto L_XmasMain;
- goto L_OffSeason;
-
-L_OffSeason:
- mes "[" + $@npc_name$ + "]";
- mes "\"Boy it sure is grand to goof off all day with no presents to wrap.\"";
- goto L_Close;
-
-L_XmasMain:
- mes "[" + $@npc_name$ + "]";
- mes "Hello, hello, hello!";
-
- if(@xmas_helper_bit) goto L_Helping;
-
- mes "\"Real busy now, gotta go or the boss will have my head. Back to work knuckleheads!\"";
- goto L_Close;
-
-L_Helping:
- mes "\"I am " + $@npc_name$ + ". We are in charge of getting all the presents together, but we messed up and now all our supplies are ruined. Can you help us out?\"";
- mes "\"We need wrapping paper and empty boxes! We can provide the gifts!\"";
- next;
- goto L_Main;
-
-L_Main:
- mes "\"Do you have any supplies we can use?\"";
- next;
- menu
- "What? err... I just wanted to say hello.",L_Close,
- "Purple Wrapping Paper and an empty box.",L_Purple,
- "Blue Wrapping Paper and an empty box.",L_Blue,
- "Green Wrapping Paper and an empty box.",L_Green,
- "Yellow Wrapping Paper and an empty box.",L_Yellow,
- "White Wrapping Paper and an empty box.",L_White;
-
-L_Purple:
- set @wrap$, "PurpleWrap";
- set @present_name$, "PurplePresentBox";
- goto L_Gift;
-
-L_Blue:
- set @wrap$, "BlueWrap";
- set @present_name$, "BluePresentBox";
- goto L_Gift;
-
-L_Green:
- set @wrap$, "GreenWrap";
- set @present_name$, "GreenPresentBox";
- goto L_Gift;
-
-L_Yellow:
- set @wrap$, "YellowWrap";
- set @present_name$, "YellowPresentBox";
- goto L_Gift;
-
-L_White:
- set @wrap$, "WhiteWrap";
- set @present_name$, "WhitePresentBox";
- goto L_Gift;
-
-L_Gift:
- if ($@xmas_wrap_amount > countitem(@wrap$))
- goto L_NotEnough;
- if ($@xmas_empty_box_amount > countitem("OpenPresentBox"))
- goto L_NotEnough;
- getinventorylist;
- if ((@inventorylist_count == 100) || (checkweight(@present_name$, $@xmas_wrap_reward) == 0))
- goto L_FullInv;
- delitem "OpenPresentBox", $@xmas_empty_box_amount;
- delitem @wrap$, $@xmas_wrap_amount;
- getitem @present_name$, $@xmas_ship_present_amount;
- goto L_Give;
-
-L_Give:
- mes "\"Ok, here is the present. Make sure to drop these off at the warehouse.\"";
- goto L_Main;
-
-L_NotEnough:
- mes "\"O wiseguy, huh? Why don't you come back when you got all the supplies you knucklehead.\"";
- goto L_Main;
-
-L_FullInv:
- mes "\"Where you going to put this? In your ear? Come back when you have more space in your inventory.\"";
- goto L_Main;
-
-L_Close:
- mes "\"Ok, back to work you two, we have to make up lost time for your antics.\"";
- set @wrap$, "";
- set @present_name$, "";
- return;
-}