2763 lines
62 KiB
Plaintext
2763 lines
62 KiB
Plaintext
subclass RestoreMusic of Code
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
}
|
|
|
|
subclass MovieCmdList of Set
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
}
|
|
|
|
subclass RealmRoom of ManagedRoom
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
script = $0
|
|
plane = $0
|
|
obstacles = $0
|
|
scaler = $0
|
|
pCast = $0
|
|
pFeatures = $0
|
|
pSounds = $0
|
|
pTimers = $0
|
|
pDemons = $0
|
|
pTalkers = $0
|
|
pScreen = $0
|
|
pCuees = $0
|
|
picture = $0
|
|
style = $ffff ; -1
|
|
exitStyle = $ffff ; -1
|
|
horizon = $0
|
|
picAngle = $0
|
|
vanishingX = $a0 ; 160, firstTrue
|
|
vanishingY = $0
|
|
pVisible = $1
|
|
pInitted = $0
|
|
pType = $1
|
|
frontSize = $80 ; 128, lastKey
|
|
}
|
|
|
|
subclass gApproveGiveList of Set
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
}
|
|
|
|
subclass NetRoom of RealmRoom
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
script = $0
|
|
plane = $0
|
|
obstacles = $0
|
|
scaler = $0
|
|
pCast = $0
|
|
pFeatures = $0
|
|
pSounds = $0
|
|
pTimers = $0
|
|
pDemons = $0
|
|
pTalkers = $0
|
|
pScreen = $0
|
|
pCuees = $0
|
|
picture = $0
|
|
style = $ffff ; -1
|
|
exitStyle = $ffff ; -1
|
|
horizon = $0
|
|
picAngle = $0
|
|
vanishingX = $a0 ; 160, firstTrue
|
|
vanishingY = $0
|
|
pVisible = $1
|
|
pInitted = $0
|
|
pType = $1
|
|
frontSize = $80 ; 128, lastKey
|
|
pNumber = $1c8 ; 456, helpStr
|
|
}
|
|
|
|
subclass VerbDialog of FancyDialog
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
title = $0
|
|
font = $0
|
|
plane = $0
|
|
curItem = $0
|
|
caller = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
state = $0
|
|
eatTheMice = $0
|
|
modal = $1
|
|
hidden = $0
|
|
keepDialog = $0
|
|
priority = $0
|
|
savedCursor = $0
|
|
prevItem = $0
|
|
selectHandler = $0
|
|
curShowMouseObj = $0
|
|
retObject = $0
|
|
retSelector = $0
|
|
disposeList = $0
|
|
}
|
|
|
|
subclass RealmMap of Dialog
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
title = $0
|
|
font = $0
|
|
plane = $0
|
|
curItem = $0
|
|
caller = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
state = $0
|
|
eatTheMice = $0
|
|
modal = $1
|
|
hidden = $0
|
|
keepDialog = $0
|
|
priority = $0
|
|
savedCursor = $0
|
|
prevItem = $0
|
|
selectHandler = $0
|
|
curShowMouseObj = $0
|
|
retObject = $0
|
|
retSelector = $0
|
|
disposeList = $0
|
|
}
|
|
|
|
subclass WDragger of Obj
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
}
|
|
|
|
subclass WorldObjectBase of Obj
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BDescribed of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
pText = $0
|
|
}
|
|
|
|
subclass BCarryable of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BConsume of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BContainer of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BOpenable of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BLockable of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BCharacter of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BUse of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BSwitch of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BKey of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BWearable of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
pLayer = $0
|
|
}
|
|
|
|
subclass BWeapon of BWearable
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
pLayer = $0
|
|
}
|
|
|
|
subclass BLinkedWearable of BWearable
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
pLayer = $0
|
|
}
|
|
|
|
subclass BTalk of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BCycle of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BEntry of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BNPC of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BPassword of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BShop of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BMix of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass BSit of WorldObjectBase
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
}
|
|
|
|
subclass PolyRect of Rect
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
top = $0
|
|
left = $0
|
|
bottom = $0
|
|
right = $0
|
|
canTrack = $0
|
|
canDrag = $0
|
|
state = $0
|
|
}
|
|
|
|
subclass BHead of BWearable
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pType = $0
|
|
pCombatGroup = $0
|
|
pLayer = $0
|
|
pHeadNum = $0
|
|
pHairNum = $0
|
|
pBrowNum = $0
|
|
pEyeNum = $0
|
|
pNoseNum = $0
|
|
pEarNum = $0
|
|
pMouthNum = $0
|
|
pFaceHairNum = $0
|
|
pSkinColor = $0
|
|
pHairColor = $0
|
|
pEyeColor = $0
|
|
pRace = $0
|
|
pSex = $0
|
|
pHeadView = $ffff ; -1
|
|
pHairView = $ffff ; -1
|
|
pBrowView = $ffff ; -1
|
|
pEyeView = $ffff ; -1
|
|
pNoseView = $ffff ; -1
|
|
pEarView = $ffff ; -1
|
|
pMouthView = $ffff ; -1
|
|
pFaceHairView = $ffff ; -1
|
|
}
|
|
|
|
subclass WorldObject of Act
|
|
{
|
|
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 = $8 ; fixPriority
|
|
magnifier = $0
|
|
signal = $21 ; 33, '!', key
|
|
client = $0
|
|
clut = $0
|
|
heading = $0
|
|
noun = $0
|
|
case = $0
|
|
modNum = $ffff ; -1
|
|
sightAngle = $28 ; 40, '(', style
|
|
actions = $0
|
|
onMeCheck = $0
|
|
approachX = $0
|
|
approachY = $0
|
|
approachDist = $0
|
|
_approachVerbs = $0
|
|
_actionVerbs = $0
|
|
xScaleAdj = $64 ; 100, 'd', moveDone
|
|
yScaleAdj = $64 ; 100, 'd', moveDone
|
|
doBaseLine = $0
|
|
yStep = $2
|
|
brLeft = $0
|
|
brTop = $0
|
|
brRight = $0
|
|
brBottom = $0
|
|
baseSetter = $0
|
|
cycleSpeed = $6 ; maxScale
|
|
script = $0
|
|
cycler = $0
|
|
timer = $0
|
|
scaler = $0
|
|
detailLevel = $0
|
|
xLast = $0
|
|
yLast = $0
|
|
xStep = $3 ; z
|
|
origStep = $302 ; 770, pBrowNum
|
|
moveSpeed = $6 ; maxScale
|
|
blocks = $0
|
|
mover = $0
|
|
looper = $0
|
|
viewer = $0
|
|
avoider = $0
|
|
code = $0
|
|
pName = $0
|
|
pServID = $0
|
|
}
|
|
|
|
subclass WorldActor of WorldObject
|
|
{
|
|
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 = $8 ; fixPriority
|
|
magnifier = $0
|
|
signal = $21 ; 33, '!', key
|
|
client = $0
|
|
clut = $0
|
|
heading = $0
|
|
noun = $0
|
|
case = $0
|
|
modNum = $ffff ; -1
|
|
sightAngle = $28 ; 40, '(', style
|
|
actions = $0
|
|
onMeCheck = $0
|
|
approachX = $0
|
|
approachY = $0
|
|
approachDist = $0
|
|
_approachVerbs = $0
|
|
_actionVerbs = $0
|
|
xScaleAdj = $64 ; 100, 'd', moveDone
|
|
yScaleAdj = $64 ; 100, 'd', moveDone
|
|
doBaseLine = $0
|
|
yStep = $2
|
|
brLeft = $0
|
|
brTop = $0
|
|
brRight = $0
|
|
brBottom = $0
|
|
baseSetter = $0
|
|
cycleSpeed = $6 ; maxScale
|
|
script = $0
|
|
cycler = $0
|
|
timer = $0
|
|
scaler = $0
|
|
detailLevel = $0
|
|
xLast = $0
|
|
yLast = $0
|
|
xStep = $3 ; z
|
|
origStep = $302 ; 770, pBrowNum
|
|
moveSpeed = $6 ; maxScale
|
|
blocks = $0
|
|
mover = $0
|
|
looper = $0
|
|
viewer = $0
|
|
avoider = $0
|
|
code = $0
|
|
pName = $0
|
|
pServID = $0
|
|
pShirtView = $ffff ; -1
|
|
pHead = $0
|
|
}
|
|
|
|
subclass WorldEgo of WorldActor
|
|
{
|
|
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 = $8 ; fixPriority
|
|
magnifier = $0
|
|
signal = $21 ; 33, '!', key
|
|
client = $0
|
|
clut = $0
|
|
heading = $0
|
|
noun = $0
|
|
case = $0
|
|
modNum = $ffff ; -1
|
|
sightAngle = $28 ; 40, '(', style
|
|
actions = $0
|
|
onMeCheck = $0
|
|
approachX = $0
|
|
approachY = $0
|
|
approachDist = $0
|
|
_approachVerbs = $0
|
|
_actionVerbs = $0
|
|
xScaleAdj = $64 ; 100, 'd', moveDone
|
|
yScaleAdj = $64 ; 100, 'd', moveDone
|
|
doBaseLine = $0
|
|
yStep = $2
|
|
brLeft = $0
|
|
brTop = $0
|
|
brRight = $0
|
|
brBottom = $0
|
|
baseSetter = $0
|
|
cycleSpeed = $6 ; maxScale
|
|
script = $0
|
|
cycler = $0
|
|
timer = $0
|
|
scaler = $0
|
|
detailLevel = $0
|
|
xLast = $0
|
|
yLast = $0
|
|
xStep = $3 ; z
|
|
origStep = $302 ; 770, pBrowNum
|
|
moveSpeed = $6 ; maxScale
|
|
blocks = $0
|
|
mover = $0
|
|
looper = $0
|
|
viewer = $0
|
|
avoider = $0
|
|
code = $0
|
|
pName = $0
|
|
pServID = $0
|
|
pShirtView = $ffff ; -1
|
|
pHead = $0
|
|
}
|
|
|
|
subclass Money of WorldObject
|
|
{
|
|
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 = $8 ; fixPriority
|
|
magnifier = $0
|
|
signal = $21 ; 33, '!', key
|
|
client = $0
|
|
clut = $0
|
|
heading = $0
|
|
noun = $0
|
|
case = $0
|
|
modNum = $ffff ; -1
|
|
sightAngle = $28 ; 40, '(', style
|
|
actions = $0
|
|
onMeCheck = $0
|
|
approachX = $0
|
|
approachY = $0
|
|
approachDist = $0
|
|
_approachVerbs = $0
|
|
_actionVerbs = $0
|
|
xScaleAdj = $64 ; 100, 'd', moveDone
|
|
yScaleAdj = $64 ; 100, 'd', moveDone
|
|
doBaseLine = $0
|
|
yStep = $2
|
|
brLeft = $0
|
|
brTop = $0
|
|
brRight = $0
|
|
brBottom = $0
|
|
baseSetter = $0
|
|
cycleSpeed = $6 ; maxScale
|
|
script = $0
|
|
cycler = $0
|
|
timer = $0
|
|
scaler = $0
|
|
detailLevel = $0
|
|
xLast = $0
|
|
yLast = $0
|
|
xStep = $3 ; z
|
|
origStep = $302 ; 770, pBrowNum
|
|
moveSpeed = $6 ; maxScale
|
|
blocks = $0
|
|
mover = $0
|
|
looper = $0
|
|
viewer = $0
|
|
avoider = $0
|
|
code = $0
|
|
pName = $0
|
|
pServID = $0
|
|
}
|
|
|
|
subclass Mana of WorldObject
|
|
{
|
|
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 = $8 ; fixPriority
|
|
magnifier = $0
|
|
signal = $21 ; 33, '!', key
|
|
client = $0
|
|
clut = $0
|
|
heading = $0
|
|
noun = $0
|
|
case = $0
|
|
modNum = $ffff ; -1
|
|
sightAngle = $28 ; 40, '(', style
|
|
actions = $0
|
|
onMeCheck = $0
|
|
approachX = $0
|
|
approachY = $0
|
|
approachDist = $0
|
|
_approachVerbs = $0
|
|
_actionVerbs = $0
|
|
xScaleAdj = $64 ; 100, 'd', moveDone
|
|
yScaleAdj = $64 ; 100, 'd', moveDone
|
|
doBaseLine = $0
|
|
yStep = $2
|
|
brLeft = $0
|
|
brTop = $0
|
|
brRight = $0
|
|
brBottom = $0
|
|
baseSetter = $0
|
|
cycleSpeed = $6 ; maxScale
|
|
script = $0
|
|
cycler = $0
|
|
timer = $0
|
|
scaler = $0
|
|
detailLevel = $0
|
|
xLast = $0
|
|
yLast = $0
|
|
xStep = $3 ; z
|
|
origStep = $302 ; 770, pBrowNum
|
|
moveSpeed = $6 ; maxScale
|
|
blocks = $0
|
|
mover = $0
|
|
looper = $0
|
|
viewer = $0
|
|
avoider = $0
|
|
code = $0
|
|
pName = $0
|
|
pServID = $0
|
|
}
|
|
|
|
subclass ContainerDisplay of FancyDialog
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
title = $0
|
|
font = $0
|
|
plane = $0
|
|
curItem = $0
|
|
caller = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
state = $0
|
|
eatTheMice = $0
|
|
modal = $1
|
|
hidden = $0
|
|
keepDialog = $0
|
|
priority = $0
|
|
savedCursor = $0
|
|
prevItem = $0
|
|
selectHandler = $0
|
|
curShowMouseObj = $0
|
|
retObject = $0
|
|
retSelector = $0
|
|
disposeList = $0
|
|
pIsRoot = $0
|
|
}
|
|
|
|
subclass Projectile of WorldActor
|
|
{
|
|
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 = $8 ; fixPriority
|
|
magnifier = $0
|
|
signal = $21 ; 33, '!', key
|
|
client = $0
|
|
clut = $0
|
|
heading = $0
|
|
noun = $0
|
|
case = $0
|
|
modNum = $ffff ; -1
|
|
sightAngle = $28 ; 40, '(', style
|
|
actions = $0
|
|
onMeCheck = $0
|
|
approachX = $0
|
|
approachY = $0
|
|
approachDist = $0
|
|
_approachVerbs = $0
|
|
_actionVerbs = $0
|
|
xScaleAdj = $64 ; 100, 'd', moveDone
|
|
yScaleAdj = $64 ; 100, 'd', moveDone
|
|
doBaseLine = $0
|
|
yStep = $2
|
|
brLeft = $0
|
|
brTop = $0
|
|
brRight = $0
|
|
brBottom = $0
|
|
baseSetter = $0
|
|
cycleSpeed = $6 ; maxScale
|
|
script = $0
|
|
cycler = $0
|
|
timer = $0
|
|
scaler = $0
|
|
detailLevel = $0
|
|
xLast = $0
|
|
yLast = $0
|
|
xStep = $3 ; z
|
|
origStep = $302 ; 770, pBrowNum
|
|
moveSpeed = $6 ; maxScale
|
|
blocks = $0
|
|
mover = $0
|
|
looper = $0
|
|
viewer = $0
|
|
avoider = $0
|
|
code = $0
|
|
pName = $0
|
|
pServID = $0
|
|
pShirtView = $ffff ; -1
|
|
pHead = $0
|
|
}
|
|
|
|
subclass Heraldry of View
|
|
{
|
|
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 = $8 ; fixPriority
|
|
magnifier = $0
|
|
signal = $5021 ; 20513
|
|
client = $0
|
|
clut = $0
|
|
heading = $0
|
|
noun = $0
|
|
case = $0
|
|
modNum = $ffff ; -1
|
|
sightAngle = $28 ; 40, '(', style
|
|
actions = $0
|
|
onMeCheck = $0
|
|
approachX = $0
|
|
approachY = $0
|
|
approachDist = $0
|
|
_approachVerbs = $0
|
|
_actionVerbs = $0
|
|
xScaleAdj = $64 ; 100, 'd', moveDone
|
|
yScaleAdj = $64 ; 100, 'd', moveDone
|
|
doBaseLine = $0
|
|
yStep = $2
|
|
brLeft = $0
|
|
brTop = $0
|
|
brRight = $0
|
|
brBottom = $0
|
|
baseSetter = $0
|
|
}
|
|
|
|
subclass ClutOverride of Clut
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
data = $0
|
|
type = $2
|
|
}
|
|
|
|
subclass InvisibleClut of Clut
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
data = $0
|
|
type = $2
|
|
}
|
|
|
|
subclass FrozenClut of Clut
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
data = $0
|
|
type = $2
|
|
}
|
|
|
|
subclass CombatRoom of NetRoom
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
script = $0
|
|
plane = $0
|
|
obstacles = $0
|
|
scaler = $0
|
|
pCast = $0
|
|
pFeatures = $0
|
|
pSounds = $0
|
|
pTimers = $0
|
|
pDemons = $0
|
|
pTalkers = $0
|
|
pScreen = $0
|
|
pCuees = $0
|
|
picture = $0
|
|
style = $ffff ; -1
|
|
exitStyle = $ffff ; -1
|
|
horizon = $0
|
|
picAngle = $0
|
|
vanishingX = $a0 ; 160, firstTrue
|
|
vanishingY = $0
|
|
pVisible = $1
|
|
pInitted = $0
|
|
pType = $1
|
|
frontSize = $80 ; 128, lastKey
|
|
pNumber = $1c8 ; 456, helpStr
|
|
}
|
|
|
|
subclass WAScript of Script
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pDirectObject = $0
|
|
}
|
|
|
|
subclass WANetScript of WAScript
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pDirectObject = $0
|
|
}
|
|
|
|
subclass WAExitScript of WANetScript
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pDirectObject = $0
|
|
}
|
|
|
|
subclass WANetNewPassScript of WANetScript
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pDirectObject = $0
|
|
}
|
|
|
|
subclass ViewButton of Button
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
top = $0
|
|
left = $0
|
|
bottom = $0
|
|
right = $0
|
|
canTrack = $1
|
|
canDrag = $0
|
|
state = $3 ; z
|
|
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 = $ffff ; -1
|
|
skip = $fe ; 254, strIndex
|
|
borderColor = $ffff ; -1
|
|
hiColor = $0
|
|
borderSize = $1
|
|
drawCode = $0
|
|
handler = $0
|
|
helpStr = $0
|
|
key = $0
|
|
text = $0
|
|
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 ViewButtonDlg of Dialog
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
title = $0
|
|
font = $0
|
|
plane = $0
|
|
curItem = $0
|
|
caller = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
state = $0
|
|
eatTheMice = $0
|
|
modal = $1
|
|
hidden = $0
|
|
keepDialog = $0
|
|
priority = $0
|
|
savedCursor = $0
|
|
prevItem = $0
|
|
selectHandler = $0
|
|
curShowMouseObj = $0
|
|
retObject = $0
|
|
retSelector = $0
|
|
disposeList = $0
|
|
}
|
|
|
|
subclass SpellDialog of FancyDialog
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
title = $0
|
|
font = $0
|
|
plane = $0
|
|
curItem = $0
|
|
caller = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
state = $0
|
|
eatTheMice = $0
|
|
modal = $1
|
|
hidden = $0
|
|
keepDialog = $0
|
|
priority = $0
|
|
savedCursor = $0
|
|
prevItem = $0
|
|
selectHandler = $0
|
|
curShowMouseObj = $0
|
|
retObject = $0
|
|
retSelector = $0
|
|
disposeList = $0
|
|
}
|
|
|
|
subclass StockCharacters of Set
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
}
|
|
|
|
subclass RlmInfoBar of Plane
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
top = $0
|
|
left = $0
|
|
bottom = $0
|
|
right = $0
|
|
canTrack = $0
|
|
canDrag = $0
|
|
state = $0
|
|
back = $0
|
|
resX = $280 ; 640, disposeWhenDone
|
|
resY = $1e0 ; 480, isControl
|
|
vanishingX = $0
|
|
vanishingY = $0
|
|
coordType = $0
|
|
picture = $ffff ; -1
|
|
style = $0
|
|
priority = $0
|
|
bitmap = $0
|
|
casts = $0
|
|
mirrored = $0
|
|
fore = $0
|
|
pOldPri = $0
|
|
}
|
|
|
|
subclass DeadObjects of Set
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
}
|
|
|
|
subclass MagicActor of WorldObject
|
|
{
|
|
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 = $8 ; fixPriority
|
|
magnifier = $0
|
|
signal = $21 ; 33, '!', key
|
|
client = $0
|
|
clut = $0
|
|
heading = $0
|
|
noun = $0
|
|
case = $0
|
|
modNum = $ffff ; -1
|
|
sightAngle = $28 ; 40, '(', style
|
|
actions = $0
|
|
onMeCheck = $0
|
|
approachX = $0
|
|
approachY = $0
|
|
approachDist = $0
|
|
_approachVerbs = $0
|
|
_actionVerbs = $0
|
|
xScaleAdj = $64 ; 100, 'd', moveDone
|
|
yScaleAdj = $64 ; 100, 'd', moveDone
|
|
doBaseLine = $0
|
|
yStep = $2
|
|
brLeft = $0
|
|
brTop = $0
|
|
brRight = $0
|
|
brBottom = $0
|
|
baseSetter = $0
|
|
cycleSpeed = $6 ; maxScale
|
|
script = $0
|
|
cycler = $0
|
|
timer = $0
|
|
scaler = $0
|
|
detailLevel = $0
|
|
xLast = $0
|
|
yLast = $0
|
|
xStep = $3 ; z
|
|
origStep = $302 ; 770, pBrowNum
|
|
moveSpeed = $6 ; maxScale
|
|
blocks = $0
|
|
mover = $0
|
|
looper = $0
|
|
viewer = $0
|
|
avoider = $0
|
|
code = $0
|
|
pName = $0
|
|
pServID = $0
|
|
}
|
|
|
|
subclass WACastBeginScript of WAScript
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pDirectObject = $0
|
|
}
|
|
|
|
subclass WACastEndScript of WAScript
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pDirectObject = $0
|
|
}
|
|
|
|
subclass SpecialEffect of DemonsScript
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SpecialEffectTarget of SpecialEffect
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SpecialEffectSourceTarget of SpecialEffect
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SpecialEffectArea of SpecialEffect
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SoundEffect of SpecialEffect
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SEDeathCloud of SpecialEffectSourceTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SEFlameOrb of SpecialEffectSourceTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SEFlash of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEFlashGrow of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEFlashFade of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SELightning of SpecialEffectSourceTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SEGreenCloud of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SERedCloud of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEBlueCloud of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEYellowCloud of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEWhiteCloud of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEPurpleCloud of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEIceStorm of SpecialEffectArea
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SESummon of SpecialEffectArea
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SEGreenFade of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SERedFade of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEBlueFade of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEYellowFade of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEWhiteFade of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEPurpleFade of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEHealBurst of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEDrainMagic of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEWhirlwind of SpecialEffectSourceTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SEShieldUp of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEShieldDown of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEPoof of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEDeathBlade of SpecialEffectSourceTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SEUnlock of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEMagicDust of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SELevitate of SpecialEffectTarget
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pTarget = $0
|
|
}
|
|
|
|
subclass SEFireBall of SpecialEffectArea
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SESound of SoundEffect
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SEMusic of SoundEffect
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass QuitGameHandler of Code
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
}
|
|
|
|
subclass DeadQuitHandler of Code
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
}
|
|
|
|
subclass DisposeNotifyList of Set
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
}
|
|
|
|
subclass VerbList of Set
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
}
|
|
|
|
subclass MovieCmd of List
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
}
|
|
|
|
subclass newPassScript of Script
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass GPolyBitmap of View
|
|
{
|
|
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 = $8 ; fixPriority
|
|
magnifier = $0
|
|
signal = $5021 ; 20513
|
|
client = $0
|
|
clut = $0
|
|
heading = $0
|
|
noun = $0
|
|
case = $0
|
|
modNum = $ffff ; -1
|
|
sightAngle = $28 ; 40, '(', style
|
|
actions = $0
|
|
onMeCheck = $0
|
|
approachX = $0
|
|
approachY = $0
|
|
approachDist = $0
|
|
_approachVerbs = $0
|
|
_actionVerbs = $0
|
|
xScaleAdj = $64 ; 100, 'd', moveDone
|
|
yScaleAdj = $64 ; 100, 'd', moveDone
|
|
doBaseLine = $0
|
|
yStep = $2
|
|
brLeft = $0
|
|
brTop = $0
|
|
brRight = $0
|
|
brBottom = $0
|
|
baseSetter = $0
|
|
}
|
|
|
|
subclass Strike of MoveTo
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
caller = $0
|
|
x = $0
|
|
y = $0
|
|
dx = $0
|
|
dy = $0
|
|
b_moveCnt = $0
|
|
b_i1 = $0
|
|
b_i2 = $0
|
|
b_di = $0
|
|
b_xAxis = $0
|
|
b_incr = $0
|
|
completed = $0
|
|
xLast = $0
|
|
yLast = $0
|
|
pImmediateCue = $0
|
|
}
|
|
|
|
subclass StrikeGround of MoveTo
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
caller = $0
|
|
x = $0
|
|
y = $0
|
|
dx = $0
|
|
dy = $0
|
|
b_moveCnt = $0
|
|
b_i1 = $0
|
|
b_i2 = $0
|
|
b_di = $0
|
|
b_xAxis = $0
|
|
b_incr = $0
|
|
completed = $0
|
|
xLast = $0
|
|
yLast = $0
|
|
pImmediateCue = $0
|
|
}
|
|
|
|
subclass gTeleportList of Set
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
}
|
|
|
|
subclass NetDeadDemon of Script
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass WAReady of Script
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
}
|
|
|
|
subclass SpellList of List
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
elements = $0
|
|
size = $0
|
|
nextNode = $0
|
|
}
|
|
|
|
subclass SaveSpellList of Code
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
}
|
|
|
|
subclass CreateLookDialog of Code
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
}
|
|
|
|
subclass GetCombatAction of Code
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
}
|
|
|
|
subclass Spell 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
|
|
pID = $0
|
|
}
|
|
|
|
subclass CharInfo of Obj
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pStatusArray = $0
|
|
}
|
|
|
|
subclass ArmorInfo of Obj
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
}
|
|
|
|
subclass SpellButton of Button
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
top = $0
|
|
left = $0
|
|
bottom = $0
|
|
right = $0
|
|
canTrack = $1
|
|
canDrag = $0
|
|
state = $3 ; z
|
|
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 = $ffff ; -1
|
|
skip = $fe ; 254, strIndex
|
|
borderColor = $ffff ; -1
|
|
hiColor = $0
|
|
borderSize = $1
|
|
drawCode = $0
|
|
handler = $0
|
|
helpStr = $0
|
|
key = $0
|
|
text = $0
|
|
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 GSActionScript of Script
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
client = $0
|
|
state = $ffff ; -1
|
|
start = $0
|
|
timer = $0
|
|
cycles = $0
|
|
seconds = $0
|
|
lastSeconds = $0
|
|
ticks = $0
|
|
lastTicks = $0
|
|
register = $0
|
|
script = $0
|
|
caller = $0
|
|
next = $0
|
|
number = $0
|
|
pRoom = $0
|
|
pObj = $0
|
|
pShop = $0
|
|
pName = $0
|
|
pTitle = $0
|
|
pText = $0
|
|
pObjectList = $0
|
|
pCharacter = $0
|
|
pList = $0
|
|
pLoginName = $0
|
|
pPassword = $0
|
|
pLongInt = $0
|
|
pLoginErrorStr = $0
|
|
pNumber = $0
|
|
pFirstRoom = $0
|
|
pServID = $ffff ; -1
|
|
pDirection = $0
|
|
pUID = $0
|
|
pVerb = $ffff ; -1
|
|
pDirectObj = $ffff ; -1
|
|
pIndirectObj = $ffff ; -1
|
|
pProfession = $0
|
|
pRace = $0
|
|
pSex = $0
|
|
pPeaceful = $0
|
|
pGotoX = $ffff ; -1
|
|
pGotoY = $ffff ; -1
|
|
}
|
|
|
|
string_1938 = "RestoreMusic"
|
|
string_1945 = "MovieCmdList"
|
|
string_1952 = "RealmRoom"
|
|
string_195c = "gApproveGiveList"
|
|
string_196d = "NetRoom"
|
|
string_1975 = "VerbDialog"
|
|
string_1980 = "RealmMap"
|
|
string_1989 = "WDragger"
|
|
string_1992 = "WorldObjectBase"
|
|
string_19a2 = "BDescribed"
|
|
string_19ad = "BCarryable"
|
|
string_19b8 = "BConsume"
|
|
string_19c1 = "BContainer"
|
|
string_19cc = "BOpenable"
|
|
string_19d6 = "BLockable"
|
|
string_19e0 = "BCharacter"
|
|
string_19eb = "BUse"
|
|
string_19f0 = "BSwitch"
|
|
string_19f8 = "BKey"
|
|
string_19fd = "BWearable"
|
|
string_1a07 = "BWeapon"
|
|
string_1a0f = "BLinkedWearable"
|
|
string_1a1f = "BTalk"
|
|
string_1a25 = "BCycle"
|
|
string_1a2c = "BEntry"
|
|
string_1a33 = "BNPC"
|
|
string_1a38 = "BPassword"
|
|
string_1a42 = "BShop"
|
|
string_1a48 = "BMix"
|
|
string_1a4d = "BSit"
|
|
string_1a52 = "PolyRect"
|
|
string_1a5b = "BHead"
|
|
string_1a61 = "WorldObject"
|
|
string_1a6d = "WorldActor"
|
|
string_1a78 = "WorldEgo"
|
|
string_1a81 = "Money"
|
|
string_1a87 = "Mana"
|
|
string_1a8c = "ContainerDisplay"
|
|
string_1a9d = "Projectile"
|
|
string_1aa8 = "Heraldry"
|
|
string_1ab1 = "ClutOverride"
|
|
string_1abe = "InvisibleClut"
|
|
string_1acc = "FrozenClut"
|
|
string_1ad7 = "CombatRoom"
|
|
string_1ae2 = "WAScript"
|
|
string_1aeb = "WANetScript"
|
|
string_1af7 = "WAExitScript"
|
|
string_1b04 = "WANetNewPassScript"
|
|
string_1b17 = "ViewButton"
|
|
string_1b22 = "ViewButtonDlg"
|
|
string_1b30 = "SpellDialog"
|
|
string_1b3c = "StockCharacters"
|
|
string_1b4c = "RlmInfoBar"
|
|
string_1b57 = "DeadObjects"
|
|
string_1b63 = "MagicActor"
|
|
string_1b6e = "WACastBeginScript"
|
|
string_1b80 = "WACastEndScript"
|
|
string_1b90 = "SpecialEffect"
|
|
string_1b9e = "SpecialEffectTarget"
|
|
string_1bb2 = "SpecialEffectSourceTarget"
|
|
string_1bcc = "SpecialEffectArea"
|
|
string_1bde = "SoundEffect"
|
|
string_1bea = "SEDeathCloud"
|
|
string_1bf7 = "SEFlameOrb"
|
|
string_1c02 = "SEFlash"
|
|
string_1c0a = "SEFlashGrow"
|
|
string_1c16 = "SEFlashFade"
|
|
string_1c22 = "SELightning"
|
|
string_1c2e = "SEGreenCloud"
|
|
string_1c3b = "SERedCloud"
|
|
string_1c46 = "SEBlueCloud"
|
|
string_1c52 = "SEYellowCloud"
|
|
string_1c60 = "SEWhiteCloud"
|
|
string_1c6d = "SEPurpleCloud"
|
|
string_1c7b = "SEIceStorm"
|
|
string_1c86 = "SESummon"
|
|
string_1c8f = "SEGreenFade"
|
|
string_1c9b = "SERedFade"
|
|
string_1ca5 = "SEBlueFade"
|
|
string_1cb0 = "SEYellowFade"
|
|
string_1cbd = "SEWhiteFade"
|
|
string_1cc9 = "SEPurpleFade"
|
|
string_1cd6 = "SEHealBurst"
|
|
string_1ce2 = "SEDrainMagic"
|
|
string_1cef = "SEWhirlwind"
|
|
string_1cfb = "SEShieldUp"
|
|
string_1d06 = "SEShieldDown"
|
|
string_1d13 = "SEPoof"
|
|
string_1d1a = "SEDeathBlade"
|
|
string_1d27 = "SEUnlock"
|
|
string_1d30 = "SEMagicDust"
|
|
string_1d3c = "SELevitate"
|
|
string_1d47 = "SEFireBall"
|
|
string_1d52 = "SESound"
|
|
string_1d5a = "SEMusic"
|
|
string_1d62 = "QuitGameHandler"
|
|
string_1d72 = "DeadQuitHandler"
|
|
string_1d82 = "DisposeNotifyList"
|
|
string_1d94 = "VerbList"
|
|
string_1d9d = "MovieCmd"
|
|
string_1da6 = "newPassScript"
|
|
string_1db4 = "GPolyBitmap"
|
|
string_1dc0 = "Strike"
|
|
string_1dc7 = "StrikeGround"
|
|
string_1dd4 = "gTeleportList"
|
|
string_1de2 = "NetDeadDemon"
|
|
string_1def = "WAReady"
|
|
string_1df7 = "SpellList"
|
|
string_1e01 = "SaveSpellList"
|
|
string_1e0f = "CreateLookDialog"
|
|
string_1e20 = "GetCombatAction"
|
|
string_1e30 = "Spell"
|
|
string_1e36 = "CharInfo"
|
|
string_1e3f = "ArmorInfo"
|
|
string_1e49 = "SpellButton"
|
|
string_1e55 = "GSActionScript"
|
|
|