From b872769be8c779424fe529a6a97266f36c798ed4 Mon Sep 17 00:00:00 2001 From: James Date: Mon, 1 Dec 2025 11:58:40 +0100 Subject: [PATCH] level 1 + projectwindow size in fullscreen --- Levels/Map 1/level_1.tres | 131 ++++++++++++++++++++++++-------------- project.godot | 1 + 2 files changed, 83 insertions(+), 49 deletions(-) diff --git a/Levels/Map 1/level_1.tres b/Levels/Map 1/level_1.tres index fe1a66c..f95ac74 100644 --- a/Levels/Map 1/level_1.tres +++ b/Levels/Map 1/level_1.tres @@ -1,46 +1,46 @@ -[gd_resource type="Resource" script_class="Level" load_steps=37 format=3 uid="uid://ob41fnhkjr3o"] +[gd_resource type="Resource" script_class="Level" load_steps=31 format=3 uid="uid://ob41fnhkjr3o"] [ext_resource type="Script" uid="uid://cuhq6u67cbbqm" path="res://Levels/Scripts/Resource/Level.gd" id="1_ftl6b"] [ext_resource type="Script" uid="uid://chu8s12rtdeqx" path="res://Levels/Scripts/Resource/Wave.gd" id="2_457yt"] [ext_resource type="Script" uid="uid://blxx3vs2wnfet" path="res://Levels/Scripts/Resource/Troop.gd" id="3_ub8wd"] -[sub_resource type="Resource" id="Resource_87wss"] -script = ExtResource("3_ub8wd") -enemy = "res://Enemies/Scenes/enemy-a.tscn" -spawn_delay = 2.0 -metadata/_custom_type_script = "uid://blxx3vs2wnfet" - -[sub_resource type="Resource" id="Resource_457yt"] -script = ExtResource("2_457yt") -troops = Array[ExtResource("3_ub8wd")]([SubResource("Resource_87wss")]) -metadata/_custom_type_script = "uid://chu8s12rtdeqx" - [sub_resource type="Resource" id="Resource_qfjse"] script = ExtResource("3_ub8wd") enemy = "uid://1kwye5yjf40d" -number_to_spawn = 2 +number_to_spawn = 4 +spawn_delay = 8.0 [sub_resource type="Resource" id="Resource_ftl6b"] script = ExtResource("3_ub8wd") enemy = "uid://1kwye5yjf40d" -number_to_spawn = 2 -spawn_delay = 2.0 +number_to_spawn = 7 +spawn_delay = 5.0 +pack_delay = 1.0 [sub_resource type="Resource" id="Resource_rgvv8"] script = ExtResource("3_ub8wd") enemy = "uid://1kwye5yjf40d" -number_to_spawn = 2 +number_to_spawn = 3 spawn_delay = 5.0 +pack_delay = 0.8 [sub_resource type="Resource" id="Resource_jsvwv"] script = ExtResource("2_457yt") troops = Array[ExtResource("3_ub8wd")]([SubResource("Resource_qfjse"), SubResource("Resource_ftl6b"), SubResource("Resource_rgvv8")]) +[sub_resource type="Resource" id="Resource_fhv1k"] +script = ExtResource("3_ub8wd") +enemy = "uid://r6tj7jprdqib" + +[sub_resource type="Resource" id="Resource_46oi2"] +script = ExtResource("2_457yt") +troops = Array[ExtResource("3_ub8wd")]([SubResource("Resource_fhv1k"), SubResource("Resource_qfjse"), SubResource("Resource_ftl6b")]) + [sub_resource type="Resource" id="Resource_hlwog"] script = ExtResource("3_ub8wd") enemy = "uid://1kwye5yjf40d" number_to_spawn = 5 -spawn_delay = 10.0 +spawn_delay = 0.0 pack_delay = 0.5 [sub_resource type="Resource" id="Resource_np41e"] @@ -52,6 +52,7 @@ spawn_delay = 3.0 script = ExtResource("3_ub8wd") enemy = "uid://r6tj7jprdqib" number_to_spawn = 2 +spawn_delay = 5.0 pack_delay = 2.0 [sub_resource type="Resource" id="Resource_mibxf"] @@ -65,72 +66,104 @@ pack_delay = 0.3 script = ExtResource("2_457yt") troops = Array[ExtResource("3_ub8wd")]([SubResource("Resource_hlwog"), SubResource("Resource_np41e"), SubResource("Resource_w0dx3"), SubResource("Resource_mibxf")]) -[sub_resource type="Resource" id="Resource_fhv1k"] +[sub_resource type="Resource" id="Resource_3kmde"] script = ExtResource("3_ub8wd") -enemy = "uid://r6tj7jprdqib" - -[sub_resource type="Resource" id="Resource_46oi2"] -script = ExtResource("2_457yt") -troops = Array[ExtResource("3_ub8wd")]([SubResource("Resource_fhv1k"), SubResource("Resource_qfjse"), SubResource("Resource_ftl6b")]) +enemy = "uid://1kwye5yjf40d" +number_to_spawn = 5 +spawn_delay = 0.0 +pack_delay = 0.3 [sub_resource type="Resource" id="Resource_7vcps"] script = ExtResource("3_ub8wd") enemy = "uid://koikfh03qv7" +spawn_delay = 0.0 -[sub_resource type="Resource" id="Resource_3kmde"] +[sub_resource type="Resource" id="Resource_q3d8d"] script = ExtResource("3_ub8wd") -enemy = "uid://koikfh03qv7" -number_to_spawn = 3 -spawn_delay = 5.0 +enemy = "uid://1kwye5yjf40d" +number_to_spawn = 10 +spawn_delay = 10.0 pack_delay = 0.3 [sub_resource type="Resource" id="Resource_xfp51"] script = ExtResource("3_ub8wd") enemy = "uid://koikfh03qv7" number_to_spawn = 2 -spawn_delay = 3.0 -pack_delay = 0.6 - -[sub_resource type="Resource" id="Resource_q3d8d"] -script = ExtResource("3_ub8wd") -enemy = "uid://1kwye5yjf40d" -number_to_spawn = 5 -spawn_delay = 10.0 -pack_delay = 0.4 +spawn_delay = 0.0 +pack_delay = 1.0 [sub_resource type="Resource" id="Resource_lvuiw"] script = ExtResource("3_ub8wd") enemy = "uid://r6tj7jprdqib" number_to_spawn = 3 - -[sub_resource type="Resource" id="Resource_q3d8d"] -script = ExtResource("3_ub8wd") -enemy = "uid://1kwye5yjf40d" -number_to_spawn = 10 -spawn_delay = 2.0 -pack_delay = 0.3 +spawn_delay = 3.0 +pack_delay = 0.5 [sub_resource type="Resource" id="Resource_1514p"] script = ExtResource("3_ub8wd") -enemy = "uid://koikfh03qv7" -number_to_spawn = 4 +enemy = "uid://1kwye5yjf40d" +number_to_spawn = 10 pack_delay = 0.5 [sub_resource type="Resource" id="Resource_p2jl5"] script = ExtResource("2_457yt") -troops = Array[ExtResource("3_ub8wd")]([SubResource("Resource_7vcps"), SubResource("Resource_3kmde"), SubResource("Resource_xfp51"), SubResource("Resource_q3d8d"), SubResource("Resource_lvuiw"), SubResource("Resource_1514p")]) +troops = Array[ExtResource("3_ub8wd")]([SubResource("Resource_3kmde"), SubResource("Resource_7vcps"), SubResource("Resource_q3d8d"), SubResource("Resource_xfp51"), SubResource("Resource_lvuiw"), SubResource("Resource_1514p")]) [sub_resource type="Resource" id="Resource_1nx3f"] script = ExtResource("3_ub8wd") +enemy = "uid://1kwye5yjf40d" +number_to_spawn = 5 +spawn_delay = 0.0 +pack_delay = 1.0 + +[sub_resource type="Resource" id="Resource_e6yyc"] +script = ExtResource("3_ub8wd") +enemy = "res://enemies/Scenes/enemy-a.tscn" +number_to_spawn = 5 +spawn_delay = 0.0 +pack_delay = 1.0 + +[sub_resource type="Resource" id="Resource_tjxk4"] +script = ExtResource("3_ub8wd") +enemy = "res://enemies/Scenes/enemy-a.tscn" +number_to_spawn = 10 +pack_delay = 0.3 + +[sub_resource type="Resource" id="Resource_qh8jg"] +script = ExtResource("3_ub8wd") +enemy = "res://enemies/Scenes/enemy-c.tscn" +number_to_spawn = 2 +pack_delay = 2.0 + +[sub_resource type="Resource" id="Resource_ubc0h"] +script = ExtResource("3_ub8wd") +enemy = "res://enemies/Scenes/enemy-b.tscn" +spawn_delay = 0.0 + +[sub_resource type="Resource" id="Resource_yuuld"] +script = ExtResource("3_ub8wd") +enemy = "res://enemies/Scenes/enemy-c.tscn" +number_to_spawn = 2 + +[sub_resource type="Resource" id="Resource_w06di"] +script = ExtResource("3_ub8wd") enemy = "uid://dyl4wiga2goi" +spawn_delay = 10.0 + +[sub_resource type="Resource" id="Resource_nj5d2"] +script = ExtResource("3_ub8wd") +enemy = "res://enemies/Scenes/enemy-a.tscn" +number_to_spawn = 5 +spawn_delay = 0.0 +pack_delay = 0.3 [sub_resource type="Resource" id="Resource_0nx55"] script = ExtResource("2_457yt") -troops = Array[ExtResource("3_ub8wd")]([SubResource("Resource_1nx3f"), SubResource("Resource_1nx3f"), SubResource("Resource_1nx3f"), SubResource("Resource_1nx3f"), SubResource("Resource_1nx3f")]) +troops = Array[ExtResource("3_ub8wd")]([SubResource("Resource_1nx3f"), SubResource("Resource_e6yyc"), SubResource("Resource_tjxk4"), SubResource("Resource_qh8jg"), SubResource("Resource_ubc0h"), SubResource("Resource_yuuld"), SubResource("Resource_w06di"), SubResource("Resource_nj5d2")]) [resource] script = ExtResource("1_ftl6b") -allowedTowers = Array[int]([1, 2, 3]) +allowedTowers = Array[int]([1, 2, 4]) startingMoney = 110 -waves = Array[ExtResource("2_457yt")]([SubResource("Resource_jsvwv"), SubResource("Resource_3sv5g"), SubResource("Resource_46oi2"), SubResource("Resource_p2jl5"), SubResource("Resource_0nx55")]) +waves = Array[ExtResource("2_457yt")]([SubResource("Resource_jsvwv"), SubResource("Resource_46oi2"), SubResource("Resource_3sv5g"), SubResource("Resource_p2jl5"), SubResource("Resource_0nx55")]) metadata/_custom_type_script = "uid://cuhq6u67cbbqm" diff --git a/project.godot b/project.godot index 182a97a..0f52e01 100644 --- a/project.godot +++ b/project.godot @@ -44,6 +44,7 @@ AudioManager="*res://Globals/audio_manager.tscn" window/size/viewport_width=1920 window/size/viewport_height=1080 +window/size/mode=3 [editor_plugins]