Table of Contents

Class ExtraConnectorsExtender

Namespace
Game.Placement.Connectors
Assembly
SPZGameAssembly.dll
public class ExtraConnectorsExtender : IBuildingPlacementConnectors, IEntityPlacementConnectors<BuildingDescriptor, GlobalTileCoordinate, BuildingConnector>, IIslandPlacementConnectors, IEntityPlacementConnectors<IslandDescriptor, GlobalChunkCoordinate, IslandConnector>
Inheritance
object
ExtraConnectorsExtender
Implements
Extension Methods

Constructors

ExtraConnectorsExtender()

public ExtraConnectorsExtender()

Methods

AddConnectors<TMapLayout>(BuildingInstance, TMapLayout, IList<BuildingConnector>)

public void AddConnectors<TMapLayout>(BuildingInstance building, TMapLayout mapLayout, IList<BuildingConnector> connectors) where TMapLayout : IReadOnlyMapLayout

Parameters

building BuildingInstance
mapLayout TMapLayout
connectors IList<BuildingConnector>

Type Parameters

TMapLayout

AddConnectors<TMapLayout>(IslandInstance, TMapLayout, IList<IslandConnector>)

public void AddConnectors<TMapLayout>(IslandInstance island, TMapLayout mapLayout, IList<IslandConnector> connectors) where TMapLayout : IReadOnlyMapLayout

Parameters

island IslandInstance
mapLayout TMapLayout
connectors IList<IslandConnector>

Type Parameters

TMapLayout

ReturnConnector(BuildingConnector)

public void ReturnConnector(BuildingConnector connector)

Parameters

connector BuildingConnector

ReturnConnector(IslandConnector)

public void ReturnConnector(IslandConnector connector)

Parameters

connector IslandConnector