![]() |
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_CampaignBuildingCompositionComponentClass |
Functions | |
| SCR_CampaignBuildingCompositionComponentClass ScriptComponentClass | Attribute ()] protected ref SCR_AudioSourceConfiguration m_AudioSourceConfigurationSpawn |
| override void | OnPostInit (IEntity owner) |
| Editable Mine. | |
| void | SpawnCompositionLayout (int prefabId, SCR_EditableEntityComponent entity) |
| ResourceName | GetOutlineToSpawn (notnull SCR_EditableEntityComponent entity) |
| Search for the outline that is assigned to this composition to be spawned. | |
| SCR_CampaignBuildingLayoutComponent | GetCompositionLayout () |
| override void | EOnInit (IEntity owner) |
| void | SetDestroyEvents () |
| Set the destroy event to root entity, when all direct child are destructible. | |
| void | DestructibleEntityDestroyed (SCR_DestructionMultiPhaseComponent component) |
| void | CheckExistingChild () |
| Check if this entity doesn't have any child. If so, delete it. | |
| void | SetIsCompositionSpawned () |
| void | OnCompositionSpawned () |
| An event called on proxi when composition is spawned. | |
| ScriptInvokerBool | GetOnCompositionSpawned () |
| void | SetCompositionCost (notnull SCR_EditableEntityComponent editableEnt) |
| void | SetPrefabId (int prefabId) |
| int | GetCompositionCost () |
| int | GetPrefabId () |
| bool | IsCompositionSpawned () |
| ScriptInvokerVoid | GetOnBuilderSet () |
| void | SetProviderEntity (IEntity newOwner) |
| IEntity | GetProviderEntity () |
| void | RemoveProviderEntity () |
| Remove provider entity when the provider is not a base and the building mode was terminated. | |
| void | SetBuilderId (int id) |
| int | GetBuilderId () |
| void | SetInteractionLock (bool lockState) |
| void | SetInteractionLockServer (bool lockState) |
| bool | IsInteractionLocked () |
| void | AfterLockChanged (bool lockState) |
| void | SetProviderEntityServer (IEntity newOwner) |
| void | RemoveProviderEntityServer () |
| Remove provider entity when the provider is not a base and the building mode was terminated. Called on server from invoker. | |
| void | SetClearProviderEvent (notnull SCR_EditorModeEntity ent) |
| void | SetProviderFromRplID () |
| Set a provider, loaded from RPL ID. | |
| void | CompositionBuildSound () |
| Play the sound when the composition is fully spawned. | |
| bool | IsProxy () |
| void | SetCanPlaySoundOnDeletion (bool val) |
| void | RpcDo_RemoveProviderEntity () |
| void | RpcDo_SetProviderEntity (RplId rplCompId) |
| void | RpcDo_SetCompositionLock (bool lockState) |
| override bool | RplSave (ScriptBitWriter writer) |
| override bool | RplLoad (ScriptBitReader reader) |
| override void | OnDelete (IEntity owner) |
Variables | |
| float | m_fCustomObstructionValue |
| ref SCR_AudioSourceConfiguration | m_AudioSourceConfigurationDespawn |
| IEntity | m_ProviderEntity |
| RplId | m_RplCompId |
| int | m_iBuilderId = INVALID_PLAYER_ID |
| int | m_iCost |
| int | m_iPrefabId |
| bool | m_bInteractionLock |
| bool | m_bPlaySoundOnDeletion |
| bool | m_bCompositionIsSpawned |
| ref ScriptInvokerVoid | m_OnBuilderSet |
| ref ScriptInvokerBool | m_OnCompositionSpawned |
| SCR_CampaignBuildingLayoutComponent | m_CompositionLayout |
|
protected |
| [in] | lockState |
Definition at line 419 of file SCR_CampaignBuildingCompositionComponent.c.
Definition at line 82 of file SendGoalMessage.c.
|
protected |
Check if this entity doesn't have any child. If so, delete it.
Definition at line 242 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Play the sound when the composition is fully spawned.
Definition at line 503 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
A destructible entity in composition was destroyed. Evaluate if there is any other left.
| [in] | component |
Definition at line 234 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 386 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 318 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 155 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 340 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 283 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Search for the outline that is assigned to this composition to be spawned.
Definition at line 137 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 325 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 359 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 333 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 410 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
An event called on proxi when composition is spawned.
Definition at line 273 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 597 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Remove provider entity when the provider is not a base and the building mode was terminated.
Definition at line 366 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Remove provider entity when the provider is not a base and the building mode was terminated. Called on server from invoker.
Definition at line 472 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 523 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 543 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 530 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 573 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 549 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
| [in] | id |
Definition at line 373 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 516 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Set an event to remove a provider from composition component when the building mode is terminated.
| [in] | ent |
Definition at line 483 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Gets the composition cost from editable entity component.
| [in] | editableEnt |
Definition at line 294 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Set the destroy event to root entity, when all direct child are destructible.
Definition at line 196 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Set the lock of the composition. When set, the composition can't be moved or deleted from Free Roam mode anymore.
| [in] | lockState |
Definition at line 394 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
| [in] | lockState |
Definition at line 402 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 250 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
| [in] | prefabId |
Definition at line 311 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
| [in] | newOwner |
Definition at line 350 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
| [in] | newOwner |
Definition at line 454 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Set a provider, loaded from RPL ID.
Definition at line 491 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
| [in] | prefabId | |
| [in] | entity |
Definition at line 101 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 35 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 50 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 44 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 47 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 55 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 1 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 41 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 42 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 43 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 52 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 53 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 38 of file SCR_CampaignBuildingCompositionComponent.c.
|
protected |
Definition at line 39 of file SCR_CampaignBuildingCompositionComponent.c.