public static void UpdateWeaponrPowerLevel(int level) { lock (ScreenManager.LockSection) { WeaponBar.Percent = level; WeaponBar.draw(); } }
void OnGUI() { if (cartridge.ContainsKey(activeWeapon) && cartridge[activeWeapon] > 0) { GUI.Label(new Rect(30, 40, 100, 50), cartridge[activeWeapon].ToString()); } WeaponBar.Refresh(); }
} // Unity Ads protected override void Start() { //weapons.Bolt.level = 5; //weapons.Sphere.level = 5; //weapons.Laser.level = 5; // Get GameManager GameMgr = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>(); // get HUDs healthCircle = GameObject.Find("HealthCircle").GetComponent <HealthBar>(); weaponCircle = GameObject.Find("WeaponCircle").GetComponent <WeaponBar>(); if (healthCircle == null) { Debug.LogError("Can not find the health bar."); } if (weaponCircle == null) { Debug.LogError("Can not find the weapon bar."); } // from Damageable base.Start(); // initial properties _remainingLife = initialLife; _isImmune = false; HasAd = false; healthCircle.update(maxHealth, maxHealth); healthCircle.updateLife(_remainingLife); // Load weapon _currentWeapon = weapons.Bolt; weaponCircle.switchWeapon(_currentWeapon); // immunity on respawn StartCoroutine(immuneOnRespawn(immuneDuration, immuneBlinkInterval)); }
private static void DrawScreen() { BorderLine.draw(); TitleLabel.draw(); WeaponTypeLabel.draw(); ArmourTypeLabel.draw(); //Updatable GoldItemLabel.draw(); SilverItemLabel.draw(); KeyItemLabel.draw(); ArmourItemLabel.draw(); SwordItemLabel.draw(); HealthPotionLabel.draw(); TotalItemLabel.draw(); TotalEnemyLabel.draw(); TotalMonsterWLabel.draw(); TotalGlobinWLabel.draw(); WeaponTypeValLabel.draw(); ArmourTypeValLabel.draw(); WeaponBar.draw(); ArmourBar.draw(); }