some ui polish and project cleanup
@@ -9,6 +9,7 @@
|
||||
[resource]
|
||||
script = ExtResource("1_k5sd1")
|
||||
title = "ENEMY_FAST_BABY"
|
||||
description = "ENEMY_DESC_FAST_BABY"
|
||||
target_type = 1
|
||||
icon = ExtResource("1_xgen5")
|
||||
scene = ExtResource("3_otbdk")
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
[resource]
|
||||
script = ExtResource("4_x2l2n")
|
||||
title = "ENEMY_FLYING_CRYSTAL"
|
||||
description = "ENEMY_DESC_FLYING_CRYSTAL"
|
||||
target_type = 2
|
||||
icon = ExtResource("2_idym2")
|
||||
scene = ExtResource("3_fmkhl")
|
||||
@@ -18,13 +19,3 @@ spawn_power = 6
|
||||
health = 120
|
||||
penalty = 7
|
||||
movement_speed = 1.0
|
||||
common_group = 5
|
||||
common_cost = 2
|
||||
uncommon_group = 10
|
||||
uncommon_cost = 3
|
||||
rare_group = 18
|
||||
rare_cost = 4
|
||||
epic_group = 26
|
||||
epic_cost = 6
|
||||
legendary_group = 36
|
||||
legendary_cost = 8
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
[resource]
|
||||
script = ExtResource("1_q48il")
|
||||
title = "ENEMY_HEAVY_WALKER"
|
||||
description = "ENEMY_DESC_HEAVY_WALKER"
|
||||
target_type = 1
|
||||
icon = ExtResource("1_lck53")
|
||||
scene = ExtResource("3_m808b")
|
||||
|
||||
@@ -15,6 +15,7 @@ region = Rect2(0, 0, 32, 32)
|
||||
resource_local_to_scene = true
|
||||
script = ExtResource("1_ivs7a")
|
||||
title = "ENEMY_DOG"
|
||||
description = "ENEMY_DESC_DOG"
|
||||
target_type = 1
|
||||
icon = ExtResource("2_tyyee")
|
||||
scene = ExtResource("3_mxg1o")
|
||||
|
||||
@@ -5,18 +5,18 @@
|
||||
[ext_resource type="Resource" uid="uid://deer0awg4d18o" path="res://Cards/assault.tres" id="2_vvycy"]
|
||||
[ext_resource type="Script" uid="uid://bp6q371iypd06" path="res://Scripts/wave_config.gd" id="3_5cjqa"]
|
||||
[ext_resource type="Resource" uid="uid://b5pc3frhx467q" path="res://Classes/Engineer/class.tres" id="3_ksxj8"]
|
||||
[ext_resource type="Resource" uid="uid://cygfdfqhk2vhw" path="res://Level1/wave1.tres" id="6_xm2iu"]
|
||||
[ext_resource type="Resource" uid="uid://bdqng70bpcvp8" path="res://Level1/wave2.tres" id="7_ginir"]
|
||||
[ext_resource type="Resource" uid="uid://dasqxcoenje00" path="res://Level1/wave3.tres" id="8_heo8u"]
|
||||
[ext_resource type="Resource" uid="uid://c0ln1sfxmvhaf" path="res://Level1/wave4.tres" id="9_5mf8a"]
|
||||
[ext_resource type="Resource" uid="uid://b8e1xvwr2f4pf" path="res://Level1/wave5.tres" id="10_skwnu"]
|
||||
[ext_resource type="Resource" uid="uid://bsmpkojn7bmqq" path="res://Level1/wave6.tres" id="11_rusuq"]
|
||||
[ext_resource type="PackedScene" uid="uid://y1qa1g3ic8sp" path="res://Worlds/GreenPlanet/Levels/Bridge/bridge.tscn" id="12_ksxj8"]
|
||||
[ext_resource type="Resource" uid="uid://cygfdfqhk2vhw" path="res://Levels/Level1/wave1.tres" id="6_xm2iu"]
|
||||
[ext_resource type="Resource" uid="uid://bdqng70bpcvp8" path="res://Levels/Level1/wave2.tres" id="7_ginir"]
|
||||
[ext_resource type="Resource" uid="uid://dasqxcoenje00" path="res://Levels/Level1/wave3.tres" id="8_heo8u"]
|
||||
[ext_resource type="Resource" uid="uid://c0ln1sfxmvhaf" path="res://Levels/Level1/wave4.tres" id="9_5mf8a"]
|
||||
[ext_resource type="Resource" uid="uid://b8e1xvwr2f4pf" path="res://Levels/Level1/wave5.tres" id="10_skwnu"]
|
||||
[ext_resource type="Resource" uid="uid://bsmpkojn7bmqq" path="res://Levels/Level1/wave6.tres" id="11_rusuq"]
|
||||
[ext_resource type="Resource" uid="uid://cqm54pu03l510" path="res://Zones/Moat/zc_moat.tres" id="12_qh4uj"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_52rgn")
|
||||
hero_class = ExtResource("3_ksxj8")
|
||||
allowed_cards = Array[ExtResource("1_yuhm2")]([ExtResource("2_vvycy")])
|
||||
waves = Array[ExtResource("3_5cjqa")]([ExtResource("6_xm2iu"), ExtResource("7_ginir"), ExtResource("8_heo8u"), ExtResource("9_5mf8a"), ExtResource("10_skwnu"), ExtResource("11_rusuq")])
|
||||
zone_scene = ExtResource("12_ksxj8")
|
||||
zone = ExtResource("12_qh4uj")
|
||||
metadata/_custom_type_script = "uid://dalgif6huggwg"
|
||||
@@ -6,15 +6,15 @@
|
||||
[ext_resource type="Script" uid="uid://bp6q371iypd06" path="res://Scripts/wave_config.gd" id="3_05rhi"]
|
||||
[ext_resource type="Resource" uid="uid://b37r54q84vqoi" path="res://Cards/rocket_launcher.tres" id="3_xdjpy"]
|
||||
[ext_resource type="Resource" uid="uid://b5pc3frhx467q" path="res://Classes/Engineer/class.tres" id="4_ldc6i"]
|
||||
[ext_resource type="Resource" uid="uid://7dqtd1owl7g3" path="res://Level2/wave1.tres" id="7_siv73"]
|
||||
[ext_resource type="Resource" uid="uid://dafixx8vfmr3h" path="res://Level2/wave2.tres" id="8_kee6w"]
|
||||
[ext_resource type="Resource" uid="uid://cricfym5wcf3w" path="res://Level2/wave3.tres" id="9_k6fmx"]
|
||||
[ext_resource type="Resource" uid="uid://cky3wcbc3kob0" path="res://Level2/wave4.tres" id="10_dd7gv"]
|
||||
[ext_resource type="Resource" uid="uid://b5wbmohc1ryla" path="res://Level2/wave5.tres" id="11_nmbqu"]
|
||||
[ext_resource type="Resource" uid="uid://11e6ak5jg2pn" path="res://Level2/wave6.tres" id="12_p0fmg"]
|
||||
[ext_resource type="Resource" uid="uid://cvtuui3grpslm" path="res://Level2/wave7.tres" id="13_alfsy"]
|
||||
[ext_resource type="Resource" uid="uid://7t61us4e01bb" path="res://Level2/wave8.tres" id="14_jyonc"]
|
||||
[ext_resource type="PackedScene" uid="uid://y1qa1g3ic8sp" path="res://Worlds/GreenPlanet/Levels/Bridge/bridge.tscn" id="15_xdjpy"]
|
||||
[ext_resource type="Resource" uid="uid://7dqtd1owl7g3" path="res://Levels/Level2/wave1.tres" id="7_siv73"]
|
||||
[ext_resource type="Resource" uid="uid://dafixx8vfmr3h" path="res://Levels/Level2/wave2.tres" id="8_kee6w"]
|
||||
[ext_resource type="Resource" uid="uid://cricfym5wcf3w" path="res://Levels/Level2/wave3.tres" id="9_k6fmx"]
|
||||
[ext_resource type="Resource" uid="uid://cky3wcbc3kob0" path="res://Levels/Level2/wave4.tres" id="10_dd7gv"]
|
||||
[ext_resource type="Resource" uid="uid://b5wbmohc1ryla" path="res://Levels/Level2/wave5.tres" id="11_nmbqu"]
|
||||
[ext_resource type="Resource" uid="uid://11e6ak5jg2pn" path="res://Levels/Level2/wave6.tres" id="12_p0fmg"]
|
||||
[ext_resource type="Resource" uid="uid://cvtuui3grpslm" path="res://Levels/Level2/wave7.tres" id="13_alfsy"]
|
||||
[ext_resource type="Resource" uid="uid://7t61us4e01bb" path="res://Levels/Level2/wave8.tres" id="14_jyonc"]
|
||||
[ext_resource type="Resource" uid="uid://cqm54pu03l510" path="res://Zones/Moat/zc_moat.tres" id="15_movdo"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_y3kr2")
|
||||
@@ -22,5 +22,5 @@ hero_class = ExtResource("4_ldc6i")
|
||||
allowed_cards = Array[ExtResource("1_rchhl")]([ExtResource("2_geygk"), ExtResource("3_xdjpy")])
|
||||
waves = Array[ExtResource("3_05rhi")]([ExtResource("7_siv73"), ExtResource("8_kee6w"), ExtResource("9_k6fmx"), ExtResource("10_dd7gv"), ExtResource("11_nmbqu"), ExtResource("12_p0fmg"), ExtResource("13_alfsy"), ExtResource("14_jyonc")])
|
||||
points_blocked = Array[int]([34, 33, 41, 40, 39, 47, 79, 86, 85, 78, 91, 84])
|
||||
zone_scene = ExtResource("15_xdjpy")
|
||||
zone = ExtResource("15_movdo")
|
||||
metadata/_custom_type_script = "uid://dalgif6huggwg"
|
||||
@@ -6,15 +6,14 @@
|
||||
[ext_resource type="Resource" uid="uid://b5pc3frhx467q" path="res://Classes/Engineer/class.tres" id="4_5rrxx"]
|
||||
[ext_resource type="Script" uid="uid://dalgif6huggwg" path="res://Scripts/Resources/level_specs.gd" id="5_kje1i"]
|
||||
[ext_resource type="Script" uid="uid://bp6q371iypd06" path="res://Scripts/wave_config.gd" id="6_gmv8c"]
|
||||
[ext_resource type="Resource" uid="uid://cwy6wxuujgqbq" path="res://Level3/wave1.tres" id="7_43tyk"]
|
||||
[ext_resource type="Resource" uid="uid://c0jg2k4igwt7y" path="res://Level3/wave2.tres" id="8_mblpn"]
|
||||
[ext_resource type="PackedScene" uid="uid://csq7if8wojp4g" path="res://Worlds/GreenPlanet/Levels/Cave/cave.tscn" id="9_dlvj1"]
|
||||
[ext_resource type="Resource" uid="uid://cwy6wxuujgqbq" path="res://Levels/Level3/wave1.tres" id="7_43tyk"]
|
||||
[ext_resource type="Resource" uid="uid://c0jg2k4igwt7y" path="res://Levels/Level3/wave2.tres" id="8_mblpn"]
|
||||
[ext_resource type="Resource" uid="uid://dicfpbrig37m8" path="res://Zones/Cave/zc_cave.tres" id="9_sbxeq"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("5_kje1i")
|
||||
hero_class = ExtResource("4_5rrxx")
|
||||
allowed_cards = Array[ExtResource("1_ldkvi")]([ExtResource("2_0atj5"), ExtResource("3_wfxcl")])
|
||||
waves = Array[ExtResource("6_gmv8c")]([ExtResource("7_43tyk"), ExtResource("8_mblpn")])
|
||||
zone_scene = ExtResource("9_dlvj1")
|
||||
data_path = "res://Worlds/GreenPlanet/Levels/Cave/level3.json"
|
||||
zone = ExtResource("9_sbxeq")
|
||||
metadata/_custom_type_script = "uid://dalgif6huggwg"
|
||||
BIN
Locales/en.mo
@@ -15,7 +15,7 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.5\n"
|
||||
"X-Generator: Poedit 3.6\n"
|
||||
|
||||
#: Scenes/Menus/MainMenu/main_menu.tscn
|
||||
msgid "TITLE_GAME_NAME"
|
||||
@@ -559,20 +559,38 @@ msgstr "Press %Ready% to start wave"
|
||||
|
||||
#: Enemies/BabyEyeDog/baby_eye_dog.tres
|
||||
msgid "ENEMY_FAST_BABY"
|
||||
msgstr "Baby Eye Dog"
|
||||
msgstr "Skitter"
|
||||
|
||||
msgid "ENEMY_DESC_FAST_BABY"
|
||||
msgstr "Just a little guy that runs real quick. Keep up!"
|
||||
|
||||
#: Enemies/Crystalisk/crystalisk.tres
|
||||
msgid "ENEMY_FLYING_CRYSTAL"
|
||||
msgstr "Crystalisk"
|
||||
|
||||
msgid "ENEMY_DESC_FLYING_CRYSTAL"
|
||||
msgstr ""
|
||||
"The crystalisk actually dies from heartbreak if its babies are attacked too "
|
||||
"much, even though baby crystalisks have been demonstated to be bulletproof."
|
||||
|
||||
#: Enemies/ElderEyeDog/elder_eye_dog.tres
|
||||
msgid "ENEMY_HEAVY_WALKER"
|
||||
msgstr "Heavy Eye Dog"
|
||||
|
||||
msgid "ENEMY_DESC_HEAVY_WALKER"
|
||||
msgstr ""
|
||||
"As the eye dog ages it seems to become much more durable, although they've "
|
||||
"clearly put on mass..."
|
||||
|
||||
#: Enemies/EyeDog/eye_dog.tres
|
||||
msgid "ENEMY_DOG"
|
||||
msgstr "Eye Dog"
|
||||
|
||||
msgid "ENEMY_DESC_DOG"
|
||||
msgstr ""
|
||||
"The most common encountered creature, often walking into defenses for "
|
||||
"seemingly no reason. Tasty meat though!"
|
||||
|
||||
#: Scenes/CardPrinter/card_printer.gd
|
||||
msgid "PROMPT_RADIO_INTERACT"
|
||||
msgstr "%Interact% Insert blank cassette"
|
||||
@@ -627,6 +645,12 @@ msgstr "Coins: $"
|
||||
msgid "PROMPT_QUIT"
|
||||
msgstr "Are you sure you want to quit?"
|
||||
|
||||
msgid "TITLE_WAVE_VIEWER"
|
||||
msgstr "Wave Preview"
|
||||
|
||||
msgid "BUTTON_CLOSE"
|
||||
msgstr "Close"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "LABEL_DISPLAY_NAME"
|
||||
#~ msgid "LABEL_CARD_NAME"
|
||||
|
||||
@@ -525,18 +525,30 @@ msgstr ""
|
||||
msgid "ENEMY_FAST_BABY"
|
||||
msgstr ""
|
||||
|
||||
msgid "ENEMY_DESC_FAST_BABY"
|
||||
msgstr ""
|
||||
|
||||
#: Enemies/Crystalisk/crystalisk.tres
|
||||
msgid "ENEMY_FLYING_CRYSTAL"
|
||||
msgstr ""
|
||||
|
||||
msgid "ENEMY_DESC_FLYING_CRYSTAL"
|
||||
msgstr ""
|
||||
|
||||
#: Enemies/ElderEyeDog/elder_eye_dog.tres
|
||||
msgid "ENEMY_HEAVY_WALKER"
|
||||
msgstr ""
|
||||
|
||||
msgid "ENEMY_DESC_HEAVY_WALKER"
|
||||
msgstr ""
|
||||
|
||||
#: Enemies/EyeDog/eye_dog.tres
|
||||
msgid "ENEMY_DOG"
|
||||
msgstr ""
|
||||
|
||||
msgid "ENEMY_DESC_DOG"
|
||||
msgstr ""
|
||||
|
||||
#: Scenes/CardPrinter/card_printer.gd
|
||||
msgid "PROMPT_RADIO_INTERACT"
|
||||
msgstr ""
|
||||
@@ -590,3 +602,9 @@ msgstr ""
|
||||
|
||||
msgid "PROMPT_QUIT"
|
||||
msgstr ""
|
||||
|
||||
msgid "TITLE_WAVE_VIEWER"
|
||||
msgstr ""
|
||||
|
||||
msgid "BUTTON_CLOSE"
|
||||
msgstr ""
|
||||
|
||||
|
Before Width: | Height: | Size: 527 B After Width: | Height: | Size: 527 B |
@@ -3,7 +3,7 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bct2kqajrdfxl"
|
||||
path.s3tc="res://.godot/imported/tree1_bricks.png-46e31610f6e07663a8205e419956fff7.s3tc.ctex"
|
||||
path.s3tc="res://.godot/imported/bricks1.png-e0129b63316362cbdd8d4238dd281c84.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
@@ -14,8 +14,8 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Tree1/tree1_bricks.png"
|
||||
dest_files=["res://.godot/imported/tree1_bricks.png-46e31610f6e07663a8205e419956fff7.s3tc.ctex"]
|
||||
source_file="res://Materials/bricks1/bricks1.png"
|
||||
dest_files=["res://.godot/imported/bricks1.png-e0129b63316362cbdd8d4238dd281c84.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
12
Materials/bricks1/bricks1.tres
Normal file
@@ -0,0 +1,12 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://b7wnk32j3acfr"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_1jj6e"]
|
||||
[ext_resource type="Texture2D" uid="uid://bct2kqajrdfxl" path="res://Materials/bricks1/bricks1.png" id="2_6khar"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_1jj6e")
|
||||
shader_parameter/albedo = ExtResource("2_6khar")
|
||||
shader_parameter/jitter_z_coordinate = true
|
||||
shader_parameter/jitter_depth_independent = true
|
||||
shader_parameter/alpha_scissor = 1.0
|
||||
|
Before Width: | Height: | Size: 852 B After Width: | Height: | Size: 852 B |
@@ -3,7 +3,7 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b2prrul2qc8j2"
|
||||
path.s3tc="res://.godot/imported/bridge_cobblestone.png-8720f2f8b463ee2fad012c7fe5431e79.s3tc.ctex"
|
||||
path.s3tc="res://.godot/imported/cobblestone1.png-5c0a85598b2b3d717c2a019b9591be43.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
@@ -14,8 +14,8 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Worlds/GreenPlanet/Levels/Bridge/bridge_cobblestone.png"
|
||||
dest_files=["res://.godot/imported/bridge_cobblestone.png-8720f2f8b463ee2fad012c7fe5431e79.s3tc.ctex"]
|
||||
source_file="res://Materials/cobblestone1/cobblestone1.png"
|
||||
dest_files=["res://.godot/imported/cobblestone1.png-5c0a85598b2b3d717c2a019b9591be43.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://dc8e1xjspjt32"]
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://ci2m26g6b7ao5"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_rwo67"]
|
||||
[ext_resource type="Texture2D" uid="uid://b2prrul2qc8j2" path="res://Worlds/GreenPlanet/Levels/Bridge/bridge_cobblestone.png" id="2_punq1"]
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_jn4tl"]
|
||||
[ext_resource type="Texture2D" uid="uid://b2prrul2qc8j2" path="res://Materials/cobblestone1/cobblestone1.png" id="2_ta7ej"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_rwo67")
|
||||
shader_parameter/albedo = ExtResource("2_punq1")
|
||||
shader = ExtResource("1_jn4tl")
|
||||
shader_parameter/albedo = ExtResource("2_ta7ej")
|
||||
shader_parameter/jitter_z_coordinate = true
|
||||
shader_parameter/jitter_depth_independent = true
|
||||
shader_parameter/alpha_scissor = 1.0
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
@@ -3,15 +3,15 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cnvndwp3q7rke"
|
||||
path="res://.godot/imported/dirt.png-b7d765add9f3db18f86c41222bdb9877.ctex"
|
||||
path="res://.godot/imported/dirt1.png-56dc4c8875013ba35890e280f63043d9.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Textures/dirt.png"
|
||||
dest_files=["res://.godot/imported/dirt.png-b7d765add9f3db18f86c41222bdb9877.ctex"]
|
||||
source_file="res://Materials/dirt1/dirt1.png"
|
||||
dest_files=["res://.godot/imported/dirt1.png-56dc4c8875013ba35890e280f63043d9.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://d28nsq46a2hkt"]
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://vu21wvwrmhlj"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_hv8n5"]
|
||||
[ext_resource type="Texture2D" uid="uid://cnvndwp3q7rke" path="res://Assets/Textures/dirt.png" id="2_6xq7p"]
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_lp0jk"]
|
||||
[ext_resource type="Texture2D" uid="uid://cnvndwp3q7rke" path="res://Materials/dirt1/dirt1.png" id="2_pspnn"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_hv8n5")
|
||||
shader_parameter/albedo = ExtResource("2_6xq7p")
|
||||
shader = ExtResource("1_lp0jk")
|
||||
shader_parameter/albedo = ExtResource("2_pspnn")
|
||||
shader_parameter/jitter_z_coordinate = true
|
||||
shader_parameter/jitter_depth_independent = true
|
||||
shader_parameter/alpha_scissor = 1.0
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
@@ -3,7 +3,7 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b8lj1l8gqpftn"
|
||||
path.s3tc="res://.godot/imported/bridge_grass.png-9ce4e269dfce2a98228d73bf3c6575b6.s3tc.ctex"
|
||||
path.s3tc="res://.godot/imported/bridge_grass.png-e46277dc57ddab124bfa3fb58ecdb7b3.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
@@ -14,8 +14,8 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Worlds/GreenPlanet/Levels/Bridge/bridge_grass.png"
|
||||
dest_files=["res://.godot/imported/bridge_grass.png-9ce4e269dfce2a98228d73bf3c6575b6.s3tc.ctex"]
|
||||
source_file="res://Materials/grass1/bridge_grass.png"
|
||||
dest_files=["res://.godot/imported/bridge_grass.png-e46277dc57ddab124bfa3fb58ecdb7b3.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://1lymu5otuh7f"]
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://c4qub458rqpt2"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_ubi2a"]
|
||||
[ext_resource type="Texture2D" uid="uid://b8lj1l8gqpftn" path="res://Worlds/GreenPlanet/Levels/Bridge/bridge_grass.png" id="2_ubi2a"]
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_1juhk"]
|
||||
[ext_resource type="Texture2D" uid="uid://b8lj1l8gqpftn" path="res://Materials/grass1/bridge_grass.png" id="2_7kehx"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_ubi2a")
|
||||
shader_parameter/albedo = ExtResource("2_ubi2a")
|
||||
shader = ExtResource("1_1juhk")
|
||||
shader_parameter/albedo = ExtResource("2_7kehx")
|
||||
shader_parameter/jitter_z_coordinate = true
|
||||
shader_parameter/jitter_depth_independent = true
|
||||
shader_parameter/alpha_scissor = 1.0
|
||||
|
Before Width: | Height: | Size: 489 B After Width: | Height: | Size: 489 B |
@@ -2,8 +2,8 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://u8p3xcl3gvie"
|
||||
path.s3tc="res://.godot/imported/rifle_tex.png-066373a8f602fd3a3436ea7b29f3f62c.s3tc.ctex"
|
||||
uid="uid://d02g31nntdjmw"
|
||||
path.s3tc="res://.godot/imported/steel1.png-d0dcb8e6e826656ba1df13b87e80980f.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
@@ -11,8 +11,8 @@ metadata={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Weapons/Assault/rifle_tex.png"
|
||||
dest_files=["res://.godot/imported/rifle_tex.png-066373a8f602fd3a3436ea7b29f3f62c.s3tc.ctex"]
|
||||
source_file="res://Materials/steel1/steel1.png"
|
||||
dest_files=["res://.godot/imported/steel1.png-d0dcb8e6e826656ba1df13b87e80980f.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
12
Materials/steel1/steel1.tres
Normal file
@@ -0,0 +1,12 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://qq11jacogcec"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_raav3"]
|
||||
[ext_resource type="Texture2D" uid="uid://d02g31nntdjmw" path="res://Materials/steel1/steel1.png" id="2_r3yqm"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_raav3")
|
||||
shader_parameter/albedo = ExtResource("2_r3yqm")
|
||||
shader_parameter/jitter_z_coordinate = true
|
||||
shader_parameter/jitter_depth_independent = true
|
||||
shader_parameter/alpha_scissor = 1.0
|
||||
|
Before Width: | Height: | Size: 367 B After Width: | Height: | Size: 367 B |
@@ -3,7 +3,7 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dovi2js4g7jnu"
|
||||
path.s3tc="res://.godot/imported/tree1_tree1_bark.png-a67dc4ed946470e50353849f5bd53560.s3tc.ctex"
|
||||
path.s3tc="res://.godot/imported/wood1.png-04c0345ca89df1bcb4aaedc3cbb66e02.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
@@ -14,8 +14,8 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Tree1/tree1_tree1_bark.png"
|
||||
dest_files=["res://.godot/imported/tree1_tree1_bark.png-a67dc4ed946470e50353849f5bd53560.s3tc.ctex"]
|
||||
source_file="res://Materials/wood1/wood1.png"
|
||||
dest_files=["res://.godot/imported/wood1.png-04c0345ca89df1bcb4aaedc3cbb66e02.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
12
Materials/wood1/wood1.tres
Normal file
@@ -0,0 +1,12 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://c21fh4gsnunfg"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_xclpc"]
|
||||
[ext_resource type="Texture2D" uid="uid://dovi2js4g7jnu" path="res://Materials/wood1/wood1.png" id="2_rmos7"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_xclpc")
|
||||
shader_parameter/albedo = ExtResource("2_rmos7")
|
||||
shader_parameter/jitter_z_coordinate = true
|
||||
shader_parameter/jitter_depth_independent = true
|
||||
shader_parameter/alpha_scissor = 1.0
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://dipfsdrfnst0k"
|
||||
path="res://.godot/imported/big_tree.glb-a87ce870ec2894d5d972619aeb0902ba.scn"
|
||||
path="res://.godot/imported/big_tree.glb-2fb8bec04ac0498fbb6bb54bccc27647.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://BigTree1/big_tree.glb"
|
||||
dest_files=["res://.godot/imported/big_tree.glb-a87ce870ec2894d5d972619aeb0902ba.scn"]
|
||||
source_file="res://Props/BigTree1/big_tree.glb"
|
||||
dest_files=["res://.godot/imported/big_tree.glb-2fb8bec04ac0498fbb6bb54bccc27647.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -41,12 +41,12 @@ _subresources={
|
||||
"materials": {
|
||||
"Material.001": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://BigTree1/big_tree_leaf.tres",
|
||||
"use_external/fallback_path": "res://Props/BigTree1/big_tree_leaf.tres",
|
||||
"use_external/path": "uid://msn0x7d83tc1"
|
||||
},
|
||||
"Material.003": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://BigTree1/big_tree_bark.tres",
|
||||
"use_external/fallback_path": "res://Props/BigTree1/big_tree_bark.tres",
|
||||
"use_external/path": "uid://bo8hb5kchxsaj"
|
||||
}
|
||||
},
|
||||
@@ -1,6 +1,6 @@
|
||||
[gd_scene format=3 uid="uid://c8ecof4oeng1f"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://dipfsdrfnst0k" path="res://BigTree1/big_tree.glb" id="1_jd860"]
|
||||
[ext_resource type="PackedScene" uid="uid://dipfsdrfnst0k" path="res://Props/BigTree1/big_tree.glb" id="1_jd860"]
|
||||
|
||||
[node name="Node3D" type="Node3D" unique_id=924363235]
|
||||
|
||||
|
Before Width: | Height: | Size: 419 B After Width: | Height: | Size: 419 B |
@@ -3,7 +3,7 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ccg78jovw5432"
|
||||
path.s3tc="res://.godot/imported/big_tree_leaf.png-bc8fc320bde8e302694ca9c0a5c008a5.s3tc.ctex"
|
||||
path.s3tc="res://.godot/imported/big_tree_leaf.png-3f3e36a5570890087f28bbc39d3540ad.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
@@ -14,8 +14,8 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://BigTree1/big_tree_leaf.png"
|
||||
dest_files=["res://.godot/imported/big_tree_leaf.png-bc8fc320bde8e302694ca9c0a5c008a5.s3tc.ctex"]
|
||||
source_file="res://Props/BigTree1/big_tree_leaf.png"
|
||||
dest_files=["res://.godot/imported/big_tree_leaf.png-3f3e36a5570890087f28bbc39d3540ad.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://msn0x7d83tc1"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_7m0va"]
|
||||
[ext_resource type="Texture2D" uid="uid://ccg78jovw5432" path="res://BigTree1/big_tree_leaf.png" id="2_qmu85"]
|
||||
[ext_resource type="Texture2D" uid="uid://ccg78jovw5432" path="res://Props/BigTree1/big_tree_leaf.png" id="2_qmu85"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
|
Before Width: | Height: | Size: 367 B After Width: | Height: | Size: 367 B |
@@ -2,8 +2,8 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dmv1t70b2befg"
|
||||
path.s3tc="res://.godot/imported/big_tree_tree1_bark.png-7551e8f72fc144804f5004423073f946.s3tc.ctex"
|
||||
uid="uid://1fudnfgxctbc"
|
||||
path.s3tc="res://.godot/imported/big_tree_tree1_bark.png-11db26644d40a58c1d1b623d52b4e041.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
@@ -14,8 +14,8 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://BigTree1/big_tree_tree1_bark.png"
|
||||
dest_files=["res://.godot/imported/big_tree_tree1_bark.png-7551e8f72fc144804f5004423073f946.s3tc.ctex"]
|
||||
source_file="res://Props/BigTree1/big_tree_tree1_bark.png"
|
||||
dest_files=["res://.godot/imported/big_tree_tree1_bark.png-11db26644d40a58c1d1b623d52b4e041.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://cjc1yge0o0xxr"
|
||||
path="res://.godot/imported/tree1.glb-1b07a3f1777f6d8ed5004071ca71d985.scn"
|
||||
path="res://.godot/imported/tree1.glb-d41d3e238a98b03fe92a7f03852ebf93.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Tree1/tree1.glb"
|
||||
dest_files=["res://.godot/imported/tree1.glb-1b07a3f1777f6d8ed5004071ca71d985.scn"]
|
||||
source_file="res://Props/Tree1/tree1.glb"
|
||||
dest_files=["res://.godot/imported/tree1.glb-d41d3e238a98b03fe92a7f03852ebf93.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -41,12 +41,12 @@ _subresources={
|
||||
"materials": {
|
||||
"Bark": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://Tree1/treebark.tres",
|
||||
"use_external/fallback_path": "res://Props/Tree1/treebark.tres",
|
||||
"use_external/path": "uid://dgkyl751a1muh"
|
||||
},
|
||||
"Leaf": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://Tree1/tree_leaves.tres",
|
||||
"use_external/fallback_path": "res://Props/Tree1/tree_leaves.tres",
|
||||
"use_external/path": "uid://cvpln4e4e8fe2"
|
||||
}
|
||||
},
|
||||
@@ -1,6 +1,6 @@
|
||||
[gd_scene format=3 uid="uid://42dsbdlkvbfq"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cjc1yge0o0xxr" path="res://Tree1/tree1.glb" id="1_nd06h"]
|
||||
[ext_resource type="PackedScene" uid="uid://cjc1yge0o0xxr" path="res://Props/Tree1/tree1.glb" id="1_nd06h"]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_7ooih"]
|
||||
size = Vector3(3.2922363, 10.074348, 3.1652832)
|
||||
|
Before Width: | Height: | Size: 585 B After Width: | Height: | Size: 585 B |
@@ -2,11 +2,10 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bs0lypwyo5jf6"
|
||||
path.s3tc="res://.godot/imported/crt_tree1_bark.png-1dead196d22dff548392d132e81f26e3.s3tc.ctex"
|
||||
uid="uid://by7p2g1rkfvda"
|
||||
path="res://.godot/imported/tree1_tree1_bark.png-0168ef7cd3f8f6a4b482f49ec2543b82.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "3a9eb64baf1362d22626d5e08a5eea2e"
|
||||
@@ -14,12 +13,12 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://crt_tree1_bark.png"
|
||||
dest_files=["res://.godot/imported/crt_tree1_bark.png-1dead196d22dff548392d132e81f26e3.s3tc.ctex"]
|
||||
source_file="res://Props/Tree1/tree1_tree1_bark.png"
|
||||
dest_files=["res://.godot/imported/tree1_tree1_bark.png-0168ef7cd3f8f6a4b482f49ec2543b82.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
@@ -41,4 +40,4 @@ process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
detect_3d/compress_to=1
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
@@ -3,7 +3,7 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cat5o8mesmnpj"
|
||||
path.s3tc="res://.godot/imported/tree1_tree1_leaf.png-157d3e46e162b2d09b15016679c9cdf2.s3tc.ctex"
|
||||
path.s3tc="res://.godot/imported/tree1_tree1_leaf.png-a6092fc7e6c025b94ffa4a8aff2acb24.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
@@ -14,8 +14,8 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Tree1/tree1_tree1_leaf.png"
|
||||
dest_files=["res://.godot/imported/tree1_tree1_leaf.png-157d3e46e162b2d09b15016679c9cdf2.s3tc.ctex"]
|
||||
source_file="res://Props/Tree1/tree1_tree1_leaf.png"
|
||||
dest_files=["res://.godot/imported/tree1_tree1_leaf.png-a6092fc7e6c025b94ffa4a8aff2acb24.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://cvpln4e4e8fe2"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_yy13x"]
|
||||
[ext_resource type="Texture2D" uid="uid://cat5o8mesmnpj" path="res://Tree1/tree1_tree1_leaf.png" id="2_0kunm"]
|
||||
[ext_resource type="Texture2D" uid="uid://cat5o8mesmnpj" path="res://Props/Tree1/tree1_tree1_leaf.png" id="2_0kunm"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
@@ -1,7 +1,7 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://dgkyl751a1muh"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_84kqg"]
|
||||
[ext_resource type="Texture2D" uid="uid://dovi2js4g7jnu" path="res://Tree1/tree1_tree1_bark.png" id="2_s6boq"]
|
||||
[ext_resource type="Texture2D" uid="uid://dovi2js4g7jnu" path="res://Materials/wood1/wood1.png" id="2_s6boq"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
@@ -1,8 +1,8 @@
|
||||
[gd_scene format=3 uid="uid://cccowrgelgswj"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://05c5q1v2nv8p" path="res://Scenes/FlowField/flow_field_tool.gd" id="1_e7pmn"]
|
||||
[ext_resource type="PackedScene" uid="uid://y1qa1g3ic8sp" path="res://Worlds/GreenPlanet/Levels/Bridge/bridge.tscn" id="2_030xf"]
|
||||
[ext_resource type="PackedScene" uid="uid://csq7if8wojp4g" path="res://Worlds/GreenPlanet/Levels/Cave/cave.tscn" id="3_xar7e"]
|
||||
[ext_resource type="PackedScene" uid="uid://y1qa1g3ic8sp" path="res://Zones/Moat/scn_moat.tscn" id="2_030xf"]
|
||||
[ext_resource type="PackedScene" uid="uid://csq7if8wojp4g" path="res://Zones/Cave/scn_cave.tscn" id="3_xar7e"]
|
||||
|
||||
[sub_resource type="Environment" id="Environment_e7pmn"]
|
||||
ambient_light_source = 2
|
||||
|
||||
@@ -4,4 +4,4 @@ class_name LevelSpecs extends Resource
|
||||
@export var allowed_cards: Array[Card]
|
||||
@export var waves: Array[WaveConfig]
|
||||
@export var points_blocked: Array[int]
|
||||
@export var zone_scene: PackedScene
|
||||
@export var zone: ZoneConfig
|
||||
|
||||
@@ -97,7 +97,7 @@ func create_path() -> void:
|
||||
|
||||
|
||||
func update_path() -> void:
|
||||
if type != Data.EnemyType.LAND:
|
||||
if type != Data.EnemyType.LAND or !flow_field.nodes:
|
||||
return
|
||||
path.curve = Curve3D.new()
|
||||
var node: FlowNode = flow_field.get_closest_traversable_point(global_position)
|
||||
|
||||
@@ -94,7 +94,7 @@ func spawn_level(scene: PackedScene) -> void:
|
||||
var flow_field: FlowField = FlowField.new()
|
||||
level.flow_field = flow_field
|
||||
level.add_child(flow_field)
|
||||
flow_field.load_from_data(FlowFieldTool.load_flow_field_from_disc(level.data_path))
|
||||
flow_field.load_from_data(FlowFieldTool.load_flow_field_from_disc(level_specs.zone.flow_field_data_path))
|
||||
level.load_flow_field()
|
||||
level.game_manager = self
|
||||
for x: EnemySpawner in level.enemy_spawns:
|
||||
@@ -324,7 +324,7 @@ func setup() -> void:
|
||||
connected_players_nodes.clear()
|
||||
|
||||
#Spawn new stuff
|
||||
spawn_level(level_specs.zone_scene)
|
||||
spawn_level(level_specs.zone.scene)
|
||||
|
||||
#Set starting parameters
|
||||
game_active = false
|
||||
|
||||
@@ -10,9 +10,7 @@ extends Node3D
|
||||
@export var cinematic_cam: CinematicCamManager
|
||||
@export var printer: CardPrinter
|
||||
@export var shop: ShopStand
|
||||
@export var obstacle_scenes: Array[PackedScene]
|
||||
@export var obstacles: Array[PackedScene]
|
||||
@export var data_path: String
|
||||
var walls: Dictionary[FlowNode, TowerBase] = {}
|
||||
var wall_id: int = 0
|
||||
var tower_base_scene: PackedScene = load("res://Scenes/TowerBase/tower_base.tscn")
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
[ext_resource type="AudioStream" uid="uid://cp6ph4ra7u5rk" path="res://UI/drop_003.ogg" id="5_cwn2i"]
|
||||
[ext_resource type="Script" uid="uid://bwsw4oq150v3p" path="res://UI/Menus/MainMenu/level_selecter_main_menu.gd" id="8_qshe4"]
|
||||
[ext_resource type="Script" uid="uid://dalgif6huggwg" path="res://Scripts/Resources/level_specs.gd" id="9_nt3t4"]
|
||||
[ext_resource type="Resource" uid="uid://b67b70x1uf2el" path="res://Level1/specs.tres" id="10_kjkav"]
|
||||
[ext_resource type="Resource" uid="uid://dffoufw4bnfn7" path="res://Level2/specs.tres" id="11_kjkav"]
|
||||
[ext_resource type="Resource" uid="uid://dgrcneuv4fut" path="res://Level3/specs.tres" id="12_eonxx"]
|
||||
[ext_resource type="Resource" uid="uid://b67b70x1uf2el" path="res://Levels/Level1/specs.tres" id="10_kjkav"]
|
||||
[ext_resource type="Resource" uid="uid://dffoufw4bnfn7" path="res://Levels/Level2/specs.tres" id="11_kjkav"]
|
||||
[ext_resource type="Resource" uid="uid://dgrcneuv4fut" path="res://Levels/Level3/specs.tres" id="12_eonxx"]
|
||||
[ext_resource type="Texture2D" uid="uid://cr1ucbuw3iotp" path="res://Assets/Textures/first_win_achievements.png" id="15_74epv"]
|
||||
[ext_resource type="Script" uid="uid://cjr0pbqisd51v" path="res://UI/Menus/MainMenu/achievements_menu.gd" id="15_sv1gy"]
|
||||
[ext_resource type="Texture2D" uid="uid://cpa1hl36xfplg" path="res://Assets/Textures/first_scroll_seen.png" id="16_sv1gy"]
|
||||
|
||||
BIN
Weapons/Assault/BoltGun.glb
Normal file
55
Weapons/Assault/BoltGun.glb.import
Normal file
@@ -0,0 +1,55 @@
|
||||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://bjjlhmhfytbvm"
|
||||
path="res://.godot/imported/BoltGun.glb-17106ef91980249c6c534736ccdb2932.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Weapons/Assault/BoltGun.glb"
|
||||
dest_files=["res://.godot/imported/BoltGun.glb-17106ef91980249c6c534736ccdb2932.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={
|
||||
"materials": {
|
||||
"steel1": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://Materials/steel1/steel1.tres",
|
||||
"use_external/path": "uid://qq11jacogcec"
|
||||
},
|
||||
"wood1": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://Materials/wood1/wood1.tres",
|
||||
"use_external/path": "uid://c21fh4gsnunfg"
|
||||
}
|
||||
}
|
||||
}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
|
Before Width: | Height: | Size: 2.8 KiB |
@@ -1,40 +0,0 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://celay30i4soud"
|
||||
path="res://.godot/imported/g_assault.png-ac036fe68b061c3981bb7c49d4a5a4cc.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Weapons/Assault/g_assault.png"
|
||||
dest_files=["res://.godot/imported/g_assault.png-ac036fe68b061c3981bb7c49d4a5a4cc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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=0
|
||||
@@ -3,7 +3,7 @@
|
||||
[ext_resource type="Script" uid="uid://bp3o5klntwmhd" path="res://Scripts/Weapons/hitscan_weapon.gd" id="1_yvp43"]
|
||||
[ext_resource type="Resource" uid="uid://smctw4ogm4rx" path="res://Weapons/Assault/weapon_stats.tres" id="2_2k4c7"]
|
||||
[ext_resource type="AudioStream" uid="uid://dknygn5eyuhxt" path="res://Audio/shot1.wav" id="2_5wfsb"]
|
||||
[ext_resource type="PackedScene" uid="uid://6qv8uwwuoiys" path="res://Gun Thing.glb" id="3_2k4c7"]
|
||||
[ext_resource type="PackedScene" uid="uid://bjjlhmhfytbvm" path="res://Weapons/Assault/BoltGun.glb" id="4_5wfsb"]
|
||||
|
||||
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_1hdrg"]
|
||||
random_pitch = 1.1
|
||||
@@ -30,11 +30,7 @@ one_shot = true
|
||||
stream = SubResource("AudioStreamRandomizer_1hdrg")
|
||||
bus = &"SFX"
|
||||
|
||||
[node name="Gun Thing" parent="." unique_id=1024288520 instance=ExtResource("3_2k4c7")]
|
||||
|
||||
[node name="Cube_001" parent="Gun Thing" index="0" unique_id=1455961016]
|
||||
layers = 2
|
||||
[node name="BoltGun" parent="." unique_id=566167059 instance=ExtResource("4_5wfsb")]
|
||||
transform = Transform3D(-0.07, 0, -1.0569706e-08, 0, 0.07, 0, 1.0569706e-08, 0, -0.07, 0, 0.15755616, -0.10932771)
|
||||
|
||||
[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]
|
||||
|
||||
[editable path="Gun Thing"]
|
||||
|
||||
|
Before Width: | Height: | Size: 218 B |
@@ -1,12 +0,0 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://bjdi4f801k0xt"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_kbuty"]
|
||||
[ext_resource type="Texture2D" uid="uid://u8p3xcl3gvie" path="res://Weapons/Assault/rifle_tex.png" id="2_kb7v3"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_kbuty")
|
||||
shader_parameter/albedo = ExtResource("2_kb7v3")
|
||||
shader_parameter/jitter_z_coordinate = true
|
||||
shader_parameter/jitter_depth_independent = true
|
||||
shader_parameter/alpha_scissor = 1.0
|
||||
@@ -1,26 +0,0 @@
|
||||
[gd_scene format=3 uid="uid://d3h3lmlf3hljl"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://drbfdp7kugbri" path="res://Assets/Textures/bush.png" id="1_2ubx8"]
|
||||
[ext_resource type="Texture2D" uid="uid://dg47vgt0uccw1" path="res://Assets/Textures/minimap_tree.png" id="2_6w34c"]
|
||||
|
||||
[node name="Bush" type="Node3D" unique_id=1507836882]
|
||||
|
||||
[node name="Sprite3D" type="Sprite3D" parent="." unique_id=322300994]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.15464, 0)
|
||||
pixel_size = 0.05
|
||||
alpha_cut = 1
|
||||
texture_filter = 0
|
||||
texture = ExtResource("1_2ubx8")
|
||||
|
||||
[node name="Sprite3D2" type="Sprite3D" parent="." unique_id=855452475]
|
||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 2.15464, 0)
|
||||
pixel_size = 0.05
|
||||
alpha_cut = 1
|
||||
texture_filter = 0
|
||||
texture = ExtResource("1_2ubx8")
|
||||
|
||||
[node name="Sprite3D3" type="Sprite3D" parent="." unique_id=207000330]
|
||||
transform = Transform3D(7.5, 0, 0, 0, -3.27835e-07, 7.5, 0, -7.5, -3.27835e-07, 0, 5.98547, 0)
|
||||
layers = 4
|
||||
texture_filter = 0
|
||||
texture = ExtResource("2_6w34c")
|
||||
@@ -1,31 +0,0 @@
|
||||
[gd_scene format=3 uid="uid://iohlxrso4bl8"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://dy2ukmg6koun1" path="res://Assets/Textures/tree.png" id="1_sisdp"]
|
||||
[ext_resource type="Texture2D" uid="uid://dg47vgt0uccw1" path="res://Assets/Textures/minimap_tree.png" id="2_85nm0"]
|
||||
[ext_resource type="PackedScene" uid="uid://406wnf58lo7h" path="res://3dtree.tscn" id="3_q6n84"]
|
||||
|
||||
[node name="Tree" type="Node3D" unique_id=551277176]
|
||||
|
||||
[node name="Sprite3D" type="Sprite3D" parent="." unique_id=107422458]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.15464, 0)
|
||||
visible = false
|
||||
pixel_size = 0.05
|
||||
alpha_cut = 1
|
||||
texture_filter = 0
|
||||
texture = ExtResource("1_sisdp")
|
||||
|
||||
[node name="Sprite3D2" type="Sprite3D" parent="." unique_id=97997649]
|
||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 2.15464, 0)
|
||||
visible = false
|
||||
pixel_size = 0.05
|
||||
alpha_cut = 1
|
||||
texture_filter = 0
|
||||
texture = ExtResource("1_sisdp")
|
||||
|
||||
[node name="Sprite3D3" type="Sprite3D" parent="." unique_id=765187915]
|
||||
transform = Transform3D(7.5, 0, 0, 0, -3.27835e-07, 7.5, 0, -7.5, -3.27835e-07, 0, 5.98547, 0)
|
||||
layers = 4
|
||||
texture_filter = 0
|
||||
texture = ExtResource("2_85nm0")
|
||||
|
||||
[node name="tree_test" parent="." unique_id=613864103 instance=ExtResource("3_q6n84")]
|
||||
@@ -1,12 +0,0 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://eey3o4c8r2sb"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_waxle"]
|
||||
[ext_resource type="Texture2D" uid="uid://cvqq5j4dxucih" path="res://Worlds/GreenPlanet/Levels/Bridge/bridge_bricks.png" id="2_waxle"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_waxle")
|
||||
shader_parameter/albedo = ExtResource("2_waxle")
|
||||
shader_parameter/jitter_z_coordinate = true
|
||||
shader_parameter/jitter_depth_independent = true
|
||||
shader_parameter/alpha_scissor = 1.0
|
||||
|
Before Width: | Height: | Size: 419 B |
@@ -1,44 +0,0 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://sl8mhh7lh2qr"
|
||||
path.s3tc="res://.godot/imported/bridge_leaf.png-e99a3566b7d28faf540732edd5905907.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "fb6cdd502fd250fdd33243eb67643d8c"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Worlds/GreenPlanet/Levels/Bridge/bridge_leaf.png"
|
||||
dest_files=["res://.godot/imported/bridge_leaf.png-e99a3566b7d28faf540732edd5905907.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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=0
|
||||
@@ -1,12 +0,0 @@
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://u2y4es6qqkqd"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_icpg6"]
|
||||
[ext_resource type="Texture2D" uid="uid://deh5dk1wn7n46" path="res://Worlds/GreenPlanet/Levels/Bridge/bridge_level_tex.png" id="2_2g76a"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_icpg6")
|
||||
shader_parameter/albedo = ExtResource("2_2g76a")
|
||||
shader_parameter/jitter_z_coordinate = true
|
||||
shader_parameter/jitter_depth_independent = true
|
||||
shader_parameter/alpha_scissor = 1.0
|
||||
@@ -1,60 +0,0 @@
|
||||
[gd_scene format=3 uid="uid://b7s8i67yqvwbw"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://blnfsojw4ukq4" path="res://Assets/Textures/grass.png" id="1_nc7wu"]
|
||||
[ext_resource type="Texture2D" uid="uid://dgwsvkmnesjjm" path="res://Assets/Textures/stone.png" id="2_udt8k"]
|
||||
[ext_resource type="Texture2D" uid="uid://cnvndwp3q7rke" path="res://Assets/Textures/dirt.png" id="3_1edgw"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ulcfh"]
|
||||
albedo_texture = ExtResource("1_nc7wu")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_yxhjj"]
|
||||
material = SubResource("StandardMaterial3D_ulcfh")
|
||||
orientation = 1
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_mtfk2"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jnpkd"]
|
||||
albedo_texture = ExtResource("2_udt8k")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_twahx"]
|
||||
material = SubResource("StandardMaterial3D_jnpkd")
|
||||
orientation = 1
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_d3j6k"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e3y4s"]
|
||||
albedo_texture = ExtResource("3_1edgw")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_u8bp3"]
|
||||
material = SubResource("StandardMaterial3D_e3y4s")
|
||||
size = Vector2(2, 2)
|
||||
center_offset = Vector3(0, -1, 1)
|
||||
|
||||
[node name="Library" type="Node3D" unique_id=678648360]
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=844142537]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0)
|
||||
mesh = SubResource("QuadMesh_yxhjj")
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D" unique_id=1992170065]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 0)
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D/StaticBody3D" unique_id=1567932571]
|
||||
shape = SubResource("BoxShape3D_mtfk2")
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="." unique_id=1032001072]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 2, 0, 0)
|
||||
mesh = SubResource("QuadMesh_twahx")
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D2" unique_id=2120756386]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 0)
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D2/StaticBody3D" unique_id=689462354]
|
||||
shape = SubResource("BoxShape3D_d3j6k")
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="." unique_id=1503953683]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 0, 0)
|
||||
mesh = SubResource("QuadMesh_u8bp3")
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://bhroqr4s1qso5"
|
||||
path="res://.godot/imported/cave_level.glb-2f9529a411c81ae92670ed22d2cc2ea3.scn"
|
||||
path="res://.godot/imported/model_cave.glb-bd10f61e23a22baa08fa02fe00568067.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Worlds/GreenPlanet/Levels/Cave/cave_level.glb"
|
||||
dest_files=["res://.godot/imported/cave_level.glb-2f9529a411c81ae92670ed22d2cc2ea3.scn"]
|
||||
source_file="res://Zones/Cave/model_cave.glb"
|
||||
dest_files=["res://.godot/imported/model_cave.glb-bd10f61e23a22baa08fa02fe00568067.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -41,19 +41,8 @@ _subresources={
|
||||
"materials": {
|
||||
"CaveWall": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://Worlds/GreenPlanet/Levels/Cave/cave_walls.tres",
|
||||
"use_external/path": "uid://d28nsq46a2hkt"
|
||||
}
|
||||
},
|
||||
"meshes": {
|
||||
"cave_level_Plane": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 0,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 20.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/fallback_path": "",
|
||||
"save_to_file/path": ""
|
||||
"use_external/fallback_path": "res://Materials/dirt1/dirt1.tres",
|
||||
"use_external/path": "uid://vu21wvwrmhlj"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
@@ -2,8 +2,8 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d25lkxr056geo"
|
||||
path="res://.godot/imported/cave_level_dirt.png-2eea126b719a96a8033407a8418756c8.ctex"
|
||||
uid="uid://cl6equc2hhaem"
|
||||
path="res://.godot/imported/model_cave_dirt.png-039135bf5228cec74a8d4790b669eb21.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
@@ -13,8 +13,8 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Worlds/GreenPlanet/Levels/Cave/cave_level_dirt.png"
|
||||
dest_files=["res://.godot/imported/cave_level_dirt.png-2eea126b719a96a8033407a8418756c8.ctex"]
|
||||
source_file="res://Zones/Cave/model_cave_dirt.png"
|
||||
dest_files=["res://.godot/imported/model_cave_dirt.png-039135bf5228cec74a8d4790b669eb21.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -40,4 +40,4 @@ process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
detect_3d/compress_to=1
|
||||
@@ -4,7 +4,7 @@
|
||||
[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="2_1sih4"]
|
||||
[ext_resource type="Resource" uid="uid://8eba45hql7bo" path="res://Enemies/EyeDog/eye_dog.tres" id="3_y5pxn"]
|
||||
[ext_resource type="Resource" uid="uid://dxi17xvdlhkvc" path="res://Enemies/ElderEyeDog/elder_eye_dog.tres" id="4_gow2y"]
|
||||
[ext_resource type="PackedScene" uid="uid://bhroqr4s1qso5" path="res://Worlds/GreenPlanet/Levels/Cave/cave_level.glb" id="4_x53u6"]
|
||||
[ext_resource type="PackedScene" uid="uid://bhroqr4s1qso5" path="res://Zones/Cave/model_cave.glb" id="4_x53u6"]
|
||||
[ext_resource type="Script" uid="uid://dkuxg6ek5us4f" path="res://Scripts/enemy_spawner.gd" id="5_e8b6i"]
|
||||
[ext_resource type="Resource" uid="uid://cvehqh4tt28g7" path="res://Enemies/BabyEyeDog/baby_eye_dog.tres" id="5_y23i6"]
|
||||
[ext_resource type="Script" uid="uid://cxwtuxytavfu5" path="res://Scripts/enemy_goal.gd" id="6_n26ay"]
|
||||
11
Zones/Cave/zc_cave.tres
Normal file
@@ -0,0 +1,11 @@
|
||||
[gd_resource type="Resource" script_class="ZoneConfig" format=3 uid="uid://dicfpbrig37m8"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://csq7if8wojp4g" path="res://Zones/Cave/scn_cave.tscn" id="1_h1vei"]
|
||||
[ext_resource type="Script" uid="uid://q0vwwqs066g8" path="res://zone_config.gd" id="2_65j5w"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_65j5w")
|
||||
zone_name = "Cave"
|
||||
scene = ExtResource("1_h1vei")
|
||||
flow_field_data_path = "res://Zones/Cave/ffd_cave.json"
|
||||
metadata/_custom_type_script = "uid://q0vwwqs066g8"
|
||||
@@ -4,12 +4,12 @@ importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://ca174636iktc6"
|
||||
path="res://.godot/imported/bridge.glb-8a57eeddb9b299ef3c8dd1f0a8ff0656.scn"
|
||||
path="res://.godot/imported/mesh_moat.glb-33c7e2c89b597f9497e2c73179e915b8.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Worlds/GreenPlanet/Levels/Bridge/bridge.glb"
|
||||
dest_files=["res://.godot/imported/bridge.glb-8a57eeddb9b299ef3c8dd1f0a8ff0656.scn"]
|
||||
source_file="res://Zones/Moat/mesh_moat.glb"
|
||||
dest_files=["res://.godot/imported/mesh_moat.glb-33c7e2c89b597f9497e2c73179e915b8.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -39,20 +39,25 @@ materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={
|
||||
"materials": {
|
||||
"Dirt": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://Materials/dirt1/dirt1.tres",
|
||||
"use_external/path": "uid://vu21wvwrmhlj"
|
||||
},
|
||||
"Grass": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://Worlds/GreenPlanet/Levels/Bridge/grass.tres",
|
||||
"use_external/path": "uid://1lymu5otuh7f"
|
||||
"use_external/fallback_path": "res://Materials/grass1/grass1.tres",
|
||||
"use_external/path": "uid://c4qub458rqpt2"
|
||||
},
|
||||
"Material": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://Worlds/GreenPlanet/Levels/Bridge/bricks.tres",
|
||||
"use_external/path": "uid://eey3o4c8r2sb"
|
||||
"use_external/fallback_path": "res://Materials/bricks1/bricks1.tres",
|
||||
"use_external/path": "uid://b7wnk32j3acfr"
|
||||
},
|
||||
"Material.002": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://Worlds/GreenPlanet/Levels/Bridge/cobblestone.tres",
|
||||
"use_external/path": "uid://dc8e1xjspjt32"
|
||||
"use_external/fallback_path": "res://Materials/cobblestone1/cobblestone1.tres",
|
||||
"use_external/path": "uid://ci2m26g6b7ao5"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 527 B After Width: | Height: | Size: 527 B |
@@ -2,8 +2,8 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cvqq5j4dxucih"
|
||||
path="res://.godot/imported/bridge_bricks.png-c81604750a4fc80e3ed86ca9d1a8c002.ctex"
|
||||
uid="uid://cgk5bsrx4on5g"
|
||||
path="res://.godot/imported/mesh_moat_bricks.png-c2ba537b406e30bb339b467fd403153a.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
@@ -13,8 +13,8 @@ generator_parameters={
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Worlds/GreenPlanet/Levels/Bridge/bridge_bricks.png"
|
||||
dest_files=["res://.godot/imported/bridge_bricks.png-c81604750a4fc80e3ed86ca9d1a8c002.ctex"]
|
||||
source_file="res://Zones/Moat/mesh_moat_bricks.png"
|
||||
dest_files=["res://.godot/imported/mesh_moat_bricks.png-c2ba537b406e30bb339b467fd403153a.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -40,4 +40,4 @@ process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
Zones/Moat/mesh_moat_cobblestone.png
Normal file
|
After Width: | Height: | Size: 852 B |
@@ -2,16 +2,19 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d02g31nntdjmw"
|
||||
path="res://.godot/imported/steel1.png-48f9afe4f43ffe832b24316c988ae25e.ctex"
|
||||
uid="uid://vqji3458oxk"
|
||||
path="res://.godot/imported/mesh_moat_cobblestone.png-2dc3858667c8d48b81ecde3ebb6fb3ec.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "4cb1f838ef5968fed908002c6419a080"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://steel1.png"
|
||||
dest_files=["res://.godot/imported/steel1.png-48f9afe4f43ffe832b24316c988ae25e.ctex"]
|
||||
source_file="res://Zones/Moat/mesh_moat_cobblestone.png"
|
||||
dest_files=["res://.godot/imported/mesh_moat_cobblestone.png-2dc3858667c8d48b81ecde3ebb6fb3ec.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -23,7 +26,7 @@ compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
BIN
Zones/Moat/mesh_moat_grass.png
Normal file
|
After Width: | Height: | Size: 441 B |
@@ -2,16 +2,19 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://okvy3vxo27mj"
|
||||
path="res://.godot/imported/bricks.png-d949ec369d9f5322a1ea15fdf6b91ae6.ctex"
|
||||
uid="uid://r6t8tw8wdg0k"
|
||||
path="res://.godot/imported/mesh_moat_grass.png-ff8f81b04c8e8a850d68fcdbc1bd8b0b.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "90c8db677a98042ac33135e89c44851a"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://bricks.png"
|
||||
dest_files=["res://.godot/imported/bricks.png-d949ec369d9f5322a1ea15fdf6b91ae6.ctex"]
|
||||
source_file="res://Zones/Moat/mesh_moat_grass.png"
|
||||
dest_files=["res://.godot/imported/mesh_moat_grass.png-ff8f81b04c8e8a850d68fcdbc1bd8b0b.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -23,7 +26,7 @@ compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
|
Before Width: | Height: | Size: 433 B After Width: | Height: | Size: 433 B |