-
Notifications
You must be signed in to change notification settings - Fork 5
ProjMapObj
Super Hackio edited this page Sep 10, 2023
·
2 revisions
ProjMapObj is a special catch that will let anything that calls MapObjActorUtil::setupInitInfoTypical((MapObjActorInitInfo *,char const *)) be able to use MapObjActorInitInfo::setupProjmapMtx((bool,bool)) just by having Projmap somewhere in the object name.
This lets the model use a projection map matrix, though to be honest, I do not know how this works.
Some relevant classes include:
- AnmModelSwitchMove
- AnmModelSwitchMoveEndKill
- AnmModelSwitchMoveEndKillAnyAnim
- AnmModelSwitchMoveInvalidateCollision
- AnmModelSwitchMoveValidateCollision
- AnmModelSwitchSwapVisibility
- AnmModelSwitchSyncBrk
- RailMoveObj
- RailMoveObjBreakAtEnd
- RailMoveObjClipParts
- RailMoveObjPress
- RailMoveObjStopEffectEnd
- RailMoveObjSwitchShadow
- RailMoveObjSwitchWarpEnd
- RotateMoveObj
- RotateMoveObjClipParts
- SimpleBreakableObj
- SimpleBreakableCollisionObj
- SimpleBreakableDeleteShadowObj
- SimpleBreakableIndirectObj
- SimpleBreakableObj
- SimpleBreakableStrongLightObj
- RailMoveObjClipParts
- SimpleMapObj
- SimpleMapObjFarMax
- SimpleMapObjPush
- SimpleMapObjWithEffect
Note: This custom sidebar is for content not yet finished. Please use the above "Pages" dropdown for now.
Usage Guides
Layouts
Objects
Scenes
- Stages
- Non-Stages
- Hubworlds
- Scenario
- Map
- UseResource
- ZoneInfo