Started work on overhauling the Weapon system.

remotes/1705382094874458415/tmp_refs/heads/godot4-port
unfa 2020-09-26 01:21:12 +02:00
parent 6cc02549a6
commit 5d7211eeac
1 changed files with 9 additions and 2 deletions

View File

@ -2,12 +2,19 @@ extends Spatial
export(bool) var Hitscan = false
export(int) var Damage = 100
export(float) var Delay = 0.1
export(bool) var Automatic = false
export(int) var Rounds = 10
export(int) var MaxRoundsInClip = 10
export(int) var Clips = 1
export(int) var MaxClips = 4
onready var camera = get_parent().get_parent()
onready var player = get_parent().get_parent().get_parent()
onready var ejector = find_node("Ejector")
onready var muzzle = find_node("Muzzle")
#onready var sound_shoot = $SoundShoot
@ -48,7 +55,7 @@ sync func show_muzzle_flash():
sync func show_tracer():
var tracer_instance = tracer.instance()
tracer_instance.hide()
tracer_instance.global_transform = find_node("Muzzle").global_transform
tracer_instance.global_transform = muzzle.global_transform
get_tree().root.call_deferred("add_child", tracer_instance)
tracer_instance.call_deferred("show")