Scene events, field Psynergy, objects and effect lifecycles. More...
Go to the source code of this file.
Scene events, field Psynergy, objects and effect lifecycles.
Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/OBJECT.S.
Definition in file object.h.
Referenced by Field_RunSceneFar().
| void Game_ResetForNewGameFar | ( | s32 | mode | ) |
Referenced by Game_ResetForNewGameFar(), Game_Restart(), and System_Initialize().
| void FieldEvent_WaitFramesFar | ( | s32 | frames | ) |
Referenced by FieldEvent_WaitFramesFar().
| void FieldEvent_BeginFar | ( | void | ) |
Referenced by FieldEvent_BeginFar().
| void FieldEvent_EndFar | ( | void | ) |
Referenced by FieldEvent_EndFar().
| void Event_CallWithLastActiveObjectIdFar | ( | struct ScenePlacement * | table | ) |
Referenced by Event_CallWithLastActiveObjectIdFar().
| void Scene_AssignViewFlagsFar | ( | struct ScenePlacement * | entry | ) |
Referenced by Scene_AssignViewFlagsFar().
| void Event_SetSceneEventsFar | ( | const struct SceneEvent * | events | ) |
Referenced by Event_SetSceneEventsFar().
Referenced by Event_PrepareObjectAndApplyValueFar().
Referenced by Event_PrepareTwoObjectsAndApplyFar().
| void Party_RemoveOwnerRestoredFar | ( | s32 | owner | ) |
Referenced by Party_RemoveOwnerRestoredFar().
Referenced by PartyInventory_GiveItemFar().
Referenced by Event_AskYesNoWithActorAnimationFar().
Referenced by Party_LearnAbilityFar().
| struct FieldActor * Object_GetByIdFar | ( | s32 | objectId | ) |
Referenced by Inn_CheckIn(), Object_GetByIdFar(), Shop_ConfirmAct(), and Shop_Run().
| void ObjectTable_DestroyByIdFar | ( | s32 | index | ) |
Referenced by ObjectTable_DestroyByIdFar().
Referenced by ObjectMotion_SetSpeedParametersFar().
Referenced by ObjectMotion_EnableActionAndSetCallbackFar().
| void Object_RefreshSelectorByIdFar | ( | u32 | objectId | ) |
Referenced by Object_RefreshSelectorByIdFar().
| void ObjectMotion_EnableActionAndResetMotionFar | ( | u32 | objectId | ) |
Referenced by ObjectMotion_EnableActionAndResetMotionFar().
Referenced by Object_SetActionCallbackAndRefreshByIdFar().
Referenced by ObjectMotion_ResetAndSetPositionFar().
Referenced by ObjectMotion_SetPositionAndCommitFar().
Referenced by ObjectMotion_ResetAndSetPositionInMode2Far().
Referenced by ObjectMotion_SetPositionAndResetFar().
Referenced by ObjectMotion_CenterOnColumnFar().
Referenced by ObjectMotion_OffsetPositionAndResetMotionFar().
| void ObjectMotion_CommitCurrentPositionAndActivateFar | ( | u32 | objectId | ) |
Referenced by ObjectMotion_CommitCurrentPositionAndActivateFar().
Referenced by ObjectMotion_SetHorizontalPositionWithTerrainFar().
Referenced by Object_SetModeByIdFar().
Referenced by Object_SetActionByIdFar().
Referenced by Motion_SetModeAndWaitAnimationFar().
| void ObjectMotion_WaitForAnimationChangeFar | ( | u32 | objectId | ) |
Referenced by ObjectMotion_WaitForAnimationChangeFar().
Referenced by ObjectMotion_LaunchFar().
Referenced by ObjectMotion_SetVariantCallbackFar().
Referenced by Motion_SetVarCbAndRefreshFar().
Referenced by Actor_JumpDownLedgeFar().
Referenced by ObjectMotion_SetAngleTowardFar().
Referenced by Object_LinkPairFar().
Referenced by ObjectGroup_ConfigureChildValueFar().
| void ObjectGroup_SetChildValueFar | ( | struct FieldActor * | actor, |
| s32 | value ) |
Referenced by ObjectGroup_SetChildValueFar().
Referenced by Object_SetTargetAndCallbackFar().
| void Event_SetMessageIdFar | ( | s32 | value | ) |
Referenced by Event_SetMessageIdFar().
Referenced by UiText_OpenMessageAtObjectFar().
Referenced by FieldEvent_ShowMessageAndWaitFar().
Referenced by BattlePres_RunActionThenWaitIfModeZeroFar().
Referenced by FieldEvent_AskYesNoAndShowResponseFar().
Referenced by ObjectMotion_ArmCallbackFar().
| void Battle_ShowPairedUnitWorkAndWaitFar | ( | s32 | first, |
| s32 | first_x, | ||
| s32 | first_y, | ||
| s32 | first_arg, | ||
| s32 | first_extra, | ||
| s32 | second, | ||
| s32 | second_x, | ||
| s32 | second_y, | ||
| s32 | second_arg, | ||
| s32 | second_extra ) |
Referenced by Battle_ShowPairedUnitWorkAndWaitFar().
| void Ui_SetMessageVoiceFromActorFar | ( | s32 | arg0 | ) |
Referenced by Ui_SetMessageVoiceFromActorFar().
Referenced by ObjectMotion_SetActionVariantFar().
Referenced by BattleFx_SpawnLinkedFar().
Referenced by BattleFx_ConfigureLinkedObjectFar().
Referenced by ObjectVisual_CopyAttributesFar().
Referenced by Camera_FollowActorFar().
Referenced by Camera_SetSpeedParametersFar().
| void Camera_MoveWithinMapBoundsFar | ( | s32 | requested_x, |
| s32 | requested_y, | ||
| s32 | requested_z, | ||
| s32 | use_setter ) |
Referenced by Camera_MoveWithinMapBoundsFar().
| void Camera_WaitForArrivalFar | ( | void | ) |
Referenced by Camera_WaitForArrivalFar().
Referenced by Object_PlaceCurrentWithinCameraBoundsFar().
| struct FieldActor * Camera_GetEventObjectFar | ( | void | ) |
Referenced by Camera_GetEventObjectFar().
Referenced by Map_SetViewBoundsFar().
Referenced by Event_SetDestinationFar(), and Menu_RunSelection().
| void Event_SetExitRequestFar | ( | u16 | value | ) |
Referenced by Event_SetExitRequestFar().
Referenced by Field_RequestBattleFromEncounterTableFar().
Referenced by Field_RequestDjinnBattleFar().
Referenced by Event_SetNextDestinationFar().
Referenced by Event_SetDefeatDestinationFar().
Referenced by Event_RequestDestinationFar().
Referenced by Object_GetScreenPositionFar(), and UiText_ShowPositionedMessageAndWait().
| s32 Object_GetTriggerTileAheadOfCurrentFar | ( | void | ) |
Referenced by Menu_RunTopSelection(), and Object_GetTriggerTileAheadOfCurrentFar().
Referenced by Party_RemapCharacterIdByFlagsFar(), and PsynergyMenu_InitializeEntryObjects().
| s32 Field_TryJumpForwardFar | ( | void | ) |
Referenced by Field_TryJumpForwardFar().
| s32 Field_ClimbDownFar | ( | void | ) |
Referenced by Field_ClimbDownFar().
| s32 Field_ClimbUpFar | ( | void | ) |
Referenced by Field_ClimbUpFar().
| void Leader_StopMovingFar | ( | void | ) |
Referenced by Leader_StopMovingFar().
| void FieldFx_StartGroundParticlesFar | ( | void | ) |
Referenced by FieldFx_StartGroundParticlesFar().
| void FieldFx_StartLightningFar | ( | void | ) |
Referenced by FieldFx_StartLightningFar().
| void FieldFx_StopLightningFar | ( | void | ) |
Referenced by FieldFx_StopLightningFar().
| void FieldFx_LastLightningFar | ( | void | ) |
Referenced by FieldFx_LastLightningFar().
| void FieldFx_ResumeLightningFar | ( | void | ) |
Referenced by FieldFx_ResumeLightningFar().
Referenced by BattleFx_StartBufferBlendFar().
| void FieldEffect_InitSparklesFar | ( | void | ) |
Referenced by FieldEffect_InitSparklesFar().
| void DisplayTransition_InitializeBattleEffectStateFar | ( | s32 | mode | ) |
Referenced by DisplayTransition_InitializeBattleEffectStateFar().
Referenced by BattleFx_ApplyColorToSourceBufferFar().
| void BattleFx_StartBufferInterpolationFar | ( | s32 | frames | ) |
| void Event_StartScreenTransitionFar | ( | void | ) |
Referenced by Event_StartScreenTransitionFar(), and Inn_PlaySleep().
| void Event_FinishScreenTransitionFar | ( | void | ) |
Referenced by Event_FinishScreenTransitionFar(), and Inn_PlaySleep().
| void Event_WaitTransitionFramesFar | ( | void | ) |
Referenced by Event_WaitTransitionFramesFar(), and Inn_PlaySleep().
| void DisplayScroll_InitializeHBlankDmaFar | ( | s32 | mode, |
| s32 | freqX, | ||
| s32 | stepX, | ||
| s32 | ampX, | ||
| s32 | freqY, | ||
| s32 | stepY, | ||
| s32 | ampY ) |
Referenced by DisplayScroll_InitializeHBlankDmaFar().
| void DisplayScroll_DisarmHBlankDmaFar | ( | void | ) |
Referenced by DisplayScroll_DisarmHBlankDmaFar().
Referenced by BattleFx_PlayCueAndStartEmitterOnTargetFar().
| void EffectRuntime_RunRisingObjectSequenceFar | ( | void * | object, |
| s32 | flags ) |
Referenced by EffectRuntime_RunRisingObjectSequenceFar().
Referenced by BattleFx_StartEffectObject22Far().
Referenced by Marker_SetActorPositionFar().
| void Marker_MoveLeaderAwayFar | ( | void | ) |
Referenced by Marker_MoveLeaderAwayFar().
| void WorldMap_BeginEventFar | ( | void | ) |
Referenced by WorldMap_BeginEventFar().
| void WorldMap_EndEventFar | ( | void | ) |
Referenced by WorldMap_EndEventFar().
| void * ObjectTable_GetFar | ( | u32 | index | ) |
Referenced by ObjectTable_GetFar().
| void BattleFx_StartFadeOverlayFar | ( | void * | object | ) |
Referenced by BattleFx_StartFadeOverlayFar().
| void Field_DispatchTypeHandlerFar | ( | s32 | kind | ) |
Referenced by Field_DispatchTypeHandlerFar().
Referenced by BattleFx_LoadActionEffectResourcesFar().
Referenced by BattleFx_SetupObjectPairFar().
| void EffectRuntime_StopCurrentObjectFar | ( | void | ) |
Referenced by EffectRuntime_StopCurrentObjectFar().
| void BattleEffect_CleanupSceneObjectsFar | ( | void | ) |
Referenced by BattleEffect_CleanupSceneObjectsFar().
| void EventObject_InitializeFar | ( | void | ) |
Referenced by EventObject_InitializeFar().
| void Battle_ResetEffectCounterFar | ( | void | ) |
Referenced by Battle_ResetEffectCounterFar(), and Shop_InitializeCursorWork().
Referenced by RunSceneTransitionEffectFar().
| void BattleFx_FinishSceneAndReleaseHeapBlockFar | ( | void | ) |
Referenced by BattleFx_FinishSceneAndReleaseHeapBlockFar().
| void Ui_SetBank15PaletteAndClearRenderModeFar | ( | void | ) |
Referenced by Ui_SetBank15PaletteAndClearRenderModeFar().
Referenced by BattleFx_HasMatchingEvent5Far(), and PsynergyMenu_ClassifySelectedPsynergy().
Referenced by BattleFx_HasTriggerFar(), Item_ClassifyUseMode(), ItemMenu_BuildCommands(), and ItemMenu_RunCommands().
| struct AnimationObject * Sprite_ShareVramCacheFar | ( | struct AnimationObject * | sourceSprite, |
| struct AnimationObject * | sharedSprite ) |
Referenced by Sprite_ShareVramCacheFar().
| s16 Event_GetSpecialValueFar | ( | void | ) |
Referenced by Battle_RunEncounter(), and Event_GetSpecialValueFar().
Referenced by BattleParty_ApplyDrainFar().
Referenced by Menu_AskYesNoFar().
| void Audio_PlayCueFromEventWorkFar | ( | void | ) |
Referenced by Audio_PlayCueFromEventWorkFar().
Referenced by Djinn_JoinPartyFar().
| void EffectSlot_UpdateFar | ( | struct EffectSlot * | effect | ) |
Referenced by EffectSlot_UpdateFar(), and Shop_ResetEffects().
| u32 EffectSlot_HasPendingTargetFar | ( | struct EffectSlot * | effect | ) |
Referenced by BattleFx_UpdateRadialMotion(), and EffectSlot_HasPendingTargetFar().
| void EffectSlot_SetPositionFar | ( | struct EffectSlot * | effect, |
| s32 | x, | ||
| s32 | z ) |
Referenced by BattleFx_UpdateRadialMotion(), and EffectSlot_SetPositionFar().
| void EffectSlot_SetObjectModeFar | ( | struct EffectSlot * | effect, |
| s32 | mode ) |
Referenced by EffectSlot_SetObjectModeFar(), and Shop_RunPartyMemberIconBurst().
| void EffectSlot_SetCallbackFar | ( | struct EffectSlot * | effect, |
| EffectCallback | callback ) |
Referenced by EffectSlot_SetCallbackFar(), and Shop_RunPartyMemberIconBurst().
| void EffectSlot_InitializeFar | ( | struct EffectSlot * | effect, |
| s32 | kind, | ||
| s32 | x, | ||
| s32 | z ) |
Referenced by EffectSlot_InitializeFar(), and Shop_RunPartyMemberIconBurst().
| void BattleFx_ClearOwnedSlotFar | ( | struct EffectSlot * | slot | ) |
Referenced by BattleFx_ClearOwnedSlotFar(), BattleFx_UpdateRadialMotion(), and Shop_RunPartyMemberIconBurst().
| void Camera_WorldToScreenFar | ( | struct EffectVector * | position | ) |
Referenced by Camera_WorldToScreenFar().
| void Event_ClearInvalidPackedValuesFar | ( | void | ) |
| void BattleFx_InitializeSlotsFar | ( | void | ) |
Referenced by BattleFx_InitializeSlotsFar().
| void BattleFx_ClearActiveSlotsAndScheduleUpdatesFar | ( | void | ) |
Referenced by BattleFx_ClearActiveSlotsAndScheduleUpdatesFar().
Referenced by Motion_LaunchFromFocusedObjectFar().
Referenced by ObjectMotion_OffsetPositionAndResetFar().
Referenced by ObjectMotion_CommitPositionAndActivateFar().
Referenced by Object_LinkObjectAndSetCallbackFar().
| void BattleEffect_PauseObjectFar | ( | s32 | id | ) |
Referenced by BattleEffect_PauseObjectFar().
| void SaveState_CaptureObjectTableFar | ( | void | ) |
Far call to ObjectTable_Snapshot.
Referenced by Save_WriteSelectedSlot(), and SaveState_CaptureObjectTableFar().
| void ObjectTable_RestoreFar | ( | void | ) |
Referenced by ObjectTable_RestoreFar().
Referenced by BattleFx_ScheduleRatioTransitionFar().
| void Event_WaitForZoomTransitionFar | ( | void | ) |
Referenced by Event_WaitForZoomTransitionFar().
| void ObjectMotion_SetActionCallbackFar | ( | struct ObjectRuntime * | object, |
| s32 | kind ) |
Referenced by ObjectMotion_SetActionCallbackFar().
| void BattleFx_SetQueuedSoundAndPlayFar | ( | s32 | sound_id | ) |
Referenced by BattleFx_SetQueuedSoundAndPlayFar().
| void BattleFx_PlayQueuedSoundFar | ( | void | ) |
Referenced by BattleFx_PlayQueuedSoundFar().
Referenced by Party_RemapCharacterIdIfEnabledFar(), and SaveMenu_ShowPartySprites().