Class ScenarioCollection
public class ScenarioCollection : IScenarioCollection
- Inheritance
-
objectScenarioCollection
- Implements
- Extension Methods
Constructors
ScenarioCollection(IEnumerable<IScenarioPromise>)
public ScenarioCollection(IEnumerable<IScenarioPromise> scenarioPromises)
Parameters
scenarioPromisesIEnumerable<IScenarioPromise>
Properties
ScenariosData
public IReadOnlyCollection<GameScenarioData> ScenariosData { get; }
Property Value
- IReadOnlyCollection<GameScenarioData>
Methods
GetRawScenario(ScenarioId)
public SerializedGameScenario GetRawScenario(ScenarioId uniqueId)
Parameters
uniqueIdScenarioId
Returns
TryGetScenarioData(ScenarioId, out GameScenarioData)
public bool TryGetScenarioData(ScenarioId uniqueId, out GameScenarioData scenario)
Parameters
uniqueIdScenarioIdscenarioGameScenarioData
Returns
- bool