ProductMapObjDataTable

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

Layout

The ProductMapObjDataTableis obviously a table. It is set out like so:

ModelName ClassName
MyModel SimpleMapObj

Classes

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).