| AccumulateBudgetChange(EEditableEntityBudget budgetType, int amount) | SCR_CampaignBuildingProviderComponent | |
| AddAIValue(int value) | SCR_CampaignBuildingProviderComponent | |
| AddNewActiveUser(int userID) | SCR_CampaignBuildingProviderComponent | |
| AddNewAvailableUser(int userID) | SCR_CampaignBuildingProviderComponent | |
| AddPropValue(int value) | SCR_CampaignBuildingProviderComponent | |
| BuildingModeCreated() | SCR_CampaignBuildingProviderComponent | |
| CalculateCooldownTime(int playerId, int cooldownTime) | SCR_CampaignBuildingProviderComponent | |
| CanBeUsedByAnyFaction() | SCR_CampaignBuildingProviderComponent | |
| CanCommandAI() | SCR_CampaignBuildingProviderComponent | |
| CanRegisterAtMilitaryBase() | SCR_CampaignBuildingProviderComponent | |
| ClearAccumulatedBudgetChanges() | SCR_CampaignBuildingProviderComponent | |
| ContainActiveUsers(int playerId) | SCR_CampaignBuildingProviderComponent | |
| ContainAvailableUsers(int playerId) | SCR_CampaignBuildingProviderComponent | |
| EntitySpawnedByProvider(int prefabID, SCR_EditableEntityComponent editableEntity) | SCR_CampaignBuildingProviderComponent | |
| EOnInit(IEntity owner) | SCR_CampaignBuildingProviderComponent | |
| GetAccessRank() | SCR_CampaignBuildingProviderComponent | |
| GetAccumulatedBudgetChanges(EEditableEntityBudget type) | SCR_CampaignBuildingProviderComponent | |
| GetActiveUsers(out notnull array< int > users) | SCR_CampaignBuildingProviderComponent | |
| GetAvailableTraits() | SCR_CampaignBuildingProviderComponent | |
| GetAvailableUsers(out array< int > users) | SCR_CampaignBuildingProviderComponent | |
| GetBases(out array< SCR_MilitaryBaseComponent > bases) | SCR_MilitaryBaseLogicComponent | |
| GetBudgetData(EEditableEntityBudget budget) | SCR_CampaignBuildingProviderComponent | |
| GetBudgetTypesToEvaluate(notnull out array< ref EEditableEntityBudget > budgets) | SCR_CampaignBuildingProviderComponent | |
| GetBudgetValue(EEditableEntityBudget type, out SCR_CampaignBuildingProviderComponent componentToUse) | SCR_CampaignBuildingProviderComponent | |
| GetBuildingRadius() | SCR_CampaignBuildingProviderComponent | |
| GetCampaignMilitaryBaseComponent() | SCR_CampaignBuildingProviderComponent | |
| GetCharacterControllerComponent(int playerID) | SCR_CampaignBuildingProviderComponent | protected |
| GetCooldownValue(int playerId) | SCR_CampaignBuildingProviderComponent | |
| GetCurrentAIValue() | SCR_CampaignBuildingProviderComponent | |
| GetCurrentPropValue() | SCR_CampaignBuildingProviderComponent | |
| GetEditorManager() | SCR_CampaignBuildingProviderComponent | protected |
| GetEditorManagerByID(int playerId) | SCR_CampaignBuildingProviderComponent | protected |
| GetEntityFaction(notnull IEntity ent) | SCR_CampaignBuildingProviderComponent | protected |
| GetMasterProviderEntity() | SCR_CampaignBuildingProviderComponent | |
| GetMaxBudgetValue(EEditableEntityBudget budget) | SCR_CampaignBuildingProviderComponent | |
| GetMaxBudgetValueFromMasterIfNeeded(EEditableEntityBudget budget) | SCR_CampaignBuildingProviderComponent | |
| GetMilitaryBaseComponent() | SCR_CampaignBuildingProviderComponent | |
| GetNetworkManager() | SCR_CampaignBuildingProviderComponent | protected |
| GetOnCooldownLockUpdated() | SCR_CampaignBuildingProviderComponent | |
| GetOnProviderCreated() | SCR_CampaignBuildingProviderComponent | static |
| GetPlayerIdFromCharacterController(SCR_CharacterControllerComponent characterControllerComponent) | SCR_CampaignBuildingProviderComponent | protected |
| GetProviderDisplayName() | SCR_CampaignBuildingProviderComponent | |
| GetResourceComponent() | SCR_CampaignBuildingProviderComponent | |
| GetShownBudget() | SCR_CampaignBuildingProviderComponent | |
| GetSuppliesComponent() | SCR_CampaignBuildingProviderComponent | |
| GetUserActionInitOnly() | SCR_CampaignBuildingProviderComponent | |
| HasCooldownSet(int playerId) | SCR_CampaignBuildingProviderComponent | |
| IsBudgetToEvaluate(EEditableEntityBudget blockingBudget) | SCR_CampaignBuildingProviderComponent | |
| IsControlledByFaction(notnull Faction faction) | SCR_MilitaryBaseLogicComponent | |
| IsEnemyFaction(notnull ChimeraCharacter char) | SCR_CampaignBuildingProviderComponent | |
| IsEntityFactionSame(notnull IEntity ent1, notnull IEntity ent2) | SCR_CampaignBuildingProviderComponent | |
| IsMasterProvider() | SCR_CampaignBuildingProviderComponent | |
| IsThereEnoughBudgetToSpawn(notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_CampaignBuildingProviderComponent | |
| IsThereEnoughSupplies(int availableSupplies, int supplyCost, int accumulatedSupplyCost) | SCR_CampaignBuildingProviderComponent | |
| m_aActiveUsersIDs | SCR_CampaignBuildingProviderComponent | protected |
| m_aAvailableTraits | SCR_CampaignBuildingProviderComponent | protected |
| m_aAvailableUsersIDs | SCR_CampaignBuildingProviderComponent | protected |
| m_aBases | SCR_MilitaryBaseLogicComponent | protected |
| m_aBudgetsToEvaluate | SCR_CampaignBuildingProviderComponent | protected |
| m_aPlacingCooldown | SCR_CampaignBuildingProviderComponent | protected |
| m_aShownBudget | SCR_CampaignBuildingProviderComponent | protected |
| m_bAnyFactionCanUse | SCR_CampaignBuildingProviderComponent | protected |
| m_bCanCommandAI | SCR_CampaignBuildingProviderComponent | protected |
| m_bCooldownClientLock | SCR_CampaignBuildingProviderComponent | protected |
| m_bIsMasterProvider | SCR_CampaignBuildingProviderComponent | protected |
| m_bObstructViewWhenEnemyInRange | SCR_CampaignBuildingProviderComponent | protected |
| m_bRegisterAtBase | SCR_CampaignBuildingProviderComponent | protected |
| m_bUseAllAvailableProviders | SCR_CampaignBuildingProviderComponent | protected |
| m_bUseAllAvailableProvidersByPlayer | SCR_CampaignBuildingProviderComponent | protected |
| m_bUseMasterProvider | SCR_CampaignBuildingProviderComponent | protected |
| m_bUserActionActivationOnly | SCR_CampaignBuildingProviderComponent | protected |
| m_changesAccumulated | SCR_CampaignBuildingProviderComponent | |
| m_fBuildingRadius | SCR_CampaignBuildingProviderComponent | protected |
| m_iCurrentAIValue | SCR_CampaignBuildingProviderComponent | protected |
| m_iCurrentPropValue | SCR_CampaignBuildingProviderComponent | protected |
| m_iRank | SCR_CampaignBuildingProviderComponent | protected |
| m_MasterProviderComponent | SCR_CampaignBuildingProviderComponent | |
| m_OnCooldownLockUpdated | SCR_CampaignBuildingProviderComponent | protected |
| m_ResourceComponent | SCR_CampaignBuildingProviderComponent | protected |
| m_sProviderDisplayName | SCR_CampaignBuildingProviderComponent | protected |
| MOVING_CHECK_PERIOD | SCR_CampaignBuildingProviderComponent | protectedstatic |
| ObstrucViewWhenEnemyInRange() | SCR_CampaignBuildingProviderComponent | |
| OnActiveUserDeath(SCR_CharacterControllerComponent characterControllerComponent, IEntity instigatorEntity, notnull Instigator instigator) | SCR_CampaignBuildingProviderComponent | |
| OnAIRemoved(IEntity ent) | SCR_CampaignBuildingProviderComponent | protected |
| OnAvailableUserDeath(SCR_CharacterControllerComponent characterControllerComponent, IEntity instigatorEntity, notnull Instigator instigator) | SCR_CampaignBuildingProviderComponent | |
| OnBaseFactionChanged(Faction faction) | SCR_MilitaryBaseLogicComponent | |
| OnBaseOwnerChanged(FactionAffiliationComponent owner, Faction previousFaction, Faction newFaction) | SCR_CampaignBuildingProviderComponent | protected |
| OnBaseRegistered(notnull SCR_MilitaryBaseComponent base) | SCR_MilitaryBaseLogicComponent | |
| OnBaseUnregistered(notnull SCR_MilitaryBaseComponent base) | SCR_MilitaryBaseLogicComponent | |
| OnCapturingFactionChanged(FactionKey faction) | SCR_MilitaryBaseLogicComponent | |
| OnLifeStateChanged(ECharacterLifeState previousLifeState, ECharacterLifeState newLifeState) | SCR_CampaignBuildingProviderComponent | |
| OnModeClosed() | SCR_CampaignBuildingProviderComponent | |
| OnPostInit(IEntity owner) | SCR_CampaignBuildingProviderComponent | |
| PlayerTeleported(SCR_EditableCharacterComponent character, bool isLongFade, SCR_EPlayerTeleportedReason teleportReason) | SCR_CampaignBuildingProviderComponent | |
| PROVIDER_SPEED_TO_REMOVE_BUILDING_SQ | SCR_CampaignBuildingProviderComponent | protectedstatic |
| RegisterBase(notnull SCR_MilitaryBaseComponent base) | SCR_CampaignBuildingProviderComponent | |
| RemoveActiveUser(int userID) | SCR_CampaignBuildingProviderComponent | |
| RemoveActiveUsers() | SCR_CampaignBuildingProviderComponent | |
| RemoveAvailableUser(int userID) | SCR_CampaignBuildingProviderComponent | |
| RemoveCheckProviderMove() | SCR_CampaignBuildingProviderComponent | |
| RemoveEvents(IEntity ent) | SCR_CampaignBuildingProviderComponent | protected |
| RemoveOnLifeStateChanged() | SCR_CampaignBuildingProviderComponent | |
| RemoveOnModeClosed() | SCR_CampaignBuildingProviderComponent | |
| RemoveOnPlayerTeleported() | SCR_CampaignBuildingProviderComponent | |
| RemovePlayerCooldowns(int playerId) | SCR_CampaignBuildingProviderComponent | |
| RequestBuildingMode(int playerID, bool userActionUsed) | SCR_CampaignBuildingProviderComponent | |
| RequestEnterBuildingMode(int playerID, bool userActionUsed) | SCR_CampaignBuildingProviderComponent | |
| RplLoad(ScriptBitReader reader) | SCR_CampaignBuildingProviderComponent | |
| s_OnProviderCreated | SCR_CampaignBuildingProviderComponent | protectedstatic |
| SetAIValue(int value) | SCR_CampaignBuildingProviderComponent | |
| SetCheckProviderMove() | SCR_CampaignBuildingProviderComponent | |
| SetClientLock(bool lock, IEntity provider, int playerId) | SCR_CampaignBuildingProviderComponent | |
| SetCooldownClientLock(bool val) | SCR_CampaignBuildingProviderComponent | |
| SetOnEntityKilled(IEntity ent) | SCR_CampaignBuildingProviderComponent | |
| SetOnPlayerConsciousnessChanged() | SCR_CampaignBuildingProviderComponent | |
| SetOnPlayerDeathActiveUserEvent(int userID) | SCR_CampaignBuildingProviderComponent | |
| SetOnPlayerDeathAvailableUserEvent(int userID) | SCR_CampaignBuildingProviderComponent | |
| SetOnPlayerTeleported(int playerID) | SCR_CampaignBuildingProviderComponent | |
| SetOnProviderFactionChangedEvent() | SCR_CampaignBuildingProviderComponent | |
| SetPlayerCooldown(int playerId, int cooldownTime) | SCR_CampaignBuildingProviderComponent | |
| SetPropValue(int value) | SCR_CampaignBuildingProviderComponent | |
| SetUseAllAvailableProvidersByPlayer(bool useByPlayer) | SCR_CampaignBuildingProviderComponent | |
| UnregisterBase(notnull SCR_MilitaryBaseComponent base) | SCR_MilitaryBaseLogicComponent | |
| UpdateCooldownTimer() | SCR_CampaignBuildingProviderComponent | |
| UseAllAvailableProviders() | SCR_CampaignBuildingProviderComponent | |
| UseMasterProvider() | SCR_CampaignBuildingProviderComponent | |
| UseMasterProviderBudget(EEditableEntityBudget budget, out SCR_CampaignBuildingProviderComponent masterProviderComponent) | SCR_CampaignBuildingProviderComponent | |
| ~SCR_CampaignBuildingProviderComponent() | SCR_CampaignBuildingProviderComponent | |
| ~SCR_MilitaryBaseLogicComponent() | SCR_MilitaryBaseLogicComponent | |