mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2025-10-30 08:01:01 +00:00
* Support for more granular player colors
You can now configure RGB values for shirt, pants, gloves, and shoes.
Due to some limitations, configuring shoes does nothing at the moment.
* Remove paletteIndex and friends
Restructured and filled in some remaining code to account for that.
* Add Edit Palette panel to Player panel
* Change PlayerPalette contents to an enum-indexed array, remove shoes
This gets rid of all the hokey code doing switch cases on the
different parts.
* Fix goof with player model selection box
Should actually have affect now even if a custom palette is being used.
* Fix gap in player color display list commands
The extra space was leftover from when I was trying to get shoes
working. Forgot to clean it up.
* Standardize PlayerParts enum, including for lua constants autogen
* djui_panel_player.c: Properly hook sending palette changes on unpause
Editing the palette and then unpausing should send out the packet to
everyone with the new palette changes (and update the palette preset
selection box), but since we weren't hooking that situation before, it
would stay changed only for you. You would have had to press the Back
button for it to work right.
* Allow Lua mods to continue using `paletteIndex`, `overridePaletteIndex`
This lets mod code like this still work unchanged:
if s.team == 2 then
np.overridePaletteIndex = 7
elseif s.team == 1 then
np.overridePaletteIndex = 15
else
np.overridePaletteIndex = np.paletteIndex
end
It's essentially faked, and would work strangely if the value of either
variable was inspected more closely directly. This should at least
handle the typical use case, though.
Every frame, `overridePaletteIndex` is checked to see if it was modified
from its previous value. If so, `overridePalette` is set to the preset
corresponding to the index. `paletteIndex` contains a special value that
when used to assign to `overridePaletteIndex`, it copies `palette` into
`overridePalette` to restore the real colors, which of course may not
follow the presets at all.
* characters.h: Pack `PlayerPalette` to eliminate size differences between computers
* mario_misc.c: Remove remaining "TODO GAG"
11164 lines
213 KiB
Lua
11164 lines
213 KiB
Lua
-- AUTOGENERATED FOR CODE EDITORS --
|
|
|
|
_CObject = {
|
|
__index = function (t,k)
|
|
return _get_field(t['_lot'], t['_pointer'], k, t)
|
|
end,
|
|
__newindex = function (t,k,v)
|
|
_set_field(t['_lot'], t['_pointer'], k, v, t)
|
|
end,
|
|
__eq = function (a, b)
|
|
return a['_pointer'] == b['_pointer'] and a['_lot'] == b['_lot'] and a['_pointer'] ~= nil and a['_lot'] ~= nil
|
|
end
|
|
}
|
|
|
|
_CPointer = {
|
|
__index = function (t,k)
|
|
return nil
|
|
end,
|
|
__newindex = function (t,k,v)
|
|
end,
|
|
__tostring = function(t)
|
|
return 'CPointer: ' .. t['_lvt'] .. ', [' .. string.format('0x%08X', t['_pointer']) .. ']'
|
|
end,
|
|
__eq = function (a, b)
|
|
return a['_pointer'] == b['_pointer'] and a['_pointer'] ~= nil and a['_lvt'] ~= nil
|
|
end
|
|
}
|
|
|
|
_SyncTable = {
|
|
__index = function (t,k)
|
|
local _table = rawget(t, '_table')
|
|
return _table[k]
|
|
end,
|
|
__newindex = function (t,k,v)
|
|
local _table = rawget(t, '_table')
|
|
if _table[k] == v then return end
|
|
_set_sync_table_field(t, k, v)
|
|
end
|
|
}
|
|
|
|
_ReadOnlyTable = {
|
|
__index = function (t,k)
|
|
local _table = rawget(t, '_table')
|
|
return _table[k]
|
|
end,
|
|
__newindex = function (t,k,v)
|
|
end
|
|
}
|
|
|
|
--- @param dest Vec3f
|
|
--- @param src Vec3f
|
|
--- @return Vec3f
|
|
function vec3f_copy(dest, src)
|
|
dest.x = src.x
|
|
dest.y = src.y
|
|
dest.z = src.z
|
|
return dest
|
|
end
|
|
|
|
--- @param dest Vec3f
|
|
--- @param x number
|
|
--- @param y number
|
|
--- @param z number
|
|
--- @return Vec3f
|
|
function vec3f_set(dest, x, y, z)
|
|
dest.x = x
|
|
dest.y = y
|
|
dest.z = z
|
|
return dest
|
|
end
|
|
|
|
--- @param dest Vec3f
|
|
--- @param a Vec3f
|
|
--- @return Vec3f
|
|
function vec3f_add(dest, a)
|
|
dest.x = dest.x + a.x
|
|
dest.y = dest.y + a.y
|
|
dest.z = dest.z + a.z
|
|
return dest
|
|
end
|
|
|
|
--- @param dest Vec3f
|
|
--- @param a Vec3f
|
|
--- @param b Vec3f
|
|
--- @return Vec3f
|
|
function vec3f_sum(dest, a, b)
|
|
dest.x = a.x + b.x
|
|
dest.y = a.y + b.y
|
|
dest.z = a.z + b.z
|
|
return dest
|
|
end
|
|
|
|
--- @param dest Vec3f
|
|
--- @param a number
|
|
--- @return Vec3f
|
|
function vec3f_mul(dest, a)
|
|
dest.x = dest.x * a
|
|
dest.y = dest.y * a
|
|
dest.z = dest.z * a
|
|
return dest
|
|
end
|
|
|
|
--- @param dest Vec3f
|
|
--- @return Vec3f
|
|
function vec3f_normalize(dest)
|
|
local divisor = math.sqrt(dest.x * dest.x + dest.y * dest.y + dest.z * dest.z)
|
|
if divisor == 0 then
|
|
return dest
|
|
end
|
|
|
|
local invsqrt = 1.0 / divisor
|
|
dest.x = dest.x * invsqrt
|
|
dest.y = dest.y * invsqrt
|
|
dest.z = dest.z * invsqrt
|
|
|
|
return dest
|
|
end
|
|
|
|
--- @param a Vec3f
|
|
--- @return number
|
|
function vec3f_length(a)
|
|
return math.sqrt(a.x * a.x + a.y * a.y + a.z * a.z)
|
|
end
|
|
|
|
--- @param a Vec3f
|
|
--- @param b Vec3f
|
|
--- @return number
|
|
function vec3f_dot(a, b)
|
|
return a.x * b.x + a.y * b.y + a.z * b.z
|
|
end
|
|
|
|
--- @param vec Vec3f
|
|
--- @param onto Vec3f
|
|
--- @return Vec3f
|
|
function vec3f_project(vec, onto)
|
|
local numerator = vec3f_dot(vec, onto)
|
|
local denominator = vec3f_dot(onto, onto)
|
|
local out = {}
|
|
vec3f_copy(out, onto)
|
|
vec3f_mul(out, numerator / denominator)
|
|
return out
|
|
end
|
|
|
|
--- @param v1 Vec3f
|
|
--- @param v2 Vec3f
|
|
--- @return number
|
|
function vec3f_dist(v1, v2)
|
|
dx = v1.x - v2.x
|
|
dy = v1.y - v2.y
|
|
dz = v1.z - v2.z
|
|
return math.sqrt(dx * dx + dy * dy + dz * dz)
|
|
end
|
|
|
|
--- @param dest Vec3s
|
|
--- @param src Vec3s
|
|
--- @return Vec3s
|
|
function vec3s_copy(dest, src)
|
|
dest.x = src.x
|
|
dest.y = src.y
|
|
dest.z = src.z
|
|
return dest
|
|
end
|
|
|
|
--- @param dest Vec3s
|
|
--- @param x number
|
|
--- @param y number
|
|
--- @param z number
|
|
--- @return Vec3s
|
|
function vec3s_set(dest, x, y, z)
|
|
dest.x = x
|
|
dest.y = y
|
|
dest.z = z
|
|
return dest
|
|
end
|
|
|
|
--- @param dest Vec3s
|
|
--- @param a Vec3s
|
|
--- @return Vec3s
|
|
function vec3s_add(dest, a)
|
|
dest.x = dest.x + a.x
|
|
dest.y = dest.y + a.y
|
|
dest.z = dest.z + a.z
|
|
return dest
|
|
end
|
|
|
|
--- @param dest Vec3s
|
|
--- @param a Vec3s
|
|
--- @param b Vec3s
|
|
--- @return Vec3s
|
|
function vec3s_sum(dest, a, b)
|
|
dest.x = a.x + b.x
|
|
dest.y = a.y + b.y
|
|
dest.z = a.z + b.z
|
|
return dest
|
|
end
|
|
|
|
--- @param dest Vec3s
|
|
--- @param a number
|
|
--- @return Vec3s
|
|
function vec3s_mul(dest, a)
|
|
dest.x = dest.x * a
|
|
dest.y = dest.y * a
|
|
dest.z = dest.z * a
|
|
return dest
|
|
end
|
|
|
|
--- @param v1 Vec3s
|
|
--- @param v2 Vec3s
|
|
--- @return number
|
|
function vec3s_dist(v1, v2)
|
|
dx = v1.x - v2.x
|
|
dy = v1.y - v2.y
|
|
dz = v1.z - v2.z
|
|
return math.sqrt(dx * dx + dy * dy + dz * dz)
|
|
end
|
|
|
|
--- @param current number
|
|
--- @param target number
|
|
--- @param inc number
|
|
--- @param dec number
|
|
--- @return number
|
|
function approach_f32(current, target, inc, dec)
|
|
if current < target then
|
|
current = current + inc
|
|
if current > target then
|
|
current = target
|
|
end
|
|
else
|
|
current = current - dec
|
|
if current < target then
|
|
current = target
|
|
end
|
|
end
|
|
return current;
|
|
end
|
|
|
|
--- @param current number
|
|
--- @param target number
|
|
--- @param inc number
|
|
--- @param dec number
|
|
--- @return number
|
|
function approach_s32(current, target, inc, dec)
|
|
if current < target then
|
|
current = current + inc
|
|
if current > target then
|
|
current = target
|
|
end
|
|
else
|
|
current = current - dec
|
|
if current < target then
|
|
current = target
|
|
end
|
|
end
|
|
|
|
-- keep within 32 bits
|
|
if current > 2147483647 then
|
|
current = -2147483648 + (current - 2147483647)
|
|
elseif current < -2147483648 then
|
|
current = 2147483647 + (current - (-2147483648))
|
|
end
|
|
return current;
|
|
end
|
|
|
|
--- @param bank number
|
|
--- @param soundID number
|
|
--- @param priority number
|
|
--- @param flags number
|
|
--- @return number
|
|
function SOUND_ARG_LOAD(bank, soundID, priority, flags)
|
|
if flags == nil then flags = 0 end
|
|
return (bank << 28) | (soundID << 16) | (priority << 8) | flags | SOUND_STATUS_WAITING
|
|
end
|
|
|
|
-------------
|
|
-- courses --
|
|
-------------
|
|
|
|
--- @type integer
|
|
COURSE_NONE = 0
|
|
--- @type integer
|
|
COURSE_BOB = 1
|
|
--- @type integer
|
|
COURSE_WF = 2
|
|
--- @type integer
|
|
COURSE_JRB = 3
|
|
--- @type integer
|
|
COURSE_CCM = 4
|
|
--- @type integer
|
|
COURSE_BBH = 5
|
|
--- @type integer
|
|
COURSE_HMC = 6
|
|
--- @type integer
|
|
COURSE_LLL = 7
|
|
--- @type integer
|
|
COURSE_SSL = 8
|
|
--- @type integer
|
|
COURSE_DDD = 9
|
|
--- @type integer
|
|
COURSE_SL = 10
|
|
--- @type integer
|
|
COURSE_WDW = 11
|
|
--- @type integer
|
|
COURSE_TTM = 12
|
|
--- @type integer
|
|
COURSE_THI = 13
|
|
--- @type integer
|
|
COURSE_TTC = 14
|
|
--- @type integer
|
|
COURSE_RR = 15
|
|
--- @type integer
|
|
COURSE_BITDW = 16
|
|
--- @type integer
|
|
COURSE_BITFS = 17
|
|
--- @type integer
|
|
COURSE_BITS = 18
|
|
--- @type integer
|
|
COURSE_PSS = 19
|
|
--- @type integer
|
|
COURSE_COTMC = 20
|
|
--- @type integer
|
|
COURSE_TOTWC = 21
|
|
--- @type integer
|
|
COURSE_VCUTM = 22
|
|
--- @type integer
|
|
COURSE_WMOTR = 23
|
|
--- @type integer
|
|
COURSE_SA = 24
|
|
--- @type integer
|
|
COURSE_CAKE_END = 25
|
|
--- @type integer
|
|
COURSE_END = 26
|
|
--- @type integer
|
|
COURSE_MAX = 25
|
|
--- @type integer
|
|
COURSE_COUNT = 25
|
|
--- @type integer
|
|
COURSE_MIN = 1
|
|
|
|
--- @type integer
|
|
INSTANT_WARP_INDEX_START = 0x00
|
|
|
|
--- @type integer
|
|
INSTANT_WARP_INDEX_STOP = 0x04
|
|
|
|
--- @type integer
|
|
MAX_LOADED_GRAPH_NODES = 0x100
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_FROM_BOWSER = 0x12
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_FROM_CIRCLE = 0x0A
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_FROM_COLOR = 0x00
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_FROM_MARIO = 0x10
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_FROM_STAR = 0x08
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_INTO_BOWSER = 0x13
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_INTO_CIRCLE = 0x0B
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_INTO_COLOR = 0x01
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_INTO_MARIO = 0x11
|
|
|
|
--- @type integer
|
|
WARP_TRANSITION_FADE_INTO_STAR = 0x09
|
|
|
|
--- @class BehaviorId
|
|
|
|
--- @type BehaviorId
|
|
id_bhv1Up = 0
|
|
|
|
--- @type BehaviorId
|
|
id_bhv1upJumpOnApproach = 1
|
|
|
|
--- @type BehaviorId
|
|
id_bhv1upRunningAway = 2
|
|
|
|
--- @type BehaviorId
|
|
id_bhv1upSliding = 3
|
|
|
|
--- @type BehaviorId
|
|
id_bhv1upWalking = 4
|
|
|
|
--- @type BehaviorId
|
|
id_bhvActivatedBackAndForthPlatform = 5
|
|
|
|
--- @type BehaviorId
|
|
id_bhvActSelector = 6
|
|
|
|
--- @type BehaviorId
|
|
id_bhvActSelectorStarType = 7
|
|
|
|
--- @type BehaviorId
|
|
id_bhvAirborneDeathWarp = 8
|
|
|
|
--- @type BehaviorId
|
|
id_bhvAirborneStarCollectWarp = 9
|
|
|
|
--- @type BehaviorId
|
|
id_bhvAirborneWarp = 10
|
|
|
|
--- @type BehaviorId
|
|
id_bhvAlphaBooKey = 11
|
|
|
|
--- @type BehaviorId
|
|
id_bhvAmbientSounds = 12
|
|
|
|
--- @type BehaviorId
|
|
id_bhvAnimatedTexture = 13
|
|
|
|
--- @type BehaviorId
|
|
id_bhvAnimatesOnFloorSwitchPress = 14
|
|
|
|
--- @type BehaviorId
|
|
id_bhvAnotherElavator = 15
|
|
|
|
--- @type BehaviorId
|
|
id_bhvAnotherTiltingPlatform = 16
|
|
|
|
--- @type BehaviorId
|
|
id_bhvArrowLift = 17
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBalconyBigBoo = 18
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBbhTiltingTrapPlatform = 19
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBbhTumblingBridge = 20
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBeginningLakitu = 21
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBeginningPeach = 22
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaBooKey = 23
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaBowserAnchor = 24
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaChestBottom = 25
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaChestLid = 26
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaFishSplashSpawner = 27
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaHoldableObject = 28
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaMovingFlames = 29
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaMovingFlamesSpawn = 30
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaTrampolineSpring = 31
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBetaTrampolineTop = 32
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBigBoulder = 33
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBigBoulderGenerator = 34
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBigBully = 35
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBigBullyWithMinions = 36
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBigChillBully = 37
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBigSnowmanWhole = 38
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBird = 39
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBirdsSoundLoop = 40
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBitfsSinkingCagePlatform = 41
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBitfsSinkingPlatforms = 42
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBitfsTiltingInvertedPyramid = 43
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBlackSmokeBowser = 44
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBlackSmokeMario = 45
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBlackSmokeUpward = 46
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBlueBowserFlame = 47
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBlueCoinJumping = 48
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBlueCoinSliding = 49
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBlueCoinSwitch = 50
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBlueFish = 51
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBlueFlamesGroup = 52
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBobBowlingBallSpawner = 53
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBobomb = 54
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBobombAnchorMario = 55
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBobombBuddy = 56
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBobombBuddyOpensCannon = 57
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBobombBullyDeathSmoke = 58
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBobombExplosionBubble = 59
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBobombExplosionBubble3600 = 60
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBobombFuseSmoke = 61
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBoo = 62
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBooBossSpawnedBridge = 63
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBooCage = 64
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBooInCastle = 65
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBookendSpawn = 66
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBookSwitch = 67
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBooWithCage = 68
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBouncingFireball = 69
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBouncingFireballFlame = 70
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowlingBall = 71
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowser = 72
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserBodyAnchor = 73
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserBomb = 74
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserBombExplosion = 75
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserBombSmoke = 76
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserCourseRedCoinStar = 77
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserFlameSpawn = 78
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserKey = 79
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserKeyCourseExit = 80
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserKeyUnlockDoor = 81
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserShockWave = 82
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowsersSub = 83
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserSubDoor = 84
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBowserTailAnchor = 85
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBreakableBox = 86
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBreakableBoxSmall = 87
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBreakBoxTriangle = 88
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBreathParticleSpawner = 89
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBub = 90
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBubba = 91
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBubbleMaybe = 92
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBubbleParticleSpawner = 93
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBubblePlayer = 94
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBubbleSplash = 95
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBulletBill = 96
|
|
|
|
--- @type BehaviorId
|
|
id_bhvBulletBillCannon = 97
|
|
|
|
--- @type BehaviorId
|
|
id_bhvButterfly = 98
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCameraLakitu = 99
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCannon = 100
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCannonBarrel = 101
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCannonBarrelBubbles = 102
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCannonBaseUnused = 103
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCannonClosed = 104
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCapSwitch = 105
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCapSwitchBase = 106
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCarrySomething1 = 107
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCarrySomething2 = 108
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCarrySomething3 = 109
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCarrySomething4 = 110
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCarrySomething5 = 111
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCarrySomething6 = 112
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCastleFlagWaving = 113
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCastleFloorTrap = 114
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCcmTouchedStarSpawn = 115
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCelebrationStar = 116
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCelebrationStarSparkle = 117
|
|
|
|
--- @type BehaviorId
|
|
id_bhvChainChomp = 118
|
|
|
|
--- @type BehaviorId
|
|
id_bhvChainChompChainPart = 119
|
|
|
|
--- @type BehaviorId
|
|
id_bhvChainChompGate = 120
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCheckerboardElevatorGroup = 121
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCheckerboardPlatformSub = 122
|
|
|
|
--- @type BehaviorId
|
|
id_bhvChirpChirp = 123
|
|
|
|
--- @type BehaviorId
|
|
id_bhvChirpChirpUnused = 124
|
|
|
|
--- @type BehaviorId
|
|
id_bhvChuckya = 125
|
|
|
|
--- @type BehaviorId
|
|
id_bhvChuckyaAnchorMario = 126
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCirclingAmp = 127
|
|
|
|
--- @type BehaviorId
|
|
id_bhvClamShell = 128
|
|
|
|
--- @type BehaviorId
|
|
id_bhvClockHourHand = 129
|
|
|
|
--- @type BehaviorId
|
|
id_bhvClockMinuteHand = 130
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCloud = 131
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCloudPart = 132
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCoffin = 133
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCoffinSpawner = 134
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCoinFormation = 135
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCoinFormationSpawn = 136
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCoinInsideBoo = 137
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCoinSparkles = 138
|
|
|
|
--- @type BehaviorId
|
|
id_bhvControllablePlatform = 139
|
|
|
|
--- @type BehaviorId
|
|
id_bhvControllablePlatformSub = 140
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCourtyardBooTriplet = 141
|
|
|
|
--- @type BehaviorId
|
|
id_bhvCutOutObject = 142
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDddMovingPole = 143
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDDDPole = 144
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDddWarp = 145
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDeathWarp = 146
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDecorativePendulum = 147
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDirtParticleSpawner = 148
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDonutPlatform = 149
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDonutPlatformSpawner = 150
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDoor = 151
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDoorWarp = 152
|
|
|
|
--- @type BehaviorId
|
|
id_bhvDorrie = 153
|
|
|
|
--- @type BehaviorId
|
|
id_bhvEndBirds1 = 154
|
|
|
|
--- @type BehaviorId
|
|
id_bhvEndBirds2 = 155
|
|
|
|
--- @type BehaviorId
|
|
id_bhvEndPeach = 156
|
|
|
|
--- @type BehaviorId
|
|
id_bhvEndToad = 157
|
|
|
|
--- @type BehaviorId
|
|
id_bhvEnemyLakitu = 158
|
|
|
|
--- @type BehaviorId
|
|
id_bhvExclamationBox = 159
|
|
|
|
--- @type BehaviorId
|
|
id_bhvExitPodiumWarp = 160
|
|
|
|
--- @type BehaviorId
|
|
id_bhvExplosion = 161
|
|
|
|
--- @type BehaviorId
|
|
id_bhvEyerokBoss = 162
|
|
|
|
--- @type BehaviorId
|
|
id_bhvEyerokHand = 163
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFadingWarp = 164
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFallingBowserPlatform = 165
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFallingPillar = 166
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFallingPillarHitbox = 167
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFerrisWheelAxle = 168
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFerrisWheelPlatform = 169
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFewBlueFishSpawner = 170
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFireParticleSpawner = 171
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFirePiranhaPlant = 172
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFireSpitter = 173
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFish = 174
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFishGroup = 175
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFishSpawner = 176
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlame = 177
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlameBouncing = 178
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlameBowser = 179
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlameFloatingLanding = 180
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlameLargeBurningOut = 181
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlameMovingForwardGrowing = 182
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlamethrower = 183
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlamethrowerFlame = 184
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFloorSwitchAnimatesObject = 185
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFloorSwitchGrills = 186
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFloorSwitchHardcodedModel = 187
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFloorSwitchHiddenObjects = 188
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFloorTrapInCastle = 189
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlyGuy = 190
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlyguyFlame = 191
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlyingBookend = 192
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFlyingWarp = 193
|
|
|
|
--- @type BehaviorId
|
|
id_bhvFreeBowlingBall = 194
|
|
|
|
--- @type BehaviorId
|
|
id_bhvGhostHuntBigBoo = 195
|
|
|
|
--- @type BehaviorId
|
|
id_bhvGhostHuntBoo = 196
|
|
|
|
--- @type BehaviorId
|
|
id_bhvGiantPole = 197
|
|
|
|
--- @type BehaviorId
|
|
id_bhvGoldenCoinSparkles = 198
|
|
|
|
--- @type BehaviorId
|
|
id_bhvGoomba = 199
|
|
|
|
--- @type BehaviorId
|
|
id_bhvGoombaTripletSpawner = 200
|
|
|
|
--- @type BehaviorId
|
|
id_bhvGrandStar = 201
|
|
|
|
--- @type BehaviorId
|
|
id_bhvGrindel = 202
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHardAirKnockBackWarp = 203
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHauntedBookshelf = 204
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHauntedBookshelfManager = 205
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHauntedChair = 206
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHeaveHo = 207
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHeaveHoThrowMario = 208
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHidden1up = 209
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHidden1upInPole = 210
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHidden1upInPoleSpawner = 211
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHidden1upInPoleTrigger = 212
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHidden1upTrigger = 213
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHiddenAt120Stars = 214
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHiddenBlueCoin = 215
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHiddenObject = 216
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHiddenRedCoinStar = 217
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHiddenStaircaseStep = 218
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHiddenStar = 219
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHiddenStarTrigger = 220
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHmcElevatorPlatform = 221
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHomingAmp = 222
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHoot = 223
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHorizontalGrindel = 224
|
|
|
|
--- @type BehaviorId
|
|
id_bhvHorStarParticleSpawner = 225
|
|
|
|
--- @type BehaviorId
|
|
id_bhvIdleWaterWave = 226
|
|
|
|
--- @type BehaviorId
|
|
id_bhvIgloo = 227
|
|
|
|
--- @type BehaviorId
|
|
id_bhvInitializeChangingWaterLevel = 228
|
|
|
|
--- @type BehaviorId
|
|
id_bhvInsideCannon = 229
|
|
|
|
--- @type BehaviorId
|
|
id_bhvInstantActiveWarp = 230
|
|
|
|
--- @type BehaviorId
|
|
id_bhvInSunkenShip = 231
|
|
|
|
--- @type BehaviorId
|
|
id_bhvInSunkenShip2 = 232
|
|
|
|
--- @type BehaviorId
|
|
id_bhvInSunkenShip3 = 233
|
|
|
|
--- @type BehaviorId
|
|
id_bhvIntroScene = 234
|
|
|
|
--- @type BehaviorId
|
|
id_bhvInvisibleObjectsUnderBridge = 235
|
|
|
|
--- @type BehaviorId
|
|
id_bhvJetStream = 236
|
|
|
|
--- @type BehaviorId
|
|
id_bhvJetStreamRingSpawner = 237
|
|
|
|
--- @type BehaviorId
|
|
id_bhvJetStreamWaterRing = 238
|
|
|
|
--- @type BehaviorId
|
|
id_bhvJrbFloatingBox = 239
|
|
|
|
--- @type BehaviorId
|
|
id_bhvJrbFloatingPlatform = 240
|
|
|
|
--- @type BehaviorId
|
|
id_bhvJrbSlidingBox = 241
|
|
|
|
--- @type BehaviorId
|
|
id_bhvJumpingBox = 242
|
|
|
|
--- @type BehaviorId
|
|
id_bhvKickableBoard = 243
|
|
|
|
--- @type BehaviorId
|
|
id_bhvKingBobomb = 244
|
|
|
|
--- @type BehaviorId
|
|
id_bhvKlepto = 245
|
|
|
|
--- @type BehaviorId
|
|
id_bhvKoopa = 246
|
|
|
|
--- @type BehaviorId
|
|
id_bhvKoopaFlag = 247
|
|
|
|
--- @type BehaviorId
|
|
id_bhvKoopaRaceEndpoint = 248
|
|
|
|
--- @type BehaviorId
|
|
id_bhvKoopaShell = 249
|
|
|
|
--- @type BehaviorId
|
|
id_bhvKoopaShellFlame = 250
|
|
|
|
--- @type BehaviorId
|
|
id_bhvKoopaShellUnderwater = 251
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLargeBomp = 252
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLaunchDeathWarp = 253
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLaunchStarCollectWarp = 254
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLeafParticleSpawner = 255
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllBowserPuzzle = 256
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllBowserPuzzlePiece = 257
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllDrawbridge = 258
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllDrawbridgeSpawner = 259
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllFloatingWoodBridge = 260
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllHexagonalMesh = 261
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllMovingOctagonalMeshPlatform = 262
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllRollingLog = 263
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllRotatingBlockWithFireBars = 264
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllRotatingHexagonalPlatform = 265
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllRotatingHexagonalRing = 266
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllRotatingHexFlame = 267
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllSinkingRectangularPlatform = 268
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllSinkingRockBlock = 269
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllSinkingSquarePlatforms = 270
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllTiltingInvertedPyramid = 271
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllTumblingBridge = 272
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllVolcanoFallingTrap = 273
|
|
|
|
--- @type BehaviorId
|
|
id_bhvLllWoodPiece = 274
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMacroUkiki = 275
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMadPiano = 276
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMantaRay = 277
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMantaRayRingManager = 278
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMantaRayWaterRing = 279
|
|
|
|
--- @type BehaviorId
|
|
id_bhvManyBlueFishSpawner = 280
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMario = 281
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMenuButton = 282
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMenuButtonManager = 283
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMerryGoRound = 284
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMerryGoRoundBigBoo = 285
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMerryGoRoundBoo = 286
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMerryGoRoundBooManager = 287
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMeshElevator = 288
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMessagePanel = 289
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMetalCap = 290
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMips = 291
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMistCircParticleSpawner = 292
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMistParticleSpawner = 293
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMoatGrills = 294
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMoneybag = 295
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMoneybagHidden = 296
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMontyMole = 297
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMontyMoleHole = 298
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMontyMoleRock = 299
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMovingBlueCoin = 300
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMovingYellowCoin = 301
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMrBlizzard = 302
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMrBlizzardSnowball = 303
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMrI = 304
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMrIBlueCoin = 305
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMrIBody = 306
|
|
|
|
--- @type BehaviorId
|
|
id_bhvMrIParticle = 307
|
|
|
|
--- @type BehaviorId
|
|
id_bhvNormalCap = 308
|
|
|
|
--- @type BehaviorId
|
|
id_bhvObjectBubble = 309
|
|
|
|
--- @type BehaviorId
|
|
id_bhvObjectWaterSplash = 310
|
|
|
|
--- @type BehaviorId
|
|
id_bhvObjectWaterWave = 311
|
|
|
|
--- @type BehaviorId
|
|
id_bhvObjectWaveTrail = 312
|
|
|
|
--- @type BehaviorId
|
|
id_bhvOctagonalPlatformRotating = 313
|
|
|
|
--- @type BehaviorId
|
|
id_bhvOneCoin = 314
|
|
|
|
--- @type BehaviorId
|
|
id_bhvOpenableCageDoor = 315
|
|
|
|
--- @type BehaviorId
|
|
id_bhvOpenableGrill = 316
|
|
|
|
--- @type BehaviorId
|
|
id_bhvOrangeNumber = 317
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPaintingDeathWarp = 318
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPaintingStarCollectWarp = 319
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPenguinBaby = 320
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPenguinRaceFinishLine = 321
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPenguinRaceShortcutCheck = 322
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPillarBase = 323
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPiranhaPlant = 324
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPiranhaPlantBubble = 325
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPiranhaPlantWakingBubbles = 326
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPitBowlingBall = 327
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPlatformOnTrack = 328
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPlaysMusicTrackWhenTouched = 329
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPlungeBubble = 330
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPokey = 331
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPokeyBodyPart = 332
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPoleGrabbing = 333
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPoundTinyStarParticle = 334
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPunchTinyTriangle = 335
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPurpleParticle = 336
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPurpleSwitchHiddenBoxes = 337
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPushableMetalBox = 338
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPyramidElevator = 339
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPyramidElevatorTrajectoryMarkerBall = 340
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPyramidPillarTouchDetector = 341
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPyramidTop = 342
|
|
|
|
--- @type BehaviorId
|
|
id_bhvPyramidTopFragment = 343
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRacingPenguin = 344
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRandomAnimatedTexture = 345
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRecoveryHeart = 346
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRedCoin = 347
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRedCoinStarMarker = 348
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRespawner = 349
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRockSolid = 350
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRotatingCounterClockwise = 351
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRotatingExclamationMark = 352
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRotatingPlatform = 353
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRrCruiserWing = 354
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRrElevatorPlatform = 355
|
|
|
|
--- @type BehaviorId
|
|
id_bhvRrRotatingBridgePlatform = 356
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSandSoundLoop = 357
|
|
|
|
--- @type BehaviorId
|
|
id_bhvScuttlebug = 358
|
|
|
|
--- @type BehaviorId
|
|
id_bhvScuttlebugSpawn = 359
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSeaweed = 360
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSeaweedBundle = 361
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSeesawPlatform = 362
|
|
|
|
--- @type BehaviorId
|
|
id_bhvShallowWaterSplash = 363
|
|
|
|
--- @type BehaviorId
|
|
id_bhvShallowWaterWave = 364
|
|
|
|
--- @type BehaviorId
|
|
id_bhvShipPart3 = 365
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSignOnWall = 366
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSingleCoinGetsSpawned = 367
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSkeeter = 368
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSkeeterWave = 369
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSlidingPlatform2 = 370
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSlidingSnowMound = 371
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSLSnowmanWind = 372
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSLWalkingPenguin = 373
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallBomp = 374
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallBully = 375
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallChillBully = 376
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallParticle = 377
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallParticleBubbles = 378
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallParticleSnow = 379
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallPenguin = 380
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallPiranhaFlame = 381
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallWaterWave = 382
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallWaterWave398 = 383
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmallWhomp = 384
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSmoke = 385
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSnowBall = 386
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSnowmansBodyCheckpoint = 387
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSnowmansBottom = 388
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSnowmansHead = 389
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSnowMoundSpawn = 390
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSnowParticleSpawner = 391
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSnufit = 392
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSnufitBalls = 393
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSoundSpawner = 394
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSparkle = 395
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSparkleParticleSpawner = 396
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSparkleSpawn = 397
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSpawnedStar = 398
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSpawnedStarNoLevelExit = 399
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSpinAirborneCircleWarp = 400
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSpinAirborneWarp = 401
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSpindel = 402
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSpindrift = 403
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSpiny = 404
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSquarishPathMoving = 405
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSquarishPathParent = 406
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSquishablePlatform = 407
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSslMovingPyramidWall = 408
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStar = 409
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStarDoor = 410
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStarKeyCollectionPuffSpawner = 411
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStarSpawnCoordinates = 412
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStaticCheckeredPlatform = 413
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStaticObject = 414
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStrongWindParticle = 415
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStub = 416
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStub1D0C = 417
|
|
|
|
--- @type BehaviorId
|
|
id_bhvStub1D70 = 418
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSunkenShipPart = 419
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSunkenShipPart2 = 420
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSunkenShipSetRotation = 421
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSushiShark = 422
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSushiSharkCollisionChild = 423
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSwimmingWarp = 424
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSwingPlatform = 425
|
|
|
|
--- @type BehaviorId
|
|
id_bhvSwoop = 426
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTankFishGroup = 427
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTemporaryYellowCoin = 428
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTenCoinsSpawn = 429
|
|
|
|
--- @type BehaviorId
|
|
id_bhvThiBowlingBallSpawner = 430
|
|
|
|
--- @type BehaviorId
|
|
id_bhvThiHugeIslandTop = 431
|
|
|
|
--- @type BehaviorId
|
|
id_bhvThiTinyIslandTop = 432
|
|
|
|
--- @type BehaviorId
|
|
id_bhvThreeCoinsSpawn = 433
|
|
|
|
--- @type BehaviorId
|
|
id_bhvThwomp = 434
|
|
|
|
--- @type BehaviorId
|
|
id_bhvThwomp2 = 435
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTiltingBowserLavaPlatform = 436
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTinyStrongWindParticle = 437
|
|
|
|
--- @type BehaviorId
|
|
id_bhvToadMessage = 438
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTower = 439
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTowerDoor = 440
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTowerPlatformGroup = 441
|
|
|
|
--- @type BehaviorId
|
|
id_bhvToxBox = 442
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTrackBall = 443
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTreasureChestBottom = 444
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTreasureChests = 445
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTreasureChestsJrb = 446
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTreasureChestsShip = 447
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTreasureChestTop = 448
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTree = 449
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTreeLeaf = 450
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTreeSnow = 451
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTriangleParticleSpawner = 452
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTripletButterfly = 453
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTTC2DRotator = 454
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTTCCog = 455
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTTCElevator = 456
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTTCMovingBar = 457
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTTCPendulum = 458
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTTCPitBlock = 459
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTTCRotatingSolid = 460
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTTCSpinner = 461
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTTCTreadmill = 462
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTtmBowlingBallSpawner = 463
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTtmRollingLog = 464
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTumblingBridgePlatform = 465
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTuxiesMother = 466
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTweester = 467
|
|
|
|
--- @type BehaviorId
|
|
id_bhvTweesterSandParticle = 468
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUkiki = 469
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUkikiCage = 470
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUkikiCageChild = 471
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUkikiCageStar = 472
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnagi = 473
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnagiSubobject = 474
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnlockDoorStar = 475
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnused05A8 = 476
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnused0DFC = 477
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnused1820 = 478
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnused1F30 = 479
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnused20E0 = 480
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnused2A10 = 481
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnused2A54 = 482
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnusedFakeStar = 483
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnusedParticleSpawn = 484
|
|
|
|
--- @type BehaviorId
|
|
id_bhvUnusedPoundablePlatform = 485
|
|
|
|
--- @type BehaviorId
|
|
id_bhvVanishCap = 486
|
|
|
|
--- @type BehaviorId
|
|
id_bhvVertStarParticleSpawner = 487
|
|
|
|
--- @type BehaviorId
|
|
id_bhvVolcanoFlames = 488
|
|
|
|
--- @type BehaviorId
|
|
id_bhvVolcanoSoundLoop = 489
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWallTinyStarParticle = 490
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWarp = 491
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWarpPipe = 492
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterAirBubble = 493
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterBomb = 494
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterBombCannon = 495
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterBombShadow = 496
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterBombSpawner = 497
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterDroplet = 498
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterDropletSplash = 499
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterfallSoundLoop = 500
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterLevelDiamond = 501
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterLevelPillar = 502
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterMist = 503
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterMist2 = 504
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaterSplash = 505
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWaveTrail = 506
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWdwExpressElevator = 507
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWdwExpressElevatorPlatform = 508
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWdwRectangularFloatingPlatform = 509
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWdwSquareFloatingPlatform = 510
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWfBreakableWallLeft = 511
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWfBreakableWallRight = 512
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWfElevatorTowerPlatform = 513
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWfRotatingWoodenPlatform = 514
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWfSlidingPlatform = 515
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWfSlidingTowerPlatform = 516
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWfSolidTowerPlatform = 517
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWfTumblingBridge = 518
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWhirlpool = 519
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWhitePuff1 = 520
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWhitePuff2 = 521
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWhitePuffExplosion = 522
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWhitePuffSmoke = 523
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWhitePuffSmoke2 = 524
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWhompKingBoss = 525
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWigglerBody = 526
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWigglerHead = 527
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWind = 528
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWingCap = 529
|
|
|
|
--- @type BehaviorId
|
|
id_bhvWoodenPost = 530
|
|
|
|
--- @type BehaviorId
|
|
id_bhvYellowBackgroundInMenu = 531
|
|
|
|
--- @type BehaviorId
|
|
id_bhvYellowBall = 532
|
|
|
|
--- @type BehaviorId
|
|
id_bhvYellowCoin = 533
|
|
|
|
--- @type BehaviorId
|
|
id_bhvYoshi = 534
|
|
|
|
--- @type BehaviorId
|
|
id_bhv_max_count = 535
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_8_DIRECTIONS = 0x0E
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_BEHIND_MARIO = 0x03
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_BOSS_FIGHT = 0x0B
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_CLOSE = 0x04
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_C_UP = 0x06
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_FIXED = 0x0D
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_FREE_ROAM = 0x10
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_INSIDE_CANNON = 0x0A
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_NEWCAM = 0x12
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_NONE = 0x00
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_OUTWARD_RADIAL = 0x02
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_PARALLEL_TRACKING = 0x0C
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_RADIAL = 0x01
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_ROM_HACK = 0x13
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_SLIDE_HOOT = 0x09
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_SPIRAL_STAIRS = 0x11
|
|
|
|
--- @type integer
|
|
CAMERA_MODE_WATER_SURFACE = 0x08
|
|
|
|
--- @type integer
|
|
CAM_ANGLE_LAKITU = 2
|
|
|
|
--- @type integer
|
|
CAM_ANGLE_MARIO = 1
|
|
|
|
--- @type integer
|
|
CAM_EVENT_BOWSER_INIT = 4
|
|
|
|
--- @type integer
|
|
CAM_EVENT_BOWSER_JUMP = 7
|
|
|
|
--- @type integer
|
|
CAM_EVENT_BOWSER_THROW_BOUNCE = 8
|
|
|
|
--- @type integer
|
|
CAM_EVENT_CANNON = 1
|
|
|
|
--- @type integer
|
|
CAM_EVENT_DOOR = 6
|
|
|
|
--- @type integer
|
|
CAM_EVENT_DOOR_WARP = 5
|
|
|
|
--- @type integer
|
|
CAM_EVENT_SHOT_FROM_CANNON = 2
|
|
|
|
--- @type integer
|
|
CAM_EVENT_START_CREDITS = 13
|
|
|
|
--- @type integer
|
|
CAM_EVENT_START_ENDING = 11
|
|
|
|
--- @type integer
|
|
CAM_EVENT_START_END_WAVING = 12
|
|
|
|
--- @type integer
|
|
CAM_EVENT_START_GRAND_STAR = 10
|
|
|
|
--- @type integer
|
|
CAM_EVENT_START_INTRO = 9
|
|
|
|
--- @type integer
|
|
CAM_EVENT_UNUSED_3 = 3
|
|
|
|
--- @type integer
|
|
CAM_FLAG_BEHIND_MARIO_POST_DOOR = 0x8000
|
|
|
|
--- @type integer
|
|
CAM_FLAG_BLOCK_AREA_PROCESSING = 0x1000
|
|
|
|
--- @type integer
|
|
CAM_FLAG_BLOCK_SMOOTH_MOVEMENT = 0x0002
|
|
|
|
--- @type integer
|
|
CAM_FLAG_CAM_NEAR_WALL = 0x0020
|
|
|
|
--- @type integer
|
|
CAM_FLAG_CCM_SLIDE_SHORTCUT = 0x0010
|
|
|
|
--- @type integer
|
|
CAM_FLAG_CHANGED_PARTRACK_INDEX = 0x0008
|
|
|
|
--- @type integer
|
|
CAM_FLAG_COLLIDED_WITH_WALL = 0x0200
|
|
|
|
--- @type integer
|
|
CAM_FLAG_FRAME_AFTER_CAM_INIT = 0x0004
|
|
|
|
--- @type integer
|
|
CAM_FLAG_SLEEPING = 0x0040
|
|
|
|
--- @type integer
|
|
CAM_FLAG_SMOOTH_MOVEMENT = 0x0001
|
|
|
|
--- @type integer
|
|
CAM_FLAG_START_TRANSITION = 0x0400
|
|
|
|
--- @type integer
|
|
CAM_FLAG_TRANSITION_OUT_OF_C_UP = 0x0800
|
|
|
|
--- @type integer
|
|
CAM_FLAG_UNUSED_13 = 0x2000
|
|
|
|
--- @type integer
|
|
CAM_FLAG_UNUSED_7 = 0x0080
|
|
|
|
--- @type integer
|
|
CAM_FLAG_UNUSED_8 = 0x0100
|
|
|
|
--- @type integer
|
|
CAM_FLAG_UNUSED_CUTSCENE_ACTIVE = 0x4000
|
|
|
|
--- @type integer
|
|
CAM_FOV_APP_20 = 6
|
|
|
|
--- @type integer
|
|
CAM_FOV_APP_30 = 10
|
|
|
|
--- @type integer
|
|
CAM_FOV_APP_45 = 4
|
|
|
|
--- @type integer
|
|
CAM_FOV_APP_60 = 11
|
|
|
|
--- @type integer
|
|
CAM_FOV_APP_80 = 9
|
|
|
|
--- @type integer
|
|
CAM_FOV_BBH = 7
|
|
|
|
--- @type integer
|
|
CAM_FOV_DEFAULT = 2
|
|
|
|
--- @type integer
|
|
CAM_FOV_SET_29 = 13
|
|
|
|
--- @type integer
|
|
CAM_FOV_SET_30 = 5
|
|
|
|
--- @type integer
|
|
CAM_FOV_SET_45 = 1
|
|
|
|
--- @type integer
|
|
CAM_FOV_ZOOM_30 = 12
|
|
|
|
--- @type integer
|
|
CAM_MODE_LAKITU_WAS_ZOOMED_OUT = 0x02
|
|
|
|
--- @type integer
|
|
CAM_MODE_MARIO_ACTIVE = 0x01
|
|
|
|
--- @type integer
|
|
CAM_MODE_MARIO_SELECTED = 0x04
|
|
|
|
--- @type integer
|
|
CAM_MOVE_ALREADY_ZOOMED_OUT = 0x1000
|
|
|
|
--- @type integer
|
|
CAM_MOVE_C_UP_MODE = 0x2000
|
|
|
|
--- @type integer
|
|
CAM_MOVE_ENTERED_ROTATE_SURFACE = 0x0010
|
|
|
|
--- @type integer
|
|
CAM_MOVE_FIX_IN_PLACE = 0x0040
|
|
|
|
--- @type integer
|
|
CAM_MOVE_INIT_CAMERA = 0x0800
|
|
|
|
--- @type integer
|
|
CAM_MOVE_METAL_BELOW_WATER = 0x0020
|
|
|
|
--- @type integer
|
|
CAM_MOVE_PAUSE_SCREEN = 0x8000
|
|
|
|
--- @type integer
|
|
CAM_MOVE_RESTRICT = (CAM_MOVE_ENTERED_ROTATE_SURFACE | CAM_MOVE_METAL_BELOW_WATER | CAM_MOVE_FIX_IN_PLACE | CAM_MOVE_UNKNOWN_8)
|
|
|
|
--- @type integer
|
|
CAM_MOVE_RETURN_TO_MIDDLE = 0x0001
|
|
|
|
--- @type integer
|
|
CAM_MOVE_ROTATE = (CAM_MOVE_ROTATE_RIGHT | CAM_MOVE_ROTATE_LEFT | CAM_MOVE_RETURN_TO_MIDDLE)
|
|
|
|
--- @type integer
|
|
CAM_MOVE_ROTATE_LEFT = 0x0008
|
|
|
|
--- @type integer
|
|
CAM_MOVE_ROTATE_RIGHT = 0x0004
|
|
|
|
--- @type integer
|
|
CAM_MOVE_STARTED_EXITING_C_UP = 0x0200
|
|
|
|
--- @type integer
|
|
CAM_MOVE_SUBMERGED = 0x4000
|
|
|
|
--- @type integer
|
|
CAM_MOVE_UNKNOWN_11 = 0x0400
|
|
|
|
--- @type integer
|
|
CAM_MOVE_UNKNOWN_8 = 0x0080
|
|
|
|
--- @type integer
|
|
CAM_MOVE_ZOOMED_OUT = 0x0002
|
|
|
|
--- @type integer
|
|
CAM_MOVING_INTO_MODE = 0x0100
|
|
|
|
--- @type integer
|
|
CAM_SELECTION_FIXED = 2
|
|
|
|
--- @type integer
|
|
CAM_SELECTION_MARIO = 1
|
|
|
|
--- @type integer
|
|
CAM_SOUND_C_UP_PLAYED = 0x01
|
|
|
|
--- @type integer
|
|
CAM_SOUND_FIXED_ACTIVE = 0x20
|
|
|
|
--- @type integer
|
|
CAM_SOUND_MARIO_ACTIVE = 0x02
|
|
|
|
--- @type integer
|
|
CAM_SOUND_NORMAL_ACTIVE = 0x04
|
|
|
|
--- @type integer
|
|
CAM_SOUND_UNUSED_SELECT_FIXED = 0x10
|
|
|
|
--- @type integer
|
|
CAM_SOUND_UNUSED_SELECT_MARIO = 0x08
|
|
|
|
--- @type integer
|
|
CAM_STATUS_C_DOWN = 1 << 3
|
|
|
|
--- @type integer
|
|
CAM_STATUS_C_MODE_GROUP = (CAM_STATUS_C_DOWN | CAM_STATUS_C_UP)
|
|
|
|
--- @type integer
|
|
CAM_STATUS_C_UP = 1 << 4
|
|
|
|
--- @type integer
|
|
CAM_STATUS_FIXED = 1 << 2
|
|
|
|
--- @type integer
|
|
CAM_STATUS_LAKITU = 1 << 1
|
|
|
|
--- @type integer
|
|
CAM_STATUS_MARIO = 1 << 0
|
|
|
|
--- @type integer
|
|
CAM_STATUS_MODE_GROUP = (CAM_STATUS_MARIO | CAM_STATUS_LAKITU | CAM_STATUS_FIXED)
|
|
|
|
--- @type integer
|
|
CAM_STATUS_NONE = 0
|
|
|
|
--- @type integer
|
|
CUTSCENE_0F_UNUSED = 145
|
|
|
|
--- @type integer
|
|
CUTSCENE_CAP_SWITCH_PRESS = 161
|
|
|
|
--- @type integer
|
|
CUTSCENE_CREDITS = 178
|
|
|
|
--- @type integer
|
|
CUTSCENE_DANCE_CLOSEUP = 166
|
|
|
|
--- @type integer
|
|
CUTSCENE_DANCE_DEFAULT = 175
|
|
|
|
--- @type integer
|
|
CUTSCENE_DANCE_FLY_AWAY = 165
|
|
|
|
--- @type integer
|
|
CUTSCENE_DANCE_ROTATE = 143
|
|
|
|
--- @type integer
|
|
CUTSCENE_DEATH_EXIT = 135
|
|
|
|
--- @type integer
|
|
CUTSCENE_DEATH_ON_BACK = 154
|
|
|
|
--- @type integer
|
|
CUTSCENE_DEATH_ON_STOMACH = 153
|
|
|
|
--- @type integer
|
|
CUTSCENE_DIALOG = 162
|
|
|
|
--- @type integer
|
|
CUTSCENE_DOOR_PULL = 130
|
|
|
|
--- @type integer
|
|
CUTSCENE_DOOR_PULL_MODE = 140
|
|
|
|
--- @type integer
|
|
CUTSCENE_DOOR_PUSH = 131
|
|
|
|
--- @type integer
|
|
CUTSCENE_DOOR_PUSH_MODE = 141
|
|
|
|
--- @type integer
|
|
CUTSCENE_DOOR_WARP = 139
|
|
|
|
--- @type integer
|
|
CUTSCENE_ENDING = 172
|
|
|
|
--- @type integer
|
|
CUTSCENE_END_WAVING = 177
|
|
|
|
--- @type integer
|
|
CUTSCENE_ENTER_BOWSER_ARENA = 144
|
|
|
|
--- @type integer
|
|
CUTSCENE_ENTER_CANNON = 133
|
|
|
|
--- @type integer
|
|
CUTSCENE_ENTER_PAINTING = 134
|
|
|
|
--- @type integer
|
|
CUTSCENE_ENTER_POOL = 181
|
|
|
|
--- @type integer
|
|
CUTSCENE_ENTER_PYRAMID_TOP = 164
|
|
|
|
--- @type integer
|
|
CUTSCENE_EXIT_BOWSER_DEATH = 158
|
|
|
|
--- @type integer
|
|
CUTSCENE_EXIT_BOWSER_SUCC = 157
|
|
|
|
--- @type integer
|
|
CUTSCENE_EXIT_FALL_WMOTR = 180
|
|
|
|
--- @type integer
|
|
CUTSCENE_EXIT_PAINTING_SUCC = 160
|
|
|
|
--- @type integer
|
|
CUTSCENE_EXIT_SPECIAL_SUCC = 169
|
|
|
|
--- @type integer
|
|
CUTSCENE_EXIT_WATERFALL = 179
|
|
|
|
--- @type integer
|
|
CUTSCENE_GRAND_STAR = 174
|
|
|
|
--- @type integer
|
|
CUTSCENE_INTRO_PEACH = 142
|
|
|
|
--- @type integer
|
|
CUTSCENE_KEY_DANCE = 167
|
|
|
|
--- @type integer
|
|
CUTSCENE_LOOP = 0x7FFF
|
|
|
|
--- @type integer
|
|
CUTSCENE_NONPAINTING_DEATH = 170
|
|
|
|
--- @type integer
|
|
CUTSCENE_PREPARE_CANNON = 150
|
|
|
|
--- @type integer
|
|
CUTSCENE_QUICKSAND_DEATH = 155
|
|
|
|
--- @type integer
|
|
CUTSCENE_RACE_DIALOG = 163
|
|
|
|
--- @type integer
|
|
CUTSCENE_READ_MESSAGE = 171
|
|
|
|
--- @type integer
|
|
CUTSCENE_RED_COIN_STAR_SPAWN = 176
|
|
|
|
--- @type integer
|
|
CUTSCENE_SLIDING_DOORS_OPEN = 149
|
|
|
|
--- @type integer
|
|
CUTSCENE_SSL_PYRAMID_EXPLODE = 168
|
|
|
|
--- @type integer
|
|
CUTSCENE_STANDING_DEATH = 152
|
|
|
|
--- @type integer
|
|
CUTSCENE_STAR_SPAWN = 173
|
|
|
|
--- @type integer
|
|
CUTSCENE_STOP = 0x8000
|
|
|
|
--- @type integer
|
|
CUTSCENE_SUFFOCATION_DEATH = 156
|
|
|
|
--- @type integer
|
|
CUTSCENE_UNLOCK_KEY_DOOR = 151
|
|
|
|
--- @type integer
|
|
CUTSCENE_UNUSED_EXIT = 147
|
|
|
|
--- @type integer
|
|
CUTSCENE_WATER_DEATH = 159
|
|
|
|
--- @type integer
|
|
DOOR_DEFAULT = 0
|
|
|
|
--- @type integer
|
|
DOOR_ENTER_LOBBY = 2
|
|
|
|
--- @type integer
|
|
DOOR_LEAVING_SPECIAL = 1
|
|
|
|
--- @type integer
|
|
HAND_CAM_SHAKE_CUTSCENE = 1
|
|
|
|
--- @type integer
|
|
HAND_CAM_SHAKE_HANG_OWL = 3
|
|
|
|
--- @type integer
|
|
HAND_CAM_SHAKE_HIGH = 4
|
|
|
|
--- @type integer
|
|
HAND_CAM_SHAKE_LOW = 6
|
|
|
|
--- @type integer
|
|
HAND_CAM_SHAKE_OFF = 0
|
|
|
|
--- @type integer
|
|
HAND_CAM_SHAKE_STAR_DANCE = 5
|
|
|
|
--- @type integer
|
|
HAND_CAM_SHAKE_UNUSED = 2
|
|
|
|
--- @type integer
|
|
SHAKE_ATTACK = 1
|
|
|
|
--- @type integer
|
|
SHAKE_ENV_BOWSER_JUMP = 3
|
|
|
|
--- @type integer
|
|
SHAKE_ENV_BOWSER_THROW_BOUNCE = 2
|
|
|
|
--- @type integer
|
|
SHAKE_ENV_EXPLOSION = 1
|
|
|
|
--- @type integer
|
|
SHAKE_ENV_FALLING_BITS_PLAT = 10
|
|
|
|
--- @type integer
|
|
SHAKE_ENV_JRB_SHIP_DRAIN = 9
|
|
|
|
--- @type integer
|
|
SHAKE_ENV_PYRAMID_EXPLODE = 8
|
|
|
|
--- @type integer
|
|
SHAKE_ENV_UNUSED_5 = 5
|
|
|
|
--- @type integer
|
|
SHAKE_ENV_UNUSED_6 = 6
|
|
|
|
--- @type integer
|
|
SHAKE_ENV_UNUSED_7 = 7
|
|
|
|
--- @type integer
|
|
SHAKE_FALL_DAMAGE = 9
|
|
|
|
--- @type integer
|
|
SHAKE_FOV_LARGE = 4
|
|
|
|
--- @type integer
|
|
SHAKE_FOV_MEDIUM = 3
|
|
|
|
--- @type integer
|
|
SHAKE_FOV_SMALL = 1
|
|
|
|
--- @type integer
|
|
SHAKE_FOV_UNUSED = 2
|
|
|
|
--- @type integer
|
|
SHAKE_GROUND_POUND = 2
|
|
|
|
--- @type integer
|
|
SHAKE_HIT_FROM_BELOW = 8
|
|
|
|
--- @type integer
|
|
SHAKE_LARGE_DAMAGE = 5
|
|
|
|
--- @type integer
|
|
SHAKE_MED_DAMAGE = 4
|
|
|
|
--- @type integer
|
|
SHAKE_POS_BOWLING_BALL = 4
|
|
|
|
--- @type integer
|
|
SHAKE_POS_LARGE = 3
|
|
|
|
--- @type integer
|
|
SHAKE_POS_MEDIUM = 2
|
|
|
|
--- @type integer
|
|
SHAKE_POS_SMALL = 1
|
|
|
|
--- @type integer
|
|
SHAKE_SHOCK = 10
|
|
|
|
--- @type integer
|
|
SHAKE_SMALL_DAMAGE = 3
|
|
|
|
--- @type integer
|
|
PALETTE_PRESET_MAX = 32
|
|
|
|
--- @class CharacterSound
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_YAH_WAH_HOO = 0
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_HOOHOO = 1
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_YAHOO = 2
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_UH = 3
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_HRMM = 4
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_WAH2 = 5
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_WHOA = 6
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_EEUH = 7
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_ATTACKED = 8
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_OOOF = 9
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_OOOF2 = 10
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_HERE_WE_GO = 11
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_YAWNING = 12
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_SNORING1 = 13
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_SNORING2 = 14
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_WAAAOOOW = 15
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_HAHA = 16
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_HAHA_2 = 17
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_UH2 = 18
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_UH2_2 = 19
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_ON_FIRE = 20
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_DYING = 21
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_PANTING_COLD = 22
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_PANTING = 23
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_COUGHING1 = 24
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_COUGHING2 = 25
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_COUGHING3 = 26
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_PUNCH_YAH = 27
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_PUNCH_HOO = 28
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_MAMA_MIA = 29
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_GROUND_POUND_WAH = 30
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_DROWNING = 31
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_PUNCH_WAH = 32
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_YAHOO_WAHA_YIPPEE = 33
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_DOH = 34
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_GAME_OVER = 35
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_HELLO = 36
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_PRESS_START_TO_PLAY = 37
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_TWIRL_BOUNCE = 38
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_SNORING3 = 39
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_SO_LONGA_BOWSER = 40
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_IMA_TIRED = 41
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_LETS_A_GO = 42
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_OKEY_DOKEY = 43
|
|
|
|
--- @type CharacterSound
|
|
CHAR_SOUND_MAX = 44
|
|
|
|
--- @class CharacterType
|
|
|
|
--- @type CharacterType
|
|
CT_MARIO = 0
|
|
|
|
--- @type CharacterType
|
|
CT_LUIGI = 1
|
|
|
|
--- @type CharacterType
|
|
CT_TOAD = 2
|
|
|
|
--- @type CharacterType
|
|
CT_WALUIGI = 3
|
|
|
|
--- @type CharacterType
|
|
CT_WARIO = 4
|
|
|
|
--- @type CharacterType
|
|
CT_MAX = 5
|
|
|
|
--- @class PlayerParts
|
|
|
|
--- @type PlayerParts
|
|
SHIRT = 0
|
|
|
|
--- @type PlayerParts
|
|
PANTS = 1
|
|
|
|
--- @type PlayerParts
|
|
GLOVES = 2
|
|
|
|
--- @type PlayerParts
|
|
PLAYER_PART_MAX = 3
|
|
|
|
--- @class DialogId
|
|
|
|
--- @type DialogId
|
|
DIALOG_000 = 0
|
|
|
|
--- @type DialogId
|
|
DIALOG_001 = 1
|
|
|
|
--- @type DialogId
|
|
DIALOG_002 = 2
|
|
|
|
--- @type DialogId
|
|
DIALOG_003 = 3
|
|
|
|
--- @type DialogId
|
|
DIALOG_004 = 4
|
|
|
|
--- @type DialogId
|
|
DIALOG_005 = 5
|
|
|
|
--- @type DialogId
|
|
DIALOG_006 = 6
|
|
|
|
--- @type DialogId
|
|
DIALOG_007 = 7
|
|
|
|
--- @type DialogId
|
|
DIALOG_008 = 8
|
|
|
|
--- @type DialogId
|
|
DIALOG_009 = 9
|
|
|
|
--- @type DialogId
|
|
DIALOG_010 = 10
|
|
|
|
--- @type DialogId
|
|
DIALOG_011 = 11
|
|
|
|
--- @type DialogId
|
|
DIALOG_012 = 12
|
|
|
|
--- @type DialogId
|
|
DIALOG_013 = 13
|
|
|
|
--- @type DialogId
|
|
DIALOG_014 = 14
|
|
|
|
--- @type DialogId
|
|
DIALOG_015 = 15
|
|
|
|
--- @type DialogId
|
|
DIALOG_016 = 16
|
|
|
|
--- @type DialogId
|
|
DIALOG_017 = 17
|
|
|
|
--- @type DialogId
|
|
DIALOG_018 = 18
|
|
|
|
--- @type DialogId
|
|
DIALOG_019 = 19
|
|
|
|
--- @type DialogId
|
|
DIALOG_020 = 20
|
|
|
|
--- @type DialogId
|
|
DIALOG_021 = 21
|
|
|
|
--- @type DialogId
|
|
DIALOG_022 = 22
|
|
|
|
--- @type DialogId
|
|
DIALOG_023 = 23
|
|
|
|
--- @type DialogId
|
|
DIALOG_024 = 24
|
|
|
|
--- @type DialogId
|
|
DIALOG_025 = 25
|
|
|
|
--- @type DialogId
|
|
DIALOG_026 = 26
|
|
|
|
--- @type DialogId
|
|
DIALOG_027 = 27
|
|
|
|
--- @type DialogId
|
|
DIALOG_028 = 28
|
|
|
|
--- @type DialogId
|
|
DIALOG_029 = 29
|
|
|
|
--- @type DialogId
|
|
DIALOG_030 = 30
|
|
|
|
--- @type DialogId
|
|
DIALOG_031 = 31
|
|
|
|
--- @type DialogId
|
|
DIALOG_032 = 32
|
|
|
|
--- @type DialogId
|
|
DIALOG_033 = 33
|
|
|
|
--- @type DialogId
|
|
DIALOG_034 = 34
|
|
|
|
--- @type DialogId
|
|
DIALOG_035 = 35
|
|
|
|
--- @type DialogId
|
|
DIALOG_036 = 36
|
|
|
|
--- @type DialogId
|
|
DIALOG_037 = 37
|
|
|
|
--- @type DialogId
|
|
DIALOG_038 = 38
|
|
|
|
--- @type DialogId
|
|
DIALOG_039 = 39
|
|
|
|
--- @type DialogId
|
|
DIALOG_040 = 40
|
|
|
|
--- @type DialogId
|
|
DIALOG_041 = 41
|
|
|
|
--- @type DialogId
|
|
DIALOG_042 = 42
|
|
|
|
--- @type DialogId
|
|
DIALOG_043 = 43
|
|
|
|
--- @type DialogId
|
|
DIALOG_044 = 44
|
|
|
|
--- @type DialogId
|
|
DIALOG_045 = 45
|
|
|
|
--- @type DialogId
|
|
DIALOG_046 = 46
|
|
|
|
--- @type DialogId
|
|
DIALOG_047 = 47
|
|
|
|
--- @type DialogId
|
|
DIALOG_048 = 48
|
|
|
|
--- @type DialogId
|
|
DIALOG_049 = 49
|
|
|
|
--- @type DialogId
|
|
DIALOG_050 = 50
|
|
|
|
--- @type DialogId
|
|
DIALOG_051 = 51
|
|
|
|
--- @type DialogId
|
|
DIALOG_052 = 52
|
|
|
|
--- @type DialogId
|
|
DIALOG_053 = 53
|
|
|
|
--- @type DialogId
|
|
DIALOG_054 = 54
|
|
|
|
--- @type DialogId
|
|
DIALOG_055 = 55
|
|
|
|
--- @type DialogId
|
|
DIALOG_056 = 56
|
|
|
|
--- @type DialogId
|
|
DIALOG_057 = 57
|
|
|
|
--- @type DialogId
|
|
DIALOG_058 = 58
|
|
|
|
--- @type DialogId
|
|
DIALOG_059 = 59
|
|
|
|
--- @type DialogId
|
|
DIALOG_060 = 60
|
|
|
|
--- @type DialogId
|
|
DIALOG_061 = 61
|
|
|
|
--- @type DialogId
|
|
DIALOG_062 = 62
|
|
|
|
--- @type DialogId
|
|
DIALOG_063 = 63
|
|
|
|
--- @type DialogId
|
|
DIALOG_064 = 64
|
|
|
|
--- @type DialogId
|
|
DIALOG_065 = 65
|
|
|
|
--- @type DialogId
|
|
DIALOG_066 = 66
|
|
|
|
--- @type DialogId
|
|
DIALOG_067 = 67
|
|
|
|
--- @type DialogId
|
|
DIALOG_068 = 68
|
|
|
|
--- @type DialogId
|
|
DIALOG_069 = 69
|
|
|
|
--- @type DialogId
|
|
DIALOG_070 = 70
|
|
|
|
--- @type DialogId
|
|
DIALOG_071 = 71
|
|
|
|
--- @type DialogId
|
|
DIALOG_072 = 72
|
|
|
|
--- @type DialogId
|
|
DIALOG_073 = 73
|
|
|
|
--- @type DialogId
|
|
DIALOG_074 = 74
|
|
|
|
--- @type DialogId
|
|
DIALOG_075 = 75
|
|
|
|
--- @type DialogId
|
|
DIALOG_076 = 76
|
|
|
|
--- @type DialogId
|
|
DIALOG_077 = 77
|
|
|
|
--- @type DialogId
|
|
DIALOG_078 = 78
|
|
|
|
--- @type DialogId
|
|
DIALOG_079 = 79
|
|
|
|
--- @type DialogId
|
|
DIALOG_080 = 80
|
|
|
|
--- @type DialogId
|
|
DIALOG_081 = 81
|
|
|
|
--- @type DialogId
|
|
DIALOG_082 = 82
|
|
|
|
--- @type DialogId
|
|
DIALOG_083 = 83
|
|
|
|
--- @type DialogId
|
|
DIALOG_084 = 84
|
|
|
|
--- @type DialogId
|
|
DIALOG_085 = 85
|
|
|
|
--- @type DialogId
|
|
DIALOG_086 = 86
|
|
|
|
--- @type DialogId
|
|
DIALOG_087 = 87
|
|
|
|
--- @type DialogId
|
|
DIALOG_088 = 88
|
|
|
|
--- @type DialogId
|
|
DIALOG_089 = 89
|
|
|
|
--- @type DialogId
|
|
DIALOG_090 = 90
|
|
|
|
--- @type DialogId
|
|
DIALOG_091 = 91
|
|
|
|
--- @type DialogId
|
|
DIALOG_092 = 92
|
|
|
|
--- @type DialogId
|
|
DIALOG_093 = 93
|
|
|
|
--- @type DialogId
|
|
DIALOG_094 = 94
|
|
|
|
--- @type DialogId
|
|
DIALOG_095 = 95
|
|
|
|
--- @type DialogId
|
|
DIALOG_096 = 96
|
|
|
|
--- @type DialogId
|
|
DIALOG_097 = 97
|
|
|
|
--- @type DialogId
|
|
DIALOG_098 = 98
|
|
|
|
--- @type DialogId
|
|
DIALOG_099 = 99
|
|
|
|
--- @type DialogId
|
|
DIALOG_100 = 100
|
|
|
|
--- @type DialogId
|
|
DIALOG_101 = 101
|
|
|
|
--- @type DialogId
|
|
DIALOG_102 = 102
|
|
|
|
--- @type DialogId
|
|
DIALOG_103 = 103
|
|
|
|
--- @type DialogId
|
|
DIALOG_104 = 104
|
|
|
|
--- @type DialogId
|
|
DIALOG_105 = 105
|
|
|
|
--- @type DialogId
|
|
DIALOG_106 = 106
|
|
|
|
--- @type DialogId
|
|
DIALOG_107 = 107
|
|
|
|
--- @type DialogId
|
|
DIALOG_108 = 108
|
|
|
|
--- @type DialogId
|
|
DIALOG_109 = 109
|
|
|
|
--- @type DialogId
|
|
DIALOG_110 = 110
|
|
|
|
--- @type DialogId
|
|
DIALOG_111 = 111
|
|
|
|
--- @type DialogId
|
|
DIALOG_112 = 112
|
|
|
|
--- @type DialogId
|
|
DIALOG_113 = 113
|
|
|
|
--- @type DialogId
|
|
DIALOG_114 = 114
|
|
|
|
--- @type DialogId
|
|
DIALOG_115 = 115
|
|
|
|
--- @type DialogId
|
|
DIALOG_116 = 116
|
|
|
|
--- @type DialogId
|
|
DIALOG_117 = 117
|
|
|
|
--- @type DialogId
|
|
DIALOG_118 = 118
|
|
|
|
--- @type DialogId
|
|
DIALOG_119 = 119
|
|
|
|
--- @type DialogId
|
|
DIALOG_120 = 120
|
|
|
|
--- @type DialogId
|
|
DIALOG_121 = 121
|
|
|
|
--- @type DialogId
|
|
DIALOG_122 = 122
|
|
|
|
--- @type DialogId
|
|
DIALOG_123 = 123
|
|
|
|
--- @type DialogId
|
|
DIALOG_124 = 124
|
|
|
|
--- @type DialogId
|
|
DIALOG_125 = 125
|
|
|
|
--- @type DialogId
|
|
DIALOG_126 = 126
|
|
|
|
--- @type DialogId
|
|
DIALOG_127 = 127
|
|
|
|
--- @type DialogId
|
|
DIALOG_128 = 128
|
|
|
|
--- @type DialogId
|
|
DIALOG_129 = 129
|
|
|
|
--- @type DialogId
|
|
DIALOG_130 = 130
|
|
|
|
--- @type DialogId
|
|
DIALOG_131 = 131
|
|
|
|
--- @type DialogId
|
|
DIALOG_132 = 132
|
|
|
|
--- @type DialogId
|
|
DIALOG_133 = 133
|
|
|
|
--- @type DialogId
|
|
DIALOG_134 = 134
|
|
|
|
--- @type DialogId
|
|
DIALOG_135 = 135
|
|
|
|
--- @type DialogId
|
|
DIALOG_136 = 136
|
|
|
|
--- @type DialogId
|
|
DIALOG_137 = 137
|
|
|
|
--- @type DialogId
|
|
DIALOG_138 = 138
|
|
|
|
--- @type DialogId
|
|
DIALOG_139 = 139
|
|
|
|
--- @type DialogId
|
|
DIALOG_140 = 140
|
|
|
|
--- @type DialogId
|
|
DIALOG_141 = 141
|
|
|
|
--- @type DialogId
|
|
DIALOG_142 = 142
|
|
|
|
--- @type DialogId
|
|
DIALOG_143 = 143
|
|
|
|
--- @type DialogId
|
|
DIALOG_144 = 144
|
|
|
|
--- @type DialogId
|
|
DIALOG_145 = 145
|
|
|
|
--- @type DialogId
|
|
DIALOG_146 = 146
|
|
|
|
--- @type DialogId
|
|
DIALOG_147 = 147
|
|
|
|
--- @type DialogId
|
|
DIALOG_148 = 148
|
|
|
|
--- @type DialogId
|
|
DIALOG_149 = 149
|
|
|
|
--- @type DialogId
|
|
DIALOG_150 = 150
|
|
|
|
--- @type DialogId
|
|
DIALOG_151 = 151
|
|
|
|
--- @type DialogId
|
|
DIALOG_152 = 152
|
|
|
|
--- @type DialogId
|
|
DIALOG_153 = 153
|
|
|
|
--- @type DialogId
|
|
DIALOG_154 = 154
|
|
|
|
--- @type DialogId
|
|
DIALOG_155 = 155
|
|
|
|
--- @type DialogId
|
|
DIALOG_156 = 156
|
|
|
|
--- @type DialogId
|
|
DIALOG_157 = 157
|
|
|
|
--- @type DialogId
|
|
DIALOG_158 = 158
|
|
|
|
--- @type DialogId
|
|
DIALOG_159 = 159
|
|
|
|
--- @type DialogId
|
|
DIALOG_160 = 160
|
|
|
|
--- @type DialogId
|
|
DIALOG_161 = 161
|
|
|
|
--- @type DialogId
|
|
DIALOG_162 = 162
|
|
|
|
--- @type DialogId
|
|
DIALOG_163 = 163
|
|
|
|
--- @type DialogId
|
|
DIALOG_164 = 164
|
|
|
|
--- @type DialogId
|
|
DIALOG_165 = 165
|
|
|
|
--- @type DialogId
|
|
DIALOG_166 = 166
|
|
|
|
--- @type DialogId
|
|
DIALOG_167 = 167
|
|
|
|
--- @type DialogId
|
|
DIALOG_168 = 168
|
|
|
|
--- @type DialogId
|
|
DIALOG_169 = 169
|
|
|
|
--- @type DialogId
|
|
DIALOG_COUNT = 170
|
|
|
|
--- @class DjuiFontType
|
|
|
|
--- @type DjuiFontType
|
|
FONT_NORMAL = 0
|
|
|
|
--- @type DjuiFontType
|
|
FONT_MENU = 1
|
|
|
|
--- @type DjuiFontType
|
|
FONT_HUD = 2
|
|
|
|
--- @type DjuiFontType
|
|
FONT_COUNT = 3
|
|
|
|
--- @class HudUtilsResolution
|
|
|
|
--- @type HudUtilsResolution
|
|
RESOLUTION_DJUI = 0
|
|
|
|
--- @type HudUtilsResolution
|
|
RESOLUTION_N64 = 1
|
|
|
|
--- @type HudUtilsResolution
|
|
RESOLUTION_COUNT = 2
|
|
|
|
--- @type integer
|
|
GEO_CONTEXT_AREA_INIT = 4
|
|
|
|
--- @type integer
|
|
GEO_CONTEXT_AREA_LOAD = 3
|
|
|
|
--- @type integer
|
|
GEO_CONTEXT_AREA_UNLOAD = 2
|
|
|
|
--- @type integer
|
|
GEO_CONTEXT_CREATE = 0
|
|
|
|
--- @type integer
|
|
GEO_CONTEXT_HELD_OBJ = 5
|
|
|
|
--- @type integer
|
|
GEO_CONTEXT_RENDER = 1
|
|
|
|
--- @type integer
|
|
GFX_NUM_MASTER_LISTS = 8
|
|
|
|
--- @type integer
|
|
GRAPH_EXTRA_FORCE_3D = (1 << 0)
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_400 = 0x400
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_ANIMATED_PART = 0x019
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_BACKGROUND = (0x02C | GRAPH_NODE_TYPE_FUNCTIONAL)
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_BILLBOARD = 0x01A
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_CAMERA = (0x014 | GRAPH_NODE_TYPE_FUNCTIONAL)
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_CULLING_RADIUS = 0x02F
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_DISPLAY_LIST = 0x01B
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_FUNCTIONAL = 0x100
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_GENERATED_LIST = (0x02A | GRAPH_NODE_TYPE_FUNCTIONAL)
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_HELD_OBJ = (0x02E | GRAPH_NODE_TYPE_FUNCTIONAL)
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_LEVEL_OF_DETAIL = 0x00B
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_MASTER_LIST = 0x004
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_OBJECT = 0x018
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_OBJECT_PARENT = 0x029
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_ORTHO_PROJECTION = 0x002
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_PERSPECTIVE = (0x003 | GRAPH_NODE_TYPE_FUNCTIONAL)
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_ROOT = 0x001
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_ROTATION = 0x017
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_SCALE = 0x01C
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_SHADOW = 0x028
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_START = 0x00A
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_SWITCH_CASE = (0x00C | GRAPH_NODE_TYPE_FUNCTIONAL)
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_TRANSLATION = 0x016
|
|
|
|
--- @type integer
|
|
GRAPH_NODE_TYPE_TRANSLATION_ROTATION = 0x015
|
|
|
|
--- @type integer
|
|
GRAPH_RENDER_ACTIVE = (1 << 0)
|
|
|
|
--- @type integer
|
|
GRAPH_RENDER_BILLBOARD = (1 << 2)
|
|
|
|
--- @type integer
|
|
GRAPH_RENDER_CHILDREN_FIRST = (1 << 1)
|
|
|
|
--- @type integer
|
|
GRAPH_RENDER_CYLBOARD = (1 << 6)
|
|
|
|
--- @type integer
|
|
GRAPH_RENDER_HAS_ANIMATION = (1 << 5)
|
|
|
|
--- @type integer
|
|
GRAPH_RENDER_INVISIBLE = (1 << 4)
|
|
|
|
--- @type integer
|
|
GRAPH_RENDER_PLAYER = (1 << 7)
|
|
|
|
--- @type integer
|
|
GRAPH_RENDER_Z_BUFFER = (1 << 3)
|
|
|
|
--- @type integer
|
|
INT_ANY_ATTACK = (INT_GROUND_POUND_OR_TWIRL | INT_PUNCH | INT_KICK | INT_TRIP | INT_SLIDE_KICK | INT_FAST_ATTACK_OR_SHELL | INT_HIT_FROM_ABOVE | INT_HIT_FROM_BELOW)
|
|
|
|
--- @type integer
|
|
INT_ATTACK_NOT_FROM_BELOW = (INT_GROUND_POUND_OR_TWIRL | INT_PUNCH | INT_KICK | INT_TRIP | INT_SLIDE_KICK | INT_FAST_ATTACK_OR_SHELL | INT_HIT_FROM_ABOVE)
|
|
|
|
--- @type integer
|
|
INT_ATTACK_NOT_WEAK_FROM_ABOVE = (INT_GROUND_POUND_OR_TWIRL | INT_PUNCH | INT_KICK | INT_TRIP | INT_HIT_FROM_BELOW)
|
|
|
|
--- @type integer
|
|
INT_ATTACK_SLIDE = (INT_SLIDE_KICK | INT_FAST_ATTACK_OR_SHELL)
|
|
|
|
--- @class InteractionFlag
|
|
|
|
--- @type InteractionFlag
|
|
INT_GROUND_POUND_OR_TWIRL = (1 << 0)
|
|
|
|
--- @type InteractionFlag
|
|
INT_PUNCH = (1 << 1)
|
|
|
|
--- @type InteractionFlag
|
|
INT_KICK = (1 << 2)
|
|
|
|
--- @type InteractionFlag
|
|
INT_TRIP = (1 << 3)
|
|
|
|
--- @type InteractionFlag
|
|
INT_SLIDE_KICK = (1 << 4)
|
|
|
|
--- @type InteractionFlag
|
|
INT_FAST_ATTACK_OR_SHELL = (1 << 5)
|
|
|
|
--- @type InteractionFlag
|
|
INT_HIT_FROM_ABOVE = (1 << 6)
|
|
|
|
--- @type InteractionFlag
|
|
INT_HIT_FROM_BELOW = (1 << 7)
|
|
|
|
--- @type integer
|
|
ATTACK_FAST_ATTACK = 5
|
|
|
|
--- @type integer
|
|
ATTACK_FROM_ABOVE = 3
|
|
|
|
--- @type integer
|
|
ATTACK_FROM_BELOW = 6
|
|
|
|
--- @type integer
|
|
ATTACK_GROUND_POUND_OR_TWIRL = 4
|
|
|
|
--- @type integer
|
|
ATTACK_KICK_OR_TRIP = 2
|
|
|
|
--- @type integer
|
|
ATTACK_PUNCH = 1
|
|
|
|
--- @type integer
|
|
INT_STATUS_ATTACKED_MARIO = (1 << 13)
|
|
|
|
--- @type integer
|
|
INT_STATUS_ATTACK_MASK = 0x000000FF
|
|
|
|
--- @type integer
|
|
INT_STATUS_GRABBED_MARIO = (1 << 11)
|
|
|
|
--- @type integer
|
|
INT_STATUS_HIT_BY_SHOCKWAVE = (1 << 4)
|
|
|
|
--- @type integer
|
|
INT_STATUS_HIT_MINE = (1 << 21)
|
|
|
|
--- @type integer
|
|
INT_STATUS_HOOT_GRABBED_BY_MARIO = (1 << 0)
|
|
|
|
--- @type integer
|
|
INT_STATUS_INTERACTED = (1 << 15)
|
|
|
|
--- @type integer
|
|
INT_STATUS_MARIO_DROP_OBJECT = (1 << 3)
|
|
|
|
--- @type integer
|
|
INT_STATUS_MARIO_UNK1 = (1 << 1)
|
|
|
|
--- @type integer
|
|
INT_STATUS_MARIO_UNK2 = (1 << 2)
|
|
|
|
--- @type integer
|
|
INT_STATUS_MARIO_UNK5 = (1 << 5)
|
|
|
|
--- @type integer
|
|
INT_STATUS_MARIO_UNK6 = (1 << 6)
|
|
|
|
--- @type integer
|
|
INT_STATUS_MARIO_UNK7 = (1 << 7)
|
|
|
|
--- @type integer
|
|
INT_STATUS_STOP_RIDING = (1 << 22)
|
|
|
|
--- @type integer
|
|
INT_STATUS_TOUCHED_BOB_OMB = (1 << 23)
|
|
|
|
--- @type integer
|
|
INT_STATUS_TRAP_TURN = (1 << 20)
|
|
|
|
--- @type integer
|
|
INT_STATUS_WAS_ATTACKED = (1 << 14)
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_BIG_KNOCKBACK = 0x00000008
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_DELAY_INVINCIBILITY = 0x00000002
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_DROP_IMMEDIATELY = 0x00000040
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_EATS_MARIO = 0x00002000
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_FADING_WARP = 0x00000001
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_GRABS_MARIO = 0x00000004
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_GRAND_STAR = 0x00000800
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_HOLDABLE_NPC = 0x00000010
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_KICKABLE = 0x00000100
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_NOT_GRABBABLE = 0x00000200
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_NO_EXIT = 0x00000400
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_NPC = 0x00004000
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_SIGN = 0x00001000
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_STAR_DOOR = 0x00000020
|
|
|
|
--- @type integer
|
|
INT_SUBTYPE_TWIRL_BOUNCE = 0x00000080
|
|
|
|
--- @class InteractionType
|
|
|
|
--- @type InteractionType
|
|
INTERACT_HOOT = (1 << 0)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_GRABBABLE = (1 << 1)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_DOOR = (1 << 2)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_DAMAGE = (1 << 3)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_COIN = (1 << 4)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_CAP = (1 << 5)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_POLE = (1 << 6)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_KOOPA = (1 << 7)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_UNKNOWN_08 = (1 << 8)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_BREAKABLE = (1 << 9)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_STRONG_WIND = (1 << 10)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_WARP_DOOR = (1 << 11)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_STAR_OR_KEY = (1 << 12)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_WARP = (1 << 13)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_CANNON_BASE = (1 << 14)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_BOUNCE_TOP = (1 << 15)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_WATER_RING = (1 << 16)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_BULLY = (1 << 17)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_FLAME = (1 << 18)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_KOOPA_SHELL = (1 << 19)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_BOUNCE_TOP2 = (1 << 20)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_MR_BLIZZARD = (1 << 21)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_HIT_FROM_BELOW = (1 << 22)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_TEXT = (1 << 23)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_TORNADO = (1 << 24)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_WHIRLPOOL = (1 << 25)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_CLAM_OR_BUBBA = (1 << 26)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_BBH_ENTRANCE = (1 << 27)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_SNUFIT_BULLET = (1 << 28)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_SHOCK = (1 << 29)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_IGLOO_BARRIER = (1 << 30)
|
|
|
|
--- @type InteractionType
|
|
INTERACT_PLAYER = (1 << 31)
|
|
|
|
--- @class LevelNum
|
|
|
|
--- @type LevelNum
|
|
LEVEL_NONE = 0
|
|
|
|
--- @type LevelNum
|
|
LEVEL_UNKNOWN_1 = 1
|
|
|
|
--- @type LevelNum
|
|
LEVEL_UNKNOWN_2 = 2
|
|
|
|
--- @type LevelNum
|
|
LEVEL_UNKNOWN_3 = 3
|
|
|
|
--- @type LevelNum
|
|
LEVEL_BBH = 4
|
|
|
|
--- @type LevelNum
|
|
LEVEL_CCM = 5
|
|
|
|
--- @type LevelNum
|
|
LEVEL_CASTLE = 6
|
|
|
|
--- @type LevelNum
|
|
LEVEL_HMC = 7
|
|
|
|
--- @type LevelNum
|
|
LEVEL_SSL = 8
|
|
|
|
--- @type LevelNum
|
|
LEVEL_BOB = 9
|
|
|
|
--- @type LevelNum
|
|
LEVEL_SL = 10
|
|
|
|
--- @type LevelNum
|
|
LEVEL_WDW = 11
|
|
|
|
--- @type LevelNum
|
|
LEVEL_JRB = 12
|
|
|
|
--- @type LevelNum
|
|
LEVEL_THI = 13
|
|
|
|
--- @type LevelNum
|
|
LEVEL_TTC = 14
|
|
|
|
--- @type LevelNum
|
|
LEVEL_RR = 15
|
|
|
|
--- @type LevelNum
|
|
LEVEL_CASTLE_GROUNDS = 16
|
|
|
|
--- @type LevelNum
|
|
LEVEL_BITDW = 17
|
|
|
|
--- @type LevelNum
|
|
LEVEL_VCUTM = 18
|
|
|
|
--- @type LevelNum
|
|
LEVEL_BITFS = 19
|
|
|
|
--- @type LevelNum
|
|
LEVEL_SA = 20
|
|
|
|
--- @type LevelNum
|
|
LEVEL_BITS = 21
|
|
|
|
--- @type LevelNum
|
|
LEVEL_LLL = 22
|
|
|
|
--- @type LevelNum
|
|
LEVEL_DDD = 23
|
|
|
|
--- @type LevelNum
|
|
LEVEL_WF = 24
|
|
|
|
--- @type LevelNum
|
|
LEVEL_ENDING = 25
|
|
|
|
--- @type LevelNum
|
|
LEVEL_CASTLE_COURTYARD = 26
|
|
|
|
--- @type LevelNum
|
|
LEVEL_PSS = 27
|
|
|
|
--- @type LevelNum
|
|
LEVEL_COTMC = 28
|
|
|
|
--- @type LevelNum
|
|
LEVEL_TOTWC = 29
|
|
|
|
--- @type LevelNum
|
|
LEVEL_BOWSER_1 = 30
|
|
|
|
--- @type LevelNum
|
|
LEVEL_WMOTR = 31
|
|
|
|
--- @type LevelNum
|
|
LEVEL_UNKNOWN_32 = 32
|
|
|
|
--- @type LevelNum
|
|
LEVEL_BOWSER_2 = 33
|
|
|
|
--- @type LevelNum
|
|
LEVEL_BOWSER_3 = 34
|
|
|
|
--- @type LevelNum
|
|
LEVEL_UNKNOWN_35 = 35
|
|
|
|
--- @type LevelNum
|
|
LEVEL_TTM = 36
|
|
|
|
--- @type LevelNum
|
|
LEVEL_UNKNOWN_37 = 37
|
|
|
|
--- @type LevelNum
|
|
LEVEL_UNKNOWN_38 = 38
|
|
|
|
--- @type LevelNum
|
|
LEVEL_COUNT = 39
|
|
|
|
--- @class MarioAnimID
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLOW_LEDGE_GRAB = 0
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FALL_OVER_BACKWARDS = 1
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_BACKWARD_AIR_KB = 2
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_DYING_ON_BACK = 3
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_BACKFLIP = 4
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CLIMB_UP_POLE = 5
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GRAB_POLE_SHORT = 6
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GRAB_POLE_SWING_PART1 = 7
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GRAB_POLE_SWING_PART2 = 8
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_HANDSTAND_IDLE = 9
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_HANDSTAND_JUMP = 10
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_HANDSTAND = 11
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_RETURN_FROM_HANDSTAND = 12
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_IDLE_ON_POLE = 13
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_A_POSE = 14
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SKID_ON_GROUND = 15
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STOP_SKID = 16
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CROUCH_FROM_FAST_LONGJUMP = 17
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CROUCH_FROM_SLOW_LONGJUMP = 18
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FAST_LONGJUMP = 19
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLOW_LONGJUMP = 20
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_AIRBORNE_ON_STOMACH = 21
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WALK_WITH_LIGHT_OBJ = 22
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_RUN_WITH_LIGHT_OBJ = 23
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLOW_WALK_WITH_LIGHT_OBJ = 24
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SHIVERING_WARMING_HAND = 25
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SHIVERING_RETURN_TO_IDLE = 26
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SHIVERING = 27
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CLIMB_DOWN_LEDGE = 28
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CREDITS_WAVING = 29
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CREDITS_LOOK_UP = 30
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CREDITS_RETURN_FROM_LOOK_UP = 31
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CREDITS_RAISE_HAND = 32
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CREDITS_LOWER_HAND = 33
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CREDITS_TAKE_OFF_CAP = 34
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CREDITS_START_WALK_LOOK_UP = 35
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CREDITS_LOOK_BACK_THEN_RUN = 36
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FINAL_BOWSER_RAISE_HAND_SPIN = 37
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FINAL_BOWSER_WING_CAP_TAKE_OFF = 38
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CREDITS_PEACE_SIGN = 39
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STAND_UP_FROM_LAVA_BOOST = 40
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FIRE_LAVA_BURN = 41
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WING_CAP_FLY = 42
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_HANG_ON_OWL = 43
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_LAND_ON_STOMACH = 44
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_AIR_FORWARD_KB = 45
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_DYING_ON_STOMACH = 46
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SUFFOCATING = 47
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_COUGHING = 48
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_THROW_CATCH_KEY = 49
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_DYING_FALL_OVER = 50
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_IDLE_ON_LEDGE = 51
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FAST_LEDGE_GRAB = 52
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_HANG_ON_CEILING = 53
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_PUT_CAP_ON = 54
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TAKE_CAP_OFF_THEN_ON = 55
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_QUICKLY_PUT_CAP_ON = 56
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_HEAD_STUCK_IN_GROUND = 57
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GROUND_POUND_LANDING = 58
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TRIPLE_JUMP_GROUND_POUND = 59
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_GROUND_POUND = 60
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GROUND_POUND = 61
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_BOTTOM_STUCK_IN_GROUND = 62
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_IDLE_WITH_LIGHT_OBJ = 63
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_JUMP_LAND_WITH_LIGHT_OBJ = 64
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_JUMP_WITH_LIGHT_OBJ = 65
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FALL_LAND_WITH_LIGHT_OBJ = 66
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FALL_WITH_LIGHT_OBJ = 67
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FALL_FROM_SLIDING_WITH_LIGHT_OBJ = 68
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLIDING_ON_BOTTOM_WITH_LIGHT_OBJ = 69
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STAND_UP_FROM_SLIDING_WITH_LIGHT_OBJ = 70
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_RIDING_SHELL = 71
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WALKING = 72
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FORWARD_FLIP = 73
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_JUMP_RIDING_SHELL = 74
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_LAND_FROM_DOUBLE_JUMP = 75
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_DOUBLE_JUMP_FALL = 76
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SINGLE_JUMP = 77
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_LAND_FROM_SINGLE_JUMP = 78
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_AIR_KICK = 79
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_DOUBLE_JUMP_RISE = 80
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_FORWARD_SPINNING = 81
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_THROW_LIGHT_OBJECT = 82
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FALL_FROM_SLIDE_KICK = 83
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_BEND_KNESS_RIDING_SHELL = 84
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_LEGS_STUCK_IN_GROUND = 85
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GENERAL_FALL = 86
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GENERAL_LAND = 87
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_BEING_GRABBED = 88
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GRAB_HEAVY_OBJECT = 89
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLOW_LAND_FROM_DIVE = 90
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FLY_FROM_CANNON = 91
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_MOVE_ON_WIRE_NET_RIGHT = 92
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_MOVE_ON_WIRE_NET_LEFT = 93
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_MISSING_CAP = 94
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_PULL_DOOR_WALK_IN = 95
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_PUSH_DOOR_WALK_IN = 96
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_UNLOCK_DOOR = 97
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_REACH_POCKET = 98
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_REACH_POCKET = 99
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STOP_REACH_POCKET = 100
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GROUND_THROW = 101
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GROUND_KICK = 102
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FIRST_PUNCH = 103
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SECOND_PUNCH = 104
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FIRST_PUNCH_FAST = 105
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SECOND_PUNCH_FAST = 106
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_PICK_UP_LIGHT_OBJ = 107
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_PUSHING = 108
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_RIDING_SHELL = 109
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_PLACE_LIGHT_OBJ = 110
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FORWARD_SPINNING = 111
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_BACKWARD_SPINNING = 112
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_BREAKDANCE = 113
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_RUNNING = 114
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_RUNNING_UNUSED = 115
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SOFT_BACK_KB = 116
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SOFT_FRONT_KB = 117
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_DYING_IN_QUICKSAND = 118
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_IDLE_IN_QUICKSAND = 119
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_MOVE_IN_QUICKSAND = 120
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_ELECTROCUTION = 121
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SHOCKED = 122
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_BACKWARD_KB = 123
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FORWARD_KB = 124
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_IDLE_HEAVY_OBJ = 125
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STAND_AGAINST_WALL = 126
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SIDESTEP_LEFT = 127
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SIDESTEP_RIGHT = 128
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_SLEEP_IDLE = 129
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_SLEEP_SCRATCH = 130
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_SLEEP_YAWN = 131
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_SLEEP_SITTING = 132
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLEEP_IDLE = 133
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLEEP_START_LYING = 134
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLEEP_LYING = 135
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_DIVE = 136
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLIDE_DIVE = 137
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GROUND_BONK = 138
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STOP_SLIDE_LIGHT_OBJ = 139
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLIDE_KICK = 140
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CROUCH_FROM_SLIDE_KICK = 141
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLIDE_MOTIONLESS = 142
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STOP_SLIDE = 143
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FALL_FROM_SLIDE = 144
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLIDE = 145
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TIPTOE = 146
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TWIRL_LAND = 147
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TWIRL = 148
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_TWIRL = 149
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STOP_CROUCHING = 150
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_CROUCHING = 151
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CROUCHING = 152
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_CRAWLING = 153
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STOP_CRAWLING = 154
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_CRAWLING = 155
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SUMMON_STAR = 156
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_RETURN_STAR_APPROACH_DOOR = 157
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_BACKWARDS_WATER_KB = 158
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SWIM_WITH_OBJ_PART1 = 159
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SWIM_WITH_OBJ_PART2 = 160
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FLUTTERKICK_WITH_OBJ = 161
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_ACTION_END_WITH_OBJ = 162
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STOP_GRAB_OBJ_WATER = 163
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_IDLE_WITH_OBJ = 164
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_DROWNING_PART1 = 165
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_DROWNING_PART2 = 166
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_DYING = 167
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_FORWARD_KB = 168
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FALL_FROM_WATER = 169
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SWIM_PART1 = 170
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SWIM_PART2 = 171
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FLUTTERKICK = 172
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_ACTION_END = 173
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_PICK_UP_OBJ = 174
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_GRAB_OBJ_PART2 = 175
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_GRAB_OBJ_PART1 = 176
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_THROW_OBJ = 177
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_IDLE = 178
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WATER_STAR_DANCE = 179
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_RETURN_FROM_WATER_STAR_DANCE = 180
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_GRAB_BOWSER = 181
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SWINGING_BOWSER = 182
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_RELEASE_BOWSER = 183
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_HOLDING_BOWSER = 184
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_HEAVY_THROW = 185
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WALK_PANTING = 186
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WALK_WITH_HEAVY_OBJ = 187
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TURNING_PART1 = 188
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TURNING_PART2 = 189
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLIDEFLIP_LAND = 190
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLIDEFLIP = 191
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TRIPLE_JUMP_LAND = 192
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TRIPLE_JUMP = 193
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FIRST_PERSON = 194
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_IDLE_HEAD_LEFT = 195
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_IDLE_HEAD_RIGHT = 196
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_IDLE_HEAD_CENTER = 197
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_HANDSTAND_LEFT = 198
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_HANDSTAND_RIGHT = 199
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WAKE_FROM_SLEEP = 200
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_WAKE_FROM_LYING = 201
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_TIPTOE = 202
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_SLIDEJUMP = 203
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_START_WALLKICK = 204
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_STAR_DANCE = 205
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_RETURN_FROM_STAR_DANCE = 206
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_FORWARD_SPINNING_FLIP = 207
|
|
|
|
--- @type MarioAnimID
|
|
MARIO_ANIM_TRIPLE_JUMP_FLY = 208
|
|
|
|
--- @class MarioCapGSCId
|
|
|
|
--- @type MarioCapGSCId
|
|
MARIO_HAS_DEFAULT_CAP_ON = 0
|
|
|
|
--- @type MarioCapGSCId
|
|
MARIO_HAS_DEFAULT_CAP_OFF = 1
|
|
|
|
--- @type MarioCapGSCId
|
|
MARIO_HAS_WING_CAP_ON = 2
|
|
|
|
--- @type MarioCapGSCId
|
|
MARIO_HAS_WING_CAP_OFF = 3
|
|
|
|
--- @class MarioEyesGSCId
|
|
|
|
--- @type MarioEyesGSCId
|
|
MARIO_EYES_BLINK = 0
|
|
|
|
--- @type MarioEyesGSCId
|
|
MARIO_EYES_OPEN = 1
|
|
|
|
--- @type MarioEyesGSCId
|
|
MARIO_EYES_HALF_CLOSED = 2
|
|
|
|
--- @type MarioEyesGSCId
|
|
MARIO_EYES_CLOSED = 3
|
|
|
|
--- @type MarioEyesGSCId
|
|
MARIO_EYES_LOOK_LEFT = 4
|
|
|
|
--- @type MarioEyesGSCId
|
|
MARIO_EYES_LOOK_RIGHT = 5
|
|
|
|
--- @type MarioEyesGSCId
|
|
MARIO_EYES_LOOK_UP = 6
|
|
|
|
--- @type MarioEyesGSCId
|
|
MARIO_EYES_LOOK_DOWN = 7
|
|
|
|
--- @type MarioEyesGSCId
|
|
MARIO_EYES_DEAD = 8
|
|
|
|
--- @class MarioGrabPosGSCId
|
|
|
|
--- @type MarioGrabPosGSCId
|
|
GRAB_POS_NULL = 0
|
|
|
|
--- @type MarioGrabPosGSCId
|
|
GRAB_POS_LIGHT_OBJ = 1
|
|
|
|
--- @type MarioGrabPosGSCId
|
|
GRAB_POS_HEAVY_OBJ = 2
|
|
|
|
--- @type MarioGrabPosGSCId
|
|
GRAB_POS_BOWSER = 3
|
|
|
|
--- @class MarioHandGSCId
|
|
|
|
--- @type MarioHandGSCId
|
|
MARIO_HAND_FISTS = 0
|
|
|
|
--- @type MarioHandGSCId
|
|
MARIO_HAND_OPEN = 1
|
|
|
|
--- @type MarioHandGSCId
|
|
MARIO_HAND_PEACE_SIGN = 2
|
|
|
|
--- @type MarioHandGSCId
|
|
MARIO_HAND_HOLDING_CAP = 3
|
|
|
|
--- @type MarioHandGSCId
|
|
MARIO_HAND_HOLDING_WING_CAP = 4
|
|
|
|
--- @type MarioHandGSCId
|
|
MARIO_HAND_RIGHT_OPEN = 5
|
|
|
|
--- @type integer
|
|
PACKET_LENGTH = 3000
|
|
|
|
--- @type integer
|
|
SYNC_DISTANCE_INFINITE = 0
|
|
|
|
--- @class NetworkSystemType
|
|
|
|
--- @type NetworkSystemType
|
|
NS_SOCKET = 0
|
|
|
|
--- @type NetworkSystemType
|
|
NS_DISCORD = 1
|
|
|
|
--- @class PlayerInteractions
|
|
|
|
--- @type PlayerInteractions
|
|
PLAYER_INTERACTIONS_NONE = 0
|
|
|
|
--- @type PlayerInteractions
|
|
PLAYER_INTERACTIONS_SOLID = 1
|
|
|
|
--- @type PlayerInteractions
|
|
PLAYER_INTERACTIONS_PVP = 2
|
|
|
|
--- @type integer
|
|
MAX_RX_SEQ_IDS = 64
|
|
|
|
--- @type integer
|
|
NETWORK_PLAYER_TIMEOUT = 10
|
|
|
|
--- @type integer
|
|
UNKNOWN_GLOBAL_INDEX = (-1)
|
|
|
|
--- @type integer
|
|
UNKNOWN_LOCAL_INDEX = (-1)
|
|
|
|
--- @type integer
|
|
UNKNOWN_NETWORK_INDEX = (-1)
|
|
|
|
--- @type integer
|
|
USE_REAL_PALETTE_VAR = 0xFF
|
|
|
|
--- @class NetworkPlayerType
|
|
|
|
--- @type NetworkPlayerType
|
|
NPT_UNKNOWN = 0
|
|
|
|
--- @type NetworkPlayerType
|
|
NPT_LOCAL = 1
|
|
|
|
--- @type NetworkPlayerType
|
|
NPT_SERVER = 2
|
|
|
|
--- @type NetworkPlayerType
|
|
NPT_CLIENT = 3
|
|
|
|
--- @type integer
|
|
OBJ_COL_FLAGS_LANDED = (OBJ_COL_FLAG_GROUNDED | OBJ_COL_FLAG_NO_Y_VEL)
|
|
|
|
--- @type integer
|
|
OBJ_COL_FLAG_GROUNDED = (1 << 0)
|
|
|
|
--- @type integer
|
|
OBJ_COL_FLAG_HIT_WALL = (1 << 1)
|
|
|
|
--- @type integer
|
|
OBJ_COL_FLAG_NO_Y_VEL = (1 << 3)
|
|
|
|
--- @type integer
|
|
OBJ_COL_FLAG_UNDERWATER = (1 << 2)
|
|
|
|
--- @type integer
|
|
ATTACK_HANDLER_DIE_IF_HEALTH_NON_POSITIVE = 1
|
|
|
|
--- @type integer
|
|
ATTACK_HANDLER_KNOCKBACK = 2
|
|
|
|
--- @type integer
|
|
ATTACK_HANDLER_NOP = 0
|
|
|
|
--- @type integer
|
|
ATTACK_HANDLER_SET_SPEED_TO_ZERO = 5
|
|
|
|
--- @type integer
|
|
ATTACK_HANDLER_SPECIAL_HUGE_GOOMBA_WEAKLY_ATTACKED = 7
|
|
|
|
--- @type integer
|
|
ATTACK_HANDLER_SPECIAL_KOOPA_LOSE_SHELL = 4
|
|
|
|
--- @type integer
|
|
ATTACK_HANDLER_SPECIAL_WIGGLER_JUMPED_ON = 6
|
|
|
|
--- @type integer
|
|
ATTACK_HANDLER_SQUISHED = 3
|
|
|
|
--- @type integer
|
|
ATTACK_HANDLER_SQUISHED_WITH_BLUE_COIN = 8
|
|
|
|
--- @type integer
|
|
ACTIVATED_BF_PLAT_TYPE_BITFS_ELEVATOR = 2
|
|
|
|
--- @type integer
|
|
ACTIVATED_BF_PLAT_TYPE_BITFS_MESH_PLAT = 1
|
|
|
|
--- @type integer
|
|
ACTIVATED_BF_PLAT_TYPE_BITS_ARROW_PLAT = 0
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_ACTIVE = (1 << 0)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_DEACTIVATED = 0
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_DITHERED_ALPHA = (1 << 7)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_FAR_AWAY = (1 << 1)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_INITIATED_TIME_STOP = (1 << 5)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_IN_DIFFERENT_ROOM = (1 << 3)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_MOVE_THROUGH_GRATE = (1 << 6)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_UNIMPORTANT = (1 << 4)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_UNK10 = (1 << 10)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_UNK2 = (1 << 2)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_UNK8 = (1 << 8)
|
|
|
|
--- @type integer
|
|
ACTIVE_FLAG_UNK9 = (1 << 9)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_BREATH = (1 << 17)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_BUBBLE = (1 << 5)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_DIRT = (1 << 14)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_DUST = (1 << 0)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_FIRE = (1 << 11)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_H_STAR = (1 << 4)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_IDLE_WATER_WAVE = (1 << 7)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_LEAF = (1 << 13)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_MIST_CIRCLE = (1 << 15)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_PLUNGE_BUBBLE = (1 << 9)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_SHALLOW_WATER_SPLASH = (1 << 12)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_SHALLOW_WATER_WAVE = (1 << 8)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_SNOW = (1 << 16)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_SPARKLES = (1 << 3)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_TRIANGLE = (1 << 19)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_UNUSED_1 = (1 << 1)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_UNUSED_2 = (1 << 2)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_V_STAR = (1 << 18)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_WATER_SPLASH = (1 << 6)
|
|
|
|
--- @type integer
|
|
ACTIVE_PARTICLE_WAVE_TRAIL = (1 << 10)
|
|
|
|
--- @type integer
|
|
AMP_ACT_ATTACK_COOLDOWN = 4
|
|
|
|
--- @type integer
|
|
AMP_ACT_IDLE = 2
|
|
|
|
--- @type integer
|
|
AMP_BP_ROT_RADIUS_0 = 3
|
|
|
|
--- @type integer
|
|
AMP_BP_ROT_RADIUS_200 = 0
|
|
|
|
--- @type integer
|
|
AMP_BP_ROT_RADIUS_300 = 1
|
|
|
|
--- @type integer
|
|
AMP_BP_ROT_RADIUS_400 = 2
|
|
|
|
--- @type integer
|
|
ARROW_LIFT_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
ARROW_LIFT_ACT_MOVING_AWAY = 1
|
|
|
|
--- @type integer
|
|
ARROW_LIFT_ACT_MOVING_BACK = 2
|
|
|
|
--- @type integer
|
|
ARROW_LIFT_DONE_MOVING = 1
|
|
|
|
--- @type integer
|
|
ARROW_LIFT_NOT_DONE_MOVING = 0
|
|
|
|
--- @type integer
|
|
BBALL_ACT_INITIALIZE = 0
|
|
|
|
--- @type integer
|
|
BBALL_ACT_ROLL = 1
|
|
|
|
--- @type integer
|
|
BBALL_BP_STYPE_BOB_LOWER = 2
|
|
|
|
--- @type integer
|
|
BBALL_BP_STYPE_BOB_UPPER = 0
|
|
|
|
--- @type integer
|
|
BBALL_BP_STYPE_THI_LARGE = 3
|
|
|
|
--- @type integer
|
|
BBALL_BP_STYPE_THI_SMALL = 4
|
|
|
|
--- @type integer
|
|
BBALL_BP_STYPE_TTM = 1
|
|
|
|
--- @type integer
|
|
BBH_DYNAMIC_SURFACE_ROOM = 0
|
|
|
|
--- @type integer
|
|
BBH_NEAR_MERRY_GO_ROUND_ROOM = 10
|
|
|
|
--- @type integer
|
|
BBH_OUTSIDE_ROOM = 13
|
|
|
|
--- @type integer
|
|
BBH_TILTING_TRAP_PLATFORM_ACT_MARIO_OFF = 1
|
|
|
|
--- @type integer
|
|
BBH_TILTING_TRAP_PLATFORM_ACT_MARIO_ON = 0
|
|
|
|
--- @type integer
|
|
BETA_BOO_KEY_ACT_DROPPED = 2
|
|
|
|
--- @type integer
|
|
BETA_BOO_KEY_ACT_DROPPING = 1
|
|
|
|
--- @type integer
|
|
BETA_BOO_KEY_ACT_IN_BOO = 0
|
|
|
|
--- @type integer
|
|
BETA_CHEST_ACT_IDLE_CLOSED = 0
|
|
|
|
--- @type integer
|
|
BETA_CHEST_ACT_IDLE_OPEN = 2
|
|
|
|
--- @type integer
|
|
BETA_CHEST_ACT_OPENING = 1
|
|
|
|
--- @type integer
|
|
BIRD_ACT_FLY = 1
|
|
|
|
--- @type integer
|
|
BIRD_ACT_INACTIVE = 0
|
|
|
|
--- @type integer
|
|
BIRD_BP_SPAWNED = 0
|
|
|
|
--- @type integer
|
|
BIRD_BP_SPAWNER = 1
|
|
|
|
--- @type integer
|
|
BLUE_COIN_SWITCH_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
BLUE_COIN_SWITCH_ACT_RECEDING = 1
|
|
|
|
--- @type integer
|
|
BLUE_COIN_SWITCH_ACT_TICKING = 2
|
|
|
|
--- @type integer
|
|
BLUE_FISH_ACT_ASCEND = 2
|
|
|
|
--- @type integer
|
|
BLUE_FISH_ACT_DIVE = 0
|
|
|
|
--- @type integer
|
|
BLUE_FISH_ACT_DUPLICATE = 2
|
|
|
|
--- @type integer
|
|
BLUE_FISH_ACT_ROOM = 1
|
|
|
|
--- @type integer
|
|
BLUE_FISH_ACT_SPAWN = 0
|
|
|
|
--- @type integer
|
|
BLUE_FISH_ACT_TURN = 1
|
|
|
|
--- @type integer
|
|
BLUE_FISH_ACT_TURN_BACK = 3
|
|
|
|
--- @type integer
|
|
BOBOMB_ACT_CHASE_MARIO = 2
|
|
|
|
--- @type integer
|
|
BOBOMB_ACT_DEATH_PLANE_DEATH = 101
|
|
|
|
--- @type integer
|
|
BOBOMB_ACT_EXPLODE = 3
|
|
|
|
--- @type integer
|
|
BOBOMB_ACT_LAUNCHED = 1
|
|
|
|
--- @type integer
|
|
BOBOMB_ACT_LAVA_DEATH = 100
|
|
|
|
--- @type integer
|
|
BOBOMB_ACT_PATROL = 0
|
|
|
|
--- @type integer
|
|
BOBOMB_BP_STYPE_GENERIC = 0
|
|
|
|
--- @type integer
|
|
BOBOMB_BP_STYPE_STATIONARY = 1
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_ACT_TALK = 3
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_ACT_TURN_TO_TALK = 2
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_BP_STYPE_BOB_CANNON_KBB = 2
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_BP_STYPE_BOB_GRASS = 3
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_BP_STYPE_BOB_GRASS_KBB = 1
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_BP_STYPE_GENERIC = 0
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_CANNON_OPENED = 2
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_CANNON_OPENING = 1
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_CANNON_STOP_TALKING = 3
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_CANNON_UNOPENED = 0
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_HAS_NOT_TALKED = 0
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_HAS_TALKED = 2
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_ROLE_ADVICE = 0
|
|
|
|
--- @type integer
|
|
BOBOMB_BUDDY_ROLE_CANNON = 1
|
|
|
|
--- @type integer
|
|
BOMP_ACT_EXTEND = 2
|
|
|
|
--- @type integer
|
|
BOMP_ACT_POKE_OUT = 1
|
|
|
|
--- @type integer
|
|
BOMP_ACT_RETRACT = 3
|
|
|
|
--- @type integer
|
|
BOMP_ACT_WAIT = 0
|
|
|
|
--- @type integer
|
|
BOO_ATTACKED = 1
|
|
|
|
--- @type integer
|
|
BOO_BOUNCED_ON = -1
|
|
|
|
--- @type integer
|
|
BOO_CAGE_ACT_FALLING = 1
|
|
|
|
--- @type integer
|
|
BOO_CAGE_ACT_IN_BOO = 0
|
|
|
|
--- @type integer
|
|
BOO_CAGE_ACT_MARIO_JUMPING_IN = 3
|
|
|
|
--- @type integer
|
|
BOO_CAGE_ACT_ON_GROUND = 2
|
|
|
|
--- @type integer
|
|
BOO_CAGE_ACT_USELESS = 4
|
|
|
|
--- @type integer
|
|
BOO_DEATH_STATUS_ALIVE = 0
|
|
|
|
--- @type integer
|
|
BOO_DEATH_STATUS_DEAD = 2
|
|
|
|
--- @type integer
|
|
BOO_DEATH_STATUS_DYING = 1
|
|
|
|
--- @type integer
|
|
BOO_NOT_ATTACKED = 0
|
|
|
|
--- @type integer
|
|
BOWSER_PUZZLE_ACT_DONE = 2
|
|
|
|
--- @type integer
|
|
BOWSER_PUZZLE_ACT_SPAWN_PIECES = 0
|
|
|
|
--- @type integer
|
|
BOWSER_PUZZLE_ACT_WAIT_FOR_COMPLETE = 1
|
|
|
|
--- @type integer
|
|
BULLY_ACT_ACTIVATE_AND_FALL = 5
|
|
|
|
--- @type integer
|
|
BULLY_ACT_BACK_UP = 3
|
|
|
|
--- @type integer
|
|
BULLY_ACT_CHASE_MARIO = 1
|
|
|
|
--- @type integer
|
|
BULLY_ACT_DEATH_PLANE_DEATH = 101
|
|
|
|
--- @type integer
|
|
BULLY_ACT_INACTIVE = 4
|
|
|
|
--- @type integer
|
|
BULLY_ACT_KNOCKBACK = 2
|
|
|
|
--- @type integer
|
|
BULLY_ACT_LAVA_DEATH = 100
|
|
|
|
--- @type integer
|
|
BULLY_ACT_PATROL = 0
|
|
|
|
--- @type integer
|
|
BULLY_BP_SIZE_BIG = 1
|
|
|
|
--- @type integer
|
|
BULLY_BP_SIZE_SMALL = 0
|
|
|
|
--- @type integer
|
|
BULLY_STYPE_CHILL = 16
|
|
|
|
--- @type integer
|
|
BULLY_STYPE_GENERIC = 0
|
|
|
|
--- @type integer
|
|
BULLY_STYPE_MINION = 1
|
|
|
|
--- @type integer
|
|
BUTTERFLY_ACT_FOLLOW_MARIO = 1
|
|
|
|
--- @type integer
|
|
BUTTERFLY_ACT_RESTING = 0
|
|
|
|
--- @type integer
|
|
BUTTERFLY_ACT_RETURN_HOME = 2
|
|
|
|
--- @type integer
|
|
CAMERA_LAKITU_BP_FOLLOW_CAMERA = 0
|
|
|
|
--- @type integer
|
|
CAMERA_LAKITU_BP_INTRO = 1
|
|
|
|
--- @type integer
|
|
CAMERA_LAKITU_INTRO_ACT_SPAWN_CLOUD = 1
|
|
|
|
--- @type integer
|
|
CAMERA_LAKITU_INTRO_ACT_TRIGGER_CUTSCENE = 0
|
|
|
|
--- @type integer
|
|
CAMERA_LAKITU_INTRO_ACT_UNK2 = 2
|
|
|
|
--- @type integer
|
|
CANNON_TRAP_DOOR_ACT_CAM_ZOOM = 1
|
|
|
|
--- @type integer
|
|
CANNON_TRAP_DOOR_ACT_CLOSED = 0
|
|
|
|
--- @type integer
|
|
CANNON_TRAP_DOOR_ACT_OPEN = 3
|
|
|
|
--- @type integer
|
|
CANNON_TRAP_DOOR_ACT_OPENING = 2
|
|
|
|
--- @type integer
|
|
CELEB_STAR_ACT_FACE_CAMERA = 1
|
|
|
|
--- @type integer
|
|
CELEB_STAR_ACT_SPIN_AROUND_MARIO = 0
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_ACT_MOVE = 1
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_ACT_UNINITIALIZED = 0
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_ACT_UNLOAD_CHAIN = 2
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_CHAIN_PART_BP_PIVOT = 0
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_NOT_RELEASED = 0
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_RELEASED_BREAK_GATE = 3
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_RELEASED_END_CUTSCENE = 5
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_RELEASED_JUMP_AWAY = 4
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_RELEASED_LUNGE_AROUND = 2
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_RELEASED_TRIGGER_CUTSCENE = 1
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_SUB_ACT_LUNGE = 1
|
|
|
|
--- @type integer
|
|
CHAIN_CHOMP_SUB_ACT_TURN = 0
|
|
|
|
--- @type integer
|
|
CLOUD_ACT_FWOOSH_HIDDEN = 3
|
|
|
|
--- @type integer
|
|
CLOUD_ACT_MAIN = 1
|
|
|
|
--- @type integer
|
|
CLOUD_ACT_SPAWN_PARTS = 0
|
|
|
|
--- @type integer
|
|
CLOUD_ACT_UNLOAD = 2
|
|
|
|
--- @type integer
|
|
CLOUD_BP_FWOOSH = 0
|
|
|
|
--- @type integer
|
|
CLOUD_BP_LAKITU_CLOUD = 1
|
|
|
|
--- @type integer
|
|
COFFIN_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
COFFIN_ACT_STAND_UP = 1
|
|
|
|
--- @type integer
|
|
COFFIN_BP_STATIC = 0
|
|
|
|
--- @type integer
|
|
COFFIN_SPAWNER_ACT_COFFINS_UNLOADED = 0
|
|
|
|
--- @type integer
|
|
DIALOG_UNK1_AWAIT_DIALOG = 3
|
|
|
|
--- @type integer
|
|
DIALOG_UNK1_BEGIN_DIALOG = 2
|
|
|
|
--- @type integer
|
|
DIALOG_UNK1_DISABLE_TIME_STOP = 4
|
|
|
|
--- @type integer
|
|
DIALOG_UNK1_ENABLE_TIME_STOP = 0
|
|
|
|
--- @type integer
|
|
DIALOG_UNK1_FLAG_4 = (1 << 4)
|
|
|
|
--- @type integer
|
|
DIALOG_UNK1_FLAG_DEFAULT = (1 << 1)
|
|
|
|
--- @type integer
|
|
DIALOG_UNK1_FLAG_RESPONSE = (1 << 2)
|
|
|
|
--- @type integer
|
|
DIALOG_UNK1_INTERRUPT_MARIO_ACTION = 1
|
|
|
|
--- @type integer
|
|
DIALOG_UNK2_AWAIT_DIALOG = 2
|
|
|
|
--- @type integer
|
|
DIALOG_UNK2_ENABLE_TIME_STOP = 0
|
|
|
|
--- @type integer
|
|
DIALOG_UNK2_END_DIALOG = 3
|
|
|
|
--- @type integer
|
|
DIALOG_UNK2_FLAG_0 = (1 << 0)
|
|
|
|
--- @type integer
|
|
DIALOG_UNK2_LEAVE_TIME_STOP_ENABLED = (1 << 4)
|
|
|
|
--- @type integer
|
|
DIALOG_UNK2_TURN_AND_INTERRUPT_MARIO_ACTION = 1
|
|
|
|
--- @type integer
|
|
DORRIE_ACT_LOWER_HEAD = 1
|
|
|
|
--- @type integer
|
|
DORRIE_ACT_MOVE = 0
|
|
|
|
--- @type integer
|
|
DORRIE_ACT_RAISE_HEAD = 2
|
|
|
|
--- @type integer
|
|
ENEMY_LAKITU_ACT_MAIN = 1
|
|
|
|
--- @type integer
|
|
ENEMY_LAKITU_ACT_UNINITIALIZED = 0
|
|
|
|
--- @type integer
|
|
ENEMY_LAKITU_SUB_ACT_HOLD_SPINY = 1
|
|
|
|
--- @type integer
|
|
ENEMY_LAKITU_SUB_ACT_NO_SPINY = 0
|
|
|
|
--- @type integer
|
|
ENEMY_LAKITU_SUB_ACT_THROW_SPINY = 2
|
|
|
|
--- @type integer
|
|
EYEROK_BOSS_ACT_DEAD = 5
|
|
|
|
--- @type integer
|
|
EYEROK_BOSS_ACT_DIE = 4
|
|
|
|
--- @type integer
|
|
EYEROK_BOSS_ACT_FIGHT = 3
|
|
|
|
--- @type integer
|
|
EYEROK_BOSS_ACT_PAUSE = 6
|
|
|
|
--- @type integer
|
|
EYEROK_BOSS_ACT_SHOW_INTRO_TEXT = 2
|
|
|
|
--- @type integer
|
|
EYEROK_BOSS_ACT_SLEEP = 0
|
|
|
|
--- @type integer
|
|
EYEROK_BOSS_ACT_WAKE_UP = 1
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_ATTACKED = 12
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_BECOME_ACTIVE = 14
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_BEGIN_DOUBLE_POUND = 10
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_CLOSE = 4
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_DEAD = 16
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_DIE = 15
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_DOUBLE_POUND = 11
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_FIST_PUSH = 8
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_FIST_SWEEP = 9
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_IDLE = 1
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_OPEN = 2
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_PAUSE = 17
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_RECOVER = 13
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_RETREAT = 5
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_SHOW_EYE = 3
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_SLEEP = 0
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_SMASH = 7
|
|
|
|
--- @type integer
|
|
EYEROK_HAND_ACT_TARGET_MARIO = 6
|
|
|
|
--- @type integer
|
|
FAKE_MONEYBAG_COIN_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
FAKE_MONEYBAG_COIN_ACT_TRANSFORM = 1
|
|
|
|
--- @type integer
|
|
FALLING_PILLAR_ACT_FALLING = 2
|
|
|
|
--- @type integer
|
|
FALLING_PILLAR_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
FALLING_PILLAR_ACT_TURNING = 1
|
|
|
|
--- @type integer
|
|
FIRE_PIRANHA_PLANT_ACT_GROW = 1
|
|
|
|
--- @type integer
|
|
FIRE_PIRANHA_PLANT_ACT_HIDE = 0
|
|
|
|
--- @type integer
|
|
FIRE_SPITTER_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
FIRE_SPITTER_ACT_SPIT_FIRE = 1
|
|
|
|
--- @type integer
|
|
FISH_ACT_FLEE = 2
|
|
|
|
--- @type integer
|
|
FISH_ACT_INIT = 0
|
|
|
|
--- @type integer
|
|
FISH_ACT_ROAM = 1
|
|
|
|
--- @type integer
|
|
FISH_SPAWNER_ACT_IDLE = 1
|
|
|
|
--- @type integer
|
|
FISH_SPAWNER_ACT_RESPAWN = 2
|
|
|
|
--- @type integer
|
|
FISH_SPAWNER_ACT_SPAWN = 0
|
|
|
|
--- @type integer
|
|
FISH_SPAWNER_BP_FEW_BLUE = 1
|
|
|
|
--- @type integer
|
|
FISH_SPAWNER_BP_FEW_CYAN = 3
|
|
|
|
--- @type integer
|
|
FISH_SPAWNER_BP_MANY_BLUE = 0
|
|
|
|
--- @type integer
|
|
FISH_SPAWNER_BP_MANY_CYAN = 2
|
|
|
|
--- @type integer
|
|
FLY_GUY_ACT_APPROACH_MARIO = 1
|
|
|
|
--- @type integer
|
|
FLY_GUY_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
FLY_GUY_ACT_LUNGE = 2
|
|
|
|
--- @type integer
|
|
FLY_GUY_ACT_SHOOT_FIRE = 3
|
|
|
|
--- @type integer
|
|
FREE_BBALL_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
FREE_BBALL_ACT_RESET = 2
|
|
|
|
--- @type integer
|
|
FREE_BBALL_ACT_ROLL = 1
|
|
|
|
--- @type integer
|
|
GOOMBA_ACT_ATTACKED_MARIO = 1
|
|
|
|
--- @type integer
|
|
GOOMBA_ACT_JUMP = 2
|
|
|
|
--- @type integer
|
|
GOOMBA_ACT_WALK = 0
|
|
|
|
--- @type integer
|
|
GOOMBA_BP_SIZE_MASK = 0x00000003
|
|
|
|
--- @type integer
|
|
GOOMBA_BP_TRIPLET_FLAG_MASK = 0x000000FC
|
|
|
|
--- @type integer
|
|
GOOMBA_SIZE_HUGE = 1
|
|
|
|
--- @type integer
|
|
GOOMBA_SIZE_REGULAR = 0
|
|
|
|
--- @type integer
|
|
GOOMBA_SIZE_TINY = 2
|
|
|
|
--- @type integer
|
|
GOOMBA_TRIPLET_SPAWNER_ACT_LOADED = 1
|
|
|
|
--- @type integer
|
|
GOOMBA_TRIPLET_SPAWNER_ACT_UNLOADED = 0
|
|
|
|
--- @type integer
|
|
GOOMBA_TRIPLET_SPAWNER_BP_EXTRA_GOOMBAS_MASK = 0x000000FC
|
|
|
|
--- @type integer
|
|
GOOMBA_TRIPLET_SPAWNER_BP_SIZE_MASK = 0x00000003
|
|
|
|
--- @type integer
|
|
HAUNTED_BOOKSHELF_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
HAUNTED_BOOKSHELF_ACT_RECEDE = 1
|
|
|
|
--- @type integer
|
|
HELD_DROPPED = 3
|
|
|
|
--- @type integer
|
|
HELD_FREE = 0
|
|
|
|
--- @type integer
|
|
HELD_HELD = 1
|
|
|
|
--- @type integer
|
|
HELD_THROWN = 2
|
|
|
|
--- @type integer
|
|
HIDDEN_BLUE_COIN_ACT_ACTIVE = 2
|
|
|
|
--- @type integer
|
|
HIDDEN_BLUE_COIN_ACT_INACTIVE = 0
|
|
|
|
--- @type integer
|
|
HIDDEN_BLUE_COIN_ACT_WAITING = 1
|
|
|
|
--- @type integer
|
|
HOMING_AMP_ACT_APPEAR = 1
|
|
|
|
--- @type integer
|
|
HOMING_AMP_ACT_ATTACK_COOLDOWN = 4
|
|
|
|
--- @type integer
|
|
HOMING_AMP_ACT_CHASE = 2
|
|
|
|
--- @type integer
|
|
HOMING_AMP_ACT_GIVE_UP = 3
|
|
|
|
--- @type integer
|
|
HOMING_AMP_ACT_INACTIVE = 0
|
|
|
|
--- @type integer
|
|
HOOT_ACT_ASCENT = 0
|
|
|
|
--- @type integer
|
|
HOOT_ACT_CARRY = 1
|
|
|
|
--- @type integer
|
|
HOOT_ACT_TIRED = 2
|
|
|
|
--- @type integer
|
|
HOOT_AVAIL_ASLEEP_IN_TREE = 0
|
|
|
|
--- @type integer
|
|
HOOT_AVAIL_READY_TO_FLY = 2
|
|
|
|
--- @type integer
|
|
HOOT_AVAIL_WANTS_TO_TALK = 1
|
|
|
|
--- @type integer
|
|
JS_RING_SPAWNER_ACT_ACTIVE = 0
|
|
|
|
--- @type integer
|
|
JS_RING_SPAWNER_ACT_INACTIVE = 1
|
|
|
|
--- @type integer
|
|
KLEPTO_ACT_APPROACH_TARGET_HOLDING = 1
|
|
|
|
--- @type integer
|
|
KLEPTO_ACT_CIRCLE_TARGET_HOLDING = 0
|
|
|
|
--- @type integer
|
|
KLEPTO_ACT_DIVE_AT_MARIO = 4
|
|
|
|
--- @type integer
|
|
KLEPTO_ACT_RESET_POSITION = 5
|
|
|
|
--- @type integer
|
|
KLEPTO_ACT_RETREAT = 7
|
|
|
|
--- @type integer
|
|
KLEPTO_ACT_STRUCK_BY_MARIO = 6
|
|
|
|
--- @type integer
|
|
KLEPTO_ACT_TURN_TOWARD_MARIO = 3
|
|
|
|
--- @type integer
|
|
KLEPTO_ACT_WAIT_FOR_MARIO = 2
|
|
|
|
--- @type integer
|
|
KLEPTO_ANIM_STATE_HOLDING_CAP = 1
|
|
|
|
--- @type integer
|
|
KLEPTO_ANIM_STATE_HOLDING_NOTHING = 0
|
|
|
|
--- @type integer
|
|
KLEPTO_ANIM_STATE_HOLDING_STAR = 2
|
|
|
|
--- @type integer
|
|
KOOPA_BP_KOOPA_THE_QUICK_BASE = 2
|
|
|
|
--- @type integer
|
|
KOOPA_BP_KOOPA_THE_QUICK_BOB = (KOOPA_BP_KOOPA_THE_QUICK_BASE + KOOPA_THE_QUICK_BOB_INDEX)
|
|
|
|
--- @type integer
|
|
KOOPA_BP_KOOPA_THE_QUICK_THI = (KOOPA_BP_KOOPA_THE_QUICK_BASE + KOOPA_THE_QUICK_THI_INDEX)
|
|
|
|
--- @type integer
|
|
KOOPA_BP_NORMAL = 1
|
|
|
|
--- @type integer
|
|
KOOPA_BP_TINY = 4
|
|
|
|
--- @type integer
|
|
KOOPA_BP_UNSHELLED = 0
|
|
|
|
--- @type integer
|
|
KOOPA_SHELLED_ACT_DIE = 4
|
|
|
|
--- @type integer
|
|
KOOPA_SHELLED_ACT_LYING = 3
|
|
|
|
--- @type integer
|
|
KOOPA_SHELLED_ACT_RUN_FROM_MARIO = 2
|
|
|
|
--- @type integer
|
|
KOOPA_SHELLED_ACT_STOPPED = 0
|
|
|
|
--- @type integer
|
|
KOOPA_SHELLED_ACT_WALK = 1
|
|
|
|
--- @type integer
|
|
KOOPA_SHELLED_SUB_ACT_START_WALK = 0
|
|
|
|
--- @type integer
|
|
KOOPA_SHELLED_SUB_ACT_STOP_WALK = 2
|
|
|
|
--- @type integer
|
|
KOOPA_SHELLED_SUB_ACT_WALK = 1
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_ACT_AFTER_RACE = 6
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_ACT_DECELERATE = 4
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_ACT_RACE = 3
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_ACT_SHOW_INIT_TEXT = 2
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_ACT_STOP = 5
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_ACT_UNUSED1 = 1
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_ACT_WAIT_BEFORE_RACE = 0
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_BOB_INDEX = 0
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_SUB_ACT_JUMP = 2
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_SUB_ACT_RUN = 1
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_SUB_ACT_START_RUN = 0
|
|
|
|
--- @type integer
|
|
KOOPA_THE_QUICK_THI_INDEX = 1
|
|
|
|
--- @type integer
|
|
KOOPA_UNSHELLED_ACT_DIVE = 1
|
|
|
|
--- @type integer
|
|
KOOPA_UNSHELLED_ACT_LYING = 2
|
|
|
|
--- @type integer
|
|
KOOPA_UNSHELLED_ACT_RUN = 0
|
|
|
|
--- @type integer
|
|
KOOPA_UNSHELLED_ACT_UNUSED3 = 3
|
|
|
|
--- @type integer
|
|
LLL_DRAWBRIDGE_ACT_LOWER = 0
|
|
|
|
--- @type integer
|
|
LLL_DRAWBRIDGE_ACT_RAISE = 1
|
|
|
|
--- @type integer
|
|
MAD_PIANO_ACT_ATTACK = 1
|
|
|
|
--- @type integer
|
|
MAD_PIANO_ACT_WAIT = 0
|
|
|
|
--- @type integer
|
|
MANTA_ACT_NO_RINGS = 1
|
|
|
|
--- @type integer
|
|
MANTA_ACT_SPAWN_RINGS = 0
|
|
|
|
--- @type integer
|
|
MIPS_ACT_FALL_DOWN = 3
|
|
|
|
--- @type integer
|
|
MIPS_ACT_FOLLOW_PATH = 1
|
|
|
|
--- @type integer
|
|
MIPS_ACT_IDLE = 4
|
|
|
|
--- @type integer
|
|
MIPS_ACT_WAIT_FOR_ANIMATION_DONE = 2
|
|
|
|
--- @type integer
|
|
MIPS_ACT_WAIT_FOR_NEARBY_MARIO = 0
|
|
|
|
--- @type integer
|
|
MIPS_STAR_STATUS_ALREADY_SPAWNED_STAR = 2
|
|
|
|
--- @type integer
|
|
MIPS_STAR_STATUS_HAVENT_SPAWNED_STAR = 0
|
|
|
|
--- @type integer
|
|
MIPS_STAR_STATUS_SHOULD_SPAWN_STAR = 1
|
|
|
|
--- @type integer
|
|
MONEYBAG_ACT_APPEAR = 0
|
|
|
|
--- @type integer
|
|
MONEYBAG_ACT_DEATH = 5
|
|
|
|
--- @type integer
|
|
MONEYBAG_ACT_DISAPPEAR = 4
|
|
|
|
--- @type integer
|
|
MONEYBAG_ACT_MOVE_AROUND = 2
|
|
|
|
--- @type integer
|
|
MONEYBAG_ACT_RETURN_HOME = 3
|
|
|
|
--- @type integer
|
|
MONEYBAG_ACT_UNUSED_APPEAR = 1
|
|
|
|
--- @type integer
|
|
MONEYBAG_JUMP_JUMP = 2
|
|
|
|
--- @type integer
|
|
MONEYBAG_JUMP_JUMP_AND_BOUNCE = 3
|
|
|
|
--- @type integer
|
|
MONEYBAG_JUMP_LANDING = 0
|
|
|
|
--- @type integer
|
|
MONEYBAG_JUMP_PREPARE = 1
|
|
|
|
--- @type integer
|
|
MONEYBAG_JUMP_WALK_AROUND = 4
|
|
|
|
--- @type integer
|
|
MONEYBAG_JUMP_WALK_HOME = 5
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ACT_BEGIN_JUMP_INTO_HOLE = 3
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ACT_HIDE = 6
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ACT_JUMP_INTO_HOLE = 5
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ACT_JUMP_OUT_OF_HOLE = 7
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ACT_RISE_FROM_HOLE = 1
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ACT_SELECT_HOLE = 0
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ACT_SPAWN_ROCK = 2
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ACT_THROW_ROCK = 4
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_BP_NO_ROCK = 0
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ROCK_ACT_HELD = 0
|
|
|
|
--- @type integer
|
|
MONTY_MOLE_ROCK_ACT_MOVE = 1
|
|
|
|
--- @type integer
|
|
MOV_BCOIN_ACT_MOVING = 1
|
|
|
|
--- @type integer
|
|
MOV_BCOIN_ACT_STILL = 0
|
|
|
|
--- @type integer
|
|
MOV_YCOIN_ACT_BLINKING = 1
|
|
|
|
--- @type integer
|
|
MOV_YCOIN_ACT_DEATH_PLANE_DEATH = 101
|
|
|
|
--- @type integer
|
|
MOV_YCOIN_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
MOV_YCOIN_ACT_LAVA_DEATH = 100
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_ACT_BURROW = 5
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_ACT_DEATH = 6
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_ACT_HIDE_UNHIDE = 1
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_ACT_JUMP = 7
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_ACT_RISE_FROM_GROUND = 2
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_ACT_ROTATE = 3
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_ACT_SPAWN_SNOWBALL = 0
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_ACT_THROW_SNOWBALL = 4
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_STYPE_JUMPING = 1
|
|
|
|
--- @type integer
|
|
MR_BLIZZARD_STYPE_NO_CAP = 0
|
|
|
|
--- @type integer
|
|
OBJ_ACT_DEATH_PLANE_DEATH = 101
|
|
|
|
--- @type integer
|
|
OBJ_ACT_HORIZONTAL_KNOCKBACK = 100
|
|
|
|
--- @type integer
|
|
OBJ_ACT_LAVA_DEATH = 100
|
|
|
|
--- @type integer
|
|
OBJ_ACT_SQUISHED = 102
|
|
|
|
--- @type integer
|
|
OBJ_ACT_VERTICAL_KNOCKBACK = 101
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_0020 = (1 << 5)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_0100 = (1 << 8)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_1000 = (1 << 12)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_30 = (1 << 30)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_8000 = (1 << 15)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_ACTIVE_FROM_AFAR = (1 << 7)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_COMPUTE_ANGLE_TO_MARIO = (1 << 13)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_COMPUTE_DIST_TO_MARIO = (1 << 6)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_HOLDABLE = (1 << 10)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_MOVE_XZ_USING_FVEL = (1 << 1)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_MOVE_Y_WITH_TERMINAL_VEL = (1 << 2)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_PERSISTENT_RESPAWN = (1 << 14)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_SET_FACE_ANGLE_TO_MOVE_ANGLE = (1 << 4)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_SET_FACE_YAW_TO_MOVE_YAW = (1 << 3)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_SET_THROW_MATRIX_FROM_TRANSFORM = (1 << 11)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_TRANSFORM_RELATIVE_TO_PARENT = (1 << 9)
|
|
|
|
--- @type integer
|
|
OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE = (1 << 0)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_ABOVE_DEATH_BARRIER = (1 << 14)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_ABOVE_LAVA = (1 << 11)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_AT_WATER_SURFACE = (1 << 4)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_BOUNCE = (1 << 13)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_ENTERED_WATER = (1 << 3)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_HIT_EDGE = (1 << 10)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_HIT_WALL = (1 << 9)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_IN_AIR = (1 << 7)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_LANDED = (1 << 0)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_LEAVING_WATER = (1 << 12)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_LEFT_GROUND = (1 << 2)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_MASK_IN_WATER = ( OBJ_MOVE_ENTERED_WATER | OBJ_MOVE_AT_WATER_SURFACE | OBJ_MOVE_UNDERWATER_OFF_GROUND | OBJ_MOVE_UNDERWATER_ON_GROUND)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_MASK_ON_GROUND = (OBJ_MOVE_LANDED | OBJ_MOVE_ON_GROUND)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_ON_GROUND = (1 << 1)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_OUT_SCOPE = (1 << 8)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_UNDERWATER_OFF_GROUND = (1 << 5)
|
|
|
|
--- @type integer
|
|
OBJ_MOVE_UNDERWATER_ON_GROUND = (1 << 6)
|
|
|
|
--- @type integer
|
|
PENGUIN_ANIM_IDLE = 3
|
|
|
|
--- @type integer
|
|
PENGUIN_ANIM_WALK = 0
|
|
|
|
--- @type integer
|
|
PENGUIN_WALK_BABY = 0
|
|
|
|
--- @type integer
|
|
PENGUIN_WALK_BIG = 1
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_ACT_ATTACKED = 5
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_ACT_BITING = 2
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_ACT_RESPAWN = 8
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_ACT_SHRINK_AND_DIE = 6
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_ACT_SLEEPING = 1
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_ACT_STOPPED_BITING = 4
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_ACT_WAIT_TO_RESPAWN = 7
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_ACT_WOKEN_UP = 3
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_BUBBLE_ACT_BURST = 2
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_BUBBLE_ACT_GROW_SHRINK_LOOP = 1
|
|
|
|
--- @type integer
|
|
PIRANHA_PLANT_BUBBLE_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_ACT_FALL = 4
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_ACT_INIT = 0
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_ACT_MOVE_ALONG_TRACK = 2
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_ACT_PAUSE_BRIEFLY = 3
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_ACT_WAIT_FOR_MARIO = 1
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_BP_DONT_DISAPPEAR = (1 << 9)
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_BP_DONT_TURN_ROLL = (1 << 11)
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_BP_DONT_TURN_YAW = (1 << 10)
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_BP_MASK_PATH = 0xF
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_BP_MASK_TYPE = (0x7 << 4)
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_BP_RETURN_TO_START = (1 << 8)
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_TYPE_CARPET = 0
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_TYPE_CHECKERED = 2
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_TYPE_GRATE = 3
|
|
|
|
--- @type integer
|
|
PLATFORM_ON_TRACK_TYPE_SKI_LIFT = 1
|
|
|
|
--- @type integer
|
|
POKEY_ACT_UNINITIALIZED = 0
|
|
|
|
--- @type integer
|
|
POKEY_ACT_UNLOAD_PARTS = 2
|
|
|
|
--- @type integer
|
|
POKEY_ACT_WANDER = 1
|
|
|
|
--- @type integer
|
|
PURPLE_SWITCH_IDLE = 0
|
|
|
|
--- @type integer
|
|
PURPLE_SWITCH_PRESSED = 1
|
|
|
|
--- @type integer
|
|
PURPLE_SWITCH_TICKING = 2
|
|
|
|
--- @type integer
|
|
PURPLE_SWITCH_UNPRESSED = 3
|
|
|
|
--- @type integer
|
|
PURPLE_SWITCH_WAIT_FOR_MARIO_TO_GET_OFF = 4
|
|
|
|
--- @type integer
|
|
PYRAMID_ELEVATOR_AT_BOTTOM = 4
|
|
|
|
--- @type integer
|
|
PYRAMID_ELEVATOR_CONSTANT_VELOCITY = 2
|
|
|
|
--- @type integer
|
|
PYRAMID_ELEVATOR_END_MOVING = 3
|
|
|
|
--- @type integer
|
|
PYRAMID_ELEVATOR_IDLE = 0
|
|
|
|
--- @type integer
|
|
PYRAMID_ELEVATOR_START_MOVING = 1
|
|
|
|
--- @type integer
|
|
PYRAMID_TOP_ACT_CHECK_IF_SOLVED = 0
|
|
|
|
--- @type integer
|
|
PYRAMID_TOP_ACT_EXPLODE = 2
|
|
|
|
--- @type integer
|
|
PYRAMID_TOP_ACT_SPINNING = 1
|
|
|
|
--- @type integer
|
|
PYRAMID_WALL_ACT_MOVING_DOWN = 0
|
|
|
|
--- @type integer
|
|
PYRAMID_WALL_ACT_MOVING_UP = 1
|
|
|
|
--- @type integer
|
|
PYRAMID_WALL_BP_POSITION_HIGH = 0
|
|
|
|
--- @type integer
|
|
PYRAMID_WALL_BP_POSITION_LOW = 2
|
|
|
|
--- @type integer
|
|
PYRAMID_WALL_BP_POSITION_MIDDLE = 1
|
|
|
|
--- @type integer
|
|
RACING_PENGUIN_ACT_FINISH_RACE = 4
|
|
|
|
--- @type integer
|
|
RACING_PENGUIN_ACT_PREPARE_FOR_RACE = 2
|
|
|
|
--- @type integer
|
|
RACING_PENGUIN_ACT_RACE = 3
|
|
|
|
--- @type integer
|
|
RACING_PENGUIN_ACT_SHOW_FINAL_TEXT = 5
|
|
|
|
--- @type integer
|
|
RACING_PENGUIN_ACT_SHOW_INIT_TEXT = 1
|
|
|
|
--- @type integer
|
|
RACING_PENGUIN_ACT_WAIT_FOR_MARIO = 0
|
|
|
|
--- @type integer
|
|
RESPAWN_INFO_DONT_RESPAWN = 0xFF
|
|
|
|
--- @type integer
|
|
RESPAWN_INFO_TYPE_16 = 2
|
|
|
|
--- @type integer
|
|
RESPAWN_INFO_TYPE_32 = 1
|
|
|
|
--- @type integer
|
|
RESPAWN_INFO_TYPE_NULL = 0
|
|
|
|
--- @type integer
|
|
SKEETER_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
SKEETER_ACT_LUNGE = 1
|
|
|
|
--- @type integer
|
|
SKEETER_ACT_WALK = 2
|
|
|
|
--- @type integer
|
|
SL_SNOWMAN_WIND_ACT_BLOWING = 2
|
|
|
|
--- @type integer
|
|
SL_SNOWMAN_WIND_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
SL_SNOWMAN_WIND_ACT_TALKING = 1
|
|
|
|
--- @type integer
|
|
SL_WALKING_PENGUIN_ACT_MOVING_FORWARDS = 0
|
|
|
|
--- @type integer
|
|
SL_WALKING_PENGUIN_ACT_RETURNING = 2
|
|
|
|
--- @type integer
|
|
SL_WALKING_PENGUIN_ACT_TURNING_BACK = 1
|
|
|
|
--- @type integer
|
|
SL_WALKING_PENGUIN_ACT_TURNING_FORWARDS = 3
|
|
|
|
--- @type integer
|
|
SNUFIT_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
SNUFIT_ACT_SHOOT = 1
|
|
|
|
--- @type integer
|
|
SPINY_ACT_ATTACKED_MARIO = 3
|
|
|
|
--- @type integer
|
|
SPINY_ACT_HELD_BY_LAKITU = 1
|
|
|
|
--- @type integer
|
|
SPINY_ACT_THROWN_BY_LAKITU = 2
|
|
|
|
--- @type integer
|
|
SPINY_ACT_WALK = 0
|
|
|
|
--- @type integer
|
|
SWOOP_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
SWOOP_ACT_MOVE = 1
|
|
|
|
--- @type integer
|
|
TRIPLET_BUTTERFLY_ACT_ACTIVATE = 2
|
|
|
|
--- @type integer
|
|
TRIPLET_BUTTERFLY_ACT_EXPLODE = 3
|
|
|
|
--- @type integer
|
|
TRIPLET_BUTTERFLY_ACT_INIT = 0
|
|
|
|
--- @type integer
|
|
TRIPLET_BUTTERFLY_ACT_WANDER = 1
|
|
|
|
--- @type integer
|
|
TRIPLET_BUTTERFLY_BP_BUTTERFLY_NUM = 0x00000003
|
|
|
|
--- @type integer
|
|
TRIPLET_BUTTERFLY_BP_NO_BOMBS = 0x00000004
|
|
|
|
--- @type integer
|
|
TRIPLET_BUTTERFLY_TYPE_EXPLODES = 0
|
|
|
|
--- @type integer
|
|
TRIPLET_BUTTERFLY_TYPE_NORMAL = -1
|
|
|
|
--- @type integer
|
|
TRIPLET_BUTTERFLY_TYPE_SPAWN_1UP = 1
|
|
|
|
--- @type integer
|
|
TTC_2D_ROTATOR_BP_2D_COG = 1
|
|
|
|
--- @type integer
|
|
TTC_2D_ROTATOR_BP_HAND = 0
|
|
|
|
--- @type integer
|
|
TTC_COG_BP_DIR_CCW = (0 << 0)
|
|
|
|
--- @type integer
|
|
TTC_COG_BP_DIR_CW = (1 << 0)
|
|
|
|
--- @type integer
|
|
TTC_COG_BP_DIR_MASK = 0x00000001
|
|
|
|
--- @type integer
|
|
TTC_COG_BP_SHAPE_HEXAGON = (0 << 1)
|
|
|
|
--- @type integer
|
|
TTC_COG_BP_SHAPE_MASK = 0x00000002
|
|
|
|
--- @type integer
|
|
TTC_COG_BP_SHAPE_TRIANGLE = (1 << 1)
|
|
|
|
--- @type integer
|
|
TTC_MOVING_BAR_ACT_EXTEND = 2
|
|
|
|
--- @type integer
|
|
TTC_MOVING_BAR_ACT_PULL_BACK = 1
|
|
|
|
--- @type integer
|
|
TTC_MOVING_BAR_ACT_RETRACT = 3
|
|
|
|
--- @type integer
|
|
TTC_MOVING_BAR_ACT_WAIT = 0
|
|
|
|
--- @type integer
|
|
TTC_ROTATING_SOLID_BP_CUBE = 0
|
|
|
|
--- @type integer
|
|
TTC_ROTATING_SOLID_BP_TRIANGULAR_PRISM = 1
|
|
|
|
--- @type integer
|
|
TTC_SPEED_FAST = 1
|
|
|
|
--- @type integer
|
|
TTC_SPEED_RANDOM = 2
|
|
|
|
--- @type integer
|
|
TTC_SPEED_SLOW = 0
|
|
|
|
--- @type integer
|
|
TTC_SPEED_STOPPED = 3
|
|
|
|
--- @type integer
|
|
TWEESTER_ACT_CHASE = 1
|
|
|
|
--- @type integer
|
|
TWEESTER_ACT_HIDE = 2
|
|
|
|
--- @type integer
|
|
TWEESTER_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
TWEESTER_SUB_ACT_CHASE = 0
|
|
|
|
--- @type integer
|
|
TWEESTER_SUB_ACT_WAIT = 0
|
|
|
|
--- @type integer
|
|
UKIKI_ACT_GO_TO_CAGE = 4
|
|
|
|
--- @type integer
|
|
UKIKI_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
UKIKI_ACT_JUMP = 3
|
|
|
|
--- @type integer
|
|
UKIKI_ACT_RETURN_HOME = 7
|
|
|
|
--- @type integer
|
|
UKIKI_ACT_RUN = 1
|
|
|
|
--- @type integer
|
|
UKIKI_ACT_TURN_TO_MARIO = 2
|
|
|
|
--- @type integer
|
|
UKIKI_ACT_UNUSED_TURN = 6
|
|
|
|
--- @type integer
|
|
UKIKI_ACT_WAIT_TO_RESPAWN = 5
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_HANDSTAND = 10
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_HELD = 12
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_ITCH = 9
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_JUMP = 8
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_JUMP_CLAP = 5
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_LAND = 7
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_RUN = 0
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_SCREECH = 4
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_STATE_CAP_ON = 2
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_STATE_DEFAULT = 0
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_STATE_EYE_CLOSED = 1
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_TURN = 11
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_UNUSED_APOSE = 2
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_UNUSED_DEATH = 3
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_UNUSED_HOP = 6
|
|
|
|
--- @type integer
|
|
UKIKI_ANIM_UNUSED_WALK = 1
|
|
|
|
--- @type integer
|
|
UKIKI_CAGE = 0
|
|
|
|
--- @type integer
|
|
UKIKI_CAGE_ACT_FALL = 2
|
|
|
|
--- @type integer
|
|
UKIKI_CAGE_ACT_HIDE = 3
|
|
|
|
--- @type integer
|
|
UKIKI_CAGE_ACT_SPIN = 1
|
|
|
|
--- @type integer
|
|
UKIKI_CAGE_ACT_WAIT_FOR_UKIKI = 0
|
|
|
|
--- @type integer
|
|
UKIKI_CAGE_STAR_ACT_IN_CAGE = 0
|
|
|
|
--- @type integer
|
|
UKIKI_CAGE_STAR_ACT_SPAWN_STAR = 1
|
|
|
|
--- @type integer
|
|
UKIKI_CAP = 1
|
|
|
|
--- @type integer
|
|
UKIKI_CAP_ON = 1
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_CAGE_DESPAWN = 7
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_CAGE_JUMP_TO_CAGE = 4
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_CAGE_LAND_ON_CAGE = 5
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_CAGE_RUN_TO_CAGE = 0
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_CAGE_SPIN_ON_CAGE = 6
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_CAGE_TALK_TO_MARIO = 2
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_CAGE_TURN_TO_CAGE = 3
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_CAGE_WAIT_FOR_MARIO = 1
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_TAUNT_HANDSTAND = 4
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_TAUNT_ITCH = 1
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_TAUNT_JUMP_CLAP = 3
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_TAUNT_NONE = 0
|
|
|
|
--- @type integer
|
|
UKIKI_SUB_ACT_TAUNT_SCREECH = 2
|
|
|
|
--- @type integer
|
|
UKIKI_TEXT_CAGE_TEXTBOX = 1
|
|
|
|
--- @type integer
|
|
UKIKI_TEXT_DEFAULT = 0
|
|
|
|
--- @type integer
|
|
UKIKI_TEXT_DO_NOT_LET_GO = 6
|
|
|
|
--- @type integer
|
|
UKIKI_TEXT_GAVE_CAP_BACK = 5
|
|
|
|
--- @type integer
|
|
UKIKI_TEXT_GO_TO_CAGE = 2
|
|
|
|
--- @type integer
|
|
UKIKI_TEXT_HAS_CAP = 4
|
|
|
|
--- @type integer
|
|
UKIKI_TEXT_STEAL_CAP = 7
|
|
|
|
--- @type integer
|
|
UKIKI_TEXT_STOLE_CAP = 3
|
|
|
|
--- @type integer
|
|
WATER_BOMB_ACT_DROP = 2
|
|
|
|
--- @type integer
|
|
WATER_BOMB_ACT_EXPLODE = 3
|
|
|
|
--- @type integer
|
|
WATER_BOMB_ACT_INIT = 1
|
|
|
|
--- @type integer
|
|
WATER_BOMB_ACT_SHOT_FROM_CANNON = 0
|
|
|
|
--- @type integer
|
|
WATER_LEVEL_DIAMOND_ACT_CHANGE_WATER_LEVEL = 2
|
|
|
|
--- @type integer
|
|
WATER_LEVEL_DIAMOND_ACT_IDLE = 1
|
|
|
|
--- @type integer
|
|
WATER_LEVEL_DIAMOND_ACT_IDLE_SPINNING = 3
|
|
|
|
--- @type integer
|
|
WATER_LEVEL_DIAMOND_ACT_INIT = 0
|
|
|
|
--- @type integer
|
|
WATER_RING_ACT_COLLECTED = 1
|
|
|
|
--- @type integer
|
|
WATER_RING_ACT_NOT_COLLECTED = 0
|
|
|
|
--- @type integer
|
|
WF_SLID_BRICK_PTFM_ACT_EXTEND = 1
|
|
|
|
--- @type integer
|
|
WF_SLID_BRICK_PTFM_ACT_RETRACT = 2
|
|
|
|
--- @type integer
|
|
WF_SLID_BRICK_PTFM_ACT_WAIT = 0
|
|
|
|
--- @type integer
|
|
WF_SLID_BRICK_PTFM_BP_MOV_VEL_10 = 1
|
|
|
|
--- @type integer
|
|
WF_SLID_BRICK_PTFM_BP_MOV_VEL_15 = 2
|
|
|
|
--- @type integer
|
|
WF_SLID_BRICK_PTFM_BP_MOV_VEL_20 = 3
|
|
|
|
--- @type integer
|
|
WIGGLER_ACT_FALL_THROUGH_FLOOR = 5
|
|
|
|
--- @type integer
|
|
WIGGLER_ACT_JUMPED_ON = 3
|
|
|
|
--- @type integer
|
|
WIGGLER_ACT_KNOCKBACK = 2
|
|
|
|
--- @type integer
|
|
WIGGLER_ACT_SHRINK = 4
|
|
|
|
--- @type integer
|
|
WIGGLER_ACT_UNINITIALIZED = 0
|
|
|
|
--- @type integer
|
|
WIGGLER_ACT_WALK = 1
|
|
|
|
--- @type integer
|
|
WIGGLER_TEXT_STATUS_AWAIT_DIALOG = 0
|
|
|
|
--- @type integer
|
|
WIGGLER_TEXT_STATUS_COMPLETED_DIALOG = 2
|
|
|
|
--- @type integer
|
|
WIGGLER_TEXT_STATUS_SHOWING_DIALOG = 1
|
|
|
|
--- @type integer
|
|
WOODEN_POST_BP_NO_COINS_MASK = 0x0000FF00
|
|
|
|
--- @type integer
|
|
YOSHI_ACT_CREDITS = 10
|
|
|
|
--- @type integer
|
|
YOSHI_ACT_FINISH_JUMPING_AND_DESPAWN = 4
|
|
|
|
--- @type integer
|
|
YOSHI_ACT_GIVE_PRESENT = 5
|
|
|
|
--- @type integer
|
|
YOSHI_ACT_IDLE = 0
|
|
|
|
--- @type integer
|
|
YOSHI_ACT_TALK = 2
|
|
|
|
--- @type integer
|
|
YOSHI_ACT_WALK = 1
|
|
|
|
--- @type integer
|
|
YOSHI_ACT_WALK_JUMP_OFF_ROOF = 3
|
|
|
|
--- @type integer
|
|
OBJECT_POOL_CAPACITY = 960
|
|
|
|
--- @type integer
|
|
TIME_STOP_ACTIVE = (1 << 6)
|
|
|
|
--- @type integer
|
|
TIME_STOP_ALL_OBJECTS = (1 << 4)
|
|
|
|
--- @type integer
|
|
TIME_STOP_DIALOG = (1 << 2)
|
|
|
|
--- @type integer
|
|
TIME_STOP_ENABLED = (1 << 1)
|
|
|
|
--- @type integer
|
|
TIME_STOP_MARIO_AND_DOORS = (1 << 3)
|
|
|
|
--- @type integer
|
|
TIME_STOP_MARIO_OPENED_DOOR = (1 << 5)
|
|
|
|
--- @type integer
|
|
TIME_STOP_UNKNOWN_0 = (1 << 0)
|
|
|
|
--- @class ObjectList
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_PLAYER = 0
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_UNUSED_1 = 1
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_DESTRUCTIVE = 2
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_UNUSED_3 = 3
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_GENACTOR = 4
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_PUSHABLE = 5
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_LEVEL = 6
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_UNUSED_7 = 7
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_DEFAULT = 8
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_SURFACE = 9
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_POLELIKE = 10
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_SPAWNER = 11
|
|
|
|
--- @type ObjectList
|
|
OBJ_LIST_UNIMPORTANT = 12
|
|
|
|
--- @type ObjectList
|
|
NUM_OBJ_LISTS = 13
|
|
|
|
--- @type integer
|
|
A_BUTTON = CONT_A
|
|
|
|
--- @type integer
|
|
B_BUTTON = CONT_B
|
|
|
|
--- @type integer
|
|
CONT_A = 0x8000
|
|
|
|
--- @type integer
|
|
CONT_ABSOLUTE = 0x0001
|
|
|
|
--- @type integer
|
|
CONT_ADDR_CRC_ER = 0x04
|
|
|
|
--- @type integer
|
|
CONT_B = 0x4000
|
|
|
|
--- @type integer
|
|
CONT_C = 0x0002
|
|
|
|
--- @type integer
|
|
CONT_CARD_ON = 0x01
|
|
|
|
--- @type integer
|
|
CONT_CARD_PULL = 0x02
|
|
|
|
--- @type integer
|
|
CONT_COLLISION_ERROR = 0x1
|
|
|
|
--- @type integer
|
|
CONT_D = 0x0004
|
|
|
|
--- @type integer
|
|
CONT_DOWN = 0x0400
|
|
|
|
--- @type integer
|
|
CONT_E = 0x0008
|
|
|
|
--- @type integer
|
|
CONT_EEP16K = 0x4000
|
|
|
|
--- @type integer
|
|
CONT_EEPROM = 0x8000
|
|
|
|
--- @type integer
|
|
CONT_EEPROM_BUSY = 0x80
|
|
|
|
--- @type integer
|
|
CONT_F = 0x0001
|
|
|
|
--- @type integer
|
|
CONT_FRAME_ERROR = 0x2
|
|
|
|
--- @type integer
|
|
CONT_G = 0x2000
|
|
|
|
--- @type integer
|
|
CONT_JOYPORT = 0x0004
|
|
|
|
--- @type integer
|
|
CONT_L = 0x0020
|
|
|
|
--- @type integer
|
|
CONT_LEFT = 0x0200
|
|
|
|
--- @type integer
|
|
CONT_NO_RESPONSE_ERROR = 0x8
|
|
|
|
--- @type integer
|
|
CONT_OVERRUN_ERROR = 0x4
|
|
|
|
--- @type integer
|
|
CONT_R = 0x0010
|
|
|
|
--- @type integer
|
|
CONT_RELATIVE = 0x0002
|
|
|
|
--- @type integer
|
|
CONT_RIGHT = 0x0100
|
|
|
|
--- @type integer
|
|
CONT_START = 0x1000
|
|
|
|
--- @type integer
|
|
CONT_TYPE_MASK = 0x1f07
|
|
|
|
--- @type integer
|
|
CONT_TYPE_MOUSE = 0x0002
|
|
|
|
--- @type integer
|
|
CONT_TYPE_NORMAL = 0x0005
|
|
|
|
--- @type integer
|
|
CONT_TYPE_VOICE = 0x0100
|
|
|
|
--- @type integer
|
|
CONT_UP = 0x0800
|
|
|
|
--- @type integer
|
|
CONT_X = 0x0040
|
|
|
|
--- @type integer
|
|
CONT_Y = 0x0080
|
|
|
|
--- @type integer
|
|
D_CBUTTONS = CONT_D
|
|
|
|
--- @type integer
|
|
D_JPAD = CONT_DOWN
|
|
|
|
--- @type integer
|
|
L_CBUTTONS = CONT_C
|
|
|
|
--- @type integer
|
|
L_JPAD = CONT_LEFT
|
|
|
|
--- @type integer
|
|
L_TRIG = CONT_L
|
|
|
|
--- @type integer
|
|
R_CBUTTONS = CONT_F
|
|
|
|
--- @type integer
|
|
R_JPAD = CONT_RIGHT
|
|
|
|
--- @type integer
|
|
R_TRIG = CONT_R
|
|
|
|
--- @type integer
|
|
START_BUTTON = CONT_START
|
|
|
|
--- @type integer
|
|
U_CBUTTONS = CONT_E
|
|
|
|
--- @type integer
|
|
U_JPAD = CONT_UP
|
|
|
|
--- @type integer
|
|
X_BUTTON = CONT_X
|
|
|
|
--- @type integer
|
|
Y_BUTTON = CONT_Y
|
|
|
|
--- @type integer
|
|
Z_TRIG = CONT_G
|
|
|
|
--- @type integer
|
|
EEPROM_SIZE = 0x200
|
|
|
|
--- @type integer
|
|
NUM_SAVE_FILES = 4
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_CAP_ON_GROUND = (1 << 16)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_CAP_ON_KLEPTO = (1 << 17)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_CAP_ON_MR_BLIZZARD = (1 << 19)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_CAP_ON_UKIKI = (1 << 18)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_COLLECTED_MIPS_STAR_1 = (1 << 27)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_COLLECTED_MIPS_STAR_2 = (1 << 28)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_COLLECTED_TOAD_STAR_1 = (1 << 24)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_COLLECTED_TOAD_STAR_2 = (1 << 25)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_COLLECTED_TOAD_STAR_3 = (1 << 26)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_DDD_MOVED_BACK = (1 << 8)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_FILE_EXISTS = (1 << 0)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_HAVE_KEY_1 = (1 << 4)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_HAVE_KEY_2 = (1 << 5)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_HAVE_METAL_CAP = (1 << 2)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_HAVE_VANISH_CAP = (1 << 3)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_HAVE_WING_CAP = (1 << 1)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_MOAT_DRAINED = (1 << 9)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_UNLOCKED_50_STAR_DOOR = (1 << 20)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_UNLOCKED_BASEMENT_DOOR = (1 << 6)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_UNLOCKED_BITDW_DOOR = (1 << 14)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_UNLOCKED_BITFS_DOOR = (1 << 15)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_UNLOCKED_CCM_DOOR = (1 << 12)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_UNLOCKED_JRB_DOOR = (1 << 13)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_UNLOCKED_PSS_DOOR = (1 << 10)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_UNLOCKED_UPSTAIRS_DOOR = (1 << 7)
|
|
|
|
--- @type integer
|
|
SAVE_FLAG_UNLOCKED_WF_DOOR = (1 << 11)
|
|
|
|
--- @class SaveFileIndex
|
|
|
|
--- @type SaveFileIndex
|
|
SAVE_FILE_A = 0
|
|
|
|
--- @type SaveFileIndex
|
|
SAVE_FILE_B = 1
|
|
|
|
--- @type SaveFileIndex
|
|
SAVE_FILE_C = 2
|
|
|
|
--- @type SaveFileIndex
|
|
SAVE_FILE_D = 3
|
|
|
|
--- @type integer
|
|
SEQ_BASE_ID = 0x7f
|
|
|
|
--- @type integer
|
|
SEQ_VARIATION = 0x80
|
|
|
|
--- @class SeqId
|
|
|
|
--- @type SeqId
|
|
SEQ_SOUND_PLAYER = 0
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_CUTSCENE_COLLECT_STAR = 1
|
|
|
|
--- @type SeqId
|
|
SEQ_MENU_TITLE_SCREEN = 2
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_GRASS = 3
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_INSIDE_CASTLE = 4
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_WATER = 5
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_HOT = 6
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_BOSS_KOOPA = 7
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_SNOW = 8
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_SLIDE = 9
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_SPOOKY = 10
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_PIRANHA_PLANT = 11
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_UNDERGROUND = 12
|
|
|
|
--- @type SeqId
|
|
SEQ_MENU_STAR_SELECT = 13
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_POWERUP = 14
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_METAL_CAP = 15
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_KOOPA_MESSAGE = 16
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_KOOPA_ROAD = 17
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_HIGH_SCORE = 18
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_MERRY_GO_ROUND = 19
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_RACE = 20
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_CUTSCENE_STAR_SPAWN = 21
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_BOSS = 22
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_CUTSCENE_COLLECT_KEY = 23
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_ENDLESS_STAIRS = 24
|
|
|
|
--- @type SeqId
|
|
SEQ_LEVEL_BOSS_KOOPA_FINAL = 25
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_CUTSCENE_CREDITS = 26
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_SOLVE_PUZZLE = 27
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_TOAD_MESSAGE = 28
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_PEACH_MESSAGE = 29
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_CUTSCENE_INTRO = 30
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_CUTSCENE_VICTORY = 31
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_CUTSCENE_ENDING = 32
|
|
|
|
--- @type SeqId
|
|
SEQ_MENU_FILE_SELECT = 33
|
|
|
|
--- @type SeqId
|
|
SEQ_EVENT_CUTSCENE_LAKITU = 34
|
|
|
|
--- @type SeqId
|
|
SEQ_COUNT = 35
|
|
|
|
--- @type integer
|
|
ACT_AIR_HIT_WALL = 0x000008A7
|
|
|
|
--- @type integer
|
|
ACT_AIR_THROW = 0x830008AB
|
|
|
|
--- @type integer
|
|
ACT_AIR_THROW_LAND = 0x80000A36
|
|
|
|
--- @type integer
|
|
ACT_BACKFLIP = 0x01000883
|
|
|
|
--- @type integer
|
|
ACT_BACKFLIP_LAND = 0x0400047A
|
|
|
|
--- @type integer
|
|
ACT_BACKFLIP_LAND_STOP = 0x0800022F
|
|
|
|
--- @type integer
|
|
ACT_BACKWARD_AIR_KB = 0x010208B0
|
|
|
|
--- @type integer
|
|
ACT_BACKWARD_GROUND_KB = 0x00020462
|
|
|
|
--- @type integer
|
|
ACT_BACKWARD_ROLLOUT = 0x010008AD
|
|
|
|
--- @type integer
|
|
ACT_BACKWARD_WATER_KB = 0x300222C5
|
|
|
|
--- @type integer
|
|
ACT_BBH_ENTER_JUMP = 0x00001934
|
|
|
|
--- @type integer
|
|
ACT_BBH_ENTER_SPIN = 0x00001535
|
|
|
|
--- @type integer
|
|
ACT_BEGIN_SLIDING = 0x00000050
|
|
|
|
--- @type integer
|
|
ACT_BRAKING = 0x04000445
|
|
|
|
--- @type integer
|
|
ACT_BRAKING_STOP = 0x0C00023D
|
|
|
|
--- @type integer
|
|
ACT_BREASTSTROKE = 0x300024D0
|
|
|
|
--- @type integer
|
|
ACT_BUBBLED = (0x173 | ACT_FLAG_MOVING | ACT_FLAG_PAUSE_EXIT)
|
|
|
|
--- @type integer
|
|
ACT_BURNING_FALL = 0x010208B5
|
|
|
|
--- @type integer
|
|
ACT_BURNING_GROUND = 0x00020449
|
|
|
|
--- @type integer
|
|
ACT_BURNING_JUMP = 0x010208B4
|
|
|
|
--- @type integer
|
|
ACT_BUTT_SLIDE = 0x00840452
|
|
|
|
--- @type integer
|
|
ACT_BUTT_SLIDE_AIR = 0x0300088E
|
|
|
|
--- @type integer
|
|
ACT_BUTT_SLIDE_STOP = 0x0C00023E
|
|
|
|
--- @type integer
|
|
ACT_BUTT_STUCK_IN_GROUND = 0x0002033B
|
|
|
|
--- @type integer
|
|
ACT_CAUGHT_IN_WHIRLPOOL = 0x300222E3
|
|
|
|
--- @type integer
|
|
ACT_CLIMBING_POLE = 0x00100343
|
|
|
|
--- @type integer
|
|
ACT_COUGHING = 0x0C40020A
|
|
|
|
--- @type integer
|
|
ACT_CRAWLING = 0x04008448
|
|
|
|
--- @type integer
|
|
ACT_CRAZY_BOX_BOUNCE = 0x000008AE
|
|
|
|
--- @type integer
|
|
ACT_CREDITS_CUTSCENE = 0x00001319
|
|
|
|
--- @type integer
|
|
ACT_CROUCHING = 0x0C008220
|
|
|
|
--- @type integer
|
|
ACT_CROUCH_SLIDE = 0x04808459
|
|
|
|
--- @type integer
|
|
ACT_DEATH_EXIT = 0x00001928
|
|
|
|
--- @type integer
|
|
ACT_DEATH_EXIT_LAND = 0x00020467
|
|
|
|
--- @type integer
|
|
ACT_DEATH_ON_BACK = 0x00021316
|
|
|
|
--- @type integer
|
|
ACT_DEATH_ON_STOMACH = 0x00021315
|
|
|
|
--- @type integer
|
|
ACT_DEBUG_FREE_MOVE = 0x0000130F
|
|
|
|
--- @type integer
|
|
ACT_DECELERATING = 0x0400044A
|
|
|
|
--- @type integer
|
|
ACT_DISAPPEARED = 0x00001300
|
|
|
|
--- @type integer
|
|
ACT_DIVE = 0x0188088A
|
|
|
|
--- @type integer
|
|
ACT_DIVE_PICKING_UP = 0x00000385
|
|
|
|
--- @type integer
|
|
ACT_DIVE_SLIDE = 0x00880456
|
|
|
|
--- @type integer
|
|
ACT_DOUBLE_JUMP = 0x03000881
|
|
|
|
--- @type integer
|
|
ACT_DOUBLE_JUMP_LAND = 0x04000472
|
|
|
|
--- @type integer
|
|
ACT_DOUBLE_JUMP_LAND_STOP = 0x0C000231
|
|
|
|
--- @type integer
|
|
ACT_DROWNING = 0x300032C4
|
|
|
|
--- @type integer
|
|
ACT_EATEN_BY_BUBBA = 0x00021317
|
|
|
|
--- @type integer
|
|
ACT_ELECTROCUTION = 0x00021313
|
|
|
|
--- @type integer
|
|
ACT_EMERGE_FROM_PIPE = 0x00001923
|
|
|
|
--- @type integer
|
|
ACT_END_PEACH_CUTSCENE = 0x00001918
|
|
|
|
--- @type integer
|
|
ACT_END_WAVING_CUTSCENE = 0x0000131A
|
|
|
|
--- @type integer
|
|
ACT_ENTERING_STAR_DOOR = 0x00001331
|
|
|
|
--- @type integer
|
|
ACT_EXIT_AIRBORNE = 0x00001926
|
|
|
|
--- @type integer
|
|
ACT_EXIT_LAND_SAVE_DIALOG = 0x00001327
|
|
|
|
--- @type integer
|
|
ACT_FALLING_DEATH_EXIT = 0x0000192A
|
|
|
|
--- @type integer
|
|
ACT_FALLING_EXIT_AIRBORNE = 0x0000192D
|
|
|
|
--- @type integer
|
|
ACT_FALL_AFTER_STAR_GRAB = 0x00001904
|
|
|
|
--- @type integer
|
|
ACT_FEET_STUCK_IN_GROUND = 0x0002033C
|
|
|
|
--- @type integer
|
|
ACT_FINISH_TURNING_AROUND = 0x00000444
|
|
|
|
--- @type integer
|
|
ACT_FIRST_PERSON = 0x0C000227
|
|
|
|
--- @type integer
|
|
ACT_FLAG_AIR = (1 << 11)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_ALLOW_FIRST_PERSON = (1 << 26)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_ALLOW_VERTICAL_WIND_ACTION = (1 << 24)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_ATTACKING = (1 << 23)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_BUTT_OR_STOMACH_SLIDE = (1 << 18)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_CONTROL_JUMP_HEIGHT = (1 << 25)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_CUSTOM_ACTION = (1 << 30)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_DIVING = (1 << 19)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_HANGING = (1 << 21)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_IDLE = (1 << 22)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_INTANGIBLE = (1 << 12)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_INVULNERABLE = (1 << 17)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_METAL_WATER = (1 << 14)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_MOVING = (1 << 10)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_ON_POLE = (1 << 20)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_PAUSE_EXIT = (1 << 27)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_RIDING_SHELL = (1 << 16)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_SHORT_HITBOX = (1 << 15)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_STATIONARY = (1 << 9)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_SWIMMING = (1 << 13)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_SWIMMING_OR_FLYING = (1 << 28)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_THROWING = (1 << 31)
|
|
|
|
--- @type integer
|
|
ACT_FLAG_WATER_OR_TEXT = (1 << 29)
|
|
|
|
--- @type integer
|
|
ACT_FLUTTER_KICK = 0x300024D2
|
|
|
|
--- @type integer
|
|
ACT_FLYING = 0x10880899
|
|
|
|
--- @type integer
|
|
ACT_FLYING_TRIPLE_JUMP = 0x03000894
|
|
|
|
--- @type integer
|
|
ACT_FORWARD_AIR_KB = 0x010208B1
|
|
|
|
--- @type integer
|
|
ACT_FORWARD_GROUND_KB = 0x00020463
|
|
|
|
--- @type integer
|
|
ACT_FORWARD_ROLLOUT = 0x010008A6
|
|
|
|
--- @type integer
|
|
ACT_FORWARD_WATER_KB = 0x300222C6
|
|
|
|
--- @type integer
|
|
ACT_FREEFALL = 0x0100088C
|
|
|
|
--- @type integer
|
|
ACT_FREEFALL_LAND = 0x04000471
|
|
|
|
--- @type integer
|
|
ACT_FREEFALL_LAND_STOP = 0x0C000232
|
|
|
|
--- @type integer
|
|
ACT_GETTING_BLOWN = 0x010208B8
|
|
|
|
--- @type integer
|
|
ACT_GRABBED = 0x00020370
|
|
|
|
--- @type integer
|
|
ACT_GRAB_POLE_FAST = 0x00100342
|
|
|
|
--- @type integer
|
|
ACT_GRAB_POLE_SLOW = 0x00100341
|
|
|
|
--- @type integer
|
|
ACT_GROUND_BONK = 0x00020466
|
|
|
|
--- @type integer
|
|
ACT_GROUND_POUND = 0x008008A9
|
|
|
|
--- @type integer
|
|
ACT_GROUND_POUND_LAND = 0x0080023C
|
|
|
|
--- @type integer
|
|
ACT_GROUP_AIRBORNE = (2 << 6)
|
|
|
|
--- @type integer
|
|
ACT_GROUP_AUTOMATIC = (5 << 6)
|
|
|
|
--- @type integer
|
|
ACT_GROUP_CUTSCENE = (4 << 6)
|
|
|
|
--- @type integer
|
|
ACT_GROUP_MASK = 0x000001C0
|
|
|
|
--- @type integer
|
|
ACT_GROUP_MOVING = (1 << 6)
|
|
|
|
--- @type integer
|
|
ACT_GROUP_OBJECT = (6 << 6)
|
|
|
|
--- @type integer
|
|
ACT_GROUP_STATIONARY = (0 << 6)
|
|
|
|
--- @type integer
|
|
ACT_GROUP_SUBMERGED = (3 << 6)
|
|
|
|
--- @type integer
|
|
ACT_HANGING = 0x00200349
|
|
|
|
--- @type integer
|
|
ACT_HANG_MOVING = 0x0020054A
|
|
|
|
--- @type integer
|
|
ACT_HARD_BACKWARD_AIR_KB = 0x010208B3
|
|
|
|
--- @type integer
|
|
ACT_HARD_BACKWARD_GROUND_KB = 0x00020460
|
|
|
|
--- @type integer
|
|
ACT_HARD_FORWARD_AIR_KB = 0x010208B2
|
|
|
|
--- @type integer
|
|
ACT_HARD_FORWARD_GROUND_KB = 0x00020461
|
|
|
|
--- @type integer
|
|
ACT_HEAD_STUCK_IN_GROUND = 0x0002033A
|
|
|
|
--- @type integer
|
|
ACT_HEAVY_THROW = 0x80000589
|
|
|
|
--- @type integer
|
|
ACT_HOLDING_BOWSER = 0x00000391
|
|
|
|
--- @type integer
|
|
ACT_HOLDING_POLE = 0x08100340
|
|
|
|
--- @type integer
|
|
ACT_HOLD_BEGIN_SLIDING = 0x00000051
|
|
|
|
--- @type integer
|
|
ACT_HOLD_BREASTSTROKE = 0x300024D3
|
|
|
|
--- @type integer
|
|
ACT_HOLD_BUTT_SLIDE = 0x00840454
|
|
|
|
--- @type integer
|
|
ACT_HOLD_BUTT_SLIDE_AIR = 0x010008A2
|
|
|
|
--- @type integer
|
|
ACT_HOLD_BUTT_SLIDE_STOP = 0x0800043F
|
|
|
|
--- @type integer
|
|
ACT_HOLD_DECELERATING = 0x0000044B
|
|
|
|
--- @type integer
|
|
ACT_HOLD_FLUTTER_KICK = 0x300024D5
|
|
|
|
--- @type integer
|
|
ACT_HOLD_FREEFALL = 0x010008A1
|
|
|
|
--- @type integer
|
|
ACT_HOLD_FREEFALL_LAND = 0x00000475
|
|
|
|
--- @type integer
|
|
ACT_HOLD_FREEFALL_LAND_STOP = 0x08000235
|
|
|
|
--- @type integer
|
|
ACT_HOLD_HEAVY_IDLE = 0x08000208
|
|
|
|
--- @type integer
|
|
ACT_HOLD_HEAVY_WALKING = 0x00000447
|
|
|
|
--- @type integer
|
|
ACT_HOLD_IDLE = 0x08000207
|
|
|
|
--- @type integer
|
|
ACT_HOLD_JUMP = 0x030008A0
|
|
|
|
--- @type integer
|
|
ACT_HOLD_JUMP_LAND = 0x00000474
|
|
|
|
--- @type integer
|
|
ACT_HOLD_JUMP_LAND_STOP = 0x08000234
|
|
|
|
--- @type integer
|
|
ACT_HOLD_METAL_WATER_FALLING = 0x000042F5
|
|
|
|
--- @type integer
|
|
ACT_HOLD_METAL_WATER_FALL_LAND = 0x000042F7
|
|
|
|
--- @type integer
|
|
ACT_HOLD_METAL_WATER_JUMP = 0x000044F9
|
|
|
|
--- @type integer
|
|
ACT_HOLD_METAL_WATER_JUMP_LAND = 0x000044FB
|
|
|
|
--- @type integer
|
|
ACT_HOLD_METAL_WATER_STANDING = 0x080042F1
|
|
|
|
--- @type integer
|
|
ACT_HOLD_METAL_WATER_WALKING = 0x000044F3
|
|
|
|
--- @type integer
|
|
ACT_HOLD_PANTING_UNUSED = 0x08000206
|
|
|
|
--- @type integer
|
|
ACT_HOLD_QUICKSAND_JUMP_LAND = 0x00000477
|
|
|
|
--- @type integer
|
|
ACT_HOLD_STOMACH_SLIDE = 0x008C0455
|
|
|
|
--- @type integer
|
|
ACT_HOLD_SWIMMING_END = 0x300024D4
|
|
|
|
--- @type integer
|
|
ACT_HOLD_WALKING = 0x00000442
|
|
|
|
--- @type integer
|
|
ACT_HOLD_WATER_ACTION_END = 0x300022C3
|
|
|
|
--- @type integer
|
|
ACT_HOLD_WATER_IDLE = 0x380022C1
|
|
|
|
--- @type integer
|
|
ACT_HOLD_WATER_JUMP = 0x010008A3
|
|
|
|
--- @type integer
|
|
ACT_IDLE = 0x0C400201
|
|
|
|
--- @type integer
|
|
ACT_ID_MASK = 0x000001FF
|
|
|
|
--- @type integer
|
|
ACT_INTRO_CUTSCENE = 0x04001301
|
|
|
|
--- @type integer
|
|
ACT_IN_CANNON = 0x00001371
|
|
|
|
--- @type integer
|
|
ACT_IN_QUICKSAND = 0x0002020D
|
|
|
|
--- @type integer
|
|
ACT_JUMBO_STAR_CUTSCENE = 0x00001909
|
|
|
|
--- @type integer
|
|
ACT_JUMP = 0x03000880
|
|
|
|
--- @type integer
|
|
ACT_JUMP_KICK = 0x018008AC
|
|
|
|
--- @type integer
|
|
ACT_JUMP_LAND = 0x04000470
|
|
|
|
--- @type integer
|
|
ACT_JUMP_LAND_STOP = 0x0C000230
|
|
|
|
--- @type integer
|
|
ACT_LAVA_BOOST = 0x010208B7
|
|
|
|
--- @type integer
|
|
ACT_LAVA_BOOST_LAND = 0x08000239
|
|
|
|
--- @type integer
|
|
ACT_LEDGE_CLIMB_DOWN = 0x0000054E
|
|
|
|
--- @type integer
|
|
ACT_LEDGE_CLIMB_FAST = 0x0000054F
|
|
|
|
--- @type integer
|
|
ACT_LEDGE_CLIMB_SLOW_1 = 0x0000054C
|
|
|
|
--- @type integer
|
|
ACT_LEDGE_CLIMB_SLOW_2 = 0x0000054D
|
|
|
|
--- @type integer
|
|
ACT_LEDGE_GRAB = 0x0800034B
|
|
|
|
--- @type integer
|
|
ACT_LONG_JUMP = 0x03000888
|
|
|
|
--- @type integer
|
|
ACT_LONG_JUMP_LAND = 0x00000479
|
|
|
|
--- @type integer
|
|
ACT_LONG_JUMP_LAND_STOP = 0x0800023B
|
|
|
|
--- @type integer
|
|
ACT_METAL_WATER_FALLING = 0x000042F4
|
|
|
|
--- @type integer
|
|
ACT_METAL_WATER_FALL_LAND = 0x000042F6
|
|
|
|
--- @type integer
|
|
ACT_METAL_WATER_JUMP = 0x000044F8
|
|
|
|
--- @type integer
|
|
ACT_METAL_WATER_JUMP_LAND = 0x000044FA
|
|
|
|
--- @type integer
|
|
ACT_METAL_WATER_STANDING = 0x080042F0
|
|
|
|
--- @type integer
|
|
ACT_METAL_WATER_WALKING = 0x000044F2
|
|
|
|
--- @type integer
|
|
ACT_MOVE_PUNCHING = 0x00800457
|
|
|
|
--- @type integer
|
|
ACT_PANTING = 0x0C400205
|
|
|
|
--- @type integer
|
|
ACT_PICKING_UP = 0x00000383
|
|
|
|
--- @type integer
|
|
ACT_PICKING_UP_BOWSER = 0x00000390
|
|
|
|
--- @type integer
|
|
ACT_PLACING_DOWN = 0x00000387
|
|
|
|
--- @type integer
|
|
ACT_PULLING_DOOR = 0x00001320
|
|
|
|
--- @type integer
|
|
ACT_PUNCHING = 0x00800380
|
|
|
|
--- @type integer
|
|
ACT_PUSHING_DOOR = 0x00001321
|
|
|
|
--- @type integer
|
|
ACT_PUTTING_ON_CAP = 0x0000133D
|
|
|
|
--- @type integer
|
|
ACT_QUICKSAND_DEATH = 0x00021312
|
|
|
|
--- @type integer
|
|
ACT_QUICKSAND_JUMP_LAND = 0x00000476
|
|
|
|
--- @type integer
|
|
ACT_READING_AUTOMATIC_DIALOG = 0x20001305
|
|
|
|
--- @type integer
|
|
ACT_READING_NPC_DIALOG = 0x20001306
|
|
|
|
--- @type integer
|
|
ACT_READING_SIGN = 0x00001308
|
|
|
|
--- @type integer
|
|
ACT_RELEASING_BOWSER = 0x00000392
|
|
|
|
--- @type integer
|
|
ACT_RIDING_HOOT = 0x000004A8
|
|
|
|
--- @type integer
|
|
ACT_RIDING_SHELL_FALL = 0x0081089B
|
|
|
|
--- @type integer
|
|
ACT_RIDING_SHELL_GROUND = 0x20810446
|
|
|
|
--- @type integer
|
|
ACT_RIDING_SHELL_JUMP = 0x0281089A
|
|
|
|
--- @type integer
|
|
ACT_SHIVERING = 0x0C40020B
|
|
|
|
--- @type integer
|
|
ACT_SHOCKED = 0x00020338
|
|
|
|
--- @type integer
|
|
ACT_SHOCKWAVE_BOUNCE = 0x00020226
|
|
|
|
--- @type integer
|
|
ACT_SHOT_FROM_CANNON = 0x00880898
|
|
|
|
--- @type integer
|
|
ACT_SIDE_FLIP = 0x01000887
|
|
|
|
--- @type integer
|
|
ACT_SIDE_FLIP_LAND = 0x04000473
|
|
|
|
--- @type integer
|
|
ACT_SIDE_FLIP_LAND_STOP = 0x0C000233
|
|
|
|
--- @type integer
|
|
ACT_SLEEPING = 0x0C000203
|
|
|
|
--- @type integer
|
|
ACT_SLIDE_KICK = 0x018008AA
|
|
|
|
--- @type integer
|
|
ACT_SLIDE_KICK_SLIDE = 0x0080045A
|
|
|
|
--- @type integer
|
|
ACT_SLIDE_KICK_SLIDE_STOP = 0x08000225
|
|
|
|
--- @type integer
|
|
ACT_SOFT_BACKWARD_GROUND_KB = 0x00020464
|
|
|
|
--- @type integer
|
|
ACT_SOFT_BONK = 0x010208B6
|
|
|
|
--- @type integer
|
|
ACT_SOFT_FORWARD_GROUND_KB = 0x00020465
|
|
|
|
--- @type integer
|
|
ACT_SPAWN_NO_SPIN_AIRBORNE = 0x00001932
|
|
|
|
--- @type integer
|
|
ACT_SPAWN_NO_SPIN_LANDING = 0x00001333
|
|
|
|
--- @type integer
|
|
ACT_SPAWN_SPIN_AIRBORNE = 0x00001924
|
|
|
|
--- @type integer
|
|
ACT_SPAWN_SPIN_LANDING = 0x00001325
|
|
|
|
--- @type integer
|
|
ACT_SPECIAL_DEATH_EXIT = 0x0000192C
|
|
|
|
--- @type integer
|
|
ACT_SPECIAL_EXIT_AIRBORNE = 0x0000192B
|
|
|
|
--- @type integer
|
|
ACT_SPECIAL_TRIPLE_JUMP = 0x030008AF
|
|
|
|
--- @type integer
|
|
ACT_SQUISHED = 0x00020339
|
|
|
|
--- @type integer
|
|
ACT_STANDING_AGAINST_WALL = 0x0C400209
|
|
|
|
--- @type integer
|
|
ACT_STANDING_DEATH = 0x00021311
|
|
|
|
--- @type integer
|
|
ACT_START_CRAWLING = 0x0C008223
|
|
|
|
--- @type integer
|
|
ACT_START_CROUCHING = 0x0C008221
|
|
|
|
--- @type integer
|
|
ACT_START_HANGING = 0x08200348
|
|
|
|
--- @type integer
|
|
ACT_START_SLEEPING = 0x0C400202
|
|
|
|
--- @type integer
|
|
ACT_STAR_DANCE_EXIT = 0x00001302
|
|
|
|
--- @type integer
|
|
ACT_STAR_DANCE_NO_EXIT = 0x00001307
|
|
|
|
--- @type integer
|
|
ACT_STAR_DANCE_WATER = 0x00001303
|
|
|
|
--- @type integer
|
|
ACT_STEEP_JUMP = 0x03000885
|
|
|
|
--- @type integer
|
|
ACT_STOMACH_SLIDE = 0x008C0453
|
|
|
|
--- @type integer
|
|
ACT_STOMACH_SLIDE_STOP = 0x00000386
|
|
|
|
--- @type integer
|
|
ACT_STOP_CRAWLING = 0x0C008224
|
|
|
|
--- @type integer
|
|
ACT_STOP_CROUCHING = 0x0C008222
|
|
|
|
--- @type integer
|
|
ACT_SUFFOCATION = 0x00021314
|
|
|
|
--- @type integer
|
|
ACT_SWIMMING_END = 0x300024D1
|
|
|
|
--- @type integer
|
|
ACT_TELEPORT_FADE_IN = 0x00001337
|
|
|
|
--- @type integer
|
|
ACT_TELEPORT_FADE_OUT = 0x00001336
|
|
|
|
--- @type integer
|
|
ACT_THROWING = 0x80000588
|
|
|
|
--- @type integer
|
|
ACT_THROWN_BACKWARD = 0x010208BE
|
|
|
|
--- @type integer
|
|
ACT_THROWN_FORWARD = 0x010208BD
|
|
|
|
--- @type integer
|
|
ACT_TOP_OF_POLE = 0x00100345
|
|
|
|
--- @type integer
|
|
ACT_TOP_OF_POLE_JUMP = 0x0300088D
|
|
|
|
--- @type integer
|
|
ACT_TOP_OF_POLE_TRANSITION = 0x00100344
|
|
|
|
--- @type integer
|
|
ACT_TORNADO_TWIRLING = 0x10020372
|
|
|
|
--- @type integer
|
|
ACT_TRIPLE_JUMP = 0x01000882
|
|
|
|
--- @type integer
|
|
ACT_TRIPLE_JUMP_LAND = 0x04000478
|
|
|
|
--- @type integer
|
|
ACT_TRIPLE_JUMP_LAND_STOP = 0x0800023A
|
|
|
|
--- @type integer
|
|
ACT_TURNING_AROUND = 0x00000443
|
|
|
|
--- @type integer
|
|
ACT_TWIRLING = 0x108008A4
|
|
|
|
--- @type integer
|
|
ACT_TWIRL_LAND = 0x18800238
|
|
|
|
--- @type integer
|
|
ACT_UNINITIALIZED = 0x00000000
|
|
|
|
--- @type integer
|
|
ACT_UNKNOWN_0002020E = 0x0002020E
|
|
|
|
--- @type integer
|
|
ACT_UNLOCKING_KEY_DOOR = 0x0000132E
|
|
|
|
--- @type integer
|
|
ACT_UNLOCKING_STAR_DOOR = 0x0000132F
|
|
|
|
--- @type integer
|
|
ACT_UNUSED_DEATH_EXIT = 0x00001929
|
|
|
|
--- @type integer
|
|
ACT_VERTICAL_WIND = 0x1008089C
|
|
|
|
--- @type integer
|
|
ACT_WAITING_FOR_DIALOG = 0x0000130A
|
|
|
|
--- @type integer
|
|
ACT_WAKING_UP = 0x0C000204
|
|
|
|
--- @type integer
|
|
ACT_WALKING = 0x04000440
|
|
|
|
--- @type integer
|
|
ACT_WALL_KICK_AIR = 0x03000886
|
|
|
|
--- @type integer
|
|
ACT_WARP_DOOR_SPAWN = 0x00001322
|
|
|
|
--- @type integer
|
|
ACT_WATER_ACTION_END = 0x300022C2
|
|
|
|
--- @type integer
|
|
ACT_WATER_DEATH = 0x300032C7
|
|
|
|
--- @type integer
|
|
ACT_WATER_IDLE = 0x380022C0
|
|
|
|
--- @type integer
|
|
ACT_WATER_JUMP = 0x01000889
|
|
|
|
--- @type integer
|
|
ACT_WATER_PLUNGE = 0x300022E2
|
|
|
|
--- @type integer
|
|
ACT_WATER_PUNCH = 0x300024E1
|
|
|
|
--- @type integer
|
|
ACT_WATER_SHELL_SWIMMING = 0x300024D6
|
|
|
|
--- @type integer
|
|
ACT_WATER_SHOCKED = 0x300222C8
|
|
|
|
--- @type integer
|
|
ACT_WATER_THROW = 0x300024E0
|
|
|
|
--- @type integer
|
|
AIR_STEP_CHECK_HANG = 0x00000002
|
|
|
|
--- @type integer
|
|
AIR_STEP_CHECK_LEDGE_GRAB = 0x00000001
|
|
|
|
--- @type integer
|
|
AIR_STEP_GRABBED_CEILING = 4
|
|
|
|
--- @type integer
|
|
AIR_STEP_GRABBED_LEDGE = 3
|
|
|
|
--- @type integer
|
|
AIR_STEP_HIT_LAVA_WALL = 6
|
|
|
|
--- @type integer
|
|
AIR_STEP_HIT_WALL = 2
|
|
|
|
--- @type integer
|
|
AIR_STEP_LANDED = 1
|
|
|
|
--- @type integer
|
|
AIR_STEP_NONE = 0
|
|
|
|
--- @type integer
|
|
C_BUTTONS = (U_CBUTTONS | D_CBUTTONS | L_CBUTTONS | R_CBUTTONS )
|
|
|
|
--- @type integer
|
|
END_DEMO = (1 << 7)
|
|
|
|
--- @type integer
|
|
GROUND_STEP_HIT_WALL = 2
|
|
|
|
--- @type integer
|
|
GROUND_STEP_HIT_WALL_CONTINUE_QSTEPS = 3
|
|
|
|
--- @type integer
|
|
GROUND_STEP_HIT_WALL_STOP_QSTEPS = 2
|
|
|
|
--- @type integer
|
|
GROUND_STEP_LEFT_GROUND = 0
|
|
|
|
--- @type integer
|
|
GROUND_STEP_NONE = 1
|
|
|
|
--- @type integer
|
|
INPUT_ABOVE_SLIDE = 0x0008
|
|
|
|
--- @type integer
|
|
INPUT_A_DOWN = 0x0080
|
|
|
|
--- @type integer
|
|
INPUT_A_PRESSED = 0x0002
|
|
|
|
--- @type integer
|
|
INPUT_B_PRESSED = 0x2000
|
|
|
|
--- @type integer
|
|
INPUT_FIRST_PERSON = 0x0010
|
|
|
|
--- @type integer
|
|
INPUT_INTERACT_OBJ_GRABBABLE = 0x0800
|
|
|
|
--- @type integer
|
|
INPUT_IN_POISON_GAS = 0x0100
|
|
|
|
--- @type integer
|
|
INPUT_IN_WATER = 0x0200
|
|
|
|
--- @type integer
|
|
INPUT_NONZERO_ANALOG = 0x0001
|
|
|
|
--- @type integer
|
|
INPUT_OFF_FLOOR = 0x0004
|
|
|
|
--- @type integer
|
|
INPUT_SQUISHED = 0x0040
|
|
|
|
--- @type integer
|
|
INPUT_UNKNOWN_10 = 0x0400
|
|
|
|
--- @type integer
|
|
INPUT_UNKNOWN_12 = 0x1000
|
|
|
|
--- @type integer
|
|
INPUT_ZERO_MOVEMENT = 0x0020
|
|
|
|
--- @type integer
|
|
INPUT_Z_DOWN = 0x4000
|
|
|
|
--- @type integer
|
|
INPUT_Z_PRESSED = 0x8000
|
|
|
|
--- @type integer
|
|
LAYER_ALPHA = 4
|
|
|
|
--- @type integer
|
|
LAYER_FORCE = 0
|
|
|
|
--- @type integer
|
|
LAYER_OPAQUE = 1
|
|
|
|
--- @type integer
|
|
LAYER_OPAQUE_DECAL = 2
|
|
|
|
--- @type integer
|
|
LAYER_OPAQUE_INTER = 3
|
|
|
|
--- @type integer
|
|
LAYER_TRANSPARENT = 5
|
|
|
|
--- @type integer
|
|
LAYER_TRANSPARENT_DECAL = 6
|
|
|
|
--- @type integer
|
|
LAYER_TRANSPARENT_INTER = 7
|
|
|
|
--- @type integer
|
|
MARIO_ACTION_SOUND_PLAYED = 0x00010000
|
|
|
|
--- @type integer
|
|
MARIO_CAPS = (MARIO_NORMAL_CAP | MARIO_SPECIAL_CAPS)
|
|
|
|
--- @type integer
|
|
MARIO_CAP_IN_HAND = 0x00000020
|
|
|
|
--- @type integer
|
|
MARIO_CAP_ON_HEAD = 0x00000010
|
|
|
|
--- @type integer
|
|
MARIO_KICKING = 0x00200000
|
|
|
|
--- @type integer
|
|
MARIO_MARIO_SOUND_PLAYED = 0x00020000
|
|
|
|
--- @type integer
|
|
MARIO_METAL_CAP = 0x00000004
|
|
|
|
--- @type integer
|
|
MARIO_METAL_SHOCK = 0x00000040
|
|
|
|
--- @type integer
|
|
MARIO_NORMAL_CAP = 0x00000001
|
|
|
|
--- @type integer
|
|
MARIO_PUNCHING = 0x00100000
|
|
|
|
--- @type integer
|
|
MARIO_SPECIAL_CAPS = (MARIO_VANISH_CAP | MARIO_METAL_CAP | MARIO_WING_CAP)
|
|
|
|
--- @type integer
|
|
MARIO_TELEPORTING = 0x00000080
|
|
|
|
--- @type integer
|
|
MARIO_TRIPPING = 0x00400000
|
|
|
|
--- @type integer
|
|
MARIO_UNKNOWN_08 = 0x00000100
|
|
|
|
--- @type integer
|
|
MARIO_UNKNOWN_13 = 0x00002000
|
|
|
|
--- @type integer
|
|
MARIO_UNKNOWN_18 = 0x00040000
|
|
|
|
--- @type integer
|
|
MARIO_UNKNOWN_25 = 0x02000000
|
|
|
|
--- @type integer
|
|
MARIO_UNKNOWN_30 = 0x40000000
|
|
|
|
--- @type integer
|
|
MARIO_UNKNOWN_31 = 0x80000000
|
|
|
|
--- @type integer
|
|
MARIO_VANISH_CAP = 0x00000002
|
|
|
|
--- @type integer
|
|
MARIO_WING_CAP = 0x00000008
|
|
|
|
--- @type integer
|
|
MODEL_STATE_METAL = 0x200
|
|
|
|
--- @type integer
|
|
MODEL_STATE_NOISE_ALPHA = 0x180
|
|
|
|
--- @type integer
|
|
PARTICLE_19 = (1 << 19)
|
|
|
|
--- @type integer
|
|
PARTICLE_2 = (1 << 2)
|
|
|
|
--- @type integer
|
|
PARTICLE_BREATH = (1 << 17)
|
|
|
|
--- @type integer
|
|
PARTICLE_BUBBLE = (1 << 5)
|
|
|
|
--- @type integer
|
|
PARTICLE_DIRT = (1 << 15)
|
|
|
|
--- @type integer
|
|
PARTICLE_DUST = (1 << 0)
|
|
|
|
--- @type integer
|
|
PARTICLE_FIRE = (1 << 11)
|
|
|
|
--- @type integer
|
|
PARTICLE_HORIZONTAL_STAR = (1 << 4)
|
|
|
|
--- @type integer
|
|
PARTICLE_IDLE_WATER_WAVE = (1 << 7)
|
|
|
|
--- @type integer
|
|
PARTICLE_LEAF = (1 << 13)
|
|
|
|
--- @type integer
|
|
PARTICLE_MIST_CIRCLE = (1 << 16)
|
|
|
|
--- @type integer
|
|
PARTICLE_PLUNGE_BUBBLE = (1 << 9)
|
|
|
|
--- @type integer
|
|
PARTICLE_SHALLOW_WATER_SPLASH = (1 << 12)
|
|
|
|
--- @type integer
|
|
PARTICLE_SHALLOW_WATER_WAVE = (1 << 8)
|
|
|
|
--- @type integer
|
|
PARTICLE_SNOW = (1 << 14)
|
|
|
|
--- @type integer
|
|
PARTICLE_SPARKLES = (1 << 3)
|
|
|
|
--- @type integer
|
|
PARTICLE_TRIANGLE = (1 << 18)
|
|
|
|
--- @type integer
|
|
PARTICLE_VERTICAL_STAR = (1 << 1)
|
|
|
|
--- @type integer
|
|
PARTICLE_WATER_SPLASH = (1 << 6)
|
|
|
|
--- @type integer
|
|
PARTICLE_WAVE_TRAIL = (1 << 10)
|
|
|
|
--- @type integer
|
|
VALID_BUTTONS = (A_BUTTON | B_BUTTON | Z_TRIG | START_BUTTON | U_JPAD | D_JPAD | L_JPAD | R_JPAD | L_TRIG | R_TRIG | X_BUTTON | Y_BUTTON | U_CBUTTONS | D_CBUTTONS | L_CBUTTONS | R_CBUTTONS )
|
|
|
|
--- @type integer
|
|
WATER_STEP_CANCELLED = 3
|
|
|
|
--- @type integer
|
|
WATER_STEP_HIT_CEILING = 2
|
|
|
|
--- @type integer
|
|
WATER_STEP_HIT_FLOOR = 1
|
|
|
|
--- @type integer
|
|
WATER_STEP_HIT_WALL = 4
|
|
|
|
--- @type integer
|
|
WATER_STEP_NONE = 0
|
|
|
|
--- @class LuaHookedEventType
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_UPDATE = 0
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_MARIO_UPDATE = 1
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_BEFORE_MARIO_UPDATE = 2
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_SET_MARIO_ACTION = 3
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_BEFORE_PHYS_STEP = 4
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ALLOW_PVP_ATTACK = 5
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_PVP_ATTACK = 6
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_PLAYER_CONNECTED = 7
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_PLAYER_DISCONNECTED = 8
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_HUD_RENDER = 9
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ALLOW_INTERACT = 10
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_INTERACT = 11
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_LEVEL_INIT = 12
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_WARP = 13
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_SYNC_VALID = 14
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_OBJECT_UNLOAD = 15
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_SYNC_OBJECT_UNLOAD = 16
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_PAUSE_EXIT = 17
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_GET_STAR_COLLECTION_DIALOG = 18
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_SET_CAMERA_MODE = 19
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_OBJECT_RENDER = 20
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_DEATH = 21
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_ON_PACKET_RECEIVE = 22
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_USE_ACT_SELECT = 23
|
|
|
|
--- @type LuaHookedEventType
|
|
HOOK_MAX = 24
|
|
|
|
--- @class HudDisplayFlags
|
|
|
|
--- @type HudDisplayFlags
|
|
HUD_DISPLAY_FLAGS_NONE = 0x0000
|
|
|
|
--- @type HudDisplayFlags
|
|
HUD_DISPLAY_FLAGS_LIVES = 0x0001
|
|
|
|
--- @type HudDisplayFlags
|
|
HUD_DISPLAY_FLAGS_COIN_COUNT = 0x0002
|
|
|
|
--- @type HudDisplayFlags
|
|
HUD_DISPLAY_FLAGS_STAR_COUNT = 0x0004
|
|
|
|
--- @type HudDisplayFlags
|
|
HUD_DISPLAY_FLAGS_CAMERA_AND_POWER = 0x0008
|
|
|
|
--- @type HudDisplayFlags
|
|
HUD_DISPLAY_FLAGS_KEYS = 0x0010
|
|
|
|
--- @type HudDisplayFlags
|
|
HUD_DISPLAY_FLAGS_UNKNOWN_0020 = 0x0020
|
|
|
|
--- @type HudDisplayFlags
|
|
HUD_DISPLAY_FLAGS_TIMER = 0x0040
|
|
|
|
--- @type HudDisplayFlags
|
|
HUD_DISPLAY_FLAGS_EMPHASIZE_POWER = 0x8000
|
|
|
|
--- @class HudDisplayValue
|
|
|
|
--- @type HudDisplayValue
|
|
HUD_DISPLAY_LIVES = 0
|
|
|
|
--- @type HudDisplayValue
|
|
HUD_DISPLAY_COINS = 1
|
|
|
|
--- @type HudDisplayValue
|
|
HUD_DISPLAY_STARS = 2
|
|
|
|
--- @type HudDisplayValue
|
|
HUD_DISPLAY_WEDGES = 3
|
|
|
|
--- @type HudDisplayValue
|
|
HUD_DISPLAY_KEYS = 4
|
|
|
|
--- @type HudDisplayValue
|
|
HUD_DISPLAY_FLAGS = 5
|
|
|
|
--- @type HudDisplayValue
|
|
HUD_DISPLAY_TIMER = 6
|
|
|
|
--- @class ModelExtendedId
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_NONE = 0
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MARIO = 1
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SMOKE = 2
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SPARKLES = 3
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BUBBLE = 4
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SMALL_WATER_SPLASH = 5
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_IDLE_WATER_WAVE = 6
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WATER_SPLASH = 7
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WAVE_TRAIL = 8
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_YELLOW_COIN = 9
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_STAR = 10
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TRANSPARENT_STAR = 11
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WOODEN_SIGNPOST = 12
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WHITE_PARTICLE_SMALL = 13
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RED_FLAME = 14
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BLUE_FLAME = 15
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BURN_SMOKE = 16
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LEAVES = 17
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_PURPLE_MARBLE = 18
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TRAMPOLINE = 19
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TRAMPOLINE_CENTER = 20
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TRAMPOLINE_BASE = 21
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_FISH = 22
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_FISH_SHADOW = 23
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SPARKLES_ANIMATION = 24
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SAND_DUST = 25
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BUTTERFLY = 26
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BURN_SMOKE_UNUSED = 27
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_PEBBLE = 28
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MIST = 29
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WHITE_PUFF = 30
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WHITE_PARTICLE_DL = 31
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WHITE_PARTICLE = 32
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_YELLOW_COIN_NO_SHADOW = 33
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BLUE_COIN = 34
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BLUE_COIN_NO_SHADOW = 35
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MARIOS_WINGED_METAL_CAP = 36
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MARIOS_METAL_CAP = 37
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MARIOS_WING_CAP = 38
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MARIOS_CAP = 39
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_KEY_CUTSCENE = 40
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_KEY = 41
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RED_FLAME_SHADOW = 42
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_1UP = 43
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RED_COIN = 44
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RED_COIN_NO_SHADOW = 45
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_NUMBER = 46
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_EXPLOSION = 47
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_DIRT_ANIMATION = 48
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CARTOON_STAR = 49
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BLUE_COIN_SWITCH = 50
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_AMP = 51
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_PURPLE_SWITCH = 52
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CHECKERBOARD_PLATFORM = 53
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BREAKABLE_BOX = 54
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BREAKABLE_BOX_SMALL = 55
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_EXCLAMATION_BOX_OUTLINE = 56
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_EXCLAMATION_BOX = 57
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_GOOMBA = 58
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_EXCLAMATION_POINT = 59
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_KOOPA_SHELL = 60
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_METAL_BOX = 61
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_METAL_BOX_DL = 62
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BLACK_BOBOMB = 63
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOBOMB_BUDDY = 64
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_DL_CANNON_LID = 65
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWLING_BALL = 66
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CANNON_BARREL = 67
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CANNON_BASE = 68
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HEART = 69
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_FLYGUY = 70
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CHUCKYA = 71
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TRAJECTORY_MARKER_BALL = 72
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BULLET_BILL = 73
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_YELLOW_SPHERE = 74
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HOOT = 75
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_YOSHI_EGG = 76
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_THWOMP = 77
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HEAVE_HO = 78
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BLARGG = 79
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BULLY = 80
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BULLY_BOSS = 81
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WATER_BOMB = 82
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WATER_BOMB_SHADOW = 83
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_KING_BOBOMB = 84
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MANTA_RAY = 85
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_UNAGI = 86
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SUSHI = 87
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_DL_WHIRLPOOL = 88
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CLAM_SHELL = 89
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_POKEY_HEAD = 90
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_POKEY_BODY_PART = 91
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TWEESTER = 92
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_KLEPTO = 93
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_EYEROK_LEFT_HAND = 94
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_EYEROK_RIGHT_HAND = 95
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_DL_MONTY_MOLE_HOLE = 96
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MONTY_MOLE = 97
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_UKIKI = 98
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_FWOOSH = 99
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SPINDRIFT = 100
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MR_BLIZZARD_HIDDEN = 101
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MR_BLIZZARD = 102
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_PENGUIN = 103
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CAP_SWITCH_EXCLAMATION = 104
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CAP_SWITCH = 105
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CAP_SWITCH_BASE = 106
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOO = 107
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BETA_BOO_KEY = 108
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HAUNTED_CHAIR = 109
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MAD_PIANO = 110
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOOKEND_PART = 111
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOOKEND = 112
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HAUNTED_CAGE = 113
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BIRDS = 114
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_PEACH = 115
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_YOSHI = 116
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_ENEMY_LAKITU = 117
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SPINY_BALL = 118
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SPINY = 119
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WIGGLER_HEAD = 120
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WIGGLER_BODY = 121
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BUBBA = 122
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER = 123
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_BOMB_CHILD_OBJ = 124
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_BOMB = 125
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_SMOKE = 126
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_FLAMES = 127
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_WAVE = 128
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER2 = 129
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BUB = 130
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TREASURE_CHEST_BASE = 131
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TREASURE_CHEST_LID = 132
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CYAN_FISH = 133
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WATER_RING = 134
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WATER_MINE = 135
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SEAWEED = 136
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SKEETER = 137
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_PIRANHA_PLANT = 138
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WHOMP = 139
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_KOOPA_WITH_SHELL = 140
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_KOOPA_WITHOUT_SHELL = 141
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_METALLIC_BALL = 142
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CHAIN_CHOMP = 143
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_KOOPA_FLAG = 144
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WOODEN_POST = 145
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MIPS = 146
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOO_CASTLE = 147
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LAKITU = 148
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TOAD = 149
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CHILL_BULLY = 150
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BIG_CHILL_BULLY = 151
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MONEYBAG = 152
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SWOOP = 153
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SCUTTLEBUG = 154
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MR_I_IRIS = 155
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MR_I = 156
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_DORRIE = 157
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SNUFIT = 158
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_ERROR_MODEL = 159
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BUBBLY_TREE = 160
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_COURTYARD_SPIKY_TREE = 161
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SNOW_TREE = 162
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_PALM_TREE = 163
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_CASTLE_DOOR = 164
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BBH_HAUNTED_DOOR = 165
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_WOODEN_DOOR = 166
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_METAL_DOOR = 167
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_HAZY_MAZE_DOOR = 168
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_DOOR_0_STARS = 169
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_DOOR_1_STAR = 170
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_DOOR_3_STARS = 171
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_KEY_DOOR = 172
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CCM_CABIN_DOOR = 173
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_METAL_DOOR = 174
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_GROUNDS_METAL_DOOR = 175
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WF_TOWER_TRAPEZOID_PLATORM = 176
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WF_TOWER_SQUARE_PLATORM = 177
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WF_TOWER_SQUARE_PLATORM_UNUSED = 178
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WF_TOWER_SQUARE_PLATORM_ELEVATOR = 179
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BBH_STAIRCASE_STEP = 180
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BBH_TILTING_FLOOR_PLATFORM = 181
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BBH_TUMBLING_PLATFORM = 182
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BBH_TUMBLING_PLATFORM_PART = 183
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BBH_MOVING_BOOKSHELF = 184
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BBH_MESH_ELEVATOR = 185
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BBH_MERRY_GO_ROUND = 186
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BBH_WOODEN_TOMB = 187
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CCM_ROPEWAY_LIFT = 188
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CCM_SNOWMAN_HEAD = 189
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_BOWSER_TRAP = 190
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_WATER_LEVEL_PILLAR = 191
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_CLOCK_MINUTE_HAND = 192
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_CLOCK_HOUR_HAND = 193
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_CLOCK_PENDULUM = 194
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_METAL_PLATFORM = 195
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_METAL_ARROW_PLATFORM = 196
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_ELEVATOR_PLATFORM = 197
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_ROLLING_ROCK = 198
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_ROCK_PIECE = 199
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_ROCK_SMALL_PIECE = 200
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_HMC_RED_GRILLS = 201
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SSL_PYRAMID_TOP = 202
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SSL_GRINDEL = 203
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SSL_SPINDEL = 204
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SSL_MOVING_PYRAMID_WALL = 205
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SSL_PYRAMID_ELEVATOR = 206
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOB_CHAIN_CHOMP_GATE = 207
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOB_SEESAW_PLATFORM = 208
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOB_BARS_GRILLS = 209
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SL_SNOW_TRIANGLE = 210
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SL_CRACKED_ICE = 211
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_SL_CRACKED_ICE_CHUNK = 212
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WDW_SQUARE_FLOATING_PLATFORM = 213
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WDW_ARROW_LIFT = 214
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WDW_WATER_LEVEL_DIAMOND = 215
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WDW_HIDDEN_PLATFORM = 216
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WDW_EXPRESS_ELEVATOR = 217
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WDW_RECTANGULAR_FLOATING_PLATFORM = 218
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WDW_ROTATING_PLATFORM = 219
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_SHIP_LEFT_HALF_PART = 220
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_SHIP_BACK_LEFT_PART = 221
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_SHIP_RIGHT_HALF_PART = 222
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_SHIP_BACK_RIGHT_PART = 223
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_SUNKEN_SHIP = 224
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_SUNKEN_SHIP_BACK = 225
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_ROCK = 226
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_SLIDING_BOX = 227
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_FALLING_PILLAR = 228
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_FALLING_PILLAR_BASE = 229
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_JRB_FLOATING_PLATFORM = 230
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_THI_HUGE_ISLAND_TOP = 231
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_THI_TINY_ISLAND_TOP = 232
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_ROTATING_CUBE = 233
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_ROTATING_PRISM = 234
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_PENDULUM = 235
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_LARGE_TREADMILL = 236
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_SMALL_TREADMILL = 237
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_PUSH_BLOCK = 238
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_ROTATING_HEXAGON = 239
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_ROTATING_TRIANGLE = 240
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_PIT_BLOCK = 241
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_PIT_BLOCK_UNUSED = 242
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_ELEVATOR_PLATFORM = 243
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_CLOCK_HAND = 244
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_SPINNER = 245
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_SMALL_GEAR = 246
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTC_LARGE_GEAR = 247
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_SLIDING_PLATFORM = 248
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_FLYING_CARPET = 249
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_OCTAGONAL_PLATFORM = 250
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_ROTATING_BRIDGE_PLATFORM = 251
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_TRIANGLE_PLATFORM = 252
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_CRUISER_WING = 253
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_SEESAW_PLATFORM = 254
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_L_SHAPED_PLATFORM = 255
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_SWINGING_PLATFORM = 256
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_DONUT_PLATFORM = 257
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_ELEVATOR_PLATFORM = 258
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_TRICKY_TRIANGLES = 259
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_TRICKY_TRIANGLES_FRAME1 = 260
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_TRICKY_TRIANGLES_FRAME2 = 261
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_TRICKY_TRIANGLES_FRAME3 = 262
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_RR_TRICKY_TRIANGLES_FRAME4 = 263
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_SQUARE_PLATFORM = 264
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_SEESAW_PLATFORM = 265
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_SLIDING_PLATFORM = 266
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_FERRIS_WHEEL_AXLE = 267
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_BLUE_PLATFORM = 268
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_STAIRCASE_FRAME4 = 269
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_STAIRCASE_FRAME3 = 270
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_STAIRCASE_FRAME2 = 271
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_STAIRCASE_FRAME1 = 272
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITDW_STAIRCASE = 273
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_PLATFORM_ON_TRACK = 274
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_TILTING_SQUARE_PLATFORM = 275
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_SINKING_PLATFORMS = 276
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_BLUE_POLE = 277
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_SINKING_CAGE_PLATFORM = 278
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_ELEVATOR = 279
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_STRETCHING_PLATFORMS = 280
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_SEESAW_PLATFORM = 281
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_MOVING_SQUARE_PLATFORM = 282
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_SLIDING_PLATFORM = 283
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_TUMBLING_PLATFORM_PART = 284
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITFS_TUMBLING_PLATFORM = 285
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_SLIDING_PLATFORM = 286
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_TWIN_SLIDING_PLATFORMS = 287
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_OCTAGONAL_PLATFORM = 288
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_BLUE_PLATFORM = 289
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_FERRIS_WHEEL_AXLE = 290
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_ARROW_PLATFORM = 291
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_SEESAW_PLATFORM = 292
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_TILTING_W_PLATFORM = 293
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_STAIRCASE = 294
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_STAIRCASE_FRAME1 = 295
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_STAIRCASE_FRAME2 = 296
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_STAIRCASE_FRAME3 = 297
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_STAIRCASE_FRAME4 = 298
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BITS_WARP_PIPE = 299
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_DRAWBRIDGE_PART = 300
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_ROTATING_BLOCK_FIRE_BARS = 301
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_ROTATING_HEXAGONAL_RING = 302
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_SINKING_RECTANGULAR_PLATFORM = 303
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_SINKING_SQUARE_PLATFORMS = 304
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_TILTING_SQUARE_PLATFORM = 305
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_1 = 306
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_2 = 307
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_3 = 308
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_4 = 309
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_5 = 310
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_6 = 311
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_7 = 312
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_8 = 313
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_9 = 314
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_10 = 315
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_11 = 316
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_12 = 317
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_13 = 318
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_BOWSER_PIECE_14 = 319
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_MOVING_OCTAGONAL_MESH_PLATFORM = 320
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_SINKING_ROCK_BLOCK = 321
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_ROLLING_LOG = 322
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_WOOD_BRIDGE = 323
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_LARGE_WOOD_BRIDGE = 324
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_FALLING_PLATFORM = 325
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_LARGE_FALLING_PLATFORM = 326
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LLL_VOLCANO_FALLING_TRAP = 327
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_DDD_BOWSER_SUB_DOOR = 328
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_DDD_BOWSER_SUB = 329
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_DDD_POLE = 330
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WF_BREAKABLE_WALL_RIGHT = 331
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WF_BREAKABLE_WALL_LEFT = 332
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WF_KICKABLE_BOARD = 333
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WF_TOWER_DOOR = 334
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WF_KICKABLE_BOARD_FELLED = 335
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_GROUNDS_VCUTM_GRILL = 336
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_GROUNDS_FLAG = 337
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_CASTLE_GROUNDS_CANNON_GRILL = 338
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_2_TILTING_ARENA = 339
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_1 = 340
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_2 = 341
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_3 = 342
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_4 = 343
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_5 = 344
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_6 = 345
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_7 = 346
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_8 = 347
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_9 = 348
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BOWSER_3_FALLING_PLATFORM_10 = 349
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTM_ROLLING_LOG = 350
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTM_STAR_CAGE = 351
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTM_BLUE_SMILEY = 352
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTM_YELLOW_SMILEY = 353
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTM_STAR_SMILEY = 354
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TTM_MOON_SMILEY = 355
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_BUBBLE_PLAYER = 356
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LUIGI = 357
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LUIGIS_CAP = 358
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LUIGIS_METAL_CAP = 359
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LUIGIS_WING_CAP = 360
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_LUIGIS_WINGED_METAL_CAP = 361
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TOAD_PLAYER = 362
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TOADS_CAP = 363
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TOADS_METAL_CAP = 364
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_TOADS_WING_CAP = 365
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WALUIGI = 366
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WALUIGIS_CAP = 367
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WALUIGIS_METAL_CAP = 368
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WALUIGIS_WING_CAP = 369
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WALUIGIS_WINGED_METAL_CAP = 370
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WARIO = 371
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WARIOS_CAP = 372
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WARIOS_METAL_CAP = 373
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WARIOS_WING_CAP = 374
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_WARIOS_WINGED_METAL_CAP = 375
|
|
|
|
--- @type ModelExtendedId
|
|
E_MODEL_MAX = 376
|
|
|
|
--- @type integer
|
|
NO_SOUND = 0
|
|
|
|
--- @type integer
|
|
SOUNDARGS_MASK_BANK = 0xF0000000
|
|
|
|
--- @type integer
|
|
SOUNDARGS_MASK_PRIORITY = 0x0000FF00
|
|
|
|
--- @type integer
|
|
SOUNDARGS_MASK_SOUNDID = 0x00FF0000
|
|
|
|
--- @type integer
|
|
SOUNDARGS_MASK_STATUS = 0x0000000F
|
|
|
|
--- @type integer
|
|
SOUNDARGS_SHIFT_BANK = 28
|
|
|
|
--- @type integer
|
|
SOUNDARGS_SHIFT_PRIORITY = 8
|
|
|
|
--- @type integer
|
|
SOUNDARGS_SHIFT_SOUNDID = 16
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_BONK = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x45, 0xA0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_BOUNCE_OFF_OBJECT = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x59, 0xB0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_BRUSH_HAIR = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x40, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_CLAP_HANDS_COLD = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x2C, 0x00, SOUND_VIBRATO | SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_CLIMB_DOWN_TREE = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x3B, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_CLIMB_UP_POLE = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x41, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_CLIMB_UP_TREE = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x3A, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_FLYING_FAST = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x56, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_HANGING_STEP = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x2D, 0xA0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_HIT = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x44, 0xC0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_HIT_2 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x44, 0xB0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_HIT_3 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x44, 0xA0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_INTRO_UNK45E = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x5E, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_INTRO_UNK45F = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x5F, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_KEY_SWISH = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x36, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_METAL_BONK = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x42, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_METAL_HEAVY_LANDING = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x2B, 0x90, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_METAL_JUMP = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x28, 0x90, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_METAL_JUMP_WATER = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x50, 0x90, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_METAL_LANDING = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x29, 0x90, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_METAL_LAND_WATER = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x51, 0x90, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_METAL_STEP = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x2A, 0x90, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_METAL_STEP_TIPTOE = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x2F, 0x90, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_METAL_STEP_WATER = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x52, 0x90, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_PAT_BACK = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x3F, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_QUICKSAND_STEP = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x2E, 0x00, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_READ_SIGN = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x5B, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_SHRINK_INTO_BBH = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x46, 0xA0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_SIDE_FLIP_UNK = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x5A, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_SPIN = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x37, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_SWIM = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x33, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_SWIM_FAST = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x47, 0xA0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_TELEPORT = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x57, 0xC0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_TERRAIN_BODY_HIT_GROUND = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x18, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_TERRAIN_HEAVY_LANDING = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x60, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_TERRAIN_JUMP = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x00, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_TERRAIN_LANDING = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x08, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_TERRAIN_STEP = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x10, 0x80, SOUND_VIBRATO | SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_TERRAIN_STEP_TIPTOE = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x20, 0x80, SOUND_VIBRATO | SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_TERRAIN_STUCK_IN_GROUND = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x48, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_THROW = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x35, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_TWIRL = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x38, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNK3C = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x3C, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNK53 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x53, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNK54 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x54, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNK55 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x55, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNK5D = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x5D, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNKNOWN430 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x30, 0xC0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNKNOWN431 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x31, 0x60, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNKNOWN432 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x32, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNKNOWN434 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x34, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNKNOWN43D = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x3D, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNKNOWN43E = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x3E, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNKNOWN458 = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x58, 0xA0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNKNOWN45C = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x5C, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_ACTION_UNSTUCK_FROM_GROUND = SOUND_ARG_LOAD(SOUND_BANK_ACTION, 0x43, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_AMP_BUZZ = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x03, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_BLOW_FIRE = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x04, 0x80, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_BLOW_WIND = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x04, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_BOBOMB_LIT_FUSE = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x08, 0x60, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_BOWSER_SPIT_FIRE = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x00, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_CASTLE_OUTDOORS_AMBIENT = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x10, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_CHUCKYA_MOVE = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x0A, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_HEAVEHO_MOVE = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x06, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_HOWLING_WIND = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x09, 0x80, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_LAKITU_FLY = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x02, 0x80, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_LAKITU_FLY_HIGHPRIO = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x02, 0xFF, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_PEACH_TWINKLE = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x0B, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_ROUGH_SLIDE = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x05, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_UNK01 = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x01, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_AIR_UNK07 = SOUND_ARG_LOAD(SOUND_BANK_AIR, 0x07, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_BANKS_ALL = ((1 << SOUND_BANK_COUNT) - 1)
|
|
|
|
--- @type integer
|
|
SOUND_BANKS_ALL_BITS = 0xffff
|
|
|
|
--- @type integer
|
|
SOUND_BANKS_BACKGROUND = (SOUND_BANKS_ALL & ~SOUND_BANKS_FOREGROUND)
|
|
|
|
--- @type integer
|
|
SOUND_BANKS_DISABLED_AFTER_CREDITS = ( (1 << SOUND_BANK_ACTION) | (1 << SOUND_BANK_MOVING) | (1 << SOUND_BANK_MARIO_VOICE) | (1 << SOUND_BANK_GENERAL) | (1 << SOUND_BANK_LUIGI_VOICE) | (1 << SOUND_BANK_WARIO_VOICE))
|
|
|
|
--- @type integer
|
|
SOUND_BANKS_DISABLED_DURING_INTRO_CUTSCENE = ( (1 << SOUND_BANK_ENV) | (1 << SOUND_BANK_OBJ) | (1 << SOUND_BANK_GENERAL2) | (1 << SOUND_BANK_OBJ2))
|
|
|
|
--- @type integer
|
|
SOUND_BANKS_FOREGROUND = ( (1 << SOUND_BANK_ACTION) | (1 << SOUND_BANK_MARIO_VOICE) | (1 << SOUND_BANK_MENU) | (1 << SOUND_BANK_LUIGI_VOICE) | (1 << SOUND_BANK_WARIO_VOICE))
|
|
|
|
--- @type integer
|
|
SOUND_BANK_ACTION = 0
|
|
|
|
--- @type integer
|
|
SOUND_BANK_AIR = 6
|
|
|
|
--- @type integer
|
|
SOUND_BANK_COUNT = 12
|
|
|
|
--- @type integer
|
|
SOUND_BANK_ENV = 4
|
|
|
|
--- @type integer
|
|
SOUND_BANK_GENERAL = 3
|
|
|
|
--- @type integer
|
|
SOUND_BANK_GENERAL2 = 8
|
|
|
|
--- @type integer
|
|
SOUND_BANK_LUIGI_VOICE = 10
|
|
|
|
--- @type integer
|
|
SOUND_BANK_MARIO_VOICE = 2
|
|
|
|
--- @type integer
|
|
SOUND_BANK_MENU = 7
|
|
|
|
--- @type integer
|
|
SOUND_BANK_MOVING = 1
|
|
|
|
--- @type integer
|
|
SOUND_BANK_OBJ = 5
|
|
|
|
--- @type integer
|
|
SOUND_BANK_OBJ2 = 9
|
|
|
|
--- @type integer
|
|
SOUND_BANK_WARIO_VOICE = 11
|
|
|
|
--- @type integer
|
|
SOUND_CONSTANT_FREQUENCY = 0x8000000
|
|
|
|
--- @type integer
|
|
SOUND_DISCRETE = 0x80
|
|
|
|
--- @type integer
|
|
SOUND_ENV_BOAT_ROCKING1 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x0B, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_DRONING1 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x03, 0x00, SOUND_NO_VOLUME_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_DRONING2 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x04, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_ELEVATOR1 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x02, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_ELEVATOR2 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x08, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_ELEVATOR3 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x0C, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_ELEVATOR4 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x0D, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_ELEVATOR4_2 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x0D, 0x00, SOUND_NO_VOLUME_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_MERRY_GO_ROUND_CREAKING = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x0F, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_METAL_BOX_PUSH = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x17, 0x80, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_MOVINGSAND = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x0E, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_MOVING_SAND_SNOW = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x06, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_SINK_QUICKSAND = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x18, 0x80, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_SLIDING = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x13, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_STAR = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x14, 0x00, SOUND_LOWER_BACKGROUND_MUSIC)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_UNK07 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x07, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_UNK12 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x12, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_UNKNOWN2 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x0A, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_UNKNOWN4 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x15, 0x00, SOUND_NO_VOLUME_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_WATER = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x09, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_WATERFALL1 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x00, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_WATERFALL2 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x01, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_WATER_DRAIN = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x16, 0x00, SOUND_NO_VOLUME_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_WIND1 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x05, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_ENV_WIND2 = SOUND_ARG_LOAD(SOUND_BANK_ENV, 0x10, 0x80, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_1UP_APPEAR = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x63, 0xD0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_BIRD_CHIRP2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x50, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_BOBOMB_EXPLOSION = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x2E, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_BOWSER_EXPLODE = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x60, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_BOWSER_KEY = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x61, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_PURPLE_SWITCH = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x3E, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_PYRAMID_TOP_EXPLOSION = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x4C, 0xF0, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_PYRAMID_TOP_SPIN = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x4B, 0xE0, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_RIGHT_ANSWER = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x6A, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_ROTATING_BLOCK_ALERT = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x59, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_ROTATING_BLOCK_CLICK = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x40, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_SPINDEL_ROLL = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x48, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_STAR_APPEARS = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x57, 0xFF, SOUND_LOWER_BACKGROUND_MUSIC | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_SWITCH_TICK_FAST = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x54, 0xF0, SOUND_LOWER_BACKGROUND_MUSIC)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL2_SWITCH_TICK_SLOW = SOUND_ARG_LOAD(SOUND_BANK_GENERAL2, 0x55, 0xF0, SOUND_LOWER_BACKGROUND_MUSIC)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_ACTIVATE_CAP_SWITCH = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x00, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BIG_CLOCK = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x17, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BIG_POUND = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x44, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BIRDS_FLY_AWAY = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x69, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOAT_ROCK = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x75, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOAT_TILT1 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x34, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOAT_TILT2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x35, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOING1 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x6C, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOING2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x6D, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOING2_LOWPRIO = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x6D, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOING3 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x72, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOWSER_BOMB_EXPLOSION = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x2F, 0x00, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOWSER_PLATFORM = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x62, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOWSER_PLATFORM_2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x62, 0x80, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOX_LANDING = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x24, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BOX_LANDING_2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x24, 0x00, SOUND_VIBRATO | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BREAK_BOX = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x41, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BUBBLES = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x08, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BUTTON_PRESS = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5A, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BUTTON_PRESS_2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5A, 0x40, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BUTTON_PRESS_2_LOWPRIO = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5A, 0x00, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_BUTTON_PRESS_LOWPRIO = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5A, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CAGE_OPEN = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x3F, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CANNON_UP = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x47, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CASTLE_TRAP_OPEN = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x0E, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CHAIN_CHOMP1 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x39, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CHAIN_CHOMP2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x3A, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CLAM_SHELL1 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x22, 0x80, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CLAM_SHELL2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x26, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CLAM_SHELL3 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x27, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CLOSE_IRON_DOOR = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x07, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_CLOSE_WOOD_DOOR = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x05, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_COIN = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x11, 0x80, SOUND_CONSTANT_FREQUENCY | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_COIN_DROP = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x36, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_COIN_SPURT = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x30, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_COIN_SPURT_2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x30, 0x00, SOUND_CONSTANT_FREQUENCY | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_COIN_SPURT_EU = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x30, 0x20, SOUND_CONSTANT_FREQUENCY | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_COIN_WATER = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x12, 0x80, SOUND_CONSTANT_FREQUENCY | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_COLLECT_1UP = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x58, 0xFF, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_DONUT_PLATFORM_EXPLOSION = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x2E, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_DOOR_INSERT_KEY = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x42, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_DOOR_TURN_KEY = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x3B, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_ELEVATOR_MOVE = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5B, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_ELEVATOR_MOVE_2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5B, 0x00, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_ENEMY_ALERT1 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x6F, 0x30, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_EXPLOSION6 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x31, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_EXPLOSION7 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x49, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_FLAME_OUT = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x03, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_GRAND_STAR = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x73, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_GRAND_STAR_JUMP = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x74, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_GRINDEL_ROLL = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x48, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_HAUNTED_CHAIR = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5D, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_HAUNTED_CHAIR_MOVE = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5F, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_HEART_SPIN = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x64, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_LEVEL_SELECT_CHANGE = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x2B, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_LOUD_POUND = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x18, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_LOUD_POUND2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x19, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_METAL_POUND = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x6B, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_MOVING_IN_SAND = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x3C, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_MOVING_PLATFORM_SWITCH = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x3E, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_MOVING_WATER = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x09, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_OPEN_CHEST = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x20, 0x80, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_OPEN_IRON_DOOR = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x06, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_OPEN_WOOD_DOOR = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x04, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_PAINTING_EJECT = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x28, 0x00, SOUND_NO_VOLUME_LOSS | SOUND_CONSTANT_FREQUENCY | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_PENDULUM_SWING = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x38, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_PLATFORM = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x2D, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_POUND_ROCK = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x56, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_POUND_WOOD_POST = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x65, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_QUIET_BUBBLE = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x0B, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_QUIET_BUBBLE2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x0D, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_QUIET_POUND1 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x40, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_QUIET_POUND1_LOWPRIO = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x40, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_QUIET_POUND2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x43, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_RACE_GUN_SHOT = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x4D, 0x40, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_RED_COIN = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x68, 0x90, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SHAKE_COFFIN = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x4A, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SHORT_POUND1 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x1A, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SHORT_POUND2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x1B, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SHORT_POUND3 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x1C, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SHORT_POUND4 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x1D, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SHORT_POUND5 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x1E, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SHORT_POUND6 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x1F, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SHORT_STAR = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x16, 0x00, SOUND_LOWER_BACKGROUND_MUSIC | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SOFT_LANDING = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5E, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SPLATTERING = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x71, 0x30, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_STAR_APPEARS = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x57, 0xFF, SOUND_LOWER_BACKGROUND_MUSIC | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_STAR_DOOR_CLOSE = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x4F, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_STAR_DOOR_OPEN = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x4E, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SWISH_AIR = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5C, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SWISH_AIR_2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x5C, 0x00, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SWISH_WATER = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x0A, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_SWITCH_DOOR_OPEN = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x67, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNK32 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x32, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNK45 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x45, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNK46 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x46, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNK46_LOWPRIO = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x46, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNKNOWN1 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x25, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNKNOWN1_2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x25, 0x00, SOUND_VIBRATO | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNKNOWN3 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x37, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNKNOWN3_2 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x37, 0x80, SOUND_CONSTANT_FREQUENCY | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNKNOWN3_LOWPRIO = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x37, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNKNOWN4 = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x3D, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_UNKNOWN4_LOWPRIO = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x3D, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_VANISH_SFX = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x76, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_VOLCANO_EXPLOSION = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x0C, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_WALL_EXPLOSION = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x0F, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_WATER_LEVEL_TRIG = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x66, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_YOSHI_TALK = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x70, 0x30, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_GENERAL_YOSHI_WALK = SOUND_ARG_LOAD(SOUND_BANK_GENERAL, 0x6E, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_LOWER_BACKGROUND_MUSIC = 0x10
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_ATTACKED = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x0A, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_COUGHING1 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x1B, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_COUGHING2 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x1C, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_COUGHING3 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x1D, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_DOH = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x30, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_DROWNING = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x23, 0xF0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_DYING = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x15, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_EEUH = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x09, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_GAME_OVER = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x31, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_GROUND_POUND_WAH = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x22, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_HAHA = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x11, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_HAHA_2 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x11, 0xF0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_HELLO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x32, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_HERE_WE_GO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x0C, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_HOOHOO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x03, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_HRMM = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x06, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_IMA_TIRED = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x37, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_MAMA_MIA = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x20, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_OKEY_DOKEY = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x21, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_ON_FIRE = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x14, 0xA0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_OOOF = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x0B, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_OOOF2 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x0B, 0xD0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_PANTING = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x18, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_PANTING_COLD = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x16, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_PRESS_START_TO_PLAY = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x33, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_NO_ECHO | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_PUNCH_HOO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x1F, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_PUNCH_WAH = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x24, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_PUNCH_YAH = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x1E, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_SNORING1 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x0E, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_SNORING2 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x0F, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_SNORING3 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x35, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_SO_LONGA_BOWSER = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x36, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_TWIRL_BOUNCE = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x34, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_UH = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x05, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_UH2 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x13, 0xD0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_UH2_2 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x13, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_WAAAOOOW = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x10, 0xC0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_WAH2 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x07, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_WHOA = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x08, 0xC0, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_YAHOO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x04, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_YAHOO_WAHA_YIPPEE = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x2B, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_YAH_WAH_HOO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x00, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MARIO_YAWNING = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x0D, 0x80, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_BOWSER_LAUGH = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x18, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_CAMERA_BUZZ = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x0E, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_CAMERA_TURN = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x0F, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_CAMERA_UNUSED1 = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x1B, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_CAMERA_UNUSED2 = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x1C, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_CAMERA_ZOOM_IN = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x06, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_CAMERA_ZOOM_OUT = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x07, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_CHANGE_SELECT = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x00, 0xF8, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_CLICK_CHANGE_VIEW = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x1A, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_CLICK_FILE_SELECT = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x11, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_COIN_ITS_A_ME_MARIO = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x14, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_COLLECT_RED_COIN = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x28, 0x90, SOUND_CONSTANT_FREQUENCY | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_COLLECT_SECRET = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x30, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_ENTER_HOLE = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x19, 0x80, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_ENTER_PIPE = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x16, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_EXIT_A_SIGN = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x21, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_EXIT_PIPE = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x17, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_HAND_APPEAR = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x0A, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_HAND_DISAPPEAR = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x0B, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_LET_GO_MARIO_FACE = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x09, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_MARIO_CASTLE_WARP = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x1D, 0xB0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_MARIO_CASTLE_WARP2 = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x22, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_MESSAGE_APPEAR = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x04, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_MESSAGE_DISAPPEAR = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x05, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_MESSAGE_NEXT_PAGE = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x13, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_PAUSE = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x02, 0xF0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_PAUSE_2 = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x03, 0xFF, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_PAUSE_HIGHPRIO = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x02, 0xFF, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_PINCH_MARIO_FACE = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x08, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_POWER_METER = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x0D, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_READ_A_SIGN = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x20, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_REVERSE_PAUSE = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x01, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_STAR_SOUND = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x1E, 0xFF, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_STAR_SOUND_LETS_A_GO = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x24, 0xFF, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_STAR_SOUND_OKEY_DOKEY = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x23, 0xFF, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_THANK_YOU_PLAYING_MY_GAME = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x1F, 0xFF, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_UNK0C = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x0C, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_UNK10 = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x10, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_MENU_YOSHI_GAIN_LIVES = SOUND_ARG_LOAD(SOUND_BANK_MENU, 0x15, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_AIM_CANNON = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x19, 0x20, SOUND_NO_VOLUME_LOSS | SOUND_NO_PRIORITY_LOSS | SOUND_CONSTANT_FREQUENCY)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_ALMOST_DROWNING = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x18, 0x00, SOUND_NO_PRIORITY_LOSS | SOUND_CONSTANT_FREQUENCY)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_FLYING = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x17, 0x00, SOUND_NO_PRIORITY_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_LAVA_BURN = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x10, 0x00, SOUND_NO_PRIORITY_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_QUICKSAND_DEATH = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x14, 0x00, SOUND_NO_PRIORITY_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_RIDING_SHELL_LAVA = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x28, 0x00, SOUND_NO_PRIORITY_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_SHOCKED = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x16, 0x00, SOUND_NO_PRIORITY_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_SLIDE_DOWN_POLE = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x11, 0x00, SOUND_NO_PRIORITY_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_SLIDE_DOWN_TREE = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x12, 0x80, SOUND_NO_PRIORITY_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_TERRAIN_RIDING_SHELL = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x20, 0x00, SOUND_NO_PRIORITY_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_TERRAIN_SLIDE = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x00, 0x00, SOUND_NO_PRIORITY_LOSS)
|
|
|
|
--- @type integer
|
|
SOUND_MOVING_UNK1A = SOUND_ARG_LOAD(SOUND_BANK_MOVING, 0x1A, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_NO_ECHO = 0x20
|
|
|
|
--- @type integer
|
|
SOUND_NO_PRIORITY_LOSS = 0x4000000
|
|
|
|
--- @type integer
|
|
SOUND_NO_VOLUME_LOSS = 0x1000000
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_BABY_PENGUIN_YELL = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x45, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_BIRD_CHIRP1 = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x52, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_BOSS_DIALOG_GRUNT = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x69, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_BOWSER_PUZZLE_PIECE_MOVE = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x19, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_BOWSER_ROAR = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x04, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_BOWSER_TELEPORT = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x66, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_BULLY_ATTACKED = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x1C, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_EYEROK_SOUND_LONG = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x5B, 0x00, SOUND_VIBRATO | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_EYEROK_SOUND_SHORT = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x5A, 0x00, SOUND_NO_VOLUME_LOSS | SOUND_VIBRATO | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_KING_BOBOMB_DAMAGE = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x42, 0x40, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_LARGE_BULLY_ATTACKED = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x57, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_MONTY_MOLE_APPEAR = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x67, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_MRI_SPINNING = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x6B, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_PIRANHA_PLANT_BITE = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x10, 0x50, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_PIRANHA_PLANT_DYING = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x11, 0x60, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_SCUTTLEBUG_ALERT = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x44, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_SCUTTLEBUG_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x43, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_SWOOP = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x49, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ2_WHOMP_SOUND_SHORT = SOUND_ARG_LOAD(SOUND_BANK_OBJ2, 0x5A, 0xC0, SOUND_NO_VOLUME_LOSS | SOUND_VIBRATO | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BABY_PENGUIN_DIVE = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x1F, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BABY_PENGUIN_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x02, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BIG_PENGUIN_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x09, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BIG_PENGUIN_YELL = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x2D, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BIRD_CHIRP3 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x51, 0x40, 0)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOBOMB_BUDDY_TALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x58, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOBOMB_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x27, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOO_BOUNCE_TOP = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x0A, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOO_LAUGH_LONG = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x48, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOO_LAUGH_SHORT = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x0B, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOWSER_DEFEATED = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x06, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOWSER_INHALING = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x08, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOWSER_INTRO_LAUGH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x5F, 0x80, SOUND_LOWER_BACKGROUND_MUSIC | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOWSER_LAUGH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x38, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOWSER_SPINNING = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x07, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOWSER_TAIL_PICKUP = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x05, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BOWSER_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x03, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BUBBA_CHOMP = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x73, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BULLY_EXPLODE = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x18, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BULLY_EXPLODE_2 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x18, 0xA0, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BULLY_METAL = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x17, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BULLY_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x1B, 0x30, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_BULLY_WALKING = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x36, 0x60, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_CANNON1 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x0D, 0xF0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_CANNON2 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x0E, 0xF0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_CANNON3 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x0F, 0xF0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_CANNON4 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x25, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_CHUCKYA_DEATH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x6E, 0x00, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_DEFAULT_DEATH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x2C, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_DIVING_INTO_WATER = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x32, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_DIVING_IN_WATER = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x29, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_DORRIE = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x37, 0x60, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_DYING_ENEMY1 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x24, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_DYING_ENEMY2 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x26, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_EEL = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x4A, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_EEL_2 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x4A, 0x00, SOUND_VIBRATO | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_ENEMY_DEATH_HIGH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x60, 0xB0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_ENEMY_DEATH_LOW = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x61, 0xB0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_ENEMY_DEFEAT_SHRINK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x74, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_EVIL_LAKITU_THROW = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x22, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_EYEROK_EXPLODE = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x6D, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_EYEROK_SHOW_EYE = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x4B, 0x00, SOUND_VIBRATO | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_FLAME_BLOWN = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x55, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_GOOMBA_ALERT = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x2F, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_GOOMBA_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x20, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_HEAVEHO_TOSSED = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x5D, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_JUMP_WALK_WATER = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x12, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KING_BOBOMB = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x16, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KING_BOBOMB_JUMP = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x46, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KING_BOBOMB_TALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x41, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KING_WHOMP_DEATH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x47, 0xC0, SOUND_NO_VOLUME_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KLEPTO1 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x3F, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KLEPTO2 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x40, 0x60, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KOOPA_DAMAGE = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x3E, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KOOPA_FLYGUY_DEATH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x63, 0xB0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KOOPA_TALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x3D, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KOOPA_THE_QUICK_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x34, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_KOOPA_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x35, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_MAD_PIANO_CHOMPING = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x56, 0x40, SOUND_VIBRATO | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_MIPS_RABBIT = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x6A, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_MIPS_RABBIT_WATER = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x6C, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_MONTY_MOLE_ATTACK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x22, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_MRI_DEATH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x14, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_MRI_SHOOT = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x01, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_MR_BLIZZARD_ALERT = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x4C, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_PIRANHA_PLANT_APPEAR = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x54, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_PIRANHA_PLANT_SHRINK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x33, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_POKEY_DEATH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x63, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_POUNDING1 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x15, 0x50, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_POUNDING1_HIGHPRIO = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x15, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_POUNDING_CANNON = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x1A, 0x50, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_POUNDING_LOUD = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x68, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SKEETER_WALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x4E, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SNOWMAN_BOUNCE = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x64, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SNOWMAN_EXPLODE = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x65, 0xD0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SNOW_SAND1 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x2A, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SNOW_SAND2 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x2B, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SNUFIT_SHOOT = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x4D, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SNUFIT_SKEETER_DEATH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x72, 0xC0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SOMETHING_LANDING = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x28, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SPINY_UNK59 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x59, 0x10, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_STOMPED = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x30, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SUSHI_SHARK_WATER_SOUND = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x00, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_SWOOP_DEATH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x62, 0xB0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_THWOMP = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x0C, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UKIKI_CHATTER_IDLE = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x3A, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UKIKI_CHATTER_LONG = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x21, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UKIKI_CHATTER_SHORT = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x39, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UKIKI_STEP_DEFAULT = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x3B, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UKIKI_STEP_LEAVES = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x3C, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UNK23 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x23, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UNKNOWN2 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x13, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UNKNOWN3 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x1D, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UNKNOWN4 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x1E, 0xA0, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_UNKNOWN6 = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x31, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_WALKING_WATER = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x4F, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_WATER_BOMB_BOUNCING = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x2E, 0x80, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_WHOMP_LOWPRIO = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x16, 0x60, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_WIGGLER_ATTACKED = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x70, 0x60, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_WIGGLER_DEATH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x5E, 0x00, 0)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_WIGGLER_HIGH_PITCH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x5C, 0x40, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_WIGGLER_JUMP = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x2F, 0x60, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_WIGGLER_LOW_PITCH = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x71, 0x20, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_OBJ_WIGGLER_TALK = SOUND_ARG_LOAD(SOUND_BANK_OBJ, 0x6F, 0x00, SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_PEACH_BAKE_A_CAKE = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x3D, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_PEACH_DEAR_MARIO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x28, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_PEACH_FOR_MARIO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x3E, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_PEACH_MARIO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x38, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_PEACH_MARIO2 = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x3F, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_PEACH_POWER_OF_THE_STARS = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x39, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_PEACH_SOMETHING_SPECIAL = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x3C, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_PEACH_THANKS_TO_YOU = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x3A, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_PEACH_THANK_YOU_MARIO = SOUND_ARG_LOAD(SOUND_BANK_MARIO_VOICE, 0x3B, 0xFF, SOUND_NO_PRIORITY_LOSS | SOUND_DISCRETE)
|
|
|
|
--- @type integer
|
|
SOUND_STATUS_PLAYING = 2
|
|
|
|
--- @type integer
|
|
SOUND_STATUS_STOPPED = 0
|
|
|
|
--- @type integer
|
|
SOUND_STATUS_WAITING = 1
|
|
|
|
--- @type integer
|
|
SOUND_TERRAIN_DEFAULT = 0
|
|
|
|
--- @type integer
|
|
SOUND_TERRAIN_GRASS = 1
|
|
|
|
--- @type integer
|
|
SOUND_TERRAIN_ICE = 6
|
|
|
|
--- @type integer
|
|
SOUND_TERRAIN_SAND = 7
|
|
|
|
--- @type integer
|
|
SOUND_TERRAIN_SNOW = 5
|
|
|
|
--- @type integer
|
|
SOUND_TERRAIN_SPOOKY = 4
|
|
|
|
--- @type integer
|
|
SOUND_TERRAIN_STONE = 3
|
|
|
|
--- @type integer
|
|
SOUND_TERRAIN_WATER = 2
|
|
|
|
--- @type integer
|
|
SOUND_VIBRATO = 0x2000000
|
|
|
|
--- @type integer
|
|
SURFACE_0004 = 0x0004
|
|
|
|
--- @type integer
|
|
SURFACE_BOSS_FIGHT_CAMERA = 0x0065
|
|
|
|
--- @type integer
|
|
SURFACE_BURNING = 0x0001
|
|
|
|
--- @type integer
|
|
SURFACE_CAMERA_8_DIR = 0x0069
|
|
|
|
--- @type integer
|
|
SURFACE_CAMERA_BOUNDARY = 0x0072
|
|
|
|
--- @type integer
|
|
SURFACE_CAMERA_FREE_ROAM = 0x0066
|
|
|
|
--- @type integer
|
|
SURFACE_CAMERA_MIDDLE = 0x006E
|
|
|
|
--- @type integer
|
|
SURFACE_CAMERA_ROTATE_LEFT = 0x0070
|
|
|
|
--- @type integer
|
|
SURFACE_CAMERA_ROTATE_RIGHT = 0x006F
|
|
|
|
--- @type integer
|
|
SURFACE_CLASS_DEFAULT = 0x0000
|
|
|
|
--- @type integer
|
|
SURFACE_CLASS_NOT_SLIPPERY = 0x0015
|
|
|
|
--- @type integer
|
|
SURFACE_CLASS_SLIPPERY = 0x0014
|
|
|
|
--- @type integer
|
|
SURFACE_CLASS_VERY_SLIPPERY = 0x0013
|
|
|
|
--- @type integer
|
|
SURFACE_CLOSE_CAMERA = 0x000B
|
|
|
|
--- @type integer
|
|
SURFACE_DEATH_PLANE = 0x000A
|
|
|
|
--- @type integer
|
|
SURFACE_DEEP_MOVING_QUICKSAND = 0x0024
|
|
|
|
--- @type integer
|
|
SURFACE_DEEP_QUICKSAND = 0x0022
|
|
|
|
--- @type integer
|
|
SURFACE_DEFAULT = 0x0000
|
|
|
|
--- @type integer
|
|
SURFACE_FLAG_DYNAMIC = (1 << 0)
|
|
|
|
--- @type integer
|
|
SURFACE_FLAG_NO_CAM_COLLISION = (1 << 1)
|
|
|
|
--- @type integer
|
|
SURFACE_FLAG_X_PROJECTION = (1 << 3)
|
|
|
|
--- @type integer
|
|
SURFACE_FLOWING_WATER = 0x000E
|
|
|
|
--- @type integer
|
|
SURFACE_HANGABLE = 0x0005
|
|
|
|
--- @type integer
|
|
SURFACE_HARD = 0x0030
|
|
|
|
--- @type integer
|
|
SURFACE_HARD_NOT_SLIPPERY = 0x0037
|
|
|
|
--- @type integer
|
|
SURFACE_HARD_SLIPPERY = 0x0035
|
|
|
|
--- @type integer
|
|
SURFACE_HARD_VERY_SLIPPERY = 0x0036
|
|
|
|
--- @type integer
|
|
SURFACE_HORIZONTAL_WIND = 0x002C
|
|
|
|
--- @type integer
|
|
SURFACE_ICE = 0x002E
|
|
|
|
--- @type integer
|
|
SURFACE_INSTANT_MOVING_QUICKSAND = 0x002D
|
|
|
|
--- @type integer
|
|
SURFACE_INSTANT_QUICKSAND = 0x0023
|
|
|
|
--- @type integer
|
|
SURFACE_INSTANT_WARP_1B = 0x001B
|
|
|
|
--- @type integer
|
|
SURFACE_INSTANT_WARP_1C = 0x001C
|
|
|
|
--- @type integer
|
|
SURFACE_INSTANT_WARP_1D = 0x001D
|
|
|
|
--- @type integer
|
|
SURFACE_INSTANT_WARP_1E = 0x001E
|
|
|
|
--- @type integer
|
|
SURFACE_INTANGIBLE = 0x0012
|
|
|
|
--- @type integer
|
|
SURFACE_LOOK_UP_WARP = 0x002F
|
|
|
|
--- @type integer
|
|
SURFACE_MGR_MUSIC = 0x001A
|
|
|
|
--- @type integer
|
|
SURFACE_MOVING_QUICKSAND = 0x0027
|
|
|
|
--- @type integer
|
|
SURFACE_NOISE_DEFAULT = 0x0029
|
|
|
|
--- @type integer
|
|
SURFACE_NOISE_SLIPPERY = 0x002A
|
|
|
|
--- @type integer
|
|
SURFACE_NOISE_VERY_SLIPPERY = 0x0075
|
|
|
|
--- @type integer
|
|
SURFACE_NOISE_VERY_SLIPPERY_73 = 0x0073
|
|
|
|
--- @type integer
|
|
SURFACE_NOISE_VERY_SLIPPERY_74 = 0x0074
|
|
|
|
--- @type integer
|
|
SURFACE_NOT_SLIPPERY = 0x0015
|
|
|
|
--- @type integer
|
|
SURFACE_NO_CAM_COLLISION = 0x0076
|
|
|
|
--- @type integer
|
|
SURFACE_NO_CAM_COLLISION_77 = 0x0077
|
|
|
|
--- @type integer
|
|
SURFACE_NO_CAM_COL_SLIPPERY = 0x0079
|
|
|
|
--- @type integer
|
|
SURFACE_NO_CAM_COL_VERY_SLIPPERY = 0x0078
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_D3 = 0x00D3
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_D4 = 0x00D4
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_D5 = 0x00D5
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_D6 = 0x00D6
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_D7 = 0x00D7
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_D8 = 0x00D8
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_D9 = 0x00D9
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_DA = 0x00DA
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_DB = 0x00DB
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_DC = 0x00DC
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_DD = 0x00DD
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_DE = 0x00DE
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_DF = 0x00DF
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E0 = 0x00E0
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E1 = 0x00E1
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E2 = 0x00E2
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E3 = 0x00E3
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E4 = 0x00E4
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E5 = 0x00E5
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E6 = 0x00E6
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E7 = 0x00E7
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E8 = 0x00E8
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_E9 = 0x00E9
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_EA = 0x00EA
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_EB = 0x00EB
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_EC = 0x00EC
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_ED = 0x00ED
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_EE = 0x00EE
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_EF = 0x00EF
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_F0 = 0x00F0
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_F1 = 0x00F1
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_F2 = 0x00F2
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_F3 = 0x00F3
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_F7 = 0x00F7
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_F8 = 0x00F8
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_F9 = 0x00F9
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_FA = 0x00FA
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_FB = 0x00FB
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WARP_FC = 0x00FC
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_A6 = 0x00A6
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_A7 = 0x00A7
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_A8 = 0x00A8
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_A9 = 0x00A9
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_AA = 0x00AA
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_AB = 0x00AB
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_AC = 0x00AC
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_AD = 0x00AD
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_AE = 0x00AE
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_AF = 0x00AF
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B0 = 0x00B0
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B1 = 0x00B1
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B2 = 0x00B2
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B3 = 0x00B3
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B4 = 0x00B4
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B5 = 0x00B5
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B6 = 0x00B6
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B7 = 0x00B7
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B8 = 0x00B8
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_B9 = 0x00B9
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_BA = 0x00BA
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_BB = 0x00BB
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_BC = 0x00BC
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_BD = 0x00BD
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_BE = 0x00BE
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_BF = 0x00BF
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C0 = 0x00C0
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C1 = 0x00C1
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C2 = 0x00C2
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C3 = 0x00C3
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C4 = 0x00C4
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C5 = 0x00C5
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C6 = 0x00C6
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C7 = 0x00C7
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C8 = 0x00C8
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_C9 = 0x00C9
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_CA = 0x00CA
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_CB = 0x00CB
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_CC = 0x00CC
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_CD = 0x00CD
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_CE = 0x00CE
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_CF = 0x00CF
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_D0 = 0x00D0
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_D1 = 0x00D1
|
|
|
|
--- @type integer
|
|
SURFACE_PAINTING_WOBBLE_D2 = 0x00D2
|
|
|
|
--- @type integer
|
|
SURFACE_QUICKSAND = 0x0026
|
|
|
|
--- @type integer
|
|
SURFACE_SHALLOW_MOVING_QUICKSAND = 0x0025
|
|
|
|
--- @type integer
|
|
SURFACE_SHALLOW_QUICKSAND = 0x0021
|
|
|
|
--- @type integer
|
|
SURFACE_SLIPPERY = 0x0014
|
|
|
|
--- @type integer
|
|
SURFACE_SLOW = 0x0009
|
|
|
|
--- @type integer
|
|
SURFACE_SWITCH = 0x007A
|
|
|
|
--- @type integer
|
|
SURFACE_THI3_WALLKICK = 0x0068
|
|
|
|
--- @type integer
|
|
SURFACE_TIMER_END = 0x0034
|
|
|
|
--- @type integer
|
|
SURFACE_TIMER_START = 0x0033
|
|
|
|
--- @type integer
|
|
SURFACE_TRAPDOOR = 0x00FF
|
|
|
|
--- @type integer
|
|
SURFACE_TTC_PAINTING_1 = 0x00F4
|
|
|
|
--- @type integer
|
|
SURFACE_TTC_PAINTING_2 = 0x00F5
|
|
|
|
--- @type integer
|
|
SURFACE_TTC_PAINTING_3 = 0x00F6
|
|
|
|
--- @type integer
|
|
SURFACE_TTM_VINES = 0x0016
|
|
|
|
--- @type integer
|
|
SURFACE_VANISH_CAP_WALLS = 0x007B
|
|
|
|
--- @type integer
|
|
SURFACE_VERTICAL_WIND = 0x0038
|
|
|
|
--- @type integer
|
|
SURFACE_VERY_SLIPPERY = 0x0013
|
|
|
|
--- @type integer
|
|
SURFACE_WALL_MISC = 0x0028
|
|
|
|
--- @type integer
|
|
SURFACE_WARP = 0x0032
|
|
|
|
--- @type integer
|
|
SURFACE_WATER = 0x000D
|
|
|
|
--- @type integer
|
|
SURFACE_WOBBLING_WARP = 0x00FD
|
|
|
|
--- @type integer
|
|
TERRAIN_GRASS = 0x0000
|
|
|
|
--- @type integer
|
|
TERRAIN_LOAD_CONTINUE = 0x0041
|
|
|
|
--- @type integer
|
|
TERRAIN_LOAD_END = 0x0042
|
|
|
|
--- @type integer
|
|
TERRAIN_LOAD_ENVIRONMENT = 0x0044
|
|
|
|
--- @type integer
|
|
TERRAIN_LOAD_OBJECTS = 0x0043
|
|
|
|
--- @type integer
|
|
TERRAIN_LOAD_VERTICES = 0x0040
|
|
|
|
--- @type integer
|
|
TERRAIN_MASK = 0x0007
|
|
|
|
--- @type integer
|
|
TERRAIN_SAND = 0x0003
|
|
|
|
--- @type integer
|
|
TERRAIN_SLIDE = 0x0006
|
|
|
|
--- @type integer
|
|
TERRAIN_SNOW = 0x0002
|
|
|
|
--- @type integer
|
|
TERRAIN_SPOOKY = 0x0004
|
|
|
|
--- @type integer
|
|
TERRAIN_STONE = 0x0001
|
|
|
|
--- @type integer
|
|
TERRAIN_WATER = 0x0005
|
|
|
|
--- @type integer
|
|
ANIM_FLAG_2 = (1 << 2)
|
|
|
|
--- @type integer
|
|
ANIM_FLAG_5 = (1 << 5)
|
|
|
|
--- @type integer
|
|
ANIM_FLAG_6 = (1 << 6)
|
|
|
|
--- @type integer
|
|
ANIM_FLAG_7 = (1 << 7)
|
|
|
|
--- @type integer
|
|
ANIM_FLAG_FORWARD = (1 << 1)
|
|
|
|
--- @type integer
|
|
ANIM_FLAG_HOR_TRANS = (1 << 3)
|
|
|
|
--- @type integer
|
|
ANIM_FLAG_NOLOOP = (1 << 0)
|
|
|
|
--- @type integer
|
|
ANIM_FLAG_VERT_TRANS = (1 << 4)
|
|
|
|
--- @type integer
|
|
COOP_OBJ_FLAG_LUA = (1 << 1)
|
|
|
|
--- @type integer
|
|
COOP_OBJ_FLAG_NETWORK = (1 << 0)
|
|
|
|
--- @type integer
|
|
COOP_OBJ_FLAG_NON_SYNC = (1 << 2)
|
|
|
|
--- @type integer
|
|
MAX_PLAYERS = 16
|
|
|
|
--- @type integer
|
|
PLAY_MODE_CHANGE_AREA = 3
|
|
|
|
--- @type integer
|
|
PLAY_MODE_CHANGE_LEVEL = 4
|
|
|
|
--- @type integer
|
|
PLAY_MODE_FRAME_ADVANCE = 5
|
|
|
|
--- @type integer
|
|
PLAY_MODE_NORMAL = 0
|
|
|
|
--- @type integer
|
|
PLAY_MODE_PAUSED = 2
|
|
|
|
--- @class AreaTimerType
|
|
|
|
--- @type AreaTimerType
|
|
AREA_TIMER_TYPE_NONE = 0
|
|
|
|
--- @type AreaTimerType
|
|
AREA_TIMER_TYPE_LOOP = 1
|
|
|
|
--- @type AreaTimerType
|
|
AREA_TIMER_TYPE_MAXIMUM = 2
|
|
|
|
--- @class SpTaskState
|
|
|
|
--- @type SpTaskState
|
|
SPTASK_STATE_NOT_STARTED = 0
|
|
|
|
--- @type SpTaskState
|
|
SPTASK_STATE_RUNNING = 1
|
|
|
|
--- @type SpTaskState
|
|
SPTASK_STATE_INTERRUPTED = 2
|
|
|
|
--- @type SpTaskState
|
|
SPTASK_STATE_FINISHED = 3
|
|
|
|
--- @type SpTaskState
|
|
SPTASK_STATE_FINISHED_DP = 4
|