// Use this for initialization void Start() { if (!isLocalPlayer) { return; } // Gather components myCamera = Camera.main; datamosh = myCamera.GetComponent <Datamosh> (); }
// Start is called before the first frame update void Start() { player = GameObject.Find("Player"); rb = gameObject.GetComponent <Rigidbody2D>(); cam = Camera.main; glitch = cam.GetComponent <AnalogGlitch>(); artifact = cam.GetComponent <Datamosh>(); hp = maxHp; healthBar.transform.localScale = new Vector2((hp / maxHp), healthBar.transform.localScale.y); //which ability was slected abilitySelection = GameObject.FindGameObjectWithTag("AbilitySelection"); shieldChosen = abilitySelection.GetComponent <AbilitySelection>().shieldSelected; blinkChosen = abilitySelection.GetComponent <AbilitySelection>().blinkSelected; //Destroy(abilitySelection); HPMask.transform.localRotation = new Quaternion(0, 0, HPMaskRotation, 0); //set Resource bars to full AbilityMask.transform.localRotation = new Quaternion(0, 0, AbilityMaskRotation, 0); Debug.Log("Camera found: " + cam + cam.name); baseSpeed = speed; fuel = maxFuel; //Fuel Amount rocketAmmo = maxRocketAmmo; //Rocket amount shieldCharge = shieldDuration; //shield charge blinkCharges = blinkChargeMax; //set blink charges //blinkTime = blinkTimer; scaleVector.Set(scaleSpeed, scaleSpeed, scaleSpeed); size = player.transform.localScale; fireTimer = 0; if (!dead) { Time.timeScale = 1; Time.fixedDeltaTime = Time.timeScale * 0.02f; } }
// Use this for initialization void Start() { dm = GetComponent <Datamosh> (); dm.Glitch(); }