Difference between revisions of "Filesystem/Race/Common.szs/ObjFlow.bin"
m (→Section 1: not BRASD for sure) |
m (or maybe yes) Tag: Undo |
||
Line 30: | Line 30: | ||
|- | |- | ||
| 0x22 || char || 64 | | 0x22 || char || 64 | ||
− | | Semicolon separated list with '''needed [[BRRES]], [[BREFF]]/[[BREFT]] and/or [[KCL]] files'''. If the string is "–", it is a sound, 2D object or a competition object placed in the CommonObjXX.szs. | + | | 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 | | 0x62 || u16 || 2 |
Revision as of 21:22, 25 July 2022
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
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.
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: Draw Distance Bias |
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
The following is a speculation:
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. P5 the 3D radius. |
P4 = 2 | Object is solid. P5 the 2D radius; P6 is the height. |
P4 = 3 | Object is solid. P5, P6 and P7 are the X,Y and Z sizes. |
P4 = 4 | Object is solid. The object may use a KCL for solidity. |
P4 = 5 | Object is solid. Assumption: The object itself is used 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.
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.
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 Name P0 P1 P2 P3 P4 P5 P6 P7 P8 Resources ---------------------------------------------------------------------------------------------------------- 0 001 airblock - - - - 5 - - - - - 1 002 Psea - - - - - - - - - Psea 2 003 lensFX - - - - - - - - - lensFX 3 004 venice_nami - - - - - - - - - venice_nami 4 005 sound_river - - - - - - - - - - 5 006 sound_water_fall - - - - - - - - - - 6 007 pocha 1 - - - - - - - - pocha 7 008 sound_lake - - - - - - - - - - 8 009 sound_big_fall - - - - - - - - - - 9 00a sound_sea - - - - - - - - - - 10 00b sound_fountain - - - - - - - - - - 11 00c sound_volcano - - - - - - - - - - 12 00d sound_audience - - - - - - - - - - 13 00e sound_big_river - - - - - - - - - - 14 00f sound_sand_fall - - - - - - - - - - 15 010 sound_lift - - - - - - - - - - 16 011 pochaYogan 1 - - - - - - - - pochaYogan 17 012 entry 1 - - - - - - - - entry 18 013 pochaMori 1 - - - - - - - - pochaMori 19 014 eline_control - - - - - - - - - - 20 015 sound_Mii - - - - - - - - - - 21 016 begoman_manager - - - - - - - - - - 22 017 ice - - - - - - - - - ice 23 018 startline2D - - - - - - - - 1 - 24 065 itembox 1 8 12c fa0 1 d7 - - - itembox 25 066 DummyPole - - - - 2 64 64 - - - 26 067 flag - 1 1f4 1388 2 64 64 - - flag 27 068 flagBlend - 1 1f4 1388 2 64 64 - - flagBlend 28 069 gnd_sphere - - - - - - - - - - 29 06a gnd_trapezoid - - - - - - - - - - 30 06b gnd_wave1 - - - - - - - - - - 31 06c gnd_wave2 - - - - - - - - - - 32 06d gnd_wave3 - - - - - - - - - - 33 06e gnd_wave4 - - - - - - - - - - 34 06f sun - - - - - - - - - sun 35 070 woodbox 1 1 12c bb8 1 82 - - - woodbox 36 071 KmoonZ - - - - - - - - - KmoonZ 37 072 sunDS - - - - - - - - - sunDS 38 073 coin 1 1 12c bb8 1 78 - - - coin 39 074 ironbox 1 1 12c bb8 1 82 - - - - 40 075 ItemDirect - 1 12c 1388 - - - - - - 41 076 s_itembox 1 8 12c fa0 1 d7 - - - itembox 42 077 pile_coin 1 1 12c 5dc 1 78 - - - coin 43 0c9 f_itembox 1 1 12c fa0 1 eb - - - itembox 44 0ca MashBalloonGC - 2 bb8 1388 - - - - - MashBalloonGC 45 0cb WLwallGC 3 1 bb8 1194 4 a0 3e8 578 - WLwallGC 46 0cc CarA1 1 a 2bc bb8 3 c8 96 177 - CarA1 47 0cd basabasa 3 8 12c 7d0 2 50 96 - - basabasa 48 0ce HeyhoShipGBA 1 2 1194 2710 - - - - - HeyhoShipGBA 49 0cf koopaBall 1 8 bb8 2328 1 3ac - - - koopaBall 50 0d0 kart_truck 1 2 2bc dac 3 d2 12c 1f4 - K_truck 51 0d1 car_body 1 2 2bc dac 3 b4 f0 177 - K_car_body 52 0d2 skyship 1 2 fa0 2328 - - - - - skyship 53 0d3 w_woodbox 1 1 12c 9c4 1 82 - - - woodbox 54 0d4 w_itembox 1 1 12c 9c4 1 eb - - - itembox 55 0d5 w_itemboxline 1 1 12c dac 1 73 - - - Block;itembox;Press 56 0d6 VolcanoBall1 1 9 12c 4e20 1 fa - - - VolcanoBall1 57 0d7 penguin_s 3 2 c8 1770 2 46 64 - - penguin_s 58 0d8 penguin_m 3 2 190 708 2 55 fa - - penguin_m 59 0d9 penguin_l 3 1 320 1770 - - - - - penguin_l 60 0da castleballoon1 - 2 bb8 4e20 - - - - - castleballoon1 61 0db dossunc 3 a 1f4 1194 2 15e 64 - - dossun 62 0dc dossunc_soko - - - 7d0 - - - - - - 63 0dd boble 1 1 12c 7d0 1 64 - - - boble 64 0de K_bomb_car 1 1 5dc 1388 1 64 - - - K_bomb_car 65 0df K_bomb_car_dummy 1 1 5dc 1388 1 64 - - - K_bomb_car_dummy 66 0e0 car_body_dummy 1 2 3e8 dac 3 b4 f0 177 - car_body_dummy 67 0e1 kart_truck_dummy 1 2 7d0 dac 3 d2 12c 1f4 - kart_truck_dummy 68 0e2 hanachan 3 2 c8 dac 2 64 fa - - hanachan 69 0e3 seagull 1 9 12c bb8 - - - - - seagull 70 0e4 moray 1 1 1b58 1388 - - - - - moray 71 0e5 crab 3 1 12c 1388 2 50 64 - - crab 72 0e6 basabasa_dummy - 1 12c 7d0 2 50 96 - - - 73 0e7 CarA2 1 2 2bc bb8 3 c8 96 177 - CarA2 74 0e8 CarA3 1 2 2bc bb8 3 c8 96 177 - CarA3 75 0e9 Hwanwan 3 1 384 157c 1 14a - - - wanwan 76 0ea HeyhoBallGBA 1 1 708 2328 1 e6 - - - HeyhoBallGBA 77 0eb Twanwan 3 - - fa0 1 14a - - - Twanwan 78 0ec cruiserR - 1 258 3a98 - - - - - cruiser 79 0ed bird 1 1 12c bb8 - - - - - bird 80 0ee sin_itembox 1 1 12c fa0 1 eb - - - itembox 81 0ef Twanwan_ue 3 - - fa0 1 14a - - - Twanwan_ue 82 0f0 BossHanachan 3 2 c8 1388 2 64 7d - - hanachan 83 0f1 Kdossunc 3 2 1f4 1194 2 15e 64 - - - 84 0f2 BossHanachanHead 3 2 c8 1388 2 64 7d - - - 85 0f3 K_bomb_car1 1 1 5dc 1388 1 64 - - - K_bomb_car1 86 12d dummy - - - dac - - - - - dummy 87 12e dokan_sfc 1 2 c8 7d0 2 8c dc - - dokan_sfc 88 12f castletree1 - 2 5dc 4e20 - - - - - castletree1 89 130 castletree1c - 2 5dc 157c 2 b4 44c - - castletree1 90 131 castletree2 - 2 5dc 1b58 - - - - - castletree2 91 132 castleflower1 - 1 c8 c80 - - - - - castleflower1 92 133 mariotreeGC - 2 7d0 1388 - - - - - mariotreeGC 93 134 mariotreeGCc - 2 7d0 dac 2 f0 2bc - - mariotreeGC 94 135 donkytree1GC - 2 1388 4e20 - - - - - donkytree1GC 95 136 donkytree2GC - 2 1388 4e20 - - - - - donkytree2GC 96 137 peachtreeGC - 2 1388 4e20 - - - - - peachtreeGC 97 138 peachtreeGCc - 2 1388 4e20 2 a0 320 - - peachtreeGC 98 139 npc_mii_a - 2 1f4 1388 - - - - - npc_mii_a 99 13a npc_mii_b - 2 1f4 1388 - - - - - npc_mii_b 100 13b npc_mii_c - 2 1f4 1388 - - - - - npc_mii_c 101 13c obakeblockSFCc 1 - - 270f 5 - - - - obakeblockSFC 102 13d WLarrowGC - 2 4b0 1770 - - - - - WLarrowGC 103 13e WLscreenGC - 2 1770 1d4c - - - - - WLscreenGC 104 13f WLdokanGC - 1 bb8 1194 4 fa 26c 320 - WLdokanGC 105 140 MarioGo64c 1 2 9c4 1964 2 6e 78 - - MarioGo64 106 141 PeachHunsuiGC 1 2 1388 a8c - - - - - PeachHunsuiGC 107 142 kinokoT1 - 2 bb8 1770 2 6e 78 - - kinokoT1 108 143 kinokoT2 - 2 bb8 1770 2 6e 78 - - kinokoT2 109 144 pylon01 1 a c8 dac 2 5a 78 - - pylon01 110 145 PalmTree - 2 7d0 1388 2 d2 640 - - PalmTree 111 146 parasol 1 2 3e8 dac 2 1f4 190 - - parasol 112 147 cruiser - a 7d0 1f40 - - - - - cruiser 113 148 K_sticklift00 1 2 4b0 dac 2 258 3e8 - - K_sticklift00 114 149 heyho2 - 1 bb8 2ee0 - - - - - heyho2;K_chairlift00 115 14a HeyhoTreeGBAc - 2 3e8 1770 2 32 15e - - HeyhoTreeGBA 116 14b MFaceBill - 1 1f4 1388 - - - - - MFaceBill 117 14c truckChimSmk - 2 bb8 4e20 2 96 15e - - truckChimSmk 118 14d MiiObj01 - - - 4e20 - - - - - MiiObj01 119 14e MiiObj02 - - - 4e20 - - - - - MiiObj02 120 14f MiiObj03 - - - 4e20 - - - - - MiiObj03 121 150 gardentreeDS - 2 7d0 1964 - - - - - gardentreeDS 122 151 gardentreeDSc - 2 7d0 1964 2 6e 78 - - gardentreeDS 123 152 FlagA1 1 2 fa0 1388 - - - - - FlagA1 124 153 FlagA2 1 2 fa0 1388 - - - - - FlagA2 125 154 FlagB1 1 2 3e8 1388 - - - - - FlagB1 126 155 FlagB2 1 2 3e8 1f40 - - - - - FlagB2 127 156 FlagA3 1 2 fa0 1388 - - - - - FlagA3 128 157 DKtreeA64 - 2 7d0 1068 - - - - - DKtreeA64 129 158 DKtreeA64c - 2 7d0 1068 2 64 5dc - - DKtreeA64 130 159 DKtreeB64 - 2 7d0 1068 - - - - - DKtreeB64 131 15a DKtreeB64c - 2 7d0 1068 2 64 5dc - - DKtreeB64 132 15b TownTreeDSc - 2 5dc 1770 2 dc 5dc - - TownTreeDS 133 15c Piston - 2 7d0 1068 - - - - - Piston 134 15d oilSFC - 2 c8 9c4 2 8c dc - - oilSFC 135 15e DKmarutaGCc - - - dac - 8c dc - - DKmarutaGC 136 15f DKropeGCc - - - dac 2 8c dc - - DKropeGC 137 160 mii_balloon - 2 1388 dac - - - - - mii_balloon 138 161 windmill - 2 bb8 17d4 - - - - - windmill 139 162 dossun 3 2 1f4 dac - - - - - dossun 140 163 TownTreeDS - 2 7d0 1b58 - - - - - TownTreeDS 141 164 Ksticketc 1 2 4b0 dac 2 258 3e8 - - Ksticketc 142 165 monte_a 1 1 9c4 1194 - - - - - monte_a 143 166 MiiStatueM1 - 2 bb8 1770 - - - - - MiiStatueM1 144 167 ShMiiObj01 - 1 2af8 708 - - - - - ShMiiObj01 145 168 ShMiiObj02 - 1 1770 5dc - - - - - ShMiiObj02 146 169 ShMiiObj03 - 1 1f40 fa0 - - - - - ShMiiObj03 147 16a Hanabi 1 - - 4e20 - - - - - Hanabi 148 16b miiposter - - - 4e20 - - - - - miiposter 149 16c dk_miiobj00 - - - 1770 - - - - - dk_miiobj00 150 16d light_house - 8 bb8 1770 - - - - - light_house 151 16e r_parasol 2 2 1f4 1194 2 32 15e - - r_parasol 152 16f obakeblock2SFCc 1 - - 270f 5 - - - - obakeblockSFC 153 170 obakeblock3SFCc 1 - - 270f 5 - - - - obakeblockSFC 154 171 koopaFigure 3 a 1f40 270f - - - - - koopaFigure 155 172 pukupuku - 1 320 fa0 - - - - - pukupuku 156 173 v_stand1 - - - 1770 - - - - - v_stand1 157 174 v_stand2 - - - 1770 - - - - - v_stand2 158 175 leaf_effect 1 1 c8 c80 1 c8 - - - leaf_effect 159 176 karehayama 1 1 c8 c80 1 fa - - - karehayama 160 177 EarthRing - - - 7530 - - - - - EarthRing 161 178 SpaceSun - 1 4e20 7530 - - - - - SpaceSun 162 179 BlackHole 1 1 1388 4e20 - - - - - BlackHole 163 17a StarRing 1 1 7d0 4e20 - - - - - StarRing 164 17b M_obj_kanban - 1 3e8 4e20 - - - - - M_obj_kanban 165 17c MiiStatueL1 - a bb8 1770 - - - - - MiiStatueL1 166 17d MiiStatueD1 - a bb8 1770 - - - - - MiiStatueD1 167 17e MiiSphinxY1 - 2 1b58 1770 - - - - - MiiSphinxY1 168 17f MiiSphinxY2 - 2 1b58 1770 - - - - - MiiSphinxY2 169 180 FlagA5 1 2 fa0 1388 - - - - - FlagA5 170 181 CarB - 2 320 fa0 - - - - - CarB 171 182 FlagA4 1 2 fa0 1388 - - - - - FlagA4 172 183 Steam 1 1 7d0 dac - - - - - Steam 173 184 Alarm - 1 7d0 9c4 - - - - - Alarm 174 185 group_monte_a 1 8 9c4 fa0 - - - - - group_monte_a 175 186 MiiStatueL2 - 2 bb8 1770 - - - - - MiiStatueL2 176 187 MiiStatueD2 - 2 bb8 1770 - - - - - MiiStatueD2 177 188 MiiStatueP1 - 2 bb8 1770 - - - - - MiiStatueP1 178 189 SentakuDS - 2 bb8 1770 - - - - - SentakuDS 179 18a fks_screen_wii - 2 bb8 1770 - - - - - fks_screen_wii 180 18b KoopaFigure64 1 2 1388 1770 1 a0 - - - KoopaFigure64 181 18c b_teresa 1 - - 7530 - - - - - b_teresa 182 18d MiiStatueDK1 - 2 bb8 1770 - - - - - MiiStatueDK1 183 18e MiiKanban - - - 4e20 - - - - - MiiKanban 184 18f BGteresaSFC - 1 3e8 7530 - - - - - BGteresaSFC 185 191 kuribo 3 1 fa 9c4 2 50 64 - - kuribo 186 192 choropu 3 1 c8 9c4 1 5a - - - choropu 187 193 cow 3 1 12c ed8 1 78 - - - cow 188 194 pakkun_f 3 2 1f4 dac 1 b4 - - - pakkun_f 189 195 WLfirebarGC 1 1 1f4 dac 1 4b - - - WLfirebarGC 190 196 wanwan 3 - - fa0 1 14a - - - wanwan 191 197 poihana 3 1 c8 1388 1 96 - - - poihana 192 198 DKrockGC 1 1 bb8 9c4 1 c8 - - 1 DKrockGC 193 199 sanbo 3 a 320 1388 2 64 320 - - sanbo 194 19a choropu2 3 1 c8 9c4 1 5a - - - choropu 195 19b TruckWagon 1 2 1f4 9c4 2 f0 c8 - - TruckWagon 196 19c heyho 3 2 c8 9c4 2 78 78 - - heyho 197 19d Press 1 2 320 dac 3 64 64 - - Press 198 19e Press_soko - - - dac - - - - - - 199 19f pile 1 2 1388 ed8 2 32 12c - - pile 200 1a0 choropu_ground - 1 1f4 9c4 2 96 12c - - - 201 1a1 WLfireringGC 1 8 1f4 1770 1 32 - - - WLfirebarGC 202 1a2 pakkun_dokan 1 2 1f4 dac 2 8c dc - - pakkun_dokan 203 1a3 begoman_spike 3 1 190 1388 1 78 - - - begoman_spike 204 1a4 FireSnake 1 1 1f4 dac 2 8c dc - - FireSnake 205 1a5 koopaFirebar 1 8 1f4 1388 1 4b - - - koopaFirebar;WLfirebarGC 206 1a6 Epropeller 1 1 4b0 834 2 64 12c - - Epropeller 207 1a7 dc_pillar_c 1 2 7d0 1770 2 104 320 - - - 208 1a8 FireSnake_v 1 8 1f4 dac 2 8c dc - - FireSnake 209 1a9 honeBall 1 1 1f4 dac 1 b4 - - - honeBall 210 1aa puchi_pakkun 3 1 1f4 dac 1 b4 - - - puchi_pakkun 211 1ab sanbo_big 3 2 320 bb8 2 64 190 - - sanbo 212 1ac sanbo_big 3 2 320 bb8 2 64 190 - - sanbo 213 1f5 kinoko_ud - 2 bb8 1b58 4 - - - - kinoko 214 1f6 kinoko_bend - 2 bb8 157c 4 - - - - kinoko 215 1f7 VolcanoRock1 1 8 fa0 1388 4 - - - - VolcanoRock1 216 1f8 bulldozer_left 1 1 1d4c 1388 4 - - - - bulldozer_left 217 1f9 bulldozer_right 1 1 1d4c 1388 4 - - - - bulldozer_right 218 1fa kinoko_nm - 2 bb8 1b58 4 - - - - kinoko 219 1fb Crane 1 2 1388 1130 4 - - - - Crane 220 1fc VolcanoPiece 1 a 2710 4e20 4 - - - - VolcanoPiece1 221 1fd FlamePole 1 a 5dc 1770 4 - - - - FlamePole 222 1fe TwistedWay - a 2710 1770 - - - - - TwistedWay 223 1ff TownBridgeDSc 1 2 3a98 1770 4 - - - - TownBridgeDS 224 200 DKship64 1 2 2710 1f40 3 672 3e8 1405 - DKship64;group_enemy_a;group_enemy_b 225 201 kinoko_kuki - 2 3e8 fa0 2 64 320 - - - 226 202 DKturibashiGCc 1 1 4e20 4e20 - - - - - DKturibashiGC 227 203 FlamePoleEff 1 a 3e8 1770 2 23 190 - - FlamePoleEff 228 204 aurora 1 1 3a98 4e20 - - - - - aurora 229 205 venice_saku 1 1 7d0 1388 4 - - - - venice_saku 230 206 casino_roulette 1 - - 4e20 4 - - - - casino_roulette 231 207 BossField01_OBJ1 - - - 4e20 4 - - - - BossField01_OBJ1 232 208 dc_pillar 1 a 9c4 1770 4 - - - - dc_pillar 233 209 dc_sandcone 1 a fa0 fa0 4 - - - - dc_sandcone 234 20a venice_hasi 1 1 1b58 1388 4 - - - - venice_hasi 235 20b venice_gondola 1 1 9c4 4e20 3 3e8 320 bb8 - venice_gondola;monte_a 236 20c quicksand 3 - - 1770 - - - - - quicksand;dossun 237 20d bblock 1 - - dac 4 - - - - bblock1;MiiStatue1 238 20e ami - 2 4e20 1194 - - - - - ami 239 20f M_obj_jump - 1 3e8 4e20 4 - - - - M_obj_jump 240 210 starGate 1 2 3e8 4e20 4 - - - - starGate 241 211 RM_ring1 1 - - - 4 - - - - RM_ring1 242 212 FlamePole_v 1 a 3e8 1770 2 23 190 - - FlamePole_v 243 213 M_obj_s_jump - 1 3e8 4e20 4 - - - - M_obj_s_jump 244 214 InsekiA - 2 4e20 4e20 - - - - - InsekiA 245 215 InsekiB - 2 4e20 4e20 - - - - - InsekiB 246 216 FlamePole_v_big 1 2 9c4 1770 2 46 190 - - FlamePole_v_big;FlamePole_v 247 217 Mdush - 1 3e8 4e20 4 - - - - Mdush 248 218 HP_pipe - - - - 4 - - - - HP_pipe 249 219 DemoCol - - - - 4 - - - - DemoCol 250 21a M_obj_s_jump2 - 1 3e8 4e20 4 - - - - M_obj_s_jump2 251 21b M_obj_jump2 - 1 3e8 4e20 4 - - - - M_obj_jump2 252 259 DonkyCannonGC 2 1 7530 4e20 - - - - - DonkyCannonGC 253 25a BeltEasy - 2 3a98 fa0 - - - - - BeltEasy 254 25b BeltCrossing - 2 6590 fa0 - - - - - BeltCrossing 255 25c BeltCurveA 1 1 1b58 9c4 - - - - - BeltCurveA 256 25d BeltCurveB 1 1 1b58 9c4 - - - - - BeltCurveB 257 25e escalator 1 1 1b58 e74 4 - - - - escalator 258 25f DonkyCannon_wii 2 1 7530 1770 - - - - - DonkyCannon_wii 259 260 escalator_group - 1 1b58 e74 4 - - - - escalator;monte_a 260 261 tree_cannon 2 1 1b58 2328 - - - - - tree_cannon 261 2bd group_enemy_b 1 8 5dc fa0 - - - - - group_enemy_b 262 2be group_enemy_c 1 8 5dc fa0 - - - - - group_enemy_c 263 2bf taimatsu 1 8 12c fa0 - - - - - taimatsu 264 2c0 truckChimSmkW - 2 bb8 4e20 2 15e 320 - - truckChimSmkW 265 2c1 Mstand - - - 4e20 - - - - - Mstand 266 2c2 dkmonitor - 2 1770 4e20 - - - - - dkmonitor 267 2c3 group_enemy_a 1 8 5dc fa0 - - - - - group_enemy_a 268 2c4 FlagB3 1 2 3e8 1f40 - - - - - FlagB3 269 2c5 spot - 2 3e8 1f40 - - - - - spot 270 2c6 group_enemy_d 1 1 5dc 1388 - - - - - group_enemy_d 271 2c7 FlagB4 - 2 3e8 2ee0 - - - - - FlagB4 272 2c8 group_enemy_e 1 1 5dc 1388 - - - - - group_enemy_e 273 2c9 group_monte_L 1 1 9c4 1f40 - - - - - group_monte_a 274 2ca group_enemy_f 1 1 5dc 1388 - - - - - group_enemy_f 275 2cb FallBsA - 1 c8 5dc - - - - - FallBsA 276 2cc FallBsB - 1 c8 3e8 - - - - - FallBsB 277 2cd FallBsC - 1 c8 3e8 - - - - - FallBsC 278 2ce volsmk - 8 c8 fa0 - - - - - volsmk 279 2cf ridgemii00 - - - fa0 - - - - - ridgemii00 280 2d0 Flash_L - 1 7d0 fa0 - - - - - Flash_L 281 2d1 Flash_B - 1 7d0 fa0 - - - - - Flash_B 282 2d2 Flash_W - 1 7d0 fa0 - - - - - Flash_W 283 2d3 Flash_M - 1 7d0 fa0 - - - - - Flash_M 284 2d4 Flash_S - 1 7d0 7530 - - - - - Flash_S 285 2d5 MiiSignNoko - 1 5dc 1770 - - - - - MiiSignNoko 286 2d6 UtsuboDokan - - - - - - - - - UtsuboDokan 287 2d7 Spot64 - 1 3e8 1964 - - - - - Spot64 288 2d8 DemoEf 1 2 d4c0 4e20 - - - - - DemoEf 289 2d9 Fall_MH - 1 - 3e8 - - - - - Fall_MH 290 2da Fall_Y - 1 1f40 4e20 - - - - - Fall_Y 291 2db DemoJugemu 1 - - 4e20 - - - - - DemoJugemu 292 2dc group_enemy_a_demo 1 8 5dc 1f40 - - - - - group_enemy_a_demo 293 2dd group_monte_a_demo 1 8 5dc 1f40 - - - - - group_monte_a_demo 294 2de volfall - 2 1f40 1f40 - - - - - volfall 295 2df MiiStatueM2 - 2 bb8 1770 - - - - - MiiStatueM2 296 2e0 RhMiiKanban - - - 7d0 - - - - - RhMiiKanban 297 2e1 MiiStatueL3 - 2 bb8 1b58 - - - - - MiiStatueL3 298 2e2 MiiSignWario - - - 4e20 - - - - - MiiSignWario 299 2e3 MiiStatueBL1 - a bb8 1770 - - - - - MiiStatueBL1 300 2e4 MiiStatueBD1 - a bb8 1770 - - - - - MiiStatueBD1 301 2e5 Kamifubuki - 8 1770 2ee0 - - - - - Kamifubuki 302 2e6 Crescent64 - - - - - - - - - Crescent64 303 2e7 MiiSighKino - 1 5dc 2ee0 - - - - - MiiSighKino 304 2e8 MiiObjD01 - 8 4e20 fa0 - - - - - MiiObjD01 305 2e9 MiiObjD02 - 8 4e20 fa0 - - - - - MiiObjD02 306 2ea MiiObjD03 - 8 4e20 fa0 - - - - - MiiObjD03 307 2eb mare_a 1 1 9c4 1194 - - - - - mare_a 308 2ec mare_b 1 1 9c4 1194 - - - - - mare_b 309 2ed EnvKareha - - - - - - - - - EnvKareha 310 2ee EnvFire - - - - - - - - - EnvFire 311 2ef EnvSnow - - - - - - - - - EnvSnow 312 2f0 M_obj_start - - - - - - - - - M_obj_start 313 2f1 EnvKarehaUp - - - - - - - - - EnvKarehaUp 314 2f2 M_obj_kanban_y - 1 3e8 4e20 - - - - - M_obj_kanban_y 315 2f3 DKfalls - 1 c8 1388 - - - - - DKfalls
LE-CODE
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:
- Wexos's Toolbox, by Wexos
- Wiimms SZS Tools, by Wiimm, see wszst text and wszst binary for details.