void Start() { charInfo = GameObject.Find("Character(Clone)").GetComponent <CharInfo>(); GameObject character = GameObject.Find("Character(Clone)"); charShooting = character.GetComponent <CharShooting>(); charGun = character.GetComponent <CharGun>(); nextFire = 0.0f; }
public float DDTime = 5; // How long DD will last public override void PickUpMe(GameObject byObject) { CharShooting MyShooting = byObject.GetComponent <CharShooting>(); if (MyShooting != null) { GameManager.Instance.IncreaseGamePoints(PointsOnTake); MyShooting.MakeDD(DDTime); Destroy(gameObject); } }
private void GoFireMode(GameObject inPlayer) { CharShooting MyShooting = inPlayer.GetComponent <CharShooting>(); if (MyShooting != null) { if (MyShooting.GetFireMode >= MaxFireMode) { GoPoints(); return; } MyShooting.SetFireMultOnLevel(5); GameManager.Instance.myHUD.GetComponent <HUDScript>().ShowMessage("Fire mode on level " + MyShooting.GetFireMode); Destroy(gameObject); } }