![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | SCR_MilitaryBaseComponentClass |
Typedefs | |
| typedef func | ScriptInvokerServiceUnregisteredMethod |
| typedef ScriptInvokerBase< ScriptInvokerServiceUnregisteredMethod > | ScriptInvokerServiceUnregistered |
Functions | |
| void | ScriptInvokerServiceUnregisteredMethod (SCR_MilitaryBaseComponent militaryBaseComponent, SCR_ServicePointComponent serviceComponent) |
| SCR_MilitaryBaseComponentClass ScriptComponentClass | Attribute ("100") |
| SCR_MilitaryBaseComponentClass ScriptComponentClass | RplProp (onRplName:"OnRadiusChanged") |
| ScriptInvoker | GetOnMilitaryBaseRegistered () |
| ScriptInvoker | GetOnMilitaryBaseUnregistered () |
| bool | IsProxy () |
| void | AllowNotifications (bool allow) |
| bool | NotificationsAllowed () |
| void | SetCallsignIndexAutomatic (int index) |
| void | SetCallsignIndex (int index) |
| ScriptInvoker | GetOnRadiusChanged () |
| ScriptInvoker | GetOnServiceRegistered () |
| ScriptInvokerServiceUnregistered | GetOnServiceUnregistered () |
| void | SetCallsign (notnull SCR_Faction faction) |
| int | GetCallsign () |
| int | GetCallsignSignal () |
| void | OnCallsignAssigned () |
| void | OnPlayerFactionChanged (SCR_PlayerFactionAffiliationComponent component, Faction previous, Faction current) |
| LocalizedString | GetCallsignDisplayNameOnly () |
| LocalizedString | GetCallsignDisplayName () |
| LocalizedString | GetCallsignDisplayNameOnlyUC () |
| LocalizedString | GetCallsignDisplayNameUpperCase () |
| int | GetServices (out array< SCR_ServicePointComponent > services=null) |
| int | GetServicesByType (out array< SCR_ServicePointComponent > services, SCR_EServicePointType type) |
| SCR_ServicePointComponent | GetServiceByLabel (EEditableEntityLabel label) |
| SCR_ServicePointComponent | GetServiceByType (SCR_EServicePointType type) |
| int | GetServiceDelegates (out array< SCR_ServicePointDelegateComponent > delegates=null) |
| int | GetServiceDelegatesByType (out array< SCR_ServicePointDelegateComponent > delegates, SCR_EServicePointType type) |
| SCR_ServicePointDelegateComponent | GetServiceDelegateByLabel (EEditableEntityLabel label) |
| SCR_ServicePointDelegateComponent | GetServiceDelegateByType (SCR_EServicePointType type) |
| int | GetBuildingProviders (out array< SCR_CampaignBuildingProviderComponent > providers) |
| Get all registered systems inherited from SCR_CampaignBuildingProviderComponent. | |
| int | GetCapturePoints (out array< SCR_SeizingComponent > capturePoints) |
| int | GetFlags (out array< SCR_FlagComponent > flags) |
| void | SetRadius (int radius) |
| void | OnRadiusChanged () |
| int | GetRadius () |
| void | SetFaction (Faction faction) |
| void | SetFaction (FactionKey faction) |
| void | OnFactionChanged (FactionAffiliationComponent owner, Faction previousFaction, Faction faction) |
| Faction | GetFaction (bool checkDefaultFaction=false) |
| Faction | GetCapturingFaction () |
| void | OnServiceStateChanged (SCR_EServicePointStatus state, notnull SCR_ServicePointComponent serviceComponent) |
| void | RegisterServiceDelegate (notnull SCR_ServicePointDelegateComponent delegate) |
| void | UnregisterServiceDelegate (notnull SCR_ServicePointDelegateComponent delegate) |
| void | RegisterLogicComponent (notnull SCR_MilitaryBaseLogicComponent component) |
| void | UnregisterLogicComponent (notnull SCR_MilitaryBaseLogicComponent component) |
| void | OnPointCaptured (notnull SCR_Faction faction, notnull SCR_SeizingComponent point) |
| void | OnPointContested (notnull SCR_Faction faction, notnull SCR_SeizingComponent point) |
| void | OnPointSecured (notnull SCR_Faction faction, notnull SCR_SeizingComponent point) |
| void | OnRequiredPointsCaptured (notnull SCR_Faction faction) |
| void | OnCapturingFactionChanged () |
| void | UpdateFlags () |
| void | ChangeFlags (notnull Faction faction) |
| bool | GetIsLocalPlayerPresent () |
| bool | GetIsEntityPresent (notnull IEntity entity) |
| void | NotifyPlayerInRadius (notnull Faction faction) |
| override void | EOnInit (IEntity owner) |
| override void | OnPostInit (IEntity owner) |
| Editable Mine. | |
| override void | OnDelete (IEntity owner) |
Variables | |
| ref array< SCR_ServicePointDelegateComponent > | m_aServiceDelegates = {} |
| RplComponent | m_RplComponent |
| SCR_FactionAffiliationComponent | m_FactionComponent |
| FactionKey | m_sCapturingFaction |
| int | m_iCallsign = INVALID_BASE_CALLSIGN |
| ref ScriptInvoker< SCR_MilitaryBaseLogicComponent > | m_OnMilitaryBaseRegistered |
| ref ScriptInvoker< SCR_MilitaryBaseLogicComponent > | m_OnMilitaryBaseUnregistered |
| typedef ScriptInvokerBase<ScriptInvokerServiceUnregisteredMethod> ScriptInvokerServiceUnregistered |
Definition at line 3 of file SCR_MilitaryBaseComponent.c.
Definition at line 2 of file SCR_MilitaryBaseComponent.c.
|
protected |
Show default notifications upon base capture (setter)
| [in] | allow |
Definition at line 93 of file SCR_MilitaryBaseComponent.c.
| SCR_MilitaryBaseComponentClass ScriptComponentClass Attribute | ( | "100" | ) |
|
protected |
Definition at line 808 of file SCR_MilitaryBaseComponent.c.
|
protected |
Get all registered systems inherited from SCR_CampaignBuildingProviderComponent.
Definition at line 400 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 175 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 228 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 221 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 235 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 242 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 182 of file SCR_MilitaryBaseComponent.c.
|
protected |
Get all registered systems inherited from SCR_SeizingComponent
| [out] | capturePoints |
Definition at line 427 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 578 of file SCR_MilitaryBaseComponent.c.
| [in] | checkDefaultFaction |
Definition at line 563 of file SCR_MilitaryBaseComponent.c.
|
protected |
Get all registered systems inherited from SCR_FlagComponent
| [out] | flags |
Definition at line 451 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 825 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 67 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 76 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 126 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 136 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 146 of file SCR_MilitaryBaseComponent.c.
|
protected |
Get radius of the area. To be overloaded by inherited classes.
Definition at line 502 of file SCR_MilitaryBaseComponent.c.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| [out] | delegates | |
| [in] | type |
Definition at line 352 of file SCR_MilitaryBaseComponent.c.
|
protected |
Get all registered systems inherited from SCR_ServicePointComponent
| [out] | services |
Definition at line 251 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [out] | services | |
| [in] | type |
Definition at line 275 of file SCR_MilitaryBaseComponent.c.
|
protected |
Show default notifications upon base capture (getter)
Definition at line 101 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 844 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 189 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 786 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 905 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 534 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 210 of file SCR_MilitaryBaseComponent.c.
|
protected |
Triggered when a registered SCR_SeizingComponent gets captured
| [in] | faction | |
| [in] | point |
Definition at line 702 of file SCR_MilitaryBaseComponent.c.
|
protected |
Triggered when a registered SCR_SeizingComponent starts getting captured
| [in] | faction | |
| [in] | point |
Definition at line 726 of file SCR_MilitaryBaseComponent.c.
|
protected |
Triggered when a registered SCR_SeizingComponent stops getting captured
| [in] | faction | |
| [in] | point |
Definition at line 753 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 494 of file SCR_MilitaryBaseComponent.c.
|
protected |
Triggered when a the required amount of SCR_SeizingComponents to seize the base is captured
| [in] | faction |
Definition at line 779 of file SCR_MilitaryBaseComponent.c.
|
protected |
Called every time the status of the registered service has changed.
| [in] | state | |
| [in] | serviceComponent |
Definition at line 593 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [in] | component |
Definition at line 617 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [in] | delegate |
Definition at line 601 of file SCR_MilitaryBaseComponent.c.
| SCR_MilitaryBaseComponentClass ScriptComponentClass RplProp | ( | onRplName:"OnRadiusChanged" | ) |
Definition at line 20 of file SCR_MilitaryBaseComponent.c.
| void ScriptInvokerServiceUnregisteredMethod | ( | SCR_MilitaryBaseComponent | militaryBaseComponent, |
| SCR_ServicePointComponent | serviceComponent ) |
|
protected |
| [in] | faction |
Definition at line 156 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [in] | index |
Definition at line 117 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [in] | index |
Definition at line 108 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [in] | faction |
Definition at line 509 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [in] | faction |
Definition at line 522 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [in] | radius |
Definition at line 473 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [in] | component |
Definition at line 661 of file SCR_MilitaryBaseComponent.c.
|
protected |
| [in] | delegate |
Definition at line 609 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 798 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 52 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 55 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 61 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 63 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 64 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 54 of file SCR_MilitaryBaseComponent.c.
|
protected |
Definition at line 58 of file SCR_MilitaryBaseComponent.c.