The ProductMapObjDataTableis a simple object table that defines the way certain objects work, for instance: An object that moves on a path, or a generic object that does not need to be loaded at all times.
Location: /ObjectData/ProductMapObjDataTable.arc::/ProductMapObjDataTable/ProductMapObjDataTable.bcsv
The ProductMapObjDataTableis obviously a table. It is set out like so:
ModelName | ClassName |
---|---|
MyModel | SimpleMapObj |
The ProductMapObjDataTablemakes use of many different classes that define how an object behaves. This is a comprehensive list of all known definitions.
Class | Function |
---|---|
AutoMakeMapObj | Basic object |
SimpleMapObj | Basic object, just like AutoMakeMapObj |
SimpleMapObjFarMax | Basic object with a far viewing range |
SimpleMapObjWithEffect | Basic object with particle effects |
SimpleClipPartsObj | Basic object that can be clipped |
SimpleSeesawObj | Basic seesaw MapParts object |
SimpleFloaterObj | Basic floater MapParts object |
LavaFloater | Lava floating platform that requires effects |
SimpleBreakableObj | |
SimpleBreakableCollisionObj | |
SimpleBreakableDeleteShadowObj | |
SimpleBreakableStrongLightObj | |
AnmModelSwitchMove | |
AnmModelSwitchMoveEndKill | |
AnmModelSwitchMoveEndKillAnyAnim | |
AnmModelSwitchMoveValidateCollision | |
AnmModelSwitchMoveInvalidateCollision | |
AnmModelSwitchSyncBrk | |
RailMoveObj | Path-moving MapParts platform |
RailMoveWithReverseAnimObj | |
RailMoveWithIndirectModelObj | |
RailMoveShadowDropYObj | Path-moving MapParts platform that drops a shadow |
RailMoveObjClipParts | Path-moving platform that can be clipped |
RailMoveDemoActionObj | |
RailMoveLavaProjmapObj | |
RailRotateMoveObj | |
RailAndRotateMoveObj | |
RotateMoveObj | Rotating MapParts platform |
RotateMoveObjClipParts | Rotating MapParts platform that can be clipped |
EffectObjR500F50 | |
EffectObjR1000F50 | |
EffectObjR1500F400 | |
EffectObj20x20x10SyncClipping | |
EffectObj50x50x10SyncClipping | |
EffectObj10x10x10SyncClipping | |
Sky | A basic Sky |
ProjectionMapSky | Also a Sky model, but the difference is unknown |
SoundSyncSky | Sky model that plays a BRK animation to the beat |
Air | Basic atmosphere object |
ProjectionMapAir | |
PriorDrawAir | |
AfterMapObjDrawAir | |
CloudStep | Cloud platform that can move on paths as well |
CloudSea | Unknown; used by the bowl swamp planet in Cloudy Court Galaxy |
HipDropMoveBlock | Moves when groundpounded; used by the blocks in Puzzle Plank Galaxy |
GorogoroCylinderRock | Rolling cylinder rocks that move on a path and respawn; see Clockwork Ruins Galaxy |
SwitchingMoveBlock | Moves when a switch is activate; used by the red and blue platforms in Flip-Out Galaxy |
**Originally documented by Aurum/SunakazeKun, repurposed and updated by me(Froggo).