Object

From Custom Mario Kart
Revision as of 10:59, 5 February 2012 by Wiimm (talk | contribs) (Infos of subpage 075-0d9 included)
Jump to navigation Jump to search

Here is a list with used global objects, they can be edited in a KMP Editor.


Main List

KMP-Objects.png

This list includes the names of the object as found in Race/Common.szs/ObjFlow.bin. Also it contains an explanation of the settings values, in order, as found in the KMP files. Please note that the SZS Modifier's KMP Editor shows the settings in an other way. See note 4 below the table for more details.

Note [1]: Name

Name extracted from ObjFlow.bin.

Note [2]: Filenames

List of filenames extracted from ObjFlow.bin. A BRRES file or a BREFF/BREFT pair is needed.

Note [3]: Flags

The flags are generated by scanning ObjFlow.bin and analyzing the track and arenas files:

  • R: All analyzed tracks have a route.
  • r: Optional route (all tracks analyzed)
  • S: Solid object (ObjFlow.bin)
  • T: Used in a standard track.
  • A: Used in a battle arena.
  • O: Used in other SZS files (old, demo, ...)

Note [4]: Settings

If at least one of Nintendo tracks use a setting for an object with a non null value and no other description is available, the field is marked with "unknown".

The SZS Modifier shows the ten 16-bit values route, 8*settings and presence flag as five 32-bit hexadecimal numbers in the following format:

SZS Modifier Presentation
Route Setting Value 1 Setting Value 2 Setting Value 3 Setting Value 4 Setting Value 5 Setting Value 6 Setting Value 7 Setting Value 8 Presence Flags
rrrr 1111 2222 3333 4444 5555 6666 7777 8888 pppp
Settings 1 Settings 2 Settings 3 Settings 4 Settings 5

Note [?]: Unsure Parameters

This parameters should be confirmed. In all Nintendo tracks and Arenas the value is 0 and it seems an unused parameter. But in this table a meaning was entered. It may be an error.

Object Table

There is also a cross reference to all tracks and battle arenas. If you want to search objects you can also use Wiimms external KMP Object Query. His object database is based on this Wiiki page and updated frequently.


ID
hex
Name[1]
Filenames[2]
Flags
[3]
Object Info
Settings[4]
#1 #2 #3 #4 #5 #6 #7 #8
0x001 = 001-014
airblock
-S
---

The airblock is a solid object with the wall variant, preventing you to reach certain areas in the competition. This object doesn't require any BRRES file because it loads them from another file (Please someone who knows the file write it here).
0x002 = 001-014
Psea
Psea
--
T--

This is the sea seen on GCN Peach Beach. It floods and drops with a certain time, the flood and drops are just the y that's changing. If you want the Psea on your course you'll have to add a new polygon to your model. Then after that delete all other polygons and export the sea as obj and import it to the model with the SZS Modifier, then just place the object on the course with x, y and z 0.
0x003 = 001-014
lensFX
lensFX
--
TA-

Generates a lens flare object when looking at the sun. It's also highly recommed to place this object near the sun.
0x004 = 001-014
venice_nami
venice_nami
--
-A-

The rising and dropping sea on Delfino Pier. This object is different than Psea because it raises after a certain time to a higher level and stays there after a few raises. Further the same settings as Psea. First the water drops up and down and then after a certain time it goes up with a fast speed. This cycle is done untill the max. hight is reached.
Rising height per cyclus Maximal height (Exact values unknown) unknown unknown
Time before flooding unknown unknown Rising height before flooding
0x005 = 001-014
sound_river
R-
T--

This object generates a river sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x006 = 001-014
sound_water_fall
R-
T--

This object generates a waterfall sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x007 = 001-014
pocha
pocha
--
TA-

This object generates a water splash effect when a player falls in the water with the same assigned kcl id.
KCL Index
0x008 = 001-014
sound_lake
R-
T--

This object generates a lake sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x009 = 001-014
sound_big_fall
R-
T--

This object generates a louder waterfall? sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x00a = 001-014
sound_sea
R-
T--

This object generates a sea sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x00b = 001-014
sound_fountain
R-
T--

This object generates a fountain sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x00c = 001-014
sound_volcano
R-
T--

This object generates a volcano sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x00d = 001-014
sound_audience
R-
T--

This object generates an audience sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x00e = 001-014
sound_big_river
R-
T--

This object generates a louder river sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x00f = 001-014
sound_sand_fall
--
---

This object generates the falling sand sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x010 = 001-014
sound_lift
R-
T--

This object generates a lift sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x011 = 001-014
pochaYogan
pochaYogan
--
T--

This object generates a lava splash effect when a player falls trough the lava fall boundary with the same assigned kcl id.
KCL Index
0x012 = 001-014
entry
entry
--
T-O

This object generates a fire around the player when a player falls trough fall boundary with the same assigned id.
0x013 = 001-014
pochaMori
pochaMori
--
TA-

This object generates a leaf "splash" effect when a player falls trough the tree with the same assigned fall boundary id.
KCL Index
0x014 = 001-014
eline_control
--
TA-

Unknown controller, found in tracks 1.4, 2.2, 3.4 and 4.1 and in Arena 1.2.
unknown unknown unknown unknown
unknown
0x015 = 015-074
sound_Mii
R-
T--

This object generates a mii crowd sound effect, the range where the sound comes from is controlled by the route. So this object doesn't follow the route but makes use of it.
0x016 = 015-074
begoman_manager
--
--O

Galaxy colosseum spinner manager
unknown unknown
0x017 = 015-074
ice
ice
--
T--

Generates ice around you when you get respawned. The location of the object doesn't matter, if the object is present you'll always get the ice effect.
0x018 = 015-074
startline2D
--
---

This object generates a finishline at given location, this object is used in competitions where you have to drive laps on a battle course and some others.
0x065 = 015-074
itembox
itembox
-S
TAO

This is a spinning box with a question mark in it, if you touch it it'll snap and an item lottery begins. After the lottery you'll get the item shown.
unknown Item type (player) Item type (enemy) unknown
timing lottery unknown
0x066 = 015-074
DummyPole
-S
T-O

This is the solidity of the poles of different courses. Deleting this object will cause the Dummy pole itself to be unsolid.
Wall KCL Variant
0x067 = 015-074
flag
flag
-S
---

?
0x068 = 015-074
flagBlend
flagBlend
-S
---

?
0x069 = 015-074
gnd_sphere
--
---

?
0x06a = 015-074
gnd_trapezoid
--
---

?
0x06b = 015-074
gnd_wave1
--
---

?
0x06c = 015-074
gnd_wave2
--
---

?
0x06d = 015-074
gnd_wave3
--
---

?
0x06e = 015-074
gnd_wave4
--
---

?
0x06f = 015-074
sun
sun
--
TA-

The sun in the vrcorn, To make the effect use it along with lensFX.
0x070 = 015-074
woodbox
woodbox
-S
T--

A wooden box. When the player touches it, he will slow down and the box will brick and drops an item.
Item to give. Chance in 1/100 of giving an item.
0x071 = 015-074
KmoonZ
KmoonZ
--
T--

The moon of Moonview Highway.
0x072 = 015-074
sunDS
sunDS
R-
T--

The moving and firesnake dropping sun on DS Desert Hills. It follows a certain route which also controlls when the sun drops the snakes. The route setting-1 ccontrols the behavior: 0xa (unknown), 0xc8 (sun tops moving) and 0x258 (drop a firesnake) are possible values.

Only slot 7.1 supports this object.

Delay between standing still and going further in 1/60s. Delay before starting in 1/60s.
0x073 = 015-074
coin
coin
-S
-A-

Present in all battle courses, when touched it disappears and you get +1 point (only in coin runners). Some coins do not appear at the start of the battle but show up later, this can be controlled by the settings.
Presence flag/coin ID Min. before showing up
0x074 = 015-074
ironbox
-S
---

A woodbox which is unbreakable, when touched it acts like a wall.
0x075 = 075-0d9
ItemDirect
--
---

his is an item gotton from an itembox which directly starts on the ground, the objects like bullit bill can't be placed because they are not supposted to be dropped. This object doesn't show up at Time Trials.
The item ID
0x076 = 075-0d9
s_itembox
itembox
-S
TA-

An itembox that acts like a kart, it moves with moving kcl, when placed high it falls until it reaches the ground and when placed on a steep surface it falls. Unlike other itemboxes this itembox has no settings for the item type.
Speed[?]
unknown
0x077 = 075-0d9
pile_coin
coin
-S
---

It seems that this coin is used in competitions with coins present, it acts the same as battle course coins but has no settings.
0x0c9 = 075-0d9
f_itembox
itembox
RS
T-O

An route controlled itembox, you can edit it either explodes or loops.
Speed Item type (player) unknown
Route startpoint
0x0ca = 075-0d9
MashBalloonGC
MashBalloonGC
R-
T-O

An airballoon as seen on GCN Mario Circuit. It has an assigned route but also floats from Y to Y.
Speed Max. Y difference
0x0cb = 075-0d9
WLwallGC
WLwallGC
-S
T--

Big horizontal moving piranha plant coming out a pipe, when touched it acts like a wall. It moves like a sinus (in <> out).
Time inside the pipe Time outside the pipe speed lenght of going
going out first time [?]
0x0cc = 075-0d9
CarA1
CarA1
RS
T--

Moving Car from Coconut Mall. It moves exactly like WLWallGC but instead left <> right.
Speed Acceleration Time of pause
0x0cd = 075-0d9
basabasa
basabasa
RS
T--

Bats following a route, when touched they act like a wall. The bats are released as groups which can be edited in any way. When using this object it is recommed to use values seen in normal Nintendo tracks for s4 and s5 since the way to change them is very strange.
Speed (units per 1/60s). Delay between first and last bat in 1/60s. Number of bats per group. How far they can get off the route (unknown values).
Strength (unsure). Maximal amount of bats before terminating (not affected by s3). Start delay in 1/60s. unknown
0x0ce = 075-0d9
HeyhoShipGBA
HeyhoShipGBA
R-
T--

Shy Guy ship which shoots exploding cannons, it only works on Shy Guy beach slot so be aware of it when making a track with it.
speed how strong it moves up and down
0x0cf = 075-0d9
koopaBall
koopaBall
RS
T--

A gigantic exploding Fireball, used with koopaFigure.
speed
0x0d0 = 075-0d9
kart_truck
K_truck
RS
T--

Truck from MH.

Route Setting #1 is for blinking (1=left, 2=right). Route Setting #2 selects the speed (0 or 1).

Route startpoint Speed #0 in 1/60s Speed #1 in 1/60s Texture: 0=MooMoo, 1=Fruit, 2=Factory
0x0d1 = 075-0d9
car_body
K_car_body
RS
T--

Car from MH.

Route Setting #1 is for blinking (1=left, 2=right). Route Setting #2 selects the speed (0 or 1).

Route startpoint Speed #0 in 1/60s Speed #1 in 1/60s 0=blue, 1=red, 2=yellow
unknown
0x0d2 = 075-0d9
skyship
skyship
R-
T-O

Blimp from Luigi Circuit
Route startpoint Speed
0x0d3 = 075-0d9
w_woodbox
woodbox
RS
T--

Box following route
unknown unknown unknown unknown
unknown unknown unknown
0x0d4 = 075-0d9
w_itembox
itembox
RS
T--

Item box following route
unknown
unknown unknown unknown
0x0d5 = 075-0d9
w_itemboxline
Block
itembox
Press
RS
T--

Item box(es) following route
unknown
unknown unknown unknown
0x0d6 = 075-0d9
VolcanoBall1
VolcanoBall1
RS
T--

Firery rock from Grumble Volcanoe
unknown unknown unknown unknown
0x0d7 = 075-0d9
penguin_s
penguin_s
RS
T--

Small penguin from rSL
unknown
0x0d8 = 075-0d9
penguin_m
penguin_m
RS
T--

Medium penguin from rSL
unknown
0x0d9 = 075-0d9
penguin_l
penguin_l
R-
T--

Large penguin from rSL
unknown
0x0da = 0da-0ec
castleballoon1
castleballoon1
R-
T-O

?
unknown unknown
0x0db = 0da-0ec
dossunc
dossun
rS
T--

Thwomp with optional route
unknown unknown unknown Animation length
Interval[?]
0x0dc = 0da-0ec
dossunc_soko
--
---

?
0x0dd = 0da-0ec
boble
boble
RS
T--

Podoboo from rGBABC
unknown
0x0de = 0da-0ec
K_bomb_car
K_bomb_car
RS
T--

Bomb car from MH.

Route Setting #1 is for blinking (1=left, 2=right). Route Setting #2 selects the speed (0 or 1).

Route startpoint Speed #0 in 1/60s Speed #1 in 1/60s
0x0df = 0da-0ec
K_bomb_car_dummy
K_bomb_car_dummy
-S
---

?
0x0e0 = 0da-0ec
car_body_dummy
car_body_dummy
-S
---

?
0x0e1 = 0da-0ec
kart_truck_dummy
kart_truck_dummy
-S
---

?
0x0e2 = 0da-0ec
hanachan
hanachan
RS
T--

Wiggler - MT
unknown unknown
0x0e3 = 0da-0ec
seagull
seagull
R-
T--

Seagull
unknown unknown
0x0e4 = 0da-0ec
moray
moray
R-
TA-

Moray Eel
unknown
0x0e5 = 0da-0ec
crab
crab
RS
T--

Crab from rSGB. Route setting 1 defines the sleeping time in 1/60s.
Speed in units per 1/60s Crab view direction: 0=left, 1=right
0x0e6 = 0da-0ec
basabasa_dummy
-S
---

?
0x0e7 = 0da-0ec
CarA2
CarA2
RS
T--

Moving Car 2 from CM.
unknown unknown unknown
0x0e8 = 0da-0ec
CarA3
CarA3
RS
T--

Moving Car 3 from CM.
unknown unknown unknown
0x0e9 = 0da-0ec
Hwanwan
wanwan
RS
T--

?
unknown unknown
0x0ea = 0da-0ec
HeyhoBallGBA
HeyhoBallGBA
-S
T--

Cannonball landing area - rSGB
unknown unknown
0x0eb = 0da-0ec
Twanwan
Twanwan
RS
-A-

Rolling Chain Chomp
unknown unknown unknown unknown
unknown unknown
0x0ec = 0da-0ec
cruiserR
cruiser
R-
T--

Route-following boat - DC
unknown
0x0ed = 0ed-139
bird
bird
R-
T--

Bird from rDKM
unknown unknown
0x0ee = 0ed-139
sin_itembox
itembox
RS
T--

Itembox, moving like sinus, always over ground. Route setting #2: 0=asym., 1=symetric
Cycle time in 1/60 sec
Start delay in 1/60 sec
0x0ef = 0ed-139
Twanwan_ue
Twanwan_ue
-S
---

?
0x0f0 = 0ed-139
BossHanachan
hanachan
-S
---

?
0x0f1 = 0ed-139
Kdossunc
-S
---

?
0x0f2 = 0ed-139
BossHanachanHead
-S
---

?
0x0f3 = 0ed-139
K_bomb_car1
K_bomb_car1
-S
---

?
0x12d = 0ed-139
dummy
dummy
--
---

?
0x12e = 0ed-139
dokan_sfc
dokan_sfc
-S
T--

Pipe from rSNESMC3
0x12f = 0ed-139
castletree1
castletree1
--
T-O

Tree (unsolid)
0x130 = 0ed-139
castletree1c
castletree1
-S
T-O

Tree (solid)
0x131 = 0ed-139
castletree2
castletree2
--
T-O

Tree (2.5D effect)
0x132 = 0ed-139
castleflower1
castleflower1
--
T-O

Flower from MC
0x133 = 0ed-139
mariotreeGC
mariotreeGC
--
T-O

Tree from rGCNMC (unsolid)
0x134 = 0ed-139
mariotreeGCc
mariotreeGC
-S
T-O

Tree from rGCNMC (solid)
0x135 = 0ed-139
donkytree1GC
donkytree1GC
--
T--

Tree from rDKM (brown stalk)
0x136 = 0ed-139
donkytree2GC
donkytree2GC
--
T--

Tree from rDKM (green stalk)
0x137 = 0ed-139
peachtreeGC
peachtreeGC
--
T--

Tree from rPB (unsolid)
0x138 = 0ed-139
peachtreeGCc
peachtreeGC
-S
T--

Tree from rPB (solid)
0x139 = 0ed-139
npc_mii_a
npc_mii_a
--
---

?
0x13a = 13a-14d
npc_mii_b
npc_mii_b
--
---

?
0x13b = 13a-14d
npc_mii_c
npc_mii_c
--
---

?
0x13c = 13a-14d
obakeblockSFCc
obakeblockSFC
-S
T--

Falling Blocks from rGV2
unknown unknown
0x13d = 13a-14d
WLarrowGC
WLarrowGC
--
T--

Arrow with eyes from rWS
0x13e = 13a-14d
WLscreenGC
WLscreenGC
--
T--

TV from rWS. Nintendo disables it online (PFlag=9)
0x13f = 13a-14d
WLdokanGC
WLdokanGC
-S
T--

Big pipe from rWS
0x140 = 13a-14d
MarioGo64c
MarioGo64
-S
T--

The "GO" sign from r64MC
0x141 = 13a-14d
PeachHunsuiGC
PeachHunsuiGC
--
T--

Fountain from rPB
0x142 = 13a-14d
kinokoT1
kinokoT1
-S
T--

?
0x143 = 13a-14d
kinokoT2
kinokoT2
-S
---

?
0x144 = 13a-14d
pylon01
pylon01
-S
T--

Street cone - DC. Only slots 3.1, 7.1 and perhaps some more support this Object.
unknown
0x145 = 13a-14d
PalmTree
PalmTree
-S
T--

Palmtree - CM
0x146 = 13a-14d
parasol
parasol
-S
T--

Parasol - CM
unknown
0x147 = 13a-14d
cruiser
cruiser
--
T--

Boat from DC
0x148 = 13a-14d
K_sticklift00
K_sticklift00
-S
T--

?
0x149 = 13a-14d
heyho2
heyho2
K_chairlift00
R-
T--

?
unknown
0x14a = 13a-14d
HeyhoTreeGBAc
HeyhoTreeGBA
-S
T--

Palmtree from rSGB
0x14b = 13a-14d
MFaceBill
MFaceBill
--
---

?
0x14c = 13a-14d
truckChimSmk
truckChimSmk
-S
T--

Smoke generator
unknown unknown
0x14d = 13a-14d
MiiObj01
MiiObj01
--
T-O

?
0x14e = 14e-161
MiiObj02
MiiObj02
--
T-O

?
0x14f = 14e-161
MiiObj03
MiiObj03
--
T-O

?
0x150 = 14e-161
gardentreeDS
gardentreeDS
--
T--

Tree from rPG, not solid
0x151 = 14e-161
gardentreeDSc
gardentreeDS
-S
T--

Tree from rPG, solid
0x152 = 14e-161
FlagA1
FlagA1
--
T--

?
0x153 = 14e-161
FlagA2
FlagA2
--
T--

?
0x154 = 14e-161
FlagB1
FlagB1
--
T--

"W" Flag from WGM
0x155 = 14e-161
FlagB2
FlagB2
--
T-O

"L" Flag from LC
0x156 = 14e-161
FlagA3
FlagA3
--
T--

?
0x157 = 14e-161
DKtreeA64
DKtreeA64
--
T--

?
0x158 = 14e-161
DKtreeA64c
DKtreeA64
-S
T--

?
0x159 = 14e-161
DKtreeB64
DKtreeB64
--
T--

?
0x15a = 14e-161
DKtreeB64c
DKtreeB64
-S
T--

?
0x15b = 14e-161
TownTreeDSc
TownTreeDS
-S
T--

Tree from rDS, solid
0x15c = 14e-161
Piston
Piston
--
T--

Decoration from TF
0x15d = 14e-161
oilSFC
oilSFC
-S
T--

Oil puddle (rSNESMC3)
0x15e = 14e-161
DKmarutaGCc
DKmarutaGC
--
---

?
0x15f = 14e-161
DKropeGCc
DKropeGC
-S
---

?
0x160 = 14e-161
mii_balloon
mii_balloon
--
T--

?
0x161 = 14e-161
windmill
windmill
--
T--

Decoration from MMF
0x162 = 162-175
dossun
dossun
--
T--

Caged thwomp (r64BC)
0x163 = 162-175
TownTreeDS
TownTreeDS
--
T--

Tree from rDS, not solid
0x164 = 162-175
Ksticketc
Ksticketc
-S
T--

Port, opens when approaching
0x165 = 162-175
monte_a
monte_a
--
T--

?
unknown unknown unknown
0x166 = 162-175
MiiStatueM1
MiiStatueM1
--
-A-

?
0x167 = 162-175
ShMiiObj01
ShMiiObj01
--
T--

?
0x168 = 162-175
ShMiiObj02
ShMiiObj02
--
T--

?
0x169 = 162-175
ShMiiObj03
ShMiiObj03
--
T--

?
0x16a = 162-175
Hanabi
Hanabi
--
T--

Fireworks (used in cutsene tracks)
unknown
0x16b = 162-175
miiposter
miiposter
--
T--

?
0x16c = 162-175
dk_miiobj00
dk_miiobj00
--
T--

?
0x16d = 162-175
light_house
light_house
--
T--

Light from DC
0x16e = 162-175
r_parasol
r_parasol
-S
T--

Parasol from rSGB
Starting state (opened or closed)
0x16f = 162-175
obakeblock2SFCc
obakeblockSFC
-S
T--

Falling Blocks from rGV2
unknown unknown
0x170 = 162-175
obakeblock3SFCc
obakeblockSFC
-S
T--

Falling Blocks from rGV2
unknown unknown unknown
0x171 = 162-175
koopaFigure
koopaFigure
--
T--

Bowser statue from BC
0x172 = 162-175
pukupuku
pukupuku
--
TA-

Cheep Cheep
0x173 = 162-175
v_stand1
v_stand1
--
---

?
0x174 = 162-175
v_stand2
v_stand2
--
---

?
0x175 = 162-175
leaf_effect
leaf_effect
-S
T--

Leaf effect when you drive/fly through tree leafs (use AREA).
0x176 = 176-189
karehayama
karehayama
-S
T--

Leaf pile (MT)
Item to give Chance of dropping items.
0x177 = 176-189
EarthRing
EarthRing
--
T--

?
0x178 = 176-189
SpaceSun
SpaceSun
--
T--

The sun in RR
0x179 = 176-189
BlackHole
BlackHole
--
---

?
0x17a = 176-189
StarRing
StarRing
--
T--

The Launch Star from RR
0x17b = 176-189
M_obj_kanban
M_obj_kanban
--
---

?
0x17c = 176-189
MiiStatueL1
MiiStatueL1
--
T--

?
0x17d = 176-189
MiiStatueD1
MiiStatueD1
--
T--

?
0x17e = 176-189
MiiSphinxY1
MiiSphinxY1
--
---

Yoshi Sphinx from DDR
0x17f = 176-189
MiiSphinxY2
MiiSphinxY2
--
T--

Yoshi Sphinx from DDR
0x180 = 176-189
FlagA5
FlagA5
--
T--

?
0x181 = 176-189
CarB
CarB
--
T--

Non Solid Car Decorations from CM
0x182 = 176-189
FlagA4
FlagA4
--
---

?
0x183 = 176-189
Steam
Steam
--
T--

?
unknown unknown unknown
0x184 = 176-189
Alarm
Alarm
--
T--

?
0x185 = 176-189
group_monte_a
group_monte_a
--
T-O

?
0x186 = 176-189
MiiStatueL2
MiiStatueL2
--
-A-

?
0x187 = 176-189
MiiStatueD2
MiiStatueD2
--
-A-

?
0x188 = 176-189
MiiStatueP1
MiiStatueP1
--
-A-

?
0x189 = 176-189
SentakuDS
SentakuDS
--
T--

Hanging clothes decoration
0x18a = 18a-19e
fks_screen_wii
fks_screen_wii
--
-A-

TV from FS
0x18b = 18a-19e
KoopaFigure64
KoopaFigure64
-S
T--

Bowser statue from r64BC
unknown unknown unknown
0x18c = 18a-19e
b_teresa
b_teresa
--
T--

Boos
0x18d = 18a-19e
MiiStatueDK1
MiiStatueDK1
--
---

?
0x18e = 18a-19e
MiiKanban
MiiKanban
--
T-O

?
0x18f = 18a-19e
BGteresaSFC
BGteresaSFC
--
T--

Boos
0x191 = 18a-19e
kuribo
kuribo
RS
T-O

Goomba
Respawn Time Speed Animation speed
0x192 = 18a-19e
choropu
choropu
RS
T--

Moving Monty Mole. Don't use it togehther with choropu2.
unknown unknown
0x193 = 18a-19e
cow
cow
RS
T--

A master cow following a route followed by some more cows (from MMF).

The master cow starts at the first point of the route, all other cows around the object position.

Number of slave cows following the master cow unordered. unknown Start delay of the slave cows in 1/60s. The master cow starts a few seconds earlier.
0x194 = 18a-19e
pakkun_f
pakkun_f
-S
T-O

Piranha plant from r64MC
unknown
0x195 = 18a-19e
WLfirebarGC
WLfirebarGC
-S
T--

Rotating fire bars from rWS
Fireballs per arm Rotations per 360s Fireball distance Number or arms
0x196 = 18a-19e
wanwan
wanwan
-S
T--

Chain Chomp
unknown unknown unknown
unknown unknown unknown
0x197 = 18a-19e
poihana
poihana
-S
T--

?
unknown unknown
0x198 = 18a-19e
DKrockGC
DKrockGC
RS
T--

Falling rock from rDKM
unknown unknown unknown unknown
unknown
0x199 = 18a-19e
sanbo
sanbo
RS
T--

Pokey
Amount of points in the assigned route
0x19a = 18a-19e
choropu2
choropu
-S
T--

Monty Mole from rPG. Don't use it togehther with choropu.
Hide time in 1/60s, add ~2.6s for cycle time. Start delay in 1/60s.
0x19b = 18a-19e
TruckWagon
TruckWagon
RS
T--

Truck from WGM
unknown unknown unknown unknown
0x19c = 18a-19e
heyho
heyho
RS
T--

?
unknown unknown
0x19d = 18a-19e
Press
Press
-S
T--

itembox maker thingy - TF
unknown unknown
0x19e = 18a-19e
Press_soko
--
---

?
0x19f = 19f-1fa
pile
pile
-S
---

?
0x1a0 = 19f-1fa
choropu_ground
-S
---

?
0x1a1 = 19f-1fa
WLfireringGC
WLfirebarGC
-S
T--

Rotating fire rings from rWS
unknown unknown unknown unknown
0x1a2 = 19f-1fa
pakkun_dokan
pakkun_dokan
-S
T--

Pipe of potted piranha plant
0x1a3 = 19f-1fa
begoman_spike
begoman_spike
-S
--O

Topman from GC/GA
unknown unknown unknown unknown
unknown unknown unknown unknown
0x1a4 = 19f-1fa
FireSnake
FireSnake
-S
T--

Grounded Podoboo
unknown unknown
0x1a5 = 19f-1fa
koopaFirebar
koopaFirebar
WLfirebarGC
-S
T--

?
# of fireball groups Fireball Distance # of fireballs per row unknown
0x1a6 = 19f-1fa
Epropeller
Epropeller
-S
T--

Electric propeller from KC
Rotations per 12 sec 0=clockwise, 1=countercl.
0x1a7 = 19f-1fa
dc_pillar_c
-S
---

?
0x1a8 = 19f-1fa
FireSnake_v
FireSnake
-S
T--

?
unknown unknown unknown
0x1a9 = 19f-1fa
honeBall
honeBall
-S
---

Fireball, Part of other id
0x1aa = 19f-1fa
puchi_pakkun
puchi_pakkun
-S
T--

Small Pirahna Plants from rMR
0x1ab = 19f-1fa
sanbo_big
sanbo
-S
---

?
0x1ac = 19f-1fa
sanbo_big
sanbo
-S
---

?
0x1f5 = 19f-1fa
kinoko_ud
kinoko
-S
T--

Moving decoration mushroom from MG
Texturing:
0 = Light, 1 = Dark
0x1f6 = 19f-1fa
kinoko_bend
kinoko
-S
T--

Bouncy mushroom
Texturing:
0 = Light, 1 = Dark
0x1f7 = 19f-1fa
VolcanoRock1
VolcanoRock1
-S
T--

?
unknown unknown unknown unknown
unknown unknown
0x1f8 = 19f-1fa
bulldozer_left
bulldozer_left
-S
T--

The moving bulldoser from TF
Movement Distance Movement Time Time before starting
Time of standing still
0x1f9 = 19f-1fa
bulldozer_right
bulldozer_right
-S
T--

The moving bulldoser from TF
Movement Distance Movement Time Time before starting
Time of standing still
0x1fa = 19f-1fa
kinoko_nm
kinoko
-S
T--

Green mushroom
Texturing:
0 = Light, 1 = Dark
0x1fb = 1fb-20e
Crane
Crane
-S
T--

?
unknown unknown unknown
0x1fc = 1fb-20e
VolcanoPiece
VolcanoPiece1
-S
T--

?
unknown unknown unknown unknown
unknown unknown unknown unknown
0x1fd = 1fb-20e
FlamePole
FlamePole
-S
T--

?
unknown unknown
0x1fe = 1fb-20e
TwistedWay
TwistedWay
--
T--

Moving section from BC
0x1ff = 1fb-20e
TownBridgeDSc
TownBridgeDS
-S
T--

Bridge of rDS
unknown unknown unknown unknown
0x200 = 1fb-20e
DKship64
DKship64
group_enemy_a
group_enemy_b
RS
T--

Ship from rDKJP
unknown
0x201 = 1fb-20e
kinoko_kuki
-S
---

?
0x202 = 1fb-20e
DKturibashiGCc
DKturibashiGC
--
T--

Bridge from rDKM
0x203 = 1fb-20e
FlamePoleEff
FlamePoleEff
-S
---

?
0x204 = 1fb-20e
aurora
aurora
--
T--

Moving section from RR
0x205 = 1fb-20e
venice_saku
venice_saku
-S
-A-

?
unknown unknown unknown
0x206 = 1fb-20e
casino_roulette
casino_roulette
-S
-A-

Almost the entirety of CCR
0x207 = 1fb-20e
BossField01_OBJ1
BossField01_OBJ1
-S
---

?
0x208 = 1fb-20e
dc_pillar
dc_pillar
-S
T--

?
unknown unknown unknown unknown
0x209 = 1fb-20e
dc_sandcone
dc_sandcone
-S
T--

Pile of sand from DDR
unknown unknown unknown
0x20a = 1fb-20e
venice_hasi
venice_hasi
-S
-A-

?
unknown unknown unknown
0x20b = 1fb-20e
venice_gondola
venice_gondola
monte_a
-S
---

?
0x20c = 1fb-20e
quicksand
quicksand
dossun
--
-A-

TD controller
0x20d = 1fb-20e
bblock
bblock1
MiiStatue1
-S
-A-

?
unknown unknown unknown
0x20e = 20e-25e
ami
ami
--
T--

Bouncing bridge from MT
0x20f = 20e-25e
M_obj_jump
M_obj_jump
-S
---

Trick ramp used on (backwards)competitions
0x210 = 20e-25e
starGate
starGate
-S
---

The gates used in some competitions
Number (ordered) Trigger
0x211 = 20e-25e
RM_ring1
RM_ring1
RS
--O

?
unknown unknown unknown
0x212 = 20e-25e
FlamePole_v
FlamePole_v
-S
T--

?
Cycle time in 1/60 sec. Start delay in 1/60 sec. A scale factor. unknown
0x213 = 20e-25e
M_obj_s_jump
M_obj_s_jump
-S
---

Ramp used on competitions
0x214 = 20e-25e
InsekiA
InsekiA
--
T--

?
unknown unknown unknown
0x215 = 20e-25e
InsekiB
InsekiB
--
T--

?
unknown unknown unknown
0x216 = 20e-25e
FlamePole_v_big
FlamePole_v_big
FlamePole_v
-S
T--

?
unknown unknown unknown
0x217 = 20e-25e
Mdush
Mdush
-S
T--

Small jump ramp - MC
0x218 = 20e-25e
HP_pipe
HP_pipe
-S
---

?
0x219 = 20e-25e
DemoCol
DemoCol
-S
--O

?
0x21a = 20e-25e
M_obj_s_jump2
M_obj_s_jump2
-S
---

?
0x21b = 20e-25e
M_obj_jump2
M_obj_jump2
-S
---

?
0x259 = 20e-25e
DonkyCannonGC
DonkyCannonGC
--
T--

DK cannon from rDKM
0x25a = 20e-25e
BeltEasy
BeltEasy
--
T--

First set of belts from TF
0x25b = 20e-25e
BeltCrossing
BeltCrossing
--
T--

Second set of belts from TF
0x25c = 20e-25e
BeltCurveA
BeltCurveA
--
T--

Third set of belts from TF
unknown unknown
0x25d = 20e-25e
BeltCurveB
BeltCurveB
--
---

?
0x25e = 20e-25e
escalator
escalator
-S
T--

CM escalator
unknown unknown unknown
unknown unknown
0x25f = 25f-2cd
DonkyCannon_wii
DonkyCannon_wii
--
T--

DK cannon from DKSC/DKS
0x260 = 25f-2cd
escalator_group
escalator
monte_a
-S
T--

2 Time Escalators from CM
unknown unknown unknown
unknown unknown
0x261 = 25f-2cd
tree_cannon
tree_cannon
--
T--

Cannon from MT
0x2bd = 25f-2cd
group_enemy_b
group_enemy_b
--
T-O

?
0x2be = 25f-2cd
group_enemy_c
group_enemy_c
--
T-O

?
0x2bf = 25f-2cd
taimatsu
taimatsu
--
T--

?
0x2c0 = 25f-2cd
truckChimSmkW
truckChimSmkW
-S
-A-

?
unknown
0x2c1 = 25f-2cd
Mstand
Mstand
--
---

?
0x2c2 = 25f-2cd
dkmonitor
dkmonitor
--
T--

?
0x2c3 = 25f-2cd
group_enemy_a
group_enemy_a
--
T-O

?
0x2c4 = 25f-2cd
FlagB3
FlagB3
--
T--

Bright Shell Flag from KC
0x2c5 = 25f-2cd
spot
spot
--
-A-

?
0x2c6 = 25f-2cd
group_enemy_d
group_enemy_d
--
---

?
0x2c7 = 25f-2cd
FlagB4
FlagB4
--
T--

Dark Shell Flag from KC
0x2c8 = 25f-2cd
group_enemy_e
group_enemy_e
--
T--

?
0x2c9 = 25f-2cd
group_monte_L
group_monte_a
--
-A-

?
0x2ca = 25f-2cd
group_enemy_f
group_enemy_f
--
T--

?
0x2cb = 25f-2cd
FallBsA
FallBsA
--
T--

?
0x2cc = 25f-2cd
FallBsB
FallBsB
--
T--

?
0x2cd = 25f-2cd
FallBsC
FallBsC
--
---

?
0x2ce = 2ce-2e1
volsmk
volsmk
--
T--

?
unknown unknown unknown
unknown unknown unknown
0x2cf = 2ce-2e1
ridgemii00
ridgemii00
--
T--

?
0x2d0 = 2ce-2e1
Flash_L
Flash_L
--
T--

?
0x2d1 = 2ce-2e1
Flash_B
Flash_B
--
T--

?
0x2d2 = 2ce-2e1
Flash_W
Flash_W
--
T--

?
unknown
0x2d3 = 2ce-2e1
Flash_M
Flash_M
--
T--

?
0x2d4 = 2ce-2e1
Flash_S
Flash_S
--
-A-

?
unknown
0x2d5 = 2ce-2e1
MiiSignNoko
MiiSignNoko
--
T--

?
0x2d6 = 2ce-2e1
UtsuboDokan
UtsuboDokan
--
T--

?
0x2d7 = 2ce-2e1
Spot64
Spot64
--
-A-

?
0x2d8 = 2ce-2e1
DemoEf
DemoEf
--
--O

?
0x2d9 = 2ce-2e1
Fall_MH
Fall_MH
--
T--

Part of the waterfall effect from MH
0x2da = 2ce-2e1
Fall_Y
Fall_Y
--
T--

Part of the waterfall effects from rYF
unknown
0x2db = 2ce-2e1
DemoJugemu
DemoJugemu
--
--O

?
0x2dc = 2ce-2e1
group_enemy_a_demo
group_enemy_a_demo
--
--O

?
0x2dd = 2ce-2e1
group_monte_a_demo
group_monte_a_demo
--
--O

?
0x2de = 2ce-2e1
volfall
volfall
--
---

?
0x2df = 2ce-2e1
MiiStatueM2
MiiStatueM2
--
T--

?
0x2e0 = 2ce-2e1
RhMiiKanban
RhMiiKanban
--
T--

?
0x2e1 = 2ce-2e1
MiiStatueL3
MiiStatueL3
--
T-O

?
0x2e2 = 2e2-2f3
MiiSignWario
MiiSignWario
--
T--

Wario Face Sign in WGM
0x2e3 = 2e2-2f3
MiiStatueBL1
MiiStatueBL1
--
T--

Baby Luigi Statue from DC
0x2e4 = 2e2-2f3
MiiStatueBD1
MiiStatueBD1
--
T--

Baby Daisy Statue from DC
0x2e5 = 2e2-2f3
Kamifubuki
Kamifubuki
--
--O

?
0x2e6 = 2e2-2f3
Crescent64
Crescent64
--
-A-

Moon from rSC
0x2e7 = 2e2-2f3
MiiSighKino
MiiSighKino
--
T--

?
0x2e8 = 2e2-2f3
MiiObjD01
MiiObjD01
--
T--

?
0x2e9 = 2e2-2f3
MiiObjD02
MiiObjD02
--
T--

?
0x2ea = 2e2-2f3
MiiObjD03
MiiObjD03
--
T--

?
0x2eb = 2e2-2f3
mare_a
mare_a
--
T--

?
unknown unknown unknown
0x2ec = 2e2-2f3
mare_b
mare_b
--
T--

?
unknown unknown unknown
0x2ed = 2e2-2f3
EnvKareha
EnvKareha
--
T--

Unknown controller - MT
0x2ee = 2e2-2f3
EnvFire
EnvFire
--
T--

Unknown controller - BC
0x2ef = 2e2-2f3
EnvSnow
EnvSnow
--
T--

Unknown controller - DKS/DKSC
0x2f0 = 2e2-2f3
M_obj_start
M_obj_start
--
---

?
0x2f1 = 2e2-2f3
EnvKarehaUp
EnvKarehaUp
--
T--

?
0x2f2 = 2e2-2f3
M_obj_kanban_y
M_obj_kanban_y
--
---

?
0x2f3 = 2e2-2f3
DKfalls
DKfalls
--
T--

?

Presence Flags

The last four digits in the last settings column in the SZS Modifier's KMP editor control whether or not the object exists in various modes. 003F means present in all game modes (though things like item boxes still won't appear in time trials). Adding a digit to another digit will let the item show up in both modes. Ex. 1 + 2 + 4 + 8 + 10 + 20 = 3F = Shows up in all modes

All values in the following table are sure (derived from Filesystem/Race/Course/koopa_couse.szs/course.0).

Value 0x01 0x02 0x04 0x08 0x10 0x20
Description Offline single player
and Time Trials
Offline two player Offline three or four player Online single player Online two player Online three or four player

Remarks

  • Some objects like pylon01 work only in some slots. If your track will start with a black screen after adding a object, look into the track reference and try a slot that Nintendo uses for the object.
  • Objects choropu and choropu2 can't be used together. Both objects use the same BRRES file. Perhaps this is the problem.

Custom Objects

Hackers were able to edit the model and other properties of the game's original objects to create new, custom ones. For a list of custom objects and the custom tracks where they are used, look at the custom objects page.