void Start() { sideGunnerStats = GameObject.Find("SideGunner").GetComponent <CrewStats>(); healthBar = GameObject.Find("SideGunnerHealthBar").GetComponent <TankHealthBar>(); healthBar.SetMaxHealth(sideGunnerStats.maxHealth); }
void Start() { loaderStats = GameObject.Find("Loader").GetComponent <CrewStats>(); healthBar = GameObject.Find("LoaderHealthBar").GetComponent <TankHealthBar>(); healthBar.SetMaxHealth(loaderStats.maxHealth); }
void Start() { gunnerStats = GameObject.Find("Gunner").GetComponent <CrewStats>(); healthBar = GameObject.Find("GunnerHealthBar").GetComponent <TankHealthBar>(); healthBar.SetMaxHealth(gunnerStats.maxHealth); // seta a vida maxima }
void Start() { commander = GameObject.Find("Commander").GetComponent <CrewStats>(); //MUDAR DPS #region Temporary Solution if (commander.commanderLevel == 1) { commander.maxHealth += 1; } if (commander.commanderLevel == 2) { commander.maxHealth += 2; } if (commander.commanderLevel == 3) { commander.maxHealth += 3; } if (commander.commanderLevel == 4) { commander.maxHealth += 4; } if (commander.commanderLevel == 5) { commander.maxHealth += 5; } if (commander.commanderLevel == 6) { commander.maxHealth += 6; } if (commander.commanderLevel == 7) { commander.maxHealth += 7; } if (commander.commanderLevel == 8) { commander.maxHealth += 8; } if (commander.commanderLevel == 9) { commander.maxHealth += 9; } if (commander.commanderLevel == 10) { commander.maxHealth += 10; } #endregion }
void Start() { //seta os objectos commanderStats = GameObject.Find("Commander").GetComponent <CrewStats>(); healthBar = GameObject.Find("CommanderHealthBar").GetComponent <TankHealthBar>(); ima = GameObject.Find("CommanderBlackOut").GetComponent <Image>(); healthBar.SetMaxHealth(commanderStats.maxHealth); // seta a vida maxima }
void Start() { Physics.IgnoreCollision(gameObject.GetComponent <Collider>(), playerTank.GetComponentInChildren <Collider>()); commander = GameObject.Find("Commander").GetComponent <CrewStats>(); driver = GameObject.Find("Driver").GetComponent <CrewStats>(); sideGunner = GameObject.Find("SideGunner").GetComponent <CrewStats>(); gunner = GameObject.Find("Gunner").GetComponent <CrewStats>(); loader = GameObject.Find("Loader").GetComponent <CrewStats>(); }
private Text repairText; // text da UI #endregion #region Buildin Methods void Start() { commander = GameObject.Find("Commander").GetComponent <CrewStats>(); driver = GameObject.Find("Driver").GetComponent <CrewStats>(); loader = GameObject.Find("Loader").GetComponent <CrewStats>(); gunner = GameObject.Find("Gunner").GetComponent <CrewStats>(); tank = GameObject.Find("Tank_Player").GetComponent <CharacterStats>(); sideGunner = GameObject.Find("SideGunner").GetComponent <CrewStats>(); healingImage = GameObject.Find("HealingButton").GetComponent <Image>(); healingText = GameObject.Find("HealingText").GetComponent <Text>(); repairImage = GameObject.Find("RepairButtonImage").GetComponent <Image>(); repairText = GameObject.Find("ReapirText").GetComponent <Text>(); }
private Text text; // text da UI #endregion #region Buildin Methods void Start() { // alocaçao dos objectos firePoint = GameObject.Find("TurretFirePoint"); bulletPrefab = Resources.Load("Player_MainGun_Bullet") as GameObject; loader = GameObject.Find("Loader").GetComponent <CrewStats>(); manager = GameObject.Find("Loader").GetComponent <LoaderManager>(); ammoBar = GameObject.Find("CannonHotbar").GetComponentInChildren <MainGunAmmoBar>(); image = GameObject.Find("CannonButtonImage").GetComponent <Image>(); text = GameObject.Find("CannonText").GetComponent <Text>(); reloadIcon = GameObject.Find("ReloadIcon1"); //MUDAR DPS #region Temporary Solution if (loader.loadingLevel == 1) { reloadTime = 0.3f; } if (loader.loadingLevel == 2) { reloadTime = 0.6f; } if (loader.loadingLevel == 3) { reloadTime = 0.9f; } if (loader.loadingLevel == 4) { reloadTime = 1.2f; } if (loader.loadingLevel == 5) { reloadTime = 1.5f; } if (loader.loadingLevel == 6) { reloadTime = 1.8f; } if (loader.loadingLevel == 7) { reloadTime = 2.1f; } if (loader.loadingLevel == 8) { reloadTime = 2.4f; } if (loader.loadingLevel == 9) { reloadTime = 2.7f; } if (loader.loadingLevel == 10) { reloadTime = 3f; } #endregion gunCooldownTime = cooldownTime - reloadTime; ammoBar.SetMaxAmmo(mag); }
void Start() { tankFront = GameObject.Find("TankFront").transform; // pega o transfomr do object gunner = GameObject.Find("Gunner").GetComponent <CrewStats>(); manager = GameObject.Find("Gunner").GetComponent <GunnerManager>(); //MUDAR DPS #region Temporary Solution if (gunner.firingLevel == 1) { speedRotation += 0.1f; } if (gunner.firingLevel == 2) { speedRotation += 0.2f; } if (gunner.firingLevel == 3) { speedRotation += 0.3f; } if (gunner.firingLevel == 4) { speedRotation += 0.4f; } if (gunner.firingLevel == 5) { speedRotation += 0.5f; } if (gunner.firingLevel == 6) { speedRotation += 0.6f; } if (gunner.firingLevel == 7) { speedRotation += 0.7f; } if (gunner.firingLevel == 8) { speedRotation += 0.8f; } if (gunner.firingLevel == 9) { speedRotation += 0.9f; } if (gunner.firingLevel == 10) { speedRotation += 1f; } #endregion }
private float driverSkill; // aplica a skill do driver com as variables do tank #endregion #region BuiltinMethods void Start() { rb = GetComponent <Rigidbody>(); // aloca o RigidBody do objeto na variavel input = GetComponent <Tank_Input>(); // aloca o Tank_Input do objeto na variavel driver = GameObject.Find("Driver").GetComponent <CrewStats>(); manager = GameObject.Find("Driver").GetComponent <DriverManager>(); //MUDAR DPS #region Temporary Solution if (driver.drivingLevel == 1) { driverSkill = 1f; } if (driver.drivingLevel == 2) { driverSkill = 1.2f; } if (driver.drivingLevel == 3) { driverSkill = 1.3f; } if (driver.drivingLevel == 4) { driverSkill = 1.4f; } if (driver.drivingLevel == 5) { driverSkill = 1.5f; } if (driver.drivingLevel == 6) { driverSkill = 1.6f; } if (driver.drivingLevel == 7) { driverSkill = 1.7f; } if (driver.drivingLevel == 8) { driverSkill = 1.8f; } if (driver.drivingLevel == 9) { driverSkill = 1.9f; } if (driver.drivingLevel == 10) { driverSkill = 2f; } #endregion tankMovingSpeed = tankSpeed * driverSkill; tankRotationSpeed = rotationSpeed * ((driverSkill / 2) + 0.5f); }
void Start() { // alocaçao dos objectos firePoint = GameObject.Find("SideTurretFirePoint"); sideGunner = GameObject.Find("SideGunner").GetComponent <CrewStats>(); manager = GameObject.Find("SideGunner").GetComponent <SideGunnerManager>(); ammoBar = GameObject.Find("MachineGunHotbar").GetComponentInChildren <MachineGunAmmoBar>(); image = GameObject.Find("RangeButton").GetComponent <Image>(); text = GameObject.Find("RangeText").GetComponent <Text>(); reloadIcon = GameObject.Find("ReloadIcon"); bulletPrefab = Resources.Load("Player_SideGun_Bullet") as GameObject; //MUDAR DPS #region Temporary Solution if (sideGunner.sideGunLevel == 1) { gunSpread -= 0.15f; } if (sideGunner.sideGunLevel == 2) { gunSpread -= 0.3f; } if (sideGunner.sideGunLevel == 3) { gunSpread -= 0.45f; } if (sideGunner.sideGunLevel == 4) { gunSpread -= 0.6f; } if (sideGunner.sideGunLevel == 5) { gunSpread -= 0.75f; } if (sideGunner.sideGunLevel == 6) { gunSpread -= 0.9f; } if (sideGunner.sideGunLevel == 7) { gunSpread -= 1.05f; } if (sideGunner.sideGunLevel == 8) { gunSpread -= 1.2f; } if (sideGunner.sideGunLevel == 9) { gunSpread -= 1.35f; } if (sideGunner.sideGunLevel == 10) { gunSpread -= 1.5f; } #endregion direction = firePoint.transform.position; ammoBar.SetMaxAmmo(mag); }