diff --git a/base/scripts/weapons/fire_mode/base_fire_mode.gd b/base/scripts/weapons/fire_mode/base_fire_mode.gd index 8f423ee..5fa443d 100644 --- a/base/scripts/weapons/fire_mode/base_fire_mode.gd +++ b/base/scripts/weapons/fire_mode/base_fire_mode.gd @@ -5,7 +5,10 @@ class_name BaseFireMode ## Assigned barrel to shoot out of var barrel : Barrel +var tree : Tree +func _init() -> void: + resource_local_to_scene = true ## Fires projectile out of barrel [br] ## Returns [color=green]true[/color] if barrel can shoot,[br] @@ -15,15 +18,15 @@ func _fire() -> bool: ## Invoked when fire button is just pressed or reload ended while fire button is still pressed -func _on_fire_begin(tree : SceneTree) -> void: +func _on_fire_begin() -> void: pass ## Invoked when fire button is just released or reload started while fire button is still pressed -func _on_fire_end(tree : SceneTree) -> void: +func _on_fire_end() -> void: pass ## Invoked every process frame on active fire mode -func _process(tree : SceneTree) -> void: +func _process() -> void: pass