SILLY RTOBOT

This commit is contained in:
Jennie Robinson Faber 2026-05-12 20:50:05 +01:00
parent 2e23faf112
commit ced705d9c5
6 changed files with 19 additions and 6 deletions

View file

@ -8,6 +8,7 @@ var robot_win: bool = false
var speed: float = 1.0
var doors_open: bool = false
var stun_remaining: float = 0.0
var _stalking_close: bool = false
var _delay_remaining: float = 0.0
var _spawn_transform: Transform3D
@ -18,7 +19,7 @@ var safety_zone: Area3D
func _ready() -> void:
_spawn_transform = transform
EventBus.doors_opened.connect(func(): doors_open = true)
EventBus.doors_closed.connect(func(_fast: bool): doors_open = false)
EventBus.doors_fully_closed.connect(func(): doors_open = false)
EventBus.robot_stun_requested.connect(func(d: float): stun_remaining += d)
EventBus.robot_floor_started.connect(_on_floor_started)
@ -73,6 +74,9 @@ func stalking_check():
$Sprite3D.modulate = Color(0.0, 0.0, 0.0)
if distance <= STALK_ILLUMINATE_DISTANCE:
if not _stalking_close:
_stalking_close = true
EventBus.robot_close_warning.emit()
illuminate()