forked from halo-battle/game
Prise en compte de toutes les recherches de type armement
This commit is contained in:
parent
2a3a98f42c
commit
9902dc3638
2 changed files with 72 additions and 0 deletions
|
|
@ -1298,6 +1298,42 @@ class dSpatial implements Donnees
|
|||
}
|
||||
|
||||
//On tient compte des bonus
|
||||
//Bonus pour les vaisseaux léger
|
||||
if ($id <= 3) {
|
||||
//Bonus Assistance de visée
|
||||
if ($planete->technologies[4]& dTechnologies::idToBit(5)) {
|
||||
$attaque *= 1.30;
|
||||
} elseif ($planete->technologies[4]& dTechnologies::idToBit(4)) {
|
||||
$attaque *= 1.20;
|
||||
} elseif ($planete->technologies[4]& dTechnologies::idToBit(3)) {
|
||||
$attaque *= 1.10;
|
||||
}
|
||||
}
|
||||
|
||||
//Bonus pour les vaisseaux moyen
|
||||
if ($id >= 4 && $id <= 7) {
|
||||
//Bonus Guidage laser
|
||||
if ($planete->technologies[4]& dTechnologies::idToBit(8)) {
|
||||
$attaque *= 1.30;
|
||||
} elseif ($planete->technologies[4]& dTechnologies::idToBit(7)) {
|
||||
$attaque *= 1.20;
|
||||
} elseif ($planete->technologies[4]& dTechnologies::idToBit(6)) {
|
||||
$attaque *= 1.10;
|
||||
}
|
||||
}
|
||||
|
||||
//Bonus pour les vaisseaux lourds
|
||||
if ($id >= 8) {
|
||||
//Bonus Condensateurs Rapides
|
||||
if ($planete->technologies[4]& dTechnologies::idToBit(11)) {
|
||||
$attaque *= 1.30;
|
||||
} elseif ($planete->technologies[4]& dTechnologies::idToBit(10)) {
|
||||
$attaque *= 1.20;
|
||||
} elseif ($planete->technologies[4]& dTechnologies::idToBit(9)) {
|
||||
$attaque *= 1.10;
|
||||
}
|
||||
}
|
||||
|
||||
return $attaque;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue