public ActionSpawnUnit(Entity owner, float creationDuration, string entityIDToSpawn) : base(owner) { _entityIDToSpawn = entityIDToSpawn; // overwrite 'creationDuration' if cheat is enabled if (TartarosCheatsManager.IsCreationTimeToZeroActive()) { creationDuration = 1f; } _creationDuration = creationDuration; if (CanExecuteAction()) { _doPendingCreationFailed = false; SetInPendingCreation(); } else { _doPendingCreationFailed = true; _isInToPendingCreation = false; } }
private static void StartWave() { TartarosCheatsManager cheatManager = FindObjectOfType <TartarosCheatsManager>(); cheatManager.StartWave(); }