Add B Corridor

This commit is contained in:
2025-09-27 22:06:35 -07:00
parent 0bac61a762
commit 70d1871985
19 changed files with 4500 additions and 21 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=137 format=3 uid="uid://bjg8wyvp8q6oc"] [gd_scene load_steps=140 format=3 uid="uid://bjg8wyvp8q6oc"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_o4cc2"] [ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_o4cc2"]
[ext_resource type="Script" uid="uid://dlsgyx4i1jmp3" path="res://src/enemy/EnemyLoreInfo.cs" id="2_3eot4"] [ext_resource type="Script" uid="uid://dlsgyx4i1jmp3" path="res://src/enemy/EnemyLoreInfo.cs" id="2_3eot4"]
@@ -657,29 +657,15 @@ tracks/2/keys = {
"update": 0, "update": 0,
"values": [0, 22] "values": [0, 22]
} }
tracks/3/type = "value" tracks/3/type = "animation"
tracks/3/imported = false tracks/3/imported = false
tracks/3/enabled = true tracks/3/enabled = true
tracks/3/path = NodePath("Michael Attack VFX:animation") tracks/3/path = NodePath("VFX Animation Player")
tracks/3/interp = 1 tracks/3/interp = 1
tracks/3/loop_wrap = true tracks/3/loop_wrap = true
tracks/3/keys = { tracks/3/keys = {
"times": PackedFloat32Array(0), "clips": PackedStringArray("Attack VFX"),
"transitions": PackedFloat32Array(1), "times": PackedFloat32Array(0)
"update": 1,
"values": [&"default"]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("Michael Attack VFX:frame")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0, 0.683335),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 41]
} }
[sub_resource type="Animation" id="Animation_bk4gf"] [sub_resource type="Animation" id="Animation_bk4gf"]
@@ -894,6 +880,67 @@ _data = {
&"primary_attack_right": SubResource("Animation_mip6u") &"primary_attack_right": SubResource("Animation_mip6u")
} }
[sub_resource type="Animation" id="Animation_fxhv6"]
resource_name = "Attack VFX"
length = 1.4
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("%AnimationPlayer/../Michael Attack VFX:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 1.4),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 41]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("%AnimationPlayer/../Michael Attack VFX:animation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [&"default"]
}
[sub_resource type="Animation" id="Animation_pxi1p"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("%AnimationPlayer/../Michael Attack VFX:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("%AnimationPlayer/../Michael Attack VFX:animation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"default"]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_d8ow6"]
_data = {
&"Attack VFX": SubResource("Animation_fxhv6"),
&"RESET": SubResource("Animation_pxi1p")
}
[sub_resource type="AtlasTexture" id="AtlasTexture_bk4gf"] [sub_resource type="AtlasTexture" id="AtlasTexture_bk4gf"]
atlas = ExtResource("74_mip6u") atlas = ExtResource("74_mip6u")
region = Rect2(0, 0, 512, 512) region = Rect2(0, 0, 512, 512)
@@ -1251,8 +1298,14 @@ libraries = {
[node name="AnimationTree" parent="." instance=ExtResource("73_gby04")] [node name="AnimationTree" parent="." instance=ExtResource("73_gby04")]
unique_name_in_owner = true unique_name_in_owner = true
[node name="VFX Animation Player" type="AnimationPlayer" parent="."]
root_node = NodePath("../AnimationPlayer")
libraries = {
&"": SubResource("AnimationLibrary_d8ow6")
}
[node name="Michael Attack VFX" type="AnimatedSprite3D" parent="."] [node name="Michael Attack VFX" type="AnimatedSprite3D" parent="."]
transform = Transform3D(0.72, 0, 0, 0, 0.72, 0, 0, 0, 0.72, -0.104478, 0.327943, 0) transform = Transform3D(0.72, 0, 0, 0, 0.72, 0, 0, 0, 0.72, -0.129818, 0.274447, 0)
modulate = Color(0.978023, 0.306734, 1, 1)
billboard = 2 billboard = 2
sprite_frames = SubResource("SpriteFrames_suy1t") sprite_frames = SubResource("SpriteFrames_suy1t")
frame = 41

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bewyfgsch0mok"
path="res://.godot/imported/A2 Corridor All Variations.glb-f7d186da855dc06e01e25e6a62d6aeac.scn"
[deps]
source_file="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations.glb"
dest_files=["res://.godot/imported/A2 Corridor All Variations.glb-f7d186da855dc06e01e25e6a62d6aeac.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://8cjr51onolei"
path="res://.godot/imported/A2 Corridor All Variations_AREA_2_MAIN_222STONE.png-457c010424f0f73414296067ace1b3ab.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "11027637ea8e7d257bd13c57efd3b5b4"
}
[deps]
source_file="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_AREA_2_MAIN_222STONE.png"
dest_files=["res://.godot/imported/A2 Corridor All Variations_AREA_2_MAIN_222STONE.png-457c010424f0f73414296067ace1b3ab.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=true
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=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://66bbgbrj58hr"
path="res://.godot/imported/A2 Corridor All Variations_COLUMN_WHITE.png-2a54c2eef1d7facfa72e8cfc1f148c91.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "0e8fa39a22324fd5345ebb4d3f1deeec"
}
[deps]
source_file="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_COLUMN_WHITE.png"
dest_files=["res://.godot/imported/A2 Corridor All Variations_COLUMN_WHITE.png-2a54c2eef1d7facfa72e8cfc1f148c91.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=true
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=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d254vhvef0dbf"
path="res://.godot/imported/A2 Corridor All Variations_CORRIDOR_PANEL_UPPER.png-f87e5e56bd9c49a6d9a73f28f7e64224.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "7a00947386bf978ae4a905d05098510a"
}
[deps]
source_file="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_CORRIDOR_PANEL_UPPER.png"
dest_files=["res://.godot/imported/A2 Corridor All Variations_CORRIDOR_PANEL_UPPER.png-f87e5e56bd9c49a6d9a73f28f7e64224.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=true
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=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://r5tri75dssum"
path="res://.godot/imported/A2 Corridor All Variations_WHITE_TILE2.png-2cf0a6d2b38a2d08547feb99f72bed04.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "c01abbdce6f043b60cd28e6f386bf90d"
}
[deps]
source_file="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_TILE2.png"
dest_files=["res://.godot/imported/A2 Corridor All Variations_WHITE_TILE2.png-2cf0a6d2b38a2d08547feb99f72bed04.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=true
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=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cqec6ea6v2iur"
path="res://.godot/imported/A2 Corridor All Variations_WHITE_layer_brick1.png-62782af39aa61daf35ac7dc1c6523e24.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "e5a6977947c858572c0564e939e8513c"
}
[deps]
source_file="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_layer_brick1.png"
dest_files=["res://.godot/imported/A2 Corridor All Variations_WHITE_layer_brick1.png-62782af39aa61daf35ac7dc1c6523e24.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=true
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=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://djhnx2dp6l80"
path="res://.godot/imported/A2 Corridor All Variations_area_2_tile_3.png-585274e4aa7ce33c371b1f2af1628010.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "819a5d534963bc6ec1b5baf551805ca8"
}
[deps]
source_file="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_area_2_tile_3.png"
dest_files=["res://.godot/imported/A2 Corridor All Variations_area_2_tile_3.png-585274e4aa7ce33c371b1f2af1628010.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=true
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=0