unnamed-topdown-game/scripts/npcController.gd
2026-04-27 20:23:25 -04:00

19 lines
344 B
GDScript

extends CharacterBody2D
var playerInArea = false
func _input(event):
if playerInArea && Input.is_action_pressed('select'):
talk()
func talk():
print('Hi friend!')
func _on_area_2d_body_entered(body):
if body.name == 'player':
playerInArea = true
func _on_area_2d_body_exited(body):
if body.name == 'player':
playerInArea = false