Interface IInteractionMode
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public interface IInteractionMode
- Extension Methods
Methods
AllowBlueprints(Player)
bool AllowBlueprints(Player player)
Parameters
playerPlayer
Returns
- bool
AllowBuildingDelete(Player, BuildingDefinitionGroupId, IslandDefinitionId)
bool AllowBuildingDelete(Player player, BuildingDefinitionGroupId buildingDefinitionGroupId, IslandDefinitionId islandDefinitionId)
Parameters
playerPlayerbuildingDefinitionGroupIdBuildingDefinitionGroupIdislandDefinitionIdIslandDefinitionId
Returns
- bool
AllowBuildingGroup(Player, BuildingDefinitionGroupId, IslandDefinitionId)
bool AllowBuildingGroup(Player player, BuildingDefinitionGroupId buildingDefinitionGroupId, IslandDefinitionId islandDefinitionId)
Parameters
playerPlayerbuildingDefinitionGroupIdBuildingDefinitionGroupIdislandDefinitionIdIslandDefinitionId
Returns
- bool
AllowIslandDeletion(Player, IslandDefinitionId)
bool AllowIslandDeletion(Player player, IslandDefinitionId definitionId)
Parameters
playerPlayerdefinitionIdIslandDefinitionId
Returns
- bool
AllowIslandManagement(Player)
bool AllowIslandManagement(Player player)
Parameters
playerPlayer
Returns
- bool
AllowIslandPlacement(Player, IIslandDefinition)
bool AllowIslandPlacement(Player player, IIslandDefinition definition)
Parameters
playerPlayerdefinitionIIslandDefinition
Returns
- bool
GetMaximumAllowedBuildingLayer(Player)
short GetMaximumAllowedBuildingLayer(Player player)
Parameters
playerPlayer
Returns
- short
GetMaximumAllowedIslandLayer(Player)
short GetMaximumAllowedIslandLayer(Player player)
Parameters
playerPlayer
Returns
- short
GetMinimumAllowedIslandLayer(Player)
short GetMinimumAllowedIslandLayer(Player player)
Parameters
playerPlayer
Returns
- short
IsBuildingSelectable(Player, BuildingDefinitionGroupId, IslandDefinitionId)
bool IsBuildingSelectable(Player player, BuildingDefinitionGroupId buildingDefinitionGroupId, IslandDefinitionId islandDefinitionId)
Parameters
playerPlayerbuildingDefinitionGroupIdBuildingDefinitionGroupIdislandDefinitionIdIslandDefinitionId
Returns
- bool
IsIslandSelectable(Player, IslandDefinitionId)
bool IsIslandSelectable(Player player, IslandDefinitionId definitionId)
Parameters
playerPlayerdefinitionIdIslandDefinitionId
Returns
- bool
IslandAllowBuildingPlacement(Player, IslandDefinitionId)
bool IslandAllowBuildingPlacement(Player player, IslandDefinitionId islandDefinitionId)
Parameters
playerPlayerislandDefinitionIdIslandDefinitionId
Returns
- bool