Reorganize file structure of project
This commit is contained in:
10
Entities/Map Objects/Dialogue/Scripts/dialogue_trigger.gd
Normal file
10
Entities/Map Objects/Dialogue/Scripts/dialogue_trigger.gd
Normal file
@@ -0,0 +1,10 @@
|
||||
extends Area2D
|
||||
class_name DialogueTrigger
|
||||
|
||||
signal DialogueTriggered(dialogue_name: String)
|
||||
|
||||
@export var dialogue_name: String
|
||||
|
||||
# Public Methods
|
||||
func Trigger() -> void:
|
||||
DialogueTriggered.emit(dialogue_name)
|
||||
@@ -0,0 +1 @@
|
||||
uid://cfsfx0sahh5t7
|
||||
8
Entities/Map Objects/Dialogue/dialogue_trigger.tscn
Normal file
8
Entities/Map Objects/Dialogue/dialogue_trigger.tscn
Normal file
@@ -0,0 +1,8 @@
|
||||
[gd_scene format=3 uid="uid://b60nr4wfvijpf"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cfsfx0sahh5t7" path="res://Entities/Map Objects/Dialogue/Scripts/dialogue_trigger.gd" id="1_dyjvr"]
|
||||
|
||||
[node name="Dialogue Trigger" type="Area2D" unique_id=189867444 groups=["Dialog Trigger Group"]]
|
||||
collision_layer = 2
|
||||
collision_mask = 0
|
||||
script = ExtResource("1_dyjvr")
|
||||
Reference in New Issue
Block a user