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
baseBuildingBuildingInstanceextraBuildingsHashSet<BuildingInstance>
OnAddedBaseIslandConflictsWithExtra(IslandInstance, HashSet<IslandInstance>)
void OnAddedBaseIslandConflictsWithExtra(IslandInstance baseIsland, HashSet<IslandInstance> extraIslands)
Parameters
baseIslandIslandInstanceextraIslandsHashSet<IslandInstance>
OnRemovedBaseBuildingConflictsWithExcluded(BuildingInstance)
void OnRemovedBaseBuildingConflictsWithExcluded(BuildingInstance building)
Parameters
buildingBuildingInstance
OnRemovedBaseIslandConflictsWithExcluded(IslandInstance)
void OnRemovedBaseIslandConflictsWithExcluded(IslandInstance island)
Parameters
islandIslandInstance