This repository has been archived on 2025-09-12. You can view files and clone it, but cannot push or open issues or pull requests.
ld49/game/customer/CustomerClick.gd
2021-10-16 22:58:16 +01:00

15 lines
494 B
GDScript

extends Spatial
var mouse_hovering:bool = false
func _on_AreaUserCustomerInteraction_mouse_entered():
mouse_hovering = true
func _on_AreaUserCustomerInteraction_mouse_exited():
mouse_hovering = false
func _on_AreaUserCustomerInteraction_input_event(camera, event:InputEvent, click_position, click_normal, shape_idx):
if !(event is InputEventMouseButton) or event.button_index != BUTTON_LEFT or !event.pressed or !mouse_hovering:
return
OrderRepository.customer_clicked(get_parent())