![]() |
Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
| class | SCR_CampaignMilitaryBaseComponentClass |
| class | SCR_CampaignMilitaryBaseComponent |
Typedefs | |
| typedef func | OnSpawnPointAssignedDelegate |
| typedef ScriptInvokerBase< OnSpawnPointAssignedDelegate > | OnSpawnPointAssignedInvoker |
Enumerations | |
| enum | SCR_ECampaignBaseType { BASE, RELAY } |
Functions | |
| SCR_CampaignMilitaryBaseComponentClass SCR_MilitaryBaseComponentClass | OnSpawnPointAssignedDelegate (SCR_SpawnPoint spawnpoint) |
| ResourceName | GetBuildingIconImageset () |
| SCR_GraphLinesData | GetGraphLinesData () |
| float | GetLineWidth () |
| SCR_CampaignMilitaryBaseComponent SCR_MilitaryBaseComponent | BaseContainerProps () |
| bool | IsControlPoint () |
| bool | CanBeHQ () |
| bool | DisableWhenUnusedAsHQ () |
| WorldTimestamp | GetRespawnTimestamp () |
| void | Initialize () |
| void | Disable () |
| void | OnInitialized () |
| void | ApplyHeaderSettings (notnull SCR_CampaignCustomBase settings) |
| override void | OnServiceStateChanged (SCR_EServicePointStatus state, notnull SCR_ServicePointComponent serviceComponent) |
| void | OnServiceBuilt (notnull SCR_ServicePointComponent service) |
| protected void | SendHighestPriorityMessage (notnull SCR_CampaignFaction faction) |
| void | OnServiceRemoved (notnull SCR_MilitaryBaseLogicComponent service) |
| void | OnServiceBuilt_AfterInit (SCR_ServicePointComponent service) |
| void | OnDisabled () |
| bool | IsInitialized () |
| void | SetAsHQ (bool isHQ) |
| protected void | OnHQSet () |
| bool | IsHQ () |
| bool | CostSuppliesToSpawn () |
| OnSpawnPointAssignedInvoker | GetOnSpawnPointAssigned () |
| float | GetRadioRange () |
| protected float | GetRelayRadioRange (notnull BaseRadioComponent radio) |
| void | UpdateBasesInRadioRange () |
| bool | CanReachByRadio (notnull SCR_CampaignMilitaryBaseComponent base) |
| bool | CanReachByRadio (notnull SCR_CampaignMobileAssemblyStandaloneComponent mobileAssembly) |
| void | SetHQRadioConverage (notnull SCR_Faction faction, SCR_ECampaignHQRadioComms coverage) |
| SCR_ECampaignHQRadioComms | GetHQRadioCoverage (notnull Faction faction) |
| bool | IsHQRadioTrafficPossible (Faction faction, SCR_ECampaignHQRadioComms direction=SCR_ECampaignHQRadioComms.RECEIVE) |
| protected void | OnLocalPlayerFactionAssigned (Faction assignedFaction) |
| float | GetBaseSpawnCostFactor () |
| int | GetBaseSpawnCost () |
| protected void | OnCaptureStart (SCR_Faction faction) |
| void | RefreshTasks () |
| void | NotifyAboutEnemyAttack (notnull Faction attackingFaction) |
| void | EndCapture () |
| Capturing has been terminated. More... | |
| int | GetReconfiguredByID () |
| bool | GetDisableWhenUnusedAsHQ () |
| bool | BeginCapture (SCR_CampaignFaction faction, int playerID=INVALID_PLAYER_INDEX) |
| Capturing has begun. More... | |
| protected void | HandleSpawnPointFaction () |
| Changes the faction which can spawn on spawn point groups owned by this base. More... | |
| SCR_SpawnPoint | GetSpawnPoint () |
| override void | OnCapturingFactionChanged () |
| Event which is triggered when the capturing faction changes. More... | |
| void | FlashBaseIcon (float remainingTime=0, Faction faction=null, bool changeToDefault=false, bool infiniteTimer=false) |
| void | OnHasSignalChanged () |
| protected void | OnSuppliesChanged () |
| override protected void | OnFactionChanged (FactionAffiliationComponent owner, Faction previousFaction, Faction faction) |
| Event which is triggered when the owning faction changes. More... | |
| void | OnSpawnPointFactionAssigned (FactionKey faction) |
| void | ChangeRadioSettings (notnull SCR_Faction faction) |
| void | RegisterRemnants (notnull SCR_AmbientPatrolSpawnPointComponent remnants) |
| void | SetDefendersGroup (SCR_AIGroup grp) |
| void | RemoveGroup (SCR_AIGroup grp) |
| bool | ContainsGroup (SCR_AIGroup grp) |
| override void | SetCallsign (notnull SCR_Faction faction) |
| override void | SetCallsignIndexAutomatic (int index) |
| protected void | SupplyIncomeTimer (bool reset=false) |
| protected void | AddRegularSupplyPackage (notnull Faction faction) |
| Reinforcements timer has finished, send in reinforcements. More... | |
| SCR_CampaignMilitaryBaseMapDescriptorComponent | GetMapDescriptor () |
| SCR_CampaignMapUIBase | GetMapUI () |
| bool | GetIsEntityInMyRange (notnull IEntity entity) |
| float | GetSupplies () |
| float | GetSuppliesMax () |
| int | GetSuppliesIncome () |
| void | RegisterHQRadio (notnull IEntity radio) |
| override void | RegisterLogicComponent (notnull SCR_MilitaryBaseLogicComponent component) |
| void | SetRadioChatterSignal (SCR_Faction faction) |
| IEntity | GetHQRadio () |
| void | HideMapLocationLabel () |
| SCR_ResourceComponent | GetResourceComponent () |
| return ResourceComponent of base More... | |
| void | AddSupplies (int suppliesCount, bool replicate=true) |
| void | SetSupplies (float suppliesCount) |
| void | SetInitialSupplies (float suppliesCount) |
| void | SetStartingSupplies (float suppliesCount) |
| void | AlterSupplyIncomeTimer (float time) |
| int | GetBasesInRange (SCR_ECampaignBaseType filter, notnull out array< SCR_CampaignMilitaryBaseComponent > basesInRange) |
| Outs all bases in range that suit the filter. Filter = allowed types. More... | |
| void | SetFaction (SCR_CampaignFaction faction) |
| SCR_CampaignFaction | GetCampaignFaction () |
| Returns the owning faction. More... | |
| SCR_ECampaignBaseType | GetType () |
| Returns type of this base. More... | |
| string | GetBaseName () |
| Returns the name of this base. More... | |
| string | GetBaseNameUpperCase () |
| Returns the upper-case name of this base. More... | |
| bool | IsBeingCaptured () |
| Returns whether this base is being captured. More... | |
| void | SetAttackingFaction (int enemyFaction) |
| void | OnAttackingFactionChanged () |
| void | OnRespawnCooldownChanged () |
| void | UpdateRespawnCooldown () |
| override void | OnCallsignAssigned () |
| void | OnAllBasesInitialized () |
| void | RecalculateRadioRange () |
| void | OnRadioRangeChanged () |
| void | SetBaseUI (SCR_CampaignMapUIBase base) |
| Called from SCR_MapCampaignUI when base UI elements are initialized. More... | |
| void | SendHQMessageBaseCaptured () |
| protected void | SpawnStartingVehicles () |
| protected void | DeleteStartingVehicles () |
| protected void | RemoveFortifications () |
| void | LoadState (notnull SCR_CampaignBaseStruct baseStruct) |
| void | SpawnBuilding (ResourceName prefab, vector position, vector rotation, bool isMainTent=false) |
| void | EvaluateDefenders () |
| Periodically add XP to players defending their base. More... | |
| void | StoreState (out SCR_CampaignBaseStruct baseStruct) |
| protected void | ConnectToCampaignBasesSystem () |
| protected void | DisconnectFromCampaignBasesSystem () |
| void | Update (float timeSlice) |
| override void | EOnInit (IEntity owner) |
| override void | OnPostInit (IEntity owner) |
| Called on PostInit when all components are added. More... | |
| override void | OnDelete (IEntity owner) |
| SCR_CampaignMilitaryBaseComponent SCR_MilitaryBaseComponent | SCR_BaseContainerCustomTitleResourceName ("m_sBaseName", true) |
| typedef func OnSpawnPointAssignedDelegate |
Definition at line 35 of file SCR_CampaignMilitaryBaseComponent.c.
| typedef ScriptInvokerBase<OnSpawnPointAssignedDelegate> OnSpawnPointAssignedInvoker |
Definition at line 36 of file SCR_CampaignMilitaryBaseComponent.c.
| Enumerator | |
|---|---|
| BASE | |
| RELAY | |
Definition at line 2577 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::AddRegularSupplyPackage | ( | notnull Faction | faction | ) |
Reinforcements timer has finished, send in reinforcements.
Definition at line 1424 of file SCR_CampaignMilitaryBaseComponent.c.
Add delivered supplies
| [in] | suppliesCount | |
| [in] | replicate |
Definition at line 1674 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::AlterSupplyIncomeTimer | ( | float | time | ) |
Change reinforcements timer
| time | This number is added to the timer |
Definition at line 1758 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::ApplyHeaderSettings | ( | notnull SCR_CampaignCustomBase | settings | ) |
| [in] | settings |
Definition at line 313 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_CampaignMilitaryBaseComponent SCR_MilitaryBaseComponent BaseContainerProps | ( | ) |
| bool BaseContainerProps::BeginCapture | ( | SCR_CampaignFaction | faction, |
| int | playerID = INVALID_PLAYER_INDEX |
||
| ) |
Capturing has begun.
Definition at line 959 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::CanBeHQ | ( | ) |
Definition at line 159 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::CanReachByRadio | ( | notnull SCR_CampaignMilitaryBaseComponent | base | ) |
| bool BaseContainerProps::CanReachByRadio | ( | notnull SCR_CampaignMobileAssemblyStandaloneComponent | mobileAssembly | ) |
| [in] | mobileAssembly |
Definition at line 746 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::ChangeRadioSettings | ( | notnull SCR_Faction | faction | ) |
| [in] | faction |
Definition at line 1248 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::ConnectToCampaignBasesSystem | ( | ) |
Definition at line 2400 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::ContainsGroup | ( | SCR_AIGroup | grp | ) |
Definition at line 1334 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::CostSuppliesToSpawn | ( | ) |
Definition at line 658 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::DeleteStartingVehicles | ( | ) |
Definition at line 2158 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::Disable | ( | ) |
Definition at line 193 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::DisableWhenUnusedAsHQ | ( | ) |
Definition at line 167 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::DisconnectFromCampaignBasesSystem | ( | ) |
Definition at line 2410 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::EndCapture | ( | ) |
Capturing has been terminated.
Definition at line 928 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::EvaluateDefenders | ( | ) |
Periodically add XP to players defending their base.
Definition at line 2305 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::FlashBaseIcon | ( | float | remainingTime = 0, |
| Faction | faction = null, |
||
| bool | changeToDefault = false, |
||
| bool | infiniteTimer = false |
||
| ) |
Definition at line 1078 of file SCR_CampaignMilitaryBaseComponent.c.
| string BaseContainerProps::GetBaseName | ( | ) |
Returns the name of this base.
Definition at line 1815 of file SCR_CampaignMilitaryBaseComponent.c.
| string BaseContainerProps::GetBaseNameUpperCase | ( | ) |
Returns the upper-case name of this base.
Definition at line 1822 of file SCR_CampaignMilitaryBaseComponent.c.
| int BaseContainerProps::GetBasesInRange | ( | SCR_ECampaignBaseType | filter, |
| notnull out array< SCR_CampaignMilitaryBaseComponent > | basesInRange | ||
| ) |
Outs all bases in range that suit the filter. Filter = allowed types.
Definition at line 1765 of file SCR_CampaignMilitaryBaseComponent.c.
| int BaseContainerProps::GetBaseSpawnCost | ( | ) |
Definition at line 865 of file SCR_CampaignMilitaryBaseComponent.c.
| float BaseContainerProps::GetBaseSpawnCostFactor | ( | ) |
Definition at line 855 of file SCR_CampaignMilitaryBaseComponent.c.
| ResourceName GetBuildingIconImageset | ( | ) |
Definition at line 13 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_CampaignFaction BaseContainerProps::GetCampaignFaction | ( | ) |
Returns the owning faction.
Definition at line 1801 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::GetDisableWhenUnusedAsHQ | ( | ) |
Definition at line 952 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_GraphLinesData GetGraphLinesData | ( | ) |
Definition at line 20 of file SCR_CampaignMilitaryBaseComponent.c.
| IEntity BaseContainerProps::GetHQRadio | ( | ) |
Definition at line 1633 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_ECampaignHQRadioComms BaseContainerProps::GetHQRadioCoverage | ( | notnull Faction | faction | ) |
| bool BaseContainerProps::GetIsEntityInMyRange | ( | notnull IEntity | entity | ) |
| float GetLineWidth | ( | ) |
Definition at line 27 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_CampaignMilitaryBaseMapDescriptorComponent BaseContainerProps::GetMapDescriptor | ( | ) |
Definition at line 1507 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_CampaignMapUIBase BaseContainerProps::GetMapUI | ( | ) |
Definition at line 1514 of file SCR_CampaignMilitaryBaseComponent.c.
| OnSpawnPointAssignedInvoker BaseContainerProps::GetOnSpawnPointAssigned | ( | ) |
Definition at line 665 of file SCR_CampaignMilitaryBaseComponent.c.
| float BaseContainerProps::GetRadioRange | ( | ) |
Definition at line 675 of file SCR_CampaignMilitaryBaseComponent.c.
| int BaseContainerProps::GetReconfiguredByID | ( | ) |
Definition at line 945 of file SCR_CampaignMilitaryBaseComponent.c.
| protected float BaseContainerProps::GetRelayRadioRange | ( | notnull BaseRadioComponent | radio | ) |
Definition at line 681 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_ResourceComponent BaseContainerProps::GetResourceComponent | ( | ) |
return ResourceComponent of base
Definition at line 1665 of file SCR_CampaignMilitaryBaseComponent.c.
| WorldTimestamp BaseContainerProps::GetRespawnTimestamp | ( | ) |
Definition at line 174 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_SpawnPoint BaseContainerProps::GetSpawnPoint | ( | ) |
Definition at line 1024 of file SCR_CampaignMilitaryBaseComponent.c.
| float BaseContainerProps::GetSupplies | ( | ) |
Definition at line 1529 of file SCR_CampaignMilitaryBaseComponent.c.
| int BaseContainerProps::GetSuppliesIncome | ( | ) |
Definition at line 1569 of file SCR_CampaignMilitaryBaseComponent.c.
| float BaseContainerProps::GetSuppliesMax | ( | ) |
Definition at line 1549 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_ECampaignBaseType BaseContainerProps::GetType | ( | ) |
Returns type of this base.
Definition at line 1808 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::HandleSpawnPointFaction | ( | ) |
Changes the faction which can spawn on spawn point groups owned by this base.
Definition at line 983 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::HideMapLocationLabel | ( | ) |
Definition at line 1640 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::Initialize | ( | ) |
Definition at line 181 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::IsBeingCaptured | ( | ) |
Returns whether this base is being captured.
Definition at line 1829 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::IsControlPoint | ( | ) |
Definition at line 151 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::IsHQ | ( | ) |
Definition at line 651 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::IsHQRadioTrafficPossible | ( | Faction | faction, |
| SCR_ECampaignHQRadioComms | direction = SCR_ECampaignHQRadioComms.RECEIVE |
||
| ) |
| [in] | faction | |
| [in] | direction |
Definition at line 803 of file SCR_CampaignMilitaryBaseComponent.c.
| bool BaseContainerProps::IsInitialized | ( | ) |
Definition at line 595 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::LoadState | ( | notnull SCR_CampaignBaseStruct | baseStruct | ) |
| [in] | baseStruct |
Definition at line 2188 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::NotifyAboutEnemyAttack | ( | notnull Faction | attackingFaction | ) |
| [in] | attackingFaction |
Definition at line 903 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnAllBasesInitialized | ( | ) |
Definition at line 1930 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnAttackingFactionChanged | ( | ) |
Definition at line 1854 of file SCR_CampaignMilitaryBaseComponent.c.
| override void BaseContainerProps::OnCallsignAssigned | ( | ) |
Definition at line 1901 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::OnCaptureStart | ( | SCR_Faction | faction | ) |
Definition at line 877 of file SCR_CampaignMilitaryBaseComponent.c.
| override void BaseContainerProps::OnCapturingFactionChanged | ( | ) |
Event which is triggered when the capturing faction changes.
Definition at line 1031 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnDisabled | ( | ) |
Definition at line 557 of file SCR_CampaignMilitaryBaseComponent.c.
| override protected void BaseContainerProps::OnFactionChanged | ( | FactionAffiliationComponent | owner, |
| Faction | previousFaction, | ||
| Faction | faction | ||
| ) |
Event which is triggered when the owning faction changes.
Definition at line 1122 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnHasSignalChanged | ( | ) |
Definition at line 1093 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::OnHQSet | ( | ) |
Definition at line 627 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnInitialized | ( | ) |
Definition at line 218 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::OnLocalPlayerFactionAssigned | ( | Faction | assignedFaction | ) |
Definition at line 845 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnRadioRangeChanged | ( | ) |
Definition at line 2014 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnRespawnCooldownChanged | ( | ) |
Definition at line 1870 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnServiceBuilt | ( | notnull SCR_ServicePointComponent | service | ) |
| [in] | service |
Definition at line 369 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnServiceBuilt_AfterInit | ( | SCR_ServicePointComponent | service | ) |
| [in] | service |
Definition at line 515 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::OnServiceRemoved | ( | notnull SCR_MilitaryBaseLogicComponent | service | ) |
| [in] | service |
Definition at line 489 of file SCR_CampaignMilitaryBaseComponent.c.
| override void BaseContainerProps::OnServiceStateChanged | ( | SCR_EServicePointStatus | state, |
| notnull SCR_ServicePointComponent | serviceComponent | ||
| ) |
Definition at line 340 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_CampaignMilitaryBaseComponentClass SCR_MilitaryBaseComponentClass OnSpawnPointAssignedDelegate | ( | SCR_SpawnPoint | spawnpoint | ) |
| void BaseContainerProps::OnSpawnPointFactionAssigned | ( | FactionKey | faction | ) |
| [in] | faction |
Definition at line 1239 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::OnSuppliesChanged | ( | ) |
Definition at line 1111 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::RecalculateRadioRange | ( | ) |
Definition at line 1961 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::RefreshTasks | ( | ) |
Definition at line 889 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::RegisterHQRadio | ( | notnull IEntity | radio | ) |
| [in] | radio |
Definition at line 1577 of file SCR_CampaignMilitaryBaseComponent.c.
| override void BaseContainerProps::RegisterLogicComponent | ( | notnull SCR_MilitaryBaseLogicComponent | component | ) |
Definition at line 1584 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::RegisterRemnants | ( | notnull SCR_AmbientPatrolSpawnPointComponent | remnants | ) |
| [in] | remnants |
Definition at line 1272 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::RemoveFortifications | ( | ) |
Definition at line 2168 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::RemoveGroup | ( | SCR_AIGroup | grp | ) |
Definition at line 1327 of file SCR_CampaignMilitaryBaseComponent.c.
| SCR_CampaignMilitaryBaseComponent SCR_MilitaryBaseComponent SCR_BaseContainerCustomTitleResourceName | ( | "m_sBaseName" | , |
| true | |||
| ) |
Definition at line 2522 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::SendHighestPriorityMessage | ( | notnull SCR_CampaignFaction | faction | ) |
Definition at line 470 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SendHQMessageBaseCaptured | ( | ) |
Definition at line 2059 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetAsHQ | ( | bool | isHQ | ) |
| [in] | isHQ |
Definition at line 602 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetAttackingFaction | ( | int | enemyFaction | ) |
| [in] | enemyFaction |
Definition at line 1841 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetBaseUI | ( | SCR_CampaignMapUIBase | base | ) |
Called from SCR_MapCampaignUI when base UI elements are initialized.
Definition at line 2052 of file SCR_CampaignMilitaryBaseComponent.c.
| override void BaseContainerProps::SetCallsign | ( | notnull SCR_Faction | faction | ) |
Definition at line 1340 of file SCR_CampaignMilitaryBaseComponent.c.
| override void BaseContainerProps::SetCallsignIndexAutomatic | ( | int | index | ) |
Definition at line 1377 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetDefendersGroup | ( | SCR_AIGroup | grp | ) |
| [in] | grp |
Definition at line 1315 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetFaction | ( | SCR_CampaignFaction | faction | ) |
| [in] | faction |
Definition at line 1788 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetHQRadioConverage | ( | notnull SCR_Faction | faction, |
| SCR_ECampaignHQRadioComms | coverage | ||
| ) |
| [in] | faction | |
| [in] | coverage |
Definition at line 754 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetInitialSupplies | ( | float | suppliesCount | ) |
| [in] | suppliesCount |
Definition at line 1728 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetRadioChatterSignal | ( | SCR_Faction | faction | ) |
| [in] | faction |
Definition at line 1599 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetStartingSupplies | ( | float | suppliesCount | ) |
| [in] | suppliesCount |
Definition at line 1750 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SetSupplies | ( | float | suppliesCount | ) |
| [in] | suppliesCount |
Definition at line 1708 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::SpawnBuilding | ( | ResourceName | prefab, |
| vector | position, | ||
| vector | rotation, | ||
| bool | isMainTent = false |
||
| ) |
| [in] | prefab | |
| [in] | position | |
| [in] | rotation | |
| [in] | isMainTent |
Definition at line 2251 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::SpawnStartingVehicles | ( | ) |
Definition at line 2108 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::StoreState | ( | out SCR_CampaignBaseStruct | baseStruct | ) |
| [out] | baseStruct |
Definition at line 2390 of file SCR_CampaignMilitaryBaseComponent.c.
| protected void BaseContainerProps::SupplyIncomeTimer | ( | bool | reset = false | ) |
Handles the timer for reinforcements arrival at this base
| reset | Resets the current timer |
Definition at line 1386 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::Update | ( | float | timeSlice | ) |
| [in] | timeSlice |
Definition at line 2423 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::UpdateBasesInRadioRange | ( | ) |
Definition at line 708 of file SCR_CampaignMilitaryBaseComponent.c.
| void BaseContainerProps::UpdateRespawnCooldown | ( | ) |
Definition at line 1886 of file SCR_CampaignMilitaryBaseComponent.c.
| enum SCR_ECampaignBaseType EAST = 1 |
| protected ref array<SCR_CampaignMilitaryBaseComponent> m_aBasesInRadioRange = {} |
Definition at line 86 of file SCR_CampaignMilitaryBaseComponent.c.
| protected ref array<SCR_AIGroup> m_aDefendersGroups = {} |
Definition at line 116 of file SCR_CampaignMilitaryBaseComponent.c.
| protected ref array<SCR_AmbientPatrolSpawnPointComponent> m_aRemnants = {} |
Definition at line 87 of file SCR_CampaignMilitaryBaseComponent.c.
| protected ref array<SCR_ERadioMsg> m_aServiceBuiltMsgQueue = {} |
Definition at line 89 of file SCR_CampaignMilitaryBaseComponent.c.
| protected ref array<IEntity> m_aStartingVehicles = {} |
Definition at line 88 of file SCR_CampaignMilitaryBaseComponent.c.
| protected bool m_bCanBeHQ |
Definition at line 41 of file SCR_CampaignMilitaryBaseComponent.c.
| protected bool m_bDisableWhenUnusedAsHQ |
Definition at line 44 of file SCR_CampaignMilitaryBaseComponent.c.
| protected bool m_bInitialized |
Definition at line 122 of file SCR_CampaignMilitaryBaseComponent.c.
| protected bool m_bIsControlPoint |
Definition at line 38 of file SCR_CampaignMilitaryBaseComponent.c.
| protected bool m_bIsHQ |
Definition at line 119 of file SCR_CampaignMilitaryBaseComponent.c.
| protected bool m_bIsSupplyHub |
Definition at line 47 of file SCR_CampaignMilitaryBaseComponent.c.
| protected bool m_bLocalPlayerPresent |
Definition at line 98 of file SCR_CampaignMilitaryBaseComponent.c.
| protected SCR_CampaignFaction m_CapturingFaction |
Definition at line 104 of file SCR_CampaignMilitaryBaseComponent.c.
| protected SCR_ECampaignHQRadioComms m_eRadioCoverageBLUFOR = SCR_ECampaignHQRadioComms.NONE |
Definition at line 128 of file SCR_CampaignMilitaryBaseComponent.c.
| protected SCR_ECampaignHQRadioComms m_eRadioCoverageOPFOR = SCR_ECampaignHQRadioComms.NONE |
Definition at line 131 of file SCR_CampaignMilitaryBaseComponent.c.
| protected SCR_ECampaignBaseType m_eType |
Definition at line 59 of file SCR_CampaignMilitaryBaseComponent.c.
| protected WorldTimestamp m_fLastEnemyContactTimestamp |
Definition at line 96 of file SCR_CampaignMilitaryBaseComponent.c.
| protected float m_fLineWidth |
Definition at line 9 of file SCR_CampaignMilitaryBaseComponent.c.
| protected float m_fNextFrameCheck |
Definition at line 93 of file SCR_CampaignMilitaryBaseComponent.c.
| protected float m_fRadioRange |
Definition at line 140 of file SCR_CampaignMilitaryBaseComponent.c.
| protected float m_fRadioRangeDefault |
Definition at line 95 of file SCR_CampaignMilitaryBaseComponent.c.
| protected WorldTimestamp m_fRespawnAvailableSince |
Definition at line 143 of file SCR_CampaignMilitaryBaseComponent.c.
| protected float m_fStartingSupplies |
Definition at line 91 of file SCR_CampaignMilitaryBaseComponent.c.
| protected float m_fSuppliesArrivalTime = float.MAX |
Definition at line 92 of file SCR_CampaignMilitaryBaseComponent.c.
| protected float m_fTimer |
Definition at line 94 of file SCR_CampaignMilitaryBaseComponent.c.
| protected ref SCR_GraphLinesData m_GraphLinesData |
Definition at line 6 of file SCR_CampaignMilitaryBaseComponent.c.
| protected IEntity m_HQRadio |
Definition at line 109 of file SCR_CampaignMilitaryBaseComponent.c.
| protected IEntity m_HQTent |
Definition at line 110 of file SCR_CampaignMilitaryBaseComponent.c.
| protected int m_iAttackingFaction = -1 |
Definition at line 146 of file SCR_CampaignMilitaryBaseComponent.c.
| protected int m_iCapturingFaction = INVALID_FACTION_INDEX |
Definition at line 134 of file SCR_CampaignMilitaryBaseComponent.c.
| protected int m_iReconfiguredBy = INVALID_PLAYER_INDEX |
Definition at line 137 of file SCR_CampaignMilitaryBaseComponent.c.
| protected int m_iSupplyRegenAmount |
Definition at line 125 of file SCR_CampaignMilitaryBaseComponent.c.
| protected SCR_CampaignMilitaryBaseMapDescriptorComponent m_MapDescriptor |
Definition at line 100 of file SCR_CampaignMilitaryBaseComponent.c.
Definition at line 61 of file SCR_CampaignMilitaryBaseComponent.c.
| protected ref OnSpawnPointAssignedInvoker m_OnSpawnPointAssigned |
Definition at line 84 of file SCR_CampaignMilitaryBaseComponent.c.
| protected SCR_CampaignFaction m_OwningFactionPrevious |
Definition at line 105 of file SCR_CampaignMilitaryBaseComponent.c.
| protected BaseRadioComponent m_RadioComponent |
Definition at line 107 of file SCR_CampaignMilitaryBaseComponent.c.
| protected string m_sBaseName |
Definition at line 50 of file SCR_CampaignMilitaryBaseComponent.c.
| protected string m_sBaseNameUpper |
Definition at line 53 of file SCR_CampaignMilitaryBaseComponent.c.
| ResourceName m_sBuildingIconImageset |
Definition at line 3 of file SCR_CampaignMilitaryBaseComponent.c.
| protected SCR_TimedWaypoint m_SeekDestroyWP |
Definition at line 114 of file SCR_CampaignMilitaryBaseComponent.c.
| protected string m_sMapLocationName |
Definition at line 56 of file SCR_CampaignMilitaryBaseComponent.c.
| protected SCR_SpawnPoint m_SpawnPoint |
Definition at line 102 of file SCR_CampaignMilitaryBaseComponent.c.
| protected SCR_CampaignMapUIBase m_UIElement |
Definition at line 112 of file SCR_CampaignMilitaryBaseComponent.c.
| enum SCR_ECampaignBaseType UNKNOWN = 0 |
| enum SCR_ECampaignBaseType WEST = 2 |