home *** CD-ROM | disk | FTP | other *** search
- echo $1 $2 $3 $4 $5 $6 $7
- if test $2 == ConnorAction
- if test $4 == do
- checkDistance Connor ax 1700
- if test $Console::Return == 1
- # don't delete ax yet, it is handy for running script
- move $1 3 5000 0 0 0 0 0
- give SmallAx
- sendEvent 0 Connor KQStatsChangeRequestEvent 0 0 0 0 25
- loadKQ henchtp.kq
- else
- KQMonster::speak Henchman Connor 1000 9 14 18 1 1 nofade
- endif
- endif
- else if test $2 == Cue
- if test $3 == 5
- deleteObject Henchtp
- KQCamera::addCamLoc 149100 248000 15325 1
- KQObject::getLoc Connor
- KQCamera::cutToCamLoc $KQObject::locOnly
- setThirdPerson
- KQConner::setDoMode 0
- KQObject::preloadResources $1
- mouseAction 0 0 480 0
- move Connor 0 142879 250000 15325 0 0 -1.57
- KQConner::walkTo 141600 249800 $1 20 0
- mouseAction 0 0 480 0
- else if test $3 == 20
- move Connor 0 141427 249772 -1 0 0 -1.6
- KQCamera::follow none
- KQCamera::addCamLoc 139000 250500 15325 1
- KQObject::getLoc Connor
- KQCamera::cutToCamLoc $KQObject::locOnly
- move KQCamera 0 138900 249800 16400 -0.2 0 -1.7
- getEndLoop Connor $1 1
- getEndLoop Henchman $1 1
- KQMonster::setState Connor Special 'AnimList=henchman.anm,AnimListOn,cdhm1,cdhm2,cdhm3,cdhm4'
- else if test $3 == 300
- if test $5 == cdhm1
- move KQCamera 0 139260 249970 19550 -1.15 0 -1.5
- KQCamera::addCamLoc 139760 249700 17550 1
- KQCamera::flyToCamLoc 141400 249400 13000 .6
- KQMusic::push mbattle.aud
- else if test $5 == cdhm2
- move KQCamera 0 137200 250000 16500 -.24 0 -1.6
- KQMonster::speak Henchman Connor 1000 3 0 73 1 1 nofade
- else if test $5 == cdhm3
- # move KQCamera 0 139800 248500 16245 -.2 0 -.1
- move KQCamera 0 139750 248700 16500 -.2 0 .025
- else if test $5 == cdhm4
- KQMonster::setHome Henchman 136500 250000 15045 0 0 1.57
- move Henchman 0 136500 250000 15045 0 0 1.57
- loadKQ clicker2.kq
- KQMonster::setState Henchman Special cdhm5
- move KQCamera 0 141260 249939 15918 -.0 0.0 1.6
- else if test $5 == cdhm5
- KQMonster::setHome Henchman 137200 250000 15045 0 0 1.57
- move Henchman 0 137200 250000 15045 0 0 1.57
- KQMonster::stateChangeNotify $1 Henchman
- KQMonster::speak Henchman Connor 1000 3 0 6 1 4
- getEndLoop Connor $1 0
- getEndLoop Henchman $1 0
- setThirdPerson
- # move KQCamera 0 142785 249639 16500 -.4 0 1.6
- move KQCamera 0 141435 246739 18653 -.6 0 .47
- endif
- endif
- endif
- endif
- endif
- endif
- endif
- endif
- else if test $2 == TalkComplete
- if eval KQMonster::testMessage $3 $4 $5 $6 $7 1000 3 0 6 4
- #everything is done, the script is finished,
- #lose the KQObject version of the ax
- KQMonster::clearStateChangeNotify $1 Henchman
- move KQCamera 0 142451 249944 16445 -.2 0 1.6
- KQCamera::follow Connor
- handsOff 0
- deleteObject $1
- endif
- endif
- endif
- endif
-
-