A field actor: a person or thing on the field with a position, motion toward a target, sprites and an update callback. More...
#include <field_obj.h>
Data Structures | |
| union | [union].__unnamed0__ |
Data Fields | |
| u8 | unk00 [6] |
| The object's script pointer (nonzero while the object is live) and its cursor, which ObjectRuntime names script and step. | |
| u16 | facing |
| 1/65536 turns | |
| union FieldCoordinate | x |
| 16.16 fixed-point pixels | |
| union FieldCoordinate | y |
| 16.16 fixed-point pixels | |
| union FieldCoordinate | z |
| 16.16 fixed-point pixels | |
| s32 | terrainHeight |
| 16.16 fixed-point pixels | |
| s32 | scaleX |
| 16.16 fixed point, 0x10000 full size | |
| s32 | scaleY |
| 16.16 fixed point, 0x10000 full size | |
| u16 | radius |
| Collision radius in pixels: 16, or half the sprite metadata's boxY, when created; the overlap checks use it less 2. | |
| u8 | terrainId |
| The map layer (0 to 3) its ground height is read from, which the scrolling camera updates from the cell under it; the fixed camera passes it as the sprite's draw slot. | |
| u8 | priorityFlags |
| ActorPriorityFlag bits, read by the scrolling camera. | |
| s32 | velocityX |
| 16.16 fixed-point pixels per frame | |
| s32 | velocityY |
| 16.16 fixed-point pixels per frame | |
| s32 | velocityZ |
| 16.16 fixed-point pixels per frame | |
| s32 | speed |
| speed limit, 16.16 fixed-point pixels per frame | |
| s32 | acceleration |
| Added toward the target each frame, or taken off the speed when there is none, in 16.16 fixed-point pixels per frame; 0x10000 when created. | |
| s32 | targetX |
| 16.16 fixed-point pixels; ACTOR_NO_TARGET when unset | |
| s32 | targetY |
| 16.16 fixed-point pixels; ACTOR_NO_TARGET when unset | |
| s32 | targetZ |
| 16.16 fixed-point pixels; ACTOR_NO_TARGET when unset | |
| s32 | bounce |
| The share of its falling speed kept as it bounces on landing, 16.16 fixed point (0x4000 when created); a floating object's phase instead. | |
| s32 | gravity |
| Taken off the vertical velocity each frame while it is above the ground, in 16.16 fixed-point pixels per frame (0x10000 when created); also scales a floating object's bob. | |
| s32 | riseBaseY |
| Zeroed by FieldObject_Create and not read by the engine; scene code keeps a resting height, a sway or a countdown here. | |
| union | |
| u8 | spriteStorageKind |
| Zero hides sprites; one draws a single sprite, two draws a group. | |
| u8 | motionFlags |
| ActorMotionFlag bits; zero is free flight in 3D, and 3 is set on creation. | |
| u8 | unk56 [3] |
| The ARRIVAL_AXIS_* watched for arrival, the object script's last flag test (ScriptInterpreter.conditionResult), and whether it snaps onto its target on arrival: ScriptMotionObject names 0x56 and 0x58. | |
| u8 | collisionFlags |
| bits: 7 refuses to move into a solid object | 4 nearer for Psynergy targets | 3 never a talk or Psynergy target | 2 nearer to talk to | 1 the player pushes it | 0 solid | |
| u8 | steeringFlags |
| ActorSteeringFlag bits. | |
| u8 | paused |
| nonzero skips its script and motion, not its update | |
| u8 | retainSpriteCache |
| Nonzero keeps its sprite's VRAM cache entry while sprites are suspended or it is off screen (ObjectSystem_UpdateCamera). | |
| u8 | repeatCount |
| the object script's SC_LOOP count (ScriptInterpreter) | |
| u16 | wait |
| the object script's wait, in frames (ScriptMotionObject) | |
| u8 | refused |
| Frames a solid object has refused its move (ScriptMotionObject's refused); SC_SYNC stops waiting after 60. | |
| u8 | frozen |
| Nonzero skips steering, terrain, gravity and floating; its velocity still moves it (ScriptMotionObject.frozen). | |
| u8 | riseCounter |
| not read by the engine; scene code's own counter | |
| u8 | riseEnabled |
| not read by the engine; scene code's own state | |
| s16 | timer |
| The parameter its action script reads (a follow distance or an angle to face), the player's frames to its next footprint, or scene scratch. | |
| u16 | work |
| The side of the player's next footprint (2 after a stop), or scene scratch. | |
| struct FieldActor * | linkedObject |
| The object its action script follows or faces. | |
| void(*) | update (union FieldObject *object) |
| Called each frame before the object's script, while the object is live. | |
A field actor: a person or thing on the field with a position, motion toward a target, sprites and an update callback.
Definition at line 30 of file field_obj.h.
| u8 FieldActor::unk00[6] |
The object's script pointer (nonzero while the object is live) and its cursor, which ObjectRuntime names script and step.
Definition at line 33 of file field_obj.h.
| u16 FieldActor::facing |
1/65536 turns
Definition at line 34 of file field_obj.h.
Referenced by Actor_FaceDirection(), AltinPeak_RestoreRoom1(), AltinPeak_RunBoulderChase(), AltinPeak_StopLogAndJumpOff(), AltmillerCave_HopSelectedActor(), BabiLighthouse_ClimbOrAdvancePair(), BabiLighthouse_FindActorAhead(), BabiLighthouse_JumpFromLedge(), BabiPalace_RestInPalaceBeds(), BabiPalace_ShowBeds(), BattleFx_RunMercuryDjinnCapture(), BattleFx_StartRandomParticleEmitter(), BattleFx_UpdateDescendingObject(), BattleFx_UpdateItemBreakFragment(), ColosseumEntrance_EscortToEastExit(), ColosseumEntrance_EscortToWestExit(), ColosseumEntrance_FaceDirection(), ColosseumEntrance_ShowClearedTrial(), ColosseumEntrance_ShowFailedTrial(), Colosso_FadeInCompetitor(), Colosso_FindActorAhead(), Colosso_RestoreCompetitor(), Colosso_UpdatePathRival(), ColossoLog_IntroduceFinalCourse(), ColossoLog_PlayPostBattleReunion(), ColossoLog_PushActorAhead(), ColossoLog_UpdateEastEndCollision(), ColossoRiver_ExplainFinalsRules(), ColossoRiver_PushObjectAhead(), ColossoWall_IntroduceSecondFinals(), ColossoWall_PushAdjacentObstacle(), ColossoWall_RollLogToCell(), CrossboneIsle_TryHop(), CrossboneIslePillarRooms_TryJumpAcrossPillar(), CrossboneIslePlatformRooms_FaceBaneTowardLeader(), CrossboneIslePlatformRooms_UseBlueKey(), Djinn_RunBattleStartHop(), Effect_SpawnRisingDustBurst(), Event_AskWhetherIvanWentToLunpa(), Event_BaneSecondEscape(), Event_CenterStatueMoved(), Event_CheckAheadFacingNorth(), Event_CheckAheadFacingSouth(), Event_FallThroughFloor(), Event_ForceTree(), Event_GreetWarriorGuy(), Event_JumpAcrossGap(), Event_JumpAcrossRoofGap(), Event_JumpToNextPillar(), Event_KradenSetsOff(), Event_LookAheadOrPushFirstBlock(), Event_MeetFlint(), Event_MendingTheRoof(), Event_OpenFourthBlueDoor(), Event_OpenThirdBlueDoor(), Event_PityIvan(), Event_PresentRewardChests(), Event_PsynergyStoneIsGone(), Event_PushActorAhead(), Event_PushBlock(), Event_PushBlock(), Event_PushFirstBlock(), Event_PushTreeByHand(), Event_RollLongLog(), Event_RoofMended(), Event_SuspectedLeaderDodges(), Event_SuspectedThiefDodges(), Event_TalkAboutRescuingFelix(), Event_TalkOfHammetsCaravan(), Event_TalkToArmorMerchant(), Event_TalkToArmorMerchant(), Event_TalkToArmorMerchant(), Event_TalkToArmorShopkeeper(), Event_TalkToArmorShopkeeper(), Event_TalkToHealer(), Event_TalkToInnkeeper(), Event_TalkToInnkeeper(), Event_TalkToInnkeeper(), Event_TalkToInnkeeper(), Event_TalkToInnkeeper(), Event_TalkToInnkeeper(), Event_TalkToItemMerchant(), Event_TalkToItemMerchant(), Event_TalkToItemMerchant(), Event_TalkToItemShopkeeper(), Event_TalkToItemShopkeeper(), Event_TalkToJumpingStudent(), Event_TalkToPriest(), Event_TalkToShopkeeper(), Event_TalkToTemplePriest(), Event_TalkToTravelingPriest(), Event_TalkToWeaponMerchant(), Event_TalkToWeaponMerchant(), Event_TalkToWeaponMerchant(), Event_TalkToWeaponShopkeeper(), Event_TalkToWeaponShopkeeper(), Event_ThankForCapturingThieves(), Event_TouchThirdBlock(), Event_UseBlackOrb(), Event_UseLadder(), Event_UseRedKey(), Event_VillagerAsksForHelp(), Event_VisitSickDora(), Event_WishEldersWereBrave(), FallIntoPit(), FieldFx_RunForce(), FieldFx_RunFrost(), FieldFx_RunWhirlwind(), FieldFx_UpdateMindReadWave(), FieldFx_UpdateSpinAngle(), FieldMotion_LaunchFromFocusedObject(), FieldScene_FindActorRegion(), FuchinTemple_FaceLeader(), FuchinTemple_StudentWalksAroundTree(), HammetPalace_SetUpEntrance(), HeatGauge_CountStep(), Houses_PlaceSheltering(), Houses_TalkToInnkeeper(), Imil_Initialize(), Imil_LeaveDjinnRoom(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), Imil_TalkToApprentice(), Imil_TalkToArmorMerchant(), Imil_TalkToInnkeeper(), Imil_TalkToItemMerchant(), Imil_TalkToWeaponMerchant(), Imil_TurnSkaterTowardHeldDirection(), Imil_TurnSlidingActor(), Kalay_AskAboutCaveAccess(), Kalay_IvanMeetsPalaceGuards(), Kalay_PrepareCave(), Kalay_PrepareTunnel(), Kalay_PushTunnelBlock(), Kalay_TalkToArmorMerchant(), Kalay_TalkToItemMerchant(), Kalay_TalkToWeaponMerchant(), Kalay_UpdateTouristFidget(), Kalay_WatchTourGroupDeparture(), KalayInteriors_TalkToInnkeeper(), KalayInteriors_TalkToPriest(), KalayTolbiDocks_TalkToGatekeeper(), Kolima_FaceActorAndWait(), Kolima_TalkToHealer(), KolimaForestBend_RollLog(), KolimaForestBridge_FaceActorAndWait(), KolimaForestTree_FaceParty(), KolimaForestTree_RejectHermesWater(), KolimaInteriors_TalkToArmorMerchant(), KolimaInteriors_TalkToInnkeeper(), KolimaInteriors_TalkToItemMerchant(), KolimaInteriors_TalkToWeaponMerchant(), LamaTemple_TalkToHealer(), Leader_FaceFeizhi(), Leader_FacesCounter(), LinkLobby_ReportWinTallies(), LunpaFortress_CheckGuardDoorApproach(), MeetSandMonster(), MercuryLighthouseAerie_JumpToPlatform(), MercuryLighthouseEntrance_MiaWatchesLeader(), Sanctum_FaceActorNamedByTimer(), Sanctum_IsLeaderFacingHealer(), Sanctum_ShowHealerAfterimage(), Scene_FindEvent(), Scene_LookAboutRandomly(), SolSanctumEruption_AlignEmberToHeading(), SolSanctumStatue_OpenSeal(), StagedActor_AdvancePair(), StagedActor_StopBlockedMotion(), SuhallaDesert_UpdateCaptureTimer(), TalkToShopkeeper32(), Tolbi_KidStopForTarget(), Tolbi_TalkToOlderBrother(), Tolbi_TalkToYoungerSibling(), TolbiInteriors_TalkToArmorShopkeeper(), TolbiInteriors_TalkToItemShopkeeper(), TolbiInteriors_TalkToPriest(), TolbiInteriors_TalkToWeaponShopkeeper(), TolbiShipDeck_DepartFromKalay(), TolbiShipDeck_DepartWithParty(), TolbiShipDeck_IdleTurn(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipDeck_LookAround(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipDeck_PlaceLeaderOnDeck(), TolbiShipDeck_PlacePassengersAgreedToRow(), TolbiShipDeck_PlaceWaitingPassengers(), TolbiShipDeck_SetUpAfterKraken(), TolbiShipDeck_SetUpAtAnchor(), TolbiShipDeck_SightLand(), TolbiShipDeck_ThankForKraken(), TolbiShipInteriors_LookAround(), TolbiShipInteriors_PaceCabin(), TolbiShipInteriors_PlaceActor(), TolbiShipInteriors_RunSceneCommand(), TolbiShipInteriors_SetUpCabin(), TolbiShipInteriors_StepBesideLeader(), TolbiShipInteriors_TalkToPriest(), TolbiShipInteriors_WatchPacer(), TolbiShipMast_RunLandingSequence(), TolbiSpring_SetActorAppearance(), TretTreeInteriors_PlayPostBattleConversation(), TretTreeInteriors_StepOnCrackedFloor(), TunnelRuins_HopLeaderTo(), Vale_TestFacing(), ValeCave_FaceActorTowardLeader(), ValeHome_FaceDirectionAndWait(), ValeStorm_Initialize(), ValeStorm_RerollHeadingOnCountdown(), ValeStorm_ShowBoulderSweepingDownriver(), Vault_StopIfFacingNear(), VaultCave_PushBlockAhead(), VaultInteriors_FaceSuspectsTowardLeader(), VaultInteriors_UpdateActorStops(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_EnterAndConfrontAntagonists(), VenusLighthouseAerie_EruptBeacon(), VenusLighthouseAerie_FaceActor(), VenusLighthouseAerie_PlayShebasFall(), VenusLighthouseAerie_StageShebasFall(), VenusLighthouseAerie_UpdateBeamActors(), WorldMap_DisembarkCarriage(), WorldMap_Initialize(), WorldMap_MoveActorEightToExit(), WorldMap_UpdateAirborneTravelTimer(), WorldMap_UpdateBobbingMarker(), Xian_JumpOverSpilledWater(), Xian_TalkToKungFuStudent(), Xian_TalkToWaterCarrier(), Xian_UpdateCarrierTracking(), and XianInteriors_GetLeaderFacing().
| union FieldCoordinate FieldActor::x |
16.16 fixed-point pixels
Definition at line 35 of file field_obj.h.
Referenced by Actor_CopyPosition(), Actor_MoveToAndWait(), Actor_SetDestination(), Actor_WalkTo(), Actor_WalkToAndWait(), AltinPeak_AdvanceLog(), AltinPeak_AwardFrostJewelAndDrain(), AltinPeak_CelebrateHydrosVictory(), AltinPeak_DriftSpray(), AltinPeak_FlyDebris(), AltinPeak_ForceRockOver(), AltinPeak_MarkActorTerrainCell(), AltinPeak_ReadFallingRockSign(), AltinPeak_RestoreRoom9(), AltinPeak_RideLog(), AltinPeak_RollLog(), AltinPeak_RunBoulderChase(), AltinPeak_SettleRoom7Block(), AltinPeak_ShadowFollowBoulder(), AltinPeak_ShowFirstBeastRoute(), AltinPeak_ShowSecondBeastRoute(), AltinPeak_StopLogAndJumpOff(), AltinPeak_TurnLogLeft(), AltinPeak_TurnLogRight(), AltmillerCave_BeginRetreat(), AltmillerCave_CheckFrostTargetCollision(), AltmillerCave_HopSelectedActor(), AltmillerCave_MeetInvisibleBabi(), AltmillerCave_PlaceLight(), AltmillerCave_RestoreBabiAndInviteParty(), AltmillerCave_UpdateMovedObstacle(), AltmillerCave_UpdateWallFragment(), BabiLighthouse_ClimbDownOrAdvancePair(), BabiLighthouse_FindActorAhead(), BabiLighthouse_JumpFromLedge(), BabiLighthouse_LandWithParticles(), BabiLighthouse_RefreshMovableBlockTiles(), BabiLighthouse_RegroupPartyMember(), BabiLighthouse_SetupScene(), BabiLighthouse_UpdateMovedBlock(), BabiPalace_MeetBabiAfterColosso(), BabiPalace_RestInPalaceBeds(), BabiPalace_WakeAfterFinals(), BabiPalace_WakeFromFinalsDream(), BattleEffect_ClearOutOfBoundsObjects(), BattleEffect_SpawnBurstParticleField(), BattleFx_ConfigureLinkedObject(), BattleFx_CopyLinkedObjectPosition(), BattleFx_GetPositionAboveActor(), BattleFx_MoveAfterimageHalfway(), BattleFx_RunMercuryDjinnCapture(), BattleFx_SpawnDescendingArcParticles(), BattleFx_SpawnFallingParticles(), BattleFx_SpawnLinked(), BattleFx_SpawnScaledArcObjects(), BattleFx_StartEffectObject22(), BattleFx_StartRandomParticleEmitter(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), BattleFx_UpdateDescendingParticleNegativeArc(), BattleFx_UpdateDescendingParticlePositiveArc(), BattleFx_UpdateItemBreakFragment(), BattleFx_UpdateRadialLaunch(), BattleFx_UpdateShrinkingOrbitObject(), Bilibin_RestoreRaisedEntrance(), Bilibin_SpawnRiverEffect(), Bilibin_UpdateRiverBlockCells(), Bilibin_UpdateRiverEffect(), Bilibin_UpdateVillageBlockCells(), BilibinCave_UpdateFrostTargetFromMovableActors(), CollapseFromHeat(), Colosso_AskDoneCheering(), Colosso_AskReadyToRace(), Colosso_DrawGauge(), Colosso_FadeInCompetitor(), Colosso_FindActorAhead(), Colosso_OfferCheeringSpot(), Colosso_RestoreCompetitor(), Colosso_StartRaceGauge(), Colosso_TakePlaceForMatch(), Colosso_UpdatePathRival(), Colosso_WalkActorTo(), Colosso_WalkActorToAndStand(), ColossoLog_CollectFinishEquipment(), ColossoLog_Initialize(), ColossoLog_IntroduceFinalCourse(), ColossoLog_MoveOnScales(), ColossoLog_PlayPostBattleReunion(), ColossoLog_PushActorAhead(), ColossoLog_UpdateEastEndCollision(), ColossoLogRollingStage_AdvanceParticleMotion(), ColossoLogRollingStage_CheckObstacleDestination(), ColossoLogRollingStage_CheckPathClearance(), ColossoLogRollingStage_PositionActor(), ColossoLogRollingStage_PositionAndActivateActor(), ColossoLogRollingStage_RaiseLinkedSceneEffect(), ColossoLogRollingStage_SceneTask(), ColossoLogRollingStage_SpawnPeriodicParticle(), ColossoLogRollingStage_SpawnRandomSceneEffect(), ColossoRiver_CollectFinishItem(), ColossoRiver_ExplainFinalsRules(), ColossoRiver_Initialize(), ColossoRiver_MarkCourseTerrain(), ColossoRiver_MoveActorPairByOffset(), ColossoRiver_PlaceFinishItemAboveActor(), ColossoRiver_PushObjectAhead(), ColossoRiver_SetPipeHeight(), ColossoRiver_SpawnRandomEffect(), ColossoWall_ApproachFinishAndTakeItem(), ColossoWall_Initialize(), ColossoWall_IntroduceSecondFinals(), ColossoWall_MovePusherAndLog(), ColossoWall_PushAdjacentObstacle(), ColossoWall_PushBlockToCell(), ColossoWall_RaiseLinkedSceneEffect(), ColossoWall_RollLogToCell(), ColossoWall_SpawnRandomSceneEffect(), ColossoWall_UpdateMovingPlatforms(), ColossoWall_UpdateRollingLogCollision(), CrossboneIsle_DrawHorizontalBlockFootprint(), CrossboneIsle_DrawVerticalBlockFootprint(), CrossboneIsle_MoveSelectedActorAndBlock(), CrossboneIsle_RedrawVerticalBlockRoute(), CrossboneIsle_SpawnBlockMovedBurst(), CrossboneIsle_TryHop(), CrossboneIslePillarRooms_FreezePool(), CrossboneIslePillarRooms_LowerActorToLedge(), CrossboneIslePillarRooms_QueryFootprint(), CrossboneIslePillarRooms_RestoreFlaggedPillar(), CrossboneIslePillarRooms_SpawnThawParticle(), CrossboneIslePillarRooms_SpawnUnusedLeaderParticle(), CrossboneIslePillarRooms_SyncPriorityIfAhead(), CrossboneIslePillarRooms_SyncPriorityIfBehind(), CrossboneIslePillarRooms_TryJumpAcrossPillar(), CrossboneIslePillarRooms_UpdateLeaderPriority(), CrossboneIslePlatformRooms_CheckFifthPursuerTrigger(), CrossboneIslePlatformRooms_CheckFirstPursuerTrigger(), CrossboneIslePlatformRooms_CheckSecondPursuerTrigger(), CrossboneIslePlatformRooms_FaceBaneTowardLeader(), CrossboneIslePlatformRooms_FollowSecondBlock(), CrossboneIslePlatformRooms_PositionSecondBlockMapObject(), CrossboneIslePlatformRooms_RepaintFourthAndFifthBlockCells(), CrossboneIslePlatformRooms_TrackPursuerColumn(), Djinn_RunBattleStartHop(), Djinn_RunMarsJoinEffect(), Effect_AnimateVerticalNegative(), Effect_AnimateVerticalPositive(), Effect_ConfigureSpawnedParticle(), Effect_SpawnRisingDustBurst(), Effect_UpdateParticlePosition(), EnterDoor(), Event_AudienceWithMcCoy(), Event_BlockCenterTriggerCells(), Event_BlockLeftTriggerCell(), Event_BlockRightTriggerCell(), Event_CarryBlockAcrossGap(), Event_CarryBlockPastWall(), Event_CarryFloatingBlock(), Event_CenterStatueMoved(), Event_CheckCrateMoved(), Event_CloakFades(), Event_ConfrontSaturosAndMenardi(), Event_CrowdRecognizesIsaac(), Event_DepartForQuest(), Event_DodgeFifthPursuer(), Event_DodgeFirstPursuer(), Event_DodgeFourthPursuer(), Event_DodgeSecondPursuer(), Event_DodgeThirdPursuer(), Event_DonpaJudgesDodonpa(), Event_DoraWakesIsaac(), Event_DousePipe(), Event_FallThroughFloor(), Event_FightTret(), Event_FreezeDousePuddle(), Event_FrostBeginsOnThirdPool(), Event_FrostRaisesPillar(), Event_GaretAsksToProtectFamily(), Event_GaretComesHome(), Event_GaretJoinsIsaac(), Event_GaretMeetsHisSister(), Event_GatherAfterRiverRescue(), Event_GuardsCatchParty(), Event_HammetFindsBunza(), Event_HopDownLedge(), Event_HopDownStep(), Event_HopEast(), Event_HopEast(), Event_HopNorth(), Event_HopNorth(), Event_HopNorthUnlessAtCell30x52(), Event_HopSouth(), Event_HopSouth(), Event_HopSouthOrPushBlocks(), Event_HopWest(), Event_HopWest(), Event_HopWestUnlessAtCell32x50(), Event_InnerBlock1Moved(), Event_InnerBlock2Moved(), Event_InnerBlock3Moved(), Event_InnerBlock4Moved(), Event_InnerBlock5Moved(), Event_InnerBlock6Moved(), Event_IodemAsksWhetherToPressOn(), Event_IodemAsksWhyTurningBack(), Event_IodemQuestionsGuards(), Event_IodemQuestionsWoundedSoldiers(), Event_IodemRejoins(), Event_IvanRejoins(), Event_IvanStaysBehind(), Event_JillGivesHardNut(), Event_JumpAcrossGap(), Event_JumpAcrossRoofGap(), Event_JumpDown(), Event_JumpGapWest(), Event_JumpToNextPillar(), Event_KnockDownObstacle(), Event_KradenFindsHall(), Event_KradenPlansSanctumVisit(), Event_KradenSeesLunaPictureChange(), Event_KradenStopsPartyLeaving(), Event_LiftCarryBlock(), Event_McCoyRewardsParty(), Event_MeetFlint(), Event_MeetIvan(), Event_MeetSaturosAndMenardi(), Event_MendingTheRoof(), Event_MonkLetsPartyIntoGrotto(), Event_MoveBlock(), Event_MoveBlockOntoSwitch(), Event_MoveBlockTowardWall(), Event_MoveCarryBlock(), Event_MoveDepthBlock(), Event_MoveEastObjectIntoHole(), Event_MoveEastPillar(), Event_MoveFirstObject(), Event_MoveGateBlock(), Event_MoveLadyStatue(), Event_MovePillar(), Event_MovePillarSwitchBlock(), Event_MoveSecondObject(), Event_MoveSinkingPillar(), Event_MoveStone(), Event_MoveStump(), Event_MoveStump(), Event_MoveSwitchBlock(), Event_MoveWestObjectIntoHole(), Event_MoveWestPillar(), Event_MoveWestPillar(), Event_OpenDoorAndWalkThrough(), Event_OuterLeftBlockMoved(), Event_OuterRightBlockMoved(), Event_OverhearKraden(), Event_PassNorthWallOpening(), Event_PassSouthWallOpening(), Event_PullJillFromRiver(), Event_PushActorAhead(), Event_PushBlock(), Event_PushBlock(), Event_PushCenterStatueNorth(), Event_PushFirstBlock(), Event_PushOrClimbDown(), Event_PushPipeworksBlock(), Event_PushStumpOver(), Event_RevealSecrets(), Event_RideLog(), Event_RideMovingSidewalk(), Event_RollLogEastWest(), Event_RollLongLog(), Event_RoofMended(), Event_SaveMovedRockColumns(), Event_SentToAidElders(), Event_SetBlockOnBalance(), Event_SettleMovedObject(), Event_SettleRocks(), Event_SettleRocks(), Event_SetWeightOnScales(), Event_ShowRedKey(), Event_ShowTwoMessagesAndWait(), Event_SinkPillarA(), Event_SinkPillarB(), Event_SlideBlock10North(), Event_SlideBlock10South(), Event_SlideBlock11East(), Event_SlideBlock11West(), Event_SlideBlock12East(), Event_SlideBlock12West(), Event_SlideBlock13East(), Event_SlideBlock13West(), Event_SlideBlock14East(), Event_SlideBlock14West(), Event_SlideBlock15East(), Event_SlideBlock15West(), Event_SlideBlock16East(), Event_SlideBlock16West(), Event_SlideBlock17North(), Event_SlideBlock17South(), Event_SlideBlock18North(), Event_SlideBlock18South(), Event_SlideBlock19East(), Event_SlideBlock19West(), Event_SlideBlock8North(), Event_SlideBlock8South(), Event_SlideBlock9North(), Event_SlideBlock9South(), Event_StartMovingSinkingPillar(), Event_StepOnEastWallSwitch(), Event_StepOnFloorSwitch(), Event_StepOnScales(), Event_StepOnWallSwitch(), Event_StepOnWestWallSwitch(), Event_TakeMarsStar(), Event_TalkToFreeClimbAttendant(), Event_TalkToMovingSidewalkAttendant(), Event_TalkToRockslideSurvivor(), Event_TalkToSteppingStoneAttendant(), Event_TalkToWallAttendant(), Event_UpdateFirstBlockTerrain(), Event_UpdateMovedRockCell(), Event_UpdateSecondBlockTerrain(), Event_UpdateThirdBlockTerrain(), Event_UseBlackOrb(), Event_WarnAboutMtAleph(), Event_WatchBoulderFall(), Event_WatchThePuppies(), Event_WitnessRiverRescue(), EventObject_Initialize(), FadeOverlay_DrawMarks(), FallIntoPit(), FieldFx_RunForce(), FieldFx_RunPly(), FieldFx_RunRetreat(), FieldFx_RunReveal(), FieldFx_RunWhirlwind(), FieldFx_SpawnBurstParticle(), FieldFx_UpdateMindReadWave(), FieldFx_UpdateParticleLinearMotion(), FieldFx_UpdateScaledArcObjectA(), FieldFx_UpdateScaledArcObjectB(), FieldFx_UpdateSpiralParticle(), FieldObject_MotionSetPositionAndCommit(), FieldScene_BuildDescriptorAndInstallTask(), FieldScene_FindActorRegion(), FieldScene_RedrawActorFootprint(), Fuchin_CreateForegroundActor(), Fuchin_PlacePlatformAtCell(), FuchinTemple_AnimateRevealLesson(), FuchinTemple_FaceLeader(), FuchinTemple_RunHamasRevealLesson(), FuchinTemple_SpawnGrottoEntryParticle(), FuchinTemple_SpawnNyunpasParticles(), FuchinTemple_ToppleTreeEast(), FuchinTemple_ToppleTreeNorth(), FuchinTemple_ToppleTreeSouth(), FuchinTemple_ToppleTreeWest(), GomaCaveEntrance_LeapStump(), GomaCavePillar_SettleEastPillar(), GomaCavePillar_SpawnStumpDust(), GomaCavePillar_UpdateFragment(), GomaCaveWaterway_LeapStump(), GondowanCave_RunSpinningLeap(), HammetPalace_HammetsHomecoming(), HeatGauge_CountStep(), HouseScene_RunRepairMorning(), Imil_MeetMiaAtOldCouplesHouse(), Imil_MiaSaysFarewellToApprentices(), Imil_MoveSnowmanToChimney(), Imil_OpenDoorAndExit(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), Imil_SwayAndSpark(), Imil_UpdateCountdownArc(), Imil_UpdateMapLayerByLeaderPosition(), Kalay_HammetReturnsToPalace(), Kalay_IvanMeetsPalaceGuards(), Kalay_OpenDoorAndExit(), Kalay_PushTunnelBlock(), Kalay_SpawnTunnelParticle(), Kalay_UpdateTunnelEmitters(), Kalay_UpdateTunnelParticle(), Kalay_UpdateTunnelPassages(), KalayInteriors_OpenDoorAndExit(), KalayTolbiDocks_GaretSeesTheKaragol(), KalayTolbiDocks_TalkToGatekeeper(), KalayTolbiDocks_UpdateBlockCells(), Kolima_TriggerRegionScript(), Kolima_UpdateFallingDebris(), Kolima_WitnessForestCurse(), KolimaForest_HopEast(), KolimaForestBend_CreateLogs(), KolimaForestBend_RollLog(), KolimaForestBridge_BurstOnBarrier(), KolimaForestBridge_WitnessForestCurse(), KolimaForestTree_RestoreTret(), KolimaForestTree_UpdateOrbitSpark(), Leader_FaceFeizhi(), Leader_SpraySand(), Lunpa_KickUpLeaderDust(), Lunpa_WatchForUncloakedParty(), LunpaFortress_CheckGuardDoorApproach(), LunpaFortress_CheckOuterDoorApproach(), LunpaFortress_GatherPartyAroundHammet(), LunpaFortress_IsGuardNearViewCenter(), LunpaFortress_IsLeaderInGuardHorizontalSight(), LunpaFortress_IsLeaderInGuardVerticalSight(), LunpaFortress_IsLeaderInOuterPatrolSafeZone(), LunpaFortress_IsLeaderInPatrolSafeZone(), LunpaFortress_IsLeaderNearGuard(), LunpaFortress_IsLeaderOutsideUpperHall(), LunpaFortress_IsLeaderPassingPatrollingGuard(), LunpaFortress_UpdateHallGuardDetection(), LunpaFortress_UpdateOuterGuardDetection(), LunpaFortress_UpdatePairedGuardDetection(), Map_UpdateWorldMapMarkers(), MercuryLighthouse_ArriveWithSparks(), MercuryLighthouse_ChargeLights(), MercuryLighthouse_FollowLeader(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouse_MiaJoinsAfterRescue(), MercuryLighthouse_MiaOpensEntranceWithPly(), MercuryLighthouse_MoveStoneDoorBlocks(), MercuryLighthouse_OpenGateWithMovedBlock(), MercuryLighthouse_OpenMovedBlockCrossing(), MercuryLighthouse_OpenStairGateWithMovedBlock(), MercuryLighthouse_PressGateFloorSwitch(), MercuryLighthouse_PressStairFloorSwitch(), MercuryLighthouse_RaiseActorWithSparks(), MercuryLighthouse_RestoreLights(), MercuryLighthouse_SpawnSparkPair(), MercuryLighthouse_SprayAboveStatue(), MercuryLighthouse_StartStatueSlide(), MercuryLighthouse_SyncBlockFlags(), MercuryLighthouse_TrailSparks(), MercuryLighthouseAerie_ConfrontSaturos(), MercuryLighthouseAerie_FindLiftRiders(), MercuryLighthouseAerie_FlickerBeacon(), MercuryLighthouseAerie_JumpToPlatform(), MercuryLighthouseAerie_PartyArrives(), MercuryLighthouseAerie_SaturosAndAlexWarpIn(), MercuryLighthouseAerie_SaturosAndAlexWarpOut(), MercuryLighthouseEntrance_ActivateWithPly(), MercuryLighthouseEntrance_Initialize(), MercuryLighthouseEntrance_LizardManBlocksLeader(), MercuryLighthouseEntrance_MiaWatchesLeader(), MogallForest_ApeLeadsToKillerApe(), MogallForest_FirstArea_ApeAttacks(), MogallForest_FirstArea_EastApeShowsWay(), MogallForest_FirstArea_JumpNorth(), MogallForest_FirstArea_JumpSouth(), MogallForest_FirstArea_NorthApeShowsWay(), MogallForest_Initialize(), MogallForest_KillerApeAttacks(), MogallForest_SecondArea_EastApeShowsWay(), MogallForest_SecondArea_NorthApeShowsWay(), MogallForest_SecondArea_SouthApeShowsWay(), MogallForest_SecondArea_UpdateMovableObstacle(), MogallForest_SpawnPuffRing(), MogallForest_ThirdArea_ApeAttacks(), MogallForest_ThirdArea_CentralApeShowsWay(), MogallForest_ThirdArea_EastApeShowsWay(), MogallForest_ThirdArea_JumpWest(), MogallForest_ThirdArea_UpdateNorthObstacle(), MogallForest_ThirdArea_UpdateSouthObstacle(), MogallForest_ThirdArea_WestApeShowsWay(), OverlayObject_CreateConfiguredObject(), OverlayObject_PrepareObject(), OverlayObject_SpawnKind24AtObject(), OverlayObject_SpawnKind24AtObject(), Party_RidesWagon(), Party_StaysBehind(), ReceiveBlackOrb(), ReportToFaran(), RevealMarker_EmitSparkles(), Sanctum_FaceActorNamedByTimer(), Sanctum_ShowHealerAfterimage(), Sanctum_SpawnActorSpark(), Sanctum_SpawnOrbitingEffect(), Sanctum_UpdateHealerAfterimage(), Sanctum_UpdateOrbitingEffect(), Scene_Initialize(), Scene_RunEntrySetup(), SceneActor_FindActorAtCell(), SceneActor_FindNearestSlotOfKindF2(), SceneActor_MoveAndRedraw(), SceneActor_PlacePairAtOffset(), SceneActor_ResetActorRun(), SceneActor_SwapPositionsByDepth(), SceneData_FindSlotAtPosition(), SceneEffect_AdvanceAnchoredRiseFrame(), SceneEffect_SpawnNineRadialEffects(), SceneEffect_SpawnParticleEveryFourthFrame(), Ship_UpdateSwell(), SlideDownDune(), SolSanctum_UpdateRing(), SolSanctumElementalStarRoom_AlexTakesStars(), SolSanctumElementalStarRoom_AnimateAlexTeleport(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_RevealSaturosAndMenardi(), SolSanctumElementalStarRoom_UnmaskFelix(), SolSanctumEntrance_InspectInnerStatues(), SolSanctumEntrance_IntroduceSanctum(), SolSanctumEntrance_KradenSuspectsHiddenPassage(), SolSanctumEruption_FadeCameraTo(), SolSanctumEruption_PlayHostageScene(), SolSanctumEruption_PlayWiseOneRescue(), SolSanctumEruption_RaiseElementalArcs(), SolSanctumEruption_SpawnEffectPair(), SolSanctumEruption_StepEmbers(), SolSanctumEruption_ThrowEruptionRing(), SolSanctumLunaSolRooms_IntroduceSolAndLunaRooms(), SolSanctumLunaSolRooms_ShowFloatingEye(), SolSanctumStatue_ExplainStatuePuzzle(), SolSanctumStatue_IsActorAtCell(), SolSanctumStatue_RunSealOpenedSequence(), SolSanctumStatue_VisitStatueHall(), Spray_Drift(), Spray_Update(), StagedActor_AdvancePair(), StagedActor_FindAtTile(), StagedActor_FindClearPosition(), StagedActor_StopBlockedMotion(), SuhallaDesert_CatchInStorm(), SuhallaDesert_ChaseLeader(), SuhallaDesert_RaiseStorm(), Tolbi_EnterDoor(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipDeck_OfferToScoutIsland(), TolbiShipDeck_RestOars(), TolbiShipDeck_RowersDisembark(), TolbiShipInteriors_AskForReplacementOarsmen(), TolbiShipInteriors_AskPassenger12ToRow(), TolbiShipInteriors_AskPassenger9ToRow(), TolbiShipInteriors_AskToRow(), TolbiShipInteriors_FindActorNear(), TolbiShipInteriors_IntroduceReplacementOarsman(), TolbiShipInteriors_IsSpotFree(), TolbiShipInteriors_RejoinParty(), TolbiShipInteriors_ReportMonstersBelowdecks(), TolbiShipInteriors_ResetActor(), TolbiShipInteriors_ReturnLuckyAnchor(), TolbiShipInteriors_SetUpCabin(), TolbiShipInteriors_StepBesideLeader(), TolbiShipMast_RunLandingSequence(), TolbiShipMast_ShrinkAndStopActor(), TolbiShipMast_SwayActor(), TolbiSpring_SetActorAppearance(), TretTreeBranch_ShiftLeaderAndCameraByCells(), TretTreeInteriors_RunLandingDustScene(), TretTreeInteriors_UpdateSwirlSpark(), TunnelRuins_DropBlockOnStack(), TunnelRuins_HopLeaderTo(), TunnelRuins_Initialize(), TunnelRuins_MarkPushPillarCells(), TunnelRuins_PuddleFollowsPillar(), TunnelRuins_SettleBalance(), TunnelRuins_UpdateBlockCells(), TunnelRuins_UpdateFirstPillarCells(), TunnelRuins_UpdateSecondPillarCells(), Vale_HaveJennaStopTheAlephDetour(), Vale_Initialize(), Vale_TestFacing(), ValeBabi_SpawnEffectPair(), ValeCave_CenterActorOnCell(), ValeCave_FaceActorTowardLeader(), ValeHome_RejoinParty(), ValeHome_SpawnEffectPair(), ValeInteriors_AdvanceDriftingSprite(), ValeInteriors_SpawnDriftingSprite(), ValeKraden_WalkTowardLeader(), ValeStorm_GaretCommentsOnBlockedPath(), ValeStorm_RunCallOutSequence(), ValeStorm_RunRiverSearch(), ValeStorm_ShowBoulderSweepingDownriver(), ValeStorm_SpawnEffectPair(), ValeStorm_UpdatePulsingGlow(), Vault_JumpActorToAndWait(), Vault_SpawnDriftingEffect(), Vault_UpdateBoneProximityFlag(), Vault_UpdateDriftingEffect(), Vault_WalkThroughExit(), Vault_WalkThroughExit(), VaultCave_FindCollidableActorAtCell(), VaultCave_IsNorthernBlockOnSwitch(), VaultCave_IsSouthernBlockOnSwitch(), VaultCave_OffsetActorRadially(), VaultCave_PushBlockAhead(), VaultCave_ResetFallingObjectAtActorCell(), VaultCave_SpawnPuffs(), VaultInteriors_CheckStopOccupancy(), VaultInteriors_FaceSuspectsTowardLeader(), VaultInteriors_IsActorWithinEightPixels(), VaultInteriors_IsActorWithinSixteenPixels(), VaultInteriors_ReturnStolenGoods(), VaultInteriors_UpdateActorStops(), VaultRevisit_JumpActorToAndWait(), VenusLighthouse_ArriveThroughSparkPassage(), VenusLighthouse_CreateBlendedPassageEffect(), VenusLighthouse_CreateOccludingPassageEffect(), VenusLighthouse_CreateScriptedGateEffect(), VenusLighthouse_DispatchPushScript(), VenusLighthouse_EmitGateParticles(), VenusLighthouse_EmitPassageSparkTrail(), VenusLighthouse_EmitRisingParticles(), VenusLighthouse_FixBlockAtDestination(), VenusLighthouse_LandWithRadialDust(), VenusLighthouse_LowerFloatingBlocks(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouse_ReleaseFallenCarryBlock(), VenusLighthouse_StackFloatingBlock(), VenusLighthouse_StepActorWithDust(), VenusLighthouse_UpdateRisingSpray(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_EnterAndConfrontAntagonists(), VenusLighthouseAerie_EruptBeacon(), VenusLighthouseAerie_PlayShebasFall(), VenusLighthouseAerie_RestorePartyOnBrokenAerie(), VenusLighthouseAerie_ShowSaturosAndMenardiFall(), VenusLighthouseAerie_SpawnLinkedPairEffects(), VenusLighthouseAerie_SpawnSideOrbitParticles(), VenusLighthouseAerie_SpawnUpperOrbitParticles(), VenusLighthouseAerie_StageShebasFall(), VenusLighthouseAerie_UpdateBeaconRise(), VenusLighthouseAerie_UpdateBeamActors(), VenusLighthouseAerie_UpdateOrbitingEffect(), VenusLighthouseAerie_UpdateRisingOrbit(), VenusLighthouseAerie_UpdateUpperOrbit(), Village_ApplyWaterLevel(), Village_CheckBlockMoved(), Village_TalkToThirstyVillager(), WatchWoundedSoldiers(), WorldMap_BoardBunzasWagon(), WorldMap_CreateLinkedEffects(), WorldMap_DepartWithTravelers(), WorldMap_InitializeProgressMarker(), WorldMap_JitterTransitionCamera(), WorldMap_MoveShakeCamera(), WorldMap_PulseOrbAndSpawnSparks(), WorldMap_RunBlackOrbScene(), WorldMap_SelectExitByX(), WorldMap_SpawnActorEightPuff(), WorldMap_StartAirborneTravel(), WorldMap_UpdateBobbingMarker(), WorldMap_UpdateLocationContacts(), WorldMap_UpdateTransferredActorLanding(), WorldMap_UpdateTransitionEffect(), Xian_FreezeSpilledWater(), Xian_Initialize(), Xian_JumpOverSpilledWater(), Xian_TalkToWaterCarrier(), Xian_UpdateCarrierTracking(), and Xian_WatchWaterCarrierPath().
| union FieldCoordinate FieldActor::y |
16.16 fixed-point pixels
Definition at line 36 of file field_obj.h.
Referenced by Actor_CopyPosition(), AltinPeak_AdvanceLog(), AltinPeak_AwardFrostJewelAndDrain(), AltinPeak_FlyDebris(), AltinPeak_ForceRockOver(), AltinPeak_FreezeRoom1Puddle(), AltinPeak_FreezeRoom5Puddle(), AltinPeak_FreezeRoom6Puddle(), AltinPeak_FreezeRoom7Puddle(), AltinPeak_FreezeRoom7SecondPuddle(), AltinPeak_FreezeRoom7ThirdPuddle(), AltinPeak_RestoreRoom1(), AltinPeak_RestoreRoom10(), AltinPeak_RestoreRoom9(), AltinPeak_RideLog(), AltinPeak_RollLog(), AltinPeak_RunBoulderChase(), AltinPeak_ShadowFollowBoulder(), AltinPeak_ShowFirstBeastRoute(), AltinPeak_ShowSecondBeastRoute(), AltinPeak_StopLogAndJumpOff(), AltinPeak_TurnLogLeft(), AltinPeak_TurnLogRight(), AltinPeak_UpdateBeastHops(), AltmillerCave_BeginRetreat(), AltmillerCave_CheckFrostTargetCollision(), AltmillerCave_HopSelectedActor(), AltmillerCave_PlaceLight(), BabiLighthouse_AdvanceNearbyPair(), BabiLighthouse_FallToExit(), BabiLighthouse_LandWithParticles(), BabiLighthouse_SetupScene(), BabiPalace_ApplyEntryState(), BattleEffect_SpawnBurstParticleField(), BattleFx_ConfigureLinkedObject(), BattleFx_CopyLinkedObjectPosition(), BattleFx_GetPositionAboveActor(), BattleFx_MoveAfterimageHalfway(), BattleFx_RunMercuryDjinnCapture(), BattleFx_SpawnDescendingArcParticles(), BattleFx_SpawnFallingParticles(), BattleFx_SpawnLinked(), BattleFx_SpawnScaledArcObjects(), BattleFx_StartEffectObject22(), BattleFx_StartRandomParticleEmitter(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), BattleFx_UpdateDescendingObject(), BattleFx_UpdateDescendingParticleNegativeArc(), BattleFx_UpdateDescendingParticlePositiveArc(), BattleFx_UpdateItemBreakFragment(), BattleFx_UpdateRadialLaunch(), BattleFx_UpdateShrinkingOrbitObject(), Beast_Hop(), Bilibin_RestoreRaisedEntrance(), Bilibin_RestoreRiverActors(), Bilibin_SpawnRiverEffect(), Bilibin_UpdateRiverEffect(), CollapseFromHeat(), ColosseumEntrance_ShowClearedTrial(), Colosso_DrawGauge(), Colosso_FindActorAhead(), Colosso_RestoreCompetitor(), ColossoLog_Initialize(), ColossoLog_PushActorAhead(), ColossoLogRollingStage_AdvanceParticleMotion(), ColossoLogRollingStage_RaiseLinkedSceneEffect(), ColossoLogRollingStage_SpawnPeriodicParticle(), ColossoLogRollingStage_SpawnRandomSceneEffect(), ColossoRiver_Initialize(), ColossoRiver_MoveActorPairByOffset(), ColossoRiver_PlaceFinishItemAboveActor(), ColossoRiver_PushObjectAhead(), ColossoRiver_SpawnRandomEffect(), ColossoWall_Initialize(), ColossoWall_MovePusherAndLog(), ColossoWall_PushAdjacentObstacle(), ColossoWall_RaiseLinkedSceneEffect(), ColossoWall_SpawnRandomSceneEffect(), CrossboneIsle_MoveSelectedActorAndBlock(), CrossboneIsle_RestoreMovedRoomBlock(), CrossboneIsle_SpawnBlockMovedBurst(), CrossboneIsle_TryHop(), CrossboneIslePillarRooms_LowerActorToLedge(), CrossboneIslePillarRooms_QueryFootprint(), CrossboneIslePillarRooms_SettleActorOnGround(), CrossboneIslePillarRooms_ShrinkPillar(), CrossboneIslePillarRooms_SortPillarActors(), CrossboneIslePillarRooms_SpawnThawParticle(), CrossboneIslePillarRooms_SpawnUnusedLeaderParticle(), CrossboneIslePillarRooms_StopAtGroundOrHeight(), CrossboneIslePillarRooms_SyncPriorityIfAhead(), CrossboneIslePillarRooms_SyncPriorityIfBehind(), CrossboneIslePillarRooms_TryJumpAcrossPillar(), CrossboneIslePillarRooms_UpdateActorPriority(), CrossboneIslePillarRooms_UpdateFrozenPoolPriority(), CrossboneIslePillarRooms_UpdateLeaderPriority(), CrossboneIslePlatformRooms_FollowSecondBlock(), CrossboneIslePlatformRooms_UpdateBlockPriorities(), Djinn_RunBattleStartHop(), Djinn_RunMarsJoinEffect(), Effect_AnimateVerticalNegative(), Effect_AnimateVerticalPositive(), Effect_ConfigureSpawnedParticle(), Effect_SpawnRisingDustBurst(), Effect_UpdateParticlePosition(), EnterDoor(), Event_CenterStatueMoved(), Event_DemonstrateLevitation(), Event_DoraWakesIsaac(), Event_FlipWaterSwitch(), Event_GuardsThrowLeaderOut(), Event_HopDownLedge(), Event_HopDownStep(), Event_HopEast(), Event_HopEast(), Event_HopNorth(), Event_HopNorth(), Event_HopSouth(), Event_HopSouth(), Event_HopSouthOrPushBlocks(), Event_HopWest(), Event_HopWest(), Event_JumpAcrossGap(), Event_JumpAcrossRoofGap(), Event_JumpGapWest(), Event_JumpOrPushRoom4Pillar(), Event_JumpToNextPillar(), Event_KnockDownObstacle(), Event_LandOnPillar(), Event_MendingTheRoof(), Event_MonkLetsPartyIntoGrotto(), Event_MoveBlockOntoSwitch(), Event_MoveCarryBlock(), Event_MoveEastObjectIntoHole(), Event_MoveGateBlock(), Event_MovePillar(), Event_MovePillarSwitchBlock(), Event_MoveSinkingPillar(), Event_MoveSwitchBlock(), Event_MoveWestObjectIntoHole(), Event_PassNorthWallOpening(), Event_PassSouthWallOpening(), Event_PresentRewardChests(), Event_PushActorAhead(), Event_PushBlock(), Event_PushBlock(), Event_PushOrClimbDown(), Event_PushStumpOver(), Event_RevealSecrets(), Event_RiseToElementalStarRoom(), Event_Rock11Falls(), Event_Rock12Falls(), Event_Rock13Falls(), Event_Rock14Falls(), Event_RollLongLog(), Event_RoofMended(), Event_SetBlockOnBalance(), Event_SettleRocks(), Event_ShowMythrilBag(), Event_ShowTwoMessagesAndWait(), Event_StepOnEastWallSwitch(), Event_StepOnFloorSwitch(), Event_StepOnScales(), Event_StepOnWallSwitch(), Event_StepOnWestWallSwitch(), Event_TalkToFreeClimbAttendant(), Event_TalkToJumpingStudent(), Event_TalkToWallAttendant(), Event_UpdateFirstBlockTerrain(), Event_UpdateThirdBlockTerrain(), Event_UseBlackOrb(), Event_UseLadder(), Event_WatchBoulderFall(), Event_WatchThePuppies(), EventObject_Initialize(), FieldFx_RunForce(), FieldFx_RunLiftOnTarget(), FieldFx_RunPly(), FieldFx_RunRetreat(), FieldFx_RunReveal(), FieldFx_RunWhirlwind(), FieldFx_SpawnBurstParticle(), FieldFx_UpdateMindReadWave(), FieldFx_UpdateParticleLinearMotion(), FieldFx_UpdateScaledArcObjectA(), FieldFx_UpdateScaledArcObjectB(), FieldFx_UpdateSpiralParticle(), FieldScene_RedrawActorFootprint(), Fuchin_CreateForegroundActor(), FuchinTemple_AnimateRevealLesson(), FuchinTemple_FehSeesChi(), FuchinTemple_FeizhiLeavesForHsu(), FuchinTemple_SpawnGrottoEntryParticle(), FuchinTemple_SpawnNyunpasParticles(), FuchinTemple_StudentExplainsChiRules(), FuchinTemple_StudentsSeeTreeFall(), FuchinTemple_ToppleTreeEast(), FuchinTemple_ToppleTreeNorth(), FuchinTemple_ToppleTreeSouth(), FuchinTemple_ToppleTreeWest(), Garet_StepOnDeck(), GomaCaveEntrance_LeapStump(), GomaCavePillar_SettleEastPillar(), GomaCavePillar_SpawnStumpDust(), GomaCavePillar_UpdateFragment(), GomaCaveWaterway_LeapStump(), GondowanCave_RunSpinningLeap(), GondowanCave_WaitForDescent(), HeatGauge_CountStep(), Imil_OpenDoorAndExit(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), Imil_SwayAndSpark(), Imil_UpdateCountdownArc(), Imil_UpdateMapLayerByLeaderPosition(), ImilFuchinFalls_PrepareRoom(), Ivan_StepOnDeck(), Kalay_FreezeFrostTarget(), Kalay_OpenDoorAndExit(), Kalay_PushTunnelBlock(), Kalay_UpdateTunnelEmitters(), Kalay_UpdateTunnelParticle(), KalayInteriors_OpenDoorAndExit(), Kolima_SetProtectiveFieldHeight(), KolimaForest_HopEast(), KolimaForestBend_CreateLogs(), KolimaForestBend_DrawWaterLevel(), KolimaForestBend_RollLog(), KolimaForestBridge_FlickerBarriers(), KolimaForestTree_Initialize(), KolimaForestTree_UpdateOrbitSpark(), Leader_SpraySand(), Leader_StepOnDeck(), LiftBlock(), Lunpa_KickUpLeaderDust(), Lunpa_UpdateIcePillarDrawOrder(), MercuryLighthouse_ChargeLights(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouse_Initialize(), MercuryLighthouse_OpenGateWithMovedBlock(), MercuryLighthouse_OpenStairGateWithMovedBlock(), MercuryLighthouse_PressGateFloorSwitch(), MercuryLighthouse_PressStairFloorSwitch(), MercuryLighthouse_RaiseActorWithSparks(), MercuryLighthouse_RestoreLights(), MercuryLighthouse_SpawnSparkPair(), MercuryLighthouse_SprayAboveStatue(), MercuryLighthouse_TrailSparks(), MercuryLighthouseAerie_CallLift(), MercuryLighthouseAerie_FindLiftRiders(), MercuryLighthouseAerie_FlickerBeacon(), MercuryLighthouseAerie_Initialize(), MercuryLighthouseAerie_JumpToPlatform(), MercuryLighthouseAerie_SaturosAndAlexWarpIn(), MercuryLighthouseAerie_SaturosAndAlexWarpOut(), MercuryLighthouseAerie_StepOntoPlatform(), MercuryLighthouseEntrance_Initialize(), Mia_StepOnDeck(), MogallForest_ApeLeadsToKillerApe(), MogallForest_FirstArea_ApeAttacks(), MogallForest_FirstArea_EastApeShowsWay(), MogallForest_FirstArea_JumpNorth(), MogallForest_FirstArea_JumpSouth(), MogallForest_FirstArea_NorthApeShowsWay(), MogallForest_Initialize(), MogallForest_SecondArea_EastApeShowsWay(), MogallForest_SecondArea_NorthApeShowsWay(), MogallForest_SecondArea_SouthApeShowsWay(), MogallForest_SecondArea_UpdateMovableObstacle(), MogallForest_ThirdArea_ApeAttacks(), MogallForest_ThirdArea_CentralApeShowsWay(), MogallForest_ThirdArea_EastApeShowsWay(), MogallForest_ThirdArea_JumpWest(), MogallForest_ThirdArea_UpdateNorthObstacle(), MogallForest_ThirdArea_UpdateSouthObstacle(), MogallForest_ThirdArea_WestApeShowsWay(), OverlayObject_CreateConfiguredObject(), OverlayObject_PrepareObject(), OverlayObject_SpawnKind24AtObject(), OverlayObject_SpawnKind24AtObject(), Pillar_SortAgainstLeader(), RevealMarker_EmitSparkles(), Sanctum_SpawnActorSpark(), Sanctum_SpawnOrbitingEffect(), Sanctum_UpdateHealerAfterimage(), Sanctum_UpdateRisingSpark(), Scene_Initialize(), Scene_RunEntrySetup(), SceneActor_PlacePairAtOffset(), SceneActor_ResetActorRun(), SceneActor_SetFlagBitByRelativeDepth(), SceneActor_SwapPositionsByDepth(), SceneActor_WaitObjectBelowHeight(), SceneData_FindSlotAtPosition(), SceneEffect_AdvanceAnchoredRiseFrame(), SceneEffect_SpawnNineRadialEffects(), SceneEffect_SpawnParticleEveryFourthFrame(), Ship_UpdateSwell(), SlideDownDune(), SolSanctum_UpdateRing(), SolSanctumElementalStarRoom_AlexTakesStars(), SolSanctumElementalStarRoom_AnimateAlexTeleport(), SolSanctumElementalStarRoom_DemandElementalStars(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_LineUpFollowers(), SolSanctumEruption_PlayWiseOneRescue(), SolSanctumEruption_RaiseAndShrinkActor(), SolSanctumEruption_RaiseElementalArcs(), SolSanctumEruption_SpawnEffectPair(), SolSanctumEruption_StepEmbers(), SolSanctumEruption_ThrowEruptionRing(), SolSanctumEruption_UpdateElementalArcs(), SolSanctumStatue_RunSealOpenedSequence(), Spray_Update(), StagedActor_AdvancePair(), StagedActor_FindAtTile(), StagedActor_FindClearPosition(), StagedActor_StopBlockedMotion(), SuhallaDesert_CatchInStorm(), SuhallaDesert_ChaseLeader(), Tolbi_EnterDoor(), TolbiShipDeck_Bob(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipDeck_SetUpUnderSail(), TolbiShipInteriors_Bob(), TolbiShipInteriors_IsSpotFree(), TolbiShipInteriors_ResetActor(), TolbiShipMast_Initialize(), TolbiShipMast_InitializeDriftingActor(), TolbiShipMast_RunLandingSequence(), TolbiShipMast_ShrinkAndStopActor(), TolbiShipMast_SwayActor(), TolbiSpring_SetActorAppearance(), TretTreeBranch_ShiftLeaderAndCameraByCells(), TretTreeInteriors_EnterRoom(), TretTreeInteriors_RunLandingDustScene(), TretTreeInteriors_UpdateSwirlSpark(), TunnelRuins_DropBlockOnStack(), TunnelRuins_HopLeaderTo(), TunnelRuins_Initialize(), TunnelRuins_PuddleFollowsPillar(), TunnelRuins_RideBlockBelow(), TunnelRuins_SettleBalance(), TunnelRuins_SplashDousedPillar(), TunnelRuins_WaitForActorToLand(), Vale_AdjustVillagerPriorityForLeaderHeight(), Vale_HaveJennaStopTheAlephDetour(), Vale_Initialize(), ValeBabi_SpawnEffectPair(), ValeCave_SinkObjectWithParticles(), ValeCave_WaitForActorLanding(), ValeHome_SpawnEffectPair(), ValeInteriors_AdvanceDriftingSprite(), ValeInteriors_SpawnDriftingSprite(), ValeStorm_GaretCommentsOnBlockedPath(), ValeStorm_Initialize(), ValeStorm_ShowBoulderSweepingDownriver(), ValeStorm_SpawnEffectPair(), Vault_SpawnDriftingEffect(), Vault_UpdateDriftingEffect(), Vault_WalkThroughExit(), VaultCave_OffsetActorRadially(), VaultCave_PushBlockAhead(), VaultCave_ResetFallingObjectAtActorCell(), VaultCave_SpawnPuffs(), VaultCave_StartFrostControlledFalls(), VaultCave_StartTimedFalls(), VaultCave_UpdateFrostControlledFallingObjects(), VaultCave_UpdateFrostTargetPriorities(), VaultCave_UpdateTimedFallingObjects(), VenusLighthouse_CreateBlendedPassageEffect(), VenusLighthouse_CreateOccludingPassageEffect(), VenusLighthouse_CreateScriptedGateEffect(), VenusLighthouse_DispatchPushScript(), VenusLighthouse_EmitGateParticles(), VenusLighthouse_EmitPassageSparkTrail(), VenusLighthouse_EmitRisingParticles(), VenusLighthouse_FollowSupportingBlockHeight(), VenusLighthouse_LandWithRadialDust(), VenusLighthouse_LowerFloatingBlocks(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouse_RaiseLeaderWithSpray(), VenusLighthouse_StackFloatingBlock(), VenusLighthouse_StepActorWithDust(), VenusLighthouse_UpdateRisingSpray(), VenusLighthouseAerie_AdvanceActorRise(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_EnterAndConfrontAntagonists(), VenusLighthouseAerie_EruptBeacon(), VenusLighthouseAerie_Initialize(), VenusLighthouseAerie_PlayShebasFall(), VenusLighthouseAerie_RestorePartyOnBrokenAerie(), VenusLighthouseAerie_ShowSaturosAndMenardiFall(), VenusLighthouseAerie_SpawnLinkedPairEffects(), VenusLighthouseAerie_SpawnSideOrbitParticles(), VenusLighthouseAerie_SpawnUpperOrbitParticles(), VenusLighthouseAerie_StageShebasFall(), VenusLighthouseAerie_UpdateBeaconRise(), Village_ApplyWaterLevel(), Village_TalkToThirstyVillager(), WorldMap_CreateLinkedEffects(), WorldMap_DepartWithTravelers(), WorldMap_InitializeProgressMarker(), WorldMap_PulseOrbAndSpawnSparks(), WorldMap_SpawnActorEightPuff(), WorldMap_StartAirborneTravel(), WorldMap_UpdateBobbingMarker(), WorldMap_UpdateTransferredActorLanding(), Xian_Initialize(), Xian_JumpOverSpilledWater(), and Xian_UpdateFrozenPuddleLayer().
| union FieldCoordinate FieldActor::z |
16.16 fixed-point pixels
Definition at line 37 of file field_obj.h.
Referenced by Actor_CopyPosition(), Actor_JumpDownLedge(), Actor_MoveToAndWait(), Actor_SetDestination(), Actor_WalkTo(), Actor_WalkToAndWait(), AlpineCrossing_FeizhiArrives(), AlpineCrossing_PrepareFrost(), AltinPeak_AdvanceLog(), AltinPeak_AwardFrostJewelAndDrain(), AltinPeak_CelebrateHydrosVictory(), AltinPeak_DriftSpray(), AltinPeak_MarkActorTerrainCell(), AltinPeak_ReadFallingRockSign(), AltinPeak_RideLog(), AltinPeak_RollLog(), AltinPeak_RunBoulderChase(), AltinPeak_ShadowFollowBoulder(), AltinPeak_ShowFirstBeastRoute(), AltinPeak_ShowSecondBeastRoute(), AltinPeak_StopLogAndJumpOff(), AltinPeak_TurnLogLeft(), AltinPeak_TurnLogRight(), AltmillerCave_BeginRetreat(), AltmillerCave_CheckFrostTargetCollision(), AltmillerCave_HopSelectedActor(), AltmillerCave_MeetInvisibleBabi(), AltmillerCave_PlaceLight(), AltmillerCave_RestoreBabiAndInviteParty(), AltmillerCave_UpdateMovedObstacle(), AltmillerCave_UpdateWallFragment(), BabiLighthouse_ClimbDownOrAdvancePair(), BabiLighthouse_FindActorAhead(), BabiLighthouse_JumpFromLedge(), BabiLighthouse_LandWithParticles(), BabiLighthouse_RefreshMovableBlockTiles(), BabiLighthouse_RegroupPartyMember(), BabiLighthouse_SetupScene(), BabiLighthouse_UpdateMovedBlock(), BabiPalace_MeetBabiAfterColosso(), BabiPalace_RestInPalaceBeds(), BabiPalace_WakeAfterFinals(), BabiPalace_WakeFromFinalsDream(), BattleEffect_ClearOutOfBoundsObjects(), BattleEffect_SpawnBurstParticleField(), BattleFx_ConfigureLinkedObject(), BattleFx_CopyLinkedObjectPosition(), BattleFx_GetPositionAboveActor(), BattleFx_MoveAfterimageHalfway(), BattleFx_RunMercuryDjinnCapture(), BattleFx_SpawnDescendingArcParticles(), BattleFx_SpawnFallingParticles(), BattleFx_SpawnLinked(), BattleFx_SpawnScaledArcObjects(), BattleFx_StartEffectObject22(), BattleFx_StartRandomParticleEmitter(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), BattleFx_UpdateDescendingParticleNegativeArc(), BattleFx_UpdateDescendingParticlePositiveArc(), BattleFx_UpdateItemBreakFragment(), BattleFx_UpdateRadialLaunch(), BattleFx_UpdateShrinkingOrbitObject(), Bilibin_RestoreRaisedEntrance(), Bilibin_SpawnRiverEffect(), Bilibin_UpdateRaisedBlockCells(), Bilibin_UpdateRiverBlockCells(), Bilibin_UpdateVillageBlockCells(), BilibinCave_UpdateFrostTargetFromMovableActors(), CollapseFromHeat(), Colosso_AskDoneCheering(), Colosso_AskReadyToRace(), Colosso_DrawGauge(), Colosso_FadeInCompetitor(), Colosso_FindActorAhead(), Colosso_OfferCheeringSpot(), Colosso_RestoreCompetitor(), Colosso_StartRaceGauge(), Colosso_TakePlaceForMatch(), Colosso_UpdatePathRival(), Colosso_WalkActorTo(), Colosso_WalkActorToAndStand(), ColossoLog_CollectFinishEquipment(), ColossoLog_Initialize(), ColossoLog_IntroduceFinalCourse(), ColossoLog_MoveOnScales(), ColossoLog_PushActorAhead(), ColossoLog_UpdateEastEndCollision(), ColossoLogRollingStage_CheckObstacleDestination(), ColossoLogRollingStage_CheckPathClearance(), ColossoLogRollingStage_PositionActor(), ColossoLogRollingStage_PositionAndActivateActor(), ColossoLogRollingStage_RaiseLinkedSceneEffect(), ColossoLogRollingStage_SceneTask(), ColossoLogRollingStage_SpawnPeriodicParticle(), ColossoLogRollingStage_SpawnRandomSceneEffect(), ColossoRiver_CollectFinishItem(), ColossoRiver_ExplainFinalsRules(), ColossoRiver_Initialize(), ColossoRiver_MarkCourseTerrain(), ColossoRiver_MoveActorPairByOffset(), ColossoRiver_PlaceFinishItemAboveActor(), ColossoRiver_PushObjectAhead(), ColossoRiver_SetPipeHeight(), ColossoRiver_SpawnRandomEffect(), ColossoWall_ApproachFinishAndTakeItem(), ColossoWall_Initialize(), ColossoWall_IntroduceSecondFinals(), ColossoWall_MovePusherAndLog(), ColossoWall_PushAdjacentObstacle(), ColossoWall_PushBlockToCell(), ColossoWall_RaiseLinkedSceneEffect(), ColossoWall_RollLogToCell(), ColossoWall_SpawnRandomSceneEffect(), ColossoWall_UpdateMovingPlatforms(), ColossoWall_UpdateRollingLogCollision(), CrossboneIsle_DrawHorizontalBlockFootprint(), CrossboneIsle_DrawVerticalBlockFootprint(), CrossboneIsle_MoveSelectedActorAndBlock(), CrossboneIsle_RedrawHorizontalBlockRoute(), CrossboneIsle_SpawnBlockMovedBurst(), CrossboneIsle_TryHop(), CrossboneIslePillarRooms_FreezePool(), CrossboneIslePillarRooms_LowerActorToLedge(), CrossboneIslePillarRooms_QueryFootprint(), CrossboneIslePillarRooms_RestoreFlaggedPillar(), CrossboneIslePillarRooms_SortPillarActors(), CrossboneIslePillarRooms_SpawnThawParticle(), CrossboneIslePillarRooms_SpawnUnusedLeaderParticle(), CrossboneIslePillarRooms_SyncPriorityIfAhead(), CrossboneIslePillarRooms_SyncPriorityIfBehind(), CrossboneIslePillarRooms_TryJumpAcrossPillar(), CrossboneIslePillarRooms_UpdateFrozenPoolPriority(), CrossboneIslePillarRooms_UpdateLeaderPriority(), CrossboneIslePlatformRooms_CheckFifthPursuerTrigger(), CrossboneIslePlatformRooms_CheckFirstPursuerTrigger(), CrossboneIslePlatformRooms_CheckSecondPursuerTrigger(), CrossboneIslePlatformRooms_FaceBaneTowardLeader(), CrossboneIslePlatformRooms_FollowSecondBlock(), CrossboneIslePlatformRooms_PositionSecondBlockMapObject(), CrossboneIslePlatformRooms_TrackPursuerColumn(), CrossboneIslePlatformRooms_UpdateBlockPriorities(), Djinn_RunBattleStartHop(), Djinn_RunMarsJoinEffect(), Effect_AnimateVerticalNegative(), Effect_AnimateVerticalPositive(), Effect_ConfigureSpawnedParticle(), Effect_SpawnRisingDustBurst(), Effect_UpdateParticlePosition(), Event_AudienceWithMcCoy(), Event_BlockCenterTriggerCells(), Event_BlockLeftTriggerCell(), Event_BlockRightTriggerCell(), Event_CarryBlockPastWall(), Event_CarryFloatingBlock(), Event_CenterStatueMoved(), Event_CloakFades(), Event_ConfrontSaturosAndMenardi(), Event_DepartForQuest(), Event_DodgeFifthPursuer(), Event_DodgeFirstPursuer(), Event_DodgeFourthPursuer(), Event_DodgeSecondPursuer(), Event_DodgeThirdPursuer(), Event_DonpaJudgesDodonpa(), Event_DoraWakesIsaac(), Event_DousePipe(), Event_FallThroughFloor(), Event_FightTret(), Event_ForceTree(), Event_FreezeDousePuddle(), Event_FrostBeginsOnThirdPool(), Event_FrostRaisesPillar(), Event_GaretAsksToProtectFamily(), Event_GaretComesHome(), Event_GaretJoinsIsaac(), Event_GaretMeetsHisSister(), Event_GatherAfterRiverRescue(), Event_GuardsCatchParty(), Event_HammetFindsBunza(), Event_HopDownLedge(), Event_HopDownStep(), Event_HopEast(), Event_HopEast(), Event_HopNorth(), Event_HopNorth(), Event_HopNorthUnlessAtCell30x52(), Event_HopSouth(), Event_HopSouth(), Event_HopSouthOrPushBlocks(), Event_HopWest(), Event_HopWest(), Event_HopWestUnlessAtCell32x50(), Event_IodemAsksWhetherToPressOn(), Event_IodemAsksWhyTurningBack(), Event_IodemQuestionsGuards(), Event_IodemQuestionsWoundedSoldiers(), Event_IodemRejoins(), Event_IvanRejoins(), Event_IvanStaysBehind(), Event_JumpAcrossGap(), Event_JumpAcrossRoofGap(), Event_JumpDown(), Event_JumpGapWest(), Event_JumpToNextPillar(), Event_KnockDownObstacle(), Event_KradenFindsHall(), Event_KradenPlansSanctumVisit(), Event_KradenSeesLunaPictureChange(), Event_KradenStopsPartyLeaving(), Event_LiftCarryBlock(), Event_McCoyRewardsParty(), Event_MeetFlint(), Event_MeetIvan(), Event_MeetSaturosAndMenardi(), Event_MendingTheRoof(), Event_MonkLetsPartyIntoGrotto(), Event_MoveBlockTowardWall(), Event_MoveCarryBlock(), Event_MoveColumn(), Event_MoveDepthBlock(), Event_MoveEastObjectIntoHole(), Event_MoveGateBlock(), Event_MoveLadyStatue(), Event_MovePillar(), Event_MovePillarSwitchBlock(), Event_MoveSinkingPillar(), Event_MoveSwitchBlock(), Event_MoveWestObjectIntoHole(), Event_OpenDoorAndWalkThrough(), Event_OverhearKraden(), Event_PassNorthWallOpening(), Event_PassSouthWallOpening(), Event_PushActorAhead(), Event_PushBlock(), Event_PushBlock(), Event_PushCenterStatueNorth(), Event_PushLeftBeamStatueNorth(), Event_PushLeftBeamStatueSouth(), Event_PushOrClimbDown(), Event_PushPipeworksBlock(), Event_PushRightBeamStatueNorth(), Event_PushRightBeamStatueSouth(), Event_PushStumpOver(), Event_RevealSecrets(), Event_RideLog(), Event_RideMovingSidewalk(), Event_Rock13Falls(), Event_Rock14Falls(), Event_RollLogEastWest(), Event_RollLogNorthSouth(), Event_RollLongLog(), Event_RoofMended(), Event_SentToAidElders(), Event_SetBlockOnBalance(), Event_SettleRocks(), Event_SettleRocks(), Event_SetWeightOnScales(), Event_ShowRedKey(), Event_SlideBlock10North(), Event_SlideBlock10South(), Event_SlideBlock11East(), Event_SlideBlock11West(), Event_SlideBlock12East(), Event_SlideBlock12West(), Event_SlideBlock13East(), Event_SlideBlock13West(), Event_SlideBlock14East(), Event_SlideBlock14West(), Event_SlideBlock15East(), Event_SlideBlock15West(), Event_SlideBlock16East(), Event_SlideBlock16West(), Event_SlideBlock17North(), Event_SlideBlock17South(), Event_SlideBlock18North(), Event_SlideBlock18South(), Event_SlideBlock19East(), Event_SlideBlock19West(), Event_SlideBlock8North(), Event_SlideBlock8South(), Event_SlideBlock9North(), Event_SlideBlock9South(), Event_StartMovingSinkingPillar(), Event_StepOnEastWallSwitch(), Event_StepOnFloorSwitch(), Event_StepOnScales(), Event_StepOnWallSwitch(), Event_StepOnWestWallSwitch(), Event_TakeMarsStar(), Event_TalkToFreeClimbAttendant(), Event_TalkToRockslideSurvivor(), Event_TalkToWallAttendant(), Event_UpdateSecondBlockTerrain(), Event_UpdateThirdBlockTerrain(), Event_UseBlackOrb(), Event_WarnAboutMtAleph(), Event_WatchBoulderFall(), Event_WatchThePuppies(), Event_WitnessRiverRescue(), EventObject_Initialize(), FadeOverlay_DrawMarks(), FallIntoPit(), FieldFx_RunForce(), FieldFx_RunPly(), FieldFx_RunRetreat(), FieldFx_RunReveal(), FieldFx_RunWhirlwind(), FieldFx_SpawnBurstParticle(), FieldFx_UpdateMindReadWave(), FieldFx_UpdateParticleLinearMotion(), FieldFx_UpdateScaledArcObjectA(), FieldFx_UpdateScaledArcObjectB(), FieldFx_UpdateSpiralParticle(), FieldObject_MotionSetPositionAndCommit(), FieldScene_BuildDescriptorAndInstallTask(), FieldScene_FindActorRegion(), FieldScene_RedrawActorFootprint(), Fuchin_CreateForegroundActor(), Fuchin_PlacePlatformAtCell(), FuchinTemple_AnimateRevealLesson(), FuchinTemple_FaceLeader(), FuchinTemple_RunHamasRevealLesson(), FuchinTemple_SpawnGrottoEntryParticle(), FuchinTemple_SpawnNyunpasParticles(), FuchinTemple_ToppleTreeEast(), FuchinTemple_ToppleTreeNorth(), FuchinTemple_ToppleTreeSouth(), FuchinTemple_ToppleTreeWest(), GomaCaveEntrance_LeapStump(), GomaCavePillar_SettleEastPillar(), GomaCavePillar_SpawnStumpDust(), GomaCavePillar_UpdateFragment(), GomaCaveWaterway_LeapStump(), GondowanCave_RunSpinningLeap(), HammetPalace_HammetsHomecoming(), HeatGauge_CountStep(), HouseScene_RunRepairMorning(), Imil_MeetMiaAtOldCouplesHouse(), Imil_MiaSaysFarewellToApprentices(), Imil_MoveSnowmanToChimney(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), Imil_SwayAndSpark(), Imil_TurnSlidingActor(), Imil_UpdateCountdownArc(), Imil_UpdateMapLayerByLeaderPosition(), Kalay_HammetReturnsToPalace(), Kalay_IvanMeetsPalaceGuards(), Kalay_PushTunnelBlock(), Kalay_SpawnTunnelParticle(), Kalay_UpdateTunnelEmitters(), KalayTolbiDocks_GaretSeesTheKaragol(), Kolima_TriggerRegionScript(), Kolima_UpdateFallingDebris(), Kolima_WitnessForestCurse(), KolimaForest_HopEast(), KolimaForestBend_CreateLogs(), KolimaForestBend_RollLog(), KolimaForestBridge_BurstOnBarrier(), KolimaForestBridge_TwinkleGroundSparkle(), KolimaForestBridge_WitnessForestCurse(), KolimaForestTree_RestoreTret(), KolimaForestTree_UpdateOrbitSpark(), Leader_FaceFeizhi(), Leader_SpraySand(), Lunpa_KickUpLeaderDust(), Lunpa_WatchForUncloakedParty(), LunpaFortress_CheckGuardDoorApproach(), LunpaFortress_CheckOuterDoorApproach(), LunpaFortress_GatherPartyAroundHammet(), LunpaFortress_IsGuardNearViewCenter(), LunpaFortress_IsLeaderInGuardHorizontalSight(), LunpaFortress_IsLeaderInGuardVerticalSight(), LunpaFortress_IsLeaderInOuterPatrolSafeZone(), LunpaFortress_IsLeaderInPatrolSafeZone(), LunpaFortress_IsLeaderNearGuard(), LunpaFortress_IsLeaderOutsideUpperHall(), LunpaFortress_IsLeaderPassingPatrollingGuard(), LunpaFortress_UpdateHallGuardDetection(), LunpaFortress_UpdateOuterGuardDetection(), Map_UpdateWorldMapMarkers(), MercuryLighthouse_ArriveWithSparks(), MercuryLighthouse_ChargeLights(), MercuryLighthouse_FollowLeader(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouse_MiaJoinsAfterRescue(), MercuryLighthouse_MiaOpensEntranceWithPly(), MercuryLighthouse_OpenGateWithMovedBlock(), MercuryLighthouse_OpenStairGateWithMovedBlock(), MercuryLighthouse_PressGateFloorSwitch(), MercuryLighthouse_PressStairFloorSwitch(), MercuryLighthouse_RaiseActorWithSparks(), MercuryLighthouse_RestoreLights(), MercuryLighthouse_SpawnSparkPair(), MercuryLighthouse_SprayAboveStatue(), MercuryLighthouse_StartStatueSlide(), MercuryLighthouse_TrailSparks(), MercuryLighthouseAerie_ConfrontSaturos(), MercuryLighthouseAerie_FindLiftRiders(), MercuryLighthouseAerie_FlickerBeacon(), MercuryLighthouseAerie_JumpToPlatform(), MercuryLighthouseAerie_LowerLift(), MercuryLighthouseAerie_PartyArrives(), MercuryLighthouseAerie_RaiseLift(), MercuryLighthouseAerie_SaturosAndAlexWarpIn(), MercuryLighthouseAerie_SaturosAndAlexWarpOut(), MercuryLighthouseEntrance_ActivateWithPly(), MercuryLighthouseEntrance_Initialize(), MercuryLighthouseEntrance_MiaWatchesLeader(), MogallForest_ApeLeadsToKillerApe(), MogallForest_FirstArea_ApeAttacks(), MogallForest_FirstArea_EastApeShowsWay(), MogallForest_FirstArea_JumpNorth(), MogallForest_FirstArea_JumpSouth(), MogallForest_FirstArea_NorthApeShowsWay(), MogallForest_Initialize(), MogallForest_KillerApeAttacks(), MogallForest_SecondArea_EastApeShowsWay(), MogallForest_SecondArea_NorthApeShowsWay(), MogallForest_SecondArea_SouthApeShowsWay(), MogallForest_SecondArea_UpdateMovableObstacle(), MogallForest_SpawnPuffRing(), MogallForest_ThirdArea_ApeAttacks(), MogallForest_ThirdArea_CentralApeShowsWay(), MogallForest_ThirdArea_EastApeShowsWay(), MogallForest_ThirdArea_JumpWest(), MogallForest_ThirdArea_UpdateNorthObstacle(), MogallForest_ThirdArea_UpdateSouthObstacle(), MogallForest_ThirdArea_WestApeShowsWay(), OverlayObject_CreateConfiguredObject(), OverlayObject_PrepareObject(), OverlayObject_SpawnKind24AtObject(), OverlayObject_SpawnKind24AtObject(), Party_RidesWagon(), Party_StaysBehind(), ReceiveBlackOrb(), ReportToFaran(), RevealMarker_EmitSparkles(), Sanctum_FaceActorNamedByTimer(), Sanctum_ShowHealerAfterimage(), Sanctum_SpawnActorSpark(), Sanctum_SpawnOrbitingEffect(), Sanctum_UpdateHealerAfterimage(), Sanctum_UpdateOrbitingEffect(), Scene_Initialize(), Scene_RunEntrySetup(), SceneActor_FindActorAtCell(), SceneActor_MoveAndRedraw(), SceneActor_PlacePairAtOffset(), SceneActor_ResetActorRun(), SceneActor_SetFlagBitByRelativeDepth(), SceneActor_SwapPositionsByDepth(), SceneData_FindSlotAtPosition(), SceneEffect_AdvanceAnchoredRiseFrame(), SceneEffect_SpawnNineRadialEffects(), SceneEffect_SpawnParticleEveryFourthFrame(), Ship_UpdateSwell(), SlideDownDune(), SolSanctum_UpdateRing(), SolSanctumElementalStarRoom_AlexTakesStars(), SolSanctumElementalStarRoom_AnimateAlexTeleport(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_RevealSaturosAndMenardi(), SolSanctumElementalStarRoom_UnmaskFelix(), SolSanctumEntrance_InspectInnerStatues(), SolSanctumEntrance_IntroduceSanctum(), SolSanctumEntrance_KradenSuspectsHiddenPassage(), SolSanctumEruption_FadeCameraTo(), SolSanctumEruption_PlayHostageScene(), SolSanctumEruption_PlayWiseOneRescue(), SolSanctumEruption_RaiseElementalArcs(), SolSanctumEruption_SpawnEffectPair(), SolSanctumEruption_StepEmbers(), SolSanctumEruption_ThrowEruptionRing(), SolSanctumLunaSolRooms_IntroduceSolAndLunaRooms(), SolSanctumLunaSolRooms_ShowFloatingEye(), SolSanctumStatue_ExplainStatuePuzzle(), SolSanctumStatue_IsActorAtCell(), SolSanctumStatue_RunSealOpenedSequence(), SolSanctumStatue_VisitStatueHall(), Spray_Drift(), StagedActor_AdvancePair(), StagedActor_FindAtTile(), StagedActor_FindClearPosition(), StagedActor_StopBlockedMotion(), SuhallaDesert_CatchInStorm(), SuhallaDesert_ChaseLeader(), SuhallaDesert_RaiseStorm(), Tolbi_KidStopForTarget(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipDeck_OfferToScoutIsland(), TolbiShipDeck_RestOars(), TolbiShipDeck_RowersDisembark(), TolbiShipDeck_SetUpOars(), TolbiShipDeck_SwingOar(), TolbiShipInteriors_AskForReplacementOarsmen(), TolbiShipInteriors_AskPassenger12ToRow(), TolbiShipInteriors_AskPassenger9ToRow(), TolbiShipInteriors_AskToRow(), TolbiShipInteriors_FindActorNear(), TolbiShipInteriors_IntroduceReplacementOarsman(), TolbiShipInteriors_IsSpotFree(), TolbiShipInteriors_RejoinParty(), TolbiShipInteriors_ReportMonstersBelowdecks(), TolbiShipInteriors_ResetActor(), TolbiShipInteriors_ReturnLuckyAnchor(), TolbiShipInteriors_StepBesideLeader(), TolbiShipMast_RunLandingSequence(), TolbiShipMast_ShrinkAndStopActor(), TolbiSpring_SetActorAppearance(), TretTreeBranch_ShiftLeaderAndCameraByCells(), TretTreeInteriors_RunLandingDustScene(), TretTreeInteriors_UpdateSwirlSpark(), TunnelRuins_DropBlockOnStack(), TunnelRuins_HopLeaderTo(), TunnelRuins_Initialize(), TunnelRuins_MarkPushPillarCells(), TunnelRuins_PuddleFollowsPillar(), TunnelRuins_SettleBalance(), TunnelRuins_UpdateBlockCells(), TunnelRuins_UpdateFirstPillarCells(), TunnelRuins_UpdateSecondPillarCells(), TunnelRuins_UpdateTrackedActor(), Vale_HaveJennaStopTheAlephDetour(), Vale_Initialize(), Vale_TestFacing(), ValeBabi_SpawnEffectPair(), ValeCave_CenterActorOnCell(), ValeCave_FaceActorTowardLeader(), ValeHome_RejoinParty(), ValeHome_SpawnEffectPair(), ValeInteriors_SpawnDriftingSprite(), ValeKraden_WalkTowardLeader(), ValeStorm_GaretCommentsOnBlockedPath(), ValeStorm_RunCallOutSequence(), ValeStorm_RunRiverSearch(), ValeStorm_ShowBoulderSweepingDownriver(), ValeStorm_SpawnEffectPair(), ValeStorm_UpdatePulsingGlow(), Vault_JumpActorToAndWait(), Vault_SpawnDriftingEffect(), Vault_StopIfFacingNear(), Vault_UpdateBoneProximityFlag(), Vault_UpdateDriftingEffect(), Vault_WalkThroughExit(), VaultCave_FindCollidableActorAtCell(), VaultCave_IsNorthernBlockOnSwitch(), VaultCave_IsSouthernBlockOnSwitch(), VaultCave_OffsetActorRadially(), VaultCave_PushBlockAhead(), VaultCave_ResetFallingObjectAtActorCell(), VaultCave_SpawnPuffs(), VaultInteriors_CheckStopOccupancy(), VaultInteriors_FaceSuspectsTowardLeader(), VaultInteriors_IsActorWithinEightPixels(), VaultInteriors_IsActorWithinSixteenPixels(), VaultInteriors_ReturnStolenGoods(), VaultInteriors_UpdateActorStops(), VaultRevisit_JumpActorToAndWait(), VenusLighthouse_ArriveThroughSparkPassage(), VenusLighthouse_CreateBlendedPassageEffect(), VenusLighthouse_CreateOccludingPassageEffect(), VenusLighthouse_CreateScriptedGateEffect(), VenusLighthouse_DispatchPushScript(), VenusLighthouse_EmitGateParticles(), VenusLighthouse_EmitPassageSparkTrail(), VenusLighthouse_EmitRisingParticles(), VenusLighthouse_FixBlockAtDestination(), VenusLighthouse_LandWithRadialDust(), VenusLighthouse_LowerFloatingBlocks(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouse_ReleaseFallenCarryBlock(), VenusLighthouse_StackFloatingBlock(), VenusLighthouse_StepActorWithDust(), VenusLighthouse_UpdateRisingSpray(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_EnterAndConfrontAntagonists(), VenusLighthouseAerie_EruptBeacon(), VenusLighthouseAerie_PlayShebasFall(), VenusLighthouseAerie_RestorePartyOnBrokenAerie(), VenusLighthouseAerie_ShowSaturosAndMenardiFall(), VenusLighthouseAerie_SpawnLinkedPairEffects(), VenusLighthouseAerie_SpawnSideOrbitParticles(), VenusLighthouseAerie_SpawnUpperOrbitParticles(), VenusLighthouseAerie_StageShebasFall(), VenusLighthouseAerie_UpdateBeaconRise(), VenusLighthouseAerie_UpdateBeamActors(), VenusLighthouseAerie_UpdateRisingOrbit(), VenusLighthouseAerie_UpdateUpperOrbit(), Village_ApplyWaterLevel(), Village_TalkToThirstyVillager(), WatchWoundedSoldiers(), WorldMap_BoardBunzasWagon(), WorldMap_CreateLinkedEffects(), WorldMap_DepartWithTravelers(), WorldMap_JitterTransitionCamera(), WorldMap_MoveShakeCamera(), WorldMap_PulseOrbAndSpawnSparks(), WorldMap_RunBlackOrbScene(), WorldMap_SelectExitByZ(), WorldMap_SpawnActorEightPuff(), WorldMap_StartAirborneTravel(), WorldMap_UpdateBobbingMarker(), WorldMap_UpdateLocationContacts(), WorldMap_UpdateTransferredActorLanding(), WorldMap_UpdateTransitionEffect(), Xian_FreezeSpilledWater(), Xian_Initialize(), Xian_JumpOverSpilledWater(), Xian_TalkToWaterCarrier(), Xian_UpdateCarrierTracking(), Xian_UpdatePuddlePriority(), and Xian_WatchWaterCarrierPath().
| s32 FieldActor::terrainHeight |
16.16 fixed-point pixels
Definition at line 38 of file field_obj.h.
Referenced by AltinPeak_UpdateBeastHops(), AltmillerCave_UpdateMovedObstacle(), BabiLighthouse_SetupScene(), BabiLighthouse_UpdateMovedBlock(), BattleFx_CheckRaisedTargetCollision(), BattleFx_CopyLinkedObjectPosition(), BattleFx_SpawnDescendingArcParticles(), BattleFx_SpawnScaledArcObjects(), BattleFx_SteerLiftedTarget(), BattleFx_UpdateDescendingParticleNegativeArc(), BattleFx_UpdateDescendingParticlePositiveArc(), Beast_Hop(), CrossboneIslePillarRooms_SettleActorOnGround(), CrossboneIslePillarRooms_StopAtGroundOrHeight(), Event_LandOnPillar(), Event_MeetFlint(), Event_MoveBlockOntoSwitch(), Event_MoveSinkingPillar(), Event_SetBlockOnBalance(), Event_StepOnFloorSwitch(), Event_StepOnScales(), FadeOverlay_DrawMarks(), FloatingBlock_Settle(), KolimaForestBend_CreateLogs(), MercuryLighthouse_ChargeLights(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouse_RestoreLights(), MercuryLighthouse_SpawnSparkPair(), MercuryLighthouseAerie_StepOntoPlatform(), MogallForest_FirstArea_JumpSouth(), MogallForest_SecondArea_UpdateMovableObstacle(), MogallForest_ThirdArea_JumpWest(), MogallForest_ThirdArea_UpdateNorthObstacle(), MogallForest_ThirdArea_UpdateSouthObstacle(), Scene_Initialize(), Ship_UpdateSwell(), SlideDownDune(), SolSanctumEruption_SpawnEffectPair(), SuhallaDesert_ChaseLeader(), TretTreeBranch_ShiftLeaderAndCameraByCells(), TretTreeInteriors_EnterRoom(), TretTreeInteriors_StepOnCrackedFloor(), TunnelRuins_WaitForActorToLand(), Vale_HaveJennaStopTheAlephDetour(), ValeBabi_SpawnEffectPair(), ValeCave_WaitForActorLanding(), ValeHome_SpawnEffectPair(), ValeStorm_SpawnEffectPair(), VenusLighthouse_RaiseLeaderWithSpray(), VenusLighthouse_StepActorWithDust(), VenusLighthouseAerie_SpawnLinkedPairEffects(), and WorldMap_CreateLinkedEffects().
| s32 FieldActor::scaleX |
16.16 fixed point, 0x10000 full size
Definition at line 39 of file field_obj.h.
Referenced by AltinPeak_DrainFirstWater(), AltinPeak_DriftSpray(), AltinPeak_FlyDebris(), AltinPeak_InitSpray(), AltinPeak_RestoreRoom9(), AltinPeak_RunBoulderChase(), AltinPeak_SpawnDebris(), AltmillerCave_Initialize(), AltmillerCave_PulseLight(), AltmillerCave_TurnRock(), BabiPalace_TalkToIndigestedWarrior(), BattleEffect_SpawnBurstParticleField(), BattleFx_RunMercuryDjinnCapture(), BattleFx_SpawnScaledArcObjects(), BattleFx_UpdateDescendingObject(), BattleFx_UpdateDescendingParticleNegativeArc(), BattleFx_UpdateDescendingParticlePositiveArc(), BattleFx_UpdateOrbitingParticleFade(), ColosseumEntrance_ShowClearedTrial(), ColosseumEntrance_ShowFailedTrial(), Colosso_FadeInCompetitor(), ColossoLog_Initialize(), ColossoLog_PlayPostBattleReunion(), ColossoLogRollingStage_AdvanceParticleMotion(), ColossoLogRollingStage_SpawnPeriodicParticle(), CrossboneIslePlatformRooms_InitializeScene2(), Djinn_RunBattleStartHop(), Djinn_RunMarsJoinEffect(), Effect_AnimateVerticalNegative(), Effect_AnimateVerticalPositive(), Effect_SpawnRisingDustBurst(), Event_AudienceWithMcCoy(), Event_FrostRaisesPillar(), Event_MeetFlint(), Event_MendingTheRoof(), Event_PullJillFromRiver(), Event_RevealSecrets(), Event_RoofMended(), Event_TravelersLeaveAfterBattle(), Event_VillagerAsksForHelp(), Event_WitnessRiverRescue(), FieldFx_RunForce(), FieldFx_RunFrost(), FieldFx_RunPly(), FieldFx_RunWhirlwind(), FieldFx_UpdateScaledArcObjectA(), FieldFx_UpdateScaledArcObjectB(), FieldObject_Create(), FieldScene_RunEntrySetup(), FuchinTemple_FeizhiLeavesForHsu(), FuchinTemple_StudentExplainsChiRules(), FuchinTemple_StudentsSeeTreeFall(), FuchinTemple_ToppleTreeEast(), HouseScene_RunRepairMorning(), Imil_Initialize(), Imil_InitializeRisingEffect(), Imil_SwayAndSpark(), Imil_UpdateShiver(), Kalay_UpdateTunnelParticle(), Kalay_UpdateTunnelPassages(), Kolima_SpawnCurseSparkle(), Kolima_UpdateFallingDebris(), KolimaForestBend_Initialize(), KolimaForestBridge_SpawnCurseSparkle(), KolimaForestTree_SpawnRejectionSpark(), KolimaForestTree_UpdateOrbitSpark(), LunpaFortress_InitializeGuardRooms(), MercuryLighthouse_Initialize(), MercuryLighthouse_MiaSensesSomeoneInside(), MercuryLighthouseAerie_FlickerBeacon(), MercuryLighthouseAerie_Initialize(), MercuryLighthouseEntrance_LizardManBlocksMia(), MercuryLighthouseEntrance_MiaEntersLighthouse(), MogallForest_KillerApeAttacks(), OverlayObject_AdvanceScaleCounter(), OverlayObject_RampWords24And28Over16Frames(), Sanctum_ReceiveWiseOnesMission(), Sanctum_UpdateRisingSpark(), Scene_Initialize(), Scene_SquashAndStretch(), SceneEffect_AdvanceAnchoredRiseFrame(), SceneEffect_AdvanceAngleUntilIdle(), SolSanctum_UpdateRing(), SolSanctumElementalStarRoom_DemandElementalStars(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_LineUpFollowers(), SolSanctumEruption_PlayWiseOneRescue(), SolSanctumEruption_RaiseAndShrinkActor(), SolSanctumEruption_ThrowEruptionRing(), SolSanctumEruption_UpdateElementalArcs(), Spray_Drift(), Spray_Initialize(), SuhallaDesert_RaiseStorm(), SuhallaDesert_SetUpFirstSceneStorms(), SuhallaDesert_SetUpSecondSceneStorms(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipDeck_RestOars(), TolbiShipDeck_SetUpOars(), TolbiShipDeck_ShrinkToNormalSize(), TolbiShipDeck_WatchCrewDecideToSail(), TolbiShipInteriors_InstallRowingDeckActors(), TolbiShipInteriors_RunSceneCommand(), TolbiShipMast_GrowActorScale(), TolbiShipMast_InitializeDriftingActor(), TolbiShipMast_RunAvastScene(), TolbiShipMast_RunLandingSequence(), TolbiShipMast_ShrinkAndStopActor(), TolbiSpring_Initialize(), TretTreeInteriors_UpdateSwirlSpark(), Vale_AskAboutSneakingToAleph(), Vale_Initialize(), ValeHome_Initialize(), ValeInteriors_AdvanceDriftingSprite(), ValeInteriors_SpawnDriftingSprite(), ValeStorm_Initialize(), ValeStorm_ShowBoulderSweepingDownriver(), ValeStorm_UpdatePulsingGlow(), VaultCave_SpawnPuffs(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_EruptBeacon(), VenusLighthouseAerie_Initialize(), VenusLighthouseAerie_PlayShebasFall(), VenusLighthouseAerie_PulseActorScale(), VenusLighthouseAerie_ShowSaturosAndMenardiFall(), VenusLighthouseAerie_UpdateBeaconRise(), VenusLighthouseAerie_UpdateBeamActors(), WorldMap_CompleteTransfer(), WorldMap_DepartWithTravelers(), WorldMap_DisembarkCarriage(), WorldMap_Initialize(), WorldMap_InitializeFirstDjinni(), WorldMap_PulseOrbAndSpawnSparks(), WorldMap_RunOpeningRise(), WorldMap_SpawnActorEightPuff(), WorldMap_TransferToExit102(), WorldMap_TransferToExit103(), WorldMap_TransferToExit104(), WorldMap_TransferToExit106(), WorldMap_TransferToTolbiShipInteriors(), Xian_Initialize(), and Xian_TalkToWaterCarrier().
| s32 FieldActor::scaleY |
16.16 fixed point, 0x10000 full size
Definition at line 40 of file field_obj.h.
Referenced by AltinPeak_DrainFirstWater(), AltinPeak_DriftSpray(), AltinPeak_FlyDebris(), AltinPeak_InitSpray(), AltinPeak_RestoreRoom9(), AltinPeak_RunBoulderChase(), AltinPeak_SpawnDebris(), AltmillerCave_Initialize(), AltmillerCave_PulseLight(), AltmillerCave_TurnRock(), BabiPalace_TalkToIndigestedWarrior(), BattleEffect_SpawnBurstParticleField(), BattleFx_RunMercuryDjinnCapture(), BattleFx_SpawnDescendingArcParticles(), BattleFx_SpawnScaledArcObjects(), BattleFx_UpdateDescendingObject(), BattleFx_UpdateDescendingParticleNegativeArc(), BattleFx_UpdateDescendingParticlePositiveArc(), BattleFx_UpdateOrbitingParticleFade(), Bilibin_RestoreVillageActors(), ColosseumEntrance_ShowClearedTrial(), ColosseumEntrance_ShowFailedTrial(), Colosso_FadeInCompetitor(), ColossoLog_Initialize(), ColossoLog_PlayPostBattleReunion(), ColossoLogRollingStage_AdvanceParticleMotion(), ColossoLogRollingStage_SpawnPeriodicParticle(), CrossboneIsle_RestoreIvy(), CrossboneIslePillarRooms_ShrinkPillar(), Djinn_RunBattleStartHop(), Djinn_RunMarsJoinEffect(), Effect_AnimateVerticalNegative(), Effect_AnimateVerticalPositive(), Effect_SpawnRisingDustBurst(), Event_AudienceWithMcCoy(), Event_FrostRaisesPillar(), Event_GaretJoinsIsaac(), Event_MeetFlint(), Event_MendingTheRoof(), Event_RevealSecrets(), Event_RoofMended(), Event_VillagerAsksForHelp(), Event_WitnessRiverRescue(), FieldFx_RunForce(), FieldFx_RunFrost(), FieldFx_RunPly(), FieldFx_RunWhirlwind(), FieldFx_UpdateScaledArcObjectA(), FieldFx_UpdateScaledArcObjectB(), FieldObject_Create(), FieldScene_RunEntrySetup(), HouseScene_RunRepairMorning(), Imil_InitializeRisingEffect(), Imil_SwayAndSpark(), Imil_UpdateShiver(), Kalay_UpdateTunnelParticle(), Kalay_UpdateTunnelPassages(), Kolima_UpdateFallingDebris(), KolimaForestBend_Initialize(), KolimaForestTree_UpdateOrbitSpark(), LunpaFortress_InitializeGuardRooms(), MercuryLighthouseAerie_FlickerBeacon(), MogallForest_KillerApeAttacks(), OverlayObject_AdvanceScaleCounter(), OverlayObject_RampWords24And28Over16Frames(), Sanctum_ReceiveWiseOnesMission(), Sanctum_UpdateRisingSpark(), Scene_Initialize(), Scene_SquashAndStretch(), SceneEffect_AdvanceAnchoredRiseFrame(), SolSanctum_UpdateRing(), SolSanctumElementalStarRoom_DemandElementalStars(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_LineUpFollowers(), SolSanctumEruption_PlayWiseOneRescue(), SolSanctumEruption_RaiseAndShrinkActor(), SolSanctumEruption_ThrowEruptionRing(), SolSanctumEruption_UpdateElementalArcs(), Spray_Drift(), Spray_Initialize(), SuhallaDesert_RaiseStorm(), SuhallaDesert_SetUpFirstSceneStorms(), SuhallaDesert_SetUpSecondSceneStorms(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipDeck_ShrinkToNormalSize(), TolbiShipDeck_WatchCrewDecideToSail(), TolbiShipMast_GrowActorScale(), TolbiShipMast_InitializeDriftingActor(), TolbiShipMast_RunAvastScene(), TolbiShipMast_RunLandingSequence(), TolbiShipMast_ShrinkAndStopActor(), TretTreeInteriors_UpdateSwirlSpark(), Vale_AskAboutSneakingToAleph(), Vale_Initialize(), ValeHome_Initialize(), ValeInteriors_AdvanceDriftingSprite(), ValeInteriors_SpawnDriftingSprite(), ValeStorm_Initialize(), ValeStorm_ShowBoulderSweepingDownriver(), ValeStorm_UpdatePulsingGlow(), VaultCave_SpawnPuffs(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_EruptBeacon(), VenusLighthouseAerie_PlayShebasFall(), VenusLighthouseAerie_PulseActorScale(), VenusLighthouseAerie_ShowSaturosAndMenardiFall(), VenusLighthouseAerie_UpdateBeaconRise(), VenusLighthouseAerie_UpdateBeamActors(), WorldMap_CompleteTransfer(), WorldMap_DepartWithTravelers(), WorldMap_DisembarkCarriage(), WorldMap_Initialize(), WorldMap_InitializeFirstDjinni(), WorldMap_PulseOrbAndSpawnSparks(), WorldMap_RunOpeningRise(), WorldMap_SpawnActorEightPuff(), WorldMap_TransferToExit102(), WorldMap_TransferToExit103(), WorldMap_TransferToExit104(), WorldMap_TransferToExit106(), WorldMap_TransferToTolbiShipInteriors(), Xian_Initialize(), and Xian_TalkToWaterCarrier().
| u16 FieldActor::radius |
Collision radius in pixels: 16, or half the sprite metadata's boxY, when created; the overlap checks use it less 2.
Definition at line 43 of file field_obj.h.
Referenced by AltmillerCave_PlaceLight(), AltmillerCave_TurnRock(), ColossoLogRollingStage_SpawnRandomSceneEffect(), ColossoRiver_SpawnRandomEffect(), ColossoWall_SpawnRandomSceneEffect(), FieldFx_RunFrost(), FieldFx_RunGrowth(), FieldObject_Create(), FieldVector_AddPolarOffset(), Imil_SwayAndSpark(), KolimaForestBend_CreateLogs(), KolimaForestBend_Initialize(), KolimaForestTree_Initialize(), ValeKraden_Initialize(), VaultCave_OffsetActorRadially(), and WorldMap_UpdateLocationContacts().
| u8 FieldActor::terrainId |
The map layer (0 to 3) its ground height is read from, which the scrolling camera updates from the cell under it; the fixed camera passes it as the sprite's draw slot.
Definition at line 47 of file field_obj.h.
Referenced by BabiLighthouse_FindActorAhead(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), Bilibin_SpawnRiverEffect(), Colosso_RestoreCompetitor(), ColossoLog_PushActorAhead(), ColossoRiver_Initialize(), ColossoRiver_MarkCourseTerrain(), ColossoRiver_PushObjectAhead(), ColossoWall_PushAdjacentObstacle(), CrossboneIslePillarRooms_InitializePillarPriority(), CrossboneIslePillarRooms_LowerActorToLedge(), Event_MoveGateBlock(), Event_MovePillar(), Event_MovePillarSwitchBlock(), Event_MoveSwitchBlock(), Event_PushActorAhead(), Event_PushBlock(), Event_PushBlock(), Event_PushStumpOver(), FadeOverlay_DrawMarks(), Fuchin_PlacePlatformAtCell(), GomaCaveEntrance_LeapStump(), GomaCaveWaterway_LeapStump(), GondowanCave_RunSpinningLeap(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), Kalay_PushTunnelBlock(), MercuryLighthouse_Initialize(), OverlayObject_SpawnKind24AtObject(), OverlayObject_SpawnKind24AtObject(), Scene_Initialize(), StagedActor_AdvancePair(), StagedActor_FindClearPosition(), TretTreeBranch_ShiftLeaderAndCameraByCells(), TretTreeInteriors_EnterRoom(), TretTreeInteriors_StepOnCrackedFloor(), TunnelRuins_UpdateBlockCells(), Vale_Initialize(), ValeCave_CenterActorOnCell(), VaultCave_PushBlockAhead(), and VenusLighthouse_PushAdjacentBlock().
| u8 FieldActor::priorityFlags |
ActorPriorityFlag bits, read by the scrolling camera.
bits: 2 sorted as if 320 pixels lower | 1 sorted as if 320 pixels higher | 0 sprite priority from the cell under it
Definition at line 51 of file field_obj.h.
Referenced by AlpineCrossing_FeizhiArrives(), AlpineCrossing_FreezePuddle(), AltinPeak_FreezeRoom1Puddle(), AltinPeak_FreezeRoom5Puddle(), AltinPeak_FreezeRoom6Puddle(), AltinPeak_FreezeRoom7Puddle(), AltinPeak_FreezeRoom7SecondPuddle(), AltinPeak_FreezeRoom7ThirdPuddle(), AltinPeak_PlaceBlockUnderLeader(), AltinPeak_RestoreBlockAutomaticPriority(), AltinPeak_RestoreRoom1(), AltinPeak_RestoreRoom5(), AltinPeak_RestoreRoom6(), AltinPeak_RestoreRoom7(), AltinPeak_RunBoulderChase(), AltinPeak_SpawnDebris(), AltinPeak_UpdateFrostPillarPriority(), AltmillerCave_FreezePuddle(), AltmillerCave_Initialize(), AltmillerCave_MatchLeaderPriority(), AltmillerCave_UpdateMovedObstacle(), BabiLighthouse_SetupScene(), BabiLighthouse_UpdateMovedBlock(), BattleFx_RunMercuryDjinnCapture(), BattleFx_SpawnScaledArcObjects(), Bilibin_SpawnRiverEffect(), Colosso_FadeInCompetitor(), ColossoLog_Initialize(), ColossoRiver_Initialize(), ColossoWall_Initialize(), CrossboneIsle_DrawHorizontalBlockFootprint(), CrossboneIsle_DrawVerticalBlockFootprint(), CrossboneIsle_RestoreMovedRoomBlock(), CrossboneIslePillarRooms_DrawRaisedFootprint(), CrossboneIslePillarRooms_PrepLoweredActor(), CrossboneIslePillarRooms_RestoreGroundFootprint(), CrossboneIslePillarRooms_SyncPriorityIfAhead(), CrossboneIslePillarRooms_SyncPriorityIfBehind(), CrossboneIslePillarRooms_UpdateActorPriority(), CrossboneIslePillarRooms_UpdateFrozenPoolPriority(), CrossboneIslePillarRooms_UpdateLeaderPriority(), CrossboneIslePlatformRooms_RestoreEastUnderfootCell(), CrossboneIslePlatformRooms_RestoreMiddleUnderfootCell(), CrossboneIslePlatformRooms_RestoreWestUnderfootCell(), CrossboneIslePlatformRooms_UpdateBlockPriorities(), Djinn_RunBattleStartHop(), Event_CarryFloatingBlock(), Event_DepartForQuest(), Event_DoraWakesIsaac(), Event_EnterJail(), Event_EnterJail(), Event_EnterNortheastHouse(), Event_EnterNortheastHouse(), Event_EnterNorthHouse(), Event_EnterNorthHouse(), Event_FightTret(), Event_FreezeDousePuddle(), Event_FreezeEastLowerTarget(), Event_FreezeEastUpperTarget(), Event_FreezeFarEastTarget(), Event_FreezeGatePuddle(), Event_FreezeHiddenPuddle(), Event_FreezeInnerWestLowerTarget(), Event_FreezePuddle(), Event_FreezePuddleA(), Event_FreezePuddleB(), Event_FreezeSouthPuddle(), Event_FreezeWestLowerTarget(), Event_FreezeWestUpperTarget(), Event_GaretComesHome(), Event_GatherAfterRiverRescue(), Event_HurryToThePlaza(), Event_JumpOrPushRoom4Pillar(), Event_MoveBlock(), Event_MoveColumn(), Event_MoveEastObjectIntoHole(), Event_MoveEastPillar(), Event_MoveGateBlock(), Event_MovePillar(), Event_MovePillarSwitchBlock(), Event_MoveStump(), Event_MoveStump(), Event_MoveSwitchBlock(), Event_MoveWestObjectIntoHole(), Event_PushObjectNorth(), Event_PushObjectOffLedge(), Event_PushObjectOverEdge(), Event_RevealEnds(), Event_RevealSecrets(), Event_RevealStarts(), Event_Rock11Falls(), Event_Rock13Falls(), Event_RollLongLog(), Event_RoofMended(), Event_SentToAidElders(), Event_SettleRocks(), Event_SettleRocks(), Event_SetWeightOnScales(), Event_UpdateFirstBlockTerrain(), Event_WitnessCheersForgeCaught(), FieldFx_RunFrostOnTarget(), Fuchin_CreateForegroundActor(), Fuchin_PlacePlatformAtCell(), Gate_DrawPropped(), GomaCavePillar_SpawnFragment(), HouseScene_RunRepairMorning(), Imil_InitializeRisingEffect(), Imil_SwayAndSpark(), Kalay_DisableLeaderAutomaticPriority(), Kalay_EnableLeaderAutomaticPriority(), Kalay_FreezeFrostTarget(), Kalay_PrepareTunnel(), KalayTolbiDocks_PassengersConfrontTourGuide(), KalayTolbiDocks_PrepareTolbiDocks(), KalayTolbiDocks_SettleBlock(), Kolima_SpawnCurseSparkle(), Kolima_WitnessForestCurse(), KolimaForestBend_DrawWaterLevel(), KolimaForestBridge_Initialize(), KolimaForestBridge_PushLog(), KolimaForestBridge_SpawnCurseSparkle(), KolimaForestBridge_WitnessForestCurse(), KolimaForestRiver_Initialize(), KolimaForestRiver_PushLog(), KolimaForestTree_SpawnRejectionSpark(), LemurianShip_SetupScene(), Lunpa_UpdateIcePillarDrawOrder(), LunpaFortress_InitializeColumnRoom(), LunpaFortress_LowerColumn(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouse_RestoreLights(), MercuryLighthouse_SpawnSparkPair(), MercuryLighthouseAerie_Initialize(), MogallForest_FirstArea_PushLog(), MogallForest_Initialize(), MogallForest_SecondArea_PushLog(), OverlayObject_SpawnKind24AtObject(), OverlayObject_SpawnKind24AtObject(), Pillar_SortAgainstLeader(), Sanctum_RequestQuestAcceptance(), Sanctum_ShowHealerAfterimage(), Scene_Initialize(), Scene_RunEntrySetup(), SceneActor_SetFlagBitByRelativeDepth(), Ship_UpdateSwell(), SolSanctumElementalStarRoom_DemandElementalStars(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumEruption_SpawnEffectPair(), SolSanctumStatue_Initialize(), Tolbi_CopyLeaderPriority(), Tolbi_FreezePuddle(), TolbiInteriors_ApplyEntryState(), TolbiShipDeck_ShowOar(), TolbiShipDeck_WatchCrewDecideToSail(), TolbiShipInteriors_LayFlat(), TolbiShipInteriors_StepBesideLeader(), TolbiSpring_Initialize(), TretTreeInteriors_PlayPostBattleConversation(), TunnelRuins_Initialize(), Vale_AdjustVillagerPriorityForLeaderHeight(), ValeBabi_SpawnEffectPair(), ValeCave_CenterActorOnCell(), ValeHome_SpawnEffectPair(), ValeStorm_Initialize(), ValeStorm_ShowBoulderSweepingDownriver(), ValeStorm_SpawnEffectPair(), Vault_OpenDoorwayAndEnter(), VaultCave_UseAutomaticFrostPriorities(), VaultCave_UseUnderfootFrostPriorities(), VaultInteriors_DefeatThieves(), VaultInteriors_DiscussMindReading(), VaultInteriors_LoseToThieves(), VaultInteriors_ReturnStolenGoods(), VenusLighthouse_CreateScriptedGateEffect(), VenusLighthouse_FixBlockAtDestination(), VenusLighthouse_PrepareStandingActor(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_EnterAndConfrontAntagonists(), VenusLighthouseAerie_Initialize(), VenusLighthouseAerie_SpawnLinkedPairEffects(), Village_ApplyWaterLevel(), WorldMap_CreateLinkedEffects(), WorldMap_SpawnActorEightPuff(), Xian_FreezeSpilledWater(), Xian_Initialize(), Xian_TalkToWaterCarrier(), and Xian_UpdateFrozenPuddleLayer().
| s32 FieldActor::velocityX |
16.16 fixed-point pixels per frame
Definition at line 52 of file field_obj.h.
Referenced by AltinPeak_FlyDebris(), BattleFx_SteerLiftedTarget(), Colosso_RestoreCompetitor(), ColossoLog_PushActorAhead(), ColossoRiver_PushObjectAhead(), ColossoWall_PushAdjacentObstacle(), Djinn_RunBattleStartHop(), Event_KnockDownObstacle(), Event_PushActorAhead(), Event_PushBlock(), Event_PushBlock(), FieldFx_UpdateParticleLinearMotion(), Kalay_PushTunnelBlock(), Kalay_SpawnTunnelParticle(), Kalay_UpdateTunnelParticle(), Kolima_ShowBridgeCollapse(), Kolima_UpdateFallingDebris(), MeetSandMonster(), OverlayObject_ResetMotionFields(), SceneActor_MoveAndRedraw(), SceneEffect_SpawnParticleEveryFourthFrame(), SolSanctumEruption_FadeCameraTo(), SolSanctumEruption_PlayWiseOneRescue(), StagedActor_AdvancePair(), StagedActor_StopBlockedMotion(), TretTreeInteriors_RunLandingDustScene(), ValeStorm_ShowBoulderSweepingDownriver(), VaultCave_PushBlockAhead(), VenusLighthouse_DispatchPushScript(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouseAerie_UpdateDriftingParticle(), Xian_MoveAsideForWaterCarrier(), and Xian_WatchWaterCarrierPath().
| s32 FieldActor::velocityY |
16.16 fixed-point pixels per frame
Definition at line 53 of file field_obj.h.
Referenced by AltinPeak_FlyDebris(), AltinPeak_RideLog(), AltinPeak_RunBoulderChase(), AltinPeak_ShowFirstBeastRoute(), AltinPeak_ShowSecondBeastRoute(), AltinPeak_StopLogAndJumpOff(), AltinPeak_UpdateBeastHops(), AltmillerCave_HopSelectedActor(), BabiLighthouse_FallToExit(), BattleFx_SteerLiftedTarget(), Beast_Hop(), ColossoLogRollingStage_SpawnRandomSceneEffect(), ColossoRiver_SpawnRandomEffect(), ColossoWall_SpawnRandomSceneEffect(), CrossboneIsle_TryHop(), CrossboneIslePillarRooms_SettleActorOnGround(), CrossboneIslePillarRooms_SpawnUnusedLeaderParticle(), CrossboneIslePillarRooms_StopAtGroundOrHeight(), CrossboneIslePillarRooms_TryJumpAcrossPillar(), Djinn_RunBattleStartHop(), Effect_SpawnRisingDustBurst(), Event_BaneFirstEscape(), Event_BaneSecondEscape(), Event_FinishAirborneTravel(), Event_HopDownLedge(), Event_HopDownStep(), Event_JumpAcrossGap(), Event_JumpDown(), Event_JumpGapWest(), Event_JumpToNextPillar(), Event_KiteRunsOff(), Event_KnockDownObstacle(), Event_MeetFlint(), Event_MonkLetsPartyIntoGrotto(), Event_MovePillar(), Event_NyunpaOffersTest(), Event_RoofMended(), Event_SetBlockOnBalance(), Event_StormCarriesPartyAway(), Event_TalkToJumpingStudent(), Event_TalkToMiniMazeAttendant(), Event_WitnessRiverRescue(), FieldFx_RunForce(), FloatingBlock_Settle(), FuchinTemple_NyunpaTeachesKi(), GomaCaveEntrance_LeapStump(), GomaCaveWaterway_LeapStump(), Kalay_SpawnTunnelParticle(), Kalay_UpdateTunnelParticle(), Kolima_WitnessForestCurse(), KolimaForestBridge_WitnessForestCurse(), KolimaForestTree_RejectHermesWater(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouseAerie_JumpToPlatform(), MogallForest_HopActorTo(), MogallForest_TryJumpLeaderTo(), OverlayObject_WaitUntilIdle(), Sanctum_RaiseItemIcon(), SceneEffect_SpawnParticleEveryFourthFrame(), SolSanctumElementalStarRoom_AlexTakesStars(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_PresentStar(), SolSanctumElementalStarRoom_UnmaskFelix(), SuhallaDesert_CatchInStorm(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipDeck_LeapAtOuranos(), TolbiShipDeck_LeapAtSean(), TolbiShipDeck_MonstersAttackCrew(), TolbiShipDeck_RandomlyStartActorHop(), TolbiShipMast_RunLandingSequence(), TunnelRuins_HopLeaderTo(), TunnelRuins_WaitForActorToLand(), Vale_MoveActorAlongHigherZPath(), ValeStorm_ShowBoulderSweepingDownriver(), Vault_JumpActorToAndWait(), VaultCave_ResetFallingObjectAtActorCell(), VaultCave_SpawnPuffs(), VaultCave_UpdateFrostControlledFallingObjects(), VaultCave_UpdateTimedFallingObjects(), VaultRevisit_JumpActorToAndWait(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_EnterAndConfrontAntagonists(), VenusLighthouseAerie_RestorePartyOnBrokenAerie(), WorldMap_DepartWithTravelers(), WorldMap_StartAirborneTravel(), Xian_JumpOverSpilledWater(), and Xian_TalkToKungFuStudent().
| s32 FieldActor::velocityZ |
16.16 fixed-point pixels per frame
Definition at line 54 of file field_obj.h.
Referenced by AltinPeak_FlyDebris(), Colosso_RestoreCompetitor(), ColossoLog_PushActorAhead(), ColossoRiver_PushObjectAhead(), ColossoWall_PushAdjacentObstacle(), ColossoWall_UpdateMovingPlatforms(), Djinn_RunBattleStartHop(), Event_PushActorAhead(), Event_PushBlock(), Event_PushBlock(), FieldFx_UpdateParticleLinearMotion(), Kalay_PushTunnelBlock(), Kolima_ShowBridgeCollapse(), Kolima_UpdateFallingDebris(), MeetSandMonster(), OverlayObject_ResetMotionFields(), SceneActor_MoveAndRedraw(), SolSanctumEruption_FadeCameraTo(), SolSanctumEruption_PlayWiseOneRescue(), StagedActor_AdvancePair(), StagedActor_StopBlockedMotion(), TretTreeInteriors_RunLandingDustScene(), ValeStorm_ShowBoulderSweepingDownriver(), VaultCave_PushBlockAhead(), VenusLighthouse_DispatchPushScript(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouseAerie_UpdateDriftingParticle(), and Xian_MoveAsideForWaterCarrier().
| s32 FieldActor::speed |
speed limit, 16.16 fixed-point pixels per frame
Definition at line 55 of file field_obj.h.
Referenced by Actor_SetSpeed(), AltmillerCave_HopSelectedActor(), BattleEffect_SpawnBurstParticleField(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), Camera_SetSpeed(), Colosso_UpdatePathRival(), Colosso_WalkActorTo(), Colosso_WalkActorToAndStand(), ColossoLog_CollectFinishEquipment(), ColossoLog_MoveOnScales(), ColossoLog_PushActorAhead(), ColossoRiver_CollectFinishItem(), ColossoRiver_Initialize(), ColossoRiver_MoveActorPairByOffset(), ColossoRiver_PushObjectAhead(), ColossoRiver_SetPipeHeight(), ColossoWall_ApproachFinishAndTakeItem(), ColossoWall_Initialize(), ColossoWall_MovePusherAndLog(), ColossoWall_PushAdjacentObstacle(), ColossoWall_PushBlockToCell(), ColossoWall_RollLogToCell(), CrossboneIsle_MoveSelectedActorAndBlock(), CrossboneIsle_TryHop(), CrossboneIslePillarRooms_TryJumpAcrossPillar(), Effect_SpawnRisingDustBurst(), Event_BaneKeepsAway(), Event_DousePipe(), Event_EnterSparklingPassage(), Event_ForceSidewalkBlock(), Event_FrostRaisesPillar(), Event_HopDownLedge(), Event_JumpAcrossGap(), Event_JumpGapWest(), Event_JumpToNextPillar(), Event_KiteKeepsAway(), Event_KnockDownObstacle(), Event_MeetFlint(), Event_PassNorthWallOpening(), Event_PassSouthWallOpening(), Event_PushActorAhead(), Event_PushBlock(), Event_PushBlock(), Event_PushPipeworksBlock(), Event_Rock11Falls(), Event_Rock12Falls(), Event_Rock13Falls(), Event_Rock14Falls(), Event_RollLongLog(), FieldFx_RunForce(), FieldFx_RunPly(), FieldFx_SpawnBurstParticle(), FieldFx_UpdateMindReadWave(), FieldFx_UpdateParticleLinearMotion(), GomaCavePillar_SpawnFragment(), GomaCavePillar_UpdateFragment(), HeatGauge_CountStep(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), Kalay_PushTunnelBlock(), Kolima_SpawnCurseSparkle(), KolimaForestBend_RollLog(), KolimaForestBridge_SpawnCurseSparkle(), KolimaForestTree_SpawnOrbitSparks(), KolimaForestTree_SpawnRejectionSpark(), MercuryLighthouse_FollowLeader(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouse_LeaveThroughPassage(), MercuryLighthouse_RestoreLights(), MercuryLighthouseAerie_JumpToPlatform(), MogallForest_TryJumpLeaderTo(), SceneActor_MoveAndRedraw(), SceneActor_PlacePairAtOffset(), SetSail(), SolSanctumElementalStarRoom_AlexTakesStars(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_UnmaskFelix(), SolSanctumEruption_StepEmbers(), SolSanctumEruption_ThrowEruptionRing(), StagedActor_AdvancePair(), SuhallaDesert_ChaseLeader(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_LeapAtOuranos(), TolbiShipDeck_LeapAtSean(), TolbiShipMast_ShrinkAndStopActor(), TretTreeInteriors_SpawnSwirlSparks(), TunnelRuins_HopLeaderTo(), ValeStorm_GaretCommentsOnBlockedPath(), Vault_SpawnDriftingEffect(), Vault_UpdateDriftingEffect(), VaultCave_PushBlockAhead(), VaultCave_SpawnPuffs(), VenusLighthouse_CreateScriptedGateEffect(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_SpawnSideOrbitParticles(), VenusLighthouseAerie_SpawnUpperOrbitParticles(), VenusLighthouseAerie_UpdateBeaconRise(), VenusLighthouseAerie_UpdateRisingOrbit(), VenusLighthouseAerie_UpdateUpperOrbit(), Xian_JumpOverSpilledWater(), and Xian_MoveAsideForWaterCarrier().
| s32 FieldActor::acceleration |
Added toward the target each frame, or taken off the speed when there is none, in 16.16 fixed-point pixels per frame; 0x10000 when created.
Definition at line 58 of file field_obj.h.
Referenced by Actor_SetSpeed(), AltmillerCave_HopSelectedActor(), BattleEffect_SpawnBurstParticleField(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), Camera_SetSpeed(), Colosso_UpdatePathRival(), Colosso_WalkActorTo(), Colosso_WalkActorToAndStand(), ColossoLog_CollectFinishEquipment(), ColossoLog_MoveOnScales(), ColossoLog_PushActorAhead(), ColossoRiver_CollectFinishItem(), ColossoRiver_Initialize(), ColossoRiver_MoveActorPairByOffset(), ColossoRiver_PushObjectAhead(), ColossoRiver_SetPipeHeight(), ColossoWall_ApproachFinishAndTakeItem(), ColossoWall_Initialize(), ColossoWall_MovePusherAndLog(), ColossoWall_PushAdjacentObstacle(), ColossoWall_PushBlockToCell(), ColossoWall_RollLogToCell(), CrossboneIsle_MoveSelectedActorAndBlock(), CrossboneIsle_TryHop(), CrossboneIslePillarRooms_TryJumpAcrossPillar(), Effect_SpawnRisingDustBurst(), Event_BaneKeepsAway(), Event_DousePipe(), Event_ForceSidewalkBlock(), Event_FrostRaisesPillar(), Event_HopDownLedge(), Event_JumpAcrossGap(), Event_JumpGapWest(), Event_JumpToNextPillar(), Event_KiteKeepsAway(), Event_KnockDownObstacle(), Event_MeetFlint(), Event_PassNorthWallOpening(), Event_PassSouthWallOpening(), Event_PushActorAhead(), Event_PushBlock(), Event_PushBlock(), Event_PushPipeworksBlock(), Event_Rock11Falls(), Event_Rock12Falls(), Event_Rock13Falls(), Event_Rock14Falls(), Event_RollLongLog(), FieldFx_RunForce(), FieldFx_RunPly(), FieldFx_UpdateMindReadWave(), FieldFx_UpdateParticleLinearMotion(), GomaCavePillar_SpawnFragment(), GomaCavePillar_UpdateFragment(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), Kalay_PushTunnelBlock(), Kolima_SpawnCurseSparkle(), KolimaForestBend_RollLog(), KolimaForestBridge_SpawnCurseSparkle(), KolimaForestTree_SpawnRejectionSpark(), MercuryLighthouse_FollowLeader(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouseAerie_JumpToPlatform(), MogallForest_TryJumpLeaderTo(), SceneActor_MoveAndRedraw(), SceneActor_PlacePairAtOffset(), SetSail(), SolSanctumElementalStarRoom_AlexTakesStars(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_UnmaskFelix(), SolSanctumEruption_StepEmbers(), SolSanctumEruption_ThrowEruptionRing(), StagedActor_AdvancePair(), SuhallaDesert_ChaseLeader(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_LeapAtOuranos(), TolbiShipDeck_LeapAtSean(), TolbiShipMast_ShrinkAndStopActor(), TunnelRuins_HopLeaderTo(), ValeStorm_GaretCommentsOnBlockedPath(), Vault_SpawnDriftingEffect(), Vault_UpdateDriftingEffect(), VaultCave_PushBlockAhead(), VenusLighthouse_CreateScriptedGateEffect(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouseAerie_CombineSaturosAndMenardi(), Xian_JumpOverSpilledWater(), and Xian_MoveAsideForWaterCarrier().
| s32 FieldActor::targetX |
16.16 fixed-point pixels; ACTOR_NO_TARGET when unset
Definition at line 59 of file field_obj.h.
Referenced by Actor_IsParked(), BabiLighthouse_JumpFromLedge(), Colosso_RestoreCompetitor(), ColossoWall_UpdateMovingPlatforms(), Djinn_RunBattleStartHop(), Effect_SpawnRisingDustBurst(), Event_CenterStatueMoved(), Event_FinalsBegin(), Event_PsynergyStoneIsGone(), EventObject_Initialize(), FieldFx_RunRetreat(), FieldFx_UpdateParticleLinearMotion(), FieldFx_UpdateSpiralParticle(), GomaCaveEntrance_LeapStump(), GomaCavePillar_UpdateFragment(), GomaCaveWaterway_LeapStump(), GondowanCave_RunSpinningLeap(), HeatGauge_CountStep(), KolimaForestTree_SpawnOrbitSparks(), KolimaForestTree_UpdateOrbitSpark(), MeetSandMonster(), MercuryLighthouse_FollowLeader(), MogallForest_HopActorTo(), OverlayObject_ResetMotionFields(), Sanctum_UpdateHealerAfterimage(), Sanctum_UpdateOrbitingEffect(), SceneEffect_AdvanceAngleUntilIdle(), SolSanctum_UpdateRing(), SolSanctumEruption_FadeCameraTo(), SolSanctumEruption_PlayWiseOneRescue(), SolSanctumEruption_StepEmbers(), SolSanctumEruption_ThrowEruptionRing(), StagedActor_AdvancePair(), StagedActor_StopBlockedMotion(), SuhallaDesert_ChaseLeader(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_LeapAtOuranos(), TolbiShipDeck_LeapAtSean(), TolbiShipInteriors_HasArrived(), TolbiShipInteriors_ResetActor(), TolbiShipMast_StopDriftingActor(), TretTreeInteriors_SpawnSwirlSparks(), TretTreeInteriors_UpdateSwirlSpark(), Vale_HaveJennaStopTheAlephDetour(), Vale_HaveVillagerWatchTheLeader(), ValeStorm_ShowBoulderSweepingDownriver(), ValeStorm_UpdatePulsingGlow(), Vault_UpdateDriftingEffect(), Vault_UpdateRoofComplainerProximity(), VaultCave_PushBlockAhead(), VaultInteriors_IsActorWithinEightPixels(), VaultInteriors_IsActorWithinSixteenPixels(), VaultInteriors_ReturnStolenGoods(), VaultInteriors_UpdateActorStops(), VenusLighthouse_EmitGateParticles(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouseAerie_StopActorMotion(), VenusLighthouseAerie_UpdateRisingOrbit(), VenusLighthouseAerie_UpdateUpperOrbit(), Xian_MoveAsideForWaterCarrier(), Xian_TalkToWaterCarrier(), and Xian_WatchWaterCarrierPath().
| s32 FieldActor::targetY |
16.16 fixed-point pixels; ACTOR_NO_TARGET when unset
Definition at line 60 of file field_obj.h.
Referenced by Actor_IsParked(), ColossoLogRollingStage_SpawnPeriodicParticle(), CrossboneIslePillarRooms_SettleActorOnGround(), CrossboneIslePillarRooms_StopAtGroundOrHeight(), Djinn_RunBattleStartHop(), Effect_SpawnRisingDustBurst(), Event_CenterStatueMoved(), Event_FinalsBegin(), Event_HopDownStep(), Event_PsynergyStoneIsGone(), Event_Rock11Falls(), Event_Rock12Falls(), Event_Rock13Falls(), Event_Rock14Falls(), Event_RoofMended(), Event_SetBlockOnBalance(), Event_TalkToJumpingStudent(), Event_WatchBoulderFall(), EventObject_Initialize(), FieldFx_UpdateParticleLinearMotion(), FieldFx_UpdateSpiralParticle(), FloatingBlock_Settle(), FuchinTemple_FehSeesChi(), FuchinTemple_FeizhiLeavesForHsu(), FuchinTemple_StudentExplainsChiRules(), FuchinTemple_StudentsSeeTreeFall(), FuchinTemple_ToppleTreeEast(), FuchinTemple_ToppleTreeWest(), GomaCavePillar_SettleEastPillar(), GomaCavePillar_UpdateFragment(), KolimaForestTree_SpawnOrbitSparks(), KolimaForestTree_UpdateOrbitSpark(), MercuryLighthouse_CloseFloorSwitch(), MercuryLighthouse_FollowLeader(), MercuryLighthouse_Initialize(), MercuryLighthouse_OpenGateWithMovedBlock(), MercuryLighthouse_OpenStairGateWithMovedBlock(), MercuryLighthouse_PressGateFloorSwitch(), MercuryLighthouse_PressStairFloorSwitch(), MercuryLighthouse_RaiseActorWithSparks(), MercuryLighthouse_ReleaseStairFloorSwitch(), MercuryLighthouseAerie_AlexAppears(), MercuryLighthouseAerie_CallLift(), Sanctum_UpdateHealerAfterimage(), Sanctum_UpdateRisingSpark(), Scene_Initialize(), Scene_RunEntrySetup(), SceneEffect_AdvanceAngleUntilIdle(), SolSanctum_UpdateRing(), SolSanctumEruption_PlayWiseOneRescue(), SolSanctumEruption_StepEmbers(), SolSanctumEruption_ThrowEruptionRing(), SolSanctumEruption_UpdateElementalArcs(), SuhallaDesert_ChaseLeader(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_LeapAtOuranos(), TolbiShipDeck_LeapAtSean(), TolbiShipInteriors_HasArrived(), TolbiShipInteriors_ResetActor(), TolbiShipMast_StopDriftingActor(), TretTreeInteriors_SpawnSwirlSparks(), TretTreeInteriors_UpdateSwirlSpark(), TunnelRuins_WaitForActorToLand(), Vale_HaveJennaStopTheAlephDetour(), ValeInteriors_SpawnDriftingSprite(), ValeStorm_ShowBoulderSweepingDownriver(), Vault_UpdateDriftingEffect(), VaultInteriors_ReturnStolenGoods(), VenusLighthouseAerie_StopActorMotion(), Xian_Initialize(), and Xian_TalkToWaterCarrier().
| s32 FieldActor::targetZ |
16.16 fixed-point pixels; ACTOR_NO_TARGET when unset
Definition at line 61 of file field_obj.h.
Referenced by Actor_IsParked(), BabiLighthouse_JumpFromLedge(), BabiPalace_WakeAfterFinals(), BabiPalace_WakeFromFinalsDream(), Colosso_RestoreCompetitor(), Djinn_RunBattleStartHop(), Effect_SpawnRisingDustBurst(), Event_CenterStatueMoved(), Event_FinalsBegin(), Event_PsynergyStoneIsGone(), EventObject_Initialize(), FieldFx_UpdateParticleLinearMotion(), FieldFx_UpdateSpiralParticle(), FuchinTemple_ToppleTreeNorth(), FuchinTemple_ToppleTreeSouth(), GomaCavePillar_UpdateFragment(), KolimaForestTree_SpawnOrbitSparks(), KolimaForestTree_UpdateOrbitSpark(), MeetSandMonster(), MercuryLighthouse_FollowLeader(), MercuryLighthouseAerie_LowerLift(), MercuryLighthouseAerie_RaiseLift(), MogallForest_HopActorTo(), OverlayObject_ResetMotionFields(), ReceiveBlackOrb(), Sanctum_UpdateHealerAfterimage(), Sanctum_UpdateOrbitingEffect(), SceneEffect_AdvanceAngleUntilIdle(), SolSanctum_UpdateRing(), SolSanctumEruption_FadeCameraTo(), SolSanctumEruption_PlayWiseOneRescue(), SolSanctumEruption_StepEmbers(), SolSanctumEruption_ThrowEruptionRing(), StagedActor_AdvancePair(), StagedActor_StopBlockedMotion(), SuhallaDesert_ChaseLeader(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_LeapAtOuranos(), TolbiShipDeck_LeapAtSean(), TolbiShipInteriors_HasArrived(), TolbiShipMast_StopDriftingActor(), TretTreeInteriors_SpawnSwirlSparks(), TretTreeInteriors_UpdateSwirlSpark(), Vale_HaveJennaStopTheAlephDetour(), Vale_HaveVillagerWatchTheLeader(), ValeStorm_ShowBoulderSweepingDownriver(), Vault_UpdateDriftingEffect(), VaultCave_PushBlockAhead(), VaultInteriors_IsActorWithinEightPixels(), VaultInteriors_IsActorWithinSixteenPixels(), VaultInteriors_ReturnStolenGoods(), VenusLighthouse_EmitGateParticles(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouseAerie_StopActorMotion(), VenusLighthouseAerie_UpdateRisingOrbit(), VenusLighthouseAerie_UpdateUpperOrbit(), Xian_MoveAsideForWaterCarrier(), Xian_TalkToWaterCarrier(), and Xian_WatchWaterCarrierPath().
| s32 FieldActor::bounce |
The share of its falling speed kept as it bounces on landing, 16.16 fixed point (0x4000 when created); a floating object's phase instead.
Definition at line 64 of file field_obj.h.
Referenced by AltinPeak_RunBoulderChase(), BabiLighthouse_FallToExit(), BabiLighthouse_LandWithParticles(), BattleFx_SteerLiftedTarget(), Event_CarryFloatingBlock(), Event_FallThroughFloor(), Event_MoveGateBlock(), Event_MoveSwitchBlock(), Event_PushObjectOffLedge(), Event_PushObjectOverEdge(), Event_PushStumpOver(), Event_Rock11Falls(), Event_Rock12Falls(), Event_Rock13Falls(), Event_Rock14Falls(), Event_TravelersLeaveAfterBattle(), KolimaForestTree_RejectHermesWater(), MercuryLighthouse_Initialize(), MogallForest_HopActorTo(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipMast_RunLandingSequence(), TretTreeInteriors_RunLandingDustScene(), Vault_JumpActorToAndWait(), VaultCave_StartFrostControlledFalls(), VaultCave_StartTimedFalls(), VaultRevisit_JumpActorToAndWait(), VenusLighthouse_LandWithRadialDust(), VenusLighthouse_RaiseLeaderWithSpray(), VenusLighthouse_ReleaseFallenCarryBlock(), WorldMap_DepartWithTravelers(), and Xian_TalkToKungFuStudent().
| s32 FieldActor::gravity |
Taken off the vertical velocity each frame while it is above the ground, in 16.16 fixed-point pixels per frame (0x10000 when created); also scales a floating object's bob.
Definition at line 68 of file field_obj.h.
Referenced by AltinPeak_FlyDebris(), AltinPeak_RunBoulderChase(), AltinPeak_ShowFirstBeastRoute(), AltinPeak_ShowSecondBeastRoute(), AltinPeak_SpawnDebris(), AltinPeak_StopLogAndJumpOff(), BabiLighthouse_FallToExit(), BabiLighthouse_LandWithParticles(), Beast_HopAway(), Effect_ConfigureSpawnedParticle(), Effect_SpawnRisingDustBurst(), Event_FallThroughFloor(), Event_MeetFlint(), Event_MonkLetsPartyIntoGrotto(), Event_MoveGateBlock(), Event_MoveSwitchBlock(), Event_PushStumpOver(), Event_TravelersLeaveAfterBattle(), GomaCaveEntrance_LeapStump(), GomaCaveWaterway_LeapStump(), GondowanCave_RunSpinningLeap(), KolimaForestTree_RejectHermesWater(), MercuryLighthouse_EnterRisingPassage(), MercuryLighthouse_Initialize(), MogallForest_HopActorTo(), Sanctum_RaiseItemIcon(), SolSanctumElementalStarRoom_PresentStar(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipMast_RunLandingSequence(), TretTreeInteriors_EnterRoom(), TretTreeInteriors_RunLandingDustScene(), TretTreeInteriors_StepOnCrackedFloor(), Vault_JumpActorToAndWait(), VaultCave_ResetFallingObjectAtActorCell(), VaultCave_StartFrostControlledFalls(), VaultCave_StartTimedFalls(), VaultCave_UpdateFrostControlledFallingObjects(), VaultCave_UpdateTimedFallingObjects(), VaultRevisit_JumpActorToAndWait(), VenusLighthouse_LandWithRadialDust(), VenusLighthouse_RaiseLeaderWithSpray(), WorldMap_DepartWithTravelers(), and Xian_TalkToKungFuStudent().
| s32 FieldActor::riseBaseY |
Zeroed by FieldObject_Create and not read by the engine; scene code keeps a resting height, a sway or a countdown here.
Definition at line 71 of file field_obj.h.
Referenced by FieldObject_Create(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipInteriors_HasArrived(), TolbiShipInteriors_PaceCabin(), TolbiShipMast_InitializeDriftingActor(), TolbiShipMast_StopDriftingActor(), TolbiShipMast_SwayActor(), VenusLighthouseAerie_AdvanceActorRise(), and VenusLighthouseAerie_EruptBeacon().
| u8 FieldActor::spriteStorageKind |
Zero hides sprites; one draws a single sprite, two draws a group.
The engine reads the low four bits; SC_B54_ON and SC_B54_OFF set 1 and 0.
Definition at line 78 of file field_obj.h.
Referenced by AltmillerCave_BeginRetreat(), BattleEffect_ClearAllObjects(), BattleEffect_ClearOutOfBoundsObjects(), BattleEffect_PauseObject(), BattleFx_UpdateDescendingObject(), Colosso_ShowItemIcon(), Colosso_TakePlaceForMatch(), FieldObject_Create(), MercuryLighthouse_ChargeLights(), Storm_SetActorFrameMode(), SuhallaDesert_ChaseLeader(), SuhallaDesert_ToggleActorActive(), TolbiSpring_SetSpriteStorageKind(), WorldMap_BlinkActorSprite(), WorldMap_PlayLighthouseTransition(), and WorldMap_UpdateLocationContacts().
| u8 FieldActor::motionFlags |
ActorMotionFlag bits; zero is free flight in 3D, and 3 is set on creation.
bits: 4 no slowdown on slopes | 3 bigger float | 2 floats | 1 falls | 0 follows the terrain
Definition at line 83 of file field_obj.h.
Referenced by AlpineCrossing_FreezePuddle(), AltinPeak_AwardFrostJewelAndDrain(), AltinPeak_FreezeRoom1WidePuddle(), AltinPeak_InitSpray(), AltinPeak_RestoreRoom1(), AltinPeak_RestoreRoom9(), AltinPeak_SettleRoom7Block(), AltinPeak_ShowFirstBeastRoute(), AltinPeak_SpawnDebris(), AltmillerCave_FreezePuddle(), AltmillerCave_HopSelectedActor(), AltmillerCave_Initialize(), AltmillerCave_UpdateMovedObstacle(), BabiLighthouse_FallToExit(), BabiLighthouse_LandWithParticles(), BabiLighthouse_UpdateMovedBlock(), BabiPalace_ApplyEntryState(), BattleEffect_SpawnBurstParticleField(), BattleFx_ConfigureLinkedObject(), BattleFx_CopyLinkedObjectPosition(), BattleFx_RunMercuryDjinnCapture(), BattleFx_SpawnScaledArcObjects(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), Bilibin_RestoreRiverActors(), Bilibin_SpawnRiverEffect(), Clear_LoadBackground(), ColosseumEntrance_ShowClearedTrial(), Colosso_RestoreCompetitor(), ColossoLog_Initialize(), ColossoLogRollingStage_RaiseLinkedSceneEffect(), ColossoLogRollingStage_SpawnPeriodicParticle(), ColossoLogRollingStage_SpawnRandomSceneEffect(), ColossoRiver_Initialize(), ColossoRiver_PlaceFinishItemAboveActor(), ColossoRiver_SetPipeHeight(), ColossoRiver_SpawnRandomEffect(), ColossoWall_Initialize(), ColossoWall_RaiseLinkedSceneEffect(), ColossoWall_SpawnRandomSceneEffect(), CrossboneIsle_RestoreMovedRoomBlock(), CrossboneIsle_TryHop(), CrossboneIslePillarRooms_InitializePillarPriority(), CrossboneIslePillarRooms_PrepLoweredActor(), CrossboneIslePillarRooms_ShrinkPillar(), CrossboneIslePillarRooms_TryJumpAcrossPillar(), CrossboneIslePlatformRooms_InitializeScene3(), CrossboneIslePlatformRooms_RestoreFirstBlockTerrain(), CrossboneIslePlatformRooms_RestoreThirdBlockEastCell(), CrossboneIslePlatformRooms_RestoreThirdBlockWestCell(), Djinn_RunBattleStartHop(), Effect_ConfigureSpawnedParticle(), Effect_SpawnRisingDustBurst(), EnterDoor(), Event_AudienceWithMcCoy(), Event_CarryFloatingBlock(), Event_CenterStatueMoved(), Event_ConfrontSaturosAndMenardi(), Event_CrowdRecognizesIsaac(), Event_DemonstrateLevitation(), Event_DepartForQuest(), Event_DoraWakesIsaac(), Event_DousePipe(), Event_DouseStorm(), Event_DouseTravelMarker(), Event_EnterDoor(), Event_EnterNyunpasHall(), Event_FallThroughFloor(), Event_FinishAirborneTravel(), Event_FlipWaterSwitch(), Event_ForceSidewalkBlock(), Event_FreezeEastLowerTarget(), Event_FreezeEastTarget(), Event_FreezeEastUpperTarget(), Event_FreezeFarEastTarget(), Event_FreezeHiddenPuddle(), Event_FreezeInnerWestLowerTarget(), Event_FreezePuddle(), Event_FreezeSouthPuddle(), Event_FreezeWestLowerTarget(), Event_FreezeWestTarget(), Event_FreezeWestUpperTarget(), Event_GaretComesHome(), Event_HopDownLedge(), Event_HopDownStep(), Event_HurryToThePlaza(), Event_JumpAcrossGap(), Event_JumpGapWest(), Event_JumpOrPushRoom4Pillar(), Event_JumpToNextPillar(), Event_LandOnPillar(), Event_McCoyRewardsParty(), Event_MeetFlint(), Event_MeetSurvivingTravelers(), Event_MendingTheRoof(), Event_MoveBlock(), Event_MoveBlockOntoSwitch(), Event_MoveEastObjectIntoHole(), Event_MoveEastPillar(), Event_MoveGateBlock(), Event_MovePillar(), Event_MovePillarSwitchBlock(), Event_MoveSinkingPillar(), Event_MoveSwitchBlock(), Event_MoveWestObjectIntoHole(), Event_OpenDoorAndLeave(), Event_PresentRewardChests(), Event_PullJillFromRiver(), Event_PushObjectOffLedge(), Event_PushObjectOverEdge(), Event_PushPipeworksBlock(), Event_RevealEnds(), Event_RevealSecrets(), Event_RevealStarts(), Event_RiseToElementalStarRoom(), Event_RoofMended(), Event_SetBlockOnBalance(), Event_SettleRocks(), Event_SettleRocks(), Event_SetWeightOnScales(), Event_ShowMythrilBag(), Event_SteadyPillars(), Event_StepOnFloorSwitch(), Event_StepOnScales(), Event_StormCarriesPartyAway(), Event_TalkToScalesAttendant(), Event_TalkToTrialAttendant(), Event_UpdateFirstBlockTerrain(), Event_UseBlackOrb(), FieldFx_RunForce(), FieldFx_RunLiftOnTarget(), FieldFx_RunPly(), FieldFx_RunRetreat(), FieldFx_UpdateMindReadWave(), FloatingBlock_Settle(), Fuchin_CreateForegroundActor(), GomaCaveEntrance_LeapStump(), GomaCavePillar_SpawnFragment(), GomaCaveWaterway_LeapStump(), GondowanCave_RunSpinningLeap(), HouseScene_RunRepairMorning(), Imil_InitializeRisingEffect(), Imil_MiaSaysFarewellToApprentices(), Imil_OpenDoorAndExit(), Imil_SwayAndSpark(), ImilFuchinFalls_PlaceDragonsEye(), ImilFuchinFalls_PrepareRoom(), Kalay_EnterPalace(), Kalay_HammetReturnsToPalace(), Kalay_OpenDoorAndExit(), Kalay_SpawnTunnelParticle(), KalayInteriors_OpenDoorAndExit(), KalayTolbiDocks_SettleBlock(), Kolima_AnimateSwitchOrExit(), Kolima_SetProtectiveFieldHeight(), Kolima_ShowBridgeCollapse(), Kolima_SpawnCurseSparkle(), Kolima_WalkThroughExit(), KolimaForestBend_DrawWaterLevel(), KolimaForestBend_Initialize(), KolimaForestBridge_FlickerBarriers(), KolimaForestBridge_SpawnCurseSparkle(), KolimaForestTree_Initialize(), KolimaForestTree_SpawnOrbitSparks(), KolimaForestTree_SpawnRejectionSpark(), LamaTemple_EnterHamasRoom(), LiftBlock(), LunpaFortress_LowerColumn(), MercuryLighthouse_ArriveWithSparks(), MercuryLighthouse_ChargeLights(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouse_Initialize(), MercuryLighthouse_RaiseActorWithSparks(), MercuryLighthouse_RestoreLights(), MercuryLighthouse_SpawnSparkPair(), MercuryLighthouseAerie_AlexAppears(), MercuryLighthouseAerie_CallLift(), MercuryLighthouseAerie_ConfrontSaturos(), MercuryLighthouseAerie_Initialize(), MercuryLighthouseAerie_JumpToPlatform(), MercuryLighthouseAerie_LowerLift(), MercuryLighthouseAerie_PartyArrives(), MercuryLighthouseAerie_RaiseLift(), MercuryLighthouseAerie_SettlePlatforms(), MercuryLighthouseAerie_StepOntoPlatform(), MogallForest_FirstArea_JumpSouth(), MogallForest_SecondArea_UpdateMovableObstacle(), MogallForest_ThirdArea_JumpWest(), MogallForest_ThirdArea_UpdateNorthObstacle(), MogallForest_ThirdArea_UpdateSouthObstacle(), MogallForest_TryJumpLeaderTo(), OverlayObject_SpawnKind24AtObject(), OverlayObject_SpawnKind24AtObject(), ReceiveBlackOrb(), Sanctum_RaiseItemIcon(), Sanctum_SpawnActorSpark(), Sanctum_SpawnOrbitingEffect(), Scene_Initialize(), Scene_RunEntrySetup(), SceneActor_ResetActorRun(), Ship_UpdateSwell(), SolSanctumElementalStarRoom_AlexTakesStars(), SolSanctumElementalStarRoom_DemandElementalStars(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_LineUpFollowers(), SolSanctumEruption_PlayHostageScene(), SolSanctumEruption_PlayWiseOneRescue(), SolSanctumEruption_RaiseAndShrinkActor(), SolSanctumEruption_RaiseElementalArcs(), SolSanctumEruption_StepEmbers(), SolSanctumEruption_ThrowEruptionRing(), Spray_Initialize(), SuhallaDesert_CatchInStorm(), SuhallaDesert_ChaseLeader(), Title_Run(), Tolbi_EnterDoor(), Tolbi_FreezePuddle(), TolbiInteriors_EnterDoor(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipDeck_RowersDisembark(), TolbiShipInteriors_RunSceneCommand(), TolbiShipMast_InitializeDriftingActor(), TolbiShipMast_RunAvastScene(), TolbiShipMast_SetupHiddenLeaderLookout(), TolbiSpring_SetActorAppearance(), TretTreeInteriors_EnterRoom(), TretTreeInteriors_RunLandingDustScene(), TretTreeInteriors_SpawnSwirlSparks(), TretTreeInteriors_StepOnCrackedFloor(), TunnelRuins_HopLeaderTo(), TunnelRuins_Initialize(), Vale_Initialize(), Vale_MoveActorAlongHigherZPath(), Vale_MoveActorAlongLowerZPath(), ValeStorm_Initialize(), ValeStorm_ShowBoulderSweepingDownriver(), Vault_SpawnDriftingEffect(), VaultCave_SpawnPuffs(), VaultInteriors_ReturnStolenGoods(), VenusLighthouse_ArriveThroughSparkPassage(), VenusLighthouse_CreateScriptedGateEffect(), VenusLighthouse_FixBlockAtDestination(), VenusLighthouse_LandWithRadialDust(), VenusLighthouse_PrepareStandingActor(), VenusLighthouse_RaiseLeaderWithSpray(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_EnterAndConfrontAntagonists(), VenusLighthouseAerie_EruptBeacon(), VenusLighthouseAerie_Initialize(), VenusLighthouseAerie_ShowSaturosAndMenardiFall(), VenusLighthouseAerie_SpawnSideOrbitParticles(), VenusLighthouseAerie_SpawnUpperOrbitParticles(), VenusLighthouseAerie_StageShebasFall(), VenusLighthouseAerie_UpdateBeaconRise(), Village_EnterDoor(), Village_TalkToThirstyVillager(), Village_WalkThroughDoorway(), WorldMap_InitializeFirstDjinni(), WorldMap_PulseOrbAndSpawnSparks(), WorldMap_SpawnActorEightPuff(), WorldMap_StartAirborneTravel(), Xian_FreezeSpilledWater(), Xian_Initialize(), Xian_JumpOverSpilledWater(), and Xian_WalkThroughExit().
| u8 FieldActor::unk56[3] |
The ARRIVAL_AXIS_* watched for arrival, the object script's last flag test (ScriptInterpreter.conditionResult), and whether it snaps onto its target on arrival: ScriptMotionObject names 0x56 and 0x58.
Definition at line 87 of file field_obj.h.
| u8 FieldActor::collisionFlags |
bits: 7 refuses to move into a solid object | 4 nearer for Psynergy targets | 3 never a talk or Psynergy target | 2 nearer to talk to | 1 the player pushes it | 0 solid
Definition at line 91 of file field_obj.h.
Referenced by AlpineCrossing_FreezePuddle(), AlpineCrossing_GrowSprout(), AltinPeak_MarkActorTerrainCell(), AltinPeak_RestoreRoom10(), AltmillerCave_Initialize(), BabiLighthouse_SetupScene(), Bilibin_RestoreRiverActors(), ColossoLog_PushActorAhead(), ColossoRiver_Initialize(), ColossoRiver_PushObjectAhead(), ColossoWall_PushAdjacentObstacle(), CrossboneIslePillarRooms_PrepLoweredActor(), CrossboneIslePillarRooms_UpdateActorPriority(), CrossboneIslePlatformRooms_InitializeScene2(), Event_BlowAwayBushA(), Event_BlowAwayBushB(), Event_CarryFloatingBlock(), Event_GrowPlant11(), Event_GrowPlant12(), Event_GrowPlant13(), Event_GrowPlant14(), Event_MoveGateBlock(), Event_MovePillarSwitchBlock(), Event_MoveSwitchBlock(), FieldFx_RunGrowthOnTarget(), Houses_PlaceSheltering(), Imil_Initialize(), Imil_TalkToOldMan(), KalayTolbiDocks_PassengersConfrontTourGuide(), KalayTolbiDocks_PrepareTolbiDocks(), KolimaForestBend_CreateLogs(), KolimaForestTree_Initialize(), LemurianShip_SetupScene(), LunpaFortress_InitializeColumnRoom(), MercuryLighthouse_Initialize(), MogallForest_Initialize(), Scene_Initialize(), Scene_RunEntrySetup(), SolSanctumElementalStarRoom_Initialize(), SolSanctumStatue_Initialize(), StagedActor_AdvancePair(), SuhallaDesert_ClearActorSpriteAndCollisionFlags(), Tolbi_GrowSprout(), TolbiShipDeck_SetUpAfterKraken(), TolbiShipDeck_SetUpOars(), TolbiShipDeck_SetUpUnderSail(), TolbiShipDeck_ShowOar(), TolbiShipDeck_ThankForKraken(), TolbiShipInteriors_LayFlat(), TolbiShipInteriors_SetSeatActorCollision(), TolbiShipInteriors_SetUpCabin(), TunnelRuins_Initialize(), ValeInteriors_Initialize(), ValeKraden_Initialize(), ValeStorm_Initialize(), VaultCave_FindCollidableActorAtCell(), VaultCave_PushBlockAhead(), VaultCave_SpawnPuffs(), VenusLighthouse_CreateScriptedGateEffect(), VenusLighthouse_PrepareStandingActor(), VenusLighthouse_PushAdjacentBlock(), Village_ApplyWaterLevel(), WorldMap_ApplyMapRotationAndCollision(), WorldMap_InitializeProgressMarker(), and Xian_Initialize().
| u8 FieldActor::steeringFlags |
ActorSteeringFlag bits.
Definition at line 92 of file field_obj.h.
Referenced by AlpineCrossing_LiftBoulder(), AltinPeak_PushRoom7Block(), AltinPeak_ReadFallingRockSign(), AltinPeak_ShowSecondBeastRoute(), BabiLighthouse_SetupScene(), BattleFx_RunMercuryDjinnCapture(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), BattleFx_UpdateItemBreakFragment(), Djinn_RunBattleStartHop(), Event_CenterStatueMoved(), Event_ConfrontSaturosAndMenardi(), Event_DoraWakesIsaac(), Event_FinalsBegin(), Event_GuardsArrestParty(), Event_JillGivesHardNut(), Event_JumpDown(), Event_MeetSaturosAndMenardi(), Event_PushCenterStatueNorth(), Event_ReconsiderQuest(), Event_RiseToElementalStarRoom(), Event_RoofMended(), Event_TalkToEastGuard(), Event_UseBlackOrb(), Event_VisitSickDora(), Event_WarnAgainstSneakingUpMtAleph(), Event_WitnessRiverRescue(), FallIntoPit(), FieldFx_RunPly(), FuchinTemple_FeizhiLeavesForHsu(), FuchinTemple_RunHamasRevealLesson(), HouseScene_RunRepairMorning(), Imil_MeetMiaAtOldCouplesHouse(), Imil_MiaSaysFarewellToApprentices(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), Imil_TurnSkaterTowardHeldDirection(), Imil_TurnSlidingActor(), Kalay_WatchTourGroupDeparture(), KalayTolbiDocks_PassengersConfrontTourGuide(), Kolima_ShowBridgeCollapse(), Kolima_WitnessForestCurse(), KolimaForestTree_RejectHermesWater(), MeetSandMonster(), MercuryLighthouse_WalkLeaderIn(), MercuryLighthouseAerie_ConfrontSaturos(), MercuryLighthouseEntrance_LizardManBlocksMia(), Sanctum_ReenactSolSanctum(), SolSanctumElementalStarRoom_AlexTakesStars(), SolSanctumElementalStarRoom_EnterStarRoom(), SolSanctumElementalStarRoom_LineUpFollowers(), SolSanctumElementalStarRoom_UnmaskFelix(), SolSanctumEruption_PlayHostageScene(), SolSanctumLunaSolRooms_ShowFloatingEye(), SolSanctumStatue_OpenSeal(), SolSanctumStatue_PushStatue(), SuhallaDesert_RaiseStorm(), TolbiShipDeck_CatchCrewmanFromEast(), TolbiShipDeck_CatchCrewmanFromWest(), TolbiShipDeck_OfferToScoutIsland(), TolbiShipInteriors_WatchWarriorsStormOff(), VaultInteriors_IvanJoinsRodSearch(), VenusLighthouseAerie_EnterAndConfrontAntagonists(), VenusLighthouseAerie_PlayShebasFall(), WorldMap_RunBlackOrbScene(), Xian_TalkToKungFuStudent(), and Xian_TalkToWaterCarrier().
| u8 FieldActor::paused |
nonzero skips its script and motion, not its update
Definition at line 93 of file field_obj.h.
Referenced by AltinPeak_ShowFirstBeastRoute(), AltinPeak_ShowSecondBeastRoute(), AltinPeak_UpdateBeastHops(), BattleFx_MarkChildAndRunFallbackTransition(), BattleFx_RunMercuryDjinnCapture(), Beast_Hop(), Colosso_WalkActorTo(), Colosso_WalkActorToAndStand(), ColossoWall_UpdateMovingPlatforms(), Event_NyunpaOffersTest(), Event_ReadDogMind(), Event_ReadMindAndWelcomeIsaacBack(), Event_ReadMindOnDodonpa(), Event_ReadMindOnWinter(), Event_TalkToJumpingStudent(), Event_UseBlackOrb(), FuchinTemple_NyunpaTeachesKi(), KalayTolbiDocks_GaretSeesTheKaragol(), LunpaFortress_UpdateHallGuardDetection(), LunpaFortress_UpdateOuterGuardDetection(), LunpaFortress_UpdatePairedGuardDetection(), Tolbi_KidStopForTarget(), TolbiShipInteriors_PaceCabin(), TolbiShipInteriors_WatchPacer(), Vale_Initialize(), Vale_SynchronizeAlephVillagerPause(), Vale_TestFacing(), Vault_ShowThought(), Vault_StopIfFacingNear(), VaultCave_UpdateFrostControlledFallingObjects(), VaultCave_UpdateTimedFallingObjects(), VaultInteriors_IvanJoinsRodSearch(), VaultInteriors_ReturnStolenGoods(), and Xian_UpdateCarrierTracking().
| u8 FieldActor::retainSpriteCache |
Nonzero keeps its sprite's VRAM cache entry while sprites are suspended or it is off screen (ObjectSystem_UpdateCamera).
Definition at line 96 of file field_obj.h.
Referenced by BabiPalace_ApplyEntryState(), Colosso_ShowItemIcon(), ImilFuchinFalls_PlaceDragonsEye(), TolbiShipDeck_RestOars(), and VenusLighthouseAerie_CombineSaturosAndMenardi().
| u8 FieldActor::repeatCount |
the object script's SC_LOOP count (ScriptInterpreter)
Definition at line 97 of file field_obj.h.
| u16 FieldActor::wait |
the object script's wait, in frames (ScriptMotionObject)
Definition at line 98 of file field_obj.h.
Referenced by BabiLighthouse_SetupScene(), Effect_ConfigureSpawnedParticle(), Spray_Update(), TolbiShipDeck_TalkToWaitingPassenger21(), TolbiShipDeck_TalkToWaitingPassenger24(), TunnelRuins_SettleBalance(), and VaultCave_SpawnPuffs().
| u8 FieldActor::refused |
Frames a solid object has refused its move (ScriptMotionObject's refused); SC_SYNC stops waiting after 60.
Definition at line 101 of file field_obj.h.
| u8 FieldActor::frozen |
Nonzero skips steering, terrain, gravity and floating; its velocity still moves it (ScriptMotionObject.frozen).
Definition at line 104 of file field_obj.h.
Referenced by AltinPeak_SpawnDebris(), Event_FinishAirborneTravel(), Event_StormCarriesPartyAway(), and Kalay_SpawnTunnelParticle().
| u8 FieldActor::riseCounter |
not read by the engine; scene code's own counter
Definition at line 105 of file field_obj.h.
Referenced by Event_BlowAwayBushA(), Event_BlowAwayBushB(), Event_StartRising(), Event_StopRising(), Scene_Initialize(), StagedActor_AdvancePair(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_IdleTurn(), TolbiShipInteriors_PaceCabin(), TolbiShipInteriors_SetUpCabin(), TolbiShipInteriors_WaitThenAdvance(), TolbiShipInteriors_WatchPacer(), Vale_TestFacing(), VenusLighthouse_PushAdjacentBlock(), VenusLighthouseAerie_AdvanceActorRise(), VenusLighthouseAerie_EruptBeacon(), VenusLighthouseAerie_UpdateBeaconRise(), VenusLighthouseAerie_UpdateRisingOrbit(), and Xian_WatchWaterCarrierPath().
| u8 FieldActor::riseEnabled |
not read by the engine; scene code's own state
Definition at line 106 of file field_obj.h.
Referenced by Event_MovePillarSwitchBlock(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_LeapAtOuranos(), TolbiShipDeck_LeapAtSean(), TolbiShipDeck_MonsterLandsOnDeck(), TolbiShipDeck_MonstersAttackCrew(), TolbiShipInteriors_PaceCabin(), TolbiShipInteriors_SetUpCabin(), TolbiShipInteriors_WatchPacer(), VenusLighthouseAerie_AdvanceActorRise(), VenusLighthouseAerie_EruptBeacon(), and VenusLighthouseAerie_RestorePartyOnBrokenAerie().
| s16 FieldActor::timer |
The parameter its action script reads (a follow distance or an angle to face), the player's frames to its next footprint, or scene scratch.
Definition at line 109 of file field_obj.h.
Referenced by AltinPeak_DrainFirstWater(), AltinPeak_DrainSecondWater(), AltinPeak_DrainThirdWater(), AltinPeak_DriftSpray(), AltinPeak_RunBoulderChase(), AltinPeak_ShowFirstBeastRoute(), AltinPeak_ShowSecondBeastRoute(), AltinPeak_SpawnSpray(), AltinPeak_UpdateBeastHops(), AltmillerCave_PulseLight(), BattleFx_ConfigureLinkedObject(), BattleFx_SpawnScaledArcObjects(), BattleFx_UpdateShrinkingOrbitObject(), Beast_Hop(), Beast_HopAway(), Beast_SpawnSpray(), ColosseumEntrance_AnnounceFinals(), Colosso_UpdatePathRival(), ColossoLog_CollectFinishEquipment(), ColossoLogRollingStage_AdvanceParticleMotion(), ColossoLogRollingStage_RaiseLinkedSceneEffect(), ColossoLogRollingStage_SpawnPeriodicParticle(), ColossoRiver_CollectFinishItem(), ColossoRiver_PlaceFinishItemAboveActor(), ColossoWall_ApproachFinishAndTakeItem(), ColossoWall_RaiseLinkedSceneEffect(), CrossboneIslePillarRooms_SetChildValueFromTimer(), Djinn_RunMarsJoinEffect(), Effect_AnimateVerticalNegative(), Effect_AnimateVerticalPositive(), Event_ApproachSuspects(), Event_AskWhetherIvanWentToLunpa(), Event_CarryFloatingBlock(), Event_DiscussSuspiciousGuests(), Event_FinalsBegin(), Event_GreetWarriorGuy(), Event_PityIvan(), Event_ReadCorneredSuspectsMinds(), Event_ReadMindOnIvan(), Event_ReadMindOnScaredGrownUps(), Event_ReadMindOnWealth(), Event_RepeatMtAlephWarningAtEitherPause(), Event_RepeatMtAlephWarningFromFirstApproach(), Event_RepeatMtAlephWarningFromSecondApproach(), Event_SetBlockOnBalance(), Event_SuspectedLeaderDodges(), Event_SuspectedThiefDodges(), Event_TalkAboutRescuingFelix(), Event_TalkOfHammetsCaravan(), Event_TalkToAzart(), Event_ThankForCapturingThieves(), Event_WishEldersWereBrave(), Event_WitnessRiverRescue(), FieldFx_RunFrost(), FieldFx_RunPly(), FieldFx_RunRetreat(), FieldFx_RunWhirlwind(), FieldFx_UpdateScaledArcObjectA(), FieldFx_UpdateScaledArcObjectB(), FieldFx_UpdateSpinAngle(), FieldFx_UpdateSpiralParticle(), FloatingBlock_Settle(), Imil_Initialize(), Imil_InitializeRisingEffect(), Imil_MeetMiaAtOldCouplesHouse(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), Imil_SwayAndSpark(), Imil_TalkToOldMan(), Imil_TurnSkaterTowardHeldDirection(), Imil_TurnSlidingActor(), Imil_UpdateCountdownArc(), Imil_UpdateShiver(), Kalay_AlternateGuidesPacing(), Kalay_ClearScriptDone(), Kalay_SpawnTunnelParticle(), Kalay_StartTouristFidgeting(), Kalay_UpdateTunnelParticle(), Kalay_WatchTourGroupDeparture(), KalayTolbiDocks_GaretSeesTheKaragol(), Kolima_ShowBridgeCollapse(), Kolima_UpdateFallingDebris(), Kolima_UpdateTimedAppearance(), KolimaForestTree_SpawnOrbitSparks(), KolimaForestTree_UpdateOrbitSpark(), MercuryLighthouse_HopAcrossPool(), MercuryLighthouse_LoseLights(), MercuryLighthouse_RestoreLights(), MercuryLighthouse_SpawnSparkPair(), MogallForest_CopyTimerToChild(), OverlayObject_AdvanceScaleCounter(), OverlayObject_RampWords24And28Over16Frames(), Sanctum_FaceActorNamedByTimer(), Sanctum_ReenactSolSanctum(), Sanctum_SpawnActorSpark(), Sanctum_SpawnOrbitingEffect(), Sanctum_UpdateOrbitingEffect(), Sanctum_UpdateRisingSpark(), Scene_Initialize(), Scene_RunEntrySetup(), Scene_SquashAndStretch(), SceneEffect_AdvanceAnchoredRiseFrame(), Ship_UpdateSwell(), SolSanctum_UpdateRing(), SolSanctumEntrance_UpdateEruptionRumbles(), Spray_Drift(), Spray_Update(), Tolbi_ApplyEntryState(), Tolbi_TalkToOlderBrother(), Tolbi_TalkToYoungerSibling(), Tolbi_UpdateKid(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipDeck_LeapAtOuranos(), TolbiShipDeck_LeapAtSean(), TolbiShipDeck_MonstersBoard(), TolbiShipDeck_PlaceWaitingPassengers(), TolbiShipDeck_TalkToWaitingPassenger21(), TolbiShipDeck_TalkToWaitingPassenger24(), TolbiShipInteriors_ShakeWhileKrakenAboard(), TolbiShipMast_InitializeDriftingActor(), TolbiShipMast_SwayActor(), TretTreeInteriors_SpawnSwirlSparks(), TretTreeInteriors_UpdateSwirlSpark(), TunnelRuins_DropBlockOnStack(), TunnelRuins_Initialize(), TunnelRuins_RideBlockBelow(), TunnelRuins_SettleBalance(), ValeInteriors_AdvanceDriftingSprite(), ValeInteriors_SpawnDriftingSprite(), ValeStorm_Initialize(), ValeStorm_RerollHeadingOnCountdown(), ValeStorm_RunRiverSearch(), ValeStorm_ShowBoulderSweepingDownriver(), ValeStorm_UpdatePulsingGlow(), Vault_SpawnDriftingEffect(), Vault_UpdateDriftingEffect(), Vault_UpdateWalkingVillager(), VaultCave_SpawnPuffs(), VaultInteriors_AdvanceSuspectRoute(), VaultInteriors_ApplySecondSuspectRoute(), VaultInteriors_ResetSuspectRoutes(), VenusLighthouse_FollowSupportingBlockHeight(), VenusLighthouse_LowerFloatingBlocks(), VenusLighthouse_RestoreScriptedChildValues(), VenusLighthouse_StackFloatingBlock(), VenusLighthouse_UpdateChildFromTimer(), VenusLighthouseAerie_CombineSaturosAndMenardi(), VenusLighthouseAerie_PlayShebasFall(), VenusLighthouseAerie_PulseActorScale(), VenusLighthouseAerie_SpawnSideOrbitParticles(), VenusLighthouseAerie_SpawnUpperOrbitParticles(), VenusLighthouseAerie_StopActorMotion(), VenusLighthouseAerie_UpdateBeaconRise(), VenusLighthouseAerie_UpdateRisingOrbit(), VenusLighthouseAerie_UpdateUpperOrbit(), WorldMap_DepartWithTravelers(), WorldMap_InitializeFirstDjinni(), WorldMap_PulseOrbAndSpawnSparks(), WorldMap_ReleaseSparkAfterDelay(), WorldMap_RunBlackOrbScene(), WorldMap_RunOpeningRise(), WorldMap_TransferToExit103(), WorldMap_TransferToExit104(), WorldMap_TransferToExit106(), WorldMap_TransferToTolbiShipInteriors(), WorldMap_UpdateBobbingMarker(), WorldMap_UpdateTransferredActorLanding(), Xian_TalkToWaterCarrier(), and Xian_UpdateCarrierTracking().
| u16 FieldActor::work |
The side of the player's next footprint (2 after a stop), or scene scratch.
Definition at line 112 of file field_obj.h.
Referenced by AltinPeak_AdvanceLog(), AltinPeak_ShowFirstBeastRoute(), AltinPeak_ShowSecondBeastRoute(), AltinPeak_SpawnSpray(), AltinPeak_UpdateBeastHops(), AltmillerCave_BeginRetreat(), BabiLighthouse_InspectTruthDoorSwitch(), BattleEffect_ClearAllObjects(), BattleEffect_ClearOutOfBoundsObjects(), BattleEffect_SpawnBurstParticleField(), BattleFx_ConfigureLinkedObject(), BattleFx_CopyLinkedObjectPosition(), BattleFx_SetupResourcesAndWindow(), BattleFx_StartRandomParticleEmitter(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), BattleFx_UpdateShrinkingOrbitObject(), Beast_Hop(), Beast_HopAway(), Beast_SpawnSpray(), CollapseFromHeat(), ColosseumEntrance_AnnounceFinals(), Colosso_AskDoneCheering(), Colosso_StartRival(), Colosso_TakePlaceForMatch(), Colosso_UpdatePathRival(), ColossoLog_CollectFinishEquipment(), ColossoLogRollingStage_AdvanceParticleMotion(), ColossoLogRollingStage_SceneTask(), ColossoLogRollingStage_SpawnPeriodicParticle(), ColossoRiver_CollectFinishItem(), Event_DepartForQuest(), Event_FinalsBegin(), Event_MeetFlint(), Event_RideMovingSidewalk(), Event_TalkToAzart(), FadeOverlay_DrawMarks(), Field_RunScene(), FieldFx_RunFrost(), FieldFx_RunGrowth(), FieldFx_RunWhirlwind(), FieldFx_UpdateSpiralParticle(), FieldScene_FindActorRegion(), GomaCavePillar_SpawnFragment(), GomaCavePillar_UpdateFragment(), GomaCaveWaterway_LeapStump(), Imil_Initialize(), Imil_LeaveNorth(), Imil_MiaCastsPlyOnOldMan(), Imil_UpdateCountdownArc(), Imil_UpdateShiver(), Kalay_StartTouristFidgeting(), Kalay_UpdateTouristFidget(), KalayInteriors_OpenDoorAndExit(), KalayTolbiDocks_GaretSeesTheKaragol(), KolimaForestTree_SpawnOrbitSparks(), KolimaForestTree_UpdateOrbitSpark(), ObjectTable_ClearAll(), ObjectTable_FindLastActiveId(), Sanctum_SpawnActorSpark(), Sanctum_SpawnOrbitingEffect(), Sanctum_UpdateOrbitingEffect(), Sanctum_UpdateRisingSpark(), Scene_FindEvent(), Scene_Initialize(), Scene_LookAboutRandomly(), SceneActor_FindNearestSlotOfKindF2(), SceneData_FindSlotAtPosition(), Ship_UpdateSwell(), SolSanctumStatue_ExplainStatuePuzzle(), Spray_Update(), StagedActor_FindAtTile(), Tolbi_EnterDoor(), Tolbi_TalkToOlderBrother(), Tolbi_TalkToYoungerSibling(), TolbiShipDeck_Bob(), TolbiShipDeck_HoverAndDiveAtOuranos(), TolbiShipDeck_HoverAndDiveAtSean(), TolbiShipInteriors_Bob(), TolbiShipInteriors_FindActorNear(), TolbiShipInteriors_LayFlat(), TolbiShipInteriors_PaceCabin(), TolbiShipInteriors_SetUpCabin(), TolbiShipInteriors_WaitThenAdvance(), TolbiShipMast_InitializeDriftingActor(), TolbiShipMast_SwayActor(), TretTreeInteriors_SpawnSwirlSparks(), TretTreeInteriors_UpdateSwirlSpark(), ValeInteriors_AdvanceDriftingSprite(), ValeInteriors_SpawnDriftingSprite(), ValeStorm_Initialize(), ValeStorm_ShowBoulderSweepingDownriver(), ValeStorm_UpdatePulsingGlow(), VaultCave_FindCollidableActorAtCell(), VenusLighthouseAerie_PlayShebasFall(), VenusLighthouseAerie_SpawnSideOrbitParticles(), VenusLighthouseAerie_SpawnUpperOrbitParticles(), VenusLighthouseAerie_UpdateBeaconRise(), WorldMap_InitializeFirstDjinni(), WorldMap_SelectExitByX(), WorldMap_SelectExitByZ(), WorldMap_UpdateBobbingMarker(), and WorldMap_UpdateLocationContacts().
| struct FieldActor* FieldActor::linkedObject |
The object its action script follows or faces.
Definition at line 114 of file field_obj.h.
Referenced by BattleFx_ConfigureLinkedObject(), BattleFx_CopyLinkedObjectPosition(), BattleFx_MoveAfterimageHalfway(), BattleFx_SpawnScaledArcObjects(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), BattleFx_UpdateDescendingParticleNegativeArc(), BattleFx_UpdateDescendingParticlePositiveArc(), BattleFx_UpdateItemBreakFragment(), Effect_AnimateVerticalNegative(), Effect_AnimateVerticalPositive(), FieldFx_RunWhirlwind(), FieldFx_UpdateScaledArcObjectA(), FieldFx_UpdateScaledArcObjectB(), MercuryLighthouse_ChargeLights(), MercuryLighthouse_FollowLeader(), MercuryLighthouse_RestoreLights(), MercuryLighthouse_SpawnSparkPair(), Sanctum_SpawnOrbitingEffect(), Sanctum_UpdateOrbitingEffect(), SceneEffect_AdvanceAnchoredRiseFrame(), SolSanctumElementalStarRoom_LineUpFollowers(), VenusLighthouseAerie_SpawnSideOrbitParticles(), and VenusLighthouseAerie_UpdateOrbitingEffect().
| void(*) FieldActor::update(union FieldObject *object) |
Called each frame before the object's script, while the object is live.
Definition at line 116 of file field_obj.h.
Referenced by AlpineCrossing_FeizhiArrives(), AlpineCrossing_FreezePuddle(), AltinPeak_RestoreRoom1(), AltinPeak_RunBoulderChase(), AltinPeak_ShowFirstBeastRoute(), AltinPeak_ShowSecondBeastRoute(), AltmillerCave_BeginRetreat(), AltmillerCave_Initialize(), AltmillerCave_SpinLights(), AltmillerCave_TurnRock(), BabiLighthouse_SetupScene(), BattleEffect_PauseObject(), BattleFx_ConfigureLinkedObject(), BattleFx_ResumeObject(), BattleFx_RunMercuryDjinnCapture(), BattleFx_SpawnDescendingArcParticles(), BattleFx_SpawnScaledArcObjects(), BattleFx_SteerLiftedTarget(), BattleFx_SteerPushedTarget(), Beast_HopAway(), Beast_SpawnSpray(), CrossboneIslePillarRooms_FreezePool(), CrossboneIslePillarRooms_InitializePillarPriority(), CrossboneIslePillarRooms_RestoreFlaggedPillar(), CrossboneIslePlatformRooms_InitializeScene3(), Djinn_RunBattleStartHop(), Djinn_RunMarsJoinEffect(), Event_CarryFloatingBlock(), Event_DouseBeginsOnPillar(), Event_EnterSparklingPassage(), Event_FinalsBegin(), Event_FreezeDousePuddle(), Event_FreezeThirdPool(), Event_HideSecrets(), Event_JumpDown(), Event_KiteRunsBehindLedge(), Event_MeetFlint(), Event_MendingTheRoof(), Event_UseBlackOrb(), Event_WarnAgainstSneakingUpMtAleph(), EventObject_Initialize(), FallIntoPit(), FieldFx_RunFrost(), FieldFx_RunLiftOnTarget(), FieldFx_RunPly(), FieldFx_RunRetreat(), FieldFx_RunWhirlwind(), FieldFx_UpdateMindReadWave(), FieldFx_UpdateSpiralParticle(), FuchinTemple_AnimateRevealLesson(), FuchinTemple_FehSeesChi(), GomaCaveEntrance_LeapStump(), GomaCavePillar_SpawnFragment(), GomaCaveWaterway_LeapStump(), GondowanCave_RunSpinningLeap(), Imil_RunIceSlide(), Imil_SlideActorAcrossIce(), KolimaForestTree_SpawnOrbitSparks(), MercuryLighthouse_ArriveWithSparks(), MercuryLighthouse_LeaveThroughPassage(), MercuryLighthouseEntrance_LizardManBlocksMia(), MogallForest_Initialize(), Sanctum_HideHealerAfterimage(), Sanctum_ReenactSolSanctum(), Sanctum_RequestQuestAcceptance(), Sanctum_ShowHealerAfterimage(), Sanctum_SpawnActorSpark(), Sanctum_SpawnOrbitingEffect(), Scene_Initialize(), Scene_RunEntrySetup(), SceneActor_MoveAndRedraw(), Ship_UpdateSwell(), SolSanctumEruption_SpawnEffectPair(), Spray_Drift(), Tolbi_ApplyEntryState(), TolbiShipDeck_JumpIntoKrakenBattle(), TolbiShipInteriors_SetUpCabin(), TolbiShipMast_RunAvastScene(), TretTreeInteriors_SpawnSwirlSparks(), TunnelRuins_Initialize(), Vale_AskAboutSneakingToAleph(), Vale_Initialize(), ValeBabi_SpawnEffectPair(), ValeCave_ApplyEntryState(), ValeHome_SpawnEffectPair(), ValeStorm_SpawnEffectPair(), Vault_SpawnDriftingEffect(), VenusLighthouse_ArriveThroughSparkPassage(), VenusLighthouse_CreateScriptedGateEffect(), VenusLighthouse_RaiseLeaderWithSpray(), VenusLighthouseAerie_PlayShebasFall(), VenusLighthouseAerie_SpawnLinkedPairEffects(), VenusLighthouseAerie_SpawnSideOrbitParticles(), VenusLighthouseAerie_SpawnUpperOrbitParticles(), VenusLighthouseAerie_UpdateBeaconRise(), WorldMap_CreateLinkedEffects(), WorldMap_InitializeFirstDjinni(), WorldMap_PulseOrbAndSpawnSparks(), Xian_Initialize(), Xian_MoveAsideForWaterCarrier(), and Xian_TalkToWaterCarrier().