Table of Contents

Class IslandDowngradeAggregator

Namespace
Root
Assembly
SPZGameAssembly.dll
public class IslandDowngradeAggregator : IIslandDowngradeResolver
Inheritance
object
IslandDowngradeAggregator
Implements
Extension Methods

Constructors

IslandDowngradeAggregator()

public IslandDowngradeAggregator()

Methods

RegisterOnIslandTypeDeleted(IIslandDowngradeResolver)

public void RegisterOnIslandTypeDeleted(IIslandDowngradeResolver islandDeletionObserver)

Parameters

islandDeletionObserver IIslandDowngradeResolver

TryCreateDowngradeAction(IEnumerable<IslandModel>, out IPlayerAction)

public bool TryCreateDowngradeAction(IEnumerable<IslandModel> destroyedIslands, out IPlayerAction action)

Parameters

destroyedIslands IEnumerable<IslandModel>
action IPlayerAction

Returns

bool

UnregisterOnIslandTypeDeleted(IIslandDowngradeResolver)

public void UnregisterOnIslandTypeDeleted(IIslandDowngradeResolver islandDeletionObserver)

Parameters

islandDeletionObserver IIslandDowngradeResolver