Table of Contents

Class IslandDefinition

Namespace
Root
Assembly
SPZGameAssembly.dll
public class IslandDefinition : IIslandDefinition, IEntityDefinition
Inheritance
object
IslandDefinition
Implements
Extension Methods

Constructors

IslandDefinition(IslandDefinitionId, ChunkLayoutLookup<ChunkVector, IslandChunkData>)

public IslandDefinition(IslandDefinitionId id, ChunkLayoutLookup<ChunkVector, IslandChunkData> layout)

Parameters

id IslandDefinitionId
layout ChunkLayoutLookup<ChunkVector, IslandChunkData>

Fields

CustomData

public readonly CustomDataHolder CustomData

Field Value

CustomDataHolder

Properties

Id

public IslandDefinitionId Id { get; }

Property Value

IslandDefinitionId

Layout

public ChunkLayoutLookup<ChunkVector, IslandChunkData> Layout { get; }

Property Value

ChunkLayoutLookup<ChunkVector, IslandChunkData>

Methods

CanCreateConfiguration()

public bool CanCreateConfiguration()

Returns

bool

CreateConfiguration()

public IIslandConfiguration CreateConfiguration()

Returns

IIslandConfiguration

Equals(IslandDefinition)

public bool Equals(IslandDefinition other)

Parameters

other IslandDefinition

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

TryCreateConfiguration(out IEntityConfiguration)

public bool TryCreateConfiguration(out IEntityConfiguration configuration)

Parameters

configuration IEntityConfiguration

Returns

bool

TryCreateConfiguration(out IIslandConfiguration)

public bool TryCreateConfiguration(out IIslandConfiguration configuration)

Parameters

configuration IIslandConfiguration

Returns

bool

Operators

operator ==(IslandDefinition, IslandDefinition)

public static bool operator ==(IslandDefinition left, IslandDefinition right)

Parameters

left IslandDefinition
right IslandDefinition

Returns

bool

operator !=(IslandDefinition, IslandDefinition)

public static bool operator !=(IslandDefinition left, IslandDefinition right)

Parameters

left IslandDefinition
right IslandDefinition

Returns

bool