◆ 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