From a2739966bfa171f9afcf873df746f5d418df5a92 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Mon, 2 Jul 2018 20:56:08 -0300 Subject: Playing with Christmas (only Halinarzo is affected) --- npc/commands/event.txt | 20 +++++++++++++++++++- npc/functions/weather.txt | 4 ++++ 2 files changed, 23 insertions(+), 1 deletion(-) (limited to 'npc') diff --git a/npc/commands/event.txt b/npc/commands/event.txt index f8641f83b..49bc9f897 100644 --- a/npc/commands/event.txt +++ b/npc/commands/event.txt @@ -56,6 +56,21 @@ function script GlobalEventMenu { return; } + function sChristmas { + // Delete all Christmas stuff? + DelItemFromEveryPlayer(GoldenEasteregg); + DelItemFromEveryPlayer(GoldenEasteregg); + + // Add drops? + + // Change maps? + + // Enable event + set $EVENT$, "Christmas"; + logmes "Enabled CHRISTMAS event.", LOGMES_ATCOMMAND; + return; + } + //MASK_CHRISTMAS @@ -81,7 +96,8 @@ function script GlobalEventMenu { menu l("Disable event"), -, l("Enable Easter"), -, - l("Enable Worker's Day"), -; + l("Enable Worker's Day"), -, + l("Enable Refeer Program"), -; switch (@menu) { case 1: set $EVENT$, ""; logmes "Disabled events.", LOGMES_ATCOMMAND; @@ -95,6 +111,8 @@ function script GlobalEventMenu { debugmes "Snakes are now dropping Pearls."; */ break; + case 4: $EVENT$="Refeer"; logmes "Enabled REFEER event.", LOGMES_ATCOMMAND; + break; } return; diff --git a/npc/functions/weather.txt b/npc/functions/weather.txt index d9c7b1d67..bdf58b191 100644 --- a/npc/functions/weather.txt +++ b/npc/functions/weather.txt @@ -107,6 +107,10 @@ OnMinute45: if (!(.@mk & MASK_NONE)) .@mk=.@mk|MASK_NONE; + // Christmas Decor should not be here + if ($EVENT$ == "Christmas" && .@key$ == "009-1") + .@mk=.@mk|MASK_CHRISTMAS; + setmapmask .@key$, .@mk; // Is it night time? -- cgit v1.2.3-70-g09d2