Scenario Settings

public sealed class ScenarioSettings : MonoBehaviour, IRequireInject

Stores the data of one specific scenario. Place this component on any GameObject in your map’s scene - each instance is one independent scenario.

public BaseScenarioEvent[] Events
public BaseScenarioAction[] Actions

Events - the condition(s) which trigger this scenario. If several events are configured, any one of them triggers it.

Actions - the sequence of actions run, in order, once a configured event fires.

You normally don’t create or fill these arrays directly in code - use the Scenario Editor (top menu -> RTS Starter Kit -> 📜 Scenario Editor) instead.