diff --git a/dialog.gd b/dialog.gd new file mode 100644 index 0000000..e0f4abf --- /dev/null +++ b/dialog.gd @@ -0,0 +1,60 @@ +class_name Dialog +extends Node2D + + +signal dialog_finished + + +@onready var text_box_label: RichTextLabel = %TextBoxLabel + +const SPEED_SLOW = 5.0 +const SPEED_NORMAL = 10.0 +const SPEED_FAST = 15.0 + +var dialog_text: Array[Dictionary] = [ + {speaker = "?", text = "...", speed = SPEED_SLOW}, + {speaker = "Necra", text = "Hello?"}, + {speaker = "?", text = "!", speed = SPEED_SLOW}, + {speaker = "Necra", text = "Can... can I help you?", speed = SPEED_SLOW}, + {speaker = "?", text = "EEEEEEHHHsh...", speed = SPEED_SLOW}, + {speaker = "?", text = "*Cough* Sorry, my vocal cords are rusty. Yes.", speed = SPEED_FAST}, + {speaker = "Bob", text = "I am Bob. There is a bat in my chest. Can you remove it?"}, + {speaker = "Necra", text = "How did that... on second thought, nevermind."}, +] + +var current_line = 0 + +func _ready(): + text_box_label.text = "" + $Undead.modulate = Color(1.0,1.0,1.0,0) + next_line() + +func _input(event): + if event is InputEventKey and event.key_label == KEY_SPACE and event.is_released(): + next_line() + +var tween: Tween +func next_line(): + if not text_box_label.visible: return + if current_line >= dialog_text.size(): + dialog_finished.emit() + text_box_label.hide() + return + if current_line == 0: + create_tween().tween_property($Undead, "modulate", Color(1.0,1.0,1.0, .1), 1) + if current_line == 2: + create_tween().tween_property($Undead, "modulate", Color(1.0,1.0,1.0, .2), 1) + if current_line == 4: + create_tween().tween_property($Undead, "modulate", Color(1.0,1.0,1.0, .5), 1) + if current_line == 5: + create_tween().tween_property($Undead, "modulate", Color(1.0,1.0,1.0, 1), .2) + var next = dialog_text[current_line] + text_box_label.text = "%s: %s" % [next["speaker"], next["text"]] + text_box_label.visible_characters = next["speaker"].length() + 2 + var remaining_characters = text_box_label.text.length() - text_box_label.visible_characters + var tween_duration = remaining_characters / (next["speed"] if next.has("speed") else SPEED_NORMAL) + if tween: + tween.kill() + tween = create_tween() + tween.tween_property(text_box_label, "visible_characters", text_box_label.text.length(), tween_duration) + current_line += 1 diff --git a/main.gd b/main.gd new file mode 100644 index 0000000..05a4998 --- /dev/null +++ b/main.gd @@ -0,0 +1,16 @@ +extends Node2D + + +@onready var room: Node2D = $Room +@onready var dialog: Dialog = $Dialog + +func _ready(): + room.hide() + room.set_deferred("process", false) + dialog.dialog_finished.connect(_on_dialog_finished) + +func _on_dialog_finished(): + dialog.hide() + dialog.set_deferred("process", false) + room.set_deferred("process", true) + room.show() diff --git a/main.tscn b/main.tscn new file mode 100644 index 0000000..f3328a9 --- /dev/null +++ b/main.tscn @@ -0,0 +1,102 @@ +[gd_scene load_steps=9 format=3 uid="uid://w3ntt1yh1nq7"] + +[ext_resource type="Script" path="res://dialog.gd" id="1_0qabl"] +[ext_resource type="Script" path="res://main.gd" id="1_dp5o4"] + +[sub_resource type="Gradient" id="Gradient_cuqb1"] +offsets = PackedFloat32Array(0) +colors = PackedColorArray(0, 0, 0, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_30ci2"] +gradient = SubResource("Gradient_cuqb1") +width = 1152 + +[sub_resource type="Gradient" id="Gradient_i35qq"] +offsets = PackedFloat32Array(0.159011) +colors = PackedColorArray(0.344076, 0.344076, 0.344076, 1) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_4lgr0"] +gradient = SubResource("Gradient_i35qq") +width = 200 +height = 400 +fill_from = Vector2(0.5, 0) +fill_to = Vector2(0.5, 1) + +[sub_resource type="Gradient" id="Gradient_qkope"] +offsets = PackedFloat32Array(0) +colors = PackedColorArray(0.466181, 0.466181, 0.466181, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_p6qcv"] +gradient = SubResource("Gradient_qkope") +width = 1152 + +[node name="Main" type="Node2D"] +script = ExtResource("1_dp5o4") + +[node name="UI" type="Control" parent="."] +top_level = true +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="TextBox" type="MarginContainer" parent="UI"] +layout_mode = 1 +anchors_preset = 7 +anchor_left = 0.5 +anchor_top = 1.0 +anchor_right = 0.5 +anchor_bottom = 1.0 +offset_left = -259.0 +offset_top = -33.0 +offset_right = 259.0 +grow_horizontal = 2 +grow_vertical = 0 +theme_override_constants/margin_left = 5 +theme_override_constants/margin_top = 5 +theme_override_constants/margin_right = 5 +theme_override_constants/margin_bottom = 5 + +[node name="TextBoxLabel" type="RichTextLabel" parent="UI/TextBox"] +unique_name_in_owner = true +layout_mode = 2 +text = "Test" + +[node name="Dialog" type="Node2D" parent="."] +script = ExtResource("1_0qabl") + +[node name="BlackBackground" type="Sprite2D" parent="Dialog"] +position = Vector2(576, 325.25) +scale = Vector2(1.001, 652) +texture = SubResource("GradientTexture1D_30ci2") + +[node name="Undead" type="Sprite2D" parent="Dialog"] +position = Vector2(587, 291) +texture = SubResource("GradientTexture2D_4lgr0") + +[node name="Label" type="Label" parent="Dialog/Undead"] +offset_left = -17.0 +offset_top = -34.0 +offset_right = 23.0 +offset_bottom = -11.0 +text = "Bob" + +[node name="Room" type="Node2D" parent="."] + +[node name="RoomBackground" type="Sprite2D" parent="Room"] +position = Vector2(576, 325.25) +scale = Vector2(1.001, 652) +texture = SubResource("GradientTexture1D_p6qcv") + +[node name="Undead" type="Sprite2D" parent="Room"] +position = Vector2(237, 260) +scale = Vector2(0.5, 0.5) +texture = SubResource("GradientTexture2D_4lgr0") + +[node name="Label" type="Label" parent="Room/Undead"] +offset_top = 2.0 +offset_right = 40.0 +offset_bottom = 25.0 +text = "Bob" diff --git a/bat_dropoff.gd b/operation/bat_dropoff.gd similarity index 100% rename from bat_dropoff.gd rename to operation/bat_dropoff.gd diff --git a/bat_extraction_bat.gd b/operation/bat_extraction_bat.gd similarity index 100% rename from bat_extraction_bat.gd rename to operation/bat_extraction_bat.gd diff --git a/bat_extraction_bat.png b/operation/bat_extraction_bat.png similarity index 100% rename from bat_extraction_bat.png rename to operation/bat_extraction_bat.png diff --git a/bat_extraction_bat.png.import b/operation/bat_extraction_bat.png.import similarity index 69% rename from bat_extraction_bat.png.import rename to operation/bat_extraction_bat.png.import index caf7373..7925d8b 100644 --- a/bat_extraction_bat.png.import +++ b/operation/bat_extraction_bat.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://ciy24ri5lusqs" -path="res://.godot/imported/bat_extraction_bat.png-b7feda81aca7e4664533f81acf13e93e.ctex" +path="res://.godot/imported/bat_extraction_bat.png-dbecb2195c630c933b3f1dfbb788ba50.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://bat_extraction_bat.png" -dest_files=["res://.godot/imported/bat_extraction_bat.png-b7feda81aca7e4664533f81acf13e93e.ctex"] +source_file="res://operation/bat_extraction_bat.png" +dest_files=["res://.godot/imported/bat_extraction_bat.png-dbecb2195c630c933b3f1dfbb788ba50.ctex"] [params] diff --git a/bat_extraction_body.png b/operation/bat_extraction_body.png similarity index 100% rename from bat_extraction_body.png rename to operation/bat_extraction_body.png diff --git a/bat_extraction_body.png.import b/operation/bat_extraction_body.png.import similarity index 69% rename from bat_extraction_body.png.import rename to operation/bat_extraction_body.png.import index 7759608..3a3c7f6 100644 --- a/bat_extraction_body.png.import +++ b/operation/bat_extraction_body.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://dwjmlaw1vxgxo" -path="res://.godot/imported/bat_extraction_body.png-fbbc2f2b2905af68cd60de7d95642821.ctex" +path="res://.godot/imported/bat_extraction_body.png-78b485bc77a9fced2cb76f6b54169ea1.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://bat_extraction_body.png" -dest_files=["res://.godot/imported/bat_extraction_body.png-fbbc2f2b2905af68cd60de7d95642821.ctex"] +source_file="res://operation/bat_extraction_body.png" +dest_files=["res://.godot/imported/bat_extraction_body.png-78b485bc77a9fced2cb76f6b54169ea1.ctex"] [params] diff --git a/bat_extraction_bones.png b/operation/bat_extraction_bones.png similarity index 100% rename from bat_extraction_bones.png rename to operation/bat_extraction_bones.png diff --git a/bat_extraction_bones.png.import b/operation/bat_extraction_bones.png.import similarity index 69% rename from bat_extraction_bones.png.import rename to operation/bat_extraction_bones.png.import index 09804d1..c111c0d 100644 --- a/bat_extraction_bones.png.import +++ b/operation/bat_extraction_bones.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://ljl3y4633ted" -path="res://.godot/imported/bat_extraction_bones.png-6faa1d70b9341cf58bf01769bbbf3e63.ctex" +path="res://.godot/imported/bat_extraction_bones.png-e4ab91a9055374b7e362ee906d0f9f1e.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://bat_extraction_bones.png" -dest_files=["res://.godot/imported/bat_extraction_bones.png-6faa1d70b9341cf58bf01769bbbf3e63.ctex"] +source_file="res://operation/bat_extraction_bones.png" +dest_files=["res://.godot/imported/bat_extraction_bones.png-e4ab91a9055374b7e362ee906d0f9f1e.ctex"] [params] diff --git a/bat_extraction_open_chest.png b/operation/bat_extraction_open_chest.png similarity index 100% rename from bat_extraction_open_chest.png rename to operation/bat_extraction_open_chest.png diff --git a/bat_extraction_open_chest.png.import b/operation/bat_extraction_open_chest.png.import similarity index 75% rename from bat_extraction_open_chest.png.import rename to operation/bat_extraction_open_chest.png.import index 0e6290c..c4581bf 100644 --- a/bat_extraction_open_chest.png.import +++ b/operation/bat_extraction_open_chest.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bkjxp2r3pobmc" -path="res://.godot/imported/bat_extraction_open_chest.png-379c8db02a15a2a69eca2cd0493839cb.ctex" +path="res://.godot/imported/bat_extraction_open_chest.png-75796a209ed1b293519b8f928ce832a8.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://bat_extraction_open_chest.png" -dest_files=["res://.godot/imported/bat_extraction_open_chest.png-379c8db02a15a2a69eca2cd0493839cb.ctex"] +source_file="res://operation/bat_extraction_open_chest.png" +dest_files=["res://.godot/imported/bat_extraction_open_chest.png-75796a209ed1b293519b8f928ce832a8.ctex"] [params] diff --git a/bat_extraction_open_chest_flaps.png b/operation/bat_extraction_open_chest_flaps.png similarity index 100% rename from bat_extraction_open_chest_flaps.png rename to operation/bat_extraction_open_chest_flaps.png diff --git a/bat_extraction_open_chest_flaps.png.import b/operation/bat_extraction_open_chest_flaps.png.import similarity index 81% rename from bat_extraction_open_chest_flaps.png.import rename to operation/bat_extraction_open_chest_flaps.png.import index 10af75d..4344881 100644 --- a/bat_extraction_open_chest_flaps.png.import +++ b/operation/bat_extraction_open_chest_flaps.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://n8x3g2swx0x2" -path="res://.godot/imported/bat_extraction_open_chest_flaps.png-76165f2a128f08425141a09803f6c2e2.ctex" +path="res://.godot/imported/bat_extraction_open_chest_flaps.png-28f7591d9acbb670a45019a6528b8793.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://bat_extraction_open_chest_flaps.png" -dest_files=["res://.godot/imported/bat_extraction_open_chest_flaps.png-76165f2a128f08425141a09803f6c2e2.ctex"] +source_file="res://operation/bat_extraction_open_chest_flaps.png" +dest_files=["res://.godot/imported/bat_extraction_open_chest_flaps.png-28f7591d9acbb670a45019a6528b8793.ctex"] [params] diff --git a/cut_sequence.gd b/operation/cut_sequence.gd similarity index 100% rename from cut_sequence.gd rename to operation/cut_sequence.gd diff --git a/cut_sequence_point.gd b/operation/cut_sequence_point.gd similarity index 100% rename from cut_sequence_point.gd rename to operation/cut_sequence_point.gd diff --git a/cut_sequence_point.tscn b/operation/cut_sequence_point.tscn similarity index 82% rename from cut_sequence_point.tscn rename to operation/cut_sequence_point.tscn index 9e3effd..245de37 100644 --- a/cut_sequence_point.tscn +++ b/operation/cut_sequence_point.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=4 format=3 uid="uid://x5powiwrfash"] -[ext_resource type="Texture2D" uid="uid://gf7us6an3mhu" path="res://test_star.png" id="1_o3e76"] -[ext_resource type="Script" path="res://cut_sequence_point.gd" id="2_um6ol"] +[ext_resource type="Texture2D" uid="uid://gf7us6an3mhu" path="res://operation/test_star.png" id="1_o3e76"] +[ext_resource type="Script" path="res://operation/cut_sequence_point.gd" id="2_um6ol"] [sub_resource type="CircleShape2D" id="CircleShape2D_e2fuh"] radius = 8.24621 diff --git a/demo.yaml b/operation/demo.yaml similarity index 100% rename from demo.yaml rename to operation/demo.yaml diff --git a/export_presets.cfg b/operation/export_presets.cfg similarity index 100% rename from export_presets.cfg rename to operation/export_presets.cfg diff --git a/feedback_canvas_modulate.gd b/operation/feedback_canvas_modulate.gd similarity index 100% rename from feedback_canvas_modulate.gd rename to operation/feedback_canvas_modulate.gd diff --git a/grab_step.gd b/operation/grab_step.gd similarity index 100% rename from grab_step.gd rename to operation/grab_step.gd diff --git a/icon.svg b/operation/icon.svg similarity index 100% rename from icon.svg rename to operation/icon.svg diff --git a/icon.svg.import b/operation/icon.svg.import similarity index 76% rename from icon.svg.import rename to operation/icon.svg.import index 8f3dc0f..1ad3b12 100644 --- a/icon.svg.import +++ b/operation/icon.svg.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://crsa80t1aiiw0" -path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +path="res://.godot/imported/icon.svg-de870066821249673c69b38821144159.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://icon.svg" -dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] +source_file="res://operation/icon.svg" +dest_files=["res://.godot/imported/icon.svg-de870066821249673c69b38821144159.ctex"] [params] diff --git a/operation.gd b/operation/operation.gd similarity index 100% rename from operation.gd rename to operation/operation.gd diff --git a/pickup_area.gd b/operation/pickup_area.gd similarity index 100% rename from pickup_area.gd rename to operation/pickup_area.gd diff --git a/pickup_area.tscn b/operation/pickup_area.tscn similarity index 80% rename from pickup_area.tscn rename to operation/pickup_area.tscn index 6ffe2b6..fb6b0b8 100644 --- a/pickup_area.tscn +++ b/operation/pickup_area.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://c3of67m4ic212"] -[ext_resource type="Script" path="res://pickup_area.gd" id="1_6qsiy"] +[ext_resource type="Script" path="res://operation/pickup_area.gd" id="1_6qsiy"] [node name="PickupArea" type="Area2D"] collision_layer = 2 diff --git a/pliers.gd b/operation/pliers.gd similarity index 100% rename from pliers.gd rename to operation/pliers.gd diff --git a/pliers.png b/operation/pliers.png similarity index 100% rename from pliers.png rename to operation/pliers.png diff --git a/pliers.png.import b/operation/pliers.png.import similarity index 73% rename from pliers.png.import rename to operation/pliers.png.import index 42f26bc..e8a4e1d 100644 --- a/pliers.png.import +++ b/operation/pliers.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://ccy71gl4qatjy" -path="res://.godot/imported/pliers.png-851b2339f2c5c7c6c30da64e0b329620.ctex" +path="res://.godot/imported/pliers.png-b51aa4394692a2b713451e4aeee751ac.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://pliers.png" -dest_files=["res://.godot/imported/pliers.png-851b2339f2c5c7c6c30da64e0b329620.ctex"] +source_file="res://operation/pliers.png" +dest_files=["res://.godot/imported/pliers.png-b51aa4394692a2b713451e4aeee751ac.ctex"] [params] diff --git a/prototype_dark_cut.gd b/operation/prototype_dark_cut.gd similarity index 100% rename from prototype_dark_cut.gd rename to operation/prototype_dark_cut.gd diff --git a/prototype_dark_cut.tscn b/operation/prototype_dark_cut.tscn similarity index 92% rename from prototype_dark_cut.tscn rename to operation/prototype_dark_cut.tscn index ea7edd4..f885c54 100644 --- a/prototype_dark_cut.tscn +++ b/operation/prototype_dark_cut.tscn @@ -1,26 +1,26 @@ [gd_scene load_steps=31 format=3 uid="uid://be0rqt7sk1da0"] -[ext_resource type="Texture2D" uid="uid://bicjfwpoa3pma" path="res://test_table.png" id="1_7i8d4"] -[ext_resource type="Script" path="res://prototype_dark_cut.gd" id="1_vl0qk"] -[ext_resource type="Texture2D" uid="uid://bp10w3bh1gn14" path="res://test_body_1.png" id="2_atjyl"] -[ext_resource type="Texture2D" uid="uid://cg3dg7iqif56d" path="res://test_scalpel.png" id="3_a4jra"] -[ext_resource type="Script" path="res://bat_dropoff.gd" id="4_2wsdd"] -[ext_resource type="Script" path="res://test_scalpel.gd" id="4_5ba3g"] -[ext_resource type="Texture2D" uid="uid://ccy71gl4qatjy" path="res://pliers.png" id="4_aj8rk"] -[ext_resource type="Texture2D" uid="uid://bkjxp2r3pobmc" path="res://bat_extraction_open_chest.png" id="5_c2dn1"] -[ext_resource type="Script" path="res://pliers.gd" id="5_ewpkr"] -[ext_resource type="Texture2D" uid="uid://ciy24ri5lusqs" path="res://bat_extraction_bat.png" id="6_yfdwj"] -[ext_resource type="Texture2D" uid="uid://dwjmlaw1vxgxo" path="res://bat_extraction_body.png" id="7_7hv63"] -[ext_resource type="Script" path="res://operation.gd" id="7_mteqj"] -[ext_resource type="PackedScene" uid="uid://c3of67m4ic212" path="res://pickup_area.tscn" id="7_uhavf"] -[ext_resource type="Texture2D" uid="uid://n8x3g2swx0x2" path="res://bat_extraction_open_chest_flaps.png" id="8_1vja2"] -[ext_resource type="Shape2D" uid="uid://bo77ihhtxfueg" path="res://scalpel_pickup_area_collision_shape.tres" id="8_mvvp0"] -[ext_resource type="Script" path="res://feedback_canvas_modulate.gd" id="9_4ghh6"] -[ext_resource type="Texture2D" uid="uid://ljl3y4633ted" path="res://bat_extraction_bones.png" id="9_7uu43"] -[ext_resource type="Script" path="res://cut_sequence.gd" id="10_gcaa6"] -[ext_resource type="PackedScene" uid="uid://x5powiwrfash" path="res://cut_sequence_point.tscn" id="11_hcsao"] -[ext_resource type="Script" path="res://bat_extraction_bat.gd" id="13_um5dt"] -[ext_resource type="Script" path="res://grab_step.gd" id="18_d00rj"] +[ext_resource type="Texture2D" uid="uid://bicjfwpoa3pma" path="res://operation/test_table.png" id="1_7i8d4"] +[ext_resource type="Script" path="res://operation/prototype_dark_cut.gd" id="1_vl0qk"] +[ext_resource type="Texture2D" uid="uid://bp10w3bh1gn14" path="res://operation/test_body_1.png" id="2_atjyl"] +[ext_resource type="Texture2D" uid="uid://cg3dg7iqif56d" path="res://operation/test_scalpel.png" id="3_a4jra"] +[ext_resource type="Script" path="res://operation/bat_dropoff.gd" id="4_2wsdd"] +[ext_resource type="Script" path="res://operation/test_scalpel.gd" id="4_5ba3g"] +[ext_resource type="Texture2D" uid="uid://ccy71gl4qatjy" path="res://operation/pliers.png" id="4_aj8rk"] +[ext_resource type="Texture2D" uid="uid://bkjxp2r3pobmc" path="res://operation/bat_extraction_open_chest.png" id="5_c2dn1"] +[ext_resource type="Script" path="res://operation/pliers.gd" id="5_ewpkr"] +[ext_resource type="Texture2D" uid="uid://ciy24ri5lusqs" path="res://operation/bat_extraction_bat.png" id="6_yfdwj"] +[ext_resource type="Texture2D" uid="uid://dwjmlaw1vxgxo" path="res://operation/bat_extraction_body.png" id="7_7hv63"] +[ext_resource type="Script" path="res://operation/operation.gd" id="7_mteqj"] +[ext_resource type="PackedScene" uid="uid://c3of67m4ic212" path="res://operation/pickup_area.tscn" id="7_uhavf"] +[ext_resource type="Texture2D" uid="uid://n8x3g2swx0x2" path="res://operation/bat_extraction_open_chest_flaps.png" id="8_1vja2"] +[ext_resource type="Shape2D" uid="uid://bo77ihhtxfueg" path="res://operation/scalpel_pickup_area_collision_shape.tres" id="8_mvvp0"] +[ext_resource type="Script" path="res://operation/feedback_canvas_modulate.gd" id="9_4ghh6"] +[ext_resource type="Texture2D" uid="uid://ljl3y4633ted" path="res://operation/bat_extraction_bones.png" id="9_7uu43"] +[ext_resource type="Script" path="res://operation/cut_sequence.gd" id="10_gcaa6"] +[ext_resource type="PackedScene" uid="uid://x5powiwrfash" path="res://operation/cut_sequence_point.tscn" id="11_hcsao"] +[ext_resource type="Script" path="res://operation/bat_extraction_bat.gd" id="13_um5dt"] +[ext_resource type="Script" path="res://operation/grab_step.gd" id="18_d00rj"] [sub_resource type="Gradient" id="Gradient_1s7o2"] offsets = PackedFloat32Array(0.294915) diff --git a/scalpel_pickup_area_collision_shape.tres b/operation/scalpel_pickup_area_collision_shape.tres similarity index 100% rename from scalpel_pickup_area_collision_shape.tres rename to operation/scalpel_pickup_area_collision_shape.tres diff --git a/test_body_1.png b/operation/test_body_1.png similarity index 100% rename from test_body_1.png rename to operation/test_body_1.png diff --git a/test_body_1.png.import b/operation/test_body_1.png.import similarity index 71% rename from test_body_1.png.import rename to operation/test_body_1.png.import index 5b6076c..b01d5d5 100644 --- a/test_body_1.png.import +++ b/operation/test_body_1.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bp10w3bh1gn14" -path="res://.godot/imported/test_body_1.png-bad70dd27cee97e53ec48a91b30860ee.ctex" +path="res://.godot/imported/test_body_1.png-0cd2260c2a6ed319935cbe16e431cfbc.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://test_body_1.png" -dest_files=["res://.godot/imported/test_body_1.png-bad70dd27cee97e53ec48a91b30860ee.ctex"] +source_file="res://operation/test_body_1.png" +dest_files=["res://.godot/imported/test_body_1.png-0cd2260c2a6ed319935cbe16e431cfbc.ctex"] [params] diff --git a/test_body_2.png b/operation/test_body_2.png similarity index 100% rename from test_body_2.png rename to operation/test_body_2.png diff --git a/test_body_2.png.import b/operation/test_body_2.png.import similarity index 71% rename from test_body_2.png.import rename to operation/test_body_2.png.import index 42e15d8..b02d37e 100644 --- a/test_body_2.png.import +++ b/operation/test_body_2.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://b82j8773uke65" -path="res://.godot/imported/test_body_2.png-d7075535262222be1c971d9545bf8b7c.ctex" +path="res://.godot/imported/test_body_2.png-47d4d161a1da7b18f0b23fde7edd2909.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://test_body_2.png" -dest_files=["res://.godot/imported/test_body_2.png-d7075535262222be1c971d9545bf8b7c.ctex"] +source_file="res://operation/test_body_2.png" +dest_files=["res://.godot/imported/test_body_2.png-47d4d161a1da7b18f0b23fde7edd2909.ctex"] [params] diff --git a/test_scalpel.gd b/operation/test_scalpel.gd similarity index 100% rename from test_scalpel.gd rename to operation/test_scalpel.gd diff --git a/test_scalpel.png b/operation/test_scalpel.png similarity index 100% rename from test_scalpel.png rename to operation/test_scalpel.png diff --git a/test_scalpel.png.import b/operation/test_scalpel.png.import similarity index 71% rename from test_scalpel.png.import rename to operation/test_scalpel.png.import index 63e4903..68c781c 100644 --- a/test_scalpel.png.import +++ b/operation/test_scalpel.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://cg3dg7iqif56d" -path="res://.godot/imported/test_scalpel.png-f1e16fd2dbd02a77facc5974714c52cc.ctex" +path="res://.godot/imported/test_scalpel.png-b6a78c78d3794cf8c6a776be918893a1.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://test_scalpel.png" -dest_files=["res://.godot/imported/test_scalpel.png-f1e16fd2dbd02a77facc5974714c52cc.ctex"] +source_file="res://operation/test_scalpel.png" +dest_files=["res://.godot/imported/test_scalpel.png-b6a78c78d3794cf8c6a776be918893a1.ctex"] [params] diff --git a/test_star.png b/operation/test_star.png similarity index 100% rename from test_star.png rename to operation/test_star.png diff --git a/test_star.png.import b/operation/test_star.png.import similarity index 72% rename from test_star.png.import rename to operation/test_star.png.import index 84d0596..f9ae7e7 100644 --- a/test_star.png.import +++ b/operation/test_star.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://gf7us6an3mhu" -path="res://.godot/imported/test_star.png-120794e583f05130269660c1e753cd85.ctex" +path="res://.godot/imported/test_star.png-63e096360656fb43691ad658920eed9e.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://test_star.png" -dest_files=["res://.godot/imported/test_star.png-120794e583f05130269660c1e753cd85.ctex"] +source_file="res://operation/test_star.png" +dest_files=["res://.godot/imported/test_star.png-63e096360656fb43691ad658920eed9e.ctex"] [params] diff --git a/test_table.png b/operation/test_table.png similarity index 100% rename from test_table.png rename to operation/test_table.png diff --git a/test_table.png.import b/operation/test_table.png.import similarity index 71% rename from test_table.png.import rename to operation/test_table.png.import index 7f4f28f..ec65f1e 100644 --- a/test_table.png.import +++ b/operation/test_table.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bicjfwpoa3pma" -path="res://.godot/imported/test_table.png-15007e285fb45460290ac1ad16f88048.ctex" +path="res://.godot/imported/test_table.png-ed3e9f5cb3b1c1ce2f3721896606b576.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://test_table.png" -dest_files=["res://.godot/imported/test_table.png-15007e285fb45460290ac1ad16f88048.ctex"] +source_file="res://operation/test_table.png" +dest_files=["res://.godot/imported/test_table.png-ed3e9f5cb3b1c1ce2f3721896606b576.ctex"] [params] diff --git a/project.godot b/project.godot index e517fa9..2043160 100644 --- a/project.godot +++ b/project.godot @@ -11,9 +11,9 @@ config_version=5 [application] config/name="necra-prototypes" -run/main_scene="res://prototype_dark_cut.tscn" +run/main_scene="res://operation/prototype_dark_cut.tscn" config/features=PackedStringArray("4.3", "GL Compatibility") -config/icon="res://icon.svg" +config/icon="res://operation/icon.svg" [display]