Sixth Map

This commit is contained in:
2025-09-12 17:33:14 +02:00
parent 6475051908
commit 43900660b6
19 changed files with 3481 additions and 26 deletions

View File

@ -24,17 +24,17 @@ var waves = [
],
[
[2, 0.1, 0.8, 0.2, 0.0], #wave 1 #Fourth Path TOPRIGHT
[4, 0.2, 0.5, 0.5, 0.0], #wave 2
[6, 0.3, 0.4, 0.4, 0.1], #wave 3
[10, 0.4, 0.3, 0.2, 0.5], #wave 4
[10, 0.7, 0.1, 0.2, 0.7], #wave 5
[3, 0.1, 0.5, 0.5, 0.0], #wave 2
[4, 0.1, 0.4, 0.4, 0.1], #wave 3
[4, 0.1, 0.3, 0.2, 0.5], #wave 4
[4, 0.1, 0.1, 0.2, 0.7], #wave 5
],
[
[5, 0.1, 0.8, 0.2, 0.0], #wave 1 #Fith Path BOTTOMRIGHT
[8, 0.2, 0.5, 0.5, 0.0], #wave 2
[10, 0.3, 0.4, 0.4, 0.1], #wave 3
[15, 0.4, 0.3, 0.2, 0.5], #wave 4
[15, 0.7, 0.1, 0.2, 0.7], #wave 5
[2, 0.1, 0.8, 0.2, 0.0], #wave 1 #Fith Path BOTTOMRIGHT
[3, 0.1, 0.5, 0.5, 0.0], #wave 2
[4, 0.1, 0.4, 0.4, 0.1], #wave 3
[5, 0.1, 0.3, 0.2, 0.5], #wave 4
[5, 0.1, 0.1, 0.2, 0.7], #wave 5
]
]

28
Game/Maps/Map5_setup.gd Normal file
View File

@ -0,0 +1,28 @@
extends Node
var waves = [
[
[10, 0.2, 0.8, 0.2, 0.0], #wave 1 #First path TOP
[20, 0.4, 0.5, 0.5, 0.0], #wave 2
[30, 0.5, 0.4, 0.4, 0.1], #wave 3
[40, 0.8, 0.3, 0.2, 0.5], #wave 4
[50, 0.9, 0.1, 0.2, 0.7], #wave 5
],
[
[10, 0.2, 0.8, 0.2, 0.0], #wave 1 #First path TOP
[20, 0.4, 0.5, 0.5, 0.0], #wave 2
[30, 0.5, 0.4, 0.4, 0.1], #wave 3
[40, 0.8, 0.3, 0.2, 0.5], #wave 4
[50, 0.9, 0.1, 0.2, 0.7], #wave 5
],
[
[5, 0.1, 0.8, 0.2, 0.0], #wave 1 #Third Path CENTER
[10, 0.2, 0.5, 0.5, 0.0], #wave 2
[20, 0.3, 0.4, 0.4, 0.1], #wave 3
[30, 0.4, 0.3, 0.2, 0.5], #wave 4
[40, 0.7, 0.1, 0.2, 0.7], #wave 5
]
]
var lives = 20
var coins = 500

View File

@ -0,0 +1 @@
uid://blrwshvlgkc7w

42
Game/Maps/Map6_setup.gd Normal file
View File

@ -0,0 +1,42 @@
extends Node
var waves = [
[
[10, 0.2, 0.8, 0.2, 0.0], #wave 1 #First path TOP
[20, 0.4, 0.5, 0.5, 0.0], #wave 2
[30, 0.5, 0.4, 0.4, 0.1], #wave 3
[40, 0.8, 0.3, 0.2, 0.5], #wave 4
[50, 0.9, 0.1, 0.2, 0.7], #wave 5
],
[
[10, 0.2, 0.8, 0.2, 0.0], #wave 1 #First path TOP
[20, 0.4, 0.5, 0.5, 0.0], #wave 2
[30, 0.5, 0.4, 0.4, 0.1], #wave 3
[40, 0.8, 0.3, 0.2, 0.5], #wave 4
[50, 0.9, 0.1, 0.2, 0.7], #wave 5
],
[
[5, 0.1, 0.8, 0.2, 0.0], #wave 1 #Third Path CENTER
[10, 0.2, 0.5, 0.5, 0.0], #wave 2
[20, 0.3, 0.4, 0.4, 0.1], #wave 3
[30, 0.4, 0.3, 0.2, 0.5], #wave 4
[40, 0.7, 0.1, 0.2, 0.7], #wave 5
],
[
[10, 0.2, 0.8, 0.2, 0.0], #wave 1 #First path TOP
[20, 0.4, 0.5, 0.5, 0.0], #wave 2
[30, 0.5, 0.4, 0.4, 0.1], #wave 3
[40, 0.8, 0.3, 0.2, 0.5], #wave 4
[50, 0.9, 0.1, 0.2, 0.7], #wave 5
],
[
[10, 0.2, 0.8, 0.2, 0.0], #wave 1 #First path TOP
[20, 0.4, 0.5, 0.5, 0.0], #wave 2
[30, 0.5, 0.4, 0.4, 0.1], #wave 3
[40, 0.8, 0.3, 0.2, 0.5], #wave 4
[50, 0.9, 0.1, 0.2, 0.7], #wave 5
]
]
var lives = 25
var coins = 800

View File

@ -0,0 +1 @@
uid://bejxrbky6j88q

BIN
Game/Maps/map6.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

34
Game/Maps/map6.png.import Normal file
View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bga5bdw0jky6y"
path="res://.godot/imported/map6.png-0e1fbf77be565a8b11e85963055f3e6a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Game/Maps/map6.png"
dest_files=["res://.godot/imported/map6.png-0e1fbf77be565a8b11e85963055f3e6a.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

View File

@ -932,6 +932,7 @@ point_count = 4
script = ExtResource("1_iueon")
[node name="TileMap" type="TileMap" parent="."]
visible = false
z_index = -1
tile_set = SubResource("TileSet_4e145")
rendering_quadrant_size = 64
@ -953,6 +954,7 @@ wait_time = 0.4
autostart = true
[node name="TrapArea" type="Area2D" parent="."]
visible = false
[node name="CollisionShape2D" type="CollisionShape2D" parent="TrapArea"]
position = Vector2(511.5, 148)
@ -975,6 +977,7 @@ position = Vector2(993.25, 312.75)
shape = SubResource("RectangleShape2D_7kmhc")
[node name="TowerArea" type="Area2D" parent="."]
visible = false
[node name="CollisionShape2D" type="CollisionShape2D" parent="TowerArea"]
position = Vector2(568, -8)
@ -1013,6 +1016,7 @@ position = Vector2(984, 569)
shape = SubResource("RectangleShape2D_tsol2")
[node name="CanvasLayer" type="CanvasLayer" parent="."]
visible = false
[node name="SidePanel" parent="CanvasLayer" instance=ExtResource("109_oxd1a")]
size_flags_horizontal = 6
@ -1020,12 +1024,15 @@ size_flags_horizontal = 6
[node name="MusicPlayer" parent="." instance=ExtResource("110_kw68t")]
[node name="Path2D" type="Path2D" parent="."]
visible = false
curve = SubResource("Curve2D_ocvl1")
[node name="Path2D2" type="Path2D" parent="."]
visible = false
curve = SubResource("Curve2D_sjmo1")
[node name="Path2D3" type="Path2D" parent="."]
visible = false
curve = SubResource("Curve2D_7kmhc")
[node name="Setup" type="Node" parent="."]

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=253 format=4 uid="uid://byktpghp0qkxf"]
[gd_scene load_steps=252 format=4 uid="uid://byktpghp0qkxf"]
[ext_resource type="Script" uid="uid://xo6vbicdva8d" path="res://Game/Maps/map_managger.gd" id="1_6tijn"]
[ext_resource type="Texture2D" uid="uid://f1npbjsw71nk" path="res://Assets/Tiles/Fields/FieldsTile_01.png" id="2_43nuy"]
@ -893,10 +893,10 @@ size = Vector2(98, 3)
size = Vector2(125.5, 1.5)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_r25yv"]
size = Vector2(1162, 50)
size = Vector2(840, 50)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_8x0i6"]
size = Vector2(873, 90.5)
size = Vector2(823, 90.5)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_n15pr"]
size = Vector2(34, 170)
@ -907,9 +907,6 @@ size = Vector2(609.5, 9)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_ts6e7"]
size = Vector2(162, 257)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_tsol2"]
size = Vector2(266, 34)
[sub_resource type="Curve2D" id="Curve2D_ocvl1"]
_data = {
"points": PackedVector2Array(0, 0, 0, 0, 0, 288, 0, 0, 0, 0, 128, 288, 0, 0, 0, 0, 128, 128, 0, 0, 0, 0, 896, 128, 0, 0, 0, 0, 896, 288, 0, 0, 0, 0, 1056, 288)
@ -990,11 +987,11 @@ shape = SubResource("RectangleShape2D_7kmhc")
[node name="TowerArea" type="Area2D" parent="."]
[node name="CollisionShape2D" type="CollisionShape2D" parent="TowerArea"]
position = Vector2(568, -8)
position = Vector2(407, -8)
shape = SubResource("RectangleShape2D_r25yv")
[node name="CollisionShape2D2" type="CollisionShape2D" parent="TowerArea"]
position = Vector2(435.5, 538.75)
position = Vector2(410.5, 538.75)
shape = SubResource("RectangleShape2D_8x0i6")
[node name="CollisionShape2D3" type="CollisionShape2D" parent="TowerArea"]
@ -1021,10 +1018,6 @@ shape = SubResource("RectangleShape2D_ts6e7")
position = Vector2(1055, 48)
shape = SubResource("RectangleShape2D_ts6e7")
[node name="CollisionShape2D9" type="CollisionShape2D" parent="TowerArea"]
position = Vector2(984, 569)
shape = SubResource("RectangleShape2D_tsol2")
[node name="CanvasLayer" type="CanvasLayer" parent="."]
[node name="SidePanel" parent="CanvasLayer" instance=ExtResource("67_tf5g3")]

1456
Game/Maps/map_5.tscn Normal file

File diff suppressed because one or more lines are too long

1658
Game/Maps/map_6.tscn Normal file

File diff suppressed because one or more lines are too long