elif replased with match
This commit is contained in:
+5
-4
@@ -62,15 +62,16 @@ func close():
|
||||
|
||||
|
||||
func _on_animated_sprite_2d_animation_finished() -> void:
|
||||
if door_state == DoorState.CLOSING:
|
||||
match door_state:
|
||||
DoorState.CLOSING:
|
||||
door_state = DoorState.CLOSED
|
||||
$CollisionShape2D.disabled = false
|
||||
play_animation()
|
||||
elif door_state == DoorState.OPENING:
|
||||
DoorState.OPENING:
|
||||
door_state = DoorState.OPENED
|
||||
$CollisionShape2D.disabled = true
|
||||
play_animation()
|
||||
elif door_state == DoorState.CLOSED:
|
||||
DoorState.CLOSED:
|
||||
closed.emit()
|
||||
elif door_state == DoorState.OPENED:
|
||||
DoorState.OPENED:
|
||||
opened.emit()
|
||||
|
||||
+4
-3
@@ -50,12 +50,13 @@ func play_animation() -> void:
|
||||
|
||||
|
||||
func _on_animated_sprite_2d_animation_finished() -> void:
|
||||
if pickup_state == PickupState.PREPARING:
|
||||
match pickup_state:
|
||||
PickupState.PREPARING:
|
||||
pickup_state = PickupState.SHOWING_UP
|
||||
play_animation()
|
||||
elif pickup_state == PickupState.SHOWING_UP:
|
||||
PickupState.SHOWING_UP:
|
||||
pickup_state = PickupState.IDLING
|
||||
play_animation()
|
||||
elif pickup_state == PickupState.HIGHLIGHTING:
|
||||
PickupState.HIGHLIGHTING:
|
||||
pickup_state = PickupState.IDLING
|
||||
play_animation()
|
||||
|
||||
Reference in New Issue
Block a user