summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorReid <reidyaro@gmail.com>2011-12-25 16:07:55 +0100
committerReid <reidyaro@gmail.com>2011-12-25 16:07:55 +0100
commitaa363ac7c8102f23710193ceff6ed0337acaa0d5 (patch)
tree665a36b3084779d0483c61fa31812512d8d7b68d /npc
parent489e4c4e4935486776c654eba358d7807642d860 (diff)
parentd0e1db7a3ead45a97d44154aecebbe9ac297c631 (diff)
downloadserverdata-aa363ac7c8102f23710193ceff6ed0337acaa0d5.tar.gz
serverdata-aa363ac7c8102f23710193ceff6ed0337acaa0d5.tar.bz2
serverdata-aa363ac7c8102f23710193ceff6ed0337acaa0d5.tar.xz
serverdata-aa363ac7c8102f23710193ceff6ed0337acaa0d5.zip
Merge branch 'master' of gitorious.org:evol/serverdata-beta
Diffstat (limited to 'npc')
-rw-r--r--npc/000-2-1/alige.txt30
1 files changed, 20 insertions, 10 deletions
diff --git a/npc/000-2-1/alige.txt b/npc/000-2-1/alige.txt
index 4e0df565..861d2ea0 100644
--- a/npc/000-2-1/alige.txt
+++ b/npc/000-2-1/alige.txt
@@ -12,19 +12,29 @@
// 0 first talking (before food)
// 1 already talked
-000-2-1.gat,33,31,0,1 script Alige 301,1,1{
+000-2-1.gat,33,33,0,1 script AligeTrigger 0,1,1,{
+ OnTouch:
+ if (geta2(ShipQuests, ShipQuests_Alige) > 0) close;
+ doevent "Alige::OnFirstEncounter";
+ close;
+}
- if (geta2(ShipQuests, ShipQuests_Alige) == 1) goto l_AskForFood;
+000-2-1.gat,33,31,0,1 script Alige 301,{
- mesn l("Hidden person");
- mesq l("Hey, psst! You're not a sailor, right?");
+ if (geta2(ShipQuests, ShipQuests_Alige) == 2) goto l_AskForFood;
+ goto OnFirstEncounter;
- menu
- l("I am, who are you?"), -,
- l("I'm not."), l_NeedHelp;
+ OnFirstEncounter:
+ seta2 ShipQuests, ShipQuests_Alige, 1;
+ mesn l("Hidden person");
+ mesq l("Hey, psst! You're not a sailor, right?");
- mesn l("Hidden person doesn't answer");
- close;
+ menu
+ l("I am, who are you?"), -,
+ l("I'm not."), l_NeedHelp;
+
+ mesn l("Hidden person doesn't answer");
+ close;
l_NeedHelp:
@@ -66,7 +76,7 @@
next;
- if (geta2(ShipQuests, ShipQuests_Alige) == 1) goto l_AskForFood;
+ if (geta2(ShipQuests, ShipQuests_Alige) == 2) goto l_AskForFood;
goto l_Accept;