void ApplyPowerup(GameObject powerup) { GameObject.Find("GameController").SendMessage("DecrementAsteroid"); PowerupCode code = powerup.GetComponent <PowerupCode>(); if (code.type == "Life") { GameObject.Find("GameController").SendMessage("ExtraLife"); } if (code.type == "Trishot") { hasTrishots = 12; } if (code.type == "Shield") { hasShields = 3; shields.SetActive(true); } Destroy(powerup); }
public void Init(int i, int j, PowerupCode code) { base.Init(i, j); this.code = code; }