private void Start() { GlobalVars.Instance.DropedWeaponAllClear(); GlobalVars.Instance.ApplyAudioSource(); GlobalVars.Instance.SwitchFlashbang(bVis: false, Vector3.zero); GlobalVars.Instance.resetFever(timeover: true); InitializeFirstPerson(); battleChat = GetComponent <BattleChat>(); BrickManManager.Instance.OnStart(); delayLoad = true; deltaTime = 0f; BlackHole component = GameObject.Find("Main").GetComponent <BlackHole>(); if (component != null) { component.placeTo(new Vector3(37f, -15f, 37f)); } GameObject gameObject = GameObject.Find("Main"); if (gameObject != null) { ShooterTools component2 = gameObject.GetComponent <ShooterTools>(); if (component2 != null) { component2.DoBuff(); } } }
private void Start() { GlobalVars.Instance.DropedWeaponAllClear(); GlobalVars.Instance.ApplyAudioSource(); GlobalVars.Instance.SwitchFlashbang(bVis: false, Vector3.zero); InitializeFirstPerson(); BrickManManager.Instance.OnStart(); VfxOptimizer.Instance.SetupCamera(); battleChat = GetComponent <BattleChat>(); delayLoad = true; deltaTime = 0f; bDelayBattle = false; dtBattle = 0f; monGenDeltaTime = 1000f; DefenseManager.Instance.init(); ResetDefensePoint(); GameObject gameObject = GameObject.Find("Main"); if (gameObject != null) { ShooterTools component = gameObject.GetComponent <ShooterTools>(); if (component != null) { component.DoBuff(); } } }
private void Start() { GlobalVars.Instance.DropedWeaponAllClear(); GlobalVars.Instance.ApplyAudioSource(); GlobalVars.Instance.SwitchFlashbang(bVis: false, Vector3.zero); InitializeFirstPerson(); battleChat = GetComponent <BattleChat>(); radar = GetComponent <Radar>(); timer = GetComponent <BndTimer>(); BrickManManager.Instance.OnStart(); VfxOptimizer.Instance.SetupCamera(); delayLoad = true; deltaTime = 0f; bndWall = bndWallObject.GetComponent <BndWall>(); GameObject gameObject = GameObject.Find("Main"); if (gameObject != null) { ShooterTools component = gameObject.GetComponent <ShooterTools>(); if (component != null) { component.DoBuff(); } } }
private void Start() { GlobalVars.Instance.DropedWeaponAllClear(); GlobalVars.Instance.ApplyAudioSource(); GlobalVars.Instance.SwitchFlashbang(bVis: false, Vector3.zero); InitializeFirstPerson(); battleChat = GetComponent <BattleChat>(); BrickManManager.Instance.OnStart(); VfxOptimizer.Instance.SetupCamera(); delayLoad = true; deltaTime = 0f; clockBomb = InstalledClockBomb.GetComponent <InstalledBomb>(); endCode = -1; endCodeDelta = 0f; showRoundMessage = true; if (MyInfoManager.Instance.Slot < 8) { bRedTeam = true; } else { bRedTeam = false; } GameObject gameObject = GameObject.Find("Main"); if (gameObject != null) { ShooterTools component = gameObject.GetComponent <ShooterTools>(); if (component != null) { component.DoBuff(); } } }
private void Start() { GlobalVars.Instance.DropedWeaponAllClear(); GlobalVars.Instance.ApplyAudioSource(); GlobalVars.Instance.SwitchFlashbang(bVis: false, Vector3.zero); InitializeFirstPerson(); battleChat = GetComponent <BattleChat>(); BrickManManager.Instance.OnStart(); VfxOptimizer.Instance.SetupCamera(); delayLoad = true; deltaTime = 0f; deltaTime4EndCode = 0f; deltaTime4ZombieMatch = 0f; deltaTime4ZombieStatus = 0f; newZombie = false; deltaNewZombie = 0f; endCode = -1; StartWaitingPhase(); GameObject gameObject = GameObject.Find("Main"); if (gameObject != null) { ShooterTools component = gameObject.GetComponent <ShooterTools>(); if (component != null) { component.DoBuff(); } } }
private bool CheckJustRespawn() { GameObject gameObject = GameObject.Find("Main"); ShooterTools component = gameObject.GetComponent <ShooterTools>(); if (null != component && component.find("just_respawn")) { return(true); } return(false); }
protected override void Fire() { if (!IsCoolDown()) { if (!magazine.Fire()) { bool flag = true; if (CanReload()) { GameObject gameObject = GameObject.Find("Main"); ShooterTools component = gameObject.GetComponent <ShooterTools>(); if (BuildOption.Instance.Props.useDefaultAutoReload || (null != component && component.Use("auto_reload"))) { flag = false; localCtrl.AutoReload(); } } if (flag) { base.animation.Play("empty"); P2PManager.Instance.SendPEER_GUN_ANIM(MyInfoManager.Instance.Seq, (sbyte)GetComponent <Weapon>().slot, 1); EmptySound(); } cyclic = false; } else { NoCheat.Instance.Sync(wdMagazine, magazine.Cur); localCtrl.DoFireAnimation(fireAnimation); DoFireAnimation("fire"); FireSound(); deltaTime = 0f; int num = Random.Range(minBuckShot, maxBuckShot); for (int i = 0; i < num; i++) { CreateMuzzleFire(); Shoot(); } camCtrl.Pitchup(recoilPitch, recoilYaw); GetComponent <Aim>().Inaccurate(localCtrl.CanAimAccuratelyMore()); Scope component2 = GetComponent <Scope>(); if (null != component2) { component2.HandleFireEvent(localCtrl.CanAimAccuratelyMore()); } } } }
public ShooterTool(ShooterTools _tools, ConsumableDesc _desc, Item _item, AudioSource _audio, string _input, string _hotkey, BattleChat _battleChat, LocalController _localController) { tools = _tools; desc = _desc; item = _item; audio = _audio; input = _input; hotkey = _hotkey; active = true; battleChat = _battleChat; controller = _localController; coolTimeInst = desc.cooltime; switch (desc.name) { case "heal": case "heal50": case "heal30": { float num = MyInfoManager.Instance.SumFunctionFactor("hp_cooltime"); coolTimeInst = desc.cooltime - (float)Mathf.FloorToInt(num * desc.cooltime); break; } } }