Alchemy
Loading...
Searching...
No Matches

FieldActor Struct Reference

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.

Detailed Description

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.

Field Documentation

◆ unk00

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.

◆ facing

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

◆ x

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

◆ y

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

◆ z

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

◆ terrainHeight

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

◆ scaleX

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

◆ scaleY

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

◆ radius

◆ terrainId

u8 FieldActor::terrainId

◆ priorityFlags

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

◆ velocityX

◆ velocityY

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

◆ velocityZ

◆ speed

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

◆ acceleration

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

◆ targetX

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

◆ targetY

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

◆ targetZ

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

◆ bounce

◆ gravity

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

◆ riseBaseY

◆ @152250110016234167341223336100361243277251010314

◆ spriteStorageKind

◆ motionFlags

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

◆ unk56

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.

◆ collisionFlags

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

◆ steeringFlags

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

◆ paused

◆ retainSpriteCache

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

◆ repeatCount

u8 FieldActor::repeatCount

the object script's SC_LOOP count (ScriptInterpreter)

Definition at line 97 of file field_obj.h.

◆ wait

◆ refused

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.

◆ frozen

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

◆ riseCounter

◆ riseEnabled

◆ timer

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

◆ work

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

◆ linkedObject

◆ update

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