private void Awake() { if (!instance) { instance = this; } if (defeatEvent == null) { defeatEvent = new UnityEvent(); } if (winEvent == null) { winEvent = new UnityEvent(); } if (onPause == null) { onPause = new UnityEvent(); } if (onResumeGame == null) { onResumeGame = new UnityEvent(); } //if (onTransition == null) // onTransition = new UnityEvent<float, string>(); }
private void Awake() { GameManagerActions.current = this; if (defeatEvent == null) { defeatEvent = new UnityEvent(); } if (winEvent == null) { winEvent = new UnityEvent(); } }
private void Awake() { GameManagerActions.current = this; if (defeatEvent == null) { defeatEvent = new UnityEvent(); } if (winEvent == null) { winEvent = new UnityEvent(); } var guns = GameObject.FindObjectsOfType <PickupGunScript>(); foreach (var gun in guns) { gun.LoadGun(new Gun(GunType.Handgun22, 0.2f, 9, "handgun", handgunSprite, sfxGun, sfxNoClip)); } }