public override void Action() { if (!ContainedCharacter) { return; } LevelHandler.EndLevel(); base.Action(); }
public override void Action() { if (!ContainedCharacter || _triggered) { return; } ContainedCharacter.Reset(); LevelHandler.EndLevel(); if (_levelStartEffect) { _levelStartEffect.StartEffect(); } _triggered = true; base.Action(); }