From 10e53234668cdef50e8e28372741c947c05716b1 Mon Sep 17 00:00:00 2001 From: Jared Adams Date: Fri, 10 Apr 2009 09:19:29 -0600 Subject: Prepare a function to clear out old variables --- npc/functions/clear_vars.txt | 60 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 npc/functions/clear_vars.txt (limited to 'npc/functions') diff --git a/npc/functions/clear_vars.txt b/npc/functions/clear_vars.txt new file mode 100644 index 00000000..32016c70 --- /dev/null +++ b/npc/functions/clear_vars.txt @@ -0,0 +1,60 @@ +// Clears old variables + +function script ClearVariables { + // Halloween 2006 + set HWQUEST1, 0; + set HWQUEST2, 0; + set HWQUEST3, 0; + set HWQUEST4, 0; + set HWQUEST5, 0; + set HWQUEST6, 0; + set HWQUEST7, 0; + set HWQUEST8, 0; + set HWQUEST9, 0; + set HWQUEST10, 0; + set HWQUEST11, 0; + set HWQUEST12, 0; + set HWQUEST13, 0; + set HWQUEST14, 0; + set HWQUEST15, 0; + set HWQUEST16, 0; + set HWQUEST17, 0; + set HWQUEST18, 0; + set HWQUEST18, 0; + set HWQUEST19, 0; + set HWQUEST20, 0; + + // Christmas 2006 + set XMASQUEST1, 0; + set XMASQUEST2, 0; + set XMASQUEST3, 0; + set XMASQUEST4, 0; + set XMASQUEST5, 0; + set XMASQUEST6, 0; + set XMASQUEST7, 0; + set XMASQUEST8, 0; + set XMASQUEST9, 0; + set XMASQUEST10, 0; + set XMASQUEST11, 0; + set XMASQUEST12, 0; + set XMASQUEST13, 0; + set XMASQUEST14, 0; + set XMASQUEST15, 0; + set XMASQUEST16, 0; + set XMASQUEST17, 0; + set XMASQUEST18, 0; + set XMASQUEST19, 0; + set XMASQUEST20, 0; + + set QUEST_xmas07_state, 0; + set QUEST_xmas07_milk, 0; + set QUEST_xmas07_cookies, 0; + set QUEST_xmas07_presents, 0; + + set QUEST_Easter08_state, 0; + + set Halloween08, 0; + + set QUEST_xmas08_state, 0; + +} -- cgit v1.2.3-70-g09d2 From fe8e89d1057143b492cd7fc2e65d8365c5cfb4a0 Mon Sep 17 00:00:00 2001 From: Jared Adams Date: Fri, 10 Apr 2009 13:45:15 -0600 Subject: Return from the clear variables function --- npc/functions/clear_vars.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'npc/functions') diff --git a/npc/functions/clear_vars.txt b/npc/functions/clear_vars.txt index 32016c70..706c5cd8 100644 --- a/npc/functions/clear_vars.txt +++ b/npc/functions/clear_vars.txt @@ -57,4 +57,5 @@ function script ClearVariables { set QUEST_xmas08_state, 0; + return; } -- cgit v1.2.3-70-g09d2 From 07b477de0392fe15c508f456fd2deb2c4e6c46e4 Mon Sep 17 00:00:00 2001 From: Jared Adams Date: Tue, 5 May 2009 14:09:16 -0600 Subject: Fix the Soul Menhirs when you don't touch them --- npc/functions/soul_menhir.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'npc/functions') diff --git a/npc/functions/soul_menhir.txt b/npc/functions/soul_menhir.txt index ccedc319..25ccc4db 100644 --- a/npc/functions/soul_menhir.txt +++ b/npc/functions/soul_menhir.txt @@ -5,7 +5,7 @@ function script SoulMenhir { menu "Touch it", -, - "Leave it alone", return; + "Leave it alone", L_Return; if (Menhir_Activated == 1) goto L_Shortversion; @@ -31,5 +31,7 @@ L_Shortversion: L_Save: savepoint @map$, @x, @y; + +L_Return: return; } -- cgit v1.2.3-70-g09d2