diff --git a/Actors/Objects/Lightbulb/Lightbulb.gd b/Actors/Objects/Lightbulb/Lightbulb.gd index 50cf098..abe5412 100644 --- a/Actors/Objects/Lightbulb/Lightbulb.gd +++ b/Actors/Objects/Lightbulb/Lightbulb.gd @@ -29,7 +29,8 @@ func set_lit(val): func refresh_sprite(): var rot = 0 var lit_offset = 0 - if not lit or not (manager != null and manager.powered): + var powered = Engine.editor_hint or (manager != null and manager.powered) + if not lit or not powered: lit_offset = 32 match direction: Direction.DOWN: diff --git a/Actors/Objects/Lightbulb/Lightbulb.tscn b/Actors/Objects/Lightbulb/Lightbulb.tscn index 2fe5188..25b0958 100644 --- a/Actors/Objects/Lightbulb/Lightbulb.tscn +++ b/Actors/Objects/Lightbulb/Lightbulb.tscn @@ -21,7 +21,7 @@ shape = SubResource( 1 ) [node name="light" type="Sprite" parent="."] texture = ExtResource( 2 ) region_enabled = true -region_rect = Rect2( 32, 32, 32, 32 ) +region_rect = Rect2( 32, 0, 32, 32 ) [node name="Light2D" type="Light2D" parent="."] enabled = false