[MIRROR] Overloaded leg actuators now consume at least 100 power per step (#3211)
* Merge pull request #31389 from Y0SH1M4S73R/patch-1 Overloaded leg actuators now consume at least 100 power per step * Overloaded leg actuators now consume at least 100 power per step
This commit is contained in:
committed by
kevinz000
parent
d1dcfb63f8
commit
57d58163d2
@@ -30,6 +30,7 @@
|
||||
var/dir_in = 2//What direction will the mech face when entered/powered on? Defaults to South.
|
||||
var/step_energy_drain = 10
|
||||
var/melee_energy_drain = 15
|
||||
var/overload_step_energy_drain_min = 100
|
||||
max_integrity = 300 //max_integrity is base health
|
||||
var/deflect_chance = 10 //chance to deflect the incoming projectiles, hits, or lesser the effect of ex_act.
|
||||
armor = list(melee = 20, bullet = 10, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 100)
|
||||
|
||||
@@ -203,7 +203,7 @@
|
||||
chassis.leg_overload_mode = 1
|
||||
chassis.bumpsmash = 1
|
||||
chassis.step_in = min(1, round(chassis.step_in/2))
|
||||
chassis.step_energy_drain = chassis.step_energy_drain*chassis.leg_overload_coeff
|
||||
chassis.step_energy_drain = max(chassis.overload_step_energy_drain_min,chassis.step_energy_drain*chassis.leg_overload_coeff)
|
||||
chassis.occupant_message("<span class='danger'>You enable leg actuators overload.</span>")
|
||||
else
|
||||
chassis.leg_overload_mode = 0
|
||||
|
||||
Reference in New Issue
Block a user