◆ AddBuildingValue()
void SCR_CampaignBuildingNetworkComponent.AddBuildingValue |
( |
int | buildingValue, |
|
|
notnull IEntity | compositionOutline ) |
- Parameters
-
[in] | buildingValue | |
[in] | compositionOutline | |
◆ AddXPReward()
void SCR_CampaignBuildingNetworkComponent.AddXPReward |
( |
int | playerId | ) |
|
◆ DeleteCompositionByUserAction()
void SCR_CampaignBuildingNetworkComponent.DeleteCompositionByUserAction |
( |
notnull IEntity | composition | ) |
|
Delete composition by a tool.
- Parameters
-
◆ GetProviderFormRplId()
IEntity SCR_CampaignBuildingNetworkComponent.GetProviderFormRplId |
( |
RplId | rplProviderId | ) |
|
◆ RemoveEditorMode()
void SCR_CampaignBuildingNetworkComponent.RemoveEditorMode |
( |
int | playerID, |
|
|
IEntity | provider ) |
- Parameters
-
[in] | playerID | |
[in] | provider | |
◆ RequestEnterBuildingMode()
void SCR_CampaignBuildingNetworkComponent.RequestEnterBuildingMode |
( |
IEntity | provider, |
|
|
int | playerID, |
|
|
bool | UserActionActivationOnly, |
|
|
bool | UserActionUsed ) |
- Parameters
-
[in] | provider | |
[in] | playerID | |
[in] | UserActionActivationOnly | |
[in] | UserActionUsed | |
◆ RpcAsk_AddBuildingValue()
void SCR_CampaignBuildingNetworkComponent.RpcAsk_AddBuildingValue |
( |
int | buildingValue, |
|
|
RplId | compId ) |
|
protected |
Add a building value to a composition outline.
Once the define value is reach, composition will be spawned.
- Parameters
-
[in] | buildingValue | |
[in] | compId | |
◆ RpcAsk_AddXPReward()
void SCR_CampaignBuildingNetworkComponent.RpcAsk_AddXPReward |
( |
int | playerId | ) |
|
|
protected |
◆ RpcAsk_DeleteCompositionByUserAction()
void SCR_CampaignBuildingNetworkComponent.RpcAsk_DeleteCompositionByUserAction |
( |
RplId | rplCompositionId | ) |
|
|
protected |
Delete composition, executed from user action.
- Parameters
-
◆ RpcAsk_RemoveEditorMode()
void SCR_CampaignBuildingNetworkComponent.RpcAsk_RemoveEditorMode |
( |
int | playerID, |
|
|
RplId | compId ) |
|
protected |
Delete given player building mode.
- Parameters
-
◆ RpcAsk_RequestEnterBuildingMode()
void SCR_CampaignBuildingNetworkComponent.RpcAsk_RequestEnterBuildingMode |
( |
RplId | rplProviderId, |
|
|
int | playerID, |
|
|
bool | UserActionActivationOnly, |
|
|
bool | UserActionUsed ) |
|
protected |
Spawn a trigger as a child of the provider entity.
- Parameters
-
[in] | rplProviderId | |
[in] | playerID | |
[in] | UserActionActivationOnly | |
[in] | UserActionUse | |
◆ RpcAsk_SendDeleteNotification()
void SCR_CampaignBuildingNetworkComponent.RpcAsk_SendDeleteNotification |
( |
RplId | rplCompositionId, |
|
|
int | playerId, |
|
|
int | callsign ) |
|
protected |
Send delete notification.
- Parameters
-
[in] | rplCompositionId | |
[in] | playerId | |
[in] | callsign | |
◆ RpcDo_SetClientLock()
void SCR_CampaignBuildingNetworkComponent.RpcDo_SetClientLock |
( |
bool | lock, |
|
|
RplId | compId ) |
|
protected |
Set a cooldown lock on client.
◆ SendDeleteNotification()
void SCR_CampaignBuildingNetworkComponent.SendDeleteNotification |
( |
notnull IEntity | composition, |
|
|
int | playerId, |
|
|
int | callsign ) |
Send a notification about deleted composition.
- Parameters
-
[in] | composition | |
[in] | playerId | |
[in] | callsign | |
◆ SetClientLock()
void SCR_CampaignBuildingNetworkComponent.SetClientLock |
( |
bool | lock, |
|
|
IEntity | provider ) |
The documentation for this interface was generated from the following file:
- Game/Building/SCR_CampaignBuildingNetworkComponent.c