farcall
games/tbs/include/farcall on GitHub
battle.h
games/tbs/include/farcall/battle.h
Battle state, unit motion and presentation services. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/BATTLE.S.
Declarations
GetBattleObjectSlotFar
struct BattleObj *GetBattleObjectSlotFar(s32 objectId)
Far call to BattleObjGet.
BattleActor_CommitPlacementFar
void BattleActor_CommitPlacementFar(void)
Far call to BattleObjPut.
Also, declarations without a comment: DebugBattle_RunMenuFar, BattleActor_SpawnObjectsForListFar, BattlePres_SetupTransitionSceneFar, BattlePres_SetupTransitionAtPairMidpointFar, BattlePresentation_ConfigurePaletteFadeFar, BattleBackground_LoadFar, BattlePresentation_SetPaletteLevelFar, Summon_IsEntrySecondaryFlaggedFar, BattleUnit_GetEffectHeightFar, BattleMotion_ApproachTargetFar, BattleMotion_ApplyVariantMotionFar, BattleParty_ListActorIdsFar, Battle_RunEncounterFar, BattleMotion_ProjectPositionFar, BattleMotion_ProjectScaledPositionFar, BattleMotion_ProjectConditionalPositionFar, BattleParty_PrepareActiveOwnersFar, Camera_ConfigureSceneFar, GetMotionRecordFar, BattlePres_SetActorModesFar, BattleEventRuntime_BeginPhaseFar, Graphics_ScaleRgb555ClampedFar, DjinnRecovery_TickFar, BattleMotion_GetSlotPaletteFar, DjinnRecovery_TickTwentyFar, DebugParty_LoadPresetFar, BattlePresentation_WaitForPromptAtFar, BattleParty_CountStandbyDjinnFar.
blank_load.h
games/tbs/include/farcall/blank_load.h
The reel-game entry point. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/BLANK_LOAD.S.
Declarations, without a comment: ReelGame_StartFar.
blank_run.h
games/tbs/include/farcall/blank_run.h
The display-blanked callback runner. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/BLANK_RUN.S.
Declarations, without a comment: Runtime_BlankDisplayAndRunFar.
effect.h
games/tbs/include/farcall/effect.h
Battle-effect dispatch, drawing and presentation setup. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/EFFECT.S.
Declarations
BattleEffect_LoadWorkFar
s32 BattleEffect_LoadWorkFar(s32 slot, s32 width_shift, s32 height_shift, s32 flags, u32 mode)
Far call to BattleFx_BuildBlitter.
Also, declarations without a comment: BattleFx_DispatchByIdRangeFar, BattleFx_RunSceneEffectFar, BattleFx_RunTableEffectFar, BattleFx_RunElementPillarFar, BattleFx_RunShatteringOpeningFar, BattleFx_RunElementBurstFar, BattleFx_StartElementStreaksFar, BattleFx_EndElementStreaksFar.
field.h
games/tbs/include/farcall/field.h
Field actors, movement, map drawing and scene services. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/FIELD.S.
Declarations
Object_ApplyProjectedPlacementFar
void Object_ApplyProjectedPlacementFar(struct AnimationObject *sprite, const struct SpritePlacement *position, const struct SpriteScale *scale, s32 facing)
Far call to Render_ApplyProjectedPlacement.
Object_CreateFar
struct ObjectRuntime *Object_CreateFar(s32 id, s32 x, s32 y, s32 z)
Far call to FieldObject_Create.
render_animated_tile_frameFar
void render_animated_tile_frameFar(u8 *obj, u32 pos)
Far call to Map_RenderAnimatedTileFrame.
Also, declarations without a comment: ObjectSystem_ConfigureFar, AnimationObjects_SelectAnimationFar, ResourceObject_CreateFar, ResourceObject_ReleaseFar, ResourceMetadata_RegisterFar, ResourceMetadata_UnregisterFar, ResourceMetadata_ClearRecordFar, Animation_SetWorkEntryFar, ObjectSystem_InitializeFar, ObjectDispatch_SelectAnimationFar, ObjectDispatch_SetAnimationSpeedFar, ObjectDispatch_InitializeFar, ObjectDispatch_StartPlayerControlFar, ObjectDispatch_StartWorldMapControlFar, ObjectDispatch_StartMoveByKeysFar, ObjectDispatch_StartKeyCheckFar, ObjectDispatch_ReleaseFar, ObjectDispatch_StartCameraFar, Object_SetPositionAndResetMotionFar, Map_RenderAnimatedTileFramesForObjectFar, Map_RenderAllAnimatedTileFramesFar, Map_LoadLayeredSceneFar, Map_InitializePerspectiveSceneFar, Map_CenterOnFollowedPointFar, Map_UpdateCurrentTileBlockFar, WorldMap_LoadGraphicsFar, ObjectDispatch_StartIdleFar, ObjectDispatch_WaitForValue16Far, Object_SetMoveTargetFar, FieldObject_WaitForMoveFar, Map_LoadDefaultCellsAndUpdateBlockFar, Map_PlayMetatileCopySequenceFar, Map_CopyMetatileIndicesRectFar, Map_ClearLayerEntryFlagFar, Map_SetLayerEntryFlagFar, DisplayBlend_ResumeScriptFar, DisplayBlend_SuspendScriptFar, Map_GetTerrainHeightFar, GetMapCellCollisionFar, Map_CopyMetatileCellsRectFar, Map_CopyCellAttributeRectFar, Map_CopyCellIndexRectFar, Map_SetWindowCellTileFar, Map_CheckObjectStepFar, ObjectDispatch_SetSingleChildFlagsFar, ObjectDispatch_SetChildBlendModeFar, Map_SetScreenShakeFar, Map_WaitForShakeToSettleFar, ObjectSystem_SuspendProjectionAndShowSpritesFar, ObjectSystem_ResumeProjectionAndHideLayersFar, CheckMapPositionCellOccupiedFar, ObjectDispatch_RegisterChildMetadataFar, WorldMap_BeginStillViewFar, Map_LoadAreaGraphicsFar, Animation_ApplyChildValuesFar, ObjectGroup_SetChildValueUnlessFifteenFar, ScriptObject_CheckOverlapFar, Map_SetShownLayersFar, ResourceMetadata_SumCommandLengthsFar, GetWorldMapTerrainBehaviorFar, ResourceSlot_LoadFar, SetMapCellCollisionFar, AnimationObjects_SetActiveTimerStepsFar, Runtime_RemapBytesByTableFar, MapAnimation_SuspendFar, MapAnimation_ResumeFar, ScriptObject_FindOverlappingEntryFar, Map_GetCellAttributeLowNibbleFar.
game.h
games/tbs/include/farcall/game.h
Party members, items, Djinn and game-state operations. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/GAME.S.
Declarations
Shop_GetSelectionState
s32 Shop_GetSelectionState(s32 owner, s32 slot)
Far call to Inventory_GetQuantity.
BattleActGet
struct BattleAct *BattleActGet(s32 actionId)
Far call to BattleAction_GetDirect.
BattleHitCheck
s32 BattleHitCheck(s32 caster, s32 target, s32 resistance_category, s32 effect_id, s32 success_scale)
Far call to BattleFx_RollSuccess.
BattleAtkCalc
s32 BattleAtkCalc(s32 atk, s32 def, s32 add, s32 bonus)
Far call to Battle_CalcAttackDamage.
BattlePowerCalc
s32 BattlePowerCalc(s32 power, s32 bonus, s32 rate)
Far call to Battle_CalcPsynergyPower.
BattleRecoveryCalc
s32 BattleRecoveryCalc(s32 power, s32 element, s32 rate)
Far call to Battle_CalcRecovery.
SummonDefinition_Get
const struct SummonDefinition *SummonDefinition_Get(u32 summon_id)
Far call to SummonDefinition_GetNear.
Item_CanOwnerEquip
s32 Item_CanOwnerEquip(s32 unit, s32 item)
Far call to Item_CanOwnerEquipDirect.
Also, declarations without a comment: Djinn_GetRecoveryTableFar, UnitGetFar, UnitCalcFar, Item_GetDirectFar, Inventory_AddItemFar, PartyInventory_AddFar, Inventory_FindFar, PartyInventory_FindOwnerFar, PartyInventory_RemoveFar, Inventory_EquipFar, Inventory_RemoveFar, Inventory_BreakFar, Inventory_RepairFar, Inventory_GetEquippedItemFar, Unit_LearnPsynergyFar, Unit_KnowsActionFar, GameState_InitDefaultsFar, Unit_TryLevelUpFar, GameFlag_TestFar, GameFlag_SetBitFar, GameFlag_ClearBitFar, GameFlag_GetByteFar, GameFlag_SetByteFar, Unit_AddHpFar, Unit_AddPpFar, UnitRatioFar, Unit_SetHpFar, BattleUnitSetFar, Party_CountActiveOwnersFar, Party_AddActiveOwnerFar, Party_ListActiveOwnersFar, RollWeaponUnleashFar, Party_RemoveActiveOwnerFar, Item_GetEquippedElementFar, Enemy_GetDefinitionFar, BattleRandomFar, Djinn_AddToOwnerFar, Djinn_ActivateFar, Djinn_DeactivateFar, DjinnRecovery_RemoveFar, DjinnRecovery_AddStandbyFar, Djinn_TransferFar, Summon_ListLearnedFar, Djinn_GetAbilityIdFar, Unit_LevelUpToFar, Unit_GetElementLevelFar, Djinn_IsActiveFar, Djinn_IsReadyFar, Item_IsCompatibleWithOwnerFar, Inventory_FindEquippedFar, Party_AdjustCoinsFar, Item_GetEquipmentGroupFar, Item_AdjustCounterFar, Inventory_CountFar, PartyInventory_HasSpaceFar, Unit_GetExperienceForLevelFar, Party_RestoreHpPpFar, Party_RestorePpOfLitElementsFar, Party_BeginChildhoodFar, Party_EndChildhoodFar, Djinn_AddToLeastLoadedOwnerFar, Party_SumDjinnCountsFar, Party_AdjustShopCreditFar, Party_AdjustShopGiftsFar, Inventory_CheckDiscardFar, Inventory_DiscardFar, Battle_IsReviveEffectFar, Unit_RefreshPsynergyFar, Party_GetAverageLevelFar, Inventory_CountItemFar, PartyInventory_CountItemFar, PartyInventory_DiscardFar, GameFlag_RefreshLureCapFar, Equipment_GetUnleashRateBonusFar, Runtime_GetBuildStampTimeFar, PartyInventory_CountFreeSlotsFar, InventorySnapshot_SaveFar, InventorySnapshot_RestoreFar.
menu.h
games/tbs/include/farcall/menu.h
Party menus and their interactive selection screens. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/MENU.S.
Declarations, without a comment: ItemMenu_RunFar, PsynergyMenu_RunFar, StatusMenu_RunFar, Menu_OpenCharacterSelectorFar, PsynergyMenu_InitializeEntryObjectsFar, Menu_ReleaseEntryObjectsFar, UiIcon_PrepareObjectFar, DjinnMenu_RunFar, ItemMenu_DrawItemDetailsFar.
object.h
games/tbs/include/farcall/object.h
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.
Declarations
SaveState_CaptureObjectTableFar
void SaveState_CaptureObjectTableFar(void)
Far call to ObjectTable_Snapshot.
Also, declarations without a comment: Field_RunSceneFar, Game_ResetForNewGameFar, FieldEvent_WaitFramesFar, FieldEvent_BeginFar, FieldEvent_EndFar, Event_CallWithLastActiveObjectIdFar, Scene_AssignViewFlagsFar, Event_SetSceneEventsFar, Event_PrepareObjectAndApplyValueFar, Event_PrepareTwoObjectsAndApplyFar, Party_RemoveOwnerRestoredFar, PartyInventory_GiveItemFar, Event_AskYesNoWithActorAnimationFar, Party_LearnAbilityFar, Object_GetByIdFar, ObjectTable_DestroyByIdFar, ObjectMotion_SetSpeedParametersFar, ObjectMotion_EnableActionAndSetCallbackFar, Object_RefreshSelectorByIdFar, ObjectMotion_EnableActionAndResetMotionFar, Object_SetActionCallbackAndRefreshByIdFar, ObjectMotion_ResetAndSetPositionFar, ObjectMotion_SetPositionAndCommitFar, ObjectMotion_ResetAndSetPositionInMode2Far, ObjectMotion_SetPositionAndResetFar, ObjectMotion_CenterOnColumnFar, ObjectMotion_OffsetPositionAndResetMotionFar, ObjectMotion_CommitCurrentPositionAndActivateFar, ObjectMotion_SetHorizontalPositionWithTerrainFar, Object_SetModeByIdFar, Object_SetActionByIdFar, Motion_SetModeAndWaitAnimationFar, ObjectMotion_WaitForAnimationChangeFar, ObjectMotion_LaunchFar, ObjectMotion_SetVariantCallbackFar, Motion_SetVarCbAndRefreshFar, Actor_JumpDownLedgeFar, ObjectMotion_SetAngleTowardFar, Object_LinkPairFar, ObjectGroup_ConfigureChildValueFar, ObjectGroup_SetChildValueFar, Object_SetTargetAndCallbackFar, Event_SetMessageIdFar, UiText_OpenMessageAtObjectFar, FieldEvent_ShowMessageAndWaitFar, BattlePres_RunActionThenWaitIfModeZeroFar, FieldEvent_AskYesNoAndShowResponseFar, ObjectMotion_ArmCallbackFar, Battle_ShowPairedUnitWorkAndWaitFar, Ui_SetMessageVoiceFromActorFar, ObjectMotion_SetActionVariantFar, BattleFx_SpawnLinkedFar, BattleFx_ConfigureLinkedObjectFar, ObjectVisual_CopyAttributesFar, Camera_FollowActorFar, Camera_SetSpeedParametersFar, Camera_MoveWithinMapBoundsFar, Camera_WaitForArrivalFar, Object_PlaceCurrentWithinCameraBoundsFar, Camera_GetEventObjectFar, Map_SetViewBoundsFar, Event_SetDestinationFar, Event_SetExitRequestFar, Field_RequestBattleFromEncounterTableFar, Field_RequestDjinnBattleFar, Event_SetNextDestinationFar, Event_SetDefeatDestinationFar, Event_RequestDestinationFar, Object_GetScreenPositionFar, Object_GetTriggerTileAheadOfCurrentFar, Party_RemapCharacterIdByFlagsFar, Field_TryJumpForwardFar, Field_ClimbDownFar, Field_ClimbUpFar, Leader_StopMovingFar, FieldFx_StartGroundParticlesFar, FieldFx_StartLightningFar, FieldFx_StopLightningFar, FieldFx_LastLightningFar, FieldFx_ResumeLightningFar, BattleFx_StartBufferBlendFar, FieldEffect_InitSparklesFar, DisplayTransition_InitializeBattleEffectStateFar, BattleFx_ApplyColorToTargetBufferFar, BattleFx_ApplyColorToSourceBufferFar, BattleFx_StartBufferInterpolationFar, Event_StartScreenTransitionFar, Event_FinishScreenTransitionFar, Event_WaitTransitionFramesFar, DisplayScroll_InitializeHBlankDmaFar, DisplayScroll_DisarmHBlankDmaFar, BattleFx_PlayCueAndStartEmitterOnTargetFar, EffectRuntime_RunRisingObjectSequenceFar, BattleFx_StartEffectObject22Far, Marker_SetActorPositionFar, Marker_MoveLeaderAwayFar, WorldMap_BeginEventFar, WorldMap_EndEventFar, ObjectTable_GetFar, BattleFx_StartFadeOverlayFar, Field_DispatchTypeHandlerFar, BattleFx_LoadActionEffectResourcesFar, BattleFx_SetupObjectPairFar, EffectRuntime_StopCurrentObjectFar, BattleEffect_CleanupSceneObjectsFar, EventObject_InitializeFar, Battle_ResetEffectCounterFar, RunSceneTransitionEffectFar, BattleFx_FinishSceneAndReleaseHeapBlockFar, Ui_SetBank15PaletteAndClearRenderModeFar, BattleFx_HasMatchingEvent5Far, BattleFx_HasTriggerFar, Sprite_ShareVramCacheFar, Event_GetSpecialValueFar, BattleParty_ApplyDrainFar, Menu_AskYesNoFar, Audio_PlayCueFromEventWorkFar, Djinn_JoinPartyFar, EffectSlot_UpdateFar, EffectSlot_HasPendingTargetFar, EffectSlot_SetPositionFar, EffectSlot_SetObjectModeFar, EffectSlot_SetCallbackFar, EffectSlot_InitializeFar, BattleFx_ClearOwnedSlotFar, Camera_WorldToScreenFar, BattleFx_GetResourceIdFar, Event_ClearInvalidPackedValuesFar, BattleFx_InitializeSlotsFar, BattleFx_ClearActiveSlotsAndScheduleUpdatesFar, Motion_LaunchFromFocusedObjectFar, ObjectMotion_OffsetPositionAndResetFar, ObjectMotion_CommitPositionAndActivateFar, Object_LinkObjectAndSetCallbackFar, BattleEffect_PauseObjectFar, ObjectTable_RestoreFar, BattleFx_ScheduleRatioTransitionFar, Event_WaitForZoomTransitionFar, Scene_GetAreaNameIndexFar, ObjectMotion_SetActionCallbackFar, BattleFx_SetQueuedSoundAndPlayFar, BattleFx_PlayQueuedSoundFar, Party_RemapCharacterIdIfEnabledFar, BattleFx_ClearRandomParticlesFar.
palette.h
games/tbs/include/farcall/palette.h
Title, introduction and splash-screen presentation. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/PALETTE.S.
Declarations, without a comment: Title_ShowIntroFar, Title_ShowSplashScreenFar, Title_ShowAnimatedSplashFar.
resource.h
games/tbs/include/farcall/resource.h
Resource animation metadata lookup. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/RESOURCE.S.
Declarations, without a comment: Resource_GetMetadataRecordFar.
runtime.h
games/tbs/include/farcall/runtime.h
Frame scheduling, memory, resources and core runtime services. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/RUNTIME.S.
Declarations
Runtime_BumpAllocateFar
void *Runtime_BumpAllocateFar(s32 size)
Far call to MemAlloc.
Also, declarations without a comment: WaitFramesFar, Scheduler_AddOrUpdateCallbackFar, Scheduler_RemoveCallbackFar, Random16Far, ArcTan2Far, FixedSqrtFar, Vector_AddPolarOffsetFar, Runtime_SetIrqHandlerFar, Runtime_AllocateHeapBlockFar, Runtime_AllocateBlockFar, Runtime_BumpAllocateAlternatePoolFar, Resource_DecodeByteLzFar, Resource_DecodeType01Far, Resource_ResetEntryFar, VramCache_ReleaseVramFar, VramCache_LoadFar, Resource_FindFreeEntryFar, AffineMatrix_BuildForEffectFar, Runtime_PushSlotEntryFar, Ui_LoadWindowGraphicsFar, Resource_GetTableEntryFar, RuntimeDispatch_NoOpHookFar, Fade_ToBlackFar, Fade_WaitFar, SerialRuntime_InitializeFar, SerialRuntime_PollAndTransferFar, SerialRuntime_RemoveIrqHandlersFar, Sound_LoadPresetParametersFar, SerialRuntime_BeginSendFar, SerialRuntime_BeginReceiveFar, SerialRuntime_GetActiveTransfersFar, Scheduler_SetTaskFlagsFar.
scroll.h
games/tbs/include/farcall/scroll.h
The scrolling slideshow entry point. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/SCROLL.S.
Declarations, without a comment: DisplayScroll_RunSlideshowFar.
shop.h
games/tbs/include/farcall/shop.h
Shops, inns and the cursors used by their screens. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/SHOP.S.
Declarations, without a comment: Battle_ApplyPresetItemsAndFlagsFar, Shop_RunFar, Shop_ConfirmActFar, Inn_CheckInFar, ShopCursor_AdvanceFar, ShopCursor_MoveTowardTargetFar, Shop_SetCursorFar, ShopCursor_SetPositionImmediateFar, Shop_FillSelectorFar, Shop_SaveAndTintFieldPaletteFar, Shop_RestoreFieldPaletteFar, Shop_PickUnitItemFar, AudioCommand_WaitForStateByteClearFar, Inn_PlaySleepFar.
sound.h
games/tbs/include/farcall/sound.h
Audio mixing, playback commands and music-player updates. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/SOUND.S.
Declarations, without a comment: AudioEngine_RunMixerFar, Audio_InitializeRuntimeDefaultsFar, AudioCommand_PlayFar, MusicPlayer_StepVolumeAndPitchTowardTargetsFar, MusicCommand_SetPitchAndUpdateFrequencyFar, AudioCommand_GetStateByteFar, AudioCommand_GetSecondaryStateByteFar, AudioCommand_WaitForCompletionFar.
window.h
games/tbs/include/farcall/window.h
Window construction, text drawing and selection interfaces. Far-call interfaces; their ordered jump stubs live in games/tbs/src/system/far_call/WINDOW.S.
Declarations
SideObject_CreateFar
struct RenderOutput *SideObject_CreateFar(s32 object_kind, s32 position, s32 side, struct UiWindow *arg3, s32 arg4, s32 arg5)
Far call to CreateSideObject.
UiWindow_SetPaletteBitRectFar
void UiWindow_SetPaletteBitRectFar(s32 x, s32 y, s32 width, s32 height, s32 alt)
Far call to Ui_SetRectHighlight.
Also, declarations without a comment: UiWork_InitializeWithResourceCountersFar, UiWork_InitializeFar, UiWindow_CreateFar, UiWork_FinalizeFar, Ui_AdjustValueWithoutLimitFar, UiText_DecodeMessageFar, UiText_CopyMessageStringFar, UiText_OpenMessageWindowFar, UiText_ShowPositionedMessageAndWaitFar, UiWork_IsCompleteFar, UiWork_IsIdleFar, UiWork_SetBusyFlagsFar, RenderOutput_PrepareForRedrawFar, UiWindow_ClearInteriorTilesFar, UiWindow_DrawDividerLineFar, UiText_DrawResourceFar, UiText_DrawCharacterAtOffsetFar, UiText_DrawStringFar, UiText_DrawStringAtOffsetFar, UiText_DrawStringInWindowFar, UiText_DrawNumberFar, UiText_DrawNumberAtOffsetFar, UiText_DrawNumberInWindowFar, UiWork_SetParamNibbleFar, RenderOutput_CreateFar, RenderOutput_CreateFromResourceFar, Ui_LoadCharacterEntryForSlotFar, UiWindow_CreateWithSideObjectFar, UiWork_FinalizeEntityMatchingLocalizedIdFar, UiText_GetResourceDimensionsFar, UiText_GetResourceDimensionsAltFar, UiWork_ClearValueNameTablesFar, UiWork_PushValueSlotFar, UiWindow_CreateWithLayoutBoundsFar, PartyStatusDrawFar, PartyStatus_CloseFar, UiWork_FinalizePendingCoreFar, UiWork_DrainPendingFar, Battle_CollectPartyCommandsFar, UiText_ShowMessageAndWaitCoreFar, UiText_PrepareMessageWorkFar, Localization_LookupEntryIdFar, Menu_RunTopSelectionFar, Menu_SelectSaveSlotActionFar, Menu_SelectResourceLayoutFar, UiTimedNotice_CreateFar, UiTimedNotice_CloseIfActiveFar, UiText_ShowCenteredMessageFar, UiWork_FinalizeSharedSlotFar, UiWork_ResetFreeChannelFar, UiTextResource_InitializeFar, UiTextResource_SetPositionFar, UiTextResource_ReleaseFar, Ui_PrepareTransferForItemFar, UiText_RenderWideStringAtOffsetFar, UiWindow_FillFromSceneFar, RenderOutput_RedrawSavedRectFar, RenderOutput_ClearListFar, UiWindow_SetTilemapEntryFar, Menu_RunSelectionFar, Menu_RunSelectionWithCursorObjectFar, Resource_LoadByModeIntoSlotFar, UiWindow_MarkVisibleTileAttributesFar, BattleLayout_HighlightPartyPanelsFar, RenderOutput_CreateLoadedFar, Save_WriteSelectedSlotFar, SaveState_LoadRecordIntoWorkFar, SaveState_CopySlotPairFar, SaveState_DeleteSelectedSlotFar, SaveState_ProcessSelectedSlotFar, SaveState_ScanRecordFlagsFar, NameEntry_EditOwnerNameFar, DebugMenu_BrowseIconsFar, DebugMenu_BrowseEntryGlyphsFar, Djinn_ShowJoinedMessageFar, PaletteGlow_UpdateFar, Menu_RunWorkspaceResultLoopFar, Menu_SelectShopCommandFar, Menu_SelectSanctumServiceFar, Menu_RunConfirmSelectionFar, Menu_SelectCoinsOrMedalsFar, PartyTalkMenu_ChooseFar, Menu_RunConfirmSelectionAtFar, Resource_LoadFixedBlockBIntoFreeSlotFar, UiText_MeasureResourceEntriesFar, Ability_LoadGlyphFar, Graphics_ExpandVramTilesByColorTableFar, UiWork_SetAltFlagAndClearTableFar, Menu_AnimateSelectionToEntryFar, Ui_GetTableWordZeroFar, UiText_OpenEntryMessageFar, SaveState_CountRecordsExcludingFlaggedFar, UiWindow_DrawFrameFar, UiWindow_EraseBorderRectFar, Link_DrawShiftedTilePairFar, Party_ShowJoinedMessageFar, Party_ShowPairJoinedMessageFar.