mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-28 15:03:01 +00:00
eaa1a59996
- fixed a bug where remote players would show mario's head repeatedly twitching up and down while reading automatic dialog - fixed a bug where remote mario's would sometimes not update while unlocking a star door, resulting in the previous animation playing during that action - fixed a bug where players exiting a warp door could get stuck for a few extra frames due to other players opening that same door. - added dialogId to MarioState, which is synced for remote players the dialog id that player has active. this can be used by Lua mods - don't access the local player's dialog id because that isn't updated as that is unnecessary
100 KiB
100 KiB
⏪ Lua Reference
Supported Structs
- AnimInfo
- Animation
- AnimationTable
- Area
- BehaviorDialogs
- BehaviorTrajectories
- BehaviorValues
- BullyCollisionData
- Camera
- CameraFOVStatus
- CameraStoredInfo
- CameraTrigger
- ChainSegment
- Character
- Color
- Controller
- CustomLevelInfo
- Cutscene
- CutsceneSplinePoint
- CutsceneVariable
- DateTime
- DjuiColor
- FirstPersonCamera
- FloorGeometry
- GlobalObjectAnimations
- GlobalObjectCollisionData
- GlobalTextures
- GraphNode
- GraphNodeObject
- GraphNode_802A45E4
- HandheldShakePoint
- HudUtilsRotation
- InstantWarp
- LakituState
- LevelValues
- LinearTransitionPoint
- MarioAnimDmaRelatedThing
- MarioAnimation
- MarioBodyState
- MarioState
- Mod
- ModAudio
- ModAudioSampleCopies
- ModFile
- ModeTransitionInfo
- NametagsSettings
- NetworkPlayer
- Object
- ObjectHitbox
- ObjectNode
- ObjectWarpNode
- OffsetSizePair
- Painting
- PaintingMeshVertex
- PaintingValues
- ParallelTrackingPoint
- PlayerCameraState
- PlayerGeometry
- PlayerPalette
- RayIntersectionInfo
- SPTask
- ServerSettings
- SoundState
- SpawnInfo
- SpawnParticlesInfo
- StarPositions
- StarsNeededForDialog
- 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 <integer > |
|
indexLength | integer |
|
length | integer |
read-only |
loopEnd | integer |
|
loopStart | integer |
|
startFrame | integer |
|
unusedBoneCount | integer |
|
values | Pointer <integer > |
|
valuesLength | integer |
AnimationTable
Field | Type | Access |
---|---|---|
count | integer |
read-only |
Area
Field | Type | Access |
---|---|---|
camera | Camera | |
flags | integer |
|
index | integer |
|
instantWarps | InstantWarp | |
localAreaTimer | integer |
read-only |
macroObjects | Pointer <integer > |
read-only |
macroObjectsAltered | Pointer <integer > |
read-only |
musicParam | integer |
|
musicParam2 | integer |
|
nextSyncID | integer |
read-only |
numRedCoins | integer |
|
numSecrets | integer |
|
objectSpawnInfos | SpawnInfo | read-only |
paintingWarpNodes | WarpNode | read-only |
surfaceRooms | Pointer <integer > |
read-only |
terrainData | Pointer <integer > |
read-only |
terrainType | integer |
|
warpNodes | ObjectWarpNode | read-only |
BehaviorDialogs
Field | Type | Access |
---|---|---|
BobombBuddyBob1Dialog | enum DialogId | |
BobombBuddyBob2Dialog | enum DialogId | |
BobombBuddyOther1Dialog | enum DialogId | |
BobombBuddyOther2Dialog | enum DialogId | |
Bowser1DefeatedDialog | enum DialogId | |
Bowser1Dialog | enum DialogId | |
Bowser2DefeatedDialog | enum DialogId | |
Bowser2Dialog | enum DialogId | |
Bowser3Defeated120StarsDialog | enum DialogId | |
Bowser3DefeatedDialog | enum DialogId | |
Bowser3Dialog | enum DialogId | |
CapswitchBaseDialog | enum DialogId | |
CapswitchMetalDialog | enum DialogId | |
CapswitchVanishDialog | enum DialogId | |
CapswitchWingDialog | enum DialogId | |
CastleEnterDialog | enum DialogId | |
CollectedStarDialog | enum DialogId | |
DefaultCutsceneDialog | enum DialogId | |
DoorNeed1StarDialog | enum DialogId | |
DoorNeed30StarsDialog | enum DialogId | |
DoorNeed3StarsDialog | enum DialogId | |
DoorNeed50StarsDialog | enum DialogId | |
DoorNeed70StarsDialog | enum DialogId | |
DoorNeed8StarsDialog | enum DialogId | |
DoorNeedKeyDialog | enum DialogId | |
EyerokDefeatedDialog | enum DialogId | |
EyerokIntroDialog | enum DialogId | |
GhostHuntAfterDialog | enum DialogId | |
GhostHuntDialog | enum DialogId | |
HootIntroDialog | enum DialogId | |
HootTiredDialog | enum DialogId | |
HundredCoinsDialog | enum DialogId | |
IntroPipeDialog | enum DialogId | |
KeyDoor1DontHaveDialog | enum DialogId | |
KeyDoor1HaveDialog | enum DialogId | |
KeyDoor2DontHaveDialog | enum DialogId | |
KeyDoor2HaveDialog | enum DialogId | |
KingBobombCheatDialog | enum DialogId | |
KingBobombDefeatDialog | enum DialogId | |
KingBobombIntroDialog | enum DialogId | |
KingWhompDefeatDialog | enum DialogId | |
KingWhompDialog | enum DialogId | |
KoopaQuickBobStartDialog | enum DialogId | |
KoopaQuickBobWinDialog | enum DialogId | |
KoopaQuickCheatedDialog | enum DialogId | |
KoopaQuickLostDialog | enum DialogId | |
KoopaQuickThiStartDialog | enum DialogId | |
KoopaQuickThiWinDialog | enum DialogId | |
LakituIntroDialog | enum DialogId | |
MetalCourseDialog | enum DialogId | |
Mips1Dialog | enum DialogId | |
Mips2Dialog | enum DialogId | |
PeachLetterDialog | enum DialogId | |
RacingPenguinBigStartDialog | enum DialogId | |
RacingPenguinCheatDialog | enum DialogId | |
RacingPenguinLostDialog | enum DialogId | |
RacingPenguinStartDialog | enum DialogId | |
RacingPenguinWinDialog | enum DialogId | |
SnowmanHeadAfterDialog | enum DialogId | |
SnowmanHeadBodyDialog | enum DialogId | |
SnowmanHeadDialog | enum DialogId | |
SnowmanWindDialog | enum DialogId | |
StarCollectionBaseDialog | enum DialogId | |
StarDoorDialog | enum DialogId | |
ToadStar1AfterDialog | enum DialogId | |
ToadStar1Dialog | enum DialogId | |
ToadStar2AfterDialog | enum DialogId | |
ToadStar2Dialog | enum DialogId | |
ToadStar3AfterDialog | enum DialogId | |
ToadStar3Dialog | enum DialogId | |
TuxieMotherBabyFoundDialog | enum DialogId | |
TuxieMotherBabyWrongDialog | enum DialogId | |
TuxieMotherDialog | enum DialogId | |
UkikiCageDialog | enum DialogId | |
UkikiCapGiveDialog | enum DialogId | |
UkikiCapStealDialog | enum DialogId | |
UkikiHeldDialog | enum DialogId | |
VanishCourseDialog | enum DialogId | |
WigglerAttack1Dialog | enum DialogId | |
WigglerAttack2Dialog | enum DialogId | |
WigglerAttack3Dialog | enum DialogId | |
WigglerDialog | enum DialogId | |
WingCourseDialog | enum DialogId | |
YoshiDialog | enum DialogId |
BehaviorTrajectories
Field | Type | Access |
---|---|---|
BowlingBallBob2Trajectory | Pointer <Trajectory > |
|
BowlingBallBobTrajectory | Pointer <Trajectory > |
|
BowlingBallThiLargeTrajectory | Pointer <Trajectory > |
|
BowlingBallThiSmallTrajectory | Pointer <Trajectory > |
|
BowlingBallTtmTrajectory | Pointer <Trajectory > |
|
KoopaBobTrajectory | Pointer <Trajectory > |
|
KoopaThiTrajectory | Pointer <Trajectory > |
|
Mips10Trajectory | Pointer <Trajectory > |
|
Mips2Trajectory | Pointer <Trajectory > |
|
Mips3Trajectory | Pointer <Trajectory > |
|
Mips4Trajectory | Pointer <Trajectory > |
|
Mips5Trajectory | Pointer <Trajectory > |
|
Mips6Trajectory | Pointer <Trajectory > |
|
Mips7Trajectory | Pointer <Trajectory > |
|
Mips8Trajectory | Pointer <Trajectory > |
|
Mips9Trajectory | Pointer <Trajectory > |
|
MipsTrajectory | Pointer <Trajectory > |
|
PlatformBitfsTrajectory | Pointer <Trajectory > |
|
PlatformCcmTrajectory | Pointer <Trajectory > |
|
PlatformHmcTrajectory | Pointer <Trajectory > |
|
PlatformLll2Trajectory | Pointer <Trajectory > |
|
PlatformLllTrajectory | Pointer <Trajectory > |
|
PlatformRr2Trajectory | Pointer <Trajectory > |
|
PlatformRr3Trajectory | Pointer <Trajectory > |
|
PlatformRr4Trajectory | Pointer <Trajectory > |
|
PlatformRrTrajectory | Pointer <Trajectory > |
|
RacingPenguinTrajectory | Pointer <Trajectory > |
|
SnowmanHeadTrajectory | Pointer <Trajectory > |
|
Unagi2Trajectory | Pointer <Trajectory > |
|
UnagiTrajectory | Pointer <Trajectory > |
BehaviorValues
Field | Type | Access |
---|---|---|
BowlingBallBob2Speed | number |
|
BowlingBallBobSpeed | number |
|
BowlingBallThiLargeSpeed | number |
|
BowlingBallThiSmallSpeed | number |
|
BowlingBallTtmSpeed | number |
|
ChillBullyDeathPosY | number |
|
GrateStarRequirement | integer |
|
InfiniteRenderDistance | integer |
|
KingBobombFVel | number |
|
KingBobombHealth | integer |
|
KingBobombYawVel | integer |
|
KingWhompHealth | integer |
|
KoopaBobAgility | number |
|
KoopaCatchupAgility | number |
|
KoopaThiAgility | number |
|
MipsStar1Requirement | integer |
|
MipsStar2Requirement | integer |
|
MultipleCapCollection | integer |
|
RacingPenguinBigHeight | number |
|
RacingPenguinBigRadius | number |
|
RacingPenguinHeight | number |
|
RacingPenguinRadius | number |
|
RespawnShellBoxes | integer |
|
ShowStarDialog | integer |
|
ShowStarMilestones | integer |
|
ToadStar1Requirement | integer |
|
ToadStar2Requirement | integer |
|
ToadStar3Requirement | integer |
|
dialogs | BehaviorDialogs | read-only |
starsNeededForDialog | StarsNeededForDialog | read-only |
trajectories | BehaviorTrajectories | read-only |
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 |
|
mtx | Mat4 |
read-only |
nextYaw | integer |
|
paletteEditorCap | boolean |
|
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 |
---|---|---|
animAPose | integer |
read-only |
animAirForwardKb | integer |
read-only |
animAirKick | integer |
read-only |
animAirborneOnStomach | integer |
read-only |
animBackflip | integer |
read-only |
animBackwardAirKb | integer |
read-only |
animBackwardKb | integer |
read-only |
animBackwardSpinning | integer |
read-only |
animBackwardsWaterKb | integer |
read-only |
animBeingGrabbed | integer |
read-only |
animBendKnessRidingShell | integer |
read-only |
animBottomStuckInGround | integer |
read-only |
animBreakdance | integer |
read-only |
animClimbDownLedge | integer |
read-only |
animClimbUpPole | integer |
read-only |
animCoughing | integer |
read-only |
animCrawling | integer |
read-only |
animCreditsLookBackThenRun | integer |
read-only |
animCreditsLookUp | integer |
read-only |
animCreditsLowerHand | integer |
read-only |
animCreditsPeaceSign | integer |
read-only |
animCreditsRaiseHand | integer |
read-only |
animCreditsReturnFromLookUp | integer |
read-only |
animCreditsStartWalkLookUp | integer |
read-only |
animCreditsTakeOffCap | integer |
read-only |
animCreditsWaving | integer |
read-only |
animCrouchFromFastLongjump | integer |
read-only |
animCrouchFromSlideKick | integer |
read-only |
animCrouchFromSlowLongjump | integer |
read-only |
animCrouching | integer |
read-only |
animDive | integer |
read-only |
animDoubleJumpFall | integer |
read-only |
animDoubleJumpRise | integer |
read-only |
animDrowningPart1 | integer |
read-only |
animDrowningPart2 | integer |
read-only |
animDyingFallOver | integer |
read-only |
animDyingInQuicksand | integer |
read-only |
animDyingOnBack | integer |
read-only |
animDyingOnStomach | integer |
read-only |
animElectrocution | integer |
read-only |
animFallFromSlide | integer |
read-only |
animFallFromSlideKick | integer |
read-only |
animFallFromSlidingWithLightObj | integer |
read-only |
animFallFromWater | integer |
read-only |
animFallLandWithLightObj | integer |
read-only |
animFallOverBackwards | integer |
read-only |
animFallWithLightObj | integer |
read-only |
animFastLedgeGrab | integer |
read-only |
animFastLongjump | integer |
read-only |
animFinalBowserRaiseHandSpin | integer |
read-only |
animFinalBowserWingCapTakeOff | integer |
read-only |
animFireLavaBurn | integer |
read-only |
animFirstPerson | integer |
read-only |
animFirstPunch | integer |
read-only |
animFirstPunchFast | integer |
read-only |
animFlutterkick | integer |
read-only |
animFlutterkickWithObj | integer |
read-only |
animFlyFromCannon | integer |
read-only |
animForwardFlip | integer |
read-only |
animForwardKb | integer |
read-only |
animForwardSpinning | integer |
read-only |
animForwardSpinningFlip | integer |
read-only |
animGeneralFall | integer |
read-only |
animGeneralLand | integer |
read-only |
animGrabBowser | integer |
read-only |
animGrabHeavyObject | integer |
read-only |
animGrabPoleShort | integer |
read-only |
animGrabPoleSwingPart1 | integer |
read-only |
animGrabPoleSwingPart2 | integer |
read-only |
animGroundBonk | integer |
read-only |
animGroundKick | integer |
read-only |
animGroundPound | integer |
read-only |
animGroundPoundLanding | integer |
read-only |
animGroundThrow | integer |
read-only |
animHandstandIdle | integer |
read-only |
animHandstandJump | integer |
read-only |
animHandstandLeft | integer |
read-only |
animHandstandRight | integer |
read-only |
animHangOnCeiling | integer |
read-only |
animHangOnOwl | integer |
read-only |
animHeadStuckInGround | integer |
read-only |
animHeavyThrow | integer |
read-only |
animHoldingBowser | integer |
read-only |
animIdleHeadCenter | integer |
read-only |
animIdleHeadLeft | integer |
read-only |
animIdleHeadRight | integer |
read-only |
animIdleHeavyObj | integer |
read-only |
animIdleInQuicksand | integer |
read-only |
animIdleOnLedge | integer |
read-only |
animIdleOnPole | integer |
read-only |
animIdleWithLightObj | integer |
read-only |
animJumpLandWithLightObj | integer |
read-only |
animJumpRidingShell | integer |
read-only |
animJumpWithLightObj | integer |
read-only |
animLandFromDoubleJump | integer |
read-only |
animLandFromSingleJump | integer |
read-only |
animLandOnStomach | integer |
read-only |
animLegsStuckInGround | integer |
read-only |
animMissingCap | integer |
read-only |
animMoveInQuicksand | integer |
read-only |
animMoveOnWireNetLeft | integer |
read-only |
animMoveOnWireNetRight | integer |
read-only |
animOffsetEnabled | integer |
read-only |
animOffsetFeet | number |
read-only |
animOffsetHand | number |
read-only |
animOffsetLowYPoint | number |
read-only |
animPickUpLightObj | integer |
read-only |
animPlaceLightObj | integer |
read-only |
animPullDoorWalkIn | integer |
read-only |
animPushDoorWalkIn | integer |
read-only |
animPushing | integer |
read-only |
animPutCapOn | integer |
read-only |
animQuicklyPutCapOn | integer |
read-only |
animReachPocket | integer |
read-only |
animReleaseBowser | integer |
read-only |
animReturnFromHandstand | integer |
read-only |
animReturnFromStarDance | integer |
read-only |
animReturnFromWaterStarDance | integer |
read-only |
animReturnStarApproachDoor | integer |
read-only |
animRidingShell | integer |
read-only |
animRunWithLightObj | integer |
read-only |
animRunning | integer |
read-only |
animRunningUnused | integer |
read-only |
animSecondPunch | integer |
read-only |
animSecondPunchFast | integer |
read-only |
animShivering | integer |
read-only |
animShiveringReturnToIdle | integer |
read-only |
animShiveringWarmingHand | integer |
read-only |
animShocked | integer |
read-only |
animSidestepLeft | integer |
read-only |
animSidestepRight | integer |
read-only |
animSingleJump | integer |
read-only |
animSkidOnGround | integer |
read-only |
animSleepIdle | integer |
read-only |
animSleepLying | integer |
read-only |
animSleepStartLying | integer |
read-only |
animSlide | integer |
read-only |
animSlideDive | integer |
read-only |
animSlideKick | integer |
read-only |
animSlideMotionless | integer |
read-only |
animSlideflip | integer |
read-only |
animSlideflipLand | integer |
read-only |
animSlidejump | integer |
read-only |
animSlidingOnBottomWithLightObj | integer |
read-only |
animSlowLandFromDive | integer |
read-only |
animSlowLedgeGrab | integer |
read-only |
animSlowLongjump | integer |
read-only |
animSlowWalkWithLightObj | integer |
read-only |
animSoftBackKb | integer |
read-only |
animSoftFrontKb | integer |
read-only |
animStandAgainstWall | integer |
read-only |
animStandUpFromLavaBoost | integer |
read-only |
animStandUpFromSlidingWithLightObj | integer |
read-only |
animStarDance | integer |
read-only |
animStartCrawling | integer |
read-only |
animStartCrouching | integer |
read-only |
animStartForwardSpinning | integer |
read-only |
animStartGroundPound | integer |
read-only |
animStartHandstand | integer |
read-only |
animStartReachPocket | integer |
read-only |
animStartRidingShell | integer |
read-only |
animStartSleepIdle | integer |
read-only |
animStartSleepScratch | integer |
read-only |
animStartSleepSitting | integer |
read-only |
animStartSleepYawn | integer |
read-only |
animStartTiptoe | integer |
read-only |
animStartTwirl | integer |
read-only |
animStartWallkick | integer |
read-only |
animStopCrawling | integer |
read-only |
animStopCrouching | integer |
read-only |
animStopGrabObjWater | integer |
read-only |
animStopReachPocket | integer |
read-only |
animStopSkid | integer |
read-only |
animStopSlide | integer |
read-only |
animStopSlideLightObj | integer |
read-only |
animSuffocating | integer |
read-only |
animSummonStar | integer |
read-only |
animSwimPart1 | integer |
read-only |
animSwimPart2 | integer |
read-only |
animSwimWithObjPart1 | integer |
read-only |
animSwimWithObjPart2 | integer |
read-only |
animSwingingBowser | integer |
read-only |
animTakeCapOffThenOn | integer |
read-only |
animThrowCatchKey | integer |
read-only |
animThrowLightObject | integer |
read-only |
animTiptoe | integer |
read-only |
animTripleJump | integer |
read-only |
animTripleJumpFly | integer |
read-only |
animTripleJumpGroundPound | integer |
read-only |
animTripleJumpLand | integer |
read-only |
animTurningPart1 | integer |
read-only |
animTurningPart2 | integer |
read-only |
animTwirl | integer |
read-only |
animTwirlLand | integer |
read-only |
animUnlockDoor | integer |
read-only |
animWakeFromLying | integer |
read-only |
animWakeFromSleep | integer |
read-only |
animWalkPanting | integer |
read-only |
animWalkWithHeavyObj | integer |
read-only |
animWalkWithLightObj | integer |
read-only |
animWalking | integer |
read-only |
animWaterActionEnd | integer |
read-only |
animWaterActionEndWithObj | integer |
read-only |
animWaterDying | integer |
read-only |
animWaterForwardKb | integer |
read-only |
animWaterGrabObjPart1 | integer |
read-only |
animWaterGrabObjPart2 | integer |
read-only |
animWaterIdle | integer |
read-only |
animWaterIdleWithObj | integer |
read-only |
animWaterPickUpObj | integer |
read-only |
animWaterStarDance | integer |
read-only |
animWaterThrowObj | integer |
read-only |
animWingCapFly | integer |
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 | integer |
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 |
soundLetsAGo | integer |
read-only |
soundMamaMia | integer |
read-only |
soundOkeyDokey | 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 | enum CharacterType | read-only |
Color
Field | Type | Access |
---|---|---|
b | integer |
|
g | integer |
|
r | integer |
Controller
Field | Type | Access |
---|---|---|
buttonDown | integer |
|
buttonPressed | integer |
|
extStickX | integer |
|
extStickY | integer |
|
port | integer |
|
rawStickX | integer |
|
rawStickY | integer |
|
stickMag | number |
|
stickX | number |
|
stickY | number |
CustomLevelInfo
Field | Type | Access |
---|---|---|
acousticReach | integer |
|
courseNum | integer |
|
echoLevel1 | integer |
|
echoLevel2 | integer |
|
echoLevel3 | integer |
|
fullName | string |
read-only |
levelNum | integer |
|
modIndex | integer |
|
next | CustomLevelInfo | read-only |
script | Pointer <LevelScript > |
read-only |
scriptEntryName | string |
read-only |
shortName | string |
read-only |
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 |
DateTime
Field | Type | Access |
---|---|---|
day | integer |
|
hour | integer |
|
minute | integer |
|
month | integer |
|
second | integer |
|
year | integer |
DjuiColor
Field | Type | Access |
---|---|---|
a | integer |
|
b | integer |
|
g | integer |
|
r | integer |
FirstPersonCamera
Field | Type | Access |
---|---|---|
centerL | boolean |
|
crouch | number |
|
enabled | boolean |
read-only |
forceRoll | boolean |
|
fov | number |
|
offset | Vec3f | read-only |
pitch | integer |
|
yaw | integer |
FloorGeometry
Field | Type | Access |
---|---|---|
normalX | number |
|
normalY | number |
|
normalZ | number |
|
originOffset | number |
GlobalObjectAnimations
Field | Type | Access |
---|---|---|
amp_seg8_anims_08004034 | Pointer <ObjectAnimPointer > |
read-only |
birds_seg5_anims_050009E8 | Pointer <ObjectAnimPointer > |
read-only |
blargg_seg5_anims_0500616C | Pointer <ObjectAnimPointer > |
read-only |
blue_fish_seg3_anims_0301C2B0 | Pointer <ObjectAnimPointer > |
read-only |
bobomb_seg8_anims_0802396C | Pointer <ObjectAnimPointer > |
read-only |
bookend_seg5_anims_05002540 | Pointer <ObjectAnimPointer > |
read-only |
bowser_key_seg3_anims_list | Pointer <ObjectAnimPointer > |
read-only |
bowser_seg6_anims_06057690 | Pointer <ObjectAnimPointer > |
read-only |
bub_seg6_anims_06012354 | Pointer <ObjectAnimPointer > |
read-only |
bully_seg5_anims_0500470C | Pointer <ObjectAnimPointer > |
read-only |
butterfly_seg3_anims_030056B0 | Pointer <ObjectAnimPointer > |
read-only |
castle_grounds_seg7_anims_flags | Pointer <ObjectAnimPointer > |
read-only |
chain_chomp_seg6_anims_06025178 | Pointer <ObjectAnimPointer > |
read-only |
chair_seg5_anims_05005784 | Pointer <ObjectAnimPointer > |
read-only |
chilly_chief_seg6_anims_06003994 | Pointer <ObjectAnimPointer > |
read-only |
chuckya_seg8_anims_0800C070 | Pointer <ObjectAnimPointer > |
read-only |
clam_shell_seg5_anims_05001744 | Pointer <ObjectAnimPointer > |
read-only |
cyan_fish_seg6_anims_0600E264 | Pointer <ObjectAnimPointer > |
read-only |
door_seg3_anims_030156C0 | Pointer <ObjectAnimPointer > |
read-only |
dorrie_seg6_anims_0600F638 | Pointer <ObjectAnimPointer > |
read-only |
eyerok_seg5_anims_050116E4 | Pointer <ObjectAnimPointer > |
read-only |
flyguy_seg8_anims_08011A64 | Pointer <ObjectAnimPointer > |
read-only |
goomba_seg8_anims_0801DA4C | Pointer <ObjectAnimPointer > |
read-only |
heave_ho_seg5_anims_0501534C | Pointer <ObjectAnimPointer > |
read-only |
hoot_seg5_anims_05005768 | Pointer <ObjectAnimPointer > |
read-only |
king_bobomb_seg5_anims_0500FE30 | Pointer <ObjectAnimPointer > |
read-only |
klepto_seg5_anims_05008CFC | Pointer <ObjectAnimPointer > |
read-only |
koopa_flag_seg6_anims_06001028 | Pointer <ObjectAnimPointer > |
read-only |
koopa_seg6_anims_06011364 | Pointer <ObjectAnimPointer > |
read-only |
lakitu_enemy_seg5_anims_050144D4 | Pointer <ObjectAnimPointer > |
read-only |
lakitu_seg6_anims_060058F8 | Pointer <ObjectAnimPointer > |
read-only |
mad_piano_seg5_anims_05009B14 | Pointer <ObjectAnimPointer > |
read-only |
manta_seg5_anims_05008EB4 | Pointer <ObjectAnimPointer > |
read-only |
mips_seg6_anims_06015634 | Pointer <ObjectAnimPointer > |
read-only |
moneybag_seg6_anims_06005E5C | Pointer <ObjectAnimPointer > |
read-only |
monty_mole_seg5_anims_05007248 | Pointer <ObjectAnimPointer > |
read-only |
peach_seg5_anims_0501C41C | Pointer <ObjectAnimPointer > |
read-only |
penguin_seg5_anims_05008B74 | Pointer <ObjectAnimPointer > |
read-only |
piranha_plant_seg6_anims_0601C31C | Pointer <ObjectAnimPointer > |
read-only |
scuttlebug_seg6_anims_06015064 | Pointer <ObjectAnimPointer > |
read-only |
seaweed_seg6_anims_0600A4D4 | Pointer <ObjectAnimPointer > |
read-only |
skeeter_seg6_anims_06007DE0 | Pointer <ObjectAnimPointer > |
read-only |
snowman_seg5_anims_0500D118 | Pointer <ObjectAnimPointer > |
read-only |
spindrift_seg5_anims_05002D68 | Pointer <ObjectAnimPointer > |
read-only |
spiny_egg_seg5_anims_050157E4 | Pointer <ObjectAnimPointer > |
read-only |
spiny_seg5_anims_05016EAC | Pointer <ObjectAnimPointer > |
read-only |
sushi_seg5_anims_0500AE54 | Pointer <ObjectAnimPointer > |
read-only |
swoop_seg6_anims_060070D0 | Pointer <ObjectAnimPointer > |
read-only |
toad_seg6_anims_0600FB58 | Pointer <ObjectAnimPointer > |
read-only |
ukiki_seg5_anims_05015784 | Pointer <ObjectAnimPointer > |
read-only |
unagi_seg5_anims_05012824 | Pointer <ObjectAnimPointer > |
read-only |
water_ring_seg6_anims_06013F7C | Pointer <ObjectAnimPointer > |
read-only |
whomp_seg6_anims_06020A04 | Pointer <ObjectAnimPointer > |
read-only |
wiggler_seg5_anims_0500C874 | Pointer <ObjectAnimPointer > |
read-only |
wiggler_seg5_anims_0500EC8C | Pointer <ObjectAnimPointer > |
read-only |
yoshi_seg5_anims_05024100 | Pointer <ObjectAnimPointer > |
read-only |
GlobalObjectCollisionData
Field | Type | Access |
---|---|---|
bbh_seg7_collision_coffin | Pointer <Collision > |
|
bbh_seg7_collision_haunted_bookshelf | Pointer <Collision > |
|
bbh_seg7_collision_merry_go_round | Pointer <Collision > |
|
bbh_seg7_collision_mesh_elevator | Pointer <Collision > |
|
bbh_seg7_collision_staircase_step | Pointer <Collision > |
|
bbh_seg7_collision_tilt_floor_platform | Pointer <Collision > |
|
bitdw_seg7_collision_moving_pyramid | Pointer <Collision > |
|
bitfs_seg7_collision_inverted_pyramid | Pointer <Collision > |
|
bitfs_seg7_collision_sinking_cage_platform | Pointer <Collision > |
|
bitfs_seg7_collision_sinking_platform | Pointer <Collision > |
|
bitfs_seg7_collision_squishable_platform | Pointer <Collision > |
|
blue_coin_switch_seg8_collision_08000E98 | Pointer <Collision > |
|
bob_seg7_collision_chain_chomp_gate | Pointer <Collision > |
|
bowser_2_seg7_collision_tilting_platform | Pointer <Collision > |
|
breakable_box_seg8_collision_08012D70 | Pointer <Collision > |
|
cannon_lid_seg8_collision_08004950 | Pointer <Collision > |
|
capswitch_collision_050033D0 | Pointer <Collision > |
|
capswitch_collision_05003448 | Pointer <Collision > |
|
castle_grounds_seg7_collision_cannon_grill | Pointer <Collision > |
|
castle_grounds_seg7_collision_moat_grills | Pointer <Collision > |
|
checkerboard_platform_seg8_collision_0800D710 | Pointer <Collision > |
|
ddd_seg7_collision_bowser_sub_door | Pointer <Collision > |
|
ddd_seg7_collision_submarine | Pointer <Collision > |
|
door_seg3_collision_0301CE78 | Pointer <Collision > |
|
dorrie_seg6_collision_0600F644 | Pointer <Collision > |
|
dorrie_seg6_collision_0600FBB8 | Pointer <Collision > |
|
exclamation_box_outline_seg8_collision_08025F78 | Pointer <Collision > |
|
hmc_seg7_collision_controllable_platform | Pointer <Collision > |
|
hmc_seg7_collision_controllable_platform_sub | Pointer <Collision > |
|
hmc_seg7_collision_elevator | Pointer <Collision > |
|
inside_castle_seg7_collision_floor_trap | Pointer <Collision > |
|
inside_castle_seg7_collision_star_door | Pointer <Collision > |
|
inside_castle_seg7_collision_water_level_pillar | Pointer <Collision > |
|
jrb_seg7_collision_floating_box | Pointer <Collision > |
|
jrb_seg7_collision_floating_platform | Pointer <Collision > |
|
jrb_seg7_collision_in_sunken_ship | Pointer <Collision > |
|
jrb_seg7_collision_in_sunken_ship_2 | Pointer <Collision > |
|
jrb_seg7_collision_in_sunken_ship_3 | Pointer <Collision > |
|
jrb_seg7_collision_pillar_base | Pointer <Collision > |
|
jrb_seg7_collision_rock_solid | Pointer <Collision > |
|
lll_hexagonal_mesh_seg3_collision_0301CECC | Pointer <Collision > |
|
lll_seg7_collision_drawbridge | Pointer <Collision > |
|
lll_seg7_collision_falling_wall | Pointer <Collision > |
|
lll_seg7_collision_floating_block | Pointer <Collision > |
|
lll_seg7_collision_hexagonal_platform | Pointer <Collision > |
|
lll_seg7_collision_inverted_pyramid | Pointer <Collision > |
|
lll_seg7_collision_octagonal_moving_platform | Pointer <Collision > |
|
lll_seg7_collision_pitoune | Pointer <Collision > |
|
lll_seg7_collision_puzzle_piece | Pointer <Collision > |
|
lll_seg7_collision_rotating_fire_bars | Pointer <Collision > |
|
lll_seg7_collision_rotating_platform | Pointer <Collision > |
|
lll_seg7_collision_sinking_pyramids | Pointer <Collision > |
|
lll_seg7_collision_slow_tilting_platform | Pointer <Collision > |
|
lll_seg7_collision_wood_piece | Pointer <Collision > |
|
metal_box_seg8_collision_08024C28 | Pointer <Collision > |
|
penguin_seg5_collision_05008B88 | Pointer <Collision > |
|
poundable_pole_collision_06002490 | Pointer <Collision > |
|
purple_switch_seg8_collision_0800C7A8 | Pointer <Collision > |
|
rr_seg7_collision_donut_platform | Pointer <Collision > |
|
rr_seg7_collision_elevator_platform | Pointer <Collision > |
|
rr_seg7_collision_pendulum | Pointer <Collision > |
|
rr_seg7_collision_rotating_platform_with_fire | Pointer <Collision > |
|
sl_seg7_collision_pound_explodes | Pointer <Collision > |
|
sl_seg7_collision_sliding_snow_mound | Pointer <Collision > |
|
springboard_collision_05001A28 | Pointer <Collision > |
|
ssl_seg7_collision_0702808C | Pointer <Collision > |
|
ssl_seg7_collision_grindel | Pointer <Collision > |
|
ssl_seg7_collision_pyramid_elevator | Pointer <Collision > |
|
ssl_seg7_collision_pyramid_top | Pointer <Collision > |
|
ssl_seg7_collision_spindel | Pointer <Collision > |
|
ssl_seg7_collision_tox_box | Pointer <Collision > |
|
thi_seg7_collision_top_trap | Pointer <Collision > |
|
thwomp_seg5_collision_0500B7D0 | Pointer <Collision > |
|
thwomp_seg5_collision_0500B92C | Pointer <Collision > |
|
ttc_seg7_collision_clock_main_rotation | Pointer <Collision > |
|
ttc_seg7_collision_clock_pendulum | Pointer <Collision > |
|
ttc_seg7_collision_clock_platform | Pointer <Collision > |
|
ttc_seg7_collision_rotating_clock_platform2 | Pointer <Collision > |
|
ttc_seg7_collision_sliding_surface | Pointer <Collision > |
|
ttm_seg7_collision_pitoune_2 | Pointer <Collision > |
|
ttm_seg7_collision_podium_warp | Pointer <Collision > |
|
ttm_seg7_collision_ukiki_cage | Pointer <Collision > |
|
unknown_seg8_collision_080262F8 | Pointer <Collision > |
|
warp_pipe_seg3_collision_03009AC8 | Pointer <Collision > |
|
wdw_seg7_collision_arrow_lift | Pointer <Collision > |
|
wdw_seg7_collision_express_elevator_platform | Pointer <Collision > |
|
wdw_seg7_collision_rect_floating_platform | Pointer <Collision > |
|
wdw_seg7_collision_square_floating_platform | Pointer <Collision > |
|
wf_seg7_collision_breakable_wall | Pointer <Collision > |
|
wf_seg7_collision_breakable_wall_2 | Pointer <Collision > |
|
wf_seg7_collision_bullet_bill_cannon | Pointer <Collision > |
|
wf_seg7_collision_clocklike_rotation | Pointer <Collision > |
|
wf_seg7_collision_kickable_board | Pointer <Collision > |
|
wf_seg7_collision_large_bomp | Pointer <Collision > |
|
wf_seg7_collision_platform | Pointer <Collision > |
|
wf_seg7_collision_sliding_brick_platform | Pointer <Collision > |
|
wf_seg7_collision_small_bomp | Pointer <Collision > |
|
wf_seg7_collision_tower | Pointer <Collision > |
|
wf_seg7_collision_tower_door | Pointer <Collision > |
|
whomp_seg6_collision_06020A0C | Pointer <Collision > |
|
wooden_signpost_seg3_collision_0302DD80 | Pointer <Collision > |
GlobalTextures
Field | Type | Access |
---|---|---|
apostrophe | TextureInfo | read-only |
arrow_down | TextureInfo | read-only |
arrow_up | TextureInfo | read-only |
camera | TextureInfo | read-only |
coin | TextureInfo | read-only |
double_quote | TextureInfo | read-only |
lakitu | TextureInfo | read-only |
luigi_head | TextureInfo | read-only |
mario_head | TextureInfo | read-only |
no_camera | TextureInfo | read-only |
star | TextureInfo | read-only |
toad_head | TextureInfo | read-only |
waluigi_head | TextureInfo | read-only |
wario_head | TextureInfo | read-only |
GraphNode
Field | Type | Access |
---|---|---|
children | GraphNode | read-only |
extraFlags | integer |
|
flags | integer |
|
next | GraphNode | read-only |
parent | GraphNode | read-only |
prev | GraphNode | read-only |
type | integer |
read-only |
GraphNodeObject
Field | Type | Access |
---|---|---|
activeAreaIndex | integer |
|
angle | Vec3s | read-only |
animInfo | AnimInfo | read-only |
areaIndex | integer |
|
cameraToObject | Vec3f | read-only |
disableAutomaticShadowPos | boolean |
|
inited | boolean |
|
node | GraphNode | read-only |
pos | Vec3f | read-only |
prevAngle | Vec3s | read-only |
prevPos | Vec3f | read-only |
prevScale | Vec3f | read-only |
prevScaleTimestamp | integer |
read-only |
prevShadowPos | Vec3f | read-only |
prevShadowPosTimestamp | integer |
read-only |
prevThrowMatrix | Mat4 |
read-only |
prevThrowMatrixTimestamp | integer |
read-only |
prevTimestamp | integer |
read-only |
scale | Vec3f | read-only |
shadowInvisible | boolean |
|
shadowPos | Vec3f | read-only |
sharedChild | GraphNode | read-only |
skipInViewCheck | boolean |
|
skipInterpolationTimestamp | integer |
read-only |
throwMatrix | Pointer <Mat4 > |
|
throwMatrixPrev | Pointer <Mat4 > |
read-only |
unk4C | SpawnInfo | read-only |
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 |
HudUtilsRotation
Field | Type | Access |
---|---|---|
pivotX | number |
|
pivotY | number |
|
rotation | number |
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 |
LevelValues
Field | Type | Access |
---|---|---|
bubbleOnDeathBarrierInCapStages | integer |
|
cellHeightLimit | integer |
|
coinsRequiredForCoinStar | integer |
|
disableActs | integer |
|
entryLevel | enum LevelNum | |
exitCastleArea | integer |
|
exitCastleLevel | enum LevelNum | |
exitCastleWarpNode | integer |
|
extendedPauseDisplay | integer |
|
fixCollisionBugs | integer |
|
fixCollisionBugsFalseLedgeGrab | integer |
|
fixCollisionBugsGroundPoundBonks | integer |
|
fixCollisionBugsPickBestWall | integer |
|
fixCollisionBugsRoundedCorners | integer |
|
fixVanishFloors | integer |
|
floatingStarDance | integer |
|
floorLowerLimit | integer |
|
floorLowerLimitMisc | integer |
|
floorLowerLimitShadow | integer |
|
hudCapTimer | integer |
|
hudRedCoinsRadar | integer |
|
hudSecretsRadar | integer |
|
maxCoins | integer |
|
maxLives | integer |
|
metalCapDuration | integer |
|
metalCapDurationCotmc | integer |
|
metalCapSequence | enum SeqId | |
mushroom1UpHeal | integer |
|
numCoinsToLife | integer |
|
pauseExitAnywhere | integer |
|
previewBlueCoins | integer |
|
pssSlideStarIndex | integer |
|
pssSlideStarTime | integer |
|
respawnBlueCoinsSwitch | integer |
|
showStarNumber | integer |
|
skipCreditsAt | enum LevelNum | |
starHeal | integer |
|
starPositions | StarPositions | read-only |
useGlobalStarIds | integer |
|
vanishCapDuration | integer |
|
vanishCapDurationVcutm | integer |
|
vanishCapSequence | enum SeqId | |
visibleSecrets | integer |
|
wdwWaterLevelSpeed | number |
|
wingCapDuration | integer |
|
wingCapDurationTotwc | integer |
|
wingCapLookUpReq | integer |
|
wingCapSequence | enum SeqId | |
zoomOutCameraOnPause | 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 <integer > |
read-only |
targetAnim | Animation |
MarioBodyState
Field | Type | Access |
---|---|---|
action | integer |
|
allowPartRotation | integer |
|
capState | integer |
|
eyeState | integer |
|
grabPos | integer |
|
handState | integer |
|
headAngle | Vec3s | read-only |
headPos | Vec3f | read-only |
heldObjLastPosition | Vec3f | read-only |
lightB | integer |
|
lightG | integer |
|
lightR | integer |
|
lightingDirX | number |
|
lightingDirY | number |
|
lightingDirZ | number |
|
modelState | integer |
|
punchState | integer |
|
shadeB | integer |
|
shadeG | integer |
|
shadeR | integer |
|
torsoAngle | Vec3s | read-only |
torsoPos | Vec3f | read-only |
updateTorsoTime | integer |
read-only |
wingFlutter | integer |
MarioState
Field | Type | Access |
---|---|---|
action | integer |
|
actionArg | integer |
|
actionState | integer |
|
actionTimer | integer |
|
angleVel | Vec3s | read-only |
animation | MarioAnimation | |
area | Area | read-only |
bounceSquishTimer | integer |
|
bubbleObj | Object | |
cap | integer |
|
capTimer | integer |
|
ceil | Surface | |
ceilHeight | number |
|
character | Character | |
collidedObjInteractTypes | integer |
|
controller | Controller | read-only |
curAnimOffset | number |
|
currentRoom | integer |
|
dialogId | integer |
read-only |
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 |
|
knockbackTimer | integer |
|
marioBodyState | MarioBodyState | read-only |
marioObj | Object | read-only |
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 | |
skipWarpInteractionsTimer | integer |
|
slideVelX | number |
|
slideVelZ | number |
|
slideYaw | integer |
|
spawnInfo | SpawnInfo | |
specialTripleJump | integer |
|
splineKeyframe | Pointer <Vec4s > |
|
splineKeyframeFraction | number |
|
splineState | integer |
|
squishTimer | integer |
|
statusForCamera | PlayerCameraState | read-only |
terrainSoundAddend | integer |
|
twirlYaw | integer |
|
unkB0 | integer |
|
unkC4 | number |
|
usedObj | Object | |
vel | Vec3f | read-only |
wall | Surface | |
wallKickTimer | integer |
|
wallNormal | Vec3f | read-only |
wasNetworkVisible | integer |
|
waterLevel | integer |
Mod
Field | Type | Access |
---|---|---|
basePath | string |
read-only |
customBehaviorIndex | integer |
read-only |
description | string |
read-only |
enabled | boolean |
read-only |
fileCount | integer |
read-only |
incompatible | string |
read-only |
index | integer |
read-only |
isDirectory | boolean |
read-only |
name | string |
read-only |
pausable | boolean |
read-only |
relativePath | string |
read-only |
renderBehindHud | boolean |
read-only |
selectable | boolean |
read-only |
ModAudio
Field | Type | Access |
---|---|---|
file | ModFile | |
isStream | boolean |
|
sampleCopiesTail | ModAudioSampleCopies |
ModAudioSampleCopies
Field | Type | Access |
---|---|---|
next | ModAudioSampleCopies | |
parent | ModAudio | |
prev | ModAudioSampleCopies |
ModFile
Field | Type | Access |
---|---|---|
cachedPath | string |
read-only |
relativePath | string |
read-only |
wroteBytes | integer |
read-only |
ModeTransitionInfo
Field | Type | Access |
---|---|---|
frame | integer |
|
lastMode | integer |
|
max | integer |
|
newMode | integer |
|
transitionEnd | LinearTransitionPoint | read-only |
transitionStart | LinearTransitionPoint | read-only |
NametagsSettings
Field | Type | Access |
---|---|---|
showHealth | boolean |
|
showSelfTag | boolean |
NetworkPlayer
Field | Type | Access |
---|---|---|
connected | boolean |
read-only |
currActNum | integer |
read-only |
currAreaIndex | integer |
read-only |
currAreaSyncValid | boolean |
read-only |
currCourseNum | integer |
read-only |
currLevelAreaSeqId | integer |
read-only |
currLevelNum | integer |
read-only |
currLevelSyncValid | boolean |
read-only |
currPositionValid | boolean |
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 |
lastPingSent | number |
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 |
overrideModelIndex | integer |
|
overridePalette | PlayerPalette | |
palette | PlayerPalette | read-only |
ping | integer |
read-only |
type | integer |
read-only |
Object
Field | Type | Access |
---|---|---|
activeFlags | integer |
|
allowRemoteInteractions | integer |
|
areaTimer | integer |
|
areaTimerDuration | integer |
|
areaTimerType | enum AreaTimerType | |
behavior | Pointer <BehaviorScript > |
read-only |
bhvDelayTimer | integer |
|
bhvStackIndex | integer |
read-only |
collidedObjInteractTypes | integer |
|
collisionData | Pointer <Collision > |
|
coopFlags | integer |
read-only |
ctx | integer |
|
curBhvCommand | Pointer <BehaviorScript > |
read-only |
globalPlayerIndex | integer |
|
header | ObjectNode | read-only |
heldByPlayerIndex | integer |
|
hitboxDownOffset | number |
|
hitboxHeight | number |
|
hitboxRadius | number |
|
hookRender | integer |
|
hurtboxHeight | number |
|
hurtboxRadius | number |
|
numCollidedObjs | integer |
|
parentObj | Object | |
platform | Object | |
prevObj | Object | |
respawnInfoType | integer |
read-only |
setHome | integer |
|
transform | Mat4 |
read-only |
unused1 | integer |
|
usingObj | Object |
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 <ObjectAnimPointer > |
|
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 |
|
oBackAndForthPlatformDirection | number |
|
oBackAndForthPlatformPathLength | number |
|
oBackAndForthPlatformDistance | number |
|
oBackAndForthPlatformVel | 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 |
|
oBullyLastNetworkPlayerIndex | 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 | read-only |
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 |
|
oFishGoalY | number |
|
oFishHeightOffset | number |
|
oFishYawVel | integer |
|
oFishRoamDistance | number |
|
oFishGoalVel | number |
|
oFishDepthDistance | number |
|
oFishActiveDistance | number |
|
oFlameScale | number |
|
oFlameSpeedTimerOffset | integer |
|
oFlameUnkFC | number |
|
oFlameBowser | Object | |
oBlueFlameNextScale | number |
|
oSmallPiranhaFlameStartSpeed | number |
|
oSmallPiranhaFlameEndSpeed | number |
|
oSmallPiranhaFlameModel | integer |
|
oSmallPiranhaFlameNextFlameTimer | integer |
|
oSmallPiranhaFlameSpeed | 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 <integer > |
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 |
|
oMantaTargetPitch | integer |
|
oMantaTargetYaw | 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 |
|
oStarSpawnExtCutsceneFlags | integer |
|
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 <integer > |
read-only |
oTTCTreadmillSmallSurface | Pointer <integer > |
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 |
|
oTreasureChestCurrentAnswer | integer |
|
oTreasureChestIsLastInteractionIncorrect | integer |
|
oTreasureChestIsAboveWater | integer |
|
oTreasureChestSound | integer |
|
oTreasureChestLastNetworkPlayerIndex | 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 | read-only |
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 | read-only |
prev | ObjectNode | read-only |
ObjectWarpNode
Field | Type | Access |
---|---|---|
next | ObjectWarpNode | |
node | WarpNode | read-only |
object | Object |
OffsetSizePair
Field | Type | Access |
---|---|---|
offset | integer |
|
size | integer |
Painting
Field | Type | Access |
---|---|---|
alpha | integer |
|
currFloor | integer |
|
currRippleMag | number |
|
currRippleRate | number |
|
dispersionFactor | number |
|
entryDispersionFactor | number |
|
entryRippleDecay | number |
|
entryRippleMag | number |
|
entryRippleRate | number |
|
floorEntered | integer |
|
id | integer |
read-only |
imageCount | integer |
read-only |
lastFloor | integer |
|
marioIsUnder | integer |
|
marioWasUnder | integer |
|
marioWentUnder | integer |
|
passiveDispersionFactor | number |
|
passiveRippleDecay | number |
|
passiveRippleMag | number |
|
passiveRippleRate | number |
|
pitch | number |
|
posX | number |
|
posY | number |
|
posZ | number |
|
rippleDecay | number |
|
rippleTimer | number |
|
rippleTrigger | integer |
|
rippleX | number |
|
rippleY | number |
|
size | number |
|
state | integer |
|
textureHeight | integer |
read-only |
textureType | integer |
read-only |
textureWidth | integer |
read-only |
yaw | number |
PaintingMeshVertex
Field | Type | Access |
---|
PaintingValues
Field | Type | Access |
---|---|---|
bob_painting | Painting | |
ccm_painting | Painting | |
cotmc_painting | Painting | |
ddd_painting | Painting | |
hmc_painting | Painting | |
jrb_painting | Painting | |
lll_painting | Painting | |
sl_painting | Painting | |
ssl_painting | Painting | |
thi_huge_painting | Painting | |
thi_tiny_painting | Painting | |
ttc_painting | Painting | |
ttm_painting | Painting | |
ttm_slide_painting | Painting | |
wdw_painting | Painting | |
wf_painting | Painting |
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 |
PlayerPalette
Field | Type | Access |
---|
RayIntersectionInfo
Field | Type | Access |
---|---|---|
hitPos | Vec3f | read-only |
surface | Surface |
ServerSettings
Field | Type | Access |
---|---|---|
bouncyLevelBounds | enum BouncyLevelBounds | |
bubbleDeath | integer |
|
enablePlayerList | integer |
|
enablePlayersInLevelDisplay | integer |
|
headlessServer | integer |
|
maxPlayers | integer |
|
nametags | integer |
|
pauseAnywhere | integer |
|
playerInteractions | enum PlayerInteractions | |
playerKnockbackStrength | integer |
|
skipIntro | integer |
|
stayInLevelAfterStar | integer |
SoundState
Field | Type | Access |
---|---|---|
animFrame1 | integer |
|
animFrame2 | integer |
|
playSound | integer |
|
soundMagic | integer |
SpawnInfo
Field | Type | Access |
---|---|---|
activeAreaIndex | integer |
|
areaIndex | integer |
|
behaviorArg | integer |
|
next | SpawnInfo | read-only |
startAngle | Vec3s | read-only |
startPos | Vec3s | read-only |
syncID | integer |
read-only |
unk18 | GraphNode | read-only |
SpawnParticlesInfo
Field | Type | Access |
---|---|---|
behParam | integer |
|
count | integer |
|
dragStrength | integer |
|
forwardVelBase | integer |
|
forwardVelRange | integer |
|
gravity | integer |
|
model | integer |
read-only |
offsetY | integer |
|
sizeBase | number |
|
sizeRange | number |
|
velYBase | integer |
|
velYRange | integer |
StarPositions
Field | Type | Access |
---|---|---|
BalconyBooStarPos | Vec3f | read-only |
BigBullyStarPos | Vec3f | read-only |
BigBullyTrioStarPos | Vec3f | read-only |
BigPiranhasStarPos | Vec3f | read-only |
CcmSlideStarPos | Vec3f | read-only |
ChillBullyStarPos | Vec3f | read-only |
EyerockStarPos | Vec3f | read-only |
GhostHuntBooStarPos | Vec3f | read-only |
JetstreamRingStarPos | Vec3f | read-only |
KingBobombStarPos | Vec3f | read-only |
KingWhompStarPos | Vec3f | read-only |
KleptoStarPos | Vec3f | read-only |
KoopaBobStarPos | Vec3f | read-only |
KoopaThiStarPos | Vec3f | read-only |
MantaRayStarPos | Vec3f | read-only |
MerryGoRoundStarPos | Vec3f | read-only |
MrIStarPos | Vec3f | read-only |
PssSlideStarPos | Vec3f | read-only |
RacingPenguinStarPos | Vec3f | read-only |
SnowmanHeadStarPos | Vec3f | read-only |
TreasureChestStarPos | Vec3f | read-only |
TreasureJrbStarPos | Vec3f | read-only |
TuxieMotherStarPos | Vec3f | read-only |
UkikiCageStarPos | Vec3f | read-only |
UnagiStarPos | Vec3f | read-only |
WigglerStarPos | Vec3f | read-only |
StarsNeededForDialog
Field | Type | Access |
---|---|---|
dialog1 | integer |
|
dialog2 | integer |
|
dialog3 | integer |
|
dialog4 | integer |
|
dialog5 | integer |
|
dialog6 | 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 | integer |
read-only |
height | integer |
read-only |
name | string |
read-only |
texture | Pointer <integer > |
read-only |
width | integer |
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 | number |
|
y | number |
|
z | number |
Vec3s
Field | Type | Access |
---|---|---|
x | integer |
|
y | integer |
|
z | integer |
WallCollisionData
Field | Type | Access |
---|---|---|
normalAddition | Vec3f | read-only |
normalCount | integer |
|
numWalls | integer |
|
offsetY | number |
|
radius | number |
|
unused | integer |
|
x | number |
|
y | number |
|
z | number |
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 <BehaviorScript > |
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 |