From 2b0c60a2102694c2fe4b902c0205e57f9fd05b22 Mon Sep 17 00:00:00 2001 From: Marvin Dalheimer Date: Wed, 28 Aug 2024 19:54:40 +0200 Subject: [PATCH] Init --- .gitattributes | 2 + .gitignore | 2 + .vscode/launch.json | 18 + editor_theme_high_ppi.tres | 1022 ++++++++++++++++++++++++++++++++++++ icon.svg | 1 + icon.svg.import | 37 ++ project.godot | 16 + scenes/demo_level.tscn | 3 + scenes/enemy.tscn | 3 + scenes/game.tscn | 3 + scenes/goal.tscn | 3 + scenes/spawner.tscn | 3 + scenes/tower.tscn | 3 + 13 files changed, 1116 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .vscode/launch.json create mode 100644 editor_theme_high_ppi.tres create mode 100644 icon.svg create mode 100644 icon.svg.import create mode 100644 project.godot create mode 100644 scenes/demo_level.tscn create mode 100644 scenes/enemy.tscn create mode 100644 scenes/game.tscn create mode 100644 scenes/goal.tscn create mode 100644 scenes/spawner.tscn create mode 100644 scenes/tower.tscn diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4709183 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +# Godot 4+ specific ignores +.godot/ diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..a07c462 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,18 @@ +{ + // Verwendet IntelliSense zum Ermitteln möglicher Attribute. + // Zeigen Sie auf vorhandene Attribute, um die zugehörigen Beschreibungen anzuzeigen. + // Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "GDScript: Launch Project", + "type": "godot", + "request": "launch", + "project": "${workspaceFolder}", + "debug_collisions": false, + "debug_paths": false, + "debug_navigation": false, + "additional_options": "" + } + ] +} diff --git a/editor_theme_high_ppi.tres b/editor_theme_high_ppi.tres new file mode 100644 index 0000000..845473d --- /dev/null +++ b/editor_theme_high_ppi.tres @@ -0,0 +1,1022 @@ +[gd_resource type="Theme" load_steps=67 format=3 uid="uid://bcibt73qths3v"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_503jw"] +content_margin_left = 0.0 +content_margin_top = 0.0 +content_margin_right = 0.0 +content_margin_bottom = 0.0 +bg_color = Color(1, 1, 1, 0.117647) +border_color = Color(1, 1, 1, 0.196078) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing_size = 0.5 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_yu7sd"] +content_margin_left = 0.0 +content_margin_top = 0.0 +content_margin_right = 0.0 +content_margin_bottom = 0.0 +bg_color = Color(0, 0, 0, 0.313726) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +shadow_color = Color(0, 0, 0, 0.0941176) +shadow_offset = Vector2(2.08165e-12, 5) +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rdfw0"] +content_margin_left = 9.0 +content_margin_top = 7.5 +content_margin_right = 9.0 +content_margin_bottom = 7.5 +bg_color = Color(0.101569, 0.101569, 0.101569, 1) +draw_center = false +border_width_left = 3 +border_width_top = 3 +border_width_right = 3 +border_width_bottom = 3 +border_color = Color(1, 1, 1, 0.0588235) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_xd1kb"] +content_margin_left = 0.0 +content_margin_top = 0.0 +content_margin_right = 0.0 +content_margin_bottom = 0.0 +bg_color = Color(0.5, 0.5, 0.5, 0.1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_l0xtq"] +content_margin_left = 0.0 +content_margin_top = 0.0 +content_margin_right = 0.0 +content_margin_bottom = 0.0 +bg_color = Color(0.5, 0.5, 0.5, 0.05) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_h2xx7"] +content_margin_left = 18.0 +content_margin_top = 6.0 +content_margin_right = 0.0 +content_margin_bottom = 6.0 +bg_color = Color(0, 0, 0, 0.156863) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_jduyo"] +content_margin_left = 10.0 +content_margin_top = 8.0 +content_margin_right = 10.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0784314) +border_color = Color(0.0980394, 0.107843, 0.112745, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_sxnkh"] +content_margin_left = 10.0 +content_margin_top = 8.0 +content_margin_right = 10.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0) +border_color = Color(0.0980394, 0.107843, 0.112745, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_1pq5m"] +content_margin_left = 10.0 +content_margin_top = 8.0 +content_margin_right = 10.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0784314) +border_color = Color(0.0980394, 0.107843, 0.112745, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_s11c6"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0313726) +border_color = Color(1, 1, 1, 0.0784314) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_wapt7"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0392157) +border_color = Color(1, 1, 1, 0.0509804) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_cupx2"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.117647) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_6tiqf"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.156863) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ubyga"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0784314) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_dpijl"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.156863) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_2305v"] +content_margin_left = 8.0 +content_margin_top = 8.0 +content_margin_right = 8.0 +content_margin_bottom = 8.0 +bg_color = Color(0, 0, 0, 0.156863) +border_color = Color(0.0580392, 0.0580392, 0.0580392, 1) +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_erijh"] +content_margin_left = 8.0 +content_margin_top = 8.0 +content_margin_right = 8.0 +content_margin_bottom = 8.0 +bg_color = Color(0, 0, 0, 0.235294) +border_color = Color(0.0957176, 0.0957176, 0.0957176, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_cm6fs"] +content_margin_top = 8.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0392157) +border_color = Color(1, 1, 1, 0.709804) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_ajvab"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_lx8tr"] +content_margin_left = 8.0 +content_margin_top = 8.0 +content_margin_right = 8.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0196078) +border_color = Color(0.16, 0.16, 0.16, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_piki4"] +content_margin_left = 8.0 +content_margin_top = 8.0 +content_margin_right = 8.0 +content_margin_bottom = 8.0 +bg_color = Color(0, 0, 0, 0.235294) +border_color = Color(0.160784, 0.160784, 0.160784, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_mw5o7"] +content_margin_left = 8.0 +content_margin_top = 8.0 +content_margin_right = 8.0 +content_margin_bottom = 8.0 +bg_color = Color(0, 0, 0, 0.235294) +border_color = Color(0.14902, 0.14902, 0.14902, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_bvpax"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_2p74x"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(0, 0, 0, 0.313726) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_0ujr6"] +content_margin_left = 2.0 +content_margin_top = 0.0 +content_margin_right = 0.0 +content_margin_bottom = 0.0 +bg_color = Color(1, 1, 1, 0.0392157) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +expand_margin_left = 2.0 +expand_margin_top = 2.0 +expand_margin_right = 2.0 +expand_margin_bottom = 2.0 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_txmfc"] +content_margin_left = 2.0 +content_margin_top = 0.0 +content_margin_right = 0.0 +content_margin_bottom = 0.0 +bg_color = Color(0, 0, 0, 0) +draw_center = false +border_color = Color(0, 0, 0, 0) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_0v8w3"] +bg_color = Color(1, 1, 1, 0.117647) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_s04qc"] +content_margin_left = 6.0 +content_margin_top = 6.0 +content_margin_right = 6.0 +content_margin_bottom = 6.0 +bg_color = Color(0, 0, 0, 0.235294) +border_color = Color(0.0580392, 0.0580392, 0.0580392, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_65mu5"] +content_margin_left = 10.0 +content_margin_top = 8.0 +content_margin_right = 10.0 +content_margin_bottom = 8.0 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_a4v87"] +content_margin_left = 10.0 +content_margin_top = 8.0 +content_margin_right = 10.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0784314) +border_color = Color(0.0980394, 0.107843, 0.112745, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_fkpl4"] +content_margin_left = 10.0 +content_margin_top = 8.0 +content_margin_right = 10.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0784314) +border_color = Color(0.0980394, 0.107843, 0.112745, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_m3jjh"] +bg_color = Color(1, 1, 1, 0.0392157) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_20eiv"] +bg_color = Color(1, 1, 1, 0) +draw_center = false +border_color = Color(1, 1, 1, 0) + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_32au3"] +bg_color = Color(1, 1, 1, 0.0392157) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_8atl4"] +content_margin_left = 8.0 +content_margin_top = 8.0 +content_margin_right = 8.0 + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_pgp2j"] +content_margin_left = 8.0 +content_margin_top = 6.0 +content_margin_right = 8.0 +content_margin_bottom = 6.0 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_cfx35"] +content_margin_left = 14.0 +content_margin_top = 4.0 +content_margin_right = 14.0 +content_margin_bottom = 4.0 +bg_color = Color(0.101961, 0.101961, 0.101961, 1) +border_color = Color(0.101569, 0.101569, 0.101569, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_0nfa3"] +content_margin_left = 12.0 +content_margin_top = 4.0 +content_margin_right = 8.0 +content_margin_bottom = 4.0 +bg_color = Color(0, 0, 0, 0.196078) +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_fdq0g"] +content_margin_left = 14.0 +content_margin_top = 4.0 +content_margin_right = 14.0 +content_margin_bottom = 4.0 +bg_color = Color(0, 0, 0, 0) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_l5ore"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.0588235) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_5kevk"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.117647) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_jccna"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(1, 1, 1, 0.117647) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_tj0ge"] +content_margin_left = 10.0 +bg_color = Color(1, 1, 1, 0.0392157) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ohale"] +content_margin_left = 10.0 +bg_color = Color(1, 1, 1, 0.117647) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_if3jf"] +content_margin_left = 10.0 +bg_color = Color(1, 1, 1, 0.0784314) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4355j"] +content_margin_left = 10.0 +bg_color = Color(1, 1, 1, 0.156863) +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0.117647) +border_blend = true +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_q01oe"] +content_margin_left = 9.0 +content_margin_top = 7.5 +content_margin_right = 9.0 +content_margin_bottom = 7.5 +bg_color = Color(0, 0, 0, 0.196078) +draw_center = false +border_color = Color(0.0798039, 0.0798039, 0.0798039, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4725m"] +content_margin_left = 18.0 +content_margin_top = 18.0 +content_margin_right = 18.0 +content_margin_bottom = 18.0 +bg_color = Color(0.145098, 0.145098, 0.145098, 1) +border_color = Color(0.401569, 0.401569, 0.401569, 1) +corner_detail = 4 +shadow_color = Color(0, 0, 0, 0.3) +shadow_size = 6 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_yg4d4"] +bg_color = Color(1, 1, 1, 0.0588235) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_cbgao"] +content_margin_left = 12.0 +content_margin_top = 12.0 +content_margin_right = 12.0 +content_margin_bottom = 12.0 +bg_color = Color(0.11, 0.11, 0.11, 1) + +[sub_resource type="StyleBoxLine" id="StyleBoxLine_rijeh"] +color = Color(1, 1, 1, 0.0784314) +grow_begin = -12.0 +grow_end = -12.0 +thickness = 2 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_5sp0q"] +content_margin_left = 14.0 +content_margin_top = 14.0 +content_margin_right = 14.0 +content_margin_bottom = 14.0 +bg_color = Color(0.109804, 0.109804, 0.109804, 1) +border_color = Color(0.401569, 0.401569, 0.401569, 1) +corner_detail = 4 +shadow_color = Color(0, 0, 0, 0.3) +shadow_size = 6 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_twhwf"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(0.101961, 0.101961, 0.101961, 0.588235) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +expand_margin_top = 4.0 +expand_margin_bottom = 4.0 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_xdk0w"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(1, 1, 1, 0.196078) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +expand_margin_top = 4.0 +expand_margin_bottom = 4.0 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_tx2dl"] +content_margin_left = 10.0 +content_margin_top = 10.0 +content_margin_right = 10.0 +content_margin_bottom = 10.0 +bg_color = Color(0, 0, 0, 0.117647) +border_color = Color(0.072549, 0.072549, 0.072549, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="PlaceholderTexture2D" id="PlaceholderTexture2D_cdxsg"] +size = Vector2(0, 0) + +[sub_resource type="PlaceholderTexture2D" id="PlaceholderTexture2D_iiskc"] +size = Vector2(0, 0) + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_fejrw"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_kwdgv"] +bg_color = Color(1, 1, 1, 0) + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_62kny"] +content_margin_left = 12.0 +content_margin_top = 4.0 +content_margin_right = 12.0 +content_margin_bottom = 4.0 +bg_color = Color(0, 0, 0, 0.0392157) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(1, 1, 1, 0) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +expand_margin_left = 2.0 +expand_margin_top = 2.0 +expand_margin_right = 2.0 +expand_margin_bottom = 2.0 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_t7304"] +content_margin_left = 12.0 +content_margin_top = 4.0 +content_margin_right = 12.0 +content_margin_bottom = 4.0 +bg_color = Color(0, 0, 0, 0.156863) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_6ucq2"] +content_margin_left = 12.0 +content_margin_top = 4.0 +content_margin_right = 12.0 +content_margin_bottom = 4.0 +bg_color = Color(0, 0, 0, 0.0784314) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_qr21i"] +content_margin_left = 24.0 +content_margin_top = 12.0 +content_margin_right = 24.0 +content_margin_bottom = 12.0 +bg_color = Color(0.08, 0.08, 0.08, 1) +border_color = Color(0.401569, 0.401569, 0.401569, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 4 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_68sxm"] +content_margin_left = 6.0 +content_margin_right = 6.0 +bg_color = Color(1, 1, 1, 0.117647) +border_color = Color(0.145098, 0.145098, 0.145098, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_v3yhk"] +content_margin_left = 6.0 +content_margin_top = 6.0 +content_margin_right = 6.0 +content_margin_bottom = 6.0 +bg_color = Color(1, 1, 1, 0.0392157) +border_color = Color(0.145098, 0.145098, 0.145098, 1) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +anti_aliasing = false + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_h3su5"] +content_margin_left = 12.0 +content_margin_top = 8.0 +content_margin_right = 12.0 +content_margin_bottom = 8.0 +bg_color = Color(0, 0, 0, 0.235294) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 + +[resource] +AnimationBezierTrackEdit/colors/focus_color = Color(0.91, 0.91, 0.91, 0) +AnimationBezierTrackEdit/colors/h_line_color = Color(1, 1, 1, 0.117647) +AnimationBezierTrackEdit/colors/track_focus_color = Color(1, 1, 1, 0.0980392) +AnimationBezierTrackEdit/colors/v_line_color = Color(1, 1, 1, 0) +AnimationTimelineEdit/colors/font_primary_color = Color(1, 1, 1, 0.705882) +AnimationTimelineEdit/colors/font_secondary_color = Color(0.79, 0.79, 0.79, 0.156863) +AnimationTimelineEdit/colors/h_line_color = Color(1, 1, 1, 0) +AnimationTimelineEdit/colors/time_available_bg_color = Color(1, 1, 1, 0.117647) +AnimationTimelineEdit/colors/time_unavailable_bg_color = Color(0, 0, 0, 0.196078) +AnimationTimelineEdit/colors/v_line_primary_color = Color(1, 1, 1, 0.392157) +AnimationTimelineEdit/colors/v_line_secondary_color = Color(1, 1, 1, 0.0784314) +AnimationTimelineEdit/constants/text_primary_margin = 8 +AnimationTimelineEdit/constants/text_secondary_margin = 2 +AnimationTimelineEdit/constants/v_line_primary_margin = 7 +AnimationTimelineEdit/constants/v_line_primary_width = 3 +AnimationTimelineEdit/constants/v_line_secondary_margin = 12 +AnimationTimelineEdit/constants/v_line_secondary_width = 2 +AnimationTimelineEdit/styles/time_available = SubResource("StyleBoxFlat_503jw") +AnimationTimelineEdit/styles/time_unavailable = SubResource("StyleBoxFlat_yu7sd") +AnimationTrackEdit/colors/h_line_color = Color(0.79, 0.79, 0.79, 0) +AnimationTrackEdit/constants/h_separation = 12 +AnimationTrackEdit/styles/focus = SubResource("StyleBoxFlat_rdfw0") +AnimationTrackEdit/styles/hover = SubResource("StyleBoxFlat_xd1kb") +AnimationTrackEdit/styles/odd = SubResource("StyleBoxFlat_l0xtq") +AnimationTrackEditGroup/colors/bg_color = Color(0, 0, 0, 0.0784314) +AnimationTrackEditGroup/colors/h_line_color = Color(0.79, 0.79, 0.79, 0) +AnimationTrackEditGroup/colors/v_line_color = Color(0.79, 0.79, 0.79, 0) +AnimationTrackEditGroup/constants/h_separation = 9 +AnimationTrackEditGroup/styles/header = SubResource("StyleBoxFlat_h2xx7") +AnimationTrackEditor/constants/timeline_v_separation = 6 +AnimationTrackEditor/constants/track_v_separation = 6 +BottomPanelButton/styles/hover = SubResource("StyleBoxFlat_jduyo") +BottomPanelButton/styles/hover_pressed = SubResource("StyleBoxFlat_jduyo") +BottomPanelButton/styles/normal = SubResource("StyleBoxFlat_sxnkh") +BottomPanelButton/styles/pressed = SubResource("StyleBoxFlat_1pq5m") +Button/colors/font_color = Color(1, 1, 1, 0.705882) +Button/colors/font_disabled_color = Color(0.88, 0.88, 0.88, 0.313726) +Button/colors/font_focus_color = Color(0.95, 0.95, 0.95, 1) +Button/colors/font_hover_color = Color(0.95, 0.95, 0.95, 1) +Button/colors/font_hover_pressed_color = Color(1, 1, 1, 1) +Button/colors/font_pressed_color = Color(1, 1, 1, 1) +Button/colors/icon_disabled_color = Color(1, 1, 1, 0.313726) +Button/colors/icon_normal_color = Color(1, 1, 1, 0.705882) +Button/constants/outline_size = 0 +Button/styles/disabled = SubResource("StyleBoxFlat_s11c6") +Button/styles/disabled_mirrored = SubResource("StyleBoxFlat_s11c6") +Button/styles/focus = SubResource("StyleBoxFlat_wapt7") +Button/styles/hover = SubResource("StyleBoxFlat_cupx2") +Button/styles/hover_mirrored = SubResource("StyleBoxFlat_cupx2") +Button/styles/hover_pressed = SubResource("StyleBoxFlat_6tiqf") +Button/styles/hover_pressed_mirrored = SubResource("StyleBoxFlat_6tiqf") +Button/styles/normal = SubResource("StyleBoxFlat_ubyga") +Button/styles/normal_mirrored = SubResource("StyleBoxFlat_ubyga") +Button/styles/pressed = SubResource("StyleBoxFlat_dpijl") +Button/styles/pressed_mirrored = SubResource("StyleBoxFlat_dpijl") +Editor/colors/background = Color(0.1, 0.1, 0.1, 1) +Editor/colors/box_selection_fill_color = Color(1, 1, 1, 0.117647) +Editor/colors/box_selection_stroke_color = Color(1, 1, 1, 0.352941) +Editor/colors/dark_color_2 = Color(0, 0, 0, 0.196078) +Editor/colors/forward_plus_color = Color(0.54902, 0.752941, 0.392157, 1) +Editor/colors/gl_compatibility_color = Color(0.447059, 0.698039, 0.890196, 1) +Editor/colors/mobile_color = Color(0.862745, 0.482353, 0.584314, 1) +Editor/colors/prop_subsection = Color(1, 1, 1, 0) +Editor/colors/property_color_w = Color(0.989803, 0.898963, 0.738366, 1) +Editor/colors/property_color_x = Color(0.98, 0.5586, 0.649903, 1) +Editor/colors/property_color_y = Color(0.5978, 0.98, 0.69972, 1) +Editor/colors/property_color_z = Color(0.5358, 0.79853, 0.94, 1) +Editor/colors/warning_color = Color(0.77, 0.66528, 0.3773, 1) +Editor/constants/top_bar_separation = 6 +Editor/constants/window_border_margin = 8 +EditorHelpBitContent/styles/normal = SubResource("StyleBoxFlat_2305v") +EditorHelpBitTitle/styles/normal = SubResource("StyleBoxFlat_erijh") +EditorInspector/constants/v_separation = 6 +EditorInspectorCategory/styles/bg = SubResource("StyleBoxFlat_cm6fs") +EditorInspectorSection/constants/h_separation = 6 +EditorLogFilterButton/styles/hover = SubResource("StyleBoxFlat_jduyo") +EditorLogFilterButton/styles/normal = SubResource("StyleBoxFlat_sxnkh") +EditorLogFilterButton/styles/pressed = SubResource("StyleBoxFlat_1pq5m") +EditorProperty/styles/bg = SubResource("StyleBoxEmpty_ajvab") +EditorProperty/styles/bg_selected = SubResource("StyleBoxFlat_lx8tr") +EditorProperty/styles/child_bg = SubResource("StyleBoxFlat_piki4") +EditorSpinSlider/styles/label_bg = SubResource("StyleBoxFlat_mw5o7") +EditorStyles/colors/movie_writer_icon_hover = Color(1, 1, 1, 0.823529) +EditorStyles/colors/movie_writer_icon_hover_pressed = Color(1, 1, 1, 0.823529) +EditorStyles/colors/movie_writer_icon_normal = Color(1, 1, 1, 0.7) +EditorStyles/colors/movie_writer_icon_pressed = Color(1, 1, 1, 0.941176) +EditorStyles/styles/FocusViewport = SubResource("StyleBoxEmpty_bvpax") +EditorStyles/styles/Information3dViewport = SubResource("StyleBoxFlat_2p74x") +EditorStyles/styles/LaunchPadMovieMode = SubResource("StyleBoxFlat_0ujr6") +EditorStyles/styles/LaunchPadNormal = SubResource("StyleBoxFlat_txmfc") +EditorStyles/styles/MovieWriterButtonPressed = SubResource("StyleBoxFlat_0v8w3") +EditorValidationPanel/styles/panel = SubResource("StyleBoxFlat_s04qc") +FlatButton/colors/font_color = Color(1, 1, 1, 0.501961) +FlatButton/colors/font_disabled_color = Color(0.88, 0.88, 0.88, 0.313726) +FlatButton/colors/font_focus_color = Color(0.95, 0.95, 0.95, 1) +FlatButton/colors/font_hover_color = Color(0.95, 0.95, 0.95, 1) +FlatButton/colors/font_hover_pressed_color = Color(1, 1, 1, 1) +FlatButton/colors/font_pressed_color = Color(1, 1, 1, 1) +FlatButton/colors/icon_disabled_color = Color(1, 1, 1, 0.313726) +FlatButton/colors/icon_normal_color = Color(1, 1, 1, 0.705882) +FlatButton/styles/disabled = SubResource("StyleBoxEmpty_65mu5") +FlatButton/styles/disabled_mirrored = SubResource("StyleBoxEmpty_65mu5") +FlatButton/styles/hover = SubResource("StyleBoxFlat_jduyo") +FlatButton/styles/hover_mirrored = SubResource("StyleBoxFlat_jduyo") +FlatButton/styles/hover_pressed = SubResource("StyleBoxFlat_jduyo") +FlatButton/styles/hover_pressed_mirrored = SubResource("StyleBoxFlat_jduyo") +FlatButton/styles/normal = SubResource("StyleBoxFlat_sxnkh") +FlatButton/styles/normal_mirrored = SubResource("StyleBoxFlat_sxnkh") +FlatButton/styles/pressed = SubResource("StyleBoxFlat_1pq5m") +FlatButton/styles/pressed_mirrored = SubResource("StyleBoxFlat_1pq5m") +FlatMenuButton/colors/font_color = Color(1, 1, 1, 0.501961) +FlatMenuButton/colors/font_disabled_color = Color(0.88, 0.88, 0.88, 0.313726) +FlatMenuButton/colors/font_focus_color = Color(0.95, 0.95, 0.95, 1) +FlatMenuButton/colors/font_hover_color = Color(0.95, 0.95, 0.95, 1) +FlatMenuButton/colors/font_hover_pressed_color = Color(1, 1, 1, 1) +FlatMenuButton/colors/font_pressed_color = Color(1, 1, 1, 1) +FlatMenuButton/colors/icon_disabled_color = Color(1, 1, 1, 0.313726) +FlatMenuButton/colors/icon_normal_color = Color(1, 1, 1, 0.705882) +FlatMenuButton/styles/disabled = SubResource("StyleBoxEmpty_65mu5") +FlatMenuButton/styles/disabled_mirrored = SubResource("StyleBoxEmpty_65mu5") +FlatMenuButton/styles/focus = SubResource("StyleBoxFlat_sxnkh") +FlatMenuButton/styles/hover = SubResource("StyleBoxFlat_a4v87") +FlatMenuButton/styles/hover_mirrored = SubResource("StyleBoxFlat_a4v87") +FlatMenuButton/styles/hover_pressed = SubResource("StyleBoxFlat_fkpl4") +FlatMenuButton/styles/hover_pressed_mirrored = SubResource("StyleBoxFlat_fkpl4") +FlatMenuButton/styles/normal = SubResource("StyleBoxFlat_sxnkh") +FlatMenuButton/styles/normal_mirrored = SubResource("StyleBoxFlat_sxnkh") +FlatMenuButton/styles/pressed = SubResource("StyleBoxFlat_fkpl4") +FlatMenuButton/styles/pressed_mirrored = SubResource("StyleBoxFlat_fkpl4") +HBoxContainer/constants/separation = 4 +HSplitContainer/constants/autohide = 1 +HSplitContainer/constants/minimum_grab_thickness = 12 +HSplitContainer/constants/separation = 4 +InspectorActionButton/constants/h_separation = 10 +InspectorActionButton/styles/disabled = SubResource("StyleBoxFlat_s11c6") +InspectorActionButton/styles/disabled_mirrored = SubResource("StyleBoxFlat_s11c6") +InspectorActionButton/styles/hover = SubResource("StyleBoxFlat_cupx2") +InspectorActionButton/styles/hover_mirrored = SubResource("StyleBoxFlat_cupx2") +InspectorActionButton/styles/normal = SubResource("StyleBoxFlat_ubyga") +InspectorActionButton/styles/normal_mirrored = SubResource("StyleBoxFlat_ubyga") +InspectorActionButton/styles/pressed = SubResource("StyleBoxFlat_dpijl") +InspectorActionButton/styles/pressed_mirrored = SubResource("StyleBoxFlat_dpijl") +ItemList/colors/guide_color = Color(1, 1, 1, 0) +ItemList/constants/v_separation = 4 +ItemList/styles/cursor = SubResource("StyleBoxFlat_m3jjh") +ItemList/styles/cursor_unfocused = SubResource("StyleBoxFlat_m3jjh") +ItemList/styles/focus = SubResource("StyleBoxFlat_20eiv") +ItemList/styles/hovered = SubResource("StyleBoxFlat_32au3") +ItemList/styles/panel = SubResource("StyleBoxEmpty_8atl4") +ItemList/styles/selected = SubResource("StyleBoxFlat_32au3") +ItemList/styles/selected_focus = SubResource("StyleBoxFlat_32au3") +Label/colors/font_color = Color(1, 1, 1, 0.627451) +Label/styles/normal = SubResource("StyleBoxEmpty_pgp2j") +LineEdit/colors/font_placeholder_color = Color(1, 1, 1, 0.27451) +LineEdit/styles/focus = SubResource("StyleBoxFlat_cfx35") +LineEdit/styles/normal = SubResource("StyleBoxFlat_0nfa3") +LineEdit/styles/read_only = SubResource("StyleBoxFlat_fdq0g") +MainMenuBar/styles/hover = SubResource("StyleBoxFlat_jduyo") +MainMenuBar/styles/hover_pressed = SubResource("StyleBoxFlat_jduyo") +MainMenuBar/styles/normal = SubResource("StyleBoxFlat_sxnkh") +MainMenuBar/styles/pressed = SubResource("StyleBoxFlat_fkpl4") +MainScreenButton/styles/hover = SubResource("StyleBoxFlat_jduyo") +MainScreenButton/styles/hover_mirrored = SubResource("StyleBoxFlat_jduyo") +MainScreenButton/styles/hover_pressed = SubResource("StyleBoxFlat_jduyo") +MainScreenButton/styles/hover_pressed_mirrored = SubResource("StyleBoxFlat_jduyo") +MainScreenButton/styles/normal = SubResource("StyleBoxFlat_sxnkh") +MainScreenButton/styles/normal_mirrored = SubResource("StyleBoxFlat_sxnkh") +MainScreenButton/styles/pressed = SubResource("StyleBoxFlat_sxnkh") +MainScreenButton/styles/pressed_mirrored = SubResource("StyleBoxFlat_sxnkh") +MenuButton/styles/disabled = SubResource("StyleBoxFlat_l5ore") +MenuButton/styles/disabled_mirrored = SubResource("StyleBoxFlat_l5ore") +MenuButton/styles/focus = SubResource("StyleBoxFlat_l5ore") +MenuButton/styles/hover = SubResource("StyleBoxFlat_5kevk") +MenuButton/styles/hover_mirrored = SubResource("StyleBoxFlat_5kevk") +MenuButton/styles/hover_pressed = SubResource("StyleBoxFlat_jccna") +MenuButton/styles/hover_pressed_mirrored = SubResource("StyleBoxFlat_jccna") +MenuButton/styles/normal = SubResource("StyleBoxFlat_l5ore") +MenuButton/styles/normal_mirrored = SubResource("StyleBoxFlat_l5ore") +MenuButton/styles/pressed = SubResource("StyleBoxFlat_l5ore") +MenuButton/styles/pressed_mirrored = SubResource("StyleBoxFlat_l5ore") +OptionButton/colors/font_color = Color(1, 1, 1, 0.705882) +OptionButton/colors/font_disabled_color = Color(0.88, 0.88, 0.88, 0.313726) +OptionButton/colors/font_focus_color = Color(0.95, 0.95, 0.95, 1) +OptionButton/colors/font_hover_color = Color(0.95, 0.95, 0.95, 1) +OptionButton/colors/font_hover_pressed_color = Color(1, 1, 1, 1) +OptionButton/colors/font_pressed_color = Color(1, 1, 1, 1) +OptionButton/colors/icon_disabled_color = Color(1, 1, 1, 0.313726) +OptionButton/colors/icon_normal_color = Color(1, 1, 1, 0.705882) +OptionButton/styles/disabled = SubResource("StyleBoxFlat_s11c6") +OptionButton/styles/disabled_mirrored = SubResource("StyleBoxFlat_s11c6") +OptionButton/styles/focus = SubResource("StyleBoxFlat_tj0ge") +OptionButton/styles/hover = SubResource("StyleBoxFlat_ohale") +OptionButton/styles/hover_mirrored = SubResource("StyleBoxFlat_ohale") +OptionButton/styles/normal = SubResource("StyleBoxFlat_if3jf") +OptionButton/styles/normal_mirrored = SubResource("StyleBoxFlat_if3jf") +OptionButton/styles/pressed = SubResource("StyleBoxFlat_4355j") +OptionButton/styles/pressed_mirrored = SubResource("StyleBoxFlat_4355j") +PanelContainer/styles/panel = SubResource("StyleBoxFlat_q01oe") +PopupDialog/styles/panel = SubResource("StyleBoxFlat_4725m") +PopupMenu/constants/item_start_padding = 16 +PopupMenu/constants/v_separation = 10 +PopupMenu/styles/hover = SubResource("StyleBoxFlat_yg4d4") +PopupMenu/styles/panel = SubResource("StyleBoxFlat_cbgao") +PopupMenu/styles/separator = SubResource("StyleBoxLine_rijeh") +PopupPanel/styles/panel = SubResource("StyleBoxFlat_5sp0q") +ProgressBar/styles/background = SubResource("StyleBoxFlat_twhwf") +ProgressBar/styles/fill = SubResource("StyleBoxFlat_xdk0w") +RichTextLabel/styles/focus = SubResource("StyleBoxFlat_tx2dl") +RichTextLabel/styles/normal = SubResource("StyleBoxFlat_tx2dl") +SplitContainer/constants/minimum_grab_thickness = 12 +SplitContainer/constants/separation = 4 +SplitContainer/icons/h_grabber = SubResource("PlaceholderTexture2D_cdxsg") +SplitContainer/icons/v_grabber = SubResource("PlaceholderTexture2D_iiskc") +TabBar/styles/tab_focus = SubResource("StyleBoxEmpty_fejrw") +TabContainer/colors/font_unselected_color = Color(1, 1, 1, 0.235294) +TabContainer/styles/tab_focus = SubResource("StyleBoxFlat_kwdgv") +TextEdit/constants/outline_size = 0 +TextEdit/styles/focus = SubResource("StyleBoxFlat_62kny") +TextEdit/styles/normal = SubResource("StyleBoxFlat_t7304") +TextEdit/styles/read_only = SubResource("StyleBoxFlat_6ucq2") +TooltipPanel/styles/panel = SubResource("StyleBoxFlat_qr21i") +Tree/colors/children_hl_line_color = Color(1, 1, 1, 0.0196078) +Tree/colors/drop_position_color = Color(1, 1, 1, 0.392157) +Tree/colors/font_color = Color(1, 1, 1, 0.627451) +Tree/colors/guide_color = Color(1, 1, 1, 0) +Tree/colors/parent_hl_line_color = Color(1, 1, 1, 0.0196078) +Tree/constants/children_hl_line_width = 0 +Tree/constants/draw_guides = 0 +Tree/constants/draw_relationship_lines = 0 +Tree/constants/inner_item_margin_left = 2 +Tree/constants/inner_item_margin_right = 2 +Tree/constants/parent_hl_line_width = 0 +Tree/constants/relationship_line_width = 0 +Tree/constants/v_separation = 1 +Tree/styles/button_pressed = SubResource("StyleBoxFlat_68sxm") +Tree/styles/cursor = SubResource("StyleBoxFlat_m3jjh") +Tree/styles/cursor_unfocused = SubResource("StyleBoxFlat_m3jjh") +Tree/styles/custom_button_pressed = SubResource("StyleBoxFlat_68sxm") +Tree/styles/focus = SubResource("StyleBoxFlat_20eiv") +Tree/styles/hover = SubResource("StyleBoxFlat_v3yhk") +Tree/styles/panel = SubResource("StyleBoxEmpty_8atl4") +Tree/styles/selected = SubResource("StyleBoxFlat_32au3") +Tree/styles/selected_focus = SubResource("StyleBoxFlat_32au3") +Tree/styles/title_button_hover = SubResource("StyleBoxFlat_h3su5") +Tree/styles/title_button_normal = SubResource("StyleBoxFlat_h3su5") +Tree/styles/title_button_pressed = SubResource("StyleBoxFlat_h3su5") +VBoxContainer/constants/separation = 4 +VSplitContainer/constants/autohide = 1 +VSplitContainer/constants/minimum_grab_thickness = 12 +VSplitContainer/constants/separation = 4 diff --git a/icon.svg b/icon.svg new file mode 100644 index 0000000..1a10d58 --- /dev/null +++ b/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icon.svg.import b/icon.svg.import new file mode 100644 index 0000000..f3e37dc --- /dev/null +++ b/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://741250bblog4" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..da4df91 --- /dev/null +++ b/project.godot @@ -0,0 +1,16 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="Simple Tower Defense" +run/main_scene="res://scenes/game.tscn" +config/features=PackedStringArray("4.3") +config/icon="res://icon.svg" diff --git a/scenes/demo_level.tscn b/scenes/demo_level.tscn new file mode 100644 index 0000000..2dc680d --- /dev/null +++ b/scenes/demo_level.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://b0owc63q6p1kf"] + +[node name="DemoLevel" type="Node2D"] diff --git a/scenes/enemy.tscn b/scenes/enemy.tscn new file mode 100644 index 0000000..e23d1c1 --- /dev/null +++ b/scenes/enemy.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://uk2sx208yp3i"] + +[node name="Enemy" type="Node2D"] diff --git a/scenes/game.tscn b/scenes/game.tscn new file mode 100644 index 0000000..74f93ff --- /dev/null +++ b/scenes/game.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://ci8eer0vue6sj"] + +[node name="Game" type="Node"] diff --git a/scenes/goal.tscn b/scenes/goal.tscn new file mode 100644 index 0000000..6dcf959 --- /dev/null +++ b/scenes/goal.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://dcnbkdqan0huc"] + +[node name="Goal" type="Node2D"] diff --git a/scenes/spawner.tscn b/scenes/spawner.tscn new file mode 100644 index 0000000..823c15a --- /dev/null +++ b/scenes/spawner.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://fjxkk0wxt3o5"] + +[node name="Spawner" type="Node2D"] diff --git a/scenes/tower.tscn b/scenes/tower.tscn new file mode 100644 index 0000000..fe3f9e1 --- /dev/null +++ b/scenes/tower.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://d21112nfltave"] + +[node name="Tower" type="Node2D"]