mirror of
https://github.com/RYGhub/the-cold-night.git
synced 2024-11-25 14:14:19 +00:00
🔧 Add intensity_changed
signal to Fire
This commit is contained in:
parent
ff39de119a
commit
beb9485ee4
1 changed files with 2 additions and 0 deletions
|
@ -6,6 +6,7 @@ export var change_per_second: float = - 1.0 / 60.0
|
||||||
export var min_intensity: float = 0
|
export var min_intensity: float = 0
|
||||||
export var max_intensity: float = INF
|
export var max_intensity: float = INF
|
||||||
|
|
||||||
|
signal intensity_changed(value)
|
||||||
signal intensity_at_max
|
signal intensity_at_max
|
||||||
signal intensity_at_min
|
signal intensity_at_min
|
||||||
var intensity_reached_max_triggered: bool = false
|
var intensity_reached_max_triggered: bool = false
|
||||||
|
@ -19,6 +20,7 @@ func set_intensity(value):
|
||||||
# Update everything that needs to be updated when the intensity changes
|
# Update everything that needs to be updated when the intensity changes
|
||||||
$Light.texture_scale = value
|
$Light.texture_scale = value
|
||||||
# Trigger signals
|
# Trigger signals
|
||||||
|
emit_signal("intensity_changed", intensity)
|
||||||
# max intensity signal
|
# max intensity signal
|
||||||
if intensity == max_intensity:
|
if intensity == max_intensity:
|
||||||
emit_signal("intensity_at_max")
|
emit_signal("intensity_at_max")
|
||||||
|
|
Loading…
Reference in a new issue