Table of Contents

Struct PlaceBuildingPayload

Namespace
Root
Assembly
SPZGameAssembly.dll
public readonly struct PlaceBuildingPayload
Extension Methods

Constructors

PlaceBuildingPayload(BuildingModel, byte[], GameVersion, bool)

public PlaceBuildingPayload(BuildingModel building, byte[] serializedState, GameVersion additionalDataSavegameVersion, bool forceAllowPlace = false)

Parameters

building BuildingModel
serializedState byte[]
additionalDataSavegameVersion GameVersion
forceAllowPlace bool

PlaceBuildingPayload(IslandId, IBuildingDefinition, IBuildingConfiguration, in IslandTileTransform, bool)

public PlaceBuildingPayload(IslandId island, IBuildingDefinition definition, IBuildingConfiguration configuration, in IslandTileTransform transform_I, bool forceAllowPlace = false)

Parameters

island IslandId
definition IBuildingDefinition
configuration IBuildingConfiguration
transform_I IslandTileTransform
forceAllowPlace bool

PlaceBuildingPayload(IslandId, IBuildingDefinition, IBuildingConfiguration, in IslandTileTransform, byte[], GameVersion, bool)

public PlaceBuildingPayload(IslandId islandId, IBuildingDefinition definition, IBuildingConfiguration configuration, in IslandTileTransform transform_I, byte[] serializedState, GameVersion additionalDataSavegameVersion, bool forceAllowPlace = false)

Parameters

islandId IslandId
definition IBuildingDefinition
configuration IBuildingConfiguration
transform_I IslandTileTransform
serializedState byte[]
additionalDataSavegameVersion GameVersion
forceAllowPlace bool

Fields

AdditionalDataSavegameVersion

public readonly GameVersion AdditionalDataSavegameVersion

Field Value

GameVersion

BuildingId

public readonly BuildingId? BuildingId

Field Value

BuildingId?

Configuration

public readonly IBuildingConfiguration Configuration

Field Value

IBuildingConfiguration

Definition

public readonly IBuildingDefinition Definition

Field Value

IBuildingDefinition

ForceAllowPlace

public readonly bool ForceAllowPlace

Field Value

bool

IslandId

public readonly IslandId IslandId

Field Value

IslandId

SerializedState

public readonly byte[] SerializedState

Field Value

byte[]

Transform_I

public readonly IslandTileTransform Transform_I

Field Value

IslandTileTransform