unnamed-topdown-game/scripts/npcController.gd

19 lines
344 B
GDScript3
Raw Normal View History

2026-04-28 00:23:25 +00:00
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