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) |
void | OnBaseFactionChanged (Faction 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 |
void SCR_MilitaryBaseLogicComponent.OnBaseFactionChanged | ( | Faction | faction | ) |
[in] | faction |
Implemented in SCR_SeizingComponent.
void SCR_MilitaryBaseLogicComponent.OnBaseRegistered | ( | notnull SCR_MilitaryBaseComponent | base | ) |
[in] | base |
Implemented in SCR_CampaignSeizingComponent, and SCR_ServicePointComponent.
void SCR_MilitaryBaseLogicComponent.OnBaseUnregistered | ( | notnull SCR_MilitaryBaseComponent | base | ) |
[in] | base |
Implemented in SCR_ServicePointComponent.
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 |