47 if (!
m_PlacingManager.SetSelectedPrefab(prefab, showBudgetMaxNotification:
true))
86 if (info && factionAffiliationOverride)
96 array<ref SCR_EntityBudgetValue> entityBudgetCosts = {};
113 assetCard.UpdateBudgetCost(budgetValue);
121 buttonComponent.SetMouseOverToFocus(
false);
134 if (!localPlayerFaction)
140 if (budget.GetBudgetType() != blockingBudgetType)
143 requiredRank = budget.GetBudgetValue();
155 else if (rankInfo.
GetRankInsignia() == blockingBudgetInfo.GetIconSetName())
177 super.OnPageChanged(page);
183 Faction affiliatedFactionOverride;
184 SCR_CampaignBuildingPlacingEditorComponent campaignPlacingEditorComp = SCR_CampaignBuildingPlacingEditorComponent.Cast(
m_PlacingManager);
185 if (campaignPlacingEditorComp)
186 affiliatedFactionOverride = campaignPlacingEditorComp.GetProviderAffiliatedFaction();
188 for (
int i = indexStart; i < indexEnd; i++)
228 int toolbarPageIndex = (contentBrowserPage * contentBrowserPageEntryCount) /
m_Pagination.GetColumns();
280 super.HandlerAttachedScripted(w);
286 super.HandlerDeattached(w);
ArmaReforgerScripted GetGame()
SCR_BaseGameMode GetGameMode()
SCR_DestructionSynchronizationComponentClass ScriptComponentClass int index
void SCR_FactionManager(IEntitySource src, IEntity parent)
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
ScriptInvoker GetOnHover()
ScriptInvokerBase< SCR_BaseGameMode_OnResourceEnabledChanged > GetOnResourceTypeEnabledChanged()
static SCR_BudgetUIInfo CreateInfo(int priority, LocalizedString name, LocalizedString description=LocalizedString.Empty, ResourceName icon=ResourceName.Empty, string iconSetName=string.Empty)
SCR_DialogEditorUIComponent m_LinkedComponent
EEditableEntityType GetEntityType()
void OverrideFactionKey(FactionKey newKey)
SCR_RankContainer GetRanks()
SCR_ECharacterRank GetNextRank(SCR_ECharacterRank rankID)
SCR_RankInfo GetRankByID(SCR_ECharacterRank rankIdentifier)
static SCR_UIInfo CreateInfo(UIInfo source)
EEditableEntityType
Defines type of SCR_EditableEntityComponent. Assigned automatically based on IEntity inheritance.
SCR_FieldOfViewSettings Attribute