Filesystem/Race/Common.szs/ObjFlow.bin

From Custom Mario Kart
Jump to navigation Jump to search

ObjFlow.bin is a sub file of /Race/Common.szs. It contains a list of all known objects.

File Format

This file shares a table-based format also used in GeoHitTableItem.bin, GeoHitTableItemObj.bin, GeoHitTableKart.bin and GeoHitTableKartObj.bin; which is divided in a header and two sections.

Header

Header
Offset Type Description
0x00 u16 Number of used objects, 0x13c total used slots in Mario Kart Wii.
0x02 End of header, start of section 1

Section 1

This section contains the main table with parameters for each used object.

Format of an ObjFlow.bin object
Offset Type Size Description
0x00 u16 2 ID of the object. The list terminates after nObjects.
0x02 char 32 Name of the object.
0x22 char 64 Semicolon separated list with needed BRRES, BREFF/BREFT, BRASD and/or KCL files. If the string is "–", it is a sound, 2D object or a competition object placed in the CommonObjXX.szs.
0x62 u16 2 P0: Related to sound: valid values are 1, 2 and 3
0x64 s16 2 P1: Object Clipping Method
Enum Description
0x00 None. Object is always enabled.
0x01 Defaultly enabled. Object gets disabled outside draw distance.
0x02 Defaultly disabled. Object gets enabled inside draw distance.
0x08 Defaultly enabled. Object gets disabled outside draw distance.
Can be also disabled using AREA type 8 and 9.
0x09 Defaultly enabled. Object gets disabled outside draw distance.
Can be also disabled using AREA type 8 and 9. Object recalculates to which AREAs it belongs every 8 frames.
0x0A Defaultly disabled. Object gets enabled inside draw distance.
Can be also disabled using AREA type 8 and 9.
0x0B Defaultly disabled. Object gets enabled inside draw distance.
Can be also disabled using AREA type 8 and 9. Object recalculates to which AREAs it belongs every 8 frames.
0x66 s16 2 P2: Backward Draw Distance
0x68 s16 2 P3: Forward Draw Distance
0x6a u16 2 P4: Assumption: If not null, the object is solid.
0x6c s16 2 P5: Assumption: Solitity parameter, only used if P4 ≥ 1
0x6e s16 2 P6: Assumption: Solitity parameter, only used if P4 ≥ 2
0x70 s16 2 P7: Assumption: Solitity parameter, only used if P4 ≥ 3
0x72 u16 2 P8: An unknown attribute. For nearly all object the value is null, only for startline2D (0x18) and DKrockGC (0x198) it is 1.
0x74 End of object and start of next object

P4-P7

If P4 is set, the object is solid and P4 declares the number of solidity parameters:

P4 = 0 Object is not solid; P5 = P6 = P7 = 0
P4 = 1 Object is solid. Sphere collision. P5 the 3D radius.
P4 = 2 Object is solid. Cylinder collision. P5 the 2D radius; P6 is the height.
P4 = 3 Object is solid. Box collision. P5, P6 and P7 are the X,Y and Z sizes. Multiply by 2 to get actual size.
P4 = 4 Object is solid. The object may use a KCL for solidity.
P4 = 5 Object is solid. The object uses internal KCL for solidity.

C struct

typedef struct objflow_t
{
    u16		id;
    char	name[0x20];
    char	resources[0x40];
    s16		param[9];

} __attribute__ ((packed)) objflow_t;

Section 2

The second part consists of an object usage table. It lists the indexes of all object slot IDs in Section 1. This section is exactly the same in GeoHitTableItem.bin, GeoHitTableItemObj.bin, GeoHitTableKart.bin, GeoHitTableKartObj.bin and ObjFlow.bin.

Section 2 format
Offset Type Description
0x00 u16[N] List of N object slot IDs indexes, relative to Section 1 objects.
N = Number of object slot IDs, 0x2F4 total slots in Mario Kart Wii for object IDs 0-0x2F3.
Value 0xFFFF (-1) for undefined objects (no slot).

Object Groups

All 316 objects are divided into 8 groups and the hundreds-digit (from 0 to 7) is the group number. Each group starts with object 01, there are no gaps. The idea behind the groups is unknown.

Object Groups
Hex range Decimal range Number
of
objects
Details
0x001-0x018 1– 24 24 ?
0x065-0x077 101–119 19 ?
0x0c9-0x0f3 201–243 43 ?
0x12d-0x18f 301–399 99 ?
0x191-0x1ac 401–428 28 ?
0x1f5-0x21b 501–539 39 ?
0x259-0x261 601–609 9 ?
0x2bd-0x2f3 701–755 55 ?

Object List

Pos ID HEX ID Name Properties Resources
P0 P1 P2 P3 P4 P5 P6 P7 P8
0 1 0x001 airblock 0 0 . . 5 . . . . -
1 2 0x002 Psea 0 0 . . . . . . . Psea
2 3 0x003 lensFX 0 0 . . . . . . . lensFX
3 4 0x004 venice_nami 0 0 . . . . . . . venice_nami
4 5 0x005 sound_river 0 0 . . . . . . . -
5 6 0x006 sound_water_fall 0 0 . . . . . . . -
6 7 0x007 pocha 1 0 . . . . . . . pocha
7 8 0x008 sound_lake 0 0 . . . . . . . -
8 9 0x009 sound_big_fall 0 0 . . . . . . . -
9 10 0x00a sound_sea 0 0 . . . . . . . -
10 11 0x00b sound_fountain 0 0 . . . . . . . -
11 12 0x00c sound_volcano 0 0 . . . . . . . -
12 13 0x00d sound_audience 0 0 . . . . . . . -
13 14 0x00e sound_big_river 0 0 . . . . . . . -
14 15 0x00f sound_sand_fall 0 0 . . . . . . . -
15 16 0x010 sound_lift 0 0 . . . . . . . -
16 17 0x011 pochaYogan 1 0 . . . . . . . pochaYogan
17 18 0x012 entry 1 0 . . . . . . . entry
18 19 0x013 pochaMori 1 0 . . . . . . . pochaMori
19 20 0x014 eline_control 0 0 . . . . . . . -
20 21 0x015 sound_Mii 0 0 . . . . . . . -
21 22 0x016 begoman_manager 0 0 . . . . . . . -
22 23 0x017 ice 0 0 . . . . . . . ice
23 24 0x018 startline2D 0 0 . . . . . . 1 -
24 101 0x065 itembox 1 8 300 4000 1 215 . . . itembox
25 102 0x066 DummyPole 0 0 . . 2 100 100 . . -
26 103 0x067 flag 0 1 500 5000 2 100 100 . . flag
27 104 0x068 flagBlend 0 1 500 5000 2 100 100 . . flagBlend
28 105 0x069 gnd_sphere 0 0 . . . . . . . -
29 106 0x06a gnd_trapezoid 0 0 . . . . . . . -
30 107 0x06b gnd_wave1 0 0 . . . . . . . -
31 108 0x06c gnd_wave2 0 0 . . . . . . . -
32 109 0x06d gnd_wave3 0 0 . . . . . . . -
33 110 0x06e gnd_wave4 0 0 . . . . . . . -
34 111 0x06f sun 0 0 . . . . . . . sun
35 112 0x070 woodbox 1 1 300 3000 1 130 . . . woodbox
36 113 0x071 KmoonZ 0 0 . . . . . . . KmoonZ
37 114 0x072 sunDS 0 0 . . . . . . . sunDS
38 115 0x073 coin 1 1 300 3000 1 120 . . . coin
39 116 0x074 ironbox 1 1 300 3000 1 130 . . . -
40 117 0x075 ItemDirect 0 1 300 5000 . . . . . -
41 118 0x076 s_itembox 1 8 300 4000 1 215 . . . itembox
42 119 0x077 pile_coin 1 1 300 1500 1 120 . . . coin
43 201 0x0c9 f_itembox 1 1 300 4000 1 235 . . . itembox
44 202 0x0ca MashBalloonGC 0 2 3000 5000 . . . . . MashBalloonGC
45 203 0x0cb WLwallGC 3 1 3000 4500 4 160 1000 1400 . WLwallGC
46 204 0x0cc CarA1 1 10 700 3000 3 200 150 375 . CarA1
47 205 0x0cd basabasa 3 8 300 2000 2 80 150 . . basabasa
48 206 0x0ce HeyhoShipGBA 1 2 4500 10000 . . . . . HeyhoShipGBA
49 207 0x0cf koopaBall 1 8 3000 9000 1 940 . . . koopaBall
50 208 0x0d0 kart_truck 1 2 700 3500 3 210 300 500 . K_truck
51 209 0x0d1 car_body 1 2 700 3500 3 180 240 375 . K_car_body
52 210 0x0d2 skyship 1 2 4000 9000 . . . . . skyship
53 211 0x0d3 w_woodbox 1 1 300 2500 1 130 . . . woodbox
54 212 0x0d4 w_itembox 1 1 300 2500 1 235 . . . itembox
55 213 0x0d5 w_itemboxline 1 1 300 3500 1 115 . . . Block;itembox;Press
56 214 0x0d6 VolcanoBall1 1 9 300 20000 1 250 . . . VolcanoBall1
57 215 0x0d7 penguin_s 3 2 200 6000 2 70 100 . . penguin_s
58 216 0x0d8 penguin_m 3 2 400 1800 2 85 250 . . penguin_m
59 217 0x0d9 penguin_l 3 1 800 6000 . . . . . penguin_l
60 218 0x0da castleballoon1 0 2 3000 20000 . . . . . castleballoon1
61 219 0x0db dossunc 3 10 500 4500 2 350 100 . . dossun
62 220 0x0dc dossunc_soko 0 0 . 2000 . . . . . -
63 221 0x0dd boble 1 1 300 2000 1 100 . . . boble
64 222 0x0de K_bomb_car 1 1 1500 5000 1 100 . . . K_bomb_car
65 223 0x0df K_bomb_car_dummy 1 1 1500 5000 1 100 . . . K_bomb_car_dummy
66 224 0x0e0 car_body_dummy 1 2 1000 3500 3 180 240 375 . car_body_dummy
67 225 0x0e1 kart_truck_dummy 1 2 2000 3500 3 210 300 500 . kart_truck_dummy
68 226 0x0e2 hanachan 3 2 200 3500 2 100 250 . . hanachan
69 227 0x0e3 seagull 1 9 300 3000 . . . . . seagull
70 228 0x0e4 moray 1 1 7000 5000 . . . . . moray
71 229 0x0e5 crab 3 1 300 5000 2 80 100 . . crab
72 230 0x0e6 basabasa_dummy 0 1 300 2000 2 80 150 . . -
73 231 0x0e7 CarA2 1 2 700 3000 3 200 150 375 . CarA2
74 232 0x0e8 CarA3 1 2 700 3000 3 200 150 375 . CarA3
75 233 0x0e9 Hwanwan 3 1 900 5500 1 330 . . . wanwan
76 234 0x0ea HeyhoBallGBA 1 1 1800 9000 1 230 . . . HeyhoBallGBA
77 235 0x0eb Twanwan 3 0 . 4000 1 330 . . . Twanwan
78 236 0x0ec cruiserR 0 1 600 15000 . . . . . cruiser
79 237 0x0ed bird 1 1 300 3000 . . . . . bird
80 238 0x0ee sin_itembox 1 1 300 4000 1 235 . . . itembox
81 239 0x0ef Twanwan_ue 3 0 . 4000 1 330 . . . Twanwan_ue
82 240 0x0f0 BossHanachan 3 2 200 5000 2 100 125 . . hanachan
83 241 0x0f1 Kdossunc 3 2 500 4500 2 350 100 . . -
84 242 0x0f2 BossHanachanHead 3 2 200 5000 2 100 125 . . -
85 243 0x0f3 K_bomb_car1 1 1 1500 5000 1 100 . . . K_bomb_car1
86 301 0x12d dummy 0 0 . 3500 . . . . . dummy
87 302 0x12e dokan_sfc 1 2 200 2000 2 140 220 . . dokan_sfc
88 303 0x12f castletree1 0 2 1500 20000 . . . . . castletree1
89 304 0x130 castletree1c 0 2 1500 5500 2 180 1100 . . castletree1
90 305 0x131 castletree2 0 2 1500 7000 . . . . . castletree2
91 306 0x132 castleflower1 0 1 200 3200 . . . . . castleflower1
92 307 0x133 mariotreeGC 0 2 2000 5000 . . . . . mariotreeGC
93 308 0x134 mariotreeGCc 0 2 2000 3500 2 240 700 . . mariotreeGC
94 309 0x135 donkytree1GC 0 2 5000 20000 . . . . . donkytree1GC
95 310 0x136 donkytree2GC 0 2 5000 20000 . . . . . donkytree2GC
96 311 0x137 peachtreeGC 0 2 5000 20000 . . . . . peachtreeGC
97 312 0x138 peachtreeGCc 0 2 5000 20000 2 160 800 . . peachtreeGC
98 313 0x139 npc_mii_a 0 2 500 5000 . . . . . npc_mii_a
99 314 0x13a npc_mii_b 0 2 500 5000 . . . . . npc_mii_b
100 315 0x13b npc_mii_c 0 2 500 5000 . . . . . npc_mii_c
101 316 0x13c obakeblockSFCc 1 0 . 9999 5 . . . . obakeblockSFC
102 317 0x13d WLarrowGC 0 2 1200 6000 . . . . . WLarrowGC
103 318 0x13e WLscreenGC 0 2 6000 7500 . . . . . WLscreenGC
104 319 0x13f WLdokanGC 0 1 3000 4500 4 250 620 800 . WLdokanGC
105 320 0x140 MarioGo64c 1 2 2500 6500 2 110 120 . . MarioGo64
106 321 0x141 PeachHunsuiGC 1 2 5000 2700 . . . . . PeachHunsuiGC
107 322 0x142 kinokoT1 0 2 3000 6000 2 110 120 . . kinokoT1
108 323 0x143 kinokoT2 0 2 3000 6000 2 110 120 . . kinokoT2
109 324 0x144 pylon01 1 10 200 3500 2 90 120 . . pylon01
110 325 0x145 PalmTree 0 2 2000 5000 2 210 1600 . . PalmTree
111 326 0x146 parasol 1 2 1000 3500 2 500 400 . . parasol
112 327 0x147 cruiser 0 10 2000 8000 . . . . . cruiser
113 328 0x148 K_sticklift00 1 2 1200 3500 2 600 1000 . . K_sticklift00
114 329 0x149 heyho2 0 1 3000 12000 . . . . . heyho2;K_chairlift00
115 330 0x14a HeyhoTreeGBAc 0 2 1000 6000 2 50 350 . . HeyhoTreeGBA
116 331 0x14b MFaceBill 0 1 500 5000 . . . . . MFaceBill
117 332 0x14c truckChimSmk 0 2 3000 20000 2 150 350 . . truckChimSmk
118 333 0x14d MiiObj01 0 0 . 20000 . . . . . MiiObj01
119 334 0x14e MiiObj02 0 0 . 20000 . . . . . MiiObj02
120 335 0x14f MiiObj03 0 0 . 20000 . . . . . MiiObj03
121 336 0x150 gardentreeDS 0 2 2000 6500 . . . . . gardentreeDS
122 337 0x151 gardentreeDSc 0 2 2000 6500 2 110 120 . . gardentreeDS
123 338 0x152 FlagA1 1 2 4000 5000 . . . . . FlagA1
124 339 0x153 FlagA2 1 2 4000 5000 . . . . . FlagA2
125 340 0x154 FlagB1 1 2 1000 5000 . . . . . FlagB1
126 341 0x155 FlagB2 1 2 1000 8000 . . . . . FlagB2
127 342 0x156 FlagA3 1 2 4000 5000 . . . . . FlagA3
128 343 0x157 DKtreeA64 0 2 2000 4200 . . . . . DKtreeA64
129 344 0x158 DKtreeA64c 0 2 2000 4200 2 100 1500 . . DKtreeA64
130 345 0x159 DKtreeB64 0 2 2000 4200 . . . . . DKtreeB64
131 346 0x15a DKtreeB64c 0 2 2000 4200 2 100 1500 . . DKtreeB64
132 347 0x15b TownTreeDSc 0 2 1500 6000 2 220 1500 . . TownTreeDS
133 348 0x15c Piston 0 2 2000 4200 . . . . . Piston
134 349 0x15d oilSFC 0 2 200 2500 2 140 220 . . oilSFC
135 350 0x15e DKmarutaGCc 0 0 . 3500 . 140 220 . . DKmarutaGC
136 351 0x15f DKropeGCc 0 0 . 3500 2 140 220 . . DKropeGC
137 352 0x160 mii_balloon 0 2 5000 3500 . . . . . mii_balloon
138 353 0x161 windmill 0 2 3000 6100 . . . . . windmill
139 354 0x162 dossun 3 2 500 3500 . . . . . dossun
140 355 0x163 TownTreeDS 0 2 2000 7000 . . . . . TownTreeDS
141 356 0x164 Ksticketc 1 2 1200 3500 2 600 1000 . . Ksticketc
142 357 0x165 monte_a 1 1 2500 4500 . . . . . monte_a
143 358 0x166 MiiStatueM1 0 2 3000 6000 . . . . . MiiStatueM1
144 359 0x167 ShMiiObj01 0 1 11000 1800 . . . . . ShMiiObj01
145 360 0x168 ShMiiObj02 0 1 6000 1500 . . . . . ShMiiObj02
146 361 0x169 ShMiiObj03 0 1 8000 4000 . . . . . ShMiiObj03
147 362 0x16a Hanabi 1 0 . 20000 . . . . . Hanabi
148 363 0x16b miiposter 0 0 . 20000 . . . . . miiposter
149 364 0x16c dk_miiobj00 0 0 . 6000 . . . . . dk_miiobj00
150 365 0x16d light_house 0 8 3000 6000 . . . . . light_house
151 366 0x16e r_parasol 2 2 500 4500 2 50 350 . . r_parasol
152 367 0x16f obakeblock2SFCc 1 0 . 9999 5 . . . . obakeblockSFC
153 368 0x170 obakeblock3SFCc 1 0 . 9999 5 . . . . obakeblockSFC
154 369 0x171 koopaFigure 3 10 8000 9999 . . . . . koopaFigure
155 370 0x172 pukupuku 0 1 800 4000 . . . . . pukupuku
156 371 0x173 v_stand1 0 0 . 6000 . . . . . v_stand1
157 372 0x174 v_stand2 0 0 . 6000 . . . . . v_stand2
158 373 0x175 leaf_effect 1 1 200 3200 1 200 . . . leaf_effect
159 374 0x176 karehayama 1 1 200 3200 1 250 . . . karehayama
160 375 0x177 EarthRing 0 0 . 30000 . . . . . EarthRing
161 376 0x178 SpaceSun 0 1 20000 30000 . . . . . SpaceSun
162 377 0x179 BlackHole 1 1 5000 20000 . . . . . BlackHole
163 378 0x17a StarRing 1 1 2000 20000 . . . . . StarRing
164 379 0x17b M_obj_kanban 0 1 1000 20000 . . . . . M_obj_kanban
165 380 0x17c MiiStatueL1 0 10 3000 6000 . . . . . MiiStatueL1
166 381 0x17d MiiStatueD1 0 10 3000 6000 . . . . . MiiStatueD1
167 382 0x17e MiiSphinxY1 0 2 7000 6000 . . . . . MiiSphinxY1
168 383 0x17f MiiSphinxY2 0 2 7000 6000 . . . . . MiiSphinxY2
169 384 0x180 FlagA5 1 2 4000 5000 . . . . . FlagA5
170 385 0x181 CarB 0 2 800 4000 . . . . . CarB
171 386 0x182 FlagA4 1 2 4000 5000 . . . . . FlagA4
172 387 0x183 Steam 1 1 2000 3500 . . . . . Steam
173 388 0x184 Alarm 0 1 2000 2500 . . . . . Alarm
174 389 0x185 group_monte_a 1 8 2500 4000 . . . . . group_monte_a
175 390 0x186 MiiStatueL2 0 2 3000 6000 . . . . . MiiStatueL2
176 391 0x187 MiiStatueD2 0 2 3000 6000 . . . . . MiiStatueD2
177 392 0x188 MiiStatueP1 0 2 3000 6000 . . . . . MiiStatueP1
178 393 0x189 SentakuDS 0 2 3000 6000 . . . . . SentakuDS
179 394 0x18a fks_screen_wii 0 2 3000 6000 . . . . . fks_screen_wii
180 395 0x18b KoopaFigure64 1 2 5000 6000 1 160 . . . KoopaFigure64
181 396 0x18c b_teresa 1 0 . 30000 . . . . . b_teresa
182 397 0x18d MiiStatueDK1 0 2 3000 6000 . . . . . MiiStatueDK1
183 398 0x18e MiiKanban 0 0 . 20000 . . . . . MiiKanban
184 399 0x18f BGteresaSFC 0 1 1000 30000 . . . . . BGteresaSFC
185 401 0x191 kuribo 3 1 250 2500 2 80 100 . . kuribo
186 402 0x192 choropu 3 1 200 2500 1 90 . . . choropu
187 403 0x193 cow 3 1 300 3800 1 120 . . . cow
188 404 0x194 pakkun_f 3 2 500 3500 1 180 . . . pakkun_f
189 405 0x195 WLfirebarGC 1 1 500 3500 1 75 . . . WLfirebarGC
190 406 0x196 wanwan 3 0 . 4000 1 330 . . . wanwan
191 407 0x197 poihana 3 1 200 5000 1 150 . . . poihana
192 408 0x198 DKrockGC 1 1 3000 2500 1 200 . . 1 DKrockGC
193 409 0x199 sanbo 3 10 800 5000 2 100 800 . . sanbo
194 410 0x19a choropu2 3 1 200 2500 1 90 . . . choropu
195 411 0x19b TruckWagon 1 2 500 2500 2 240 200 . . TruckWagon
196 412 0x19c heyho 3 2 200 2500 2 120 120 . . heyho
197 413 0x19d Press 1 2 800 3500 3 100 100 . . Press
198 414 0x19e Press_soko 0 0 . 3500 . . . . . -
199 415 0x19f pile 1 2 5000 3800 2 50 300 . . pile
200 416 0x1a0 choropu_ground 0 1 500 2500 2 150 300 . . -
201 417 0x1a1 WLfireringGC 1 8 500 6000 1 50 . . . WLfirebarGC
202 418 0x1a2 pakkun_dokan 1 2 500 3500 2 140 220 . . pakkun_dokan
203 419 0x1a3 begoman_spike 3 1 400 5000 1 120 . . . begoman_spike
204 420 0x1a4 FireSnake 1 1 500 3500 2 140 220 . . FireSnake
205 421 0x1a5 koopaFirebar 1 8 500 5000 1 75 . . . koopaFirebar;WLfirebarGC
206 422 0x1a6 Epropeller 1 1 1200 2100 2 100 300 . . Epropeller
207 423 0x1a7 dc_pillar_c 1 2 2000 6000 2 260 800 . . -
208 424 0x1a8 FireSnake_v 1 8 500 3500 2 140 220 . . FireSnake
209 425 0x1a9 honeBall 1 1 500 3500 1 180 . . . honeBall
210 426 0x1aa puchi_pakkun 3 1 500 3500 1 180 . . . puchi_pakkun
211 427 0x1ab sanbo_big 3 2 800 3000 2 100 400 . . sanbo
212 428 0x1ac sanbo_big 3 2 800 3000 2 100 400 . . sanbo
213 501 0x1f5 kinoko_ud 0 2 3000 7000 4 . . . . kinoko
214 502 0x1f6 kinoko_bend 0 2 3000 5500 4 . . . . kinoko
215 503 0x1f7 VolcanoRock1 1 8 4000 5000 4 . . . . VolcanoRock1
216 504 0x1f8 bulldozer_left 1 1 7500 5000 4 . . . . bulldozer_left
217 505 0x1f9 bulldozer_right 1 1 7500 5000 4 . . . . bulldozer_right
218 506 0x1fa kinoko_nm 0 2 3000 7000 4 . . . . kinoko
219 507 0x1fb Crane 1 2 5000 4400 4 . . . . Crane
220 508 0x1fc VolcanoPiece 1 10 10000 20000 4 . . . . VolcanoPiece1
221 509 0x1fd FlamePole 1 10 1500 6000 4 . . . . FlamePole
222 510 0x1fe TwistedWay 0 10 10000 6000 . . . . . TwistedWay
223 511 0x1ff TownBridgeDSc 1 2 15000 6000 4 . . . . TownBridgeDS
224 512 0x200 DKship64 1 2 10000 8000 3 1650 1000 5125 . DKship64;group_enemy_a;group_enemy_b
225 513 0x201 kinoko_kuki 0 2 1000 4000 2 100 800 . . -
226 514 0x202 DKturibashiGCc 1 1 20000 20000 . . . . . DKturibashiGC
227 515 0x203 FlamePoleEff 1 10 1000 6000 2 35 400 . . FlamePoleEff
228 516 0x204 aurora 1 1 15000 20000 . . . . . aurora
229 517 0x205 venice_saku 1 1 2000 5000 4 . . . . venice_saku
230 518 0x206 casino_roulette 1 0 . 20000 4 . . . . casino_roulette
231 519 0x207 BossField01_OBJ1 0 0 . 20000 4 . . . . BossField01_OBJ1
232 520 0x208 dc_pillar 1 10 2500 6000 4 . . . . dc_pillar
233 521 0x209 dc_sandcone 1 10 4000 4000 4 . . . . dc_sandcone
234 522 0x20a venice_hasi 1 1 7000 5000 4 . . . . venice_hasi
235 523 0x20b venice_gondola 1 1 2500 20000 3 1000 800 3000 . venice_gondola;monte_a
236 524 0x20c quicksand 3 0 . 6000 . . . . . quicksand;dossun
237 525 0x20d bblock 1 0 . 3500 4 . . . . bblock1;MiiStatue1
238 526 0x20e ami 0 2 20000 4500 . . . . . ami
239 527 0x20f M_obj_jump 0 1 1000 20000 4 . . . . M_obj_jump
240 528 0x210 starGate 1 2 1000 20000 4 . . . . starGate
241 529 0x211 RM_ring1 1 0 . . 4 . . . . RM_ring1
242 530 0x212 FlamePole_v 1 10 1000 6000 2 35 400 . . FlamePole_v
243 531 0x213 M_obj_s_jump 0 1 1000 20000 4 . . . . M_obj_s_jump
244 532 0x214 InsekiA 0 2 20000 20000 . . . . . InsekiA
245 533 0x215 InsekiB 0 2 20000 20000 . . . . . InsekiB
246 534 0x216 FlamePole_v_big 1 2 2500 6000 2 70 400 . . FlamePole_v_big;FlamePole_v
247 535 0x217 Mdush 0 1 1000 20000 4 . . . . Mdush
248 536 0x218 HP_pipe 0 0 . . 4 . . . . HP_pipe
249 537 0x219 DemoCol 0 0 . . 4 . . . . DemoCol
250 538 0x21a M_obj_s_jump2 0 1 1000 20000 4 . . . . M_obj_s_jump2
251 539 0x21b M_obj_jump2 0 1 1000 20000 4 . . . . M_obj_jump2
252 601 0x259 DonkyCannonGC 2 1 30000 20000 . . . . . DonkyCannonGC
253 602 0x25a BeltEasy 0 2 15000 4000 . . . . . BeltEasy
254 603 0x25b BeltCrossing 0 2 26000 4000 . . . . . BeltCrossing
255 604 0x25c BeltCurveA 1 1 7000 2500 . . . . . BeltCurveA
256 605 0x25d BeltCurveB 1 1 7000 2500 . . . . . BeltCurveB
257 606 0x25e escalator 1 1 7000 3700 4 . . . . escalator
258 607 0x25f DonkyCannon_wii 2 1 30000 6000 . . . . . DonkyCannon_wii
259 608 0x260 escalator_group 0 1 7000 3700 4 . . . . escalator;monte_a
260 609 0x261 tree_cannon 2 1 7000 9000 . . . . . tree_cannon
261 701 0x2bd group_enemy_b 1 8 1500 4000 . . . . . group_enemy_b
262 702 0x2be group_enemy_c 1 8 1500 4000 . . . . . group_enemy_c
263 703 0x2bf taimatsu 1 8 300 4000 . . . . . taimatsu
264 704 0x2c0 truckChimSmkW 0 2 3000 20000 2 350 800 . . truckChimSmkW
265 705 0x2c1 Mstand 0 0 . 20000 . . . . . Mstand
266 706 0x2c2 dkmonitor 0 2 6000 20000 . . . . . dkmonitor
267 707 0x2c3 group_enemy_a 1 8 1500 4000 . . . . . group_enemy_a
268 708 0x2c4 FlagB3 1 2 1000 8000 . . . . . FlagB3
269 709 0x2c5 spot 0 2 1000 8000 . . . . . spot
270 710 0x2c6 group_enemy_d 1 1 1500 5000 . . . . . group_enemy_d
271 711 0x2c7 FlagB4 0 2 1000 12000 . . . . . FlagB4
272 712 0x2c8 group_enemy_e 1 1 1500 5000 . . . . . group_enemy_e
273 713 0x2c9 group_monte_L 1 1 2500 8000 . . . . . group_monte_a
274 714 0x2ca group_enemy_f 1 1 1500 5000 . . . . . group_enemy_f
275 715 0x2cb FallBsA 0 1 200 1500 . . . . . FallBsA
276 716 0x2cc FallBsB 0 1 200 1000 . . . . . FallBsB
277 717 0x2cd FallBsC 0 1 200 1000 . . . . . FallBsC
278 718 0x2ce volsmk 0 8 200 4000 . . . . . volsmk
279 719 0x2cf ridgemii00 0 0 . 4000 . . . . . ridgemii00
280 720 0x2d0 Flash_L 0 1 2000 4000 . . . . . Flash_L
281 721 0x2d1 Flash_B 0 1 2000 4000 . . . . . Flash_B
282 722 0x2d2 Flash_W 0 1 2000 4000 . . . . . Flash_W
283 723 0x2d3 Flash_M 0 1 2000 4000 . . . . . Flash_M
284 724 0x2d4 Flash_S 0 1 2000 30000 . . . . . Flash_S
285 725 0x2d5 MiiSignNoko 0 1 1500 6000 . . . . . MiiSignNoko
286 726 0x2d6 UtsuboDokan 0 0 . . . . . . . UtsuboDokan
287 727 0x2d7 Spot64 0 1 1000 6500 . . . . . Spot64
288 728 0x2d8 DemoEf 1 2 -11072 20000 . . . . . DemoEf
289 729 0x2d9 Fall_MH 0 1 . 1000 . . . . . Fall_MH
290 730 0x2da Fall_Y 0 1 8000 20000 . . . . . Fall_Y
291 731 0x2db DemoJugemu 1 0 . 20000 . . . . . DemoJugemu
292 732 0x2dc group_enemy_a_demo 1 8 1500 8000 . . . . . group_enemy_a_demo
293 733 0x2dd group_monte_a_demo 1 8 1500 8000 . . . . . group_monte_a_demo
294 734 0x2de volfall 0 2 8000 8000 . . . . . volfall
295 735 0x2df MiiStatueM2 0 2 3000 6000 . . . . . MiiStatueM2
296 736 0x2e0 RhMiiKanban 0 0 . 2000 . . . . . RhMiiKanban
297 737 0x2e1 MiiStatueL3 0 2 3000 7000 . . . . . MiiStatueL3
298 738 0x2e2 MiiSignWario 0 0 . 20000 . . . . . MiiSignWario
299 739 0x2e3 MiiStatueBL1 0 10 3000 6000 . . . . . MiiStatueBL1
300 740 0x2e4 MiiStatueBD1 0 10 3000 6000 . . . . . MiiStatueBD1
301 741 0x2e5 Kamifubuki 0 8 6000 12000 . . . . . Kamifubuki
302 742 0x2e6 Crescent64 0 0 . . . . . . . Crescent64
303 743 0x2e7 MiiSighKino 0 1 1500 12000 . . . . . MiiSighKino
304 744 0x2e8 MiiObjD01 0 8 20000 4000 . . . . . MiiObjD01
305 745 0x2e9 MiiObjD02 0 8 20000 4000 . . . . . MiiObjD02
306 746 0x2ea MiiObjD03 0 8 20000 4000 . . . . . MiiObjD03
307 747 0x2eb mare_a 1 1 2500 4500 . . . . . mare_a
308 748 0x2ec mare_b 1 1 2500 4500 . . . . . mare_b
309 749 0x2ed EnvKareha 0 0 . . . . . . . EnvKareha
310 750 0x2ee EnvFire 0 0 . . . . . . . EnvFire
311 751 0x2ef EnvSnow 0 0 . . . . . . . EnvSnow
312 752 0x2f0 M_obj_start 0 0 . . . . . . . M_obj_start
313 753 0x2f1 EnvKarehaUp 0 0 . . . . . . . EnvKarehaUp
314 754 0x2f2 M_obj_kanban_y 0 1 1000 20000 . . . . . M_obj_kanban_y
315 755 0x2f3 DKfalls 0 1 200 5000 . . . . . DKfalls

LE-CODE

LE-CODE Logo (Vertical).png

Track authors can include an own version of ObjFlow.bin in the SZS file of the track. Create a sub-directory ./Common/ and copy the file into the directory.

At the moment, only distributions using LE-CODE recognize this file. See LE-CODE Track FAQ and LE-CODE Distribution FAQ for details.

Tools

The following tools can handle ObjFlow.bin: