local[$3] = { $0, $0, $0 } subclass MovieCmdList of Set { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 add() } subclass CombatWaitingList of Set { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 } subclass ActiveMovieCmdList of Set { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 } subclass CombatWaitText of ShadowText { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 top = $0 left = $0 bottom = $0 right = $0 canTrack = $1 canDrag = $0 state = $0 priority = $0 plane = $0 x = $0 y = $0 z = $0 scaleX = $80 ; 128, lastKey scaleY = $80 ; 128, lastKey maxScale = $80 ; 128, lastKey fixPriority = $0 seenRect = $0 view = $ffff ; -1 loop = $0 cel = $0 bitmap = $0 scaleSignal = $0 magnifier = $0 signal = $0 client = $0 clut = $0 value = $0 font = $29a ; 666, loopIsCorrect dimmed = $0 fore = $ff ; 255, asInteger back = $fe ; 254, strIndex skip = $fe ; 254, strIndex borderColor = $ffff ; -1 hiColor = $0 borderSize = $0 drawCode = $0 handler = $0 helpStr = $0 key = $0 text = $0 mode = $0 pShadowColor = $0 caller = $0 pTimer = $0 pObj = $0 init() dispose() } instance WaitForCombatFinish of Code { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 doit() } instance TeleportCode of Code { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 doit() } instance DieCode of Code { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 doit() } subclass Combatant of Obj { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 pCharID = $0 pCombatX = $0 pCombatY = $0 dispose() } subclass MovieCmd of List { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $ffff ; -1 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $0 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 new() doit() dispose() process() setScript() buildPacket() fromPacket() cue() addPoint() addDependency() isDependent() } subclass MovieSet of Set { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pHandsOff = $0 add() delete() buildPacket() toss() } instance MoviePosn of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $1 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $0 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() buildPacket() fromPacket() } instance MovieMotion of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $0 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $0 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() buildPacket() fromPacket() addPoint() } instance MovieShow of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $3 ; z pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $0 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 process() buildPacket() } instance MovieHide of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $0 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 process() buildPacket() } instance MovieHeading of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $4 ; scaleX pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $0 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() buildPacket() fromPacket() } instance MovieTake of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $5 ; scaleY pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieDrop of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $6 ; maxScale pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieForceDrop of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $43 ; 67, 'C', heading pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieBounty of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $44 ; 68, 'D', mover pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieMurder of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $45 ; 69, 'E', doit pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MoviePutOn of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $7 ; priority pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieTakeOff of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $8 ; fixPriority pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MoviePutIn of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $9 ; inLeft pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieOpen of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $a ; 10, inTop pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieClose of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $b ; 11, inRight pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieDestroy of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2710 ; 10000 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $0 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 process() } instance MovieCombatStarted of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2710 ; 10000 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $1 pIntrusive = $1 process() } instance MovieCombatEnded of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2710 ; 10000 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $1 pIntrusive = $1 process() } instance MovieCreate of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $3f ; 63, '?', xStep pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() dispose() process() fromPacket() } instance MovieEnterCombat of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2710 ; 10000 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 process() } instance MovieCreateChar of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $40 ; 64, '@', yStep pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() dispose() process() fromPacket() } instance MovieLock of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $c ; 12, inBottom pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieUnlock of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $d ; 13, seenRect pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieRun of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $10 ; 16, cel pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $0 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() dispose() process() fromPacket() cue() addPoint() } instance MovieAttack of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $11 ; 17, bitmap pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieCombatMove of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $12 ; 18, nsLeft pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieAttachEffect of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $e ; 14, view pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() cue() } instance MovieRemoveEffect of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $f ; 15, loop pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() cue() } instance MovieStartCombat of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $14 ; 20, nsRight pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() dispose() process() fromPacket() } instance MovieCombatReady of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $29 ; 41, ')', state pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 process() } subclass DisplayTimer of Timer { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 cycleCnt = $ffff ; -1 seconds = $ffff ; -1 ticks = $ffff ; -1 lastTime = $ffff ; -1 client = $0 cueSelector = $c7 ; 199, cue pRoom = $0 pDisplay = $0 pSeconds = $ffff ; -1 init() doit() delete() } subclass RoundTimer of Code { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 pWhoToCue = $0 pTimer = $0 pForefit = $0 cue() } instance MovieTurnBegin of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $36 ; 54, '6', client pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieRoundBegin of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $35 ; 53, '5', nodePtr pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieTeleport of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2a ; 42, '*', font pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() dispose() process() fromPacket() } instance MovieCombatTeleport of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2b ; 43, '+', type pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieInfo of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2d ; 45, '-', cursor pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieText of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2c ; 44, ',', window pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() dispose() process() fromPacket() } instance MovieCombatBegin of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $15 ; 21, nsBottom pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() buildPacket() fromPacket() } instance MovieActionDelay of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $16 ; 22, lsLeft pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieGainExp of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $17 ; 23, lsTop pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() dispose() process() fromPacket() } instance MovieGainLevel of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $18 ; 24, lsRight pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieMoneyDrop of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $19 ; 25, lsBottom pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() dispose() process() fromPacket() } instance MovieMoneyTake of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $1c ; 28, brLeft pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieMoneyPut of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $1a ; 26, signal pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieCastBegin of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $1d ; 29, brTop pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieCastEnd of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $1f ; 31, brBottom pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieChangeMana of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $25 ; 37, '%', fore pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieChangeManaMax of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2e ; 46, '.', max pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieChangeHealthMax of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $2f ; 47, '/', mark pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieChangeHealth of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $1e ; 30, brRight pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieChangeStamina of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $3a ; 58, ':', b_i1 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieWinCombatDefenders of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $3b ; 59, ';', b_i2 pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() dispose() process() fromPacket() } instance MovieWinCombatAttackers of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $3c ; 60, '<', b_di pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() dispose() process() fromPacket() } subclass TreasureDisplay of BitMap { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 top = $0 left = $0 bottom = $0 right = $0 canTrack = $0 canDrag = $0 state = $0 priority = $0 plane = $0 x = $0 y = $0 z = $0 scaleX = $80 ; 128, lastKey scaleY = $80 ; 128, lastKey maxScale = $80 ; 128, lastKey fixPriority = $0 seenRect = $0 view = $ffff ; -1 loop = $0 cel = $0 bitmap = $0 scaleSignal = $0 magnifier = $0 signal = $0 client = $0 clut = $0 init() draw() } instance objectSelector of Selector { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 top = $0 left = $0 bottom = $0 right = $0 canTrack = $1 canDrag = $0 state = $1 priority = $0 plane = $0 x = $0 y = $0 z = $0 scaleX = $80 ; 128, lastKey scaleY = $80 ; 128, lastKey maxScale = $80 ; 128, lastKey fixPriority = $0 seenRect = $0 view = $ffff ; -1 loop = $0 cel = $0 bitmap = $0 scaleSignal = $0 magnifier = $0 signal = $0 client = $0 clut = $0 value = $0 font = $0 dimmed = $0 fore = $ffff ; -1 back = $fe ; 254, strIndex skip = $fe ; 254, strIndex borderColor = $ffff ; -1 hiColor = $0 borderSize = $0 drawCode = $0 handler = $0 helpStr = $0 key = $0 type = $6 ; maxScale elements = $0 curItem = $0 start = $0 itemsPerPage = $4 ; scaleX itemHeight = $2a ; 42, '*', font itemWidth = $aa ; 170, addToFront itemColor = $ffff ; -1 selectColor = $0 upArrow = $0 downArrow = $0 scrollBox = $0 scrollBar = $0 displayList = $0 allowDoubleClick= $1 doubleClickTime = $0 doubleClickObj = $0 selectItem() update() } instance chooseBtn of SpellButton { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 top = $0 left = $0 bottom = $0 right = $0 canTrack = $1 canDrag = $0 state = $403 ; 1027, pLevel priority = $0 plane = $0 x = $0 y = $0 z = $0 scaleX = $80 ; 128, lastKey scaleY = $80 ; 128, lastKey maxScale = $80 ; 128, lastKey fixPriority = $0 seenRect = $0 view = $232a ; 9002 loop = $8 ; fixPriority cel = $0 bitmap = $0 scaleSignal = $0 magnifier = $0 signal = $0 client = $0 clut = $0 value = $1 font = $1 dimmed = $0 fore = $2b ; 43, '+', type back = $ffff ; -1 skip = $fe ; 254, strIndex borderColor = $ffff ; -1 hiColor = $0 borderSize = $1 drawCode = $0 handler = $0 helpStr = $0 key = $0 text = string_2cb5 ; "Take" mode = $1 wide = $0 btnType = $0 textRect = $0 iconView = $0 normalColor = $ffff ; -1 selectColor = $ffff ; -1 chosenColor = $ffff ; -1 dimColor = $ffff ; -1 buttonSet = $0 buttonPtr = $0 checkMark = $0 lastState = $0 textOffsetX = $0 textOffsetY = $0 } instance chooseCancelBtn of SpellButton { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 top = $0 left = $0 bottom = $0 right = $0 canTrack = $1 canDrag = $0 state = $403 ; 1027, pLevel priority = $0 plane = $0 x = $0 y = $0 z = $0 scaleX = $80 ; 128, lastKey scaleY = $80 ; 128, lastKey maxScale = $80 ; 128, lastKey fixPriority = $0 seenRect = $0 view = $232a ; 9002 loop = $8 ; fixPriority cel = $0 bitmap = $0 scaleSignal = $0 magnifier = $0 signal = $0 client = $0 clut = $0 value = $0 font = $1 dimmed = $0 fore = $2b ; 43, '+', type back = $ffff ; -1 skip = $fe ; 254, strIndex borderColor = $ffff ; -1 hiColor = $0 borderSize = $1 drawCode = $0 handler = $0 helpStr = $0 key = $0 text = string_2cc4 ; "Cancel" mode = $1 wide = $0 btnType = $0 textRect = $0 iconView = $0 normalColor = $ffff ; -1 selectColor = $ffff ; -1 chosenColor = $ffff ; -1 dimColor = $ffff ; -1 buttonSet = $0 buttonPtr = $0 checkMark = $0 lastState = $0 textOffsetX = $0 textOffsetY = $0 } subclass TakeItemCode of Code { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 doit() cue() } subclass MakeTreasureDialog of Code { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 doit() } instance MovieDmgFlash of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $3d ; 61, '=', b_xAxis pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieToss of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $3e ; 62, '>', b_incr pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieDye of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $41 ; 65, 'A', moveSpeed pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieEngrave of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $42 ; 66, 'B', cantBeHere pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() dispose() process() fromPacket() } instance MovieSpecialEffect of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $27 ; 39, ''', mode pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance MovieHandsOff of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $20 ; 32, ' ', name pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 process() } instance MovieHandsOn of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $21 ; 33, '!', key pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 process() } instance MovieCombatExit of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $23 ; 35, '#', text pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $1 pIntrusive = $1 init() dispose() process() fromPacket() } instance MovieDie of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $24 ; 36, '$', elements pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $1 pIntrusive = $1 init() process() fromPacket() } instance MovieConsume of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $26 ; 38, '&', back pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieChangeRoom of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $28 ; 40, '(', style pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $0 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $1 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() buildPacket() fromPacket() } instance MovieSit of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $30 ; 48, '0', who pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieRob of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $34 ; 52, '4', number pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() dispose() process() fromPacket() } instance MovieStand of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $31 ; 49, '1', message pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieMemorize of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $32 ; 50, '2', edit pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieGive of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $13 ; 19, nsTop pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieMoneyGive of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $1b ; 27, illegalBits pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() dispose() process() fromPacket() } instance MovieMissle of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $37 ; 55, '7', dx pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $1 init() process() fromPacket() } instance MovieSwitch of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $38 ; 56, '8', dy pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } instance charHead of IconItem { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 top = $0 left = $0 bottom = $0 right = $0 canTrack = $1 canDrag = $0 state = $0 priority = $0 plane = $0 x = $0 y = $0 z = $0 scaleX = $80 ; 128, lastKey scaleY = $80 ; 128, lastKey maxScale = $80 ; 128, lastKey fixPriority = $0 seenRect = $0 view = $ffff ; -1 loop = $0 cel = $0 bitmap = $0 scaleSignal = $0 magnifier = $0 signal = $0 client = $0 clut = $0 value = $0 font = $0 dimmed = $0 fore = $ffff ; -1 back = $fe ; 254, strIndex skip = $fe ; 254, strIndex borderColor = $ffff ; -1 hiColor = $0 borderSize = $0 drawCode = $0 handler = $0 helpStr = $0 key = $0 cycler = $0 cycleSpeed = $6 ; maxScale draw() setSize() } instance TopicCode of Code { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 doit() } instance CreateHeadBitmap of Code { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 doit() } instance CreateQuestCompleted of Code { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 doit() } instance MovieQuestComplete of MovieCmd { scratch = $0 pModule = $ffff ; -1 pLine = $ffff ; -1 elements = $0 size = $0 nextNode = $0 pClient = $0 script = $0 pCmd = $39 ; 57, '9', b_moveCnt pDestX = $0 pDestY = $0 pLoop = $0 pQueue = $0 pHeading = $0 pObject = $0 pDirectObject = $0 pIndirectObject = $0 pType = $ffff ; -1 pEffect = $0 pNumber = $0 pStepX = $0 pStepY = $0 pAttack = $0 pResult = $0 pDamage = $0 pState = $0 pMutex = $0 pLeftGroup = $0 pRightGroup = $0 pRoomPic = $0 pCloudX = $0 pCloudY = $0 pPackData = $0 pNumTicks = $0 pPerformOnEgo = $1 pCombatants = $0 pSpellName = $0 pActionQueue = $0 pDone = $0 pDoit = $0 pMagic = $0 pSpell = $0 pCmdNumber = $0 pIsDependent = $0 pIntrusive = $0 init() process() fromPacket() } string_2334 = "MovieCmdList" string_2341 = "CombatWaitingList" string_2353 = "ActiveMovieCmdList" string_2366 = "Waiting for: " string_2374 = "." string_2376 = ", " string_2379 = "Waiting on: %s." string_2389 = "CombatWaitText" string_2398 = "WaitForCombatFinish" string_23ac = "TeleportCode" string_23b9 = "death.mid" string_23c3 = "DieCode" string_23cb = "Combatant" string_23d5 = "MovieCmd" string_23de = "MovieSet" string_23e7 = "MoviePosn" string_23f1 = "MovieMotion on ego %d" string_2407 = "MovieMotion" string_2413 = "MovieShow" string_241d = "MovieHide" string_2427 = "MovieHeading" string_2434 = "MovieTake" string_243e = "MovieDrop" string_2448 = "MovieForceDrop" string_2457 = "|c43|Info> You have just received %s gold for bringing %s to justice.\n" string_249e = "MovieBounty" string_24aa = "|c43|Info> You have just murdered %s. You have committed %s murders and your bounty is now at %s.\n" string_250d = "MovieMurder" string_2519 = "MoviePutOn" string_2524 = "MovieTakeOff" string_2531 = "MoviePutIn" string_253c = "MovieOpen" string_2546 = "MovieClose" string_2551 = "MovieDestroy" string_255e = "MovieCombatStarted" string_2571 = "MovieCombatEnded" string_2582 = "MovieCreate" string_258e = "MovieEnterCombat" string_259f = "MovieCreateChar" string_25af = "MovieLock" string_25b9 = "MovieUnlock" string_25c5 = "MovieRun" string_25ce = "MovieAttack" string_25da = "MovieCombatMove" string_25ea = "MovieAttachEffect" string_25fc = "You feel less warm." string_2610 = "You feel less strong." string_2626 = "You feel less weak." string_263a = "Your hands seem cooler." string_2652 = "You feel less protected from fire." string_2675 = "You feel less weak to fire." string_2691 = "Your hands seem warmer." string_26a9 = "You feel less protected from cold." string_26cc = "You feel less weak to cold." string_26e8 = "Your hands feel less charged." string_2706 = "You feel less protected from lightning." string_272e = "You feel less weak to lightning." string_274f = "Your hands look less acidic." string_276c = "You feel less protected from acid." string_278f = "You feel less weak to acid." string_27ab = "Your hands look less poisonous." string_27cb = "You feel less protected from poison." string_27f0 = "You feel less weak to poison." string_280e = "Your sensitivity to invisible objects lessens." string_283d = "You feel as though you can flee now." string_2862 = "You feel less likely to go berserk." string_2886 = "You feel less afraid." string_289c = "You feel your shield dissipate." string_28bc = "You feel your greater shield dissipate." string_28e4 = "You feel your invulnerability shield dissipate." string_2914 = "You feel less regenerative." string_2930 = "You feel less agressive." string_2949 = "You feel less defensive." string_2962 = "Your magical nimbility is lessened." string_2986 = "Your magical clumsiness is lessened." string_29ab = "Your magical intelligence is lessened." string_29d2 = "Your magical stupidity is lessened." string_29f6 = "Your magical health is lessened." string_2a17 = "Your magical health problems are lessened." string_2a42 = "You feel less ill." string_2a55 = "MovieRemoveEffect" string_2a67 = "MovieStartCombat" string_2a78 = "MovieCombatReady" string_2a89 = "DisplayTimer" string_2a96 = "RoundTimer" string_2aa1 = "MovieTurnBegin" string_2ab0 = "MovieRoundBegin" string_2ac0 = "MovieTeleport" string_2ace = "MovieCombatTeleport" string_2ae2 = "MovieInfo" string_2aec = "MovieText" string_2af6 = "MovieCombatBegin" string_2b07 = "MovieActionDelay" string_2b18 = "gained" string_2b1f = "lost" string_2b24 = "You just %s %s experience point%s" string_2b46 = "s." string_2b49 = "MovieGainExp" string_2b56 = "Congratulations! You have just advanced to level %d!" string_2b8b = "MovieGainLevel" string_2b9a = "MovieMoneyDrop" string_2ba9 = "MovieMoneyTake" string_2bb8 = "MovieMoneyPut" string_2bc6 = "MovieCastBegin" string_2bd5 = "MovieCastEnd" string_2be2 = "Mana %s" string_2bea = "MovieChangeMana" string_2bfa = "MovieChangeManaMax" string_2c0d = "MovieChangeHealthMax" string_2c22 = "Nothing happens" string_2c32 = "MovieChangeHealth" string_2c44 = "%d" string_2c47 = "MovieChangeStamina" string_2c5a = "victory.mid" string_2c66 = "MovieWinCombatDefenders" string_2c7e = "MovieWinCombatAttackers" string_2c96 = "TreasureDisplay" string_2ca6 = "objectSelector" string_2cb5 = "Take" string_2cba = "chooseBtn" string_2cc4 = "Cancel" string_2ccb = "chooseCancelBtn" string_2cdb = "TakeItemCode" string_2ce8 = "MakeTreasureDialog" string_2cfb = "MovieDmgFlash" string_2d09 = "MovieToss" string_2d13 = "MovieDye" string_2d1c = "MovieEngrave" string_2d29 = "MovieSpecialEffect" string_2d3c = "MovieHandsOff" string_2d4a = "MovieHandsOn" string_2d57 = "MovieCombatExit" string_2d67 = "Something terrible has happened and has made %s die twice!" string_2da2 = "MovieDie" string_2dab = "MovieConsume" string_2db8 = "MovieChangeRoom" string_2dc8 = "MovieSit" string_2dd1 = "MovieRob" string_2dda = "MovieStand" string_2de5 = "MovieMemorize" string_2df3 = "MovieGive" string_2dfd = "MovieMoneyGive" string_2e0c = "MovieMissle" string_2e18 = "MovieSwitch" string_2e24 = "charHead" string_2e2d = "TopicCode" string_2e37 = "CreateHeadBitmap" string_2e48 = "Good Bye" string_2e51 = "CreateQuestCompleted" string_2e66 = "MovieQuestComplete"