mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-25 21:45:12 +00:00
55 KiB
55 KiB
⏪ Lua Reference
Supported Structs
- AnimInfo
- Animation
- Area
- BullyCollisionData
- Camera
- CameraFOVStatus
- CameraStoredInfo
- CameraTrigger
- ChainSegment
- Character
- Controller
- Cutscene
- CutsceneSplinePoint
- CutsceneVariable
- FloorGeometry
- GlobalObjectAnimations
- GlobalTextures
- GraphNode
- GraphNodeObject
- GraphNode_802A45E4
- HandheldShakePoint
- InstantWarp
- LakituState
- LinearTransitionPoint
- MarioAnimDmaRelatedThing
- MarioAnimation
- MarioBodyState
- MarioState
- ModeTransitionInfo
- NetworkPlayer
- Object
- ObjectHitbox
- ObjectNode
- ObjectWarpNode
- OffsetSizePair
- ParallelTrackingPoint
- PlayerCameraState
- PlayerGeometry
- SPTask
- SoundState
- SpawnInfo
- SpawnParticlesInfo
- Struct802A272C
- Surface
- TextureInfo
- TransitionInfo
- UnusedArea28
- VblankHandler
- Vec3f
- Vec3s
- WallCollisionData
- WarpNode
- WarpTransition
- WarpTransitionData
- WaterDropletParams
- Waypoint
- Whirlpool
- struct802A1230
AnimInfo
Field | Type | Access |
---|---|---|
animAccel | integer | |
animFrame | integer | |
animFrameAccelAssist | integer | |
animID | integer | |
animTimer | integer | |
animYTrans | integer | |
curAnim | Animation | |
prevAnimFrame | integer | |
prevAnimFrameTimestamp | integer | |
prevAnimID | integer | |
prevAnimPtr | Animation |
Animation
Field | Type | Access |
---|---|---|
animYTransDivisor | integer | |
flags | integer | |
index | Pointer | read-only |
length | integer | |
loopEnd | integer | |
loopStart | integer | |
startFrame | integer | |
unusedBoneCount | integer | |
values | Pointer | read-only |
Area
Field | Type | Access |
---|---|---|
camera | Camera | |
flags | integer | |
index | integer | |
instantWarps | InstantWarp | |
macroObjects | Pointer | read-only |
musicParam | integer | |
musicParam2 | integer | |
objectSpawnInfos | SpawnInfo | |
paintingWarpNodes | WarpNode | |
surfaceRooms | Pointer | read-only |
terrainData | Pointer | read-only |
terrainType | integer | |
warpNodes | ObjectWarpNode |
BullyCollisionData
Field | Type | Access |
---|---|---|
conversionRatio | number | |
posX | number | |
posZ | number | |
radius | number | |
velX | number | |
velZ | number |
Camera
Field | Type | Access |
---|---|---|
areaCenX | number | |
areaCenY | number | |
areaCenZ | number | |
cutscene | integer | |
defMode | integer | |
doorStatus | integer | |
focus | Vec3f | read-only |
mode | integer | |
nextYaw | integer | |
pos | Vec3f | read-only |
unusedVec1 | Vec3f | read-only |
yaw | integer |
CameraFOVStatus
Field | Type | Access |
---|---|---|
decay | integer | |
fov | number | |
fovFunc | integer | |
fovOffset | number | |
shakeAmplitude | number | |
shakePhase | integer | |
shakeSpeed | integer | |
unusedIsSleeping | integer |
CameraStoredInfo
Field | Type | Access |
---|---|---|
cannonYOffset | number | |
focus | Vec3f | read-only |
panDist | number | |
pos | Vec3f | read-only |
CameraTrigger
Field | Type | Access |
---|---|---|
area | integer | |
boundsX | integer | |
boundsY | integer | |
boundsYaw | integer | |
boundsZ | integer | |
centerX | integer | |
centerY | integer | |
centerZ | integer |
ChainSegment
Field | Type | Access |
---|---|---|
pitch | integer | |
posX | number | |
posY | number | |
posZ | number | |
roll | integer | |
yaw | integer |
Character
Field | Type | Access |
---|---|---|
animOffsetEnabled | integer | read-only |
animOffsetFeet | number | read-only |
animOffsetHand | number | read-only |
animOffsetLowYPoint | number | read-only |
cameraHudHead | integer | read-only |
capEnemyLayer | integer | read-only |
capMetalModelId | integer | read-only |
capMetalWingModelId | integer | read-only |
capModelId | integer | read-only |
capWingModelId | integer | read-only |
hudHead | char | read-only |
hudHeadTexture | TextureInfo | read-only |
modelId | integer | read-only |
name | string | read-only |
soundAttacked | integer | read-only |
soundCoughing1 | integer | read-only |
soundCoughing2 | integer | read-only |
soundCoughing3 | integer | read-only |
soundDoh | integer | read-only |
soundDrowning | integer | read-only |
soundDying | integer | read-only |
soundEeuh | integer | read-only |
soundFreqScale | number | read-only |
soundGameOver | integer | read-only |
soundGroundPoundWah | integer | read-only |
soundHaha | integer | read-only |
soundHaha_2 | integer | read-only |
soundHello | integer | read-only |
soundHereWeGo | integer | read-only |
soundHoohoo | integer | read-only |
soundHrmm | integer | read-only |
soundImaTired | integer | read-only |
soundMamaMia | integer | read-only |
soundOnFire | integer | read-only |
soundOoof | integer | read-only |
soundOoof2 | integer | read-only |
soundPanting | integer | read-only |
soundPantingCold | integer | read-only |
soundPressStartToPlay | integer | read-only |
soundPunchHoo | integer | read-only |
soundPunchWah | integer | read-only |
soundPunchYah | integer | read-only |
soundSnoring1 | integer | read-only |
soundSnoring2 | integer | read-only |
soundSnoring3 | integer | read-only |
soundSoLongaBowser | integer | read-only |
soundTwirlBounce | integer | read-only |
soundUh | integer | read-only |
soundUh2 | integer | read-only |
soundUh2_2 | integer | read-only |
soundWaaaooow | integer | read-only |
soundWah2 | integer | read-only |
soundWhoa | integer | read-only |
soundYahWahHoo | integer | read-only |
soundYahoo | integer | read-only |
soundYahooWahaYippee | integer | read-only |
soundYawning | integer | read-only |
torsoRotMult | number | read-only |
type | integer | read-only |
Controller
Field | Type | Access |
---|---|---|
buttonDown | integer | |
buttonPressed | integer | |
extStickX | integer | |
extStickY | integer | |
port | integer | |
rawStickX | integer | |
rawStickY | integer | |
stickMag | number | |
stickX | number | |
stickY | number |
Cutscene
Field | Type | Access |
---|---|---|
duration | integer |
CutsceneSplinePoint
Field | Type | Access |
---|---|---|
index | integer | |
point | Vec3s | read-only |
speed | integer |
CutsceneVariable
Field | Type | Access |
---|---|---|
angle | Vec3s | read-only |
point | Vec3f | read-only |
unused1 | integer | |
unused2 | integer | |
unusedPoint | Vec3f | read-only |
FloorGeometry
Field | Type | Access |
---|---|---|
normalX | number | |
normalY | number | |
normalZ | number | |
originOffset | number |
GlobalObjectAnimations
Field | Type | Access |
---|---|---|
amp_seg8_anims_08004034 | Pointer | read-only |
birds_seg5_anims_050009E8 | Pointer | read-only |
blue_fish_seg3_anims_0301C2B0 | Pointer | read-only |
bobomb_seg8_anims_0802396C | Pointer | read-only |
bookend_seg5_anims_05002540 | Pointer | read-only |
bowser_key_seg3_anims_list | Pointer | read-only |
bowser_seg6_anims_06057690 | Pointer | read-only |
bub_seg6_anims_06012354 | Pointer | read-only |
bully_seg5_anims_0500470C | Pointer | read-only |
butterfly_seg3_anims_030056B0 | Pointer | read-only |
castle_grounds_seg7_anims_flags | Pointer | read-only |
chain_chomp_seg6_anims_06025178 | Pointer | read-only |
chair_seg5_anims_05005784 | Pointer | read-only |
chilly_chief_seg6_anims_06003994 | Pointer | read-only |
chuckya_seg8_anims_0800C070 | Pointer | read-only |
clam_shell_seg5_anims_05001744 | Pointer | read-only |
door_seg3_anims_030156C0 | Pointer | read-only |
dorrie_seg6_anims_0600F638 | Pointer | read-only |
eyerok_seg5_anims_050116E4 | Pointer | read-only |
flyguy_seg8_anims_08011A64 | Pointer | read-only |
goomba_seg8_anims_0801DA4C | Pointer | read-only |
heave_ho_seg5_anims_0501534C | Pointer | read-only |
hoot_seg5_anims_05005768 | Pointer | read-only |
king_bobomb_seg5_anims_0500FE30 | Pointer | read-only |
klepto_seg5_anims_05008CFC | Pointer | read-only |
koopa_flag_seg6_anims_06001028 | Pointer | read-only |
koopa_seg6_anims_06011364 | Pointer | read-only |
lakitu_enemy_seg5_anims_050144D4 | Pointer | read-only |
lakitu_seg6_anims_060058F8 | Pointer | read-only |
mad_piano_seg5_anims_05009B14 | Pointer | read-only |
manta_seg5_anims_05008EB4 | Pointer | read-only |
mips_seg6_anims_06015634 | Pointer | read-only |
moneybag_seg6_anims_06005E5C | Pointer | read-only |
monty_mole_seg5_anims_05007248 | Pointer | read-only |
peach_seg5_anims_0501C41C | Pointer | read-only |
penguin_seg5_anims_05008B74 | Pointer | read-only |
piranha_plant_seg6_anims_0601C31C | Pointer | read-only |
scuttlebug_seg6_anims_06015064 | Pointer | read-only |
seaweed_seg6_anims_0600A4D4 | Pointer | read-only |
skeeter_seg6_anims_06007DE0 | Pointer | read-only |
snowman_seg5_anims_0500D118 | Pointer | read-only |
spindrift_seg5_anims_05002D68 | Pointer | read-only |
spiny_seg5_anims_05016EAC | Pointer | read-only |
sushi_seg5_anims_0500AE54 | Pointer | read-only |
swoop_seg6_anims_060070D0 | Pointer | read-only |
toad_seg6_anims_0600FB58 | Pointer | read-only |
ukiki_seg5_anims_05015784 | Pointer | read-only |
unagi_seg5_anims_05012824 | Pointer | read-only |
water_ring_seg6_anims_06013F7C | Pointer | read-only |
whomp_seg6_anims_06020A04 | Pointer | read-only |
wiggler_seg5_anims_0500C874 | Pointer | read-only |
wiggler_seg5_anims_0500EC8C | Pointer | read-only |
yoshi_seg5_anims_05024100 | Pointer | read-only |
GlobalTextures
Field | Type | Access |
---|---|---|
arrow_down | TextureInfo | read-only |
arrow_up | TextureInfo | read-only |
camera | TextureInfo | read-only |
coin | TextureInfo | read-only |
lakitu | TextureInfo | read-only |
no_camera | TextureInfo | read-only |
star | TextureInfo | read-only |
GraphNode
Field | Type | Access |
---|---|---|
children | GraphNode | |
flags | integer | |
next | GraphNode | |
parent | GraphNode | |
prev | GraphNode | |
type | integer |
GraphNodeObject
Field | Type | Access |
---|---|---|
activeAreaIndex | integer | |
angle | Vec3s | read-only |
animInfo | AnimInfo | read-only |
areaIndex | integer | |
cameraToObject | Vec3f | read-only |
node | GraphNode | read-only |
pos | Vec3f | read-only |
prevAngle | Vec3s | read-only |
prevPos | Vec3f | read-only |
prevScale | Vec3f | read-only |
prevScaleTimestamp | integer | |
prevShadowPos | Vec3f | read-only |
prevShadowPosTimestamp | integer | |
prevThrowMatrixTimestamp | integer | |
prevTimestamp | integer | |
scale | Vec3f | read-only |
sharedChild | GraphNode | |
skipInterpolationTimestamp | integer | |
unk4C | SpawnInfo |
GraphNode_802A45E4
Field | Type | Access |
---|---|---|
unk18 | integer | |
unk1A | integer | |
unk1C | integer | |
unk1E | integer | |
unk20 | integer | |
unk22 | integer |
HandheldShakePoint
Field | Type | Access |
---|---|---|
index | integer | |
pad | integer | |
point | Vec3s | read-only |
InstantWarp
Field | Type | Access |
---|---|---|
area | integer | |
displacement | Vec3s | read-only |
id | integer |
LakituState
Field | Type | Access |
---|---|---|
curFocus | Vec3f | read-only |
curPos | Vec3f | read-only |
defMode | integer | |
focHSpeed | number | |
focVSpeed | number | |
focus | Vec3f | read-only |
focusDistance | number | |
goalFocus | Vec3f | read-only |
goalPos | Vec3f | read-only |
keyDanceRoll | integer | |
lastFrameAction | integer | |
mode | integer | |
nextYaw | integer | |
oldPitch | integer | |
oldRoll | integer | |
oldYaw | integer | |
pos | Vec3f | read-only |
posHSpeed | number | |
posVSpeed | number | |
roll | integer | |
shakeMagnitude | Vec3s | read-only |
shakePitchDecay | integer | |
shakePitchPhase | integer | |
shakePitchVel | integer | |
shakeRollDecay | integer | |
shakeRollPhase | integer | |
shakeRollVel | integer | |
shakeYawDecay | integer | |
shakeYawPhase | integer | |
shakeYawVel | integer | |
skipCameraInterpolationTimestamp | integer | |
unused | integer | |
unusedVec1 | Vec3f | read-only |
unusedVec2 | Vec3s | read-only |
yaw | integer |
LinearTransitionPoint
Field | Type | Access |
---|---|---|
dist | number | |
focus | Vec3f | read-only |
pitch | integer | |
pos | Vec3f | read-only |
yaw | integer |
MarioAnimation
Field | Type | Access |
---|---|---|
currentAnimAddr | Pointer | read-only |
targetAnim | Animation |
MarioBodyState
Field | Type | Access |
---|---|---|
action | integer | |
capState | integer | |
eyeState | integer | |
grabPos | integer | |
handState | integer | |
headAngle | Vec3s | read-only |
heldObjLastPosition | Vec3f | read-only |
modelState | integer | |
punchState | integer | |
torsoAngle | Vec3s | read-only |
torsoPos | Vec3f | read-only |
wingFlutter | integer |
MarioState
Field | Type | Access |
---|---|---|
action | integer | |
actionArg | integer | |
actionState | integer | |
actionTimer | integer | |
angleVel | Vec3s | read-only |
animation | MarioAnimation | |
area | Area | |
bubbleObj | Object | |
capTimer | integer | |
ceil | Surface | |
ceilHeight | number | |
character | Character | |
collidedObjInteractTypes | integer | |
controller | Controller | |
curAnimOffset | number | |
currentRoom | integer | |
doubleJumpTimer | integer | |
faceAngle | Vec3s | read-only |
fadeWarpOpacity | integer | |
flags | integer | |
floor | Surface | |
floorAngle | integer | |
floorHeight | number | |
forwardVel | number | |
framesSinceA | integer | |
framesSinceB | integer | |
freeze | integer | |
healCounter | integer | |
health | integer | |
heldByObj | Object | |
heldObj | Object | |
hurtCounter | integer | |
input | integer | |
intendedMag | number | |
intendedYaw | integer | |
interactObj | Object | |
invincTimer | integer | |
isSnoring | integer | |
marioBodyState | MarioBodyState | |
marioObj | Object | |
minimumBoneY | number | |
nonInstantWarpPos | Vec3f | read-only |
numCoins | integer | |
numKeys | integer | |
numLives | integer | |
numStars | integer | |
particleFlags | integer | |
peakHeight | number | |
playerIndex | integer | read-only |
pos | Vec3f | read-only |
prevAction | integer | |
prevNumStarsForDialog | integer | |
quicksandDepth | number | |
riddenObj | Object | |
slideVelX | number | |
slideVelZ | number | |
slideYaw | integer | |
spawnInfo | SpawnInfo | |
splineKeyframeFraction | number | |
splineState | integer | |
squishTimer | integer | |
statusForCamera | PlayerCameraState | |
terrainSoundAddend | integer | |
twirlYaw | integer | |
unkB0 | integer | |
unkC4 | number | |
usedObj | Object | |
vel | Vec3f | read-only |
wall | Surface | |
wallKickTimer | integer | |
wasNetworkVisible | integer | |
waterLevel | integer |
ModeTransitionInfo
Field | Type | Access |
---|---|---|
frame | integer | |
lastMode | integer | |
max | integer | |
newMode | integer | |
transitionEnd | LinearTransitionPoint | read-only |
transitionStart | LinearTransitionPoint | read-only |
NetworkPlayer
Field | Type | Access |
---|---|---|
connected | bool | read-only |
currActNum | integer | read-only |
currAreaIndex | integer | read-only |
currAreaSyncValid | bool | read-only |
currCourseNum | integer | read-only |
currLevelAreaSeqId | integer | read-only |
currLevelNum | integer | read-only |
currLevelSyncValid | bool | read-only |
description | string | read-only |
descriptionA | integer | read-only |
descriptionB | integer | read-only |
descriptionG | integer | read-only |
descriptionR | integer | read-only |
fadeOpacity | integer | read-only |
globalIndex | integer | read-only |
lastReceived | number | read-only |
lastSent | number | read-only |
localIndex | integer | read-only |
modelIndex | integer | read-only |
name | string | read-only |
onRxSeqId | integer | read-only |
paletteIndex | integer | read-only |
type | integer | read-only |
Object
Field | Type | Access |
---|---|---|
activeFlags | integer | |
areaTimer | integer | |
areaTimerDuration | integer | |
areaTimerType | integer | |
behavior | Pointer | read-only |
bhvDelayTimer | integer | |
bhvStackIndex | integer | |
collidedObjInteractTypes | integer | |
createdThroughNetwork | integer | read-only |
curBhvCommand | Pointer | read-only |
globalPlayerIndex | integer | |
header | ObjectNode | read-only |
heldByPlayerIndex | integer | |
hitboxDownOffset | number | |
hitboxHeight | number | |
hitboxRadius | number | |
hurtboxHeight | number | |
hurtboxRadius | number | |
numCollidedObjs | integer | |
parentObj | Object | |
platform | Object | |
prevObj | Object | |
respawnInfoType | integer | |
unused1 | integer |
Object-Independent Data Fields
Field | Type | Access |
---|---|---|
oFlags | integer | |
oDialogResponse | integer | |
oDialogState | integer | |
oUnk94 | integer | |
oSyncID | integer | read-only |
oIntangibleTimer | integer | |
oPosX | number | |
oPosY | number | |
oPosZ | number | |
oVelX | number | |
oVelY | number | |
oVelZ | number | |
oForwardVel | number | |
oForwardVelS32 | integer | |
oUnkBC | number | |
oUnkC0 | number | |
oMoveAnglePitch | integer | |
oMoveAngleYaw | integer | |
oMoveAngleRoll | integer | |
oFaceAnglePitch | integer | |
oFaceAngleYaw | integer | |
oFaceAngleRoll | integer | |
oGraphYOffset | number | |
oActiveParticleFlags | integer | |
oGravity | number | |
oFloorHeight | number | |
oMoveFlags | integer | |
oAnimState | integer | |
oAngleVelPitch | integer | |
oAngleVelYaw | integer | |
oAngleVelRoll | integer | |
oAnimations | Pointer | |
oHeldState | integer | |
oWallHitboxRadius | number | |
oDragStrength | number | |
oInteractType | integer | |
oInteractStatus | integer | |
oParentRelativePosX | number | |
oParentRelativePosY | number | |
oParentRelativePosZ | number | |
oBehParams2ndByte | integer | |
oAction | integer | |
oSubAction | integer | |
oTimer | integer | |
oBounciness | number | |
oDistanceToMario | number | |
oAngleToMario | integer | |
oHomeX | number | |
oHomeY | number | |
oHomeZ | number | |
oFriction | number | |
oBuoyancy | number | |
oSoundStateID | integer | |
oOpacity | integer | |
oDamageOrCoinValue | integer | |
oHealth | integer | |
oBehParams | integer | |
oPrevAction | integer | |
oInteractionSubtype | integer | |
oCollisionDistance | number | |
oNumLootCoins | integer | |
oDrawingDistance | number | |
oRoom | integer | |
oSyncDeath | integer | |
oUnk1A8 | integer | |
oWallAngle | integer | |
oFloorType | integer | |
oFloorRoom | integer | |
oAngleToHome | integer | |
oFloor | Surface | |
oDeathSound | integer |
Object-Dependent Data Fields
Field | Type | Access |
---|---|---|
oPathedStartWaypoint | Waypoint | |
oPathedPrevWaypoint | Waypoint | |
oPathedPrevWaypointFlags | integer | |
oPathedTargetPitch | integer | |
oPathedTargetYaw | integer | |
oMacroUnk108 | number | |
oMacroUnk10C | number | |
oMacroUnk110 | number | |
oMarioParticleFlags | integer | |
oMarioPoleUnk108 | integer | |
oMarioReadingSignDYaw | integer | |
oMarioPoleYawVel | integer | |
oMarioCannonObjectYaw | integer | |
oMarioTornadoYawVel | integer | |
oMarioReadingSignDPosX | number | |
oMarioPolePos | number | |
oMarioCannonInputYaw | integer | |
oMarioTornadoPosY | number | |
oMarioReadingSignDPosZ | number | |
oMarioWhirlpoolPosY | number | |
oMarioBurnTimer | integer | |
oMarioLongJumpIsSlow | integer | |
oMarioSteepJumpYaw | integer | |
oMarioWalkingPitch | integer | |
o1UpHiddenUnkF4 | integer | |
o1UpForceSpawn | integer | |
oActivatedBackAndForthPlatformMaxOffset | number | |
oActivatedBackAndForthPlatformOffset | number | |
oActivatedBackAndForthPlatformVel | number | |
oActivatedBackAndForthPlatformCountdown | integer | |
oActivatedBackAndForthPlatformStartYaw | integer | |
oActivatedBackAndForthPlatformVertical | integer | |
oActivatedBackAndForthPlatformFlipRotation | integer | |
oAmpRadiusOfRotation | number | |
oAmpYPhase | integer | |
oHomingAmpLockedOn | integer | |
oHomingAmpAvgY | number | |
oArrowLiftDisplacement | number | |
oArrowLiftUnk100 | integer | |
oBackAndForthPlatformUnkF4 | number | |
oBackAndForthPlatformUnkF8 | number | |
oBackAndForthPlatformUnkFC | number | |
oBackAndForthPlatformUnk100 | number | |
oBirdSpeed | number | |
oBirdTargetPitch | integer | |
oBirdTargetYaw | integer | |
oBirdChirpChirpUnkF4 | integer | |
oEndBirdUnk104 | number | |
oHiddenBlueCoinSwitch | Object | |
oBobombBlinkTimer | integer | |
oBobombFuseLit | integer | |
oBobombFuseTimer | integer | |
oBobombBuddyBlinkTimer | integer | |
oBobombBuddyHasTalkedToMario | integer | |
oBobombBuddyRole | integer | |
oBobombBuddyCannonStatus | integer | |
oBobombBuddyPosXCopy | number | |
oBobombBuddyPosYCopy | number | |
oBobombBuddyPosZCopy | number | |
oBobombExpBubGfxScaleFacX | integer | |
oBobombExpBubGfxScaleFacY | integer | |
oBobombExpBubGfxExpRateX | integer | |
oBobombExpBubGfxExpRateY | integer | |
oSmallBompInitX | number | |
oBooDeathStatus | integer | |
oBooTargetOpacity | integer | |
oBooBaseScale | number | |
oBooOscillationTimer | integer | |
oBooMoveYawDuringHit | integer | |
oBooMoveYawBeforeHit | number | |
oBooParentBigBoo | Object | |
oBooNegatedAggressiveness | number | |
oBooInitialMoveYaw | integer | |
oBooTurningSpeed | integer | |
oBigBooNumMinionBoosKilled | integer | |
oBookendUnkF4 | integer | |
oBookendUnkF8 | integer | |
oBookSwitchUnkF4 | number | |
oBookSwitchManagerUnkF4 | integer | |
oBookSwitchManagerUnkF8 | integer | |
oHauntedBookshelfShouldOpen | integer | |
oBouncingFireBallUnkF4 | integer | |
oBowlingBallTargetYaw | integer | |
oBBallSpawnerMaxSpawnDist | number | |
oBBallSpawnerSpawnOdds | number | |
oBBallSpawnerPeriodMinus1 | integer | |
oBowserUnk88 | integer | |
oBowserUnkF4 | integer | |
oBowserUnkF8 | integer | |
oBowserDistToCentre | number | |
oBowserUnk106 | integer | |
oBowserUnk108 | integer | |
oBowserHeldAnglePitch | integer | |
oBowserHeldAngleVelYaw | integer | |
oBowserUnk10E | integer | |
oBowserUnk110 | integer | |
oBowserAngleToCentre | integer | |
oBowserUnk1AC | integer | |
oBowserUnk1AE | integer | |
oBowserEyesShut | integer | |
oBowserUnk1B2 | integer | |
oBowserShockWaveUnkF4 | number | |
oBlackSmokeBowserUnkF4 | number | |
oBowserKeyScale | number | |
oBowserPuzzleCompletionFlags | integer | |
oBowserPuzzlePieceOffsetX | number | |
oBowserPuzzlePieceOffsetY | number | |
oBowserPuzzlePieceOffsetZ | number | |
oBowserPuzzlePieceContinuePerformingAction | integer | |
oBubbaUnkF4 | number | |
oBubbaUnkF8 | integer | |
oBubbaUnkFC | integer | |
oBubbaUnk100 | integer | |
oBubbaUnk104 | integer | |
oBubbaUnk108 | number | |
oBubbaUnk10C | number | |
oBubbaUnk1AC | integer | |
oBubbaUnk1AE | integer | |
oBubbaUnk1B0 | integer | |
oBubbaUnk1B2 | integer | |
oBulletBillInitialMoveYaw | integer | |
oBullySubtype | integer | |
oBullyPrevX | number | |
oBullyPrevY | number | |
oBullyPrevZ | number | |
oBullyKBTimerAndMinionKOCounter | integer | |
oBullyMarioCollisionAngle | integer | |
oButterflyYPhase | integer | |
oTripletButterflyScale | number | |
oTripletButterflySpeed | number | |
oTripletButterflyBaseYaw | number | |
oTripletButterflyTargetPitch | integer | |
oTripletButterflyTargetYaw | integer | |
oTripletButterflyType | integer | |
oTripletButterflyModel | integer | |
oTripletButterflySelectedButterfly | integer | |
oTripletButterflyScalePhase | integer | |
oCannonUnkF4 | integer | |
oCannonUnkF8 | integer | |
oCannonUnk10C | integer | |
oCannonPlayerIndex | integer | |
oCapUnkF4 | integer | |
oCapUnkF8 | integer | |
oChainChompSegments | ChainSegment | |
oChainChompMaxDistFromPivotPerChainPart | number | |
oChainChompMaxDistBetweenChainParts | number | |
oChainChompDistToPivot | number | |
oChainChompUnk104 | number | |
oChainChompRestrictedByChain | integer | |
oChainChompTargetPitch | integer | |
oChainChompNumLunges | integer | |
oChainChompReleaseStatus | integer | |
oChainChompHitGate | integer | |
oCheckerBoardPlatformUnkF8 | integer | |
oCheckerBoardPlatformUnkFC | integer | |
oCheckerBoardPlatformUnk1AC | number | |
oCheepCheepUnkF4 | number | |
oCheepCheepUnkF8 | number | |
oCheepCheepUnkFC | number | |
oCheepCheepUnk104 | number | |
oCheepCheepUnk108 | number | |
oChuckyaUnk88 | integer | |
oChuckyaUnkF8 | integer | |
oChuckyaUnkFC | integer | |
oChuckyaUnk100 | integer | |
oClamUnkF4 | integer | |
oCloudCenterX | number | |
oCloudCenterY | number | |
oCloudBlowing | integer | |
oCloudGrowSpeed | number | |
oCloudFwooshMovementRadius | integer | |
oCoinUnkF4 | integer | |
oCoinUnkF8 | integer | |
oCoinUnk110 | number | |
oCoinUnk1B0 | integer | |
oCollisionParticleUnkF4 | number | |
oControllablePlatformUnkF8 | integer | |
oControllablePlatformUnkFC | number | |
oControllablePlatformUnk100 | integer | |
oBreakableBoxSmallReleased | integer | |
oBreakableBoxSmallFramesSinceReleased | integer | |
oJumpingBoxUnkF4 | integer | |
oJumpingBoxUnkF8 | integer | |
oRRCruiserWingUnkF4 | integer | |
oRRCruiserWingUnkF8 | integer | |
oDonutPlatformSpawnerSpawnedPlatforms | integer | |
oDoorUnk88 | integer | |
oDoorUnkF8 | integer | |
oDoorUnkFC | integer | |
oDoorUnk100 | integer | |
oDorrieDistToHome | number | |
oDorrieOffsetY | number | |
oDorrieVelY | number | |
oDorrieForwardDistToMario | number | |
oDorrieYawVel | integer | |
oDorrieLiftingMario | integer | |
oDorrieGroundPounded | integer | |
oDorrieAngleToHome | integer | |
oDorrieNeckAngle | integer | |
oDorrieHeadRaiseSpeed | integer | |
oElevatorUnkF4 | number | |
oElevatorUnkF8 | number | |
oElevatorUnkFC | number | |
oElevatorUnk100 | integer | |
oExclamationBoxUnkF4 | number | |
oExclamationBoxUnkF8 | number | |
oExclamationBoxUnkFC | integer | |
oExclamationBoxForce | integer | |
oEyerokBossNumHands | integer | |
oEyerokBossUnkFC | integer | |
oEyerokBossActiveHand | integer | |
oEyerokBossUnk104 | integer | |
oEyerokBossUnk108 | number | |
oEyerokBossUnk10C | number | |
oEyerokBossUnk110 | number | |
oEyerokBossUnk1AC | integer | |
oEyerokHandWakeUpTimer | integer | |
oEyerokReceivedAttack | integer | |
oEyerokHandUnkFC | integer | |
oEyerokHandUnk100 | integer | |
oEyerokHandDead | integer | |
oFallingPillarPitchAcceleration | number | |
oFireSpitterScaleVel | number | |
oFireSpitterLastWaterY | number | |
oBlueFishRandomVel | number | |
oBlueFishRandomTime | integer | |
oBlueFishRandomAngle | number | |
oFishWaterLevel | number | |
oFishPosY | number | |
oFishRandomOffset | number | |
oFishRandomSpeed | integer | |
oFishRespawnDistance | number | |
oFishRandomVel | number | |
oFishDepthDistance | number | |
oFishActiveDistance | number | |
oFlameUnkF4 | number | |
oFlameUnkF8 | integer | |
oFlameUnkFC | number | |
oFlameUnk100 | Object | |
oBlueFlameUnkF8 | number | |
oSmallPiranhaFlameStartSpeed | number | |
oSmallPiranhaFlameEndSpeed | number | |
oSmallPiranhaFlameModel | integer | |
oSmallPiranhaFlameUnk100 | integer | |
oSmallPiranhaFlameUnk104 | number | |
oMovingFlameTimer | integer | |
oFlameThowerFlameUnk110 | integer | |
oFlameThowerUnk110 | integer | |
oFloatingPlatformUnkF4 | integer | |
oFloatingPlatformUnkF8 | number | |
oFloatingPlatformUnkFC | number | |
oFloatingPlatformUnk100 | integer | |
oFloorSwitchPressAnimationUnkF4 | integer | |
oFloorSwitchPressAnimationUnkF8 | integer | |
oFloorSwitchPressAnimationUnkFC | integer | |
oFloorSwitchPressAnimationUnk100 | integer | |
oFlyGuyIdleTimer | integer | |
oFlyGuyOscTimer | integer | |
oFlyGuyUnusedJitter | integer | |
oFlyGuyLungeYDecel | number | |
oFlyGuyLungeTargetPitch | integer | |
oFlyGuyTargetRoll | integer | |
oFlyGuyScaleVel | number | |
oGrandStarUnk108 | integer | |
oHorizontalGrindelTargetYaw | integer | |
oHorizontalGrindelDistToHome | number | |
oHorizontalGrindelOnGround | integer | |
oGoombaSize | integer | |
oGoombaScale | number | |
oGoombaWalkTimer | integer | |
oGoombaTargetYaw | integer | |
oGoombaBlinkTimer | integer | |
oGoombaTurningAwayFromWall | integer | |
oGoombaRelativeSpeed | number | |
oGoombaJumpCooldown | integer | |
oHauntedChairUnkF4 | integer | |
oHauntedChairUnkF8 | number | |
oHauntedChairUnkFC | number | |
oHauntedChairUnk100 | Pointer | read-only |
oHauntedChairUnk104 | integer | |
oHeaveHoUnk88 | integer | |
oHeaveHoUnkF4 | number | |
oHiddenObjectUnkF4 | Object | |
oHootAvailability | integer | |
oHootMarioReleaseTime | integer | |
oHorizontalMovementUnkF4 | integer | |
oHorizontalMovementUnkF8 | integer | |
oHorizontalMovementUnk100 | number | |
oHorizontalMovementUnk104 | integer | |
oHorizontalMovementUnk108 | number | |
oKickableBoardF4 | integer | |
oKickableBoardF8 | integer | |
oKingBobombUnk88 | integer | |
oKingBobombUnkF8 | integer | |
oKingBobombUnkFC | integer | |
oKingBobombUnk100 | integer | |
oKingBobombUnk104 | integer | |
oKingBobombUnk108 | integer | |
oKleptoDistanceToTarget | number | |
oKleptoUnkF8 | number | |
oKleptoUnkFC | number | |
oKleptoSpeed | number | |
oKleptoStartPosX | number | |
oKleptoStartPosY | number | |
oKleptoStartPosZ | number | |
oKleptoTimeUntilTargetChange | integer | |
oKleptoTargetNumber | integer | |
oKleptoUnk1AE | integer | |
oKleptoUnk1B0 | integer | |
oKleptoYawToTarget | integer | |
oKoopaAgility | number | |
oKoopaMovementType | integer | |
oKoopaTargetYaw | integer | |
oKoopaUnshelledTimeUntilTurn | integer | |
oKoopaTurningAwayFromWall | integer | |
oKoopaDistanceToMario | number | |
oKoopaAngleToMario | integer | |
oKoopaBlinkTimer | integer | |
oKoopaCountdown | integer | |
oKoopaTheQuickRaceIndex | integer | |
oKoopaTheQuickInitTextboxCooldown | integer | |
oKoopaRaceEndpointRaceBegun | integer | |
oKoopaRaceEndpointKoopaFinished | integer | |
oKoopaRaceEndpointRaceStatus | integer | |
oKoopaRaceEndpointUnk100 | integer | |
oKoopaRaceEndpointRaceEnded | integer | |
oKoopaShellFlameUnkF4 | number | |
oKoopaShellFlameUnkF8 | number | |
oCameraLakituBlinkTimer | integer | |
oCameraLakituSpeed | number | |
oCameraLakituCircleRadius | number | |
oCameraLakituFinishedDialog | integer | |
oCameraLakituUnk104 | integer | |
oCameraLakituPitchVel | integer | |
oCameraLakituYawVel | integer | |
oEnemyLakituNumSpinies | integer | |
oEnemyLakituBlinkTimer | integer | |
oEnemyLakituSpinyCooldown | integer | |
oEnemyLakituFaceForwardCountdown | integer | |
oIntroLakituSplineSegmentProgress | number | |
oIntroLakituSplineSegment | number | |
oIntroLakituUnk100 | number | |
oIntroLakituUnk104 | number | |
oIntroLakituUnk108 | number | |
oIntroLakituUnk10C | number | |
oIntroLakituUnk110 | number | |
oIntroLakituCloud | Object | |
oMenuButtonState | integer | |
oMenuButtonTimer | integer | |
oMenuButtonOrigPosX | number | |
oMenuButtonOrigPosY | number | |
oMenuButtonOrigPosZ | number | |
oMenuButtonScale | number | |
oMenuButtonActionPhase | integer | |
oMenuButtonIsCustom | integer | |
oMantaUnkF4 | integer | |
oMantaUnkF8 | integer | |
oMantaUnk1AC | integer | |
oMerryGoRoundStopped | integer | |
oMerryGoRoundMusicShouldPlay | integer | |
oMerryGoRoundMarioIsOutside | integer | |
oMerryGoRoundBooManagerNumBoosKilled | integer | |
oMerryGoRoundBooManagerNumBoosSpawned | integer | |
oMipsStarStatus | integer | |
oMipsStartWaypointIndex | integer | |
oMipsForwardVelocity | number | |
oMoneybagJumpState | integer | |
oMontyMoleCurrentHole | Object | |
oMontyMoleHeightRelativeToFloor | number | |
oMontyMoleHoleX | number | |
oMontyMoleHoleY | number | |
oMontyMoleHoleZ | number | |
oMontyMoleHoleCooldown | integer | |
oMrBlizzardScale | number | |
oMrBlizzardHeldObj | Object | |
oMrBlizzardGraphYVel | number | |
oMrBlizzardTimer | integer | |
oMrBlizzardDizziness | number | |
oMrBlizzardChangeInDizziness | number | |
oMrBlizzardGraphYOffset | number | |
oMrBlizzardDistFromHome | integer | |
oMrBlizzardTargetMoveYaw | integer | |
oMrIUnkF4 | integer | |
oMrIUnkFC | integer | |
oMrIUnk100 | integer | |
oMrIUnk104 | integer | |
oMrIUnk108 | integer | |
oMrISize | number | |
oMrIUnk110 | integer | |
oRespawnerModelToRespawn | integer | |
oRespawnerMinSpawnDist | number | |
oOpenableGrillUnk88 | integer | |
oOpenableGrillUnkF4 | Object | |
oIntroPeachYawFromFocus | number | |
oIntroPeachPitchFromFocus | number | |
oIntroPeachDistToCamera | number | |
oRacingPenguinInitTextCooldown | integer | |
oRacingPenguinWeightedNewTargetSpeed | number | |
oRacingPenguinFinalTextbox | integer | |
oRacingPenguinMarioWon | integer | |
oRacingPenguinReachedBottom | integer | |
oRacingPenguinMarioCheated | integer | |
oSmallPenguinUnk88 | integer | |
oSmallPenguinUnk100 | integer | |
oSmallPenguinUnk104 | number | |
oSmallPenguinUnk108 | number | |
oSmallPenguinUnk110 | integer | |
oSLWalkingPenguinWindCollisionXPos | number | |
oSLWalkingPenguinWindCollisionZPos | number | |
oSLWalkingPenguinCurStep | integer | |
oSLWalkingPenguinCurStepTimer | integer | |
oPiranhaPlantSleepMusicState | integer | |
oPiranhaPlantScale | number | |
oFirePiranhaPlantNeutralScale | number | |
oFirePiranhaPlantScale | number | |
oFirePiranhaPlantActive | integer | |
oFirePiranhaPlantDeathSpinTimer | integer | |
oFirePiranhaPlantDeathSpinVel | number | |
oPitouneUnkF4 | number | |
oPitouneUnkF8 | number | |
oPitouneUnkFC | number | |
oPlatformTimer | integer | |
oPlatformUnkF8 | Object | |
oPlatformUnkFC | integer | |
oPlatformUnk10C | number | |
oPlatformUnk110 | number | |
oPlatformOnTrackBaseBallIndex | integer | |
oPlatformOnTrackDistMovedSinceLastBall | number | |
oPlatformOnTrackSkiLiftRollVel | number | |
oPlatformOnTrackStartWaypoint | Waypoint | |
oPlatformOnTrackPrevWaypoint | Waypoint | |
oPlatformOnTrackPrevWaypointFlags | integer | |
oPlatformOnTrackPitch | integer | |
oPlatformOnTrackYaw | integer | |
oPlatformOnTrackOffsetY | number | |
oPlatformOnTrackIsNotSkiLift | integer | |
oPlatformOnTrackIsNotHMC | integer | |
oPlatformOnTrackType | integer | |
oPlatformOnTrackWasStoodOn | integer | |
oPlatformSpawnerUnkF4 | integer | |
oPlatformSpawnerUnkF8 | integer | |
oPlatformSpawnerUnkFC | integer | |
oPlatformSpawnerUnk100 | number | |
oPlatformSpawnerUnk104 | number | |
oPlatformSpawnerUnk108 | number | |
oPokeyAliveBodyPartFlags | integer | |
oPokeyNumAliveBodyParts | integer | |
oPokeyBottomBodyPartSize | number | |
oPokeyHeadWasKilled | integer | |
oPokeyTargetYaw | integer | |
oPokeyChangeTargetTimer | integer | |
oPokeyTurningAwayFromWall | integer | |
oPokeyBodyPartDeathDelayAfterHeadKilled | integer | |
oPokeyBodyPartBlinkTimer | integer | |
oDDDPoleVel | number | |
oDDDPoleMaxOffset | number | |
oDDDPoleOffset | number | |
oPyramidTopPillarsTouched | integer | |
oPyramidTopFragmentsScale | number | |
oRollingLogUnkF4 | number | |
oLllRotatingHexFlameUnkF4 | number | |
oLllRotatingHexFlameUnkF8 | number | |
oLllRotatingHexFlameUnkFC | number | |
oScuttlebugUnkF4 | integer | |
oScuttlebugUnkF8 | integer | |
oScuttlebugUnkFC | integer | |
oScuttlebugSpawnerUnk88 | integer | |
oScuttlebugSpawnerUnkF4 | integer | |
oSeesawPlatformPitchVel | number | |
oShipPart3UnkF4 | integer | |
oShipPart3UnkF8 | integer | |
oSinkWhenSteppedOnUnk104 | integer | |
oSinkWhenSteppedOnUnk108 | number | |
oSkeeterTargetAngle | integer | |
oSkeeterUnkF8 | integer | |
oSkeeterUnkFC | number | |
oSkeeterWaitTime | integer | |
oSkeeterLastWaterY | number | |
oSkeeterUnk1AC | integer | |
oJrbSlidingBoxUnkF4 | Object | |
oJrbSlidingBoxUnkF8 | integer | |
oJrbSlidingBoxUnkFC | number | |
oWFSlidBrickPtfmMovVel | number | |
oSmokeTimer | integer | |
oSnowmansBottomUnkF4 | number | |
oSnowmansBottomUnkF8 | integer | |
oSnowmansBottomUnk1AC | integer | |
oSnowmansHeadUnkF4 | integer | |
oSLSnowmanWindOriginalYaw | integer | |
oSnufitRecoil | integer | |
oSnufitScale | number | |
oSnufitCircularPeriod | integer | |
oSnufitBodyScalePeriod | integer | |
oSnufitBodyBaseScale | integer | |
oSnufitBullets | integer | |
oSnufitXOffset | integer | |
oSnufitYOffset | integer | |
oSnufitZOffset | integer | |
oSnufitBodyScale | integer | |
oSpindelUnkF4 | integer | |
oSpindelUnkF8 | integer | |
oSpinningHeartTotalSpin | integer | |
oSpinningHeartPlayedSound | integer | |
oSpinyTimeUntilTurn | integer | |
oSpinyTargetYaw | integer | |
oSpinyTurningAwayFromWall | integer | |
oSoundEffectUnkF4 | integer | |
oStarSpawnDisFromHome | number | |
oStarSpawnUnkFC | number | |
oHiddenStarTriggerCounter | integer | |
oSparkleSpawnUnk1B0 | integer | |
oUnlockDoorStarState | integer | |
oUnlockDoorStarTimer | integer | |
oUnlockDoorStarYawVel | integer | |
oCelebStarUnkF4 | integer | |
oCelebStarDiameterOfRotation | integer | |
oStarSelectorType | integer | |
oStarSelectorTimer | integer | |
oStarSelectorSize | number | |
oSushiSharkUnkF4 | integer | |
oSwingPlatformAngle | number | |
oSwingPlatformSpeed | number | |
oSwoopBonkCountdown | integer | |
oSwoopTargetPitch | integer | |
oSwoopTargetYaw | integer | |
oThwompRandomTimer | integer | |
oTiltingPyramidNormalX | number | |
oTiltingPyramidNormalY | number | |
oTiltingPyramidNormalZ | number | |
oTiltingPyramidMarioOnPlatform | integer | |
oToadMessageDialogId | integer | |
oToadMessageRecentlyTalked | integer | |
oToadMessageState | integer | |
oToxBoxMovementStep | integer | |
oTTCRotatingSolidNumTurns | integer | |
oTTCRotatingSolidNumSides | integer | |
oTTCRotatingSolidRotationDelay | integer | |
oTTCRotatingSolidVelY | number | |
oTTCRotatingSolidSoundTimer | integer | |
oTTCPendulumAccelDir | number | |
oTTCPendulumAngle | number | |
oTTCPendulumAngleVel | number | |
oTTCPendulumAngleAccel | number | |
oTTCPendulumDelay | integer | |
oTTCPendulumSoundTimer | integer | |
oTTCTreadmillBigSurface | Pointer | read-only |
oTTCTreadmillSmallSurface | Pointer | read-only |
oTTCTreadmillSpeed | number | |
oTTCTreadmillTargetSpeed | number | |
oTTCTreadmillTimeUntilSwitch | integer | |
oTTCMovingBarDelay | integer | |
oTTCMovingBarStoppedTimer | integer | |
oTTCMovingBarOffset | number | |
oTTCMovingBarSpeed | number | |
oTTCMovingBarStartOffset | number | |
oTTCCogDir | number | |
oTTCCogSpeed | number | |
oTTCCogTargetVel | number | |
oTTCPitBlockPeakY | number | |
oTTCPitBlockDir | integer | |
oTTCPitBlockWaitTime | integer | |
oTTCElevatorDir | number | |
oTTCElevatorPeakY | number | |
oTTCElevatorMoveTime | integer | |
oTTC2DRotatorMinTimeUntilNextTurn | integer | |
oTTC2DRotatorTargetYaw | integer | |
oTTC2DRotatorIncrement | integer | |
oTTC2DRotatorRandomDirTimer | integer | |
oTTC2DRotatorSpeed | integer | |
oTTCSpinnerDir | integer | |
oTTCChangeDirTimer | integer | |
oBetaTrampolineMarioOnTrampoline | integer | |
oTreasureChestUnkF4 | integer | |
oTreasureChestUnkF8 | integer | |
oTreasureChestUnkFC | integer | |
oTreasureChestSound | integer | |
oTreeSnowOrLeafUnkF4 | integer | |
oTreeSnowOrLeafUnkF8 | integer | |
oTreeSnowOrLeafUnkFC | integer | |
oTumblingBridgeUnkF4 | integer | |
oTweesterScaleTimer | integer | |
oTweesterUnused | integer | |
oUkikiTauntCounter | integer | |
oUkikiTauntsToBeDone | integer | |
oUkikiChaseFleeRange | number | |
oUkikiTextState | integer | |
oUkikiTextboxTimer | integer | |
oUkikiCageSpinTimer | integer | |
oUkikiHasCap | integer | |
oUkikiCageNextAction | integer | |
oUnagiUnkF4 | number | |
oUnagiUnkF8 | number | |
oUnagiUnk110 | number | |
oUnagiUnk1AC | number | |
oUnagiUnk1B0 | integer | |
oUnagiUnk1B2 | integer | |
oWaterBombVerticalStretch | number | |
oWaterBombStretchSpeed | number | |
oWaterBombOnGround | integer | |
oWaterBombNumBounces | number | |
oWaterBombSpawnerBombActive | integer | |
oWaterBombSpawnerTimeToSpawn | integer | |
oWaterCannonUnkF4 | integer | |
oWaterCannonUnkF8 | integer | |
oWaterCannonUnkFC | integer | |
oWaterCannonUnk100 | integer | |
oCannonBarrelBubblesUnkF4 | number | |
oWaterLevelPillarDrained | integer | |
oWaterLevelTriggerUnkF4 | integer | |
oWaterLevelTriggerTargetWaterLevel | integer | |
oWaterObjUnkF4 | integer | |
oWaterObjUnkF8 | integer | |
oWaterObjUnkFC | integer | |
oWaterObjUnk100 | integer | |
oWaterRingScalePhaseX | integer | |
oWaterRingScalePhaseY | integer | |
oWaterRingScalePhaseZ | integer | |
oWaterRingNormalX | number | |
oWaterRingNormalY | number | |
oWaterRingNormalZ | number | |
oWaterRingMarioDistInFront | number | |
oWaterRingIndex | integer | |
oWaterRingAvgScale | number | |
oWaterRingSpawnerRingsCollected | integer | |
oWaterRingMgrNextRingIndex | integer | |
oWaterRingMgrLastRingCollected | integer | |
oWaveTrailSize | number | |
oWhirlpoolInitFacePitch | integer | |
oWhirlpoolInitFaceRoll | integer | |
oWhirlpoolTimeout | integer | |
oWhitePuffUnkF4 | number | |
oWhitePuffUnkF8 | integer | |
oWhitePuffUnkFC | integer | |
oStrongWindParticlePenguinObj | Object | |
oWhompShakeVal | integer | |
oWigglerFallThroughFloorsHeight | number | |
oWigglerSegments | ChainSegment | |
oWigglerWalkAnimSpeed | number | |
oWigglerSquishSpeed | number | |
oWigglerTimeUntilRandomTurn | integer | |
oWigglerTargetYaw | integer | |
oWigglerWalkAwayFromWallTimer | integer | |
oWigglerUnused | integer | |
oWigglerTextStatus | integer | |
oLllWoodPieceOscillationTimer | integer | |
oWoodenPostTotalMarioAngle | integer | |
oWoodenPostPrevAngleToMario | integer | |
oWoodenPostSpeedY | number | |
oWoodenPostMarioPounding | integer | |
oWoodenPostOffsetY | number | |
oYoshiBlinkTimer | integer | |
oYoshiChosenHome | integer | |
oYoshiTargetYaw | integer | |
oBreakableWallForce | integer |
ObjectHitbox
Field | Type | Access |
---|---|---|
damageOrCoinValue | integer | |
downOffset | integer | |
health | integer | |
height | integer | |
hurtboxHeight | integer | |
hurtboxRadius | integer | |
interactType | integer | |
numLootCoins | integer | |
radius | integer |
ObjectNode
Field | Type | Access |
---|---|---|
gfx | GraphNodeObject | read-only |
next | ObjectNode | |
prev | ObjectNode |
ObjectWarpNode
Field | Type | Access |
---|---|---|
next | ObjectWarpNode | |
node | WarpNode | read-only |
object | Object |
OffsetSizePair
Field | Type | Access |
---|---|---|
offset | integer | |
size | integer |
ParallelTrackingPoint
Field | Type | Access |
---|---|---|
distThresh | number | |
pos | Vec3f | read-only |
startOfPath | integer | |
zoom | number |
PlayerCameraState
Field | Type | Access |
---|---|---|
action | integer | |
cameraEvent | integer | |
faceAngle | Vec3s | read-only |
headRotation | Vec3s | read-only |
pos | Vec3f | read-only |
unused | integer | |
usedObj | Object |
PlayerGeometry
Field | Type | Access |
---|---|---|
currCeil | Surface | |
currCeilHeight | number | |
currCeilType | integer | |
currFloor | Surface | |
currFloorHeight | number | |
currFloorType | integer | |
prevCeil | Surface | |
prevCeilHeight | number | |
prevCeilType | integer | |
prevFloor | Surface | |
prevFloorHeight | number | |
prevFloorType | integer | |
waterHeight | number |
SoundState
Field | Type | Access |
---|---|---|
animFrame1 | integer | |
animFrame2 | integer | |
playSound | integer | |
soundMagic | integer |
SpawnInfo
Field | Type | Access |
---|---|---|
activeAreaIndex | integer | |
areaIndex | integer | |
behaviorArg | integer | |
next | SpawnInfo | |
startAngle | Vec3s | read-only |
startPos | Vec3s | read-only |
unk18 | GraphNode |
SpawnParticlesInfo
Field | Type | Access |
---|---|---|
behParam | integer | |
count | integer | |
dragStrength | integer | |
forwardVelBase | integer | |
forwardVelRange | integer | |
gravity | integer | |
model | integer | |
offsetY | integer | |
sizeBase | number | |
sizeRange | number | |
velYBase | integer | |
velYRange | integer |
Struct802A272C
Field | Type | Access |
---|---|---|
vecF | Vec3f | read-only |
vecS | Vec3s | read-only |
Surface
Field | Type | Access |
---|---|---|
flags | integer | |
force | integer | |
lowerY | integer | |
modifiedTimestamp | integer | |
normal | Vec3f | read-only |
object | Object | |
originOffset | number | |
prevVertex1 | Vec3s | read-only |
prevVertex2 | Vec3s | read-only |
prevVertex3 | Vec3s | read-only |
room | integer | |
type | integer | |
upperY | integer | |
vertex1 | Vec3s | read-only |
vertex2 | Vec3s | read-only |
vertex3 | Vec3s | read-only |
TextureInfo
Field | Type | Access |
---|---|---|
bitSize | const u8 | read-only |
height | const u32 | read-only |
texture | Pointer | read-only |
width | const u32 | read-only |
TransitionInfo
Field | Type | Access |
---|---|---|
focDist | number | |
focPitch | integer | |
focYaw | integer | |
framesLeft | integer | |
marioPos | Vec3f | read-only |
pad | integer | |
posDist | number | |
posPitch | integer | |
posYaw | integer |
Vec3f
Field | Type | Access |
---|---|---|
x | float | |
y | float | |
z | float |
Vec3s
Field | Type | Access |
---|---|---|
x | integer | |
y | integer | |
z | integer |
WallCollisionData
Field | Type | Access |
---|---|---|
numWalls | integer | |
offsetY | number | |
radius | number | |
unk14 | integer |
WarpNode
Field | Type | Access |
---|---|---|
destArea | integer | |
destLevel | integer | |
destNode | integer | |
id | integer |
WarpTransition
Field | Type | Access |
---|---|---|
data | WarpTransitionData | read-only |
isActive | integer | |
pauseRendering | integer | |
time | integer | |
type | integer |
WarpTransitionData
Field | Type | Access |
---|---|---|
blue | integer | |
endTexRadius | integer | |
endTexX | integer | |
endTexY | integer | |
green | integer | |
red | integer | |
startTexRadius | integer | |
startTexX | integer | |
startTexY | integer | |
texTimer | integer |
WaterDropletParams
Field | Type | Access |
---|---|---|
behavior | Pointer | read-only |
flags | integer | |
model | integer | |
moveAngleRange | integer | |
moveRange | integer | |
randForwardVelOffset | number | |
randForwardVelScale | number | |
randSizeOffset | number | |
randSizeScale | number | |
randYVelOffset | number | |
randYVelScale | number |
Waypoint
Field | Type | Access |
---|---|---|
flags | integer | |
pos | Vec3s | read-only |
Whirlpool
Field | Type | Access |
---|---|---|
pos | Vec3s | read-only |
strength | integer |
struct802A1230
Field | Type | Access |
---|---|---|
unk00 | integer | |
unk02 | integer |