// Use this for initialization void Start() { audioScript = GameObject.FindGameObjectWithTag("AudioManager").GetComponent <AudioScript>(); LevelCam = GameObject.FindWithTag("MainCamera").GetComponent <MultiTargetCamera>(); StatHolder.CurrentMode = StatHolder.Modes.DM; StatHolder.HowManyPlayers = 0; StatHolder.Player1Wins = 0; StatHolder.Player2Wins = 0; StatHolder.Player3Wins = 0; StatHolder.Player4Wins = 0; StatHolder.TeamRedWins = 0; StatHolder.TeamBlueWins = 0; StatHolder.WinsNeeded = 0; StatHolder.RoundNumber = 0; StatHolder.Player1Color = 100; StatHolder.Player2Color = 100; StatHolder.Player3Color = 100; StatHolder.Player4Color = 100; roundManager = GameObject.Find("GameManager1").GetComponent <RoundManager>(); audioScript.PlaySceneMusic(0); votes = new List <int>(); votes.Add(0); votes.Add(0); }
// Use this for initialization void Start() { MultiTargetCamera = GameObject.Find("Main Camera").GetComponent <MultiTargetCamera>(); roundManager = GameObject.Find("GameManager1").GetComponent <RoundManager>(); weaponAudio = gameObject.GetComponentInParent <WeaponAudio>(); hitParticle = GetComponent <ParticleSystem>(); hitPartMain = hitParticle.main; if (weaponAudio == null) { weaponAudio = transform.root.GetComponent <WeaponAudio>(); } }
// Use this for initialization void Start() { playerStateEffect = gameObject.GetComponentInChildren <PlayerStateEffect>(); audioScript = GameObject.FindGameObjectWithTag("AudioManager").GetComponent <AudioScript>(); movement = GetComponent <PhysicMovement1>(); LevelCam = GameObject.FindWithTag("MainCamera").GetComponent <MultiTargetCamera>(); LevelCam.AddTarget(transform); roundManager = GameObject.Find("GameManager1").GetComponent <RoundManager>(); vfxWin = this.gameObject.transform.Find("VFX_Win").gameObject.GetComponent <ParticleSystem>(); vfxWin2 = this.gameObject.transform.Find("VFX_Win2").gameObject.GetComponent <ParticleSystem>(); currHealth = maxHealth; roundManager.alivePlayers.Add(this.gameObject); currentState = PLAYER_STATE.ALIVE; SetPlayerState(); SetColor(); }