Hover over text now grabs text from object your looking at for custom text on every object
This commit is contained in:
@ -11,7 +11,7 @@ func _physics_process(delta):
|
|||||||
if is_colliding():
|
if is_colliding():
|
||||||
var collider = get_collider()
|
var collider = get_collider()
|
||||||
if collider is Interactable:
|
if collider is Interactable:
|
||||||
prompt.text = "Press E"
|
prompt.text = collider.promt_message
|
||||||
if Input.is_action_just_pressed("interact"):
|
if Input.is_action_just_pressed("interact"):
|
||||||
collider.interact(owner)
|
collider.interact(owner)
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
class_name Interactable
|
class_name Interactable
|
||||||
extends Node3D
|
extends Node3D
|
||||||
|
|
||||||
@export var promt_message:String
|
@export var promt_message:String = "press e"
|
||||||
@export var promt_key:String
|
@export var promt_key:String
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user