// Use this for initialization void Start() { NetworkAnimator netAnimator = GetComponent <NetworkAnimator>(); for (int i = 0; i < netAnimator.animator.parameterCount; i++) { netAnimator.SetParameterAutoSend(i, true); } ramArea = transform.GetChild(2).gameObject; if (!this.isLocalPlayer) { return; } // Set custom attributes for class: PlayerEffects pe = GetComponent <PlayerEffects>(); pe.CmdSetAttributes(1.5f, 1.0f, 1.0f, 0.8f); // Add abilities to class: PlayerAbilityManager abilityManager = GetComponent <PlayerAbilityManager>(); SpeedBomb sp = gameObject.AddComponent <SpeedBomb>(); Stomp stomp = gameObject.AddComponent <Stomp>(); stomp.init(); sp.init(30, 4); abilityManager.abilities.Add(sp); abilityManager.abilities.Add(stomp); GameObject.Find("AbilityPanel").GetComponent <AbilityPanel>().setupPanel(abilityManager); this._playerController = GetComponent <PlayerController>(); }
// Use this for initialization void Start() { this._animator = GetComponent<Animator>(); NetworkAnimator netAnimator = GetComponent<NetworkAnimator>(); for (int i = 0; i < netAnimator.animator.parameterCount; i++) netAnimator.SetParameterAutoSend(i, true); if (!this.isLocalPlayer) return; this._pc = GetComponent<PlayerController>(); // Set custom attributes for class: PlayerEffects pe = GetComponent<PlayerEffects>(); pe.CmdSetAttributes(0.7f, 0.8f, 1.2f, 1.0f); // Add abilities to class: this._am = GetComponent<PlayerAbilityManager>(); var ds = gameObject.AddComponent<DustStorm>(); var dt = gameObject.AddComponent<DustTornadoAbility>(); ds.init(); dt.init(); this._am.abilities.Add(ds); this._am.abilities.Add(dt); GameObject.Find("AbilityPanel").GetComponent<AbilityPanel>().setupPanel(this._am); this._pecking = false; }
void Start() { if (SceneManager.GetActiveScene().name == "Lobby") { return; } NetworkAnimator netAnimator = GetComponent <NetworkAnimator>(); for (int i = 0; i < netAnimator.animator.parameterCount; i++) { netAnimator.SetParameterAutoSend(i, true); } this._poopCameraPos = transform.GetChild(2); bunnyPoop = Resources.Load <GameObject>("Prefabs/poop"); playerInfo = GetComponent <PlayerInformation>(); if (!this.isLocalPlayer) { return; } _controller = GetComponent <CharacterController>(); _timer = 0; _fireRate = 0.2f; // Set custom attributes for class: PlayerEffects pe = GetComponent <PlayerEffects>(); pe.CmdSetAttributes(1.0f, 1.0f, 1.0f, 1.5f); // Add abilities to class: PlayerAbilityManager abilityManager = GetComponent <PlayerAbilityManager>(); SuperJump sj = gameObject.AddComponent <SuperJump>(); sj.init(10); GrenadePoop gp = gameObject.AddComponent <GrenadePoop>(); gp.init(); abilityManager.abilities.Add(sj); abilityManager.abilities.Add(gp); GameObject.Find("AbilityPanel").GetComponent <AbilityPanel>().setupPanel(abilityManager); this._alertOverlay = GameObject.Find("Alert").GetComponent <Image>(); this._alertSound = Resources.Load <AudioClip>("Audio/BunnyAlert"); CmdGetEnemies(); this._playerController = GetComponent <PlayerController>(); this._alertReady = false; StartCoroutine(alertCooldown(2.0f)); }
// Use this for initialization void Start() { NetworkAnimator netAnimator = GetComponent <NetworkAnimator>(); for (int i = 0; i < netAnimator.animator.parameterCount; i++) { netAnimator.SetParameterAutoSend(i, true); } biteArea = transform.GetChild(2).gameObject; if (!this.isLocalPlayer) { return; } // Set custom attributes for class: PlayerEffects pe = GetComponent <PlayerEffects>(); pe.CmdSetAttributes(1.2f, 1.2f, 1.2f, 0.8f); // Add abilities to class: PlayerAbilityManager abilityManager = GetComponent <PlayerAbilityManager>(); Sprint sp = gameObject.AddComponent <Sprint>(); sp.init(50, 1); abilityManager.abilities.Add(sp); Stealth st = gameObject.AddComponent <Stealth>(); st.init(1, 0); abilityManager.abilities.Add(st); GameObject.Find("AbilityPanel").GetComponent <AbilityPanel>().setupPanel(abilityManager); CmdApplySmell(); this._playerController = GetComponent <PlayerController>(); }