Party members, items, Djinn and game-state operations. More...
Go to the source code of this file.
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.
Definition in file game.h.
| void * Djinn_GetRecoveryTableFar | ( | s32 | arg0 | ) |
Referenced by Battle_ProcessRoundEnd(), Battle_RunEncounter(), Battle_SelectAbility(), BattleCommand_BuildPlan(), BattleParty_CountStandbyDjinn(), BattleParty_ReconcileDjinnRecovery(), BattleSummon_UpdateAvailability(), BattleUnit_ProcessTurnEnd(), Djinn_GetRecoveryTableFar(), DjinnRecovery_Tick(), LinkBattle_ReceiveParty(), LinkBattle_SendParty(), and Menu_RunCommandRow().
| struct BattleUnit * UnitGetFar | ( | u32 | owner | ) |
Referenced by Battle_AdvanceCounterAndCheckChance(), Battle_ApplyPresetItemsAndFlags(), Battle_AwardSpoils(), Battle_CollectPartyCommands(), Battle_ProcessRoundEnd(), Battle_SelectAbility(), BattleActor_DestroyTemporaryObject(), BattleActor_RemoveFromLists(), BattleActor_ResetRuntimeFields(), BattleCommand_BuildPlan(), BattleCommand_SelectAutomatic(), BattleEffect_ApplyToTargets(), BattleEnemy_AdjustLevel(), BattleEnemy_LetterFirstOfClass(), BattleEnemy_RecordDefeat(), BattleEnemy_ReleaseNameLetter(), BattleEnemyList(), BattleEscape_CheckSuccess(), BattleEvent_Playback(), BattleFormation_BuildEnemyList(), BattleFormation_SelectLevelMatchedCandidate(), BattleFx_RunBeamSequence(), BattleFx_SelectLivingTargets(), BattleMenu_RunActionSelection(), BattleMotion_ApplyVariantMotion(), BattleMotion_FlashHit(), BattleMotion_ProjectConditionalPosition(), BattleMotion_SetMode5AndActivateSlot(), BattleMotion_ShowDowned(), BattleObjMake(), BattleParty_ApplyHealthDelta(), BattleParty_ApplyStatusDamage(), BattleParty_ListLivingUnits(), BattleParty_PrepareActiveOwners(), BattleParty_ResetActiveRuntimeFields(), BattlePres_BuildOpponentEntries(), BattlePres_BuildTargetList(), BattlePres_BuildUnitEntries(), BattlePres_RunAction(), BattlePres_RunApproachAction(), BattlePres_RunAttack(), BattlePres_RunEntryTransition(), BattlePres_RunEscape(), BattlePres_RunItem(), BattlePres_RunPlainAttack(), BattlePres_SetActorModeAndAction(), BattlePres_ShowDefendMessage(), BattlePresentation_ApplyUnitDamage(), BattlePresentation_BuildActions(), BattlePresentation_BuildSortedUnitEntries(), BattlePresentation_DispatchAction(), BattlePresentation_RunPairedUnitTransition(), BattleQueue_SortByPriority(), BattleSummon_UpdateAvailability(), BattleTarget_ReplaceDefeated(), BattleTarget_RunSelection(), BattleTarget_SelectForAction(), BattleTarget_SelectRandomPosition(), BattleTargetExec(), BattleUnit_BuildStatusFlags(), BattleUnit_GetEffectHeight(), BattleUnit_LookupWeaponValueByClass(), BattleUnit_ProcessTurnEnd(), BattleUnit_ResetGuardLevels(), BattleUnit_ResetStateByMode(), BattleUnit_RollCounterEarlyEnd(), BattleUnit_TickAgilityModifier(), BattleUnit_TickAttackModifier(), BattleUnit_TickConfusion(), BattleUnit_TickReflect(), BattleUnit_TickRefrain(), CharacterMenu_BuildAvailability(), CharacterMenu_DrawStatusAilments(), CharacterMenu_SelectCommand(), CharacterSelector_RunRearrange(), DebugBattle_ViewMessages(), DebugParty_LoadPreset(), Djinn_CountTurns(), Djinn_ListOwnerEntries(), DjinnMenu_DrawStatPreview(), DjinnMenu_SelectDjinn(), DjinnMenu_ShowChangePreview(), DjinnMenu_ShowOwnerStatus(), DjinnRecovery_Tick(), Encounter_SelectEnemyGroup(), EnemySlotGet(), Event_PrepareObjectAndApplyValue(), Field_ProcessStep(), Field_RunScene(), Field_UseItem(), Field_UsePsynergy(), FieldObject_UpdatePlayerControl(), Inn_PlaySleep(), Inn_RoomPrice(), Inventory_RemoveFirstUnflagged(), InventoryMenu_GetItemQuantity(), Item_Use(), ItemMenu_ConfirmEquip(), ItemMenu_CountItems(), ItemMenu_DrawCategory(), ItemMenu_DrawEquipPreview(), ItemMenu_DrawItemHead(), ItemMenu_DrawOwnerStatus(), ItemMenu_PageResult(), ItemMenu_RefreshOwner(), ItemMenu_RunCommands(), ItemMenu_RunList(), ItemMenu_RunOwnerSelection(), ItemMenu_SelectGiveQuantity(), ItemMenu_SelectItem(), ItemMenu_SelectMember(), ItemMenu_SelectTarget(), LinkBattle_ReceiveParty(), LinkBattle_SendParty(), Menu_BuildPageResult(), Menu_DrawOwnerStatusPanel(), Menu_ResolveSelectedAction(), NameEntry_EditOwnerName(), OwnerAction_RunCompareLoop(), Party_ListPsynergy(), Party_RemoveOwnerRestored(), PartyInventory_GiveItem(), PartyStatusDraw(), PsynergyMenu_BuildPageResult(), PsynergyMenu_DrawActionPage(), PsynergyMenu_DrawListPage(), PsynergyMenu_DrawPreparedPsynergyIcons(), PsynergyMenu_DrawShortcuts(), PsynergyMenu_RefreshOwnerPsynergy(), PsynergyMenu_RunList(), PsynergyMenu_SelectAction(), PsynergyMenu_SelectMember(), PsynergyMenu_SelectOwner(), PsynergyMenu_SelectPartySlot(), PsynergyMenu_SelectTarget(), SaveState_BuildSummaryHeader(), Scene_ReturnFromBattle(), Shop_CanServe(), Shop_ConfirmEquip(), Shop_DrawEquipComparison(), Shop_DrawItemPage(), Shop_DrawUnitGrid(), Shop_DrawUnitItem(), Shop_DrawUseItem(), Shop_RepairItem(), Shop_SelectBuyNum(), Shop_SelectRepair(), Shop_SelectSell(), Shop_SelectSellNum(), Shop_SelectUse(), Shop_SellItem(), Shop_SellOld(), Shop_ServicePrice(), StatusMenu_ShowOwnerProgressMessage(), Summon_LayoutPositions(), SummonSlot_RegisterActorSprites(), Ui_RunOwnerStatusScreen(), UiText_BuildRenderEntries(), and UnitGetFar().
| void UnitCalcFar | ( | s32 | owner | ) |
Referenced by Battle_ProcessRoundEnd(), BattleActor_ResetRuntimeFields(), BattleCommand_BuildPlan(), BattleEffect_ApplyToTargets(), BattleEnemy_AdjustLevel(), BattleParty_ResetActiveRuntimeFields(), BattleTargetExec(), BattleUnit_ProcessTurnEnd(), BattleUnit_ResetGuardLevels(), BattleUnit_ResetStateByMode(), DebugBattle_RunMenu(), DjinnMenu_DrawStatPreview(), DjinnMenu_RunScreen(), DjinnMenu_SelectDjinn(), DjinnMenu_ShowChangePreview(), DjinnRecovery_Tick(), ItemMenu_ConfirmEquip(), ItemMenu_RunCommands(), ItemMenu_Use(), Menu_DrawOwnerStatusPanel(), Menu_ResolveSelectedAction(), OwnerAction_RunCompareLoop(), Shop_DrawEquipComparison(), Ui_RunOwnerStatusScreen(), and UnitCalcFar().
| struct ItemDefinition * Item_GetDirectFar | ( | s32 | item | ) |
Referenced by Battle_CollectPartyCommands(), BattleCommand_BuildPlan(), BattleCommand_SelectAutomatic(), BattlePres_RunItem(), BattleSpoils_RankItem(), BattleUnit_ResetStateByMode(), Field_UseItem(), InventoryMenu_SortByListOrder(), Item_ClassifyUseAbility(), Item_ClassifyUseMode(), Item_GetDirectFar(), Item_PlayUseAnimation(), Item_Use(), ItemIcon_Compose(), ItemList_SelectEntry(), ItemMenu_ArrangeCategoryItemIcons(), ItemMenu_BuildCommands(), ItemMenu_ConfirmDrop(), ItemMenu_DrawEquipPage(), ItemMenu_DrawEquippedItemNames(), ItemMenu_DrawEquipPreview(), ItemMenu_DrawItemDetails(), ItemMenu_RunCommands(), ItemMenu_TryBreak(), Menu_DrawOwnerStatusPanel(), PartyInventory_GiveItem(), Shop_BuyDone(), Shop_ConfirmEquip(), Shop_DrawEquipComparison(), Shop_DrawStock(), Shop_RepairItem(), Shop_RepairPrice(), Shop_SalePrice(), Shop_SelectBuy(), Shop_SelectBuyNum(), Shop_SelectSellNum(), Shop_SellItem(), Shop_SellOld(), and Ui_PrepareTransferForItem().
Far call to Inventory_GetQuantity.
Referenced by PartyInventory_GiveItem(), Shop_GetSelectionState(), and Shop_SelectSellNum().
Referenced by Battle_AwardSpoils(), Field_SearchTile(), PartyInventory_AddFar(), and PartyInventory_GiveItem().
Referenced by Inventory_FindFar(), Shop_DrawUnitItem(), and Shop_SelectBuyNum().
Referenced by PartyInventory_FindOwnerFar().
Referenced by Item_RemoveFromInventory(), PartyInventory_RemoveFar(), and ReelGame_RunFrame().
Referenced by BattlePres_RunItem(), Inventory_BreakFar(), and ItemMenu_TryBreak().
Referenced by Inventory_RepairFar(), and Shop_RepairItem().
| s32 Inventory_GetEquippedItemFar | ( | struct BattleUnit * | inv, |
| s32 | type ) |
Referenced by BattleCommand_BuildPlan(), BattleObjMake(), and Inventory_GetEquippedItemFar().
Far call to BattleAction_GetDirect.
Referenced by Ability_IsPsynergy(), Ability_LoadGlyph(), Ability_PlayUseAnimation(), Ability_RequestGlyph(), Battle_CollectPartyCommands(), BattleActGet(), BattleCommand_BuildPlan(), BattleCommand_SelectAutomatic(), BattleEffect_ApplyToTargets(), BattleFx_FindMatchingEvent(), BattleFx_LoadActionEffectResources(), BattleMenu_RunActionSelection(), BattleQueue_SortByPriority(), BattleTargetExec(), Debug_SelectAbilityPair(), DjinnMenu_DrawStatPreview(), DjinnMenu_ListChangedDjinn(), DjinnMenu_ShowChangePreview(), Field_RunPsynergyEvents(), Field_UsePsynergy(), Item_ClassifyUseAbility(), Item_ClassifyUseMode(), Menu_ResolveSelectedAction(), Party_ListPsynergy(), PsynergyMenu_ClassifySelectedPsynergy(), PsynergyMenu_CollectActions(), PsynergyMenu_DrawActionPage(), PsynergyMenu_DrawListPage(), PsynergyMenu_DrawRangePage(), PsynergyMenu_IsActionRestricted(), PsynergyMenu_Run(), and PsynergyMenu_RunList().
| s32 Unit_LearnPsynergyFar | ( | ) |
Referenced by Debug_SelectAbilityPair(), DebugParty_LoadPreset(), Party_LearnAbility(), and Unit_LearnPsynergyFar().
Referenced by Event_ValidatePackedId(), and Unit_KnowsActionFar().
| void GameState_InitDefaultsFar | ( | void | ) |
Referenced by DebugBattle_RunMenu(), Game_ResetForNewGame(), and GameState_InitDefaultsFar().
| struct LevelUpResult * Unit_TryLevelUpFar | ( | s32 | owner_id, |
| struct LevelUpResult * | value ) |
Referenced by Battle_AwardSpoils(), and Unit_TryLevelUpFar().
Referenced by Battle_CollectPartyCommands(), Battle_RunEncounter(), BattleCamera_SetRange(), BattleCommand_BuildPlan(), BattleEffect_InitializeSharedScene(), BattleEnemy_RecordDefeat(), BattleEnemyList(), BattleFormation_AverageLevel(), BattleFormation_BuildEnemyList(), BattleFx_SelectBattleCue(), BattleFx_SetupResourcesAndWindow(), BattlePalette_UpdateBlend(), BattleParty_ListLivingUnits(), BattleParty_ReconcileDjinnRecovery(), BattleTarget_RunSelection(), BattleTargetExec(), Camera_ApplyTransformByFlag(), CharacterMenu_SelectCommand(), CharacterMenu_SelectOwner(), CharacterSelector_RunRearrange(), CreateSideObject(), DisplayScroll_DrawLine(), Djinn_JoinParty(), DjinnMenu_Run(), DjinnMenu_ShowCurrentList(), Encounter_ResolveWorldMapZoneAndBackdrop(), Encounter_SelectEnemyGroup(), Encounter_SelectSceneZones(), Event_SpawnObjectTable(), Event_ValidatePackedId(), EventObject_Initialize(), EventTable_ApplyRowAbilities(), Field_PlaceMapMarkers(), Field_ProcessStep(), Field_RequestShortcut(), Field_RunEventAction(), Field_RunScene(), Field_SearchTile(), Field_UseItem(), Field_UsePsynergy(), FieldEffect_SpawnNearbyMarkers(), FieldEffect_UpdateSparkles(), FieldFx_RunAvoid(), FieldFx_UpdateGroundParticles(), FieldFx_UpdateLightning(), FieldMotes_Update(), FieldObject_PlaceSceneActors(), FieldObject_UpdatePlayerControl(), Game_ResetForNewGame(), GameFlag_IsConditionActive(), GameFlag_TestFar(), ItemMenu_ChooseCommand(), ItemMenu_ConfirmDrop(), ItemMenu_ConfirmEquip(), ItemMenu_RunCommands(), ItemMenu_RunList(), ItemMenu_RunOwnerSelection(), ItemMenu_SelectGiveQuantity(), ItemMenu_SelectItem(), ItemMenu_SelectTarget(), Map_LoadLayeredScene(), Map_ShowWorldMap(), Map_UpdateWorldMapMarkers(), Menu_DrawFlagBitTable(), Menu_EnsureCancelSound(), Menu_HandleFlagGridInput(), Menu_ResolveSelectedAction(), Menu_RunActionFlow(), Menu_RunWorkspaceSelectionLoop(), Menu_SelectQuantity(), ObjectEffect_RunPendingFlagEvent(), ObjectSystem_UpdateCameraFixed(), Party_LookupCharacterValueByFlag32(), Party_RemapCharacterIdByFlags(), PsynergyMenu_DrawDetailPage(), PsynergyMenu_RunList(), PsynergyMenu_SelectAction(), PsynergyMenu_SelectMember(), PsynergyMenu_SelectTarget(), SaveState_BuildSummaryHeader(), Scene_ApplyEntrance(), Scene_ResolveInteractionResult(), Scene_ReturnFromBattle(), Scene_TakeExit(), Script_TestFlag(), Script_ToggleFlagAndTest(), SelectionScreen_Draw(), SelectionScreen_DrawArrow(), SystemMenu_Open(), Ui_LoadCharacterEntryForSlot(), and UiGlyph_LoadPortrait().
Referenced by Battle_RunEncounter(), BattleEnemy_RecordDefeat(), BattlePresentation_BuildActions(), DebugBattle_RunMenu(), DisplayScroll_DrawLine(), Djinn_JoinParty(), Djinn_ResolvePendingEvent(), Djinn_SetFoundFlagAndAdd(), EventTable_ApplyRowAbilities(), Field_RunScene(), Field_SearchTile(), Field_UseItem(), Field_UsePsynergy(), GameFlag_SetBitFar(), InventoryMenu_ShowModalMessage(), Menu_CancelSoundTick(), Menu_HandleFlagGridInput(), Menu_SuspendFieldTasks(), ObjectEffect_BeginContextEffect25(), ObjectEffect_BeginContextEffect26(), Scene_AssignViewFlags(), Scene_ResetFlagsOnEnter(), Scene_ReturnFromBattle(), Script_SetFlagAndTest(), and Script_ToggleFlagAndTest().
| void GameFlag_ClearBitFar | ( | s32 | flag | ) |
Referenced by BattleFormation_SelectLevelMatchedCandidate(), BattlePresentation_BuildActions(), DebugBattle_RunMenu(), Field_RunScene(), Field_SearchTile(), Field_UseItem(), Field_UsePsynergy(), FieldEvent_Begin(), Game_ResetForNewGame(), GameFlag_ClearBitFar(), ItemMenu_SelectTarget(), Map_LoadLayeredScene(), Menu_CancelSoundReset(), Menu_HandleFlagGridInput(), Menu_ResumeFieldTasks(), ObjectEffect_RunPendingFlagEvent(), PsynergyMenu_DrawDetailPage(), PsynergyMenu_SelectMember(), PsynergyMenu_SelectTarget(), Scene_AssignViewFlags(), Scene_ResetFlagsOnEnter(), Script_ClearFlagAndTest(), and Script_ToggleFlagAndTest().
Referenced by Battle_RunEncounter(), BattleFormation_SelectLevelMatchedCandidate(), and GameFlag_GetByteFar().
Referenced by GameFlag_SetByteFar().
| void UnitRatioFar | ( | s32 | owner_id | ) |
| void Unit_SetHpFar | ( | struct BattleUnit * | unit, |
| s32 | hp ) |
Referenced by BattleActor_DestroyTemporaryObject(), and Unit_SetHpFar().
Referenced by Battle_RunEncounter(), BattleFormation_BuildEnemyList(), BattleTargetExec(), and BattleUnitSetFar().
| s32 Party_CountActiveOwnersFar | ( | void | ) |
Referenced by BattleParty_ApplyDrain(), BattleParty_ApplyHealthDelta(), BattleParty_ApplyStatusDamage(), BattleParty_PrepareActiveOwners(), Field_ProcessStep(), Field_UseItem(), Menu_UpdateEntryObjectTransforms(), Party_CheckItemLimit(), Party_CountActiveOwnersFar(), Party_RemoveOwnerRestored(), PartyStatusDraw(), and UiWindow_BuildLayoutBounds().
Referenced by CharacterSelector_MoveEntry(), DjinnMenu_Run(), Inn_PlaySleep(), ItemMenu_Run(), Menu_OpenCharacterSelector(), Menu_ReleaseEntryObjects(), Party_ListActiveOwnersFar(), Party_ListPsynergy(), PsynergyMenu_InitializeEntryObjects(), PsynergyMenu_Run(), SaveState_BuildSummaryHeader(), Shop_InitializeCursorWork(), and StatusMenu_Run().
| s32 RollWeaponUnleashFar | ( | struct BattleUnit * | owner | ) |
Referenced by BattleCommand_BuildPlan(), and RollWeaponUnleashFar().
Referenced by BattleCommand_BuildPlan(), and Item_GetEquippedElementFar().
| s32 BattleHitCheck | ( | s32 | caster, |
| s32 | target, | ||
| s32 | resistance_category, | ||
| s32 | effect_id, | ||
| s32 | success_scale ) |
Far call to BattleFx_RollSuccess.
Referenced by BattleCommand_BuildPlan(), BattleHitCheck(), and BattleTargetExec().
Far call to Battle_CalcAttackDamage.
Referenced by BattleAtkCalc(), and BattleTargetExec().
Far call to Battle_CalcPsynergyPower.
Referenced by BattlePowerCalc(), and BattleTargetExec().
Far call to Battle_CalcRecovery.
Referenced by BattleEffect_ApplyToTargets(), BattleRecoveryCalc(), and BattleTargetExec().
| s32 BattleRandomFar | ( | void | ) |
Referenced by Battle_ProcessRoundEnd(), BattleCommand_BuildPlan(), BattleParty_ReconcileDjinnRecovery(), DebugParty_LoadPreset(), Djinn_ActivateFar(), DjinnMenu_DrawStatPreview(), DjinnMenu_RunScreen(), DjinnMenu_SelectDjinn(), DjinnMenu_ShowChangePreview(), DjinnRecovery_Tick(), and OwnerAction_RunCompareLoop().
Referenced by Djinn_TransferFar(), and DjinnMenu_RunScreen().
Referenced by Summon_ListLearnedFar(), and SummonMenu_SelectSummon().
| const struct SummonDefinition * SummonDefinition_Get | ( | u32 | summon_id | ) |
Far call to SummonDefinition_GetNear.
Referenced by Battle_CollectPartyCommands(), BattleCommand_BuildPlan(), BattleSummon_UpdateAvailability(), SummonDefinition_Get(), and SummonMenu_SelectSummon().
Referenced by DebugParty_LoadPreset(), and Unit_LevelUpToFar().
Referenced by CharacterMenu_DrawStatusAilments(), Ui_RunOwnerStatusScreen(), and Unit_GetElementLevelFar().
Far call to Item_CanOwnerEquipDirect.
Referenced by EquipmentMenu_UpdateCompatibilityIndicators(), Item_CanOwnerEquip(), Item_ClassifyUseAbility(), Item_ClassifyUseMode(), ItemMenu_BuildCommands(), ItemMenu_RunList(), Menu_DrawOwnerStatusPanel(), Shop_ConfirmEquip(), and Shop_DrawEquipComparison().
Referenced by Item_IsCompatibleWithOwnerFar(), Shop_DrawParty(), and Shop_SelectBuy().
Referenced by Item_GetEquipmentGroupFar(), Shop_ListAvailableArtifacts(), and Shop_SelectBuy().
| s32 PartyInventory_HasSpaceFar | ( | void | ) |
Referenced by PartyInventory_HasSpaceFar().
| void Party_RestoreHpPpFar | ( | s32 | arg0 | ) |
Referenced by Party_RestoreHpPpFar().
| void Party_RestorePpOfLitElementsFar | ( | void | ) |
Referenced by Party_RestorePpOfLitElementsFar().
| void Party_BeginChildhoodFar | ( | void | ) |
Referenced by Party_BeginChildhoodFar().
| void Party_EndChildhoodFar | ( | void | ) |
Referenced by Party_EndChildhoodFar().
Referenced by Djinn_AddToLeastLoadedOwnerFar(), and Djinn_JoinParty().
Referenced by Party_AdjustShopCreditFar(), Shop_BuyDone(), and Shop_BuySpecialItem().
Referenced by Party_AdjustShopGiftsFar(), and Shop_BuySpecialItem().
Referenced by Inventory_CheckDiscardFar(), Shop_DrawUseItem(), and Shop_SelectUse().
Referenced by Inventory_DiscardFar(), PartyInventory_GiveItem(), and Shop_SellItem().
Referenced by Battle_ClassifyEntryKind(), Battle_IsReviveEffectFar(), BattleCommand_BuildPlan(), and BattleTargetExec().
Referenced by ItemMenu_ConfirmEquip(), ItemMenu_RunCommands(), and Unit_RefreshPsynergyFar().
| u32 Party_GetAverageLevelFar | ( | void | ) |
Referenced by Encounter_SelectEnemyGroup(), LuckyDice_Run(), and Party_GetAverageLevelFar().
Referenced by Inventory_CountItemFar(), Party_CheckItemLimit(), and PartyInventory_GiveItem().
Referenced by PartyInventory_CountItemFar(), ReelGame_Run(), and ReelGame_RunFrame().
Referenced by PartyInventory_DiscardFar().
| void GameFlag_RefreshLureCapFar | ( | void | ) |
Referenced by Field_RunScene(), FieldEvent_End(), GameFlag_RefreshLureCapFar(), and Scene_ResetFlagsOnEnter().
| s32 Equipment_GetUnleashRateBonusFar | ( | struct BattleUnit * | owner | ) |
Referenced by BattleCommand_BuildPlan(), and Equipment_GetUnleashRateBonusFar().
| u32 Runtime_GetBuildStampTimeFar | ( | ) |
Referenced by Runtime_GetBuildStampTimeFar(), SaveMenu_SelectSlot(), and SaveState_BuildSummaryHeader().
| s32 PartyInventory_CountFreeSlotsFar | ( | void | ) |
Referenced by PartyInventory_CountFreeSlotsFar().
| void InventorySnapshot_SaveFar | ( | void | ) |
Referenced by InventorySnapshot_SaveFar().
| void InventorySnapshot_RestoreFar | ( | void | ) |
Referenced by InventorySnapshot_RestoreFar().