Gaps Fixed, Overworld Visual Fixes, Some lighting and additions to block rooms, may have accidentally moved a folder but cant find which.
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cb86dpkft2m03"
|
uid="uid://cb86dpkft2m03"
|
||||||
path.bptc="res://.godot/imported/Kubel.png-c9f101c338fbe11a0030ed91a86239ab.bptc.ctex"
|
path.bptc="res://.godot/imported/KUBEL.PNG-bd6eff6ed8307de491529365dab55876.bptc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
"vram_texture": true
|
"vram_texture": true
|
||||||
@@ -11,8 +11,8 @@ metadata={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/items/weapons/textures/Kubel.png"
|
source_file="res://src/items/weapons/textures/KUBEL.PNG"
|
||||||
dest_files=["res://.godot/imported/Kubel.png-c9f101c338fbe11a0030ed91a86239ab.bptc.ctex"]
|
dest_files=["res://.godot/imported/KUBEL.PNG-bd6eff6ed8307de491529365dab55876.bptc.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://c63uufq63qpuy"
|
uid="uid://c63uufq63qpuy"
|
||||||
path.bptc="res://.godot/imported/Rondo.png-57553b850a093da6dba43a1e1947fcce.bptc.ctex"
|
path.bptc="res://.godot/imported/RONDO.PNG-77b50e9afaf9eb46f5672e079a5f50bf.bptc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
"vram_texture": true
|
"vram_texture": true
|
||||||
@@ -11,8 +11,8 @@ metadata={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/items/weapons/textures/Rondo.png"
|
source_file="res://src/items/weapons/textures/RONDO.PNG"
|
||||||
dest_files=["res://.godot/imported/Rondo.png-57553b850a093da6dba43a1e1947fcce.bptc.ctex"]
|
dest_files=["res://.godot/imported/RONDO.PNG-77b50e9afaf9eb46f5672e079a5f50bf.bptc.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -28,43 +28,43 @@ public partial class Altar : SpecialFloor, IDungeonFloor
|
|||||||
|
|
||||||
public void OnResolved()
|
public void OnResolved()
|
||||||
{
|
{
|
||||||
Show();
|
Show();
|
||||||
Exit.AreaEntered += Exit_AreaEntered;
|
Exit.AreaEntered += Exit_AreaEntered;
|
||||||
NoExitArea.AreaEntered += NoExitArea_AreaEntered;
|
NoExitArea.AreaEntered += NoExitArea_AreaEntered;
|
||||||
FloorIsLoaded = true;
|
FloorIsLoaded = true;
|
||||||
var dimmableAudio = DimmableAudio.GetChildren().OfType<IDimmableAudioStreamPlayer>();
|
var dimmableAudio = DimmableAudio.GetChildren().OfType<IDimmableAudioStreamPlayer>();
|
||||||
foreach (var dimmable in dimmableAudio)
|
foreach (var dimmable in dimmableAudio)
|
||||||
dimmable.FadeIn();
|
dimmable.FadeIn();
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void FadeOutAudio()
|
public override void FadeOutAudio()
|
||||||
{
|
{
|
||||||
var dimmableAudio = DimmableAudio.GetChildren().OfType<IDimmableAudioStreamPlayer>();
|
var dimmableAudio = DimmableAudio.GetChildren().OfType<IDimmableAudioStreamPlayer>();
|
||||||
foreach (var dimmable in dimmableAudio)
|
foreach (var dimmable in dimmableAudio)
|
||||||
dimmable.FadeOut();
|
dimmable.FadeOut();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void _player_PointUpFinished()
|
private void _player_PointUpFinished()
|
||||||
{
|
{
|
||||||
_player.Activate();
|
_player.Activate();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void NoExitArea_AreaEntered(Area3D area)
|
private void NoExitArea_AreaEntered(Area3D area)
|
||||||
{
|
{
|
||||||
DialogueController.ShowDialogue(Dialogue, "no_exit");
|
DialogueController.ShowDialogue(Dialogue, "no_exit");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Exit_AreaEntered(Area3D area)
|
private void Exit_AreaEntered(Area3D area)
|
||||||
{
|
{
|
||||||
if (area.GetOwner() is IPlayer)
|
if (area.GetOwner() is IPlayer)
|
||||||
ExitReached();
|
ExitReached();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void ExitReached() => Game.FloorExitReached();
|
public void ExitReached() => Game.FloorExitReached();
|
||||||
|
|
||||||
public void OnExitTree()
|
public void OnExitTree()
|
||||||
{
|
{
|
||||||
Exit.AreaEntered -= Exit_AreaEntered;
|
Exit.AreaEntered -= Exit_AreaEntered;
|
||||||
NoExitArea.AreaEntered -= NoExitArea_AreaEntered;
|
NoExitArea.AreaEntered -= NoExitArea_AreaEntered;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,75 +33,75 @@ public partial class Overworld : SpecialFloor, IDungeonFloor
|
|||||||
|
|
||||||
public override void InitializeDungeon()
|
public override void InitializeDungeon()
|
||||||
{
|
{
|
||||||
Show();
|
Show();
|
||||||
Exit.AreaEntered += Exit_AreaEntered;
|
Exit.AreaEntered += Exit_AreaEntered;
|
||||||
RestoreArea.AreaEntered += RestoreArea_AreaEntered;
|
RestoreArea.AreaEntered += RestoreArea_AreaEntered;
|
||||||
RestoreArea.AreaExited += RestoreArea_AreaExited;
|
RestoreArea.AreaExited += RestoreArea_AreaExited;
|
||||||
RestoreTimer = new Timer();
|
RestoreTimer = new Timer();
|
||||||
RestoreTimer.WaitTime = 0.3f;
|
RestoreTimer.WaitTime = 0.3f;
|
||||||
RestoreTimer.Timeout += RestoreTimer_Timeout;
|
RestoreTimer.Timeout += RestoreTimer_Timeout;
|
||||||
AddChild(RestoreTimer);
|
AddChild(RestoreTimer);
|
||||||
FloorIsLoaded = true;
|
FloorIsLoaded = true;
|
||||||
|
|
||||||
ItemRescueInteractZone.AreaEntered += ItemRescueInteractZone_AreaEntered;
|
ItemRescueInteractZone.AreaEntered += ItemRescueInteractZone_AreaEntered;
|
||||||
var dimmableAudio = DimmableAudio.GetChildren().OfType<IDimmableAudioStreamPlayer>();
|
var dimmableAudio = DimmableAudio.GetChildren().OfType<IDimmableAudioStreamPlayer>();
|
||||||
foreach (var dimmable in dimmableAudio)
|
foreach (var dimmable in dimmableAudio)
|
||||||
dimmable.FadeIn();
|
dimmable.FadeIn();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnResolved()
|
public void OnResolved()
|
||||||
{
|
{
|
||||||
Game.ItemRescueMenu.MenuClosing += ItemRescueMenu_MenuClosing;
|
Game.ItemRescueMenu.MenuClosing += ItemRescueMenu_MenuClosing;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ItemRescueMenu_MenuClosing()
|
private void ItemRescueMenu_MenuClosing()
|
||||||
{
|
{
|
||||||
GameRepo.Resume();
|
GameRepo.Resume();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ItemRescueInteractZone_AreaEntered(Area3D area)
|
private void ItemRescueInteractZone_AreaEntered(Area3D area)
|
||||||
{
|
{
|
||||||
GameRepo.Pause();
|
GameRepo.Pause();
|
||||||
Game.ItemRescueMenu.Show();
|
Game.ItemRescueMenu.Show();
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void FadeOutAudio()
|
public override void FadeOutAudio()
|
||||||
{
|
{
|
||||||
var dimmableAudio = DimmableAudio.GetChildren().OfType<IDimmableAudioStreamPlayer>();
|
var dimmableAudio = DimmableAudio.GetChildren().OfType<IDimmableAudioStreamPlayer>();
|
||||||
foreach (var dimmable in dimmableAudio)
|
foreach (var dimmable in dimmableAudio)
|
||||||
dimmable.FadeOut();
|
dimmable.FadeOut();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void RestoreTimer_Timeout()
|
private void RestoreTimer_Timeout()
|
||||||
{
|
{
|
||||||
if (!Player.HealthComponent.AtFullHealth)
|
if (!Player.HealthComponent.AtFullHealth)
|
||||||
Player.HealthComponent.Heal(1);
|
Player.HealthComponent.Heal(1);
|
||||||
if (!Player.VTComponent.AtFullVT)
|
if (!Player.VTComponent.AtFullVT)
|
||||||
Player.VTComponent.Restore(1);
|
Player.VTComponent.Restore(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void RestoreArea_AreaExited(Area3D area)
|
private void RestoreArea_AreaExited(Area3D area)
|
||||||
{
|
{
|
||||||
if (area.GetOwner() is IPlayer)
|
if (area.GetOwner() is IPlayer)
|
||||||
{
|
{
|
||||||
RestoreTimer.Stop();
|
RestoreTimer.Stop();
|
||||||
Player.SetHealthTimerStatus(true);
|
Player.SetHealthTimerStatus(true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void RestoreArea_AreaEntered(Area3D area)
|
private void RestoreArea_AreaEntered(Area3D area)
|
||||||
{
|
{
|
||||||
if (area.GetOwner() is IPlayer)
|
if (area.GetOwner() is IPlayer)
|
||||||
{
|
{
|
||||||
RestoreTimer.Start();
|
RestoreTimer.Start();
|
||||||
Player.SetHealthTimerStatus(false);
|
Player.SetHealthTimerStatus(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Exit_AreaEntered(Area3D area)
|
private void Exit_AreaEntered(Area3D area)
|
||||||
{
|
{
|
||||||
if (area.GetOwner() is IPlayer)
|
if (area.GetOwner() is IPlayer)
|
||||||
ExitReached();
|
ExitReached();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void ExitReached() => Game.FloorExitReached();
|
public void ExitReached() => Game.FloorExitReached();
|
||||||
@@ -110,10 +110,10 @@ public partial class Overworld : SpecialFloor, IDungeonFloor
|
|||||||
|
|
||||||
public void OnExitTree()
|
public void OnExitTree()
|
||||||
{
|
{
|
||||||
Exit.AreaEntered -= Exit_AreaEntered;
|
Exit.AreaEntered -= Exit_AreaEntered;
|
||||||
RestoreArea.AreaEntered -= RestoreArea_AreaEntered;
|
RestoreArea.AreaEntered -= RestoreArea_AreaEntered;
|
||||||
RestoreArea.AreaExited -= RestoreArea_AreaExited;
|
RestoreArea.AreaExited -= RestoreArea_AreaExited;
|
||||||
RestoreTimer.Timeout -= RestoreTimer_Timeout;
|
RestoreTimer.Timeout -= RestoreTimer_Timeout;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_cg6gx"]
|
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_cg6gx"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cjknjhcx843r6" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_1BLOCK.glb" id="2_ppwe6"]
|
[ext_resource type="PackedScene" uid="uid://cjknjhcx843r6" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_1BLOCK.glb" id="2_ppwe6"]
|
||||||
[ext_resource type="PackedScene" uid="uid://jx4x2weyky45" path="res://src/minimap/Map Revealer Cube.tscn" id="3_g2f4c"]
|
[ext_resource type="PackedScene" uid="uid://dn50mjadk31jn" path="res://src/minimap/Map Revealer Cube.tscn" id="3_g2f4c"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_wumfs"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_wumfs"]
|
||||||
size = Vector3(3.98187, 3.98102, 3.88313)
|
size = Vector3(3.98187, 3.98102, 3.88313)
|
||||||
@@ -48,3 +48,9 @@ shape = SubResource("BoxShape3D_g2f4c")
|
|||||||
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
|
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00139, -0.00317979, -1.99123)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00139, -0.00317979, -1.99123)
|
||||||
shape = SubResource("BoxShape3D_ymply")
|
shape = SubResource("BoxShape3D_ymply")
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00123, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_iqgx8"]
|
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_iqgx8"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bfhasvqwthkmf" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_2BLOCK.glb" id="2_feq52"]
|
[ext_resource type="PackedScene" uid="uid://bfhasvqwthkmf" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_2BLOCK.glb" id="2_feq52"]
|
||||||
[ext_resource type="PackedScene" uid="uid://jx4x2weyky45" path="res://src/minimap/Map Revealer Cube.tscn" id="3_a8qsn"]
|
[ext_resource type="PackedScene" uid="uid://dn50mjadk31jn" path="res://src/minimap/Map Revealer Cube.tscn" id="3_a8qsn"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_k6ifr"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_k6ifr"]
|
||||||
size = Vector3(7.99652, 3.98102, 3.88313)
|
size = Vector3(7.99652, 3.98102, 3.88313)
|
||||||
@@ -53,3 +53,15 @@ shape = SubResource("BoxShape3D_a8qsn")
|
|||||||
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
|
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.99877, -0.00317979, -1.99123)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.99877, -0.00317979, -1.99123)
|
||||||
shape = SubResource("BoxShape3D_fopvt")
|
shape = SubResource("BoxShape3D_fopvt")
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00123, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.26232, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_ph8ua"]
|
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_ph8ua"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bxi1l14rcpjpf" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_3BLOCK.glb" id="2_oc3ya"]
|
[ext_resource type="PackedScene" uid="uid://bxi1l14rcpjpf" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_3BLOCK.glb" id="2_oc3ya"]
|
||||||
[ext_resource type="PackedScene" uid="uid://jx4x2weyky45" path="res://src/minimap/Map Revealer Cube.tscn" id="3_25pxh"]
|
[ext_resource type="PackedScene" uid="uid://dn50mjadk31jn" path="res://src/minimap/Map Revealer Cube.tscn" id="3_25pxh"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_lbqh3"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_lbqh3"]
|
||||||
size = Vector3(1.98914, 3.98102, 3.88313)
|
size = Vector3(1.98914, 3.98102, 3.88313)
|
||||||
@@ -63,3 +63,21 @@ shape = SubResource("BoxShape3D_22yw6")
|
|||||||
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
|
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 6.00815, -0.0448337, -2.01671)
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 6.00815, -0.0448337, -2.01671)
|
||||||
shape = SubResource("BoxShape3D_06274")
|
shape = SubResource("BoxShape3D_06274")
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00123, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.26232, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.1596, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_icfon"]
|
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_icfon"]
|
||||||
[ext_resource type="PackedScene" uid="uid://d0s23qa45g3pg" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_4BLOCK.glb" id="2_20qq7"]
|
[ext_resource type="PackedScene" uid="uid://d0s23qa45g3pg" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_4BLOCK.glb" id="2_20qq7"]
|
||||||
[ext_resource type="PackedScene" uid="uid://jx4x2weyky45" path="res://src/minimap/Map Revealer Cube.tscn" id="3_oov8q"]
|
[ext_resource type="PackedScene" uid="uid://dn50mjadk31jn" path="res://src/minimap/Map Revealer Cube.tscn" id="3_oov8q"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_kf5o1"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_kf5o1"]
|
||||||
size = Vector3(1.98914, 3.98102, 3.88313)
|
size = Vector3(1.98914, 3.98102, 3.88313)
|
||||||
@@ -67,3 +67,27 @@ shape = SubResource("BoxShape3D_gpjgy")
|
|||||||
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
|
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 8.0048, -0.0448337, -2.01671)
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 8.0048, -0.0448337, -2.01671)
|
||||||
shape = SubResource("BoxShape3D_bxp2w")
|
shape = SubResource("BoxShape3D_bxp2w")
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00123, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.26232, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.1596, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14.0288, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_67h0r"]
|
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_67h0r"]
|
||||||
[ext_resource type="PackedScene" uid="uid://csye32n2nh7uo" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_5BLOCK.glb" id="2_e2gre"]
|
[ext_resource type="PackedScene" uid="uid://csye32n2nh7uo" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_5BLOCK.glb" id="2_e2gre"]
|
||||||
[ext_resource type="PackedScene" uid="uid://jx4x2weyky45" path="res://src/minimap/Map Revealer Cube.tscn" id="3_w2iy3"]
|
[ext_resource type="PackedScene" uid="uid://dn50mjadk31jn" path="res://src/minimap/Map Revealer Cube.tscn" id="3_w2iy3"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_w2iy3"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_w2iy3"]
|
||||||
size = Vector3(20.0077, 3.9892, 0.1)
|
size = Vector3(20.0077, 3.9892, 0.1)
|
||||||
@@ -70,3 +70,33 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -2)
|
|||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -2)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -2)
|
||||||
|
|
||||||
[node name="CA1_5BLOCK" parent="Room" instance=ExtResource("2_e2gre")]
|
[node name="CA1_5BLOCK" parent="Room" instance=ExtResource("2_e2gre")]
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00123, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.26232, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.1596, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.8712, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D5" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.1323, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_lawpv"]
|
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_lawpv"]
|
||||||
[ext_resource type="PackedScene" uid="uid://d3iikbygqlww5" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_CORNERBLOCK.glb" id="2_huy2k"]
|
[ext_resource type="PackedScene" uid="uid://d3iikbygqlww5" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_CORNERBLOCK.glb" id="2_huy2k"]
|
||||||
[ext_resource type="PackedScene" uid="uid://jx4x2weyky45" path="res://src/minimap/Map Revealer Cube.tscn" id="3_so2qp"]
|
[ext_resource type="PackedScene" uid="uid://dn50mjadk31jn" path="res://src/minimap/Map Revealer Cube.tscn" id="3_so2qp"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_so2qp"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_so2qp"]
|
||||||
size = Vector3(8.00651, 3.9892, 0.1)
|
size = Vector3(8.00651, 3.9892, 0.1)
|
||||||
@@ -89,3 +89,9 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -2)
|
|||||||
|
|
||||||
[node name="Reveal Cube3" parent="Room" instance=ExtResource("3_so2qp")]
|
[node name="Reveal Cube3" parent="Room" instance=ExtResource("3_so2qp")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -6)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -6)
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00123, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_6txl7"]
|
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_6txl7"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cotx3wyjwiuv2" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_CROSSBLOCK.glb" id="2_7kt5i"]
|
[ext_resource type="PackedScene" uid="uid://cotx3wyjwiuv2" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_CROSSBLOCK.glb" id="2_7kt5i"]
|
||||||
[ext_resource type="PackedScene" uid="uid://jx4x2weyky45" path="res://src/minimap/Map Revealer Cube.tscn" id="3_d0ovo"]
|
[ext_resource type="PackedScene" uid="uid://dn50mjadk31jn" path="res://src/minimap/Map Revealer Cube.tscn" id="3_d0ovo"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_d0ovo"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_d0ovo"]
|
||||||
size = Vector3(4.30623, 3.9892, 0.1)
|
size = Vector3(4.30623, 3.9892, 0.1)
|
||||||
@@ -107,3 +107,33 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
|
|||||||
|
|
||||||
[node name="Reveal Cube5" parent="Room" instance=ExtResource("3_d0ovo")]
|
[node name="Reveal Cube5" parent="Room" instance=ExtResource("3_d0ovo")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -6)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -6)
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00123, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.26232, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.1596, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(-0.00216417, 0, -0.999998, 0, 1, 0, 0.999998, 0, -0.00216417, 2.12452, 3.3657, -6.23977)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D6" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(-0.00216417, 0, -0.999998, 0, 1, 0, 0.999998, 0, -0.00216417, 2.10687, 3.3657, 1.91856)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_jw60f"]
|
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_jw60f"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cwf4awh1e7wwf" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_TBLOCK.glb" id="2_8iso1"]
|
[ext_resource type="PackedScene" uid="uid://cwf4awh1e7wwf" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_TBLOCK.glb" id="2_8iso1"]
|
||||||
[ext_resource type="PackedScene" uid="uid://jx4x2weyky45" path="res://src/minimap/Map Revealer Cube.tscn" id="3_23kwe"]
|
[ext_resource type="PackedScene" uid="uid://dn50mjadk31jn" path="res://src/minimap/Map Revealer Cube.tscn" id="3_23kwe"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_23kwe"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_23kwe"]
|
||||||
size = Vector3(4.33736, 3.9892, 0.1)
|
size = Vector3(4.33736, 3.9892, 0.1)
|
||||||
@@ -91,3 +91,27 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -6)
|
|||||||
|
|
||||||
[node name="Reveal Cube4" parent="Room" instance=ExtResource("3_23kwe")]
|
[node name="Reveal Cube4" parent="Room" instance=ExtResource("3_23kwe")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -10)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -10)
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(0.0048869, 0, 0.999988, 0, 1, 0, -0.999988, 0, 0.0048869, 1.99118, 3.3657, -1.67687)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(0.0048869, 0, 0.999988, 0, 1, 0, -0.999988, 0, 0.0048869, 5.97332, 3.3657, -6.01298)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(0.0048869, 0, 0.999988, 0, 1, 0, -0.999988, 0, 0.0048869, 2.012, 3.3657, -5.93791)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(0.0048869, 0, 0.999988, 0, 1, 0, -0.999988, 0, 0.0048869, 2.03105, 3.3657, -9.83512)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_q7f8v"]
|
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_q7f8v"]
|
||||||
[ext_resource type="PackedScene" uid="uid://kjv0f5l7xast" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_ZBLOCK.glb" id="2_apwqt"]
|
[ext_resource type="PackedScene" uid="uid://kjv0f5l7xast" path="res://src/map/dungeon/models/Corridor Models/A1 Corridor Blocks/CA1_ZBLOCK.glb" id="2_apwqt"]
|
||||||
[ext_resource type="PackedScene" uid="uid://jx4x2weyky45" path="res://src/minimap/Map Revealer Cube.tscn" id="3_r3hgq"]
|
[ext_resource type="PackedScene" uid="uid://dn50mjadk31jn" path="res://src/minimap/Map Revealer Cube.tscn" id="3_r3hgq"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_r3hgq"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_r3hgq"]
|
||||||
size = Vector3(8.02621, 3.9892, 0.1)
|
size = Vector3(8.02621, 3.9892, 0.1)
|
||||||
@@ -115,3 +115,39 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 10)
|
|||||||
|
|
||||||
[node name="Reveal Cube6" parent="Room" instance=ExtResource("3_r3hgq")]
|
[node name="Reveal Cube6" parent="Room" instance=ExtResource("3_r3hgq")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 10)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 10)
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00123, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.26232, 3.3657, -2.09996)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.84745, 3.3657, 2.04724)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.84745, 3.3657, 5.9925)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D5" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.84745, 3.3657, 9.82135)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|
||||||
|
[node name="OmniLight3D6" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.1327, 3.3657, 9.82135)
|
||||||
|
light_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
omni_range = 4.104
|
||||||
|
|||||||
@@ -100,10 +100,10 @@ transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -59.98
|
|||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -62.0081, -2.38419e-07, 12)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -62.0081, -2.38419e-07, 12)
|
||||||
|
|
||||||
[node name="Node3D5" parent="NavigationRegion3D" instance=ExtResource("9_qh6n2")]
|
[node name="Node3D5" parent="NavigationRegion3D" instance=ExtResource("9_qh6n2")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 9.97902, 0, 46)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 10.388, 0, 46)
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("1_52jyt")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("1_52jyt")]
|
||||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -27.9471, 0, -4.255)
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -27.993, 0, -4.443)
|
||||||
|
|
||||||
[node name="Node3D6" parent="NavigationRegion3D" instance=ExtResource("11_ve300")]
|
[node name="Node3D6" parent="NavigationRegion3D" instance=ExtResource("11_ve300")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -18.0115, -0.0147288, 49.9624)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -18.0115, -0.0147288, 49.9624)
|
||||||
@@ -120,6 +120,12 @@ layers = 0
|
|||||||
mesh = SubResource("PlaneMesh_denx7")
|
mesh = SubResource("PlaneMesh_denx7")
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
|
|
||||||
|
[node name="Node3D9" parent="NavigationRegion3D" instance=ExtResource("11_ve300")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -38.0938, 0.0291962, 50.0336)
|
||||||
|
|
||||||
|
[node name="Node3D10" parent="NavigationRegion3D" instance=ExtResource("11_ve300")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -28.0958, 0.0320917, 24.1447)
|
||||||
|
|
||||||
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -28.017, -0.621108, 36.8768)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -28.017, -0.621108, 36.8768)
|
||||||
layers = 2
|
layers = 2
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ script = ExtResource("1_ndvnk")
|
|||||||
navigation_mesh = SubResource("NavigationMesh_7ysko")
|
navigation_mesh = SubResource("NavigationMesh_7ysko")
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("1_crtd2")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("1_crtd2")]
|
||||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -27.9429, 0, -4.39086)
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -27.943, -0.012, -4.45)
|
||||||
|
|
||||||
[node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("3_7ysko")]
|
[node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("3_7ysko")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 4, 0, 33.998)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 4, 0, 33.998)
|
||||||
@@ -129,3 +129,6 @@ autoplay = "Pulse"
|
|||||||
|
|
||||||
[node name="CA1_2BLOCK2" parent="." instance=ExtResource("7_54mxl")]
|
[node name="CA1_2BLOCK2" parent="." instance=ExtResource("7_54mxl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 36)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 36)
|
||||||
|
|
||||||
|
[node name="Node3D" parent="." instance=ExtResource("11_7ykih")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27.9886, -0.015101, 43.981)
|
||||||
|
|||||||
@@ -134,7 +134,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, 30)
|
|||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -59, 0, 28)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -59, 0, 28)
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("3_qjcvn")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("3_qjcvn")]
|
||||||
transform = Transform3D(-8.74228e-08, 0, -2, 0, 2, 0, 2, 0, -8.74228e-08, 65.397, 0, -33.937)
|
transform = Transform3D(-8.74228e-08, 0, -2, 0, 2, 0, 2, 0, -8.74228e-08, 65.428, 0, -33.937)
|
||||||
|
|
||||||
[node name="A1C1BLOCK" parent="NavigationRegion3D" instance=ExtResource("9_ur6qm")]
|
[node name="A1C1BLOCK" parent="NavigationRegion3D" instance=ExtResource("9_ur6qm")]
|
||||||
transform = Transform3D(0, 0, -1, 0, 1, 0, 1, 0, 0, -3, 0, 44)
|
transform = Transform3D(0, 0, -1, 0, 1, 0, 1, 0, 0, -3, 0, 44)
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ navigation_mesh = SubResource("NavigationMesh_7eqoi")
|
|||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 36, -0.035, -1.986)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 36, -0.035, -1.986)
|
||||||
|
|
||||||
[node name="BasinRoom" parent="NavigationRegion3D" instance=ExtResource("4_31kfe")]
|
[node name="BasinRoom" parent="NavigationRegion3D" instance=ExtResource("4_31kfe")]
|
||||||
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 26.034, 0, -17.828)
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 26.034, 0, -17.923)
|
||||||
|
|
||||||
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("5_b8g5f")]
|
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("5_b8g5f")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 24.034, 0, -9.998)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 24.034, 0, -9.998)
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ script = ExtResource("1_j6057")
|
|||||||
navigation_mesh = SubResource("NavigationMesh_bc3p8")
|
navigation_mesh = SubResource("NavigationMesh_bc3p8")
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("13_jq4sm")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("13_jq4sm")]
|
||||||
transform = Transform3D(-8.74228e-08, 0, 2, 0, 2, 0, -2, 0, -8.74228e-08, -15.443, 0.005, -24.531)
|
transform = Transform3D(-8.74228e-08, 0, 2, 0, 2, 0, -2, 0, -8.74228e-08, -15.443, -0.022, -24.531)
|
||||||
|
|
||||||
[node name="Balcony Room A" parent="NavigationRegion3D" instance=ExtResource("3_j6057")]
|
[node name="Balcony Room A" parent="NavigationRegion3D" instance=ExtResource("3_j6057")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29.814, 4.301, 72.2908)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29.814, 4.301, 72.2908)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=24 format=3 uid="uid://pc01b6ce183r"]
|
[gd_scene load_steps=25 format=3 uid="uid://pc01b6ce183r"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_pbqy2"]
|
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_pbqy2"]
|
||||||
[ext_resource type="PackedScene" uid="uid://c5eon2dk4ojua" path="res://src/map/dungeon/rooms/Set A/14. Ran's Room.tscn" id="2_ry1wj"]
|
[ext_resource type="PackedScene" uid="uid://c5eon2dk4ojua" path="res://src/map/dungeon/rooms/Set A/14. Ran's Room.tscn" id="2_ry1wj"]
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://b6tcqnvlc5ayk" path="res://src/map/dungeon/corridors/A1 - Corridor - 4 Block .tscn" id="13_lx7lx"]
|
[ext_resource type="PackedScene" uid="uid://b6tcqnvlc5ayk" path="res://src/map/dungeon/corridors/A1 - Corridor - 4 Block .tscn" id="13_lx7lx"]
|
||||||
[ext_resource type="PackedScene" uid="uid://8d6n4tk5aam0" path="res://src/map/dungeon/corridors/A1 - Corridor - 1 Block.tscn" id="14_qmbob"]
|
[ext_resource type="PackedScene" uid="uid://8d6n4tk5aam0" path="res://src/map/dungeon/corridors/A1 - Corridor - 1 Block.tscn" id="14_qmbob"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cdkcvd7pwmr2r" path="res://src/map/dungeon/door/DOORA.tscn" id="15_ykl6d"]
|
[ext_resource type="PackedScene" uid="uid://cdkcvd7pwmr2r" path="res://src/map/dungeon/door/DOORA.tscn" id="15_ykl6d"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cxwyge2s1yswu" path="res://src/map/Placeables/A1-Socket.tscn" id="16_l5hts"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bu7pkisin620c" path="res://src/minimap/Floor Maps/3B.png" id="16_ry1wj"]
|
[ext_resource type="Texture2D" uid="uid://bu7pkisin620c" path="res://src/minimap/Floor Maps/3B.png" id="16_ry1wj"]
|
||||||
|
|
||||||
[sub_resource type="NavigationMesh" id="NavigationMesh_ry1wj"]
|
[sub_resource type="NavigationMesh" id="NavigationMesh_ry1wj"]
|
||||||
@@ -80,7 +81,7 @@ script = ExtResource("1_pbqy2")
|
|||||||
navigation_mesh = SubResource("NavigationMesh_ry1wj")
|
navigation_mesh = SubResource("NavigationMesh_ry1wj")
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("4_ferpc")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("4_ferpc")]
|
||||||
transform = Transform3D(-8.74228e-08, 0, -2, 0, 2, 0, 2, 0, -8.74228e-08, 59.235, -0.0371113, -17.9871)
|
transform = Transform3D(-8.74228e-08, 0, -2, 0, 2, 0, 2, 0, -8.74228e-08, 59.383, -0.037, -17.987)
|
||||||
|
|
||||||
[node name="CA1_2BLOCK" parent="NavigationRegion3D" instance=ExtResource("9_vi3ch")]
|
[node name="CA1_2BLOCK" parent="NavigationRegion3D" instance=ExtResource("9_vi3ch")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.986, 0.0141879, -16)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.986, 0.0141879, -16)
|
||||||
@@ -89,7 +90,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.986, 0.0141879, -16)
|
|||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.94756, 0, -17.888)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.94756, 0, -17.888)
|
||||||
|
|
||||||
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("5_lx7lx")]
|
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("5_lx7lx")]
|
||||||
transform = Transform3D(2.98023e-08, 0, -1, 0, 1, 0, 1, 0, 2.98023e-08, -44.8972, 0, -3.93051)
|
transform = Transform3D(2.98023e-08, 0, -1, 0, 1, 0, 1, 0, 2.98023e-08, -44.927, 0, -3.958)
|
||||||
|
|
||||||
[node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("6_pbqy2")]
|
[node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("6_pbqy2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7, 0, 18)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7, 0, 18)
|
||||||
@@ -148,6 +149,15 @@ layers = 0
|
|||||||
mesh = SubResource("PlaneMesh_ry1wj")
|
mesh = SubResource("PlaneMesh_ry1wj")
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
|
|
||||||
|
[node name="Node3D4" parent="NavigationRegion3D" instance=ExtResource("16_l5hts")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.9365, 0.0140104, -4.01831)
|
||||||
|
|
||||||
|
[node name="Node3D5" parent="NavigationRegion3D" instance=ExtResource("16_l5hts")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.0495, 0.00426888, 40.0433)
|
||||||
|
|
||||||
|
[node name="Node3D6" parent="NavigationRegion3D" instance=ExtResource("16_l5hts")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46.8255, 0.00953598, 4.12557)
|
||||||
|
|
||||||
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.88379, -0.652309, 10.9144)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.88379, -0.652309, 10.9144)
|
||||||
layers = 2
|
layers = 2
|
||||||
|
|||||||
@@ -80,10 +80,10 @@ script = ExtResource("1_guw1g")
|
|||||||
navigation_mesh = SubResource("NavigationMesh_5ieds")
|
navigation_mesh = SubResource("NavigationMesh_5ieds")
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("2_5ieds")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("2_5ieds")]
|
||||||
transform = Transform3D(-2, 0, 1.74846e-07, 0, 2, 0, -1.74846e-07, 0, -2, -42.765, -0.0371113, 44.5067)
|
transform = Transform3D(-2, 0, 1.74846e-07, 0, 2, 0, -1.74846e-07, 0, -2, -42.849, -0.037, 44.507)
|
||||||
|
|
||||||
[node name="RansRoom" parent="NavigationRegion3D" instance=ExtResource("4_2edmy")]
|
[node name="RansRoom" parent="NavigationRegion3D" instance=ExtResource("4_2edmy")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.94756, -0.0178914, -17.8975)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.886, -0.018, -17.897)
|
||||||
|
|
||||||
[node name="CA1_SBLOCK2" parent="NavigationRegion3D" instance=ExtResource("8_00gcs")]
|
[node name="CA1_SBLOCK2" parent="NavigationRegion3D" instance=ExtResource("8_00gcs")]
|
||||||
transform = Transform3D(1, 0, -2.98023e-08, 0, 1, 0, 2.98023e-08, 0, 1, -36.8035, 0, -4)
|
transform = Transform3D(1, 0, -2.98023e-08, 0, 1, 0, 2.98023e-08, 0, 1, -36.8035, 0, -4)
|
||||||
@@ -137,7 +137,7 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -48.81
|
|||||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -48.8153, 0, -8)
|
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -48.8153, 0, -8)
|
||||||
|
|
||||||
[node name="BasinRoom2" parent="NavigationRegion3D" instance=ExtResource("13_5ieds")]
|
[node name="BasinRoom2" parent="NavigationRegion3D" instance=ExtResource("13_5ieds")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -60.7408, 0, -6.0197)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -60.741, -0.016, -6.02)
|
||||||
|
|
||||||
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("15_rdx86")]
|
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("15_rdx86")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.17978, 0, 33.6951)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.17978, 0, 33.6951)
|
||||||
@@ -158,7 +158,7 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 27.327
|
|||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11, 0, -16)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11, 0, -16)
|
||||||
|
|
||||||
[node name="A1C1BLOCK2" parent="NavigationRegion3D" instance=ExtResource("14_h8iwc")]
|
[node name="A1C1BLOCK2" parent="NavigationRegion3D" instance=ExtResource("14_h8iwc")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -44.8156, 0, 4)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -40.8156, 0, 4)
|
||||||
|
|
||||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D"]
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -28, 1.2, 15)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -28, 1.2, 15)
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ script = ExtResource("1_d7vxb")
|
|||||||
navigation_mesh = SubResource("NavigationMesh_xbbxa")
|
navigation_mesh = SubResource("NavigationMesh_xbbxa")
|
||||||
|
|
||||||
[node name="Item Transfer Room" parent="NavigationRegion3D" instance=ExtResource("2_lblk7")]
|
[node name="Item Transfer Room" parent="NavigationRegion3D" instance=ExtResource("2_lblk7")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -56.8331, 0, 14.1998)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -56.91, -0.022, 14.156)
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("2_plw5u")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("2_plw5u")]
|
||||||
transform = Transform3D(-8.74228e-08, 0, -2, 0, 2, 0, 2, 0, -8.74228e-08, 73.702, 0, 54.045)
|
transform = Transform3D(-8.74228e-08, 0, -2, 0, 2, 0, 2, 0, -8.74228e-08, 73.702, 0, 54.045)
|
||||||
@@ -89,10 +89,10 @@ transform = Transform3D(-8.74228e-08, 0, -2, 0, 2, 0, 2, 0, -8.74228e-08, 73.702
|
|||||||
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20.833, 4.371, -22.475)
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20.833, 4.371, -22.475)
|
||||||
|
|
||||||
[node name="GalleryA1" parent="NavigationRegion3D" instance=ExtResource("5_bqqn6")]
|
[node name="GalleryA1" parent="NavigationRegion3D" instance=ExtResource("5_bqqn6")]
|
||||||
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -42, 0, 46)
|
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -42, -0.022, 46)
|
||||||
|
|
||||||
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("12_mwhl3")]
|
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("12_mwhl3")]
|
||||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -33.9995, 0, 12.0695)
|
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -34.045, 0, 11.985)
|
||||||
|
|
||||||
[node name="Long Room" parent="NavigationRegion3D" instance=ExtResource("7_e2od1")]
|
[node name="Long Room" parent="NavigationRegion3D" instance=ExtResource("7_e2od1")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 19.6594, 0, 38.4257)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 19.6594, 0, 38.4257)
|
||||||
@@ -128,13 +128,13 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -18, 0
|
|||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -18, 0.085, 8.275)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -18, 0.085, 8.275)
|
||||||
|
|
||||||
[node name="CA1_2BLOCK2" parent="NavigationRegion3D" instance=ExtResource("6_c7s4m")]
|
[node name="CA1_2BLOCK2" parent="NavigationRegion3D" instance=ExtResource("6_c7s4m")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -49.9354, 0, 12.1818)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -49.9354, 0, 12.0994)
|
||||||
|
|
||||||
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("14_s33ym")]
|
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("14_s33ym")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 50, 0.0461861, -17.6381)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 50, 0.0461861, -17.6381)
|
||||||
|
|
||||||
[node name="Node3D2" parent="NavigationRegion3D" instance=ExtResource("14_s33ym")]
|
[node name="Node3D2" parent="NavigationRegion3D" instance=ExtResource("14_s33ym")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 7.56276, -0.0665254, 53.8733)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 7.1636, -0.000558794, 53.8733)
|
||||||
|
|
||||||
[node name="Node3D3" parent="NavigationRegion3D" instance=ExtResource("14_s33ym")]
|
[node name="Node3D3" parent="NavigationRegion3D" instance=ExtResource("14_s33ym")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.6547, 0, 60.8458)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.6547, 0, 60.8458)
|
||||||
|
|||||||
@@ -113,16 +113,16 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 66.3259, 0, -46.4904)
|
|||||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 68.3259, 0, -64.5036)
|
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 68.3259, 0, -64.5036)
|
||||||
|
|
||||||
[node name="Node3D10" parent="NavigationRegion3D" instance=ExtResource("8_3ae17")]
|
[node name="Node3D10" parent="NavigationRegion3D" instance=ExtResource("8_3ae17")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 59.8937, 0, -46.5017)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 59.8193, 0, -46.5017)
|
||||||
|
|
||||||
[node name="Node3D11" parent="NavigationRegion3D" instance=ExtResource("8_3ae17")]
|
[node name="Node3D11" parent="NavigationRegion3D" instance=ExtResource("8_3ae17")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.2719, 0, -69.6933)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.2719, 0, -69.6933)
|
||||||
|
|
||||||
[node name="Node3D12" parent="NavigationRegion3D" instance=ExtResource("8_3ae17")]
|
[node name="Node3D12" parent="NavigationRegion3D" instance=ExtResource("8_3ae17")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -32.2337, -0.0302756, -11.1765)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -32.1931, -0.0302756, -10.9339)
|
||||||
|
|
||||||
[node name="Antechamber B" parent="NavigationRegion3D" instance=ExtResource("9_otr4r")]
|
[node name="Antechamber B" parent="NavigationRegion3D" instance=ExtResource("9_otr4r")]
|
||||||
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -31.7239, -0.0302756, -0.990147)
|
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -31.6988, -0.049945, -0.990147)
|
||||||
|
|
||||||
[node name="BasinRoom" parent="NavigationRegion3D" instance=ExtResource("10_m0n7c")]
|
[node name="BasinRoom" parent="NavigationRegion3D" instance=ExtResource("10_m0n7c")]
|
||||||
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 70.4322, -0.02227, -5)
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 70.4322, -0.02227, -5)
|
||||||
@@ -140,10 +140,10 @@ transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -19.72
|
|||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -19.7949, -0.0302756, -20.8245)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -19.7949, -0.0302756, -20.8245)
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("13_y6x22")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("13_y6x22")]
|
||||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -21.8763, -0.0302756, -61.0795)
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -21.876, -0.03, -61.327)
|
||||||
|
|
||||||
[node name="GalleryA1" parent="NavigationRegion3D" instance=ExtResource("15_b6ce1")]
|
[node name="GalleryA1" parent="NavigationRegion3D" instance=ExtResource("15_b6ce1")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 92.355, 0, -46.526)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 92.32, -0.015, -46.503)
|
||||||
|
|
||||||
[node name="Node3D18" parent="NavigationRegion3D" instance=ExtResource("8_3ae17")]
|
[node name="Node3D18" parent="NavigationRegion3D" instance=ExtResource("8_3ae17")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 9.7533, 0, -34.5417)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 9.7533, 0, -34.5417)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=23 format=3 uid="uid://c13gaccaiv202"]
|
[gd_scene load_steps=24 format=3 uid="uid://c13gaccaiv202"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://by2op0p65ht27" path="res://src/map/dungeon/rooms/Set A/02. Big Block Room.tscn" id="1_7ih34"]
|
[ext_resource type="PackedScene" uid="uid://by2op0p65ht27" path="res://src/map/dungeon/rooms/Set A/02. Big Block Room.tscn" id="1_7ih34"]
|
||||||
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_l4jfs"]
|
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_l4jfs"]
|
||||||
@@ -14,6 +14,7 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="11_nfmbw"]
|
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="11_nfmbw"]
|
||||||
[ext_resource type="PackedScene" uid="uid://ce0cjm6v7ct6c" path="res://src/map/dungeon/rooms/Set A/07. CornerBlock Antechamber.tscn" id="13_xfkqa"]
|
[ext_resource type="PackedScene" uid="uid://ce0cjm6v7ct6c" path="res://src/map/dungeon/rooms/Set A/07. CornerBlock Antechamber.tscn" id="13_xfkqa"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cmobnodvd3884" path="res://src/map/dungeon/corridors/A1 - Corridor - Cross Block.tscn" id="14_1v2c3"]
|
[ext_resource type="PackedScene" uid="uid://cmobnodvd3884" path="res://src/map/dungeon/corridors/A1 - Corridor - Cross Block.tscn" id="14_1v2c3"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cxwyge2s1yswu" path="res://src/map/Placeables/A1-Socket.tscn" id="15_5dhby"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bhv1ce2jiefrc" path="res://src/minimap/Floor Maps/5Z.png" id="15_wf378"]
|
[ext_resource type="Texture2D" uid="uid://bhv1ce2jiefrc" path="res://src/minimap/Floor Maps/5Z.png" id="15_wf378"]
|
||||||
|
|
||||||
[sub_resource type="NavigationMesh" id="NavigationMesh_wf378"]
|
[sub_resource type="NavigationMesh" id="NavigationMesh_wf378"]
|
||||||
@@ -82,10 +83,10 @@ navigation_mesh = SubResource("NavigationMesh_wf378")
|
|||||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -21.2205, 0, 10.9037)
|
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -21.2205, 0, 10.9037)
|
||||||
|
|
||||||
[node name="Item Transfer Room" parent="NavigationRegion3D" instance=ExtResource("2_502ht")]
|
[node name="Item Transfer Room" parent="NavigationRegion3D" instance=ExtResource("2_502ht")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.16053, 0, -16.0492)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.155, -0.014, -16.104)
|
||||||
|
|
||||||
[node name="BreakableWallRoom" parent="NavigationRegion3D" instance=ExtResource("3_20m80")]
|
[node name="BreakableWallRoom" parent="NavigationRegion3D" instance=ExtResource("3_20m80")]
|
||||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 4.47185, 0.488961, -69.9822)
|
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 4.548, 0.489, -69.982)
|
||||||
|
|
||||||
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("5_xx18x")]
|
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("5_xx18x")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8.78027, 0, -27.0956)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8.78027, 0, -27.0956)
|
||||||
@@ -106,7 +107,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -51.2205, 0, 12.9037)
|
|||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -51.2514, 0, -3.09628)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -51.2514, 0, -3.09628)
|
||||||
|
|
||||||
[node name="Pit Room A" parent="NavigationRegion3D" instance=ExtResource("9_7rwna")]
|
[node name="Pit Room A" parent="NavigationRegion3D" instance=ExtResource("9_7rwna")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -22.941, 3.44562, -2.045)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -22.941, 3.505, -2.045)
|
||||||
|
|
||||||
[node name="Node3D5" parent="NavigationRegion3D" instance=ExtResource("10_max4y")]
|
[node name="Node3D5" parent="NavigationRegion3D" instance=ExtResource("10_max4y")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.2197, 0, -27.0956)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.2197, 0, -27.0956)
|
||||||
@@ -115,19 +116,19 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.2197, 0, -27.0956)
|
|||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -87.3185, 0, -27.0979)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -87.3185, 0, -27.0979)
|
||||||
|
|
||||||
[node name="BasinRoom" parent="NavigationRegion3D" instance=ExtResource("11_nfmbw")]
|
[node name="BasinRoom" parent="NavigationRegion3D" instance=ExtResource("11_nfmbw")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -95.3185, 0, -29.0979)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -95.318, -0.023, -29.129)
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("4_nm3ab")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("4_nm3ab")]
|
||||||
transform = Transform3D(-2, 0, 1.74846e-07, 0, 2, 0, -1.74846e-07, 0, -2, 6.6341, 0, 45.0816)
|
transform = Transform3D(-2, 0, 1.74846e-07, 0, 2, 0, -1.74846e-07, 0, -2, 6.634, 0, 45.335)
|
||||||
|
|
||||||
[node name="CA1_2BLOCK" parent="NavigationRegion3D" instance=ExtResource("8_a5dbn")]
|
[node name="CA1_2BLOCK" parent="NavigationRegion3D" instance=ExtResource("8_a5dbn")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -51.3299, 0, -63.3928)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -51.3299, 0, -63.3928)
|
||||||
|
|
||||||
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("13_xfkqa")]
|
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("13_xfkqa")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -63.3294, 0, -71.3233)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -63.296, 0, -71.279)
|
||||||
|
|
||||||
[node name="Statue Room2" parent="NavigationRegion3D" instance=ExtResource("13_xfkqa")]
|
[node name="Statue Room2" parent="NavigationRegion3D" instance=ExtResource("13_xfkqa")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -35.3294, 0, -71.3233)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -35.2185, 0, -71.4371)
|
||||||
|
|
||||||
[node name="CA1_CROSSBLOCK" parent="NavigationRegion3D" instance=ExtResource("14_1v2c3")]
|
[node name="CA1_CROSSBLOCK" parent="NavigationRegion3D" instance=ExtResource("14_1v2c3")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -51.3299, 0, -67.3928)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -51.3299, 0, -67.3928)
|
||||||
@@ -156,6 +157,15 @@ layers = 0
|
|||||||
mesh = SubResource("PlaneMesh_5dhby")
|
mesh = SubResource("PlaneMesh_5dhby")
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
|
|
||||||
|
[node name="Node3D4" parent="NavigationRegion3D" instance=ExtResource("15_5dhby")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.833964, 0.00344965, 10.905)
|
||||||
|
|
||||||
|
[node name="Node3D10" parent="NavigationRegion3D" instance=ExtResource("15_5dhby")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -43.251, 0.00625737, 10.9127)
|
||||||
|
|
||||||
|
[node name="Node3D11" parent="NavigationRegion3D" instance=ExtResource("15_5dhby")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -87.1723, 0.0102684, -29.1098)
|
||||||
|
|
||||||
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -35.2676, -9.54691, -16.1372)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -35.2676, -9.54691, -16.1372)
|
||||||
layers = 2
|
layers = 2
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=24 format=3 uid="uid://da723xxo25qqg"]
|
[gd_scene load_steps=25 format=3 uid="uid://da723xxo25qqg"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_erofi"]
|
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_erofi"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cam640h4euewx" path="res://src/map/dungeon/rooms/Set A/05. Pit Room A.tscn" id="2_p70jf"]
|
[ext_resource type="PackedScene" uid="uid://cam640h4euewx" path="res://src/map/dungeon/rooms/Set A/05. Pit Room A.tscn" id="2_p70jf"]
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://dgimg6s6w3xxd" path="res://src/map/dungeon/corridors/A1 - Corridor - T-Block.tscn" id="13_grhee"]
|
[ext_resource type="PackedScene" uid="uid://dgimg6s6w3xxd" path="res://src/map/dungeon/corridors/A1 - Corridor - T-Block.tscn" id="13_grhee"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cmobnodvd3884" path="res://src/map/dungeon/corridors/A1 - Corridor - Cross Block.tscn" id="14_syv43"]
|
[ext_resource type="PackedScene" uid="uid://cmobnodvd3884" path="res://src/map/dungeon/corridors/A1 - Corridor - Cross Block.tscn" id="14_syv43"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cihbmyo0ltq4m" path="res://src/map/dungeon/rooms/Set A/19. Floor Exit A.tscn" id="15_mtb6u"]
|
[ext_resource type="PackedScene" uid="uid://cihbmyo0ltq4m" path="res://src/map/dungeon/rooms/Set A/19. Floor Exit A.tscn" id="15_mtb6u"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cxwyge2s1yswu" path="res://src/map/Placeables/A1-Socket.tscn" id="16_5rsdd"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bd4kvg6n8gt6r" path="res://src/minimap/Floor Maps/6A.png" id="16_p70jf"]
|
[ext_resource type="Texture2D" uid="uid://bd4kvg6n8gt6r" path="res://src/minimap/Floor Maps/6A.png" id="16_p70jf"]
|
||||||
|
|
||||||
[sub_resource type="NavigationMesh" id="NavigationMesh_p70jf"]
|
[sub_resource type="NavigationMesh" id="NavigationMesh_p70jf"]
|
||||||
@@ -80,49 +81,49 @@ script = ExtResource("1_erofi")
|
|||||||
navigation_mesh = SubResource("NavigationMesh_p70jf")
|
navigation_mesh = SubResource("NavigationMesh_p70jf")
|
||||||
|
|
||||||
[node name="Pit Room A" parent="NavigationRegion3D" instance=ExtResource("2_p70jf")]
|
[node name="Pit Room A" parent="NavigationRegion3D" instance=ExtResource("2_p70jf")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.387, 3.56246, 45.5497)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.387, 3.537, 45.262)
|
||||||
|
|
||||||
[node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("3_5rsdd")]
|
[node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("3_5rsdd")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -30.901, 0, 19.236)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -30.191, 0, 18.9053)
|
||||||
|
|
||||||
[node name="Column Room" parent="NavigationRegion3D" instance=ExtResource("4_l15fl")]
|
[node name="Column Room" parent="NavigationRegion3D" instance=ExtResource("4_l15fl")]
|
||||||
transform = Transform3D(1, 0, -1.06581e-14, 0, 1, 0, 1.06581e-14, 0, 1, 78.6671, 0, 42.7835)
|
transform = Transform3D(1, 0, -1.06581e-14, 0, 1, 0, 1.06581e-14, 0, 1, 78.515, -0.025, 42.784)
|
||||||
|
|
||||||
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("5_w8ka0")]
|
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("5_w8ka0")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.7551, 0, 60.9609)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.5357, 0, 60.848)
|
||||||
|
|
||||||
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("6_najg7")]
|
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("6_najg7")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 15.5088, 0, 44.8016)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 15.6294, 0, 44.8016)
|
||||||
|
|
||||||
[node name="Node3D2" parent="NavigationRegion3D" instance=ExtResource("7_haqg8")]
|
[node name="Node3D2" parent="NavigationRegion3D" instance=ExtResource("7_haqg8")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 43.5916, 0, 20.8303)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 43.5916, 0, 20.8303)
|
||||||
|
|
||||||
[node name="Node3D3" parent="NavigationRegion3D" instance=ExtResource("8_jipuk")]
|
[node name="Node3D3" parent="NavigationRegion3D" instance=ExtResource("8_jipuk")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 67.7236, 0, 64.7123)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 67.6003, 0, 64.7123)
|
||||||
|
|
||||||
[node name="Node3D4" parent="NavigationRegion3D" instance=ExtResource("8_jipuk")]
|
[node name="Node3D4" parent="NavigationRegion3D" instance=ExtResource("8_jipuk")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -60.8621, 0, 17.2355)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -60.1521, 0, 16.9048)
|
||||||
|
|
||||||
[node name="Node3D5" parent="NavigationRegion3D" instance=ExtResource("6_najg7")]
|
[node name="Node3D5" parent="NavigationRegion3D" instance=ExtResource("6_najg7")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -52.8621, 0, 21.2355)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -52.1521, 0, 20.9048)
|
||||||
|
|
||||||
[node name="Node3D6" parent="NavigationRegion3D" instance=ExtResource("6_najg7")]
|
[node name="Node3D6" parent="NavigationRegion3D" instance=ExtResource("6_najg7")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.9011, 0, 21.2355)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.1911, 0, 20.9048)
|
||||||
|
|
||||||
[node name="Node3D7" parent="NavigationRegion3D" instance=ExtResource("9_h67dm")]
|
[node name="Node3D7" parent="NavigationRegion3D" instance=ExtResource("9_h67dm")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.7097, 0, 64.7348)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.5864, 0, 64.7348)
|
||||||
|
|
||||||
[node name="Seshat\'s Room" parent="NavigationRegion3D" instance=ExtResource("10_3bnrp")]
|
[node name="Seshat\'s Room" parent="NavigationRegion3D" instance=ExtResource("10_3bnrp")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 128.762, 0, 42.8407)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 128.628, 0, 42.865)
|
||||||
|
|
||||||
[node name="Node3D8" parent="NavigationRegion3D" instance=ExtResource("11_j63l1")]
|
[node name="Node3D8" parent="NavigationRegion3D" instance=ExtResource("11_j63l1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 47.7286, 0, 64.6998)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 47.6053, 0, 64.6998)
|
||||||
|
|
||||||
[node name="Node3D10" parent="NavigationRegion3D" instance=ExtResource("12_4ondl")]
|
[node name="Node3D10" parent="NavigationRegion3D" instance=ExtResource("12_4ondl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 63.5728, 7.99013, 28.8125)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 67.5728, -0.00987005, 28.8125)
|
||||||
|
|
||||||
[node name="Node3D11" parent="NavigationRegion3D" instance=ExtResource("6_najg7")]
|
[node name="Node3D11" parent="NavigationRegion3D" instance=ExtResource("6_najg7")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 103.714, 0, 44.935)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 103.58, 0, 44.7842)
|
||||||
|
|
||||||
[node name="Node3D9" parent="NavigationRegion3D" instance=ExtResource("13_grhee")]
|
[node name="Node3D9" parent="NavigationRegion3D" instance=ExtResource("13_grhee")]
|
||||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 67.5914, 0, 12.8261)
|
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 67.5914, 0, 12.8261)
|
||||||
@@ -143,10 +144,10 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 63.6207, 0, -11.1679)
|
|||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 63.6207, 0, -7.16788)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 63.6207, 0, -7.16788)
|
||||||
|
|
||||||
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("15_mtb6u")]
|
[node name="Floor Exit A" parent="NavigationRegion3D" instance=ExtResource("15_mtb6u")]
|
||||||
transform = Transform3D(-2, 0, -1.78814e-07, 0, 2, 0, 1.78814e-07, 0, -2, -58.564, 0, 53.5738)
|
transform = Transform3D(-2, 0, -1.78814e-07, 0, 2, 0, 1.78814e-07, 0, -2, -58.163, 0, 53.4163)
|
||||||
|
|
||||||
[node name="Statue Room2" parent="NavigationRegion3D" instance=ExtResource("5_w8ka0")]
|
[node name="Statue Room2" parent="NavigationRegion3D" instance=ExtResource("5_w8ka0")]
|
||||||
transform = Transform3D(0, 0, 1, 0, 1, 0, -1, 0, 0, 83.663, 0, -15.2174)
|
transform = Transform3D(0, 0, 1, 0, 1, 0, -1, 0, 0, 83.628, 0, -15.217)
|
||||||
|
|
||||||
[node name="Statue Room3" parent="NavigationRegion3D" instance=ExtResource("5_w8ka0")]
|
[node name="Statue Room3" parent="NavigationRegion3D" instance=ExtResource("5_w8ka0")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 67.4927, 0, -31.1171)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 67.4927, 0, -31.1171)
|
||||||
@@ -164,7 +165,7 @@ transform = Transform3D(-1, 0, 8.9407e-08, 0, 1, 0, -8.9407e-08, 0, -1, 87.5169,
|
|||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 75.5239, 0, -31.1061)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 75.5239, 0, -31.1061)
|
||||||
|
|
||||||
[node name="A1C1BLOCK4" parent="NavigationRegion3D" instance=ExtResource("12_4ondl")]
|
[node name="A1C1BLOCK4" parent="NavigationRegion3D" instance=ExtResource("12_4ondl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 83.5123, 0, -23.1516)
|
transform = Transform3D(0, 0, 1, 0, 1, 0, -1, 0, 0, 87.5123, 0, -23.1516)
|
||||||
|
|
||||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D"]
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38.2368, 1.2, 40)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38.2368, 1.2, 40)
|
||||||
@@ -172,6 +173,12 @@ layers = 0
|
|||||||
mesh = SubResource("PlaneMesh_5rsdd")
|
mesh = SubResource("PlaneMesh_5rsdd")
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
|
|
||||||
|
[node name="Node3D17" parent="NavigationRegion3D" instance=ExtResource("16_5rsdd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.6328, -0.0189512, -7.23181)
|
||||||
|
|
||||||
|
[node name="Node3D18" parent="NavigationRegion3D" instance=ExtResource("16_5rsdd")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 103.722, 0.00476122, 42.7759)
|
||||||
|
|
||||||
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 43.4336, -7.83002, 10.6265)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 43.4336, -7.83002, 10.6265)
|
||||||
layers = 2
|
layers = 2
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=25 format=3 uid="uid://yammno7bvu7x"]
|
[gd_scene load_steps=26 format=3 uid="uid://yammno7bvu7x"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_caxvq"]
|
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_caxvq"]
|
||||||
[ext_resource type="PackedScene" uid="uid://ce0cjm6v7ct6c" path="res://src/map/dungeon/rooms/Set A/07. CornerBlock Antechamber.tscn" id="3_iucgs"]
|
[ext_resource type="PackedScene" uid="uid://ce0cjm6v7ct6c" path="res://src/map/dungeon/rooms/Set A/07. CornerBlock Antechamber.tscn" id="3_iucgs"]
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://cihbmyo0ltq4m" path="res://src/map/dungeon/rooms/Set A/19. Floor Exit A.tscn" id="14_yy4sg"]
|
[ext_resource type="PackedScene" uid="uid://cihbmyo0ltq4m" path="res://src/map/dungeon/rooms/Set A/19. Floor Exit A.tscn" id="14_yy4sg"]
|
||||||
[ext_resource type="PackedScene" uid="uid://crf30tibwsnri" path="res://src/map/dungeon/rooms/Set A/16. Seshat's Room.tscn" id="15_fefff"]
|
[ext_resource type="PackedScene" uid="uid://crf30tibwsnri" path="res://src/map/dungeon/rooms/Set A/16. Seshat's Room.tscn" id="15_fefff"]
|
||||||
[ext_resource type="PackedScene" uid="uid://b6tcqnvlc5ayk" path="res://src/map/dungeon/corridors/A1 - Corridor - 4 Block .tscn" id="16_uxvk4"]
|
[ext_resource type="PackedScene" uid="uid://b6tcqnvlc5ayk" path="res://src/map/dungeon/corridors/A1 - Corridor - 4 Block .tscn" id="16_uxvk4"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cxwyge2s1yswu" path="res://src/map/Placeables/A1-Socket.tscn" id="17_caxvq"]
|
||||||
[ext_resource type="Texture2D" uid="uid://ybki82ap65pf" path="res://src/minimap/Floor Maps/6C.png" id="17_mqwjf"]
|
[ext_resource type="Texture2D" uid="uid://ybki82ap65pf" path="res://src/minimap/Floor Maps/6C.png" id="17_mqwjf"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cdkcvd7pwmr2r" path="res://src/map/dungeon/door/DOORA.tscn" id="18_xihc4"]
|
[ext_resource type="PackedScene" uid="uid://cdkcvd7pwmr2r" path="res://src/map/dungeon/door/DOORA.tscn" id="18_xihc4"]
|
||||||
|
|
||||||
@@ -87,7 +88,7 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 36.924
|
|||||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 38.9688, 0, -58.3755)
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 38.9688, 0, -58.3755)
|
||||||
|
|
||||||
[node name="Seshat\'s Room" parent="NavigationRegion3D" instance=ExtResource("15_fefff")]
|
[node name="Seshat\'s Room" parent="NavigationRegion3D" instance=ExtResource("15_fefff")]
|
||||||
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -1, 0, -43)
|
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -0.916, 0, -43.066)
|
||||||
|
|
||||||
[node name="Water Room" parent="NavigationRegion3D" instance=ExtResource("5_02o1u")]
|
[node name="Water Room" parent="NavigationRegion3D" instance=ExtResource("5_02o1u")]
|
||||||
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 38.9281, -0.085, 10)
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 38.9281, -0.085, 10)
|
||||||
@@ -99,7 +100,7 @@ transform = Transform3D(1.98418e-09, 0, 1, 0, 1, 0, -1, 0, 1.98418e-09, -47, 0,
|
|||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 90.412, 0, -4)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 90.412, 0, -4)
|
||||||
|
|
||||||
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("3_iucgs")]
|
[node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("3_iucgs")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.00053, 0, -13.9305)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.001, 0, -13.889)
|
||||||
|
|
||||||
[node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("9_3rk4b")]
|
[node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("9_3rk4b")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -5, 0, 20)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -5, 0, 20)
|
||||||
@@ -152,6 +153,15 @@ layers = 0
|
|||||||
mesh = SubResource("PlaneMesh_caxvq")
|
mesh = SubResource("PlaneMesh_caxvq")
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
|
|
||||||
|
[node name="Node3D5" parent="NavigationRegion3D" instance=ExtResource("17_caxvq")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 9.14905, 0.0363361, 19.9173)
|
||||||
|
|
||||||
|
[node name="Node3D6" parent="NavigationRegion3D" instance=ExtResource("17_caxvq")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -19.053, 0.005, 19.918)
|
||||||
|
|
||||||
|
[node name="Node3D7" parent="NavigationRegion3D" instance=ExtResource("17_caxvq")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.03499, 0.0581839, -25.8444)
|
||||||
|
|
||||||
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
[node name="Minimap2" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28.946, -1.01226, -8.047)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28.946, -1.01226, -8.047)
|
||||||
layers = 2
|
layers = 2
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.9962, 0, 67.3364)
|
|||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -1, 2, 45)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -1, 2, 45)
|
||||||
|
|
||||||
[node name="Item Transfer Room B" parent="NavigationRegion3D" instance=ExtResource("10_m7w4j")]
|
[node name="Item Transfer Room B" parent="NavigationRegion3D" instance=ExtResource("10_m7w4j")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 24.9602, 0, 17.0492)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 24.96, -0.025, 16.985)
|
||||||
|
|
||||||
[node name="CA2_CROSSBLOCK" parent="NavigationRegion3D" instance=ExtResource("11_qclr3")]
|
[node name="CA2_CROSSBLOCK" parent="NavigationRegion3D" instance=ExtResource("11_qclr3")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31, 0, 47)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31, 0, 47)
|
||||||
@@ -131,7 +131,7 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -31, 0
|
|||||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -31, 0, 23)
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -31, 0, 23)
|
||||||
|
|
||||||
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("15_4jnqu")]
|
[node name="Node3D" parent="NavigationRegion3D" instance=ExtResource("15_4jnqu")]
|
||||||
transform = Transform3D(2.98023e-08, 0, 1, 0, 1, 0, -1, 0, 2.98023e-08, -39.5016, -0.0529781, 68.9952)
|
transform = Transform3D(2.98023e-08, 0, 1, 0, 1, 0, -1, 0, 2.98023e-08, -39.3486, -0.0529781, 68.9952)
|
||||||
|
|
||||||
[node name="Node3D3" parent="NavigationRegion3D" instance=ExtResource("15_4jnqu")]
|
[node name="Node3D3" parent="NavigationRegion3D" instance=ExtResource("15_4jnqu")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 31.0442, 0, 67.4222)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 31.0442, 0, 67.4222)
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ script = ExtResource("1_n2a4w")
|
|||||||
navigation_mesh = SubResource("NavigationMesh_na5ec")
|
navigation_mesh = SubResource("NavigationMesh_na5ec")
|
||||||
|
|
||||||
[node name="Proscenium\'s Room" parent="NavigationRegion3D" instance=ExtResource("1_4gn32")]
|
[node name="Proscenium\'s Room" parent="NavigationRegion3D" instance=ExtResource("1_4gn32")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.08895, -0.198876, 35.067)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.089, -0.074, 35.014)
|
||||||
|
|
||||||
[node name="Floor Exit B" parent="NavigationRegion3D" instance=ExtResource("2_mkc0e")]
|
[node name="Floor Exit B" parent="NavigationRegion3D" instance=ExtResource("2_mkc0e")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -79, 0.0491953, -59)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -79, 0.0491953, -59)
|
||||||
@@ -99,3 +99,6 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 1.2, -15.0555)
|
|||||||
layers = 0
|
layers = 0
|
||||||
mesh = SubResource("PlaneMesh_na5ec")
|
mesh = SubResource("PlaneMesh_na5ec")
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
|
|
||||||
|
[node name="A2SOCKET4" parent="NavigationRegion3D" instance=ExtResource("14_lemri")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -40.6382, 0.129851, 34.925)
|
||||||
|
|||||||
@@ -133,7 +133,7 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 28, 0,
|
|||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -82.0677, 2, 11.9252)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -82.0677, 2, 11.9252)
|
||||||
|
|
||||||
[node name="Gallery Room" parent="NavigationRegion3D" instance=ExtResource("12_n1o17")]
|
[node name="Gallery Room" parent="NavigationRegion3D" instance=ExtResource("12_n1o17")]
|
||||||
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -56, 0, -22)
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -56, 0.322, -22)
|
||||||
|
|
||||||
[node name="Pedestal Room" parent="NavigationRegion3D" instance=ExtResource("13_hngai")]
|
[node name="Pedestal Room" parent="NavigationRegion3D" instance=ExtResource("13_hngai")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 7.84822, 0, 44)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 7.84822, 0, 44)
|
||||||
@@ -168,6 +168,21 @@ layers = 0
|
|||||||
mesh = SubResource("PlaneMesh_n17av")
|
mesh = SubResource("PlaneMesh_n17av")
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
|
|
||||||
|
[node name="A2SOCKET3" parent="NavigationRegion3D" instance=ExtResource("17_n1o17")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.9856, 0.00188994, -1.6717)
|
||||||
|
|
||||||
|
[node name="A2SOCKET4" parent="NavigationRegion3D" instance=ExtResource("17_n1o17")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -41.9709, 0.00188994, 26.3684)
|
||||||
|
|
||||||
|
[node name="A2SOCKET5" parent="NavigationRegion3D" instance=ExtResource("17_n1o17")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.0221, 0.00188994, 26.3684)
|
||||||
|
|
||||||
|
[node name="A2SOCKET6" parent="NavigationRegion3D" instance=ExtResource("17_n1o17")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.281088, -0.00388157, 43.9898)
|
||||||
|
|
||||||
|
[node name="A2SOCKET7" parent="NavigationRegion3D" instance=ExtResource("17_n1o17")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -81.8976, 0.0085299, -5.64592)
|
||||||
|
|
||||||
[node name="Minimap" type="MeshInstance3D" parent="."]
|
[node name="Minimap" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.859, -1.6004, 42.4854)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.859, -1.6004, 42.4854)
|
||||||
layers = 2
|
layers = 2
|
||||||
|
|||||||
@@ -176,10 +176,10 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, 22)
|
|||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -38)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -38)
|
||||||
|
|
||||||
[node name="Floor Exit B" parent="NavigationRegion3D" instance=ExtResource("4_2u8es")]
|
[node name="Floor Exit B" parent="NavigationRegion3D" instance=ExtResource("4_2u8es")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -16, 0, -38)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -16, 0, -38.176)
|
||||||
|
|
||||||
[node name="Item Transfer Room B" parent="NavigationRegion3D" instance=ExtResource("5_0wu2n")]
|
[node name="Item Transfer Room B" parent="NavigationRegion3D" instance=ExtResource("5_0wu2n")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -12, 0, 22)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -12.02, -0.032, 21.851)
|
||||||
|
|
||||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D"]
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.30231, 1.2, -17.2391)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.30231, 1.2, -17.2391)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=23 format=3 uid="uid://cidl1mnmrg2xe"]
|
[gd_scene load_steps=24 format=3 uid="uid://cidl1mnmrg2xe"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://dttk7gis5ibge" path="res://src/map/dungeon/rooms/Set B/30. Void Room.tscn" id="1_0ns77"]
|
[ext_resource type="PackedScene" uid="uid://dttk7gis5ibge" path="res://src/map/dungeon/rooms/Set B/30. Void Room.tscn" id="1_0ns77"]
|
||||||
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_j4xyb"]
|
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_j4xyb"]
|
||||||
@@ -14,6 +14,7 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://cetblp4mtwotw" path="res://src/map/dungeon/corridors/A2 - Corridor - 1 Block.tscn" id="10_71nlt"]
|
[ext_resource type="PackedScene" uid="uid://cetblp4mtwotw" path="res://src/map/dungeon/corridors/A2 - Corridor - 1 Block.tscn" id="10_71nlt"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="11_1kiu7"]
|
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="11_1kiu7"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dqew5q3bogxg7" path="res://src/map/dungeon/door/DOORB.tscn" id="13_feqgb"]
|
[ext_resource type="PackedScene" uid="uid://dqew5q3bogxg7" path="res://src/map/dungeon/door/DOORB.tscn" id="13_feqgb"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="14_yjv8c"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bmurnnk6xds62" path="res://src/minimap/Floor Maps/15.png" id="15_rdhsq"]
|
[ext_resource type="Texture2D" uid="uid://bmurnnk6xds62" path="res://src/minimap/Floor Maps/15.png" id="15_rdhsq"]
|
||||||
|
|
||||||
[sub_resource type="NavigationMesh" id="NavigationMesh_rdhsq"]
|
[sub_resource type="NavigationMesh" id="NavigationMesh_rdhsq"]
|
||||||
@@ -91,7 +92,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90.8914, 0, -12)
|
|||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.95479, -0.0310812, -25.877)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.95479, -0.0310812, -25.877)
|
||||||
|
|
||||||
[node name="Floor Exit B" parent="NavigationRegion3D" instance=ExtResource("5_h0mb2")]
|
[node name="Floor Exit B" parent="NavigationRegion3D" instance=ExtResource("5_h0mb2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90.8914, 0, -48)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90.876, 0, -47.94)
|
||||||
|
|
||||||
[node name="Long Room B2" parent="NavigationRegion3D" instance=ExtResource("4_2lxx6")]
|
[node name="Long Room B2" parent="NavigationRegion3D" instance=ExtResource("4_2lxx6")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 47, 0, -25.877)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 47, 0, -25.877)
|
||||||
@@ -146,12 +147,30 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -92.8914, 0, -20)
|
|||||||
[node name="Node3D7" parent="NavigationRegion3D/Doors & Corridors" instance=ExtResource("10_71nlt")]
|
[node name="Node3D7" parent="NavigationRegion3D/Doors & Corridors" instance=ExtResource("10_71nlt")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.0356, -0.0362813, -23.9731)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.0356, -0.0362813, -23.9731)
|
||||||
|
|
||||||
|
[node name="A2SOCKET" parent="NavigationRegion3D/Doors & Corridors" instance=ExtResource("14_yjv8c")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -44.4746, 0.0147005, -25.9121)
|
||||||
|
|
||||||
|
[node name="A2SOCKET2" parent="NavigationRegion3D/Doors & Corridors" instance=ExtResource("14_yjv8c")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -28.5957, 0.0147005, -25.9121)
|
||||||
|
|
||||||
|
[node name="A2SOCKET3" parent="NavigationRegion3D/Doors & Corridors" instance=ExtResource("14_yjv8c")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 19.474, -0.0236615, -25.912)
|
||||||
|
|
||||||
|
[node name="A2SOCKET4" parent="NavigationRegion3D/Doors & Corridors" instance=ExtResource("14_yjv8c")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 23.2718, -0.0236615, -25.912)
|
||||||
|
|
||||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D"]
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.59115, 1.2, -26.1049)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.59115, 1.2, -26.1049)
|
||||||
layers = 0
|
layers = 0
|
||||||
mesh = SubResource("PlaneMesh_rdhsq")
|
mesh = SubResource("PlaneMesh_rdhsq")
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
|
|
||||||
|
[node name="A2SOCKET" parent="NavigationRegion3D" instance=ExtResource("14_yjv8c")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90.8842, 0.0207386, -19.704)
|
||||||
|
|
||||||
|
[node name="A2SOCKET2" parent="NavigationRegion3D" instance=ExtResource("14_yjv8c")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -80.6353, 0.00994325, -25.9853)
|
||||||
|
|
||||||
[node name="Eden Pillar5" parent="." instance=ExtResource("8_g0a8e")]
|
[node name="Eden Pillar5" parent="." instance=ExtResource("8_g0a8e")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.64635, 2.16418, -15.345)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.64635, 2.16418, -15.345)
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,37 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="scene"
|
||||||
|
importer_version=1
|
||||||
|
type="PackedScene"
|
||||||
|
uid="uid://b52r3y6augme1"
|
||||||
|
path="res://.godot/imported/BLOCK TOPPER.glb-d8e3d64ca2add779dc82ca067a0e8a0e.scn"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 1/LargeBlockRoom/BLOCK TOPPER.glb"
|
||||||
|
dest_files=["res://.godot/imported/BLOCK TOPPER.glb-d8e3d64ca2add779dc82ca067a0e8a0e.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
|
||||||
|
After Width: | Height: | Size: 20 KiB |
@@ -0,0 +1,38 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://duthjmdyc0elm"
|
||||||
|
path.bptc="res://.godot/imported/BLOCK TOPPER_A1_block2.png-83643364d6803ccdd2dd1cd4e7c68e5a.bptc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
generator_parameters={
|
||||||
|
"md5": "af313ba541dac17ae770b2f93fb589fd"
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 1/LargeBlockRoom/BLOCK TOPPER_A1_block2.png"
|
||||||
|
dest_files=["res://.godot/imported/BLOCK TOPPER_A1_block2.png-83643364d6803ccdd2dd1cd4e7c68e5a.bptc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=true
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 18 KiB |
@@ -0,0 +1,38 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://db28g2t1odfkp"
|
||||||
|
path.bptc="res://.godot/imported/BLOCK TOPPER_A1_block3.png-832f9b09120feb574f5d77cc0b7d665e.bptc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
generator_parameters={
|
||||||
|
"md5": "532883de8639eb1cb90362181641dedc"
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 1/LargeBlockRoom/BLOCK TOPPER_A1_block3.png"
|
||||||
|
dest_files=["res://.godot/imported/BLOCK TOPPER_A1_block3.png-832f9b09120feb574f5d77cc0b7d665e.bptc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=true
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 16 KiB |
@@ -0,0 +1,38 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://capoktrjeskh3"
|
||||||
|
path.bptc="res://.godot/imported/BLOCK TOPPER_A1_block4.png-c50fa570d27cbe042298af9298d1389a.bptc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
generator_parameters={
|
||||||
|
"md5": "78660a198a38161ba0d34ae477d74b0a"
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 1/LargeBlockRoom/BLOCK TOPPER_A1_block4.png"
|
||||||
|
dest_files=["res://.godot/imported/BLOCK TOPPER_A1_block4.png-c50fa570d27cbe042298af9298d1389a.bptc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=true
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 18 KiB |
@@ -0,0 +1,38 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dit1nj2a76q2a"
|
||||||
|
path.bptc="res://.godot/imported/BLOCK TOPPER_A1_eyeblock.png-5b642894d6698722dfcb29ffad1e1553.bptc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
generator_parameters={
|
||||||
|
"md5": "0d781f27867c0e5fd3c3f6ae3ba52ce3"
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 1/LargeBlockRoom/BLOCK TOPPER_A1_eyeblock.png"
|
||||||
|
dest_files=["res://.godot/imported/BLOCK TOPPER_A1_eyeblock.png-5b642894d6698722dfcb29ffad1e1553.bptc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=true
|
||||||
|
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
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="scene"
|
||||||
|
importer_version=1
|
||||||
|
type="PackedScene"
|
||||||
|
uid="uid://1dxoa8aqmss2"
|
||||||
|
path="res://.godot/imported/A2 BLOCK TOPPER.glb-a1bef9f69f29b67c4e49657389c15516.scn"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2 BLOCK TOPPER.glb"
|
||||||
|
dest_files=["res://.godot/imported/A2 BLOCK TOPPER.glb-a1bef9f69f29b67c4e49657389c15516.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
|
||||||
|
After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1,38 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://djhc2q8j3u7r4"
|
||||||
|
path.bptc="res://.godot/imported/A2 BLOCK TOPPER_block2.png-b45e80418a9c3948c932d5d6bf213bec.bptc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
generator_parameters={
|
||||||
|
"md5": "d1e467ed11c1033c043e22eeefb67920"
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2 BLOCK TOPPER_block2.png"
|
||||||
|
dest_files=["res://.godot/imported/A2 BLOCK TOPPER_block2.png-b45e80418a9c3948c932d5d6bf213bec.bptc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=true
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1,38 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cbfwhclhkn407"
|
||||||
|
path.bptc="res://.godot/imported/A2 BLOCK TOPPER_block3.png-9715ca9ed66013bdc5a0373675c6952e.bptc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
generator_parameters={
|
||||||
|
"md5": "8bfb76924d5585ed4ac9960d6072ff2f"
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2 BLOCK TOPPER_block3.png"
|
||||||
|
dest_files=["res://.godot/imported/A2 BLOCK TOPPER_block3.png-9715ca9ed66013bdc5a0373675c6952e.bptc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=true
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 12 KiB |
@@ -0,0 +1,38 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dyvb3o2746fs4"
|
||||||
|
path.bptc="res://.godot/imported/A2 BLOCK TOPPER_block4.png-a2ef25567069f2f45a52c146283e063c.bptc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
generator_parameters={
|
||||||
|
"md5": "861fb6d8a76f3d19b76d38e6eb83e58b"
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2 BLOCK TOPPER_block4.png"
|
||||||
|
dest_files=["res://.godot/imported/A2 BLOCK TOPPER_block4.png-a2ef25567069f2f45a52c146283e063c.bptc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=true
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1,38 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://ddt68v5blg40w"
|
||||||
|
path.bptc="res://.godot/imported/A2 BLOCK TOPPER_eyeblock.png-7fd28b3bf00f8ed7d42ae1e4180c565c.bptc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
generator_parameters={
|
||||||
|
"md5": "1d8d5be55287e08889d4d3f61a5e6472"
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2 BLOCK TOPPER_eyeblock.png"
|
||||||
|
dest_files=["res://.godot/imported/A2 BLOCK TOPPER_eyeblock.png-7fd28b3bf00f8ed7d42ae1e4180c565c.bptc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=true
|
||||||
|
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
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cp0er3xxxjkr5"
|
uid="uid://cp0er3xxxjkr5"
|
||||||
path="res://.godot/imported/A2-Puer_AREA_2_MAIN_222STONE.png-992459ef9849c39922a9b9e0c7774a4a.ctex"
|
path="res://.godot/imported/a2-puer_AREA_2_MAIN_222STONE.png-139f243ac630853348798dfe584da1e0.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_AREA_2_MAIN_222STONE.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_AREA_2_MAIN_222STONE.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_AREA_2_MAIN_222STONE.png-992459ef9849c39922a9b9e0c7774a4a.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_AREA_2_MAIN_222STONE.png-139f243ac630853348798dfe584da1e0.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://5r16swvuqjjg"
|
uid="uid://5r16swvuqjjg"
|
||||||
path="res://.godot/imported/A2-Puer_AREA_2_MAIN_STONE.png-2267bd7e464cdc2e03c8954de01941bf.ctex"
|
path="res://.godot/imported/a2-puer_AREA_2_MAIN_STONE.png-986249227e569ea1e40b4825b7f05c47.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_AREA_2_MAIN_STONE.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_AREA_2_MAIN_STONE.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_AREA_2_MAIN_STONE.png-2267bd7e464cdc2e03c8954de01941bf.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_AREA_2_MAIN_STONE.png-986249227e569ea1e40b4825b7f05c47.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cvnpxln2mmtkp"
|
uid="uid://cvnpxln2mmtkp"
|
||||||
path="res://.godot/imported/A2-Puer_COLUMN_WHITE.png-18037c22b966bb159d05cb7acac1bc53.ctex"
|
path="res://.godot/imported/a2-puer_COLUMN_WHITE.png-0b80d510851319464b2ef729d8868892.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_COLUMN_WHITE.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_COLUMN_WHITE.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_COLUMN_WHITE.png-18037c22b966bb159d05cb7acac1bc53.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_COLUMN_WHITE.png-0b80d510851319464b2ef729d8868892.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://tjtjbktl51kd"
|
uid="uid://tjtjbktl51kd"
|
||||||
path="res://.godot/imported/A2-Puer_GREENBIT.png-40a9ca6a0efc569a5f329f19b3c3e572.ctex"
|
path="res://.godot/imported/a2-puer_GREENBIT.png-e1ed395f917a2fe57ed6288185af0729.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_GREENBIT.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_GREENBIT.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_GREENBIT.png-40a9ca6a0efc569a5f329f19b3c3e572.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_GREENBIT.png-e1ed395f917a2fe57ed6288185af0729.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://dqfdyguq83bhs"
|
uid="uid://dqfdyguq83bhs"
|
||||||
path="res://.godot/imported/A2-Puer_M13_14.png-e781478f15895763a566a64ff37db311.ctex"
|
path="res://.godot/imported/a2-puer_M13_14.png-ed8b29b0af1c2b973bfaee62e57cab14.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_M13_14.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_M13_14.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_M13_14.png-e781478f15895763a566a64ff37db311.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_M13_14.png-ed8b29b0af1c2b973bfaee62e57cab14.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://dorqwrqy03rim"
|
uid="uid://dorqwrqy03rim"
|
||||||
path="res://.godot/imported/A2-Puer_M13_49.png-44faadb5ae300e9ecea145cfe1949536.ctex"
|
path="res://.godot/imported/a2-puer_M13_49.png-86429b5a3cd80a9159f32ded99a631bc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_M13_49.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_M13_49.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_M13_49.png-44faadb5ae300e9ecea145cfe1949536.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_M13_49.png-86429b5a3cd80a9159f32ded99a631bc.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://nl3bwenfa8fi"
|
uid="uid://nl3bwenfa8fi"
|
||||||
path="res://.godot/imported/A2-Puer_RUBBLE_1.png-72d7ff861d1df58d800502546da8d607.ctex"
|
path="res://.godot/imported/a2-puer_RUBBLE_1.png-c7185e2aad2613007d1951f1515ef882.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_RUBBLE_1.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_RUBBLE_1.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_RUBBLE_1.png-72d7ff861d1df58d800502546da8d607.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_RUBBLE_1.png-c7185e2aad2613007d1951f1515ef882.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://0p6suo7fpxum"
|
uid="uid://0p6suo7fpxum"
|
||||||
path="res://.godot/imported/A2-Puer_STUCCO_DECAL_BIG.png-015d9f8dd06372231a1f422979d3604e.ctex"
|
path="res://.godot/imported/a2-puer_STUCCO_DECAL_BIG.png-882b477f490f6ddbf5bffb3a6f8904e1.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_STUCCO_DECAL_BIG.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_STUCCO_DECAL_BIG.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_STUCCO_DECAL_BIG.png-015d9f8dd06372231a1f422979d3604e.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_STUCCO_DECAL_BIG.png-882b477f490f6ddbf5bffb3a6f8904e1.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://ct3mkni0v0y3g"
|
uid="uid://ct3mkni0v0y3g"
|
||||||
path="res://.godot/imported/A2-Puer_Tile 4.png-0cfd085ec5fcea35eb2d1373e4717f77.ctex"
|
path="res://.godot/imported/a2-puer_Tile 4.png-9d089a32db3fc38a0c5dee6cdb6d3495.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_Tile 4.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_Tile 4.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_Tile 4.png-0cfd085ec5fcea35eb2d1373e4717f77.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_Tile 4.png-9d089a32db3fc38a0c5dee6cdb6d3495.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://b40fbcriycpp5"
|
uid="uid://b40fbcriycpp5"
|
||||||
path="res://.godot/imported/A2-Puer_imag2esnormal.jpg-be023c8af9ff59eedfb3ede232c75195.ctex"
|
path="res://.godot/imported/a2-puer_imag2esnormal.jpg-d6e063b2785344af34fa3bb45d47aa2f.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_imag2esnormal.jpg"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_imag2esnormal.jpg"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_imag2esnormal.jpg-be023c8af9ff59eedfb3ede232c75195.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_imag2esnormal.jpg-d6e063b2785344af34fa3bb45d47aa2f.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://b25r6gysyhu3e"
|
uid="uid://b25r6gysyhu3e"
|
||||||
path="res://.godot/imported/A2-Puer_inner_rock2.png-7c99975de214e5dddd3507f87212b910.ctex"
|
path="res://.godot/imported/a2-puer_inner_rock2.png-943622742770f7b55d1e40645d07d057.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_inner_rock2.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_inner_rock2.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_inner_rock2.png-7c99975de214e5dddd3507f87212b910.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_inner_rock2.png-943622742770f7b55d1e40645d07d057.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cw4hq3kofjowa"
|
uid="uid://cw4hq3kofjowa"
|
||||||
path="res://.godot/imported/A2-Puer_lime_hand_relief.png-825857ea33249fe0361c829ba37bbfdb.ctex"
|
path="res://.godot/imported/a2-puer_lime_hand_relief.png-85b73e808337e8b8841453cbda0e78cd.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_lime_hand_relief.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_lime_hand_relief.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_lime_hand_relief.png-825857ea33249fe0361c829ba37bbfdb.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_lime_hand_relief.png-85b73e808337e8b8841453cbda0e78cd.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bqrsde28o867s"
|
uid="uid://bqrsde28o867s"
|
||||||
path="res://.godot/imported/A2-Puer_mother_GREEN.png-ba1f3d21981ed19fc5cc87868e04808c.ctex"
|
path="res://.godot/imported/a2-puer_mother_GREEN.png-7bb7d8dd57027953ba1e08ed0c256c8b.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_mother_GREEN.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_mother_GREEN.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_mother_GREEN.png-ba1f3d21981ed19fc5cc87868e04808c.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_mother_GREEN.png-7bb7d8dd57027953ba1e08ed0c256c8b.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://4aq3a26dliyg"
|
uid="uid://4aq3a26dliyg"
|
||||||
path="res://.godot/imported/A2-Puer_swirled_column _AREA222.png-4842b180cffdbc0274ecb9cbbbbc8221.ctex"
|
path="res://.godot/imported/a2-puer_swirled_column _AREA222.png-6f90c188eae5b7e81110f39984d5d43f.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
@@ -13,8 +13,8 @@ generator_parameters={
|
|||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer_swirled_column _AREA222.png"
|
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer_swirled_column _AREA222.png"
|
||||||
dest_files=["res://.godot/imported/A2-Puer_swirled_column _AREA222.png-4842b180cffdbc0274ecb9cbbbbc8221.ctex"]
|
dest_files=["res://.godot/imported/a2-puer_swirled_column _AREA222.png-6f90c188eae5b7e81110f39984d5d43f.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,10 @@
|
|||||||
[gd_scene load_steps=14 format=3 uid="uid://dv6umo0bmlyyj"]
|
[gd_scene load_steps=27 format=3 uid="uid://dv6umo0bmlyyj"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://bwx3fvmfagdtr" path="res://src/map/dungeon/models/Area 1/SmallBlockRoom/A1-SmallBlock.glb" id="1_mpkwb"]
|
[ext_resource type="PackedScene" uid="uid://bwx3fvmfagdtr" path="res://src/map/dungeon/models/Area 1/SmallBlockRoom/A1-SmallBlock.glb" id="1_mpkwb"]
|
||||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_r0cck"]
|
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_r0cck"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="3_4eosg"]
|
||||||
|
[ext_resource type="Shader" uid="uid://dj3ut2w0lnwq2" path="res://src/map/map shaders/Overworld God Rays.gdshader" id="4_gtyxa"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cxwyge2s1yswu" path="res://src/map/Placeables/A1-Socket.tscn" id="5_716hk"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_mpkwb"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_mpkwb"]
|
||||||
size = Vector3(3.92139, 3.9624, 4.01892)
|
size = Vector3(3.92139, 3.9624, 4.01892)
|
||||||
@@ -37,6 +40,66 @@ albedo_color = Color(0, 0, 0, 1)
|
|||||||
material = SubResource("StandardMaterial3D_r0cck")
|
material = SubResource("StandardMaterial3D_r0cck")
|
||||||
size = Vector2(20.5, 20.5)
|
size = Vector2(20.5, 20.5)
|
||||||
|
|
||||||
|
[sub_resource type="Curve" id="Curve_o5ud6"]
|
||||||
|
_limits = [-2.0, 2.0, 0.0, 1.0]
|
||||||
|
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
|
||||||
|
point_count = 2
|
||||||
|
|
||||||
|
[sub_resource type="CurveTexture" id="CurveTexture_k51ab"]
|
||||||
|
curve = SubResource("Curve_o5ud6")
|
||||||
|
|
||||||
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_gnksh"]
|
||||||
|
lifetime_randomness = 0.05
|
||||||
|
emission_shape = 3
|
||||||
|
emission_box_extents = Vector3(22.2, 22.505, 22)
|
||||||
|
angle_min = -245.3
|
||||||
|
angle_max = 417.9
|
||||||
|
orbit_velocity_min = -0.0269999
|
||||||
|
orbit_velocity_max = 0.0400001
|
||||||
|
orbit_velocity_curve = SubResource("CurveTexture_k51ab")
|
||||||
|
gravity = Vector3(0, -0.07, 0)
|
||||||
|
scale_min = 0.0
|
||||||
|
scale_max = 0.0
|
||||||
|
|
||||||
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_23rrv"]
|
||||||
|
transparency = 1
|
||||||
|
cull_mode = 2
|
||||||
|
shading_mode = 0
|
||||||
|
albedo_color = Color(1, 1, 1, 0.0862745)
|
||||||
|
albedo_texture = ExtResource("3_4eosg")
|
||||||
|
billboard_mode = 2
|
||||||
|
|
||||||
|
[sub_resource type="QuadMesh" id="QuadMesh_yl1hg"]
|
||||||
|
material = SubResource("StandardMaterial3D_23rrv")
|
||||||
|
size = Vector2(0.1, 0.1)
|
||||||
|
subdivide_width = 1
|
||||||
|
subdivide_depth = 1
|
||||||
|
|
||||||
|
[sub_resource type="Gradient" id="Gradient_qo137"]
|
||||||
|
|
||||||
|
[sub_resource type="GradientTexture2D" id="GradientTexture2D_wbbo3"]
|
||||||
|
gradient = SubResource("Gradient_qo137")
|
||||||
|
|
||||||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_6lyh0"]
|
||||||
|
noise_type = 3
|
||||||
|
frequency = 0.0769
|
||||||
|
domain_warp_enabled = true
|
||||||
|
|
||||||
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_d1qcb"]
|
||||||
|
noise = SubResource("FastNoiseLite_6lyh0")
|
||||||
|
|
||||||
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_wxj6j"]
|
||||||
|
render_priority = 0
|
||||||
|
shader = ExtResource("4_gtyxa")
|
||||||
|
shader_parameter/alpha = 0.848
|
||||||
|
shader_parameter/rim_power = 1.507
|
||||||
|
shader_parameter/texture_emission = SubResource("NoiseTexture2D_d1qcb")
|
||||||
|
shader_parameter/gradient = SubResource("GradientTexture2D_wbbo3")
|
||||||
|
shader_parameter/emission = Color(1, 1, 1, 1)
|
||||||
|
shader_parameter/emission_energy = 0.33
|
||||||
|
shader_parameter/uv1_scale = Vector3(5, 0, 0)
|
||||||
|
shader_parameter/uv1_offset = Vector3(0, 1, 0)
|
||||||
|
|
||||||
[node name="01_SmallBlockA1" type="Node3D"]
|
[node name="01_SmallBlockA1" type="Node3D"]
|
||||||
script = ExtResource("1_r0cck")
|
script = ExtResource("1_r0cck")
|
||||||
|
|
||||||
@@ -143,4 +206,46 @@ layers = 2
|
|||||||
sorting_offset = 100.0
|
sorting_offset = 100.0
|
||||||
mesh = SubResource("PlaneMesh_r0cck")
|
mesh = SubResource("PlaneMesh_r0cck")
|
||||||
|
|
||||||
|
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
|
||||||
|
transform = Transform3D(0.864, 0, 0, 0, 0.477, 0, 0, 0, 0.542, 0.361, 10.083, -0.666)
|
||||||
|
amount = 20
|
||||||
|
lifetime = 41.19
|
||||||
|
local_coords = true
|
||||||
|
process_material = SubResource("ParticleProcessMaterial_gnksh")
|
||||||
|
draw_pass_1 = SubResource("QuadMesh_yl1hg")
|
||||||
|
|
||||||
|
[node name="Altar Spotlight" type="SpotLight3D" parent="GPUParticles3D2"]
|
||||||
|
transform = Transform3D(-1.09276, 0.381413, -0.0144314, -0.0225713, -0.053185, 2.09559, 0.60718, 1.74151, 0.0507385, -0.439903, 25.4356, -0.433904)
|
||||||
|
light_energy = 0.273
|
||||||
|
spot_range = 23.1367
|
||||||
|
spot_attenuation = -1.2
|
||||||
|
spot_angle = 11.3466
|
||||||
|
|
||||||
|
[node name="Altar Godrays" type="CSGCylinder3D" parent="GPUParticles3D2"]
|
||||||
|
transform = Transform3D(15.6108, -0.0633934, -12.7958, -0.446845, 20.1697, -0.645071, 12.7881, 0.782153, 15.5976, -1.04707, -6.33376, 0.17002)
|
||||||
|
radius = 0.179
|
||||||
|
height = 2.42441
|
||||||
|
cone = true
|
||||||
|
material = SubResource("ShaderMaterial_wxj6j")
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="GPUParticles3D2"]
|
||||||
|
transform = Transform3D(1.15741, 0, 0, 0, 2.09644, 0, 0, 0, 1.84502, 4.49653, 4.69921, -0.310978)
|
||||||
|
light_energy = 1.243
|
||||||
|
shadow_enabled = true
|
||||||
|
shadow_blur = 1.24
|
||||||
|
omni_range = 7.81036
|
||||||
|
omni_attenuation = 1.842
|
||||||
|
|
||||||
|
[node name="Node3D" parent="." instance=ExtResource("5_716hk")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0109477, -0.0082773, 10.1106)
|
||||||
|
|
||||||
|
[node name="Node3D3" parent="." instance=ExtResource("5_716hk")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -10.0348, -0.0082773, 0.07781)
|
||||||
|
|
||||||
|
[node name="Node3D4" parent="." instance=ExtResource("5_716hk")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 10.1267, -0.0082773, 0.07781)
|
||||||
|
|
||||||
|
[node name="Node3D2" parent="." instance=ExtResource("5_716hk")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0109477, -0.0082773, -10.0778)
|
||||||
|
|
||||||
[editable path="Model/A1-SmallBlock"]
|
[editable path="Model/A1-SmallBlock"]
|
||||||
|
|||||||
@@ -1,7 +1,10 @@
|
|||||||
[gd_scene load_steps=21 format=3 uid="uid://by2op0p65ht27"]
|
[gd_scene load_steps=34 format=3 uid="uid://by2op0p65ht27"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_apti7"]
|
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_apti7"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cakhdxwa4pp0" path="res://src/map/dungeon/models/Area 1/LargeBlockRoom/A1-LargeBlock.glb" id="1_kpudl"]
|
[ext_resource type="PackedScene" uid="uid://cakhdxwa4pp0" path="res://src/map/dungeon/models/Area 1/LargeBlockRoom/A1-LargeBlock.glb" id="1_kpudl"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b52r3y6augme1" path="res://src/map/dungeon/models/Area 1/LargeBlockRoom/BLOCK TOPPER.glb" id="3_egocx"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="4_ty3r6"]
|
||||||
|
[ext_resource type="Shader" uid="uid://24h5apentq8k" path="res://src/map/map shaders/Overworld God Rays.tres" id="5_gj32o"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_kpudl"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_kpudl"]
|
||||||
size = Vector3(43.9964, 0.1, 19.9678)
|
size = Vector3(43.9964, 0.1, 19.9678)
|
||||||
@@ -58,6 +61,67 @@ albedo_color = Color(0, 0, 0, 1)
|
|||||||
material = SubResource("StandardMaterial3D_r0cck")
|
material = SubResource("StandardMaterial3D_r0cck")
|
||||||
size = Vector2(44.5, 21)
|
size = Vector2(44.5, 21)
|
||||||
|
|
||||||
|
[sub_resource type="Curve" id="Curve_nb7yf"]
|
||||||
|
_limits = [-2.0, 2.0, 0.0, 1.0]
|
||||||
|
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
|
||||||
|
point_count = 2
|
||||||
|
|
||||||
|
[sub_resource type="CurveTexture" id="CurveTexture_xbcfg"]
|
||||||
|
curve = SubResource("Curve_nb7yf")
|
||||||
|
|
||||||
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_cleyb"]
|
||||||
|
lifetime_randomness = 0.05
|
||||||
|
emission_shape = 3
|
||||||
|
emission_box_extents = Vector3(22.2, 22.505, 22)
|
||||||
|
angle_min = -245.3
|
||||||
|
angle_max = 417.9
|
||||||
|
orbit_velocity_min = -0.0269999
|
||||||
|
orbit_velocity_max = 0.0400001
|
||||||
|
orbit_velocity_curve = SubResource("CurveTexture_xbcfg")
|
||||||
|
gravity = Vector3(0, -0.07, 0)
|
||||||
|
scale_min = 0.0
|
||||||
|
scale_max = 0.0
|
||||||
|
|
||||||
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ecy5p"]
|
||||||
|
transparency = 1
|
||||||
|
cull_mode = 2
|
||||||
|
shading_mode = 0
|
||||||
|
albedo_color = Color(1, 1, 1, 0.0862745)
|
||||||
|
albedo_texture = ExtResource("4_ty3r6")
|
||||||
|
billboard_mode = 2
|
||||||
|
|
||||||
|
[sub_resource type="QuadMesh" id="QuadMesh_5k7cm"]
|
||||||
|
material = SubResource("StandardMaterial3D_ecy5p")
|
||||||
|
size = Vector2(0.1, 0.1)
|
||||||
|
subdivide_width = 1
|
||||||
|
subdivide_depth = 1
|
||||||
|
|
||||||
|
[sub_resource type="Gradient" id="Gradient_bp2a4"]
|
||||||
|
|
||||||
|
[sub_resource type="GradientTexture2D" id="GradientTexture2D_eif7p"]
|
||||||
|
gradient = SubResource("Gradient_bp2a4")
|
||||||
|
|
||||||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_1irha"]
|
||||||
|
noise_type = 3
|
||||||
|
frequency = 0.001
|
||||||
|
domain_warp_enabled = true
|
||||||
|
|
||||||
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_ougmr"]
|
||||||
|
seamless = true
|
||||||
|
noise = SubResource("FastNoiseLite_1irha")
|
||||||
|
|
||||||
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ma5yn"]
|
||||||
|
render_priority = 0
|
||||||
|
shader = ExtResource("5_gj32o")
|
||||||
|
shader_parameter/alpha = 0.609
|
||||||
|
shader_parameter/rim_power = 3.043
|
||||||
|
shader_parameter/texture_emission = SubResource("NoiseTexture2D_ougmr")
|
||||||
|
shader_parameter/gradient = SubResource("GradientTexture2D_eif7p")
|
||||||
|
shader_parameter/emission = Color(0.77084, 0.770839, 0.770839, 1)
|
||||||
|
shader_parameter/emission_energy = 0.591
|
||||||
|
shader_parameter/uv1_scale = Vector3(5, 0, 0)
|
||||||
|
shader_parameter/uv1_offset = Vector3(0, 1, 0)
|
||||||
|
|
||||||
[node name="02_BigBlockRoom" type="Node3D"]
|
[node name="02_BigBlockRoom" type="Node3D"]
|
||||||
script = ExtResource("1_apti7")
|
script = ExtResource("1_apti7")
|
||||||
|
|
||||||
@@ -65,6 +129,9 @@ script = ExtResource("1_apti7")
|
|||||||
|
|
||||||
[node name="A1-LargeBlock" parent="Model" instance=ExtResource("1_kpudl")]
|
[node name="A1-LargeBlock" parent="Model" instance=ExtResource("1_kpudl")]
|
||||||
|
|
||||||
|
[node name="BLOCK TOPPER" parent="Model" instance=ExtResource("3_egocx")]
|
||||||
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 1.538, -3.403, -0.672)
|
||||||
|
|
||||||
[node name="Collisions" type="Node3D" parent="."]
|
[node name="Collisions" type="Node3D" parent="."]
|
||||||
|
|
||||||
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
|
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
|
||||||
@@ -202,3 +269,35 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.883196, -2.51358, -0.024316
|
|||||||
layers = 2
|
layers = 2
|
||||||
sorting_offset = 100.0
|
sorting_offset = 100.0
|
||||||
mesh = SubResource("PlaneMesh_apti7")
|
mesh = SubResource("PlaneMesh_apti7")
|
||||||
|
|
||||||
|
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
|
||||||
|
transform = Transform3D(0.974, 0, 0, 0, 0.297, 0, 0, 0, 0.462, -0.817594, 5.71728, -0.327721)
|
||||||
|
amount = 20
|
||||||
|
lifetime = 41.19
|
||||||
|
local_coords = true
|
||||||
|
process_material = SubResource("ParticleProcessMaterial_cleyb")
|
||||||
|
draw_pass_1 = SubResource("QuadMesh_5k7cm")
|
||||||
|
|
||||||
|
[node name="Altar Spotlight" type="SpotLight3D" parent="."]
|
||||||
|
transform = Transform3D(-0.759271, 0.650774, 4.37114e-08, 3.31888e-08, -2.84462e-08, 1, 0.650774, 0.759271, 2.69747e-15, 0.339257, 25.4356, -0.00603229)
|
||||||
|
light_energy = 0.273
|
||||||
|
spot_range = 30.1342
|
||||||
|
spot_attenuation = -0.64
|
||||||
|
spot_angle = 19.0559
|
||||||
|
|
||||||
|
[node name="CSGBox3D" type="CSGBox3D" parent="."]
|
||||||
|
transform = Transform3D(-8.82314e-07, 0, -20.185, 0, 20.1849, 0, 20.185, 0, -8.82313e-07, 0.0968733, 3.13622, 0.0132027)
|
||||||
|
size = Vector3(0.589203, 0.774925, 0.581787)
|
||||||
|
material = SubResource("ShaderMaterial_ma5yn")
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.261765, 13.9585, -0.310978)
|
||||||
|
light_energy = 1.243
|
||||||
|
shadow_enabled = true
|
||||||
|
shadow_blur = 1.24
|
||||||
|
omni_range = 7.18793
|
||||||
|
omni_attenuation = 1.842
|
||||||
|
|
||||||
|
[node name="FogVolume" type="FogVolume" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.281494, 19.8504, -0.406982)
|
||||||
|
size = Vector3(15.978, 12.0819, 20.8413)
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_grsd5"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_grsd5"]
|
||||||
resource_name = "WALL1"
|
resource_name = "WALL1"
|
||||||
transparency = 4
|
transparency = 4
|
||||||
|
cull_mode = 2
|
||||||
albedo_texture = ExtResource("2_312b8")
|
albedo_texture = ExtResource("2_312b8")
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_koiru"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_koiru"]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=116 format=4 uid="uid://cihbmyo0ltq4m"]
|
[gd_scene load_steps=119 format=4 uid="uid://cihbmyo0ltq4m"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bfybovehfclqr" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit_FLOOR1.jpg" id="2_m7ked"]
|
[ext_resource type="Texture2D" uid="uid://bfybovehfclqr" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit_FLOOR1.jpg" id="2_m7ked"]
|
||||||
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_umdkt"]
|
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_umdkt"]
|
||||||
@@ -21,6 +21,7 @@
|
|||||||
[ext_resource type="Texture2D" uid="uid://casy7ktmr7i75" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit_mother.png" id="15_7doc0"]
|
[ext_resource type="Texture2D" uid="uid://casy7ktmr7i75" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit_mother.png" id="15_7doc0"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cu2xk2pn7yki7" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit_brick3.png" id="16_bastv"]
|
[ext_resource type="Texture2D" uid="uid://cu2xk2pn7yki7" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit_brick3.png" id="16_bastv"]
|
||||||
[ext_resource type="Texture2D" uid="uid://pyy25p14q8g5" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit_COLUM2N.png" id="17_7wx2a"]
|
[ext_resource type="Texture2D" uid="uid://pyy25p14q8g5" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit_COLUM2N.png" id="17_7wx2a"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cxwyge2s1yswu" path="res://src/map/Placeables/A1-Socket.tscn" id="18_tgauh"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tio5r"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tio5r"]
|
||||||
resource_name = "Material.024"
|
resource_name = "Material.024"
|
||||||
@@ -757,7 +758,7 @@ _limits = [-2.0, 2.0, 0.0, 1.0]
|
|||||||
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
|
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
|
||||||
point_count = 2
|
point_count = 2
|
||||||
|
|
||||||
[sub_resource type="CurveTexture" id="CurveTexture_xbcfg"]
|
[sub_resource type="CurveTexture" id="CurveTexture_tgauh"]
|
||||||
curve = SubResource("Curve_l1s1j")
|
curve = SubResource("Curve_l1s1j")
|
||||||
|
|
||||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_63u6y"]
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_63u6y"]
|
||||||
@@ -768,12 +769,12 @@ angle_min = -245.3
|
|||||||
angle_max = 417.9
|
angle_max = 417.9
|
||||||
orbit_velocity_min = -0.0269999
|
orbit_velocity_min = -0.0269999
|
||||||
orbit_velocity_max = 0.0400001
|
orbit_velocity_max = 0.0400001
|
||||||
orbit_velocity_curve = SubResource("CurveTexture_xbcfg")
|
orbit_velocity_curve = SubResource("CurveTexture_tgauh")
|
||||||
gravity = Vector3(0, -0.07, 0)
|
gravity = Vector3(0, -0.07, 0)
|
||||||
scale_min = 0.0
|
scale_min = 0.0
|
||||||
scale_max = 0.0
|
scale_max = 0.0
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ecy5p"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_23ip1"]
|
||||||
transparency = 1
|
transparency = 1
|
||||||
cull_mode = 2
|
cull_mode = 2
|
||||||
shading_mode = 0
|
shading_mode = 0
|
||||||
@@ -782,7 +783,7 @@ albedo_texture = ExtResource("5_54fgm")
|
|||||||
billboard_mode = 2
|
billboard_mode = 2
|
||||||
|
|
||||||
[sub_resource type="QuadMesh" id="QuadMesh_fwdls"]
|
[sub_resource type="QuadMesh" id="QuadMesh_fwdls"]
|
||||||
material = SubResource("StandardMaterial3D_ecy5p")
|
material = SubResource("StandardMaterial3D_23ip1")
|
||||||
size = Vector2(0.1, 0.1)
|
size = Vector2(0.1, 0.1)
|
||||||
subdivide_width = 1
|
subdivide_width = 1
|
||||||
subdivide_depth = 1
|
subdivide_depth = 1
|
||||||
@@ -1172,6 +1173,29 @@ texture_filter = 0
|
|||||||
[sub_resource type="PlaneMesh" id="PlaneMesh_l1s1j"]
|
[sub_resource type="PlaneMesh" id="PlaneMesh_l1s1j"]
|
||||||
material = SubResource("StandardMaterial3D_5n72k")
|
material = SubResource("StandardMaterial3D_5n72k")
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id="Environment_xwq6u"]
|
||||||
|
background_energy_multiplier = 0.0
|
||||||
|
ambient_light_source = 2
|
||||||
|
ambient_light_color = Color(0.244776, 0.244776, 0.244776, 1)
|
||||||
|
ambient_light_energy = 0.2
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 3.54
|
||||||
|
glow_strength = 0.77
|
||||||
|
glow_bloom = 0.22
|
||||||
|
glow_blend_mode = 0
|
||||||
|
fog_light_color = Color(0, 0, 0, 1)
|
||||||
|
fog_density = 0.1404
|
||||||
|
volumetric_fog_enabled = true
|
||||||
|
volumetric_fog_density = 0.03
|
||||||
|
volumetric_fog_albedo = Color(0.381703, 0.381703, 0.381703, 1)
|
||||||
|
adjustment_enabled = true
|
||||||
|
adjustment_contrast = 0.95
|
||||||
|
adjustment_saturation = 0.89
|
||||||
|
|
||||||
|
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_dvh5e"]
|
||||||
|
dof_blur_far_enabled = true
|
||||||
|
dof_blur_far_distance = 26.82
|
||||||
|
|
||||||
[node name="Floor Exit A" type="Node3D"]
|
[node name="Floor Exit A" type="Node3D"]
|
||||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 3.397, 0, -14.255)
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 3.397, 0, -14.255)
|
||||||
script = ExtResource("2_umdkt")
|
script = ExtResource("2_umdkt")
|
||||||
@@ -1210,6 +1234,9 @@ transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -0.119465, 7.7205, -7.8
|
|||||||
mesh = SubResource("ArrayMesh_031jb")
|
mesh = SubResource("ArrayMesh_031jb")
|
||||||
skeleton = NodePath("")
|
skeleton = NodePath("")
|
||||||
|
|
||||||
|
[node name="Node3D" parent="Model/A1-Exit" instance=ExtResource("18_tgauh")]
|
||||||
|
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -0.0159246, 0.0104462, 14.3336)
|
||||||
|
|
||||||
[node name="Collision" type="Node3D" parent="."]
|
[node name="Collision" type="Node3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.46985, -2.01312)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.46985, -2.01312)
|
||||||
|
|
||||||
@@ -1366,3 +1393,7 @@ omni_attenuation = 1.106
|
|||||||
[node name="E symbol!" type="MeshInstance3D" parent="."]
|
[node name="E symbol!" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.39854, 10.8155)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.39854, 10.8155)
|
||||||
mesh = SubResource("PlaneMesh_l1s1j")
|
mesh = SubResource("PlaneMesh_l1s1j")
|
||||||
|
|
||||||
|
[node name="TEST ENVIRONMENT" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource("Environment_xwq6u")
|
||||||
|
camera_attributes = SubResource("CameraAttributesPractical_dvh5e")
|
||||||
|
|||||||
@@ -46,12 +46,12 @@ shader_parameter/beers_law = 0.495
|
|||||||
shader_parameter/depth_offset = -1.2
|
shader_parameter/depth_offset = -1.2
|
||||||
shader_parameter/near = 7.0
|
shader_parameter/near = 7.0
|
||||||
shader_parameter/far = 10000.0
|
shader_parameter/far = 10000.0
|
||||||
shader_parameter/edge_texture_scale = 3.5
|
shader_parameter/edge_texture_scale = 0.07
|
||||||
shader_parameter/edge_texture_offset = 1.0
|
shader_parameter/edge_texture_offset = 1.0
|
||||||
shader_parameter/edge_texture_speed = 0.1
|
shader_parameter/edge_texture_speed = 0.04
|
||||||
shader_parameter/edge_foam_intensity = 2.0
|
shader_parameter/edge_foam_intensity = 0.5
|
||||||
shader_parameter/edge_fade_start = -3.0
|
shader_parameter/edge_fade_start = -3.0
|
||||||
shader_parameter/edge_fade_end = 6.6
|
shader_parameter/edge_fade_end = 6.62
|
||||||
shader_parameter/peak_height_threshold = 1.0
|
shader_parameter/peak_height_threshold = 1.0
|
||||||
shader_parameter/peak_color = Vector3(1, 1, 1)
|
shader_parameter/peak_color = Vector3(1, 1, 1)
|
||||||
shader_parameter/peak_intensity = 1.0
|
shader_parameter/peak_intensity = 1.0
|
||||||
@@ -152,7 +152,7 @@ visible = false
|
|||||||
|
|
||||||
[node name="Top Water" type="MeshInstance3D" parent="Model"]
|
[node name="Top Water" type="MeshInstance3D" parent="Model"]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.169727, -3.1, 0.0638962)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.169727, -3.07853, 0.0638962)
|
||||||
mesh = SubResource("PlaneMesh_wbtug")
|
mesh = SubResource("PlaneMesh_wbtug")
|
||||||
skeleton = NodePath("../../..")
|
skeleton = NodePath("../../..")
|
||||||
|
|
||||||
@@ -250,10 +250,10 @@ mesh = SubResource("PlaneMesh_qjvxm")
|
|||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98973, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98973, 0)
|
||||||
|
|
||||||
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
|
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.116278, 2.29578, -0.0767513)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.116278, 0.840584, -0.0767513)
|
||||||
light_energy = 1.375
|
light_energy = 1.699
|
||||||
shadow_enabled = true
|
shadow_enabled = true
|
||||||
omni_range = 14.008
|
omni_range = 15.488
|
||||||
omni_attenuation = 1.157
|
omni_attenuation = 1.157
|
||||||
|
|
||||||
[node name="VFX" type="Node3D" parent="."]
|
[node name="VFX" type="Node3D" parent="."]
|
||||||
|
|||||||
@@ -183,7 +183,7 @@ shape = SubResource("BoxShape3D_nuwng")
|
|||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
|
|
||||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="Room/MinimapShadow"]
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Room/MinimapShadow"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020082, 0, 0.0304482)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020082, -1.79194, 0.0304482)
|
||||||
layers = 2
|
layers = 2
|
||||||
sorting_offset = 100.0
|
sorting_offset = 100.0
|
||||||
mesh = SubResource("PlaneMesh_f607g")
|
mesh = SubResource("PlaneMesh_f607g")
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
[gd_scene load_steps=19 format=3 uid="uid://dra1mqcqhw7g0"]
|
[gd_scene load_steps=20 format=3 uid="uid://dra1mqcqhw7g0"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://dxgo871lwt6ph" path="res://src/map/dungeon/models/Area 2/Gallery/A2-Gallery.glb" id="2_ghwoy"]
|
[ext_resource type="PackedScene" uid="uid://dxgo871lwt6ph" path="res://src/map/dungeon/models/Area 2/Gallery/A2-Gallery.glb" id="2_ghwoy"]
|
||||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_snhgn"]
|
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_snhgn"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="4_ph5pf"]
|
||||||
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_1rh6w"]
|
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_1rh6w"]
|
||||||
|
|
||||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_6dnld"]
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_6dnld"]
|
||||||
@@ -206,3 +207,9 @@ lifetime = 41.19
|
|||||||
local_coords = true
|
local_coords = true
|
||||||
process_material = SubResource("ParticleProcessMaterial_ghwoy")
|
process_material = SubResource("ParticleProcessMaterial_ghwoy")
|
||||||
draw_pass_1 = SubResource("QuadMesh_w8g5b")
|
draw_pass_1 = SubResource("QuadMesh_w8g5b")
|
||||||
|
|
||||||
|
[node name="A2SOCKET" parent="." instance=ExtResource("4_ph5pf")]
|
||||||
|
transform = Transform3D(-4.21815e-08, 0, 1, 0, 1.025, 0, -0.965, 0, -4.37114e-08, 8.48389, -0.314698, 1.85411)
|
||||||
|
|
||||||
|
[node name="A2SOCKET2" parent="." instance=ExtResource("4_ph5pf")]
|
||||||
|
transform = Transform3D(0.965, 0, 0, 0, 1.025, 0, 0, 0, 1, -1.998, -0.314698, -7.74222)
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
[gd_scene load_steps=23 format=3 uid="uid://cq82tqhlshn1k"]
|
[gd_scene load_steps=24 format=3 uid="uid://cq82tqhlshn1k"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_7fo8x"]
|
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_7fo8x"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dycfeab5r3s1w" path="res://src/map/dungeon/models/Area 2/Pit/A2-Pit.glb" id="2_ycerh"]
|
[ext_resource type="PackedScene" uid="uid://dycfeab5r3s1w" path="res://src/map/dungeon/models/Area 2/Pit/A2-Pit.glb" id="2_ycerh"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="4_qjo7v"]
|
||||||
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_6mfs2"]
|
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_6mfs2"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_hfmc7"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_hfmc7"]
|
||||||
@@ -299,3 +300,15 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.106932, 9.40369, -0.564365
|
|||||||
size = Vector3(6.32806, 2.79297, 5.94653)
|
size = Vector3(6.32806, 2.79297, 5.94653)
|
||||||
shape = 2
|
shape = 2
|
||||||
material = SubResource("FogMaterial_qjo7v")
|
material = SubResource("FogMaterial_qjo7v")
|
||||||
|
|
||||||
|
[node name="A2SOCKET" parent="." instance=ExtResource("4_qjo7v")]
|
||||||
|
transform = Transform3D(0.973, 0, 0, 0, 1, 0, 0, 0, 1, 0.0501418, 3.04029, -25.8981)
|
||||||
|
|
||||||
|
[node name="A2SOCKET2" parent="." instance=ExtResource("4_qjo7v")]
|
||||||
|
transform = Transform3D(0.973, 0, 0, 0, 1, 0, 0, 0, 1, 0.0501418, 3.04029, 26.2526)
|
||||||
|
|
||||||
|
[node name="A2SOCKET3" parent="." instance=ExtResource("4_qjo7v")]
|
||||||
|
transform = Transform3D(-4.25312e-08, 0, 1, 0, 1, 0, -0.973, 0, -4.37114e-08, -25.6307, 3.04029, -0.157459)
|
||||||
|
|
||||||
|
[node name="A2SOCKET4" parent="." instance=ExtResource("4_qjo7v")]
|
||||||
|
transform = Transform3D(-4.25312e-08, 0, 1, 0, 1, 0, -0.973, 0, -4.37114e-08, 26.3899, 3.04029, -0.157459)
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
[gd_scene load_steps=20 format=3 uid="uid://d1uldtsv8u8vw"]
|
[gd_scene load_steps=24 format=3 uid="uid://d1uldtsv8u8vw"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://82gby88dqm0l" path="res://src/map/dungeon/models/Area 2/Fountain/A2-Fountain.glb" id="2_0wmhg"]
|
[ext_resource type="PackedScene" uid="uid://82gby88dqm0l" path="res://src/map/dungeon/models/Area 2/Fountain/A2-Fountain.glb" id="2_0wmhg"]
|
||||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_dp1b6"]
|
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_dp1b6"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://s3n6sowvslb2" path="res://src/map/dungeon/models/Area 2/Antechamber/A2-Antechamber_DARKER_STONE_AREA_2.png" id="4_oe1fl"]
|
||||||
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_vt6li"]
|
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_vt6li"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="5_w6m53"]
|
||||||
|
|
||||||
[sub_resource type="CylinderShape3D" id="CylinderShape3D_h8hok"]
|
[sub_resource type="CylinderShape3D" id="CylinderShape3D_h8hok"]
|
||||||
height = 7.573
|
height = 7.573
|
||||||
@@ -76,6 +78,16 @@ size = Vector2(0.1, 0.1)
|
|||||||
subdivide_width = 1
|
subdivide_width = 1
|
||||||
subdivide_depth = 1
|
subdivide_depth = 1
|
||||||
|
|
||||||
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vt6li"]
|
||||||
|
albedo_texture = ExtResource("4_oe1fl")
|
||||||
|
|
||||||
|
[sub_resource type="BoxMesh" id="BoxMesh_w6m53"]
|
||||||
|
material = SubResource("StandardMaterial3D_vt6li")
|
||||||
|
size = Vector3(0.5, 0.5, 0.5)
|
||||||
|
subdivide_width = 2
|
||||||
|
subdivide_height = 2
|
||||||
|
subdivide_depth = 2
|
||||||
|
|
||||||
[node name="Antechamber 4" type="Node3D"]
|
[node name="Antechamber 4" type="Node3D"]
|
||||||
script = ExtResource("2_dp1b6")
|
script = ExtResource("2_dp1b6")
|
||||||
|
|
||||||
@@ -219,3 +231,28 @@ lifetime = 41.19
|
|||||||
local_coords = true
|
local_coords = true
|
||||||
process_material = SubResource("ParticleProcessMaterial_pgjwb")
|
process_material = SubResource("ParticleProcessMaterial_pgjwb")
|
||||||
draw_pass_1 = SubResource("QuadMesh_q51h0")
|
draw_pass_1 = SubResource("QuadMesh_q51h0")
|
||||||
|
|
||||||
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 4.783, 0, 0, 0, 0.585, -9.767, 0.849, -1.37975)
|
||||||
|
mesh = SubResource("BoxMesh_w6m53")
|
||||||
|
|
||||||
|
[node name="MeshInstance3D2" type="MeshInstance3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 4.783, 0, 0, 0, 0.585, -9.767, 0.849, 5.38432)
|
||||||
|
mesh = SubResource("BoxMesh_w6m53")
|
||||||
|
|
||||||
|
[node name="MeshInstance3D3" type="MeshInstance3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 4.783, 0, 0, 0, 0.585, 9.78936, 0.849, -1.37975)
|
||||||
|
mesh = SubResource("BoxMesh_w6m53")
|
||||||
|
|
||||||
|
[node name="MeshInstance3D4" type="MeshInstance3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 4.783, 0, 0, 0, 0.585, 9.78936, 0.849, 5.38432)
|
||||||
|
mesh = SubResource("BoxMesh_w6m53")
|
||||||
|
|
||||||
|
[node name="A2SOCKET" parent="." instance=ExtResource("5_w6m53")]
|
||||||
|
transform = Transform3D(0.98, 0, 0, 0, 1, 0, 0, 0, 1, -0.00534369, 0.00801754, -7.74606)
|
||||||
|
|
||||||
|
[node name="A2SOCKET2" parent="." instance=ExtResource("5_w6m53")]
|
||||||
|
transform = Transform3D(-4.28372e-08, 0, 1, 0, 1, 0, -0.98, 0, -4.37114e-08, -9.74169, 0.0080173, 1.98027)
|
||||||
|
|
||||||
|
[node name="A2SOCKET3" parent="." instance=ExtResource("5_w6m53")]
|
||||||
|
transform = Transform3D(-4.28372e-08, 0, 1, 0, 1, 0, -0.98, 0, -4.37114e-08, 10.4025, 0.0080173, 1.98027)
|
||||||
|
|||||||
@@ -145,6 +145,7 @@ mesh = SubResource("PlaneMesh_6bkq3")
|
|||||||
|
|
||||||
[node name="Item Rescue" parent="Room" instance=ExtResource("5_6bkq3")]
|
[node name="Item Rescue" parent="Room" instance=ExtResource("5_6bkq3")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.392338, 0.53597, 2.35609)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.392338, 0.53597, 2.35609)
|
||||||
|
visible = false
|
||||||
|
|
||||||
[node name="Lights" type="Node3D" parent="."]
|
[node name="Lights" type="Node3D" parent="."]
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
[gd_scene load_steps=28 format=3 uid="uid://b6akxaacr8jd2"]
|
[gd_scene load_steps=29 format=3 uid="uid://b6akxaacr8jd2"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_r0ujh"]
|
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_r0ujh"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dl7xg3y4kupq0" path="res://src/map/dungeon/models/Area 2/Puer/a2-puer.glb" id="2_r0ujh"]
|
[ext_resource type="PackedScene" uid="uid://dl7xg3y4kupq0" path="res://src/map/dungeon/models/Area 2/Puer/a2-puer.glb" id="2_r0ujh"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="8_pycw7"]
|
||||||
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="20_7etq1"]
|
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="20_7etq1"]
|
||||||
[ext_resource type="Shader" uid="uid://blrcjqdo7emhs" path="res://src/map/overworld/Models/water.gdshader" id="22_p2jw2"]
|
[ext_resource type="Shader" uid="uid://blrcjqdo7emhs" path="res://src/map/overworld/Models/water.gdshader" id="22_p2jw2"]
|
||||||
[ext_resource type="CompressedTexture2DArray" uid="uid://c0kjnbpgaa6bs" path="res://src/map/assets/caustics.png" id="23_70dbl"]
|
[ext_resource type="CompressedTexture2DArray" uid="uid://c0kjnbpgaa6bs" path="res://src/map/assets/caustics.png" id="23_70dbl"]
|
||||||
@@ -331,3 +332,15 @@ lifetime = 41.19
|
|||||||
local_coords = true
|
local_coords = true
|
||||||
process_material = SubResource("ParticleProcessMaterial_407jo")
|
process_material = SubResource("ParticleProcessMaterial_407jo")
|
||||||
draw_pass_1 = SubResource("QuadMesh_70dbl")
|
draw_pass_1 = SubResource("QuadMesh_70dbl")
|
||||||
|
|
||||||
|
[node name="A2SOCKET" parent="." instance=ExtResource("8_pycw7")]
|
||||||
|
transform = Transform3D(0.95, 0, 0, 0, 1, 0, 0, 0, 1, -0.0473521, -2.38419e-07, -17.7229)
|
||||||
|
|
||||||
|
[node name="A2SOCKET4" parent="." instance=ExtResource("8_pycw7")]
|
||||||
|
transform = Transform3D(0.95, 0, 0, 0, 1, 0, 0, 0, 1, -0.0473521, -2.38419e-07, 18.4018)
|
||||||
|
|
||||||
|
[node name="A2SOCKET2" parent="." instance=ExtResource("8_pycw7")]
|
||||||
|
transform = Transform3D(-4.24438e-08, 0, 1, 0, 1, 0, -0.971, 0, -4.37114e-08, 18.2973, -0.0174434, -0.00282133)
|
||||||
|
|
||||||
|
[node name="A2SOCKET3" parent="." instance=ExtResource("8_pycw7")]
|
||||||
|
transform = Transform3D(-4.24438e-08, 0, 1, 0, 1, 0, -0.971, 0, -4.37114e-08, -17.6266, -0.0174434, -0.00282133)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=70 format=3 uid="uid://02v033xrh6xi"]
|
[gd_scene load_steps=71 format=3 uid="uid://02v033xrh6xi"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_7o05s"]
|
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_7o05s"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bpihpjlg5mcq" path="res://src/map/dungeon/models/Area 2/Exit/A2-Exit.glb" id="2_d13sj"]
|
[ext_resource type="PackedScene" uid="uid://bpihpjlg5mcq" path="res://src/map/dungeon/models/Area 2/Exit/A2-Exit.glb" id="2_d13sj"]
|
||||||
@@ -6,6 +6,7 @@
|
|||||||
[ext_resource type="Texture2D" uid="uid://b7kj1pxt7wx1g" path="res://src/vfx/World/BLUE_FLAME.png" id="5_pmpee"]
|
[ext_resource type="Texture2D" uid="uid://b7kj1pxt7wx1g" path="res://src/vfx/World/BLUE_FLAME.png" id="5_pmpee"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bdd4abxejp4n0" path="res://src/minimap/textures/EXIT.png" id="6_d13sj"]
|
[ext_resource type="Texture2D" uid="uid://bdd4abxejp4n0" path="res://src/minimap/textures/EXIT.png" id="6_d13sj"]
|
||||||
[ext_resource type="AudioStream" uid="uid://b306wov6yfaan" path="res://src/audio/sfx/amb_flame_burning.ogg" id="6_pmpee"]
|
[ext_resource type="AudioStream" uid="uid://b306wov6yfaan" path="res://src/audio/sfx/amb_flame_burning.ogg" id="6_pmpee"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="7_d13sj"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_7230f"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_7230f"]
|
||||||
size = Vector3(0.628906, 21, 19.2147)
|
size = Vector3(0.628906, 21, 19.2147)
|
||||||
@@ -657,3 +658,6 @@ autoplay = "Flame Flicker"
|
|||||||
[node name="E symbol!" type="MeshInstance3D" parent="."]
|
[node name="E symbol!" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.39854, 10.8155)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.39854, 10.8155)
|
||||||
mesh = SubResource("PlaneMesh_vsgtq")
|
mesh = SubResource("PlaneMesh_vsgtq")
|
||||||
|
|
||||||
|
[node name="A2SOCKET" parent="." instance=ExtResource("7_d13sj")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0318784, -0.0241842, 16.3989)
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
[gd_scene load_steps=16 format=3 uid="uid://bbyjnuf1p6w3r"]
|
[gd_scene load_steps=18 format=3 uid="uid://bbyjnuf1p6w3r"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://ddeqj2mmaw0vr" path="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2-BlockRoomLarge.glb" id="1_37pbi"]
|
[ext_resource type="PackedScene" uid="uid://ddeqj2mmaw0vr" path="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2-BlockRoomLarge.glb" id="1_37pbi"]
|
||||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_wvkq2"]
|
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_wvkq2"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://1dxoa8aqmss2" path="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2 BLOCK TOPPER.glb" id="3_48eg6"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://kbrt3cos7udm" path="res://src/map/Placeables/A2-Socket.tscn" id="4_yv0am"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_wvkq2"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_wvkq2"]
|
||||||
size = Vector3(3.96191, 3.96552, 8.00346)
|
size = Vector3(3.96191, 3.96552, 8.00346)
|
||||||
@@ -175,3 +177,12 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.759798, -2.55592, -0.081443
|
|||||||
layers = 2
|
layers = 2
|
||||||
sorting_offset = 100.0
|
sorting_offset = 100.0
|
||||||
mesh = SubResource("PlaneMesh_w7x07")
|
mesh = SubResource("PlaneMesh_w7x07")
|
||||||
|
|
||||||
|
[node name="A2 BLOCK TOPPER" parent="." instance=ExtResource("3_48eg6")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0215368, 0.0893355, -0.0229726)
|
||||||
|
|
||||||
|
[node name="A2SOCKET" parent="." instance=ExtResource("4_yv0am")]
|
||||||
|
transform = Transform3D(-4.32306e-08, 0, 1.027, 0, 0.996, 0, -0.989, 0, -4.48916e-08, 18.4044, 0.000540286, -0.185382)
|
||||||
|
|
||||||
|
[node name="A2SOCKET2" parent="." instance=ExtResource("4_yv0am")]
|
||||||
|
transform = Transform3D(-4.32306e-08, 0, 1.027, 0, 0.996, 0, -0.989, 0, -4.48916e-08, -17.528, 0.000540286, -0.185382)
|
||||||
|
|||||||
@@ -0,0 +1,44 @@
|
|||||||
|
[gd_resource type="Shader" format=3 uid="uid://24h5apentq8k"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
code = "shader_type spatial;
|
||||||
|
render_mode blend_add, depth_draw_opaque, cull_back, diffuse_burley, shadows_disabled;
|
||||||
|
|
||||||
|
uniform float alpha : hint_range(0.0, 1.0) = 0.5;
|
||||||
|
uniform float rim_power : hint_range(0.0, 5.0) = 1.0;
|
||||||
|
|
||||||
|
uniform sampler2D texture_emission : source_color, hint_default_black,filter_linear_mipmap,repeat_enable;
|
||||||
|
uniform sampler2D gradient : source_color, hint_default_black,filter_linear_mipmap,repeat_enable;
|
||||||
|
|
||||||
|
uniform vec4 emission : source_color;
|
||||||
|
uniform float emission_energy : hint_range(0.0, 1.0) = 0.5;
|
||||||
|
uniform vec3 uv1_scale = vec3(5.0, 0.0, 0.0);
|
||||||
|
uniform vec3 uv1_offset = vec3(0.0, 1.0, 0.0); //change y to whooooosh effect
|
||||||
|
|
||||||
|
varying vec2 base_uv;
|
||||||
|
|
||||||
|
// rotate on 90 degrees
|
||||||
|
vec2 rotateUV(vec2 uv) {
|
||||||
|
return vec2(1.0 * (uv.y - 0.5) + 0.5, -1.0 * (uv.y - 0.5) + 0.5);
|
||||||
|
}
|
||||||
|
|
||||||
|
void vertex() {
|
||||||
|
base_uv = rotateUV(UV);
|
||||||
|
UV = UV * uv1_scale.xy + uv1_offset.xy;
|
||||||
|
// UV.y += TIME * 0.02; // If you need animation, this needs some work.
|
||||||
|
}
|
||||||
|
|
||||||
|
void fragment() {
|
||||||
|
vec3 fallof = texture(gradient, base_uv).rgb;
|
||||||
|
|
||||||
|
float fresnel = pow(1.0 - dot(normalize(NORMAL), normalize(VIEW)), rim_power);
|
||||||
|
float fade = mix(1.0, -1.0, fresnel);
|
||||||
|
|
||||||
|
ROUGHNESS = 0.0;
|
||||||
|
SPECULAR = 0.0;
|
||||||
|
|
||||||
|
vec3 emission_tex = texture(texture_emission, UV).rgb;
|
||||||
|
EMISSION = (emission.rgb + emission_tex) * emission_energy * fallof;
|
||||||
|
|
||||||
|
ALPHA = clamp(fade, 0.0, 1.0) * EMISSION.r * alpha;
|
||||||
|
}"
|
||||||
@@ -47,7 +47,7 @@ script = ExtResource("1_38loe")
|
|||||||
Dialogue = ExtResource("2_x0dcb")
|
Dialogue = ExtResource("2_x0dcb")
|
||||||
|
|
||||||
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."]
|
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."]
|
||||||
transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 1.51776, 0)
|
transform = Transform3D(1.71, 0, 0, 0, 1.71, 0, 0, 0, 1.71, 0, 1.86436, 0)
|
||||||
billboard = 2
|
billboard = 2
|
||||||
shaded = true
|
shaded = true
|
||||||
alpha_antialiasing_mode = 1
|
alpha_antialiasing_mode = 1
|
||||||
@@ -75,7 +75,7 @@ collision_mask = 16
|
|||||||
shape = SubResource("CylinderShape3D_nwuwj")
|
shape = SubResource("CylinderShape3D_nwuwj")
|
||||||
|
|
||||||
[node name="Shadow" type="Sprite3D" parent="."]
|
[node name="Shadow" type="Sprite3D" parent="."]
|
||||||
transform = Transform3D(1.385, 0, 0, 0, -6.05403e-08, 1.385, 0, -1.385, -6.05403e-08, -0.00469795, -1.69794, 0)
|
transform = Transform3D(1.385, 0, 0, 0, -6.05403e-08, 1.385, 0, -1.385, -6.05403e-08, -0.00469795, -1.10791, 0)
|
||||||
transparency = 0.1
|
transparency = 0.1
|
||||||
cast_shadow = 0
|
cast_shadow = 0
|
||||||
modulate = Color(1, 1, 1, 0.669)
|
modulate = Color(1, 1, 1, 0.669)
|
||||||
|
|||||||
@@ -22,60 +22,60 @@ public partial class Npc : Node3D
|
|||||||
|
|
||||||
public void OnReady()
|
public void OnReady()
|
||||||
{
|
{
|
||||||
SetPhysicsProcess(true);
|
SetPhysicsProcess(true);
|
||||||
DialogueZone.BodyEntered += DialogueZone_BodyEntered;
|
DialogueZone.BodyEntered += DialogueZone_BodyEntered;
|
||||||
DialogueZone.BodyExited += DialogueZone_BodyExited;
|
DialogueZone.BodyExited += DialogueZone_BodyExited;
|
||||||
DialogueExitZone.BodyExited += DialogueExitZone_BodyExited;
|
DialogueExitZone.BodyExited += DialogueExitZone_BodyExited;
|
||||||
Hitbox.AreaEntered += Hitbox_AreaEntered;
|
Hitbox.AreaEntered += Hitbox_AreaEntered;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Hitbox_AreaEntered(Area3D area)
|
private void Hitbox_AreaEntered(Area3D area)
|
||||||
{
|
{
|
||||||
if (area.GetOwner() is ThrownItem thrownItem)
|
if (area.GetOwner() is ThrownItem thrownItem)
|
||||||
{
|
{
|
||||||
DialogueController.ShowDialogue(Dialogue, "get_item");
|
DialogueController.ShowDialogue(Dialogue, "get_item");
|
||||||
thrownItem.QueueFree();
|
thrownItem.QueueFree();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
DialogueController.ShowDialogue(Dialogue, "hit");
|
DialogueController.ShowDialogue(Dialogue, "hit");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Hitbox_BodyEntered(Node body)
|
private void Hitbox_BodyEntered(Node body)
|
||||||
{
|
{
|
||||||
DialogueController.ShowDialogue(Dialogue, "hit");
|
DialogueController.ShowDialogue(Dialogue, "hit");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void DialogueZone_BodyExited(Node3D body)
|
private void DialogueZone_BodyExited(Node3D body)
|
||||||
{
|
{
|
||||||
_isInDialogueZone = false;
|
_isInDialogueZone = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void DialogueExitZone_BodyExited(Node3D body)
|
private void DialogueExitZone_BodyExited(Node3D body)
|
||||||
{
|
{
|
||||||
DialogueController.Interrupt();
|
DialogueController.Interrupt();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void DialogueZone_BodyEntered(Node3D body)
|
private void DialogueZone_BodyEntered(Node3D body)
|
||||||
{
|
{
|
||||||
_isInDialogueZone = true;
|
_isInDialogueZone = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void _UnhandledInput(InputEvent @event)
|
public override void _UnhandledInput(InputEvent @event)
|
||||||
{
|
{
|
||||||
if (@event.IsActionPressed(GameInputs.Interact) && _isInDialogueZone)
|
if (@event.IsActionPressed(GameInputs.Interact) && _isInDialogueZone)
|
||||||
{
|
{
|
||||||
DialogueController.ShowDialogue(Dialogue, "general");
|
DialogueController.ShowDialogue(Dialogue, "general");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnExitTree()
|
public void OnExitTree()
|
||||||
{
|
{
|
||||||
DialogueZone.BodyEntered -= DialogueZone_BodyEntered;
|
DialogueZone.BodyEntered -= DialogueZone_BodyEntered;
|
||||||
DialogueZone.BodyExited -= DialogueZone_BodyExited;
|
DialogueZone.BodyExited -= DialogueZone_BodyExited;
|
||||||
DialogueExitZone.BodyExited -= DialogueExitZone_BodyExited;
|
DialogueExitZone.BodyExited -= DialogueExitZone_BodyExited;
|
||||||
Hitbox.AreaEntered -= Hitbox_AreaEntered;
|
Hitbox.AreaEntered -= Hitbox_AreaEntered;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||