99 lines
3.5 KiB
Plaintext
99 lines
3.5 KiB
Plaintext
local[$169] =
|
|
{
|
|
$ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff,
|
|
$ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff,
|
|
$ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff,
|
|
$ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff, $ffff,
|
|
$fa0, $7, $0, $1388, $7, $0, $155e, $a, $0, $173e, $5, $0, $fdc, $14, $0, $13a6,
|
|
$8, $0, $157c, $f, $0, $175c, $f, $0, $1018, $8, $0, $13c4, $8, $0, $159a, $b,
|
|
$0, $177a, $7, $0, $1054, $9, $0, $13e2, $7, $0, $15b8, $c, $0, $1798, $7, $0,
|
|
$1090, $c, $0, $1400, $5, $0, $15d6, $d, $0, $17b6, $6, $0, $10cc, $5, $0, $1414,
|
|
$7, $0, $15f4, $8, $0, $17d4, $6, $0, $1108, $9, $0, $1432, $5, $0, $1612, $c,
|
|
$0, $17f2, $7, $0, $1144, $10, $0, $0, $0, $0, $1630, $d, $0, $0, $0, $0,
|
|
$1180, $9, $0, $1450, $7, $0, $164e, $7, $0, $182e, $5, $0, $11bc, $10, $0, $146e,
|
|
$8, $0, $166c, $b, $0, $184c, $c, $0, $11f8, $8, $0, $148c, $8, $0, $168a, $8,
|
|
$0, $186a, $6, $0, $1234, $c, $0, $14aa, $7, $0, $16a8, $a, $0, $1888, $6, $0,
|
|
$1270, $12, $0, $14c8, $5, $0, $16c6, $e, $0, $18a6, $7, $0, $12ac, $5, $0, $14dc,
|
|
$7, $0, $16e4, $6, $0, $18c4, $6, $0, $12e8, $e, $0, $14fa, $5, $0, $1702, $e,
|
|
$0, $18e2, $8, $0, $1324, $f, $0, $0, $0, $0, $1af4, $f, $0, $1edc, $f, $0,
|
|
$1c, $3b, $3a, $64, $63, $62, $59, $5a, $69, $68, $40, $3f, $36, $35, $2b, $30,
|
|
$31, $44, $45, $49, $4a, $4e, $4f, $53, $54, $5d, $5e, $6a, $6b, $9, $35, $36,
|
|
$68, $69, $53, $54, $4e, $4f, $62, $4, $6b, $6a, $69, $68, $6, $63, $62, $69,
|
|
$68, $54, $53, $4, $6b, $6a, $69, $68, $6, $6b, $6a, $69, $68, $55, $36, $0,
|
|
$300, $301, $302, $303, $304, $305, $306, $307, $308, $309, $30a, $0, $30d, $30e, $30f, $310,
|
|
$311, $312, $313, $314, $a85c, $a85d, $a85e, $a85f, $a8c0, $a8c1, $a8c2, $a8c3, $a8c4, $7545, $7547, $7549,
|
|
$754b, $754d, $754f, $7551, $7553, $7555, $7557, $7559, $a860
|
|
}
|
|
|
|
subclass BHead of BWearable
|
|
{
|
|
scratch = $0
|
|
pModule = $ffff ; -1
|
|
pLine = $ffff ; -1
|
|
pName = $0
|
|
pSelf = $0
|
|
pType = $2
|
|
pAreaWorn = $1b39 ; 6969
|
|
pDamageMod = $0
|
|
pIsWorn = $0
|
|
pWearer = $0
|
|
pLayer = $64 ; 100, 'd', moveDone
|
|
pActionOffset = $0
|
|
pMask = $0
|
|
pContainerButton= $0
|
|
pHeadNum = $0
|
|
pHairNum = $0
|
|
pBrowNum = $0
|
|
pEyeNum = $0
|
|
pNoseNum = $0
|
|
pEarNum = $0
|
|
pMouthNum = $0
|
|
pFaceHairNum = $0
|
|
pSkinColor = $1
|
|
pHairColor = $0
|
|
pEyeColor = $0
|
|
pRace = $1
|
|
pSex = $1
|
|
pHeadView = $ffff ; -1
|
|
pHairView = $ffff ; -1
|
|
pBrowView = $ffff ; -1
|
|
pEyeView = $ffff ; -1
|
|
pNoseView = $ffff ; -1
|
|
pEarView = $ffff ; -1
|
|
pMouthView = $ffff ; -1
|
|
pFaceHairView = $ffff ; -1
|
|
pBitmapArray = $0
|
|
pOriginPoints = $0
|
|
|
|
init()
|
|
dispose()
|
|
handlesAction()
|
|
updateDisplay()
|
|
updateAction()
|
|
fromPacket()
|
|
calcViews()
|
|
calcView()
|
|
setHairColor()
|
|
setEyeColor()
|
|
setSkinColor()
|
|
setSex()
|
|
setRace()
|
|
nextFeature()
|
|
prevFeature()
|
|
deltaFeatureSelect()
|
|
checkExclusion()
|
|
checkExclusions()
|
|
checkFeatureRanges()
|
|
checkFeatureRange()
|
|
updateFeature()
|
|
fixExclusions()
|
|
updateBitmaps()
|
|
generateBitmap()
|
|
buildPacket()
|
|
copy()
|
|
}
|
|
|
|
string_0334 = "BHead::deltaFeatureSelect (unknown color feature)"
|
|
string_0366 = "BHead"
|
|
|