Some extra event stuff

This commit is contained in:
2025-05-20 11:04:04 -05:00
parent 36762682b8
commit 8311d7c68f
6 changed files with 12 additions and 11 deletions

View File

@@ -12,7 +12,7 @@
[ext_resource type="PackedScene" uid="uid://bkj630bhmnvsi" path="res://scenes/Entities/Sign.tscn" id="9_xfqoe"]
[ext_resource type="Script" uid="uid://b41umpbgqfuc2" path="res://scripts/Event/Item/EventGetItem.gd" id="10_avybc"]
[ext_resource type="Script" uid="uid://0ygswaohp7kj" path="res://scripts/Event/EventFlagModify.gd" id="12_ncdgy"]
[ext_resource type="Script" uid="uid://ccujhcc446mvh" path="res://scripts/Event/Flow/EventIfFlag.gd" id="13_60ixl"]
[ext_resource type="Script" uid="uid://ccujhcc446mvh" path="res://scripts/Event/Condition/EventIfFlag.gd" id="13_60ixl"]
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_e1h75"]
sky_horizon_color = Color(0.59625, 0.6135, 0.6375, 1)
@@ -79,45 +79,45 @@ omni_range = 281.646
[node name="TestConversation" type="Node" parent="Events"]
script = ExtResource("5_cg1ph")
[node name="EventIfEvent2" type="Node" parent="Events/TestConversation"]
[node name="After Quest Started" type="Node" parent="Events/TestConversation"]
script = ExtResource("13_60ixl")
event = 1
eventFlag = 1
metadata/_custom_type_script = "uid://ccujhcc446mvh"
[node name="Text 0" type="Node" parent="Events/TestConversation/EventIfEvent2"]
[node name="Text 0" type="Node" parent="Events/TestConversation/After Quest Started"]
script = ExtResource("6_gxq5o")
text = "Go find those ingredients!"
[node name="EventIfEvent" type="Node" parent="Events/TestConversation"]
[node name="Before Quest STarted" type="Node" parent="Events/TestConversation"]
script = ExtResource("13_60ixl")
event = 1
type = 2
eventFlag = 1
metadata/_custom_type_script = "uid://ccujhcc446mvh"
[node name="Text 0" type="Node" parent="Events/TestConversation/EventIfEvent"]
[node name="Text 0" type="Node" parent="Events/TestConversation/Before Quest STarted"]
script = ExtResource("6_gxq5o")
text = "I am giving you a quest to gather some ingredients."
[node name="Quest" type="Node" parent="Events/TestConversation/EventIfEvent"]
[node name="Quest" type="Node" parent="Events/TestConversation/Before Quest STarted"]
script = ExtResource("7_brp0k")
metadata/_custom_type_script = "uid://c4d7nithqnx5y"
[node name="Text 1" type="Node" parent="Events/TestConversation/EventIfEvent"]
[node name="Text 1" type="Node" parent="Events/TestConversation/Before Quest STarted"]
script = ExtResource("6_gxq5o")
text = "Thanks for closing the quest menu"
[node name="Get Item" type="Node" parent="Events/TestConversation/EventIfEvent"]
[node name="Get Item" type="Node" parent="Events/TestConversation/Before Quest STarted"]
script = ExtResource("10_avybc")
getType = 1
metadata/_custom_type_script = "uid://b41umpbgqfuc2"
[node name="Text 2" type="Node" parent="Events/TestConversation/EventIfEvent"]
[node name="Text 2" type="Node" parent="Events/TestConversation/Before Quest STarted"]
script = ExtResource("6_gxq5o")
text = "Thanks for taking that potion."
[node name="EventFlagModify" type="Node" parent="Events/TestConversation/EventIfEvent"]
[node name="EventFlagModify" type="Node" parent="Events/TestConversation/Before Quest STarted"]
script = ExtResource("12_ncdgy")
event = 1
eventFlag = 1

View File

@@ -15,3 +15,4 @@ script = ExtResource("2_n4ii1")
[node name="Find Onion" type="Node" parent="Quests/Some Quest"]
script = ExtResource("3_l8p7p")
objectiveName = "Find Onions"
itemType = 1

View File

@@ -1,4 +1,4 @@
class_name EventIfEvent extends "res://scripts/Event/Flow/EventIf.gd"
class_name EventIfFlag extends "res://scripts/Event/Condition/EventIf.gd"
enum Type {
ANY_OF_FLAGS_ON,