Interface ILevelUpRules

Namespace
SurvivorsMaker.Run
Assembly
SurvivorsMaker.Run.dll

Progression: level-up choices.

public interface ILevelUpRules

Methods

Choose(RunState, int)

Takes a choice; consumes one pending level-up. Does not change the phase.

RunResult Choose(RunState run, int index)

Parameters

run RunState
index int

Returns

RunResult

Roll(RunState)

Replaces Choices with a new window.

void Roll(RunState run)

Parameters

run RunState