home *** CD-ROM | disk | FTP | other *** search
- if test $2 == On
- echo on zombie trap
- if test $Daventry::GraveYard::On == false
- graveyrd.cs
- ###prevent us from doing this unless they are away from here
- set Daventry::GraveYard::On true
- if test $Daventry::GraveYard::North == false
- set Daventry::GraveYard::North true
- ###bring em to the graveyard!
- move zograv3 3 0 100000 -22440
- move zograv4 3 0 100000 -22440
- move zograv5 3 0 100000 -22440
- move zograv6 3 0 100000 -22440
- move zograv7 3 0 100000 -22440
- move zograv8 3 0 100000 -22440
- move zograv9 3 0 100000 -22440
- move zograv10 3 0 100000 -22440
- move zograv11 3 0 100000 -22440
- move zograv12 3 0 100000 -22440
- move zograv14 3 0 100000 -22440
- move zograv15 3 0 100000 -22440
- move zograv16 3 0 100000 -22440
- move zograv17 3 0 100000 -22440
- ###tell them that this is their new home!
- getloc zograv3
- KQMonster::setHome zograv3 $KQObject::locOnly
- getloc zograv4
- KQMonster::setHome zograv4 $KQObject::locOnly
- getloc zograv5
- KQMonster::setHome zograv5 $KQObject::locOnly
- getloc zograv6
- KQMonster::setHome zograv6 $KQObject::locOnly
- getloc zograv7
- KQMonster::setHome zograv7 $KQObject::locOnly
- getloc zograv8
- KQMonster::setHome zograv8 $KQObject::locOnly
- getloc zograv9
- KQMonster::setHome zograv9 $KQObject::locOnly
- getloc zograv10
- KQMonster::setHome zograv10 $KQObject::locOnly
- getloc zograv11
- KQMonster::setHome zograv11 $KQObject::locOnly
- getloc zograv12
- KQMonster::setHome zograv12 $KQObject::locOnly
- getloc zograv14
- KQMonster::setHome zograv14 $KQObject::locOnly
- getloc zograv15
- KQMonster::setHome zograv15 $KQObject::locOnly
- getloc zograv16
- KQMonster::setHome zograv16 $KQObject::locOnly
- getloc zograv17
- KQMonster::setHome zograv17 $KQObject::locOnly
- endif
- ###tell them to be alarmed!
- KQMonster::setAlarmRadius zograv3 5500
- KQMonster::setAlarmRadius zograv4 6500
- KQMonster::setAlarmRadius zograv5 4500
- KQMonster::setAlarmRadius zograv6 5500
- KQMonster::setAlarmRadius zograv7 4500
- KQMonster::setAlarmRadius zograv8 8500
- KQMonster::setAlarmRadius zograv9 5500
- KQMonster::setAlarmRadius zograv10 5500
- KQMonster::setAlarmRadius zograv11 6500
- KQMonster::setAlarmRadius zograv12 7500
- KQMonster::setAlarmRadius zograv14 8500
- KQMonster::setAlarmRadius zograv15 5500
- KQMonster::setAlarmRadius zograv16 6500
- KQMonster::setAlarmRadius zograv17 4500
- ###and watch out for strangers
- KQMonster::setChaseRadius zograv3 10000
- KQMonster::setChaseRadius zograv4 10000
- KQMonster::setChaseRadius zograv5 10000
- KQMonster::setChaseRadius zograv6 10000
- KQMonster::setChaseRadius zograv7 10000
- KQMonster::setChaseRadius zograv8 10000
- KQMonster::setChaseRadius zograv9 10000
- KQMonster::setChaseRadius zograv10 10000
- KQMonster::setChaseRadius zograv11 10000
- KQMonster::setChaseRadius zograv12 10000
- KQMonster::setChaseRadius zograv14 10000
- KQMonster::setChaseRadius zograv15 10000
- KQMonster::setChaseRadius zograv16 10000
- KQMonster::setChaseRadius zograv17 10000
- ###but to never wander too far from home
- KQMonster::setHomeRadius zograv3 6000
- KQMonster::setHomeRadius zograv4 6000
- KQMonster::setHomeRadius zograv5 6000
- KQMonster::setHomeRadius zograv6 6000
- KQMonster::setHomeRadius zograv7 6000
- KQMonster::setHomeRadius zograv8 6000
- KQMonster::setHomeRadius zograv9 6000
- KQMonster::setHomeRadius zograv10 6000
- KQMonster::setHomeRadius zograv11 6000
- KQMonster::setHomeRadius zograv12 6000
- KQMonster::setHomeRadius zograv14 6000
- KQMonster::setHomeRadius zograv15 6000
- KQMonster::setHomeRadius zograv16 6000
- KQMonster::setHomeRadius zograv17 6000
- endif
- else if test $2 == Off
- echo off zombie trap
- if test $Daventry::GraveYard::On == true
- ###prevent us from doing this unless they are here
- set Daventry::GraveYard::On false
- ###tell them not to be alarmed
- KQMonster::setAlarmRadius zograv3 0
- KQMonster::setAlarmRadius zograv4 0
- KQMonster::setAlarmRadius zograv5 0
- KQMonster::setAlarmRadius zograv6 0
- KQMonster::setAlarmRadius zograv7 0
- KQMonster::setAlarmRadius zograv8 0
- KQMonster::setAlarmRadius zograv9 0
- KQMonster::setAlarmRadius zograv10 0
- KQMonster::setAlarmRadius zograv11 0
- KQMonster::setAlarmRadius zograv12 0
- KQMonster::setAlarmRadius zograv14 0
- KQMonster::setAlarmRadius zograv15 0
- KQMonster::setAlarmRadius zograv16 0
- KQMonster::setAlarmRadius zograv17 0
- ###nothing to see here
- KQMonster::setChaseRadius zograv3 100
- KQMonster::setChaseRadius zograv4 100
- KQMonster::setChaseRadius zograv5 100
- KQMonster::setChaseRadius zograv6 100
- KQMonster::setChaseRadius zograv7 100
- KQMonster::setChaseRadius zograv8 100
- KQMonster::setChaseRadius zograv9 100
- KQMonster::setChaseRadius zograv10 100
- KQMonster::setChaseRadius zograv11 100
- KQMonster::setChaseRadius zograv12 100
- KQMonster::setChaseRadius zograv14 100
- KQMonster::setChaseRadius zograv15 100
- KQMonster::setChaseRadius zograv16 100
- KQMonster::setChaseRadius zograv17 100
- ###and if I'm not back in 10 seconds go away
- sendEvent 10 $1 KQCueEvent 17 0
- endif
- else if test $2 == Cue
- echo zombie cue $1 $2 $3 $4 $5
- if test $3 == 17
- #check to make sure we haven't reactivated
- if test $Daventry::GraveYard::On == false
- if test $Daventry::GraveYard::North == true
- echo following through on the cue
- set Daventry::GraveYard::North false
- ###send em away from the graveyard!
- move zograv3 3 0 -100000 22440
- move zograv4 3 0 -100000 22440
- move zograv5 3 0 -100000 22440
- move zograv6 3 0 -100000 22440
- move zograv7 3 0 -100000 22440
- move zograv8 3 0 -100000 22440
- move zograv9 3 0 -100000 22440
- move zograv10 3 0 -100000 22440
- move zograv11 3 0 -100000 22440
- move zograv12 3 0 -100000 22440
- move zograv14 3 0 -100000 22440
- move zograv15 3 0 -100000 22440
- move zograv16 3 0 -100000 22440
- move zograv17 3 0 -100000 22440
- ###tell them that this is their new home!
- getloc zograv3
- KQMonster::setHome zograv3 $KQObject::locOnly
- getloc zograv4
- KQMonster::setHome zograv4 $KQObject::locOnly
- getloc zograv5
- KQMonster::setHome zograv5 $KQObject::locOnly
- getloc zograv6
- KQMonster::setHome zograv6 $KQObject::locOnly
- getloc zograv7
- KQMonster::setHome zograv7 $KQObject::locOnly
- getloc zograv8
- KQMonster::setHome zograv8 $KQObject::locOnly
- getloc zograv9
- KQMonster::setHome zograv9 $KQObject::locOnly
- getloc zograv10
- KQMonster::setHome zograv10 $KQObject::locOnly
- getloc zograv11
- KQMonster::setHome zograv11 $KQObject::locOnly
- getloc zograv12
- KQMonster::setHome zograv12 $KQObject::locOnly
- getloc zograv14
- KQMonster::setHome zograv14 $KQObject::locOnly
- getloc zograv15
- KQMonster::setHome zograv15 $KQObject::locOnly
- getloc zograv16
- KQMonster::setHome zograv16 $KQObject::locOnly
- getloc zograv17
- KQMonster::setHome zograv17 $KQObject::locOnly
- endif
- endif
- endif
- endif
- endif
- endif