Table of Contents

Interface IExtendedMapConflictListener

Namespace
Game.Placement.MapManipulation
Assembly
SPZGameAssembly.dll
public interface IExtendedMapConflictListener
Extension Methods

Methods

OnAddedBaseBuildingConflictsWithExtra(BuildingInstance, HashSet<BuildingInstance>)

void OnAddedBaseBuildingConflictsWithExtra(BuildingInstance baseBuilding, HashSet<BuildingInstance> extraBuildings)

Parameters

baseBuilding BuildingInstance
extraBuildings HashSet<BuildingInstance>

OnAddedBaseIslandConflictsWithExtra(IslandInstance, HashSet<IslandInstance>)

void OnAddedBaseIslandConflictsWithExtra(IslandInstance baseIsland, HashSet<IslandInstance> extraIslands)

Parameters

baseIsland IslandInstance
extraIslands HashSet<IslandInstance>

OnRemovedBaseBuildingConflictsWithExcluded(BuildingInstance)

void OnRemovedBaseBuildingConflictsWithExcluded(BuildingInstance building)

Parameters

building BuildingInstance

OnRemovedBaseIslandConflictsWithExcluded(IslandInstance)

void OnRemovedBaseIslandConflictsWithExcluded(IslandInstance island)

Parameters

island IslandInstance