|
|
|
|
|
|
[Serializable] |
|
|
|
public abstract class RandomizerTag : MonoBehaviour |
|
|
|
{ |
|
|
|
ScenarioBase scenario => ScenarioBase.activeScenario; |
|
|
|
|
|
|
|
ScenarioBase.activeScenario.tagManager.AddTag(GetType(), gameObject); |
|
|
|
if (scenario) |
|
|
|
scenario.tagManager.AddTag(GetType(), gameObject); |
|
|
|
var scenario = ScenarioBase.activeScenario; |
|
|
|
if (scenario) |
|
|
|
scenario.tagManager.RemoveTag(GetType(), gameObject); |
|
|
|
} |