Some refactoring
parent
a4959068cf
commit
ee0df4c886
|
@ -0,0 +1,10 @@
|
|||
extends Control
|
||||
|
||||
var remaining_time = -10.0
|
||||
|
||||
func activate(time):
|
||||
remaining_time = time
|
||||
|
||||
func _process(delta):
|
||||
remaining_time -= delta
|
||||
self.modulate = Color(1, 1, 1, exp(remaining_time * 10))
|
|
@ -4,5 +4,5 @@ var bulletHitEffect = preload("res://Assets/Effects/BulletHit.tscn")
|
|||
|
||||
remotesync func on_hit(damage, position):
|
||||
var effect = bulletHitEffect.instance()
|
||||
add_child(effect)
|
||||
effect.global_transform.origin = position
|
||||
get_tree().root.call_deferred("add_child", effect)
|
||||
|
|
|
@ -36,10 +36,6 @@ var walkDirInt = Vector2.ZERO
|
|||
|
||||
var bulletHitEffect = preload("res://Assets/Effects/BulletHit.tscn")
|
||||
|
||||
# Declare member variables here. Examples:
|
||||
# var a = 2
|
||||
# var b = "text"
|
||||
|
||||
func sfx_play_footsteps():
|
||||
if not sfx_footsteps_play:
|
||||
sfx_footsteps_play = true
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
[ext_resource path="res://Assets/SFX/Player-Step-Concrete-02.wav" type="AudioStream" id=4]
|
||||
[ext_resource path="res://Assets/SFX/Player-Step-Concrete-04.wav" type="AudioStream" id=5]
|
||||
[ext_resource path="res://Assets/SFX/Player-Step-Concrete-03.wav" type="AudioStream" id=6]
|
||||
[ext_resource path="res://LevelComponents/Hitmarker.gd" type="Script" id=7]
|
||||
[ext_resource path="res://GUI/Hitmarker.gd" type="Script" id=7]
|
||||
|
||||
[sub_resource type="CapsuleShape" id=1]
|
||||
radius = 0.33
|
||||
|
|
Reference in New Issue