home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 1999 #8 / 1999 CD 8 (black).iso / maskdemo / DATA1.CAB / Program_Executable_Files / Daventry / KQ / SDWTRAP1.CS < prev    next >
Encoding:
Text File  |  1998-12-15  |  1.3 KB  |  53 lines

  1. if test $2 == On
  2.     echo $1 $2
  3.     KQConner::getDoMode
  4.     if test $Console::Return == 4
  5.         sendEvent 0 $1 KQCueEvent 1
  6.     else
  7.         KQConner::setDoMode 4
  8.         KQMonster::stateChangeNotify $1 Connor
  9.     endif
  10.  
  11. else if test $2 == Cue
  12.     if test $3 == 1
  13.         if test $Daventry::BeenThere::DoneThat == 0
  14.             KQMonster::checkInventory Connor RingOfLight
  15.             if test $Console::Return == 1
  16.                 echo got ring
  17.                 set Daventry::BeenThere::DoneThat 1
  18.                 #KQMonster::setState Connor Portal davgate4 $1
  19.                 move Connor 0 231400 183000 8350 0 0 -1.57
  20.                 sendEvent 0 Connor KQCueEvent 2300 171
  21.                  sendEvent 3.1 Connor KQCueEvent 2300 172            
  22.             else
  23.                 setThirdPerson
  24.                 handsOff 1
  25.                 move Connor 1 0 0 0 0 0 1.57
  26.                 sendEvent 0 Connor KQAnimPlayEvent portal
  27.                 echo dont got ring
  28.                 # traps can't get Cue messages so borrow the shadow, he's close
  29.             
  30.             sendEvent 1.3 Shadow KQCueEvent 10 0
  31.             endif
  32.         else
  33.             echo been there
  34.             #KQMonster::setState Connor Portal davgate4 $1
  35.             move Connor 0 231400 183000 8350 0 0 -1.57
  36.             sendEvent 0 Connor KQCueEvent 2300 171
  37.              sendEvent 3.1 Connor KQCueEvent 2300 172
  38.         endif
  39.     endif
  40.  
  41. else if test $2 == Off
  42.     echo $1 $2
  43.  
  44. else if test $2 == StateChange
  45.     if test $4 == 32
  46.         sendEvent 0 $1 KQCueEvent 1
  47.         KQMonster::clearStateChangeNotify $1 Connor
  48.     endif
  49. endif
  50. endif
  51. endif
  52. endif
  53.