Added aiming for tesla
This commit is contained in:
@@ -3,9 +3,6 @@ extends Resource
|
||||
class_name AbstractReloader
|
||||
|
||||
|
||||
var _random := RandomNumberGenerator.new()
|
||||
|
||||
|
||||
@abstract
|
||||
func process(delta: float) -> void
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ func can_shoot() -> bool:
|
||||
|
||||
|
||||
func shoot() -> void:
|
||||
var random_heat := _random.randf_range(-_cool_per_sec_tenth, _cool_per_sec_tenth)
|
||||
var random_heat := randf_range(-_cool_per_sec_tenth, _cool_per_sec_tenth)
|
||||
_heat += heat_per_shot + random_heat
|
||||
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ func can_shoot() -> bool:
|
||||
|
||||
|
||||
func shoot() -> void:
|
||||
var random_delay := _random.randf_range(-_delay_tenth, _delay_tenth)
|
||||
var random_delay := randf_range(-_delay_tenth, _delay_tenth)
|
||||
_cooldown = _delay + random_delay
|
||||
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ func shoot() -> void:
|
||||
|
||||
func reload() -> void:
|
||||
if _countdown > 0 or _bullets_in_magazine == magazine_size: return
|
||||
var random_delay := _random.randf_range(-_reload_time_tenth, _reload_time_tenth)
|
||||
var random_delay := randf_range(-_reload_time_tenth, _reload_time_tenth)
|
||||
_countdown = reload_time + random_delay
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user