|
Arma Reforger Script API
|
Public Member Functions | |
| void | RegisterBase (notnull SCR_MilitaryBaseComponent base) |
| void | OnBaseRegistered (notnull SCR_MilitaryBaseComponent base) |
| void | UnregisterBase (notnull SCR_MilitaryBaseComponent base) |
| void | OnBaseUnregistered (notnull SCR_MilitaryBaseComponent base) |
| int | GetBases (out array< SCR_MilitaryBaseComponent > bases) |
| bool | IsControlledByFaction (notnull Faction faction) |
| void | OnBaseFactionChanged (Faction faction) |
| void | OnCapturingFactionChanged (FactionKey faction) |
| override void | EOnInit (IEntity owner) |
| override void | OnPostInit (IEntity owner) |
| void | ~SCR_MilitaryBaseLogicComponent () |
Protected Attributes | |
| ref array< SCR_MilitaryBaseComponent > | m_aBases = {} |
| void SCR_MilitaryBaseLogicComponent.~SCR_MilitaryBaseLogicComponent | ( | ) |
| override void SCR_MilitaryBaseLogicComponent.EOnInit | ( | IEntity | owner | ) |
| int SCR_MilitaryBaseLogicComponent.GetBases | ( | out array< SCR_MilitaryBaseComponent > | bases | ) |
| [out] | bases |
| bool SCR_MilitaryBaseLogicComponent.IsControlledByFaction | ( | notnull Faction | faction | ) |
Implemented in SCR_FactionCommanderBaseLogicComponent, and SCR_FactionCommanderSignupComponent.
| void SCR_MilitaryBaseLogicComponent.OnBaseFactionChanged | ( | Faction | faction | ) |
| [in] | faction |
Implemented in SCR_CampaignRadioRegisteringComponent, and SCR_SeizingComponent.
| void SCR_MilitaryBaseLogicComponent.OnBaseRegistered | ( | notnull SCR_MilitaryBaseComponent | base | ) |
| [in] | base |
Implemented in SCR_CampaignRadioRegisteringComponent, SCR_CampaignSeizingComponent, and SCR_ServicePointComponent.
| void SCR_MilitaryBaseLogicComponent.OnBaseUnregistered | ( | notnull SCR_MilitaryBaseComponent | base | ) |
| [in] | base |
Implemented in SCR_ServicePointComponent.
| void SCR_MilitaryBaseLogicComponent.OnCapturingFactionChanged | ( | FactionKey | faction | ) |
Implemented in SCR_CampaignRadioRegisteringComponent.
| override void SCR_MilitaryBaseLogicComponent.OnPostInit | ( | IEntity | owner | ) |
| void SCR_MilitaryBaseLogicComponent.RegisterBase | ( | notnull SCR_MilitaryBaseComponent | base | ) |
| [in] | base |
Implemented in SCR_CampaignBuildingProviderComponent.
| void SCR_MilitaryBaseLogicComponent.UnregisterBase | ( | notnull SCR_MilitaryBaseComponent | base | ) |
| [in] | base |
|
protected |