Open Florian-DELRIEU opened 3 years ago
Commit 06284f7d8d0181d571837bb9b1082684f57bbb3c
BolterLD = Weapon(5,4,"Lourde",Range=36,Cadence=3)
CanonLaser = Weapon(9,1,"Lourde",Range=48,Cadence=1)
Predator = Tank(4,13,11,10,3,Quantity=1,Type="Tank")
Predator.TurretWeapon = [CanonLaser]
Predator.SideWeapon = [BolterLD,BolterLD]
W40K_Tank
if self.Type == "Char":
. Remplacer "Char" par "Tank"elif self.Type == "Char": self.Hardness = 0.90
: Pareil for weapon in self.HullWeapon:
weapon.SoftAttack *= 0.33
weapon.HardAttack *= 0.33
weapon.Defense *= 0.33
weapon.Breakthrought *= 0.33
for weapon in self.SideWeapon:
weapon.SoftAttack *= 0.66
weapon.HardAttack *= 0.66
weapon.Defense *= 0.66
weapon.Breakthrought *= 0.66
Predator.SideWeapon = [BolterLD,BolterLD]
Les deux BolterLD
sont le même objet quand une modif se fait pour l'un, elle se fait alors aussi pour l'autre car c'est le même objet. Les modifs sont alors fait deux fois dans les lignes 139-148. Il faut pouvoir faire des copy Guards = Unit(Quantity=100)
Lasgun = Weapon(3,None,"Tir Rapide",Quantity=90,Name="Lasgun")
PlasmaGun = Weapon(7,2,"Tir Rapide",Quantity=5,Name="PlasmaGun")
BolterLD = Weapon(5,4,"Lourde",Quantity=5,Range=36,Name="Bolter Lourds")
CCW = Weapon(Guards.F+1,4,"Melee",Name="CCW",Quantity=20)
Comp1 = Company()
Comp1.setUnit(Guards)
Comp1.setEquipement([Lasgun,PlasmaGun,BolterLD])
W40K_Weapons
commit : 47ab35dcc7f9a4c5cd4409bad10de6b4c7b3a678
SpaceMarines = Unit(4,4,4,4,1,1,8,3,None,100)
Bolter = Weapon(F=3,PA=5,Type="Tir Rapide",Quantity=100)
ReacteurDorsaux = Upgrade(BRK=1.5,Quantity = 20)
Comp = Company()
Comp.setUnit(SpaceMarines)
Comp.setEquipement([Bolter])
Comp.setUpgrade([ReacteurDorsaux])
No bug found !
Stats balancing
float(0)
https://github.com/Florian-DELRIEU/HOI4_Calculator/blob/f6e7ebc0fc63634140a425a08a1e3173a20661f7/W40K/Class/Weapons.py#L23-L24