started working on fog darkness

This commit is contained in:
2026-01-13 00:16:08 +01:00
parent 82a70aa6a2
commit 89a41397d1
30 changed files with 1613 additions and 386 deletions

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="mp3"
type="AudioStreamMP3"
uid="uid://bessb1ga6hwy4"
path="res://.godot/imported/bat_chirp.mp3-0252020fc7122a4f730bfae189f18695.mp3str"
[deps]
source_file="res://assets/audio/sfx/enemies/bat/bat_chirp.mp3"
dest_files=["res://.godot/imported/bat_chirp.mp3-0252020fc7122a4f730bfae189f18695.mp3str"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="mp3"
type="AudioStreamMP3"
uid="uid://dcn14oarhvvlk"
path="res://.godot/imported/bat_flap1.mp3-021fbc685ca206c0a27fd81b7f631f85.mp3str"
[deps]
source_file="res://assets/audio/sfx/enemies/bat/bat_flap1.mp3"
dest_files=["res://.godot/imported/bat_flap1.mp3-021fbc685ca206c0a27fd81b7f631f85.mp3str"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="mp3"
type="AudioStreamMP3"
uid="uid://chm1mvjrrj3vj"
path="res://.godot/imported/bat_flap2.mp3-927285e69a6bfa85963ed2e3cdd7cd52.mp3str"
[deps]
source_file="res://assets/audio/sfx/enemies/bat/bat_flap2.mp3"
dest_files=["res://.godot/imported/bat_flap2.mp3-927285e69a6bfa85963ed2e3cdd7cd52.mp3str"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -2,30 +2,145 @@
[ext_resource type="Texture2D" uid="uid://c4ee36hr5f766" path="res://assets/gfx/RPG DUNGEON VOL 3.png" id="1_e3020"]
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_w8s50"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_x8b6b"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_t46y5"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_hu0mk"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_7y1f8"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_okmkx"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_tiog7"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_1w2p2"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_hmgok"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_cmw36"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_bqa6v"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_c2t7l"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_br5gx"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_w7dhj"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_1hffl"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_w3suo"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_ugmkx"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_04rhq"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_lskmx"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_d50pg"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_7irfv"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_sjxac"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_c22jm"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_rdtaq"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_gdg35"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_xa7bm"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_1nbxl"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_wsd2f"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_8usvn"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_y41hv"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_1exwc"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_w72ja"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_whcyq"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_n2gtd"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_b0pj5"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_4bwa3"]
polygon = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_1bvp3"]
texture = ExtResource("1_e3020")
separation = Vector2i(1, 1)
0:0/0 = 0
0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:0/0 = 0
1:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_tiog7")
1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:0/0 = 0
2:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_bqa6v")
2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:0/0 = 0
3:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_04rhq")
3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:0/0 = 0
4:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_rdtaq")
4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:0/0 = 0
6:0/0 = 0
7:0/0 = 0
7:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_whcyq")
7:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
8:0/0 = 0
9:0/0 = 0
9:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_b0pj5")
9:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
10:0/0 = 0
11:0/0 = 0
11:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:1/0 = 0
0:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_w8s50")
0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:1/0 = 0
1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
@@ -34,6 +149,7 @@ separation = Vector2i(1, 1)
3:1/0 = 0
3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:1/0 = 0
4:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_gdg35")
4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:1/0 = 0
6:1/0 = 0
@@ -46,15 +162,19 @@ separation = Vector2i(1, 1)
11:1/0 = 0
12:1/0 = 0
0:2/0 = 0
0:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_x8b6b")
0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:2/0 = 0
1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:2/0 = 0
2:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_c2t7l")
3:2/0 = 0
3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:2/0 = 0
4:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_xa7bm")
4:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:2/0 = 0
5:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_1exwc")
5:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
6:2/0 = 0
6:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
@@ -64,9 +184,11 @@ separation = Vector2i(1, 1)
10:2/0 = 0
10:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
11:2/0 = 0
11:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_7y1f8")
11:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
12:2/0 = 0
0:3/0 = 0
0:3/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_t46y5")
0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:3/0 = 0
1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
@@ -75,6 +197,7 @@ separation = Vector2i(1, 1)
3:3/0 = 0
3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:3/0 = 0
4:3/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_1nbxl")
4:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:3/0 = 0
6:3/0 = 0
@@ -83,16 +206,22 @@ separation = Vector2i(1, 1)
11:3/0 = 0
12:3/0 = 0
0:4/0 = 0
0:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_hu0mk")
0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:4/0 = 0
1:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_1w2p2")
1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:4/0 = 0
2:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_br5gx")
2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:4/0 = 0
3:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_lskmx")
3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:4/0 = 0
4:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_wsd2f")
4:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:4/0 = 0
5:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_w72ja")
5:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
6:4/0 = 0
6:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
@@ -100,6 +229,7 @@ separation = Vector2i(1, 1)
10:4/0 = 0
10:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
11:4/0 = 0
11:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_okmkx")
11:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
12:4/0 = 0
0:5/0 = 0
@@ -124,8 +254,10 @@ separation = Vector2i(1, 1)
1:6/0 = 0
1:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:6/0 = 0
2:6/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_w7dhj")
2:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:6/0 = 0
3:6/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_d50pg")
3:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:6/0 = 0
4:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
@@ -133,21 +265,27 @@ separation = Vector2i(1, 1)
5:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
6:6/0 = 0
7:6/0 = 0
7:6/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_n2gtd")
7:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
8:6/0 = 0
9:6/0 = 0
9:6/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_4bwa3")
9:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
10:6/0 = 0
11:6/0 = 0
12:6/0 = 0
0:7/0 = 0
1:7/0 = 0
1:7/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_hmgok")
1:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:7/0 = 0
2:7/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_1hffl")
2:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:7/0 = 0
3:7/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_7irfv")
3:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:7/0 = 0
4:7/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_8usvn")
4:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:7/0 = 0
6:7/0 = 0
@@ -165,12 +303,16 @@ separation = Vector2i(1, 1)
18:7/0 = 0
19:7/0 = 0
1:8/0 = 0
1:8/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_cmw36")
1:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:8/0 = 0
2:8/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_w3suo")
2:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:8/0 = 0
3:8/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_sjxac")
3:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:8/0 = 0
4:8/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_y41hv")
4:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:8/0 = 0
8:8/0 = 0
@@ -190,8 +332,10 @@ separation = Vector2i(1, 1)
1:9/0 = 0
1:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:9/0 = 0
2:9/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_ugmkx")
2:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:9/0 = 0
3:9/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_c22jm")
3:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:9/0 = 0
4:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
@@ -351,6 +495,7 @@ separation = Vector2i(1, 1)
13:15/0 = 0
[resource]
occlusion_layer_0/light_mask = 1
physics_layer_0/collision_layer = 64
physics_layer_0/collision_mask = 0
custom_data_layer_0/name = "terrain"