gas_station_computer.gd 741 B

12345678910111213141516
  1. extends StaticBody3D
  2. func interact(_player):
  3. GameManager.movement(false)
  4. $"amongus card swipe".visible = true
  5. if not GameManager.is_running_on_mobile(): Input.mouse_mode = Input.MOUSE_MODE_VISIBLE
  6. await $"amongus card swipe".success
  7. GameManager.movement(true)
  8. $"amongus card swipe".visible = false
  9. if not GameManager.is_running_on_mobile(): Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
  10. GameManager.remove_objectives()
  11. GameManager.add_objective("take the money")
  12. set_meta("interactable", false)
  13. set_meta("text", "")
  14. get_tree().current_scene.get_node("important interactables/cash register").set_meta("text", "take money")
  15. get_tree().current_scene.get_node("important interactables/cash register").set_meta("interactable", true)