Move script execution to BattleScenario::Start()