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):
|
remotesync func on_hit(damage, position):
|
||||||
var effect = bulletHitEffect.instance()
|
var effect = bulletHitEffect.instance()
|
||||||
|
add_child(effect)
|
||||||
effect.global_transform.origin = position
|
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")
|
var bulletHitEffect = preload("res://Assets/Effects/BulletHit.tscn")
|
||||||
|
|
||||||
# Declare member variables here. Examples:
|
|
||||||
# var a = 2
|
|
||||||
# var b = "text"
|
|
||||||
|
|
||||||
func sfx_play_footsteps():
|
func sfx_play_footsteps():
|
||||||
if not sfx_footsteps_play:
|
if not sfx_footsteps_play:
|
||||||
sfx_footsteps_play = true
|
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-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-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://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]
|
[sub_resource type="CapsuleShape" id=1]
|
||||||
radius = 0.33
|
radius = 0.33
|
||||||
|
|
Reference in New Issue