Fixed weapons scenes inheritance
This commit is contained in:
@@ -2,19 +2,19 @@ extends AbstractReloader
|
||||
class_name EnergyReloader
|
||||
|
||||
|
||||
@export var heat_per_shot : int:
|
||||
@export_range(1, 250) var heat_per_shot : int = 1:
|
||||
set(value):
|
||||
heat_per_shot = value
|
||||
_calculate_critical_heat()
|
||||
|
||||
|
||||
@export var heat_capacity : int:
|
||||
@export_range(1, 2500) var heat_capacity : int = 1:
|
||||
set(value):
|
||||
heat_capacity = value
|
||||
_calculate_critical_heat()
|
||||
|
||||
|
||||
@export var cooling_down_rate : int:
|
||||
@export_range(1, 5000) var cooling_down_rate : int = 1:
|
||||
set(value):
|
||||
cooling_down_rate = value
|
||||
_calculate_cool()
|
||||
|
||||
@@ -2,7 +2,7 @@ extends AbstractReloader
|
||||
class_name FirerateReloader
|
||||
|
||||
|
||||
@export var firerate : int:
|
||||
@export_range(1, 1500) var firerate : int = 1:
|
||||
set(value):
|
||||
firerate = value
|
||||
_calculate_delay()
|
||||
|
||||
@@ -2,12 +2,12 @@ extends AbstractReloader
|
||||
class_name GatlingReloader
|
||||
|
||||
|
||||
@export var firerate : int:
|
||||
@export_range(1, 1500) var firerate : int = 1:
|
||||
set(value):
|
||||
firerate = value
|
||||
_calculate_delay()
|
||||
|
||||
@export var spin_out_time : int:
|
||||
@export_range(1, 25) var spin_out_time : int = 1:
|
||||
set(value):
|
||||
spin_out_time = value
|
||||
_calculate_delay()
|
||||
|
||||
@@ -2,13 +2,13 @@ extends AbstractReloader
|
||||
class_name MagazineReloader
|
||||
|
||||
|
||||
@export var magazine_size : int:
|
||||
@export_range(1, 500) var magazine_size : int = 1:
|
||||
set(value):
|
||||
magazine_size = value
|
||||
_calculate_bullets_in_magazine()
|
||||
|
||||
|
||||
@export var reload_time : int:
|
||||
@export_range(1, 60) var reload_time : int = 1:
|
||||
set(value):
|
||||
reload_time = value
|
||||
_calculate_reload_time_tenth()
|
||||
@@ -47,7 +47,6 @@ 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)
|
||||
_countdown = reload_time + random_delay
|
||||
print("reload")
|
||||
|
||||
|
||||
func get_process_percent() -> int:
|
||||
|
||||
Reference in New Issue
Block a user