Use Special Room script type to mark rooms that don't have monster/item/player spawns
Fix some minimap display issues Fix michael animation state
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=142 format=3 uid="uid://bjg8wyvp8q6oc"]
|
||||
[gd_scene load_steps=145 format=3 uid="uid://bjg8wyvp8q6oc"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_o4cc2"]
|
||||
[ext_resource type="Script" uid="uid://dlsgyx4i1jmp3" path="res://src/enemy/EnemyLoreInfo.cs" id="2_3eot4"]
|
||||
@@ -803,12 +803,20 @@ advance_mode = 2
|
||||
switch_mode = 2
|
||||
advance_mode = 2
|
||||
|
||||
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_fxhv6"]
|
||||
|
||||
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_pxi1p"]
|
||||
|
||||
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_gejfr"]
|
||||
|
||||
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_gejfr"]
|
||||
states/Idle/node = ExtResource("74_pxi1p")
|
||||
states/Idle/position = Vector2(417, 93)
|
||||
"states/Primary Attack/node" = ExtResource("74_fxhv6")
|
||||
"states/Primary Attack/position" = Vector2(428, 248)
|
||||
transitions = ["Start", "Idle", SubResource("AnimationNodeStateMachineTransition_d8ow6"), "Idle", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_ck0ak"), "Primary Attack", "Idle", SubResource("AnimationNodeStateMachineTransition_y4gx8")]
|
||||
states/Walking/node = ExtResource("74_pxi1p")
|
||||
states/Walking/position = Vector2(611, 93)
|
||||
transitions = ["Start", "Idle", SubResource("AnimationNodeStateMachineTransition_d8ow6"), "Idle", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_ck0ak"), "Primary Attack", "Idle", SubResource("AnimationNodeStateMachineTransition_y4gx8"), "Idle", "Walking", SubResource("AnimationNodeStateMachineTransition_fxhv6"), "Walking", "Idle", SubResource("AnimationNodeStateMachineTransition_pxi1p"), "Walking", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_gejfr")]
|
||||
|
||||
[sub_resource type="Animation" id="Animation_fxhv6"]
|
||||
resource_name = "Attack VFX"
|
||||
|
||||
@@ -3,11 +3,8 @@ using Chickensoft.Collections;
|
||||
using Chickensoft.Introspection;
|
||||
using Chickensoft.SaveFileBuilder;
|
||||
using Godot;
|
||||
using Godot.Collections;
|
||||
using System.Collections.Immutable;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using Zennysoft.Game.Implementation;
|
||||
using Zennysoft.Ma.Adapter;
|
||||
|
||||
namespace Zennysoft.Game.Ma;
|
||||
@@ -46,74 +43,74 @@ public partial class Map : Node3D, IMap
|
||||
|
||||
public void OnResolved()
|
||||
{
|
||||
GameChunk.AddChunk(MapChunk);
|
||||
GameChunk.AddChunk(MapChunk);
|
||||
|
||||
this.Provide();
|
||||
this.Provide();
|
||||
|
||||
InitializeMapData();
|
||||
InitializeMapData();
|
||||
}
|
||||
|
||||
public void InitializeMapData()
|
||||
{
|
||||
CurrentFloorNumber.OnNext(0);
|
||||
CurrentFloorNumber.OnNext(0);
|
||||
}
|
||||
|
||||
public IDungeonRoom GetPlayersCurrentRoom()
|
||||
{
|
||||
var rooms = CurrentFloor.Rooms;
|
||||
var playersRoom = rooms.SingleOrDefault(x => x.IsPlayerInRoom);
|
||||
return playersRoom;
|
||||
var rooms = CurrentFloor.Rooms;
|
||||
var playersRoom = rooms.SingleOrDefault(x => x.IsPlayerInRoom);
|
||||
return playersRoom;
|
||||
}
|
||||
|
||||
public Transform3D GetPlayerSpawnPosition() => CurrentFloor.GetPlayerSpawnPoint();
|
||||
|
||||
public async Task LoadFloor()
|
||||
{
|
||||
var floor = MapOrder.GetChildren().OfType<LayoutType>().ElementAt(CurrentFloorNumber.Value);
|
||||
var sceneToLoad = LayoutToScenePathConverter.Convert(floor);
|
||||
await LoadFloor(sceneToLoad);
|
||||
if (CurrentFloor is DungeonFloor dungeonFloor && floor is DungeonFloorLayout dungeonFloorLayout)
|
||||
dungeonFloor.SpawnEnemies(dungeonFloorLayout.EnemySpawnRates);
|
||||
var floor = MapOrder.GetChildren().OfType<LayoutType>().ElementAt(CurrentFloorNumber.Value);
|
||||
var sceneToLoad = LayoutToScenePathConverter.Convert(floor);
|
||||
await LoadFloor(sceneToLoad);
|
||||
if (CurrentFloor is DungeonFloor dungeonFloor && floor is DungeonFloorLayout dungeonFloorLayout)
|
||||
dungeonFloor.SpawnEnemies(dungeonFloorLayout.EnemySpawnRates);
|
||||
}
|
||||
|
||||
public async Task LoadFloor(string sceneName)
|
||||
{
|
||||
AnimationPlayer.CallDeferred(AnimationPlayer.MethodName.Play, "fade_out");
|
||||
ClearCurrentMap();
|
||||
var newFloor = await LoadNewFloor(sceneName);
|
||||
AddChild(newFloor);
|
||||
InitializeFloor(newFloor);
|
||||
AnimationPlayer.CallDeferred(AnimationPlayer.MethodName.Play, ("fade_in"));
|
||||
AnimationPlayer.CallDeferred(AnimationPlayer.MethodName.Play, "fade_out");
|
||||
ClearCurrentMap();
|
||||
var newFloor = await LoadNewFloor(sceneName);
|
||||
AddChild(newFloor);
|
||||
InitializeFloor(newFloor);
|
||||
AnimationPlayer.CallDeferred(AnimationPlayer.MethodName.Play, ("fade_in"));
|
||||
}
|
||||
|
||||
private void InitializeFloor(Node newFloor)
|
||||
{
|
||||
CurrentFloor = (IDungeonFloor)newFloor;
|
||||
SetupDungeonFloor();
|
||||
CurrentFloor.FloorIsLoaded = true;
|
||||
CurrentFloorNumber.OnNext(CurrentFloorNumber.Value + 1);
|
||||
CurrentFloor = (IDungeonFloor)newFloor;
|
||||
SetupDungeonFloor();
|
||||
CurrentFloor.FloorIsLoaded = true;
|
||||
CurrentFloorNumber.OnNext(CurrentFloorNumber.Value + 1);
|
||||
}
|
||||
|
||||
private async Task<Node> LoadNewFloor(string sceneName)
|
||||
{
|
||||
var sceneLoader = new SceneLoader();
|
||||
AddChild(sceneLoader);
|
||||
sceneLoader.LoadSceneRequest(sceneName);
|
||||
await ToSignal(sceneLoader, SceneLoader.SignalName.SceneLoaded);
|
||||
var result = sceneLoader.LoadedScene;
|
||||
sceneLoader.QueueFree();
|
||||
return result;
|
||||
var sceneLoader = new SceneLoader();
|
||||
AddChild(sceneLoader);
|
||||
sceneLoader.LoadSceneRequest(sceneName);
|
||||
await ToSignal(sceneLoader, SceneLoader.SignalName.SceneLoaded);
|
||||
var result = sceneLoader.LoadedScene;
|
||||
sceneLoader.QueueFree();
|
||||
return result;
|
||||
}
|
||||
|
||||
private void ClearCurrentMap()
|
||||
{
|
||||
CurrentFloor?.CallDeferred(MethodName.QueueFree, []);
|
||||
CurrentFloor?.CallDeferred(MethodName.QueueFree, []);
|
||||
}
|
||||
|
||||
private void SetupDungeonFloor()
|
||||
{
|
||||
CurrentFloor.InitializeDungeon();
|
||||
var transform = GetPlayerSpawnPosition();
|
||||
Player.TeleportPlayer(transform);
|
||||
CurrentFloor.InitializeDungeon();
|
||||
var transform = GetPlayerSpawnPosition();
|
||||
Player.TeleportPlayer(transform);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,15 +18,15 @@ public partial class ExitRoom : DungeonRoom
|
||||
|
||||
public override void _Ready()
|
||||
{
|
||||
_exit.AreaEntered += Exit_AreaEntered;
|
||||
_exit.AreaEntered += Exit_AreaEntered;
|
||||
}
|
||||
|
||||
public void ExitReached()
|
||||
=> Game.FloorExitReached();
|
||||
=> Game.FloorExitReached();
|
||||
|
||||
private void Exit_AreaEntered(Area3D area)
|
||||
{
|
||||
if (area.GetOwner() is IPlayer)
|
||||
ExitReached();
|
||||
if (area.GetOwner() is IPlayer)
|
||||
ExitReached();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
using Chickensoft.AutoInject;
|
||||
using Chickensoft.Introspection;
|
||||
using Godot;
|
||||
|
||||
namespace Zennysoft.Game.Ma;
|
||||
[Meta(typeof(IAutoNode))]
|
||||
public partial class MinimapManager : Area3D
|
||||
{
|
||||
public override void _Notification(int what) => this.Notify(what);
|
||||
|
||||
[Node] public MeshInstance3D Minimap { get; set; } = default!;
|
||||
|
||||
public void OnResolved() => BodyEntered += MinimapManager_BodyEntered;
|
||||
|
||||
private void MinimapManager_BodyEntered(Node3D area) => Minimap.Show();
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
uid://c6s8hvdj3u3aq
|
||||
@@ -1,5 +1,6 @@
|
||||
[gd_scene load_steps=20 format=4 uid="uid://cmobnodvd3884"]
|
||||
[gd_scene load_steps=22 format=4 uid="uid://cmobnodvd3884"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_6txl7"]
|
||||
[ext_resource type="Texture2D" uid="uid://el3outo63d0t" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_WALL TILE 1.jpg" id="1_nlxys"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn54vhwu62a0i" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_TILE4.png" id="2_6txl7"]
|
||||
[ext_resource type="Texture2D" uid="uid://smfs8hc8x1aa" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_brick_corridor_corrected.png" id="3_binwj"]
|
||||
@@ -271,10 +272,15 @@ size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_binwj"]
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_nlxys")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_6txl7"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_6txl7")
|
||||
|
||||
[node name="CORRIDOR_AREA_1" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.96213, 0.00416024, 1.92454)
|
||||
@@ -296,8 +302,23 @@ skeleton = NodePath("")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="Minimap"]
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_6txl7")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_binwj")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 2)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_6txl7")
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[gd_scene load_steps=26 format=4 uid="uid://cjxrkxr0bgeh1"]
|
||||
[gd_scene load_steps=28 format=4 uid="uid://cjxrkxr0bgeh1"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_lawpv"]
|
||||
[ext_resource type="Texture2D" uid="uid://el3outo63d0t" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_WALL TILE 1.jpg" id="1_os624"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn54vhwu62a0i" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_TILE4.png" id="2_ww810"]
|
||||
[ext_resource type="Texture2D" uid="uid://smfs8hc8x1aa" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_brick_corridor_corrected.png" id="3_lawpv"]
|
||||
@@ -385,10 +386,15 @@ size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cknvp"]
|
||||
transparency = 1
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("7_ww810")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_lawpv"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_lawpv")
|
||||
|
||||
[node name="CORRIDOR_AREA_1" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
|
||||
@@ -421,6 +427,20 @@ skeleton = NodePath("")
|
||||
[node name="Minimap" type="MeshInstance3D" parent="."]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2, -0.006, 2)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_lawpv")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_cknvp")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 2)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_lawpv")
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
[gd_scene load_steps=32 format=4 uid="uid://cf28w6f6dvu5a"]
|
||||
[gd_scene load_steps=37 format=4 uid="uid://cf28w6f6dvu5a"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://el3outo63d0t" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_WALL TILE 1.jpg" id="1_mc156"]
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_u04dj"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn54vhwu62a0i" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_TILE4.png" id="2_u04dj"]
|
||||
[ext_resource type="Texture2D" uid="uid://smfs8hc8x1aa" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_brick_corridor_corrected.png" id="3_pjkd4"]
|
||||
[ext_resource type="Texture2D" uid="uid://o8v1gyi3kf5g" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_lower_corridor_lower.png" id="4_7gar2"]
|
||||
[ext_resource type="Texture2D" uid="uid://dm4puo81tpejk" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_darkbrick.png" id="5_5yw6p"]
|
||||
[ext_resource type="Texture2D" uid="uid://4i60kj87hstd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_concrete_0003_color_1k.png" id="6_ig4k4"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhwoc41lde3ph" path="res://src/minimap/textures/Room Maps/corridor 4_way.png" id="8_pjkd4"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_i7oyw"]
|
||||
resource_name = "WALL.007"
|
||||
@@ -582,7 +584,20 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_5txay")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_u04dj"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_7gar2"]
|
||||
size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5yw6p"]
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("8_pjkd4")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_u04dj")
|
||||
|
||||
[node name="CORRIDOR_AREA_1" type="Node3D" parent="."]
|
||||
|
||||
@@ -639,3 +654,27 @@ skeleton = NodePath("")
|
||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.00400198, 2.03368, 2.08275)
|
||||
mesh = SubResource("ArrayMesh_284y6")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_u04dj")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -2)
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_7gar2")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_5yw6p")
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
[gd_scene load_steps=32 format=4 uid="uid://8d6n4tk5aam0"]
|
||||
[gd_scene load_steps=37 format=4 uid="uid://8d6n4tk5aam0"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_cg6gx"]
|
||||
[ext_resource type="Texture2D" uid="uid://el3outo63d0t" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_WALL TILE 1.jpg" id="1_y0fv2"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn54vhwu62a0i" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_TILE4.png" id="2_cg6gx"]
|
||||
[ext_resource type="Texture2D" uid="uid://smfs8hc8x1aa" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_brick_corridor_corrected.png" id="3_kkvwv"]
|
||||
[ext_resource type="Texture2D" uid="uid://o8v1gyi3kf5g" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_lower_corridor_lower.png" id="4_iuql4"]
|
||||
[ext_resource type="Texture2D" uid="uid://dm4puo81tpejk" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_darkbrick.png" id="5_t7it8"]
|
||||
[ext_resource type="Texture2D" uid="uid://4i60kj87hstd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_concrete_0003_color_1k.png" id="6_dnlgg"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhwoc41lde3ph" path="res://src/minimap/textures/Room Maps/corridor 4_way.png" id="8_kkvwv"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_i7oyw"]
|
||||
resource_name = "WALL.007"
|
||||
@@ -582,7 +584,20 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_5txay")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_cg6gx"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_iuql4"]
|
||||
size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_t7it8"]
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("8_kkvwv")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_cg6gx")
|
||||
|
||||
[node name="CORRIDOR_AREA_1" type="Node3D" parent="."]
|
||||
|
||||
@@ -627,3 +642,27 @@ skeleton = NodePath("")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.03857, 2.03368, 0.0798714)
|
||||
mesh = SubResource("ArrayMesh_284y6")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_cg6gx")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -2)
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_iuql4")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_t7it8")
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
[gd_scene load_steps=32 format=4 uid="uid://dgimg6s6w3xxd"]
|
||||
[gd_scene load_steps=37 format=4 uid="uid://dgimg6s6w3xxd"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://el3outo63d0t" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_WALL TILE 1.jpg" id="1_abenq"]
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_jw60f"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn54vhwu62a0i" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_TILE4.png" id="2_jw60f"]
|
||||
[ext_resource type="Texture2D" uid="uid://smfs8hc8x1aa" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_brick_corridor_corrected.png" id="3_os183"]
|
||||
[ext_resource type="Texture2D" uid="uid://o8v1gyi3kf5g" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_lower_corridor_lower.png" id="4_4yoym"]
|
||||
[ext_resource type="Texture2D" uid="uid://dm4puo81tpejk" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_darkbrick.png" id="5_gjgx0"]
|
||||
[ext_resource type="Texture2D" uid="uid://4i60kj87hstd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_concrete_0003_color_1k.png" id="6_1cfnu"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhwoc41lde3ph" path="res://src/minimap/textures/Room Maps/corridor 4_way.png" id="8_os183"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_i7oyw"]
|
||||
resource_name = "WALL.007"
|
||||
@@ -582,7 +584,20 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_5txay")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_jw60f"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_4yoym"]
|
||||
size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gjgx0"]
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("8_os183")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_jw60f")
|
||||
|
||||
[node name="CORRIDOR_AREA_1" type="Node3D" parent="."]
|
||||
|
||||
@@ -640,3 +655,27 @@ skeleton = NodePath("")
|
||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.00400198, 2.03368, 2.08275)
|
||||
mesh = SubResource("ArrayMesh_284y6")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_jw60f")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -2)
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_4yoym")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_gjgx0")
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
[gd_scene load_steps=26 format=4 uid="uid://dfjc54vc4yc45"]
|
||||
[gd_scene load_steps=28 format=4 uid="uid://dfjc54vc4yc45"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://el3outo63d0t" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_WALL TILE 1.jpg" id="1_62nkf"]
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_iqgx8"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn54vhwu62a0i" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_TILE4.png" id="2_4yg4k"]
|
||||
[ext_resource type="Texture2D" uid="uid://smfs8hc8x1aa" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_brick_corridor_corrected.png" id="3_iqgx8"]
|
||||
[ext_resource type="Texture2D" uid="uid://o8v1gyi3kf5g" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_lower_corridor_lower.png" id="4_e5m44"]
|
||||
@@ -385,10 +386,15 @@ size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e5m44"]
|
||||
transparency = 1
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("7_4yg4k")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_iqgx8"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_iqgx8")
|
||||
|
||||
[node name="CORRIDOR_AREA_1" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0300527, 0, -0.0701226)
|
||||
@@ -418,8 +424,23 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.75555, 2.03364, 0.0798713)
|
||||
mesh = SubResource("ArrayMesh_dtqp6")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="mi_longroom" type="MeshInstance3D" parent="."]
|
||||
[node name="Minimap" type="MeshInstance3D" parent="."]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_iqgx8")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_e5m44")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_iqgx8")
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
[gd_scene load_steps=32 format=4 uid="uid://8u5kue6pljh0"]
|
||||
[gd_scene load_steps=37 format=4 uid="uid://8u5kue6pljh0"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://el3outo63d0t" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_WALL TILE 1.jpg" id="1_5gwhf"]
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_q7f8v"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn54vhwu62a0i" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_TILE4.png" id="2_q7f8v"]
|
||||
[ext_resource type="Texture2D" uid="uid://smfs8hc8x1aa" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_brick_corridor_corrected.png" id="3_ncau5"]
|
||||
[ext_resource type="Texture2D" uid="uid://o8v1gyi3kf5g" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_lower_corridor_lower.png" id="4_nvd7l"]
|
||||
[ext_resource type="Texture2D" uid="uid://dm4puo81tpejk" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_darkbrick.png" id="5_3yj24"]
|
||||
[ext_resource type="Texture2D" uid="uid://4i60kj87hstd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR_AREA_1_concrete_0003_color_1k.png" id="6_j3ome"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhwoc41lde3ph" path="res://src/minimap/textures/Room Maps/corridor 4_way.png" id="8_ncau5"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_i7oyw"]
|
||||
resource_name = "WALL.007"
|
||||
@@ -582,7 +584,20 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_5txay")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_q7f8v"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_nvd7l"]
|
||||
size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3yj24"]
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("8_ncau5")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_q7f8v")
|
||||
|
||||
[node name="CORRIDOR_AREA_1" type="Node3D" parent="."]
|
||||
|
||||
@@ -641,3 +656,27 @@ transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.004
|
||||
visible = false
|
||||
mesh = SubResource("ArrayMesh_284y6")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_q7f8v")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -2)
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_nvd7l")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_3yj24")
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
[gd_scene load_steps=39 format=4 uid="uid://ch0hw0lo5r38e"]
|
||||
[gd_scene load_steps=44 format=4 uid="uid://ch0hw0lo5r38e"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://cqec6ea6v2iur" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_layer_brick1.png" id="1_7k17u"]
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_x3h0k"]
|
||||
[ext_resource type="Texture2D" uid="uid://d254vhvef0dbf" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_CORRIDOR_PANEL_UPPER.png" id="2_x3h0k"]
|
||||
[ext_resource type="Texture2D" uid="uid://r5tri75dssum" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_TILE2.png" id="3_m4hvw"]
|
||||
[ext_resource type="Texture2D" uid="uid://djhnx2dp6l80" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_area_2_tile_3.png" id="4_6nboe"]
|
||||
[ext_resource type="Texture2D" uid="uid://66bbgbrj58hr" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_COLUMN_WHITE.png" id="5_lo5j7"]
|
||||
[ext_resource type="Texture2D" uid="uid://8cjr51onolei" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_AREA_2_MAIN_222STONE.png" id="6_fdths"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhwoc41lde3ph" path="res://src/minimap/textures/Room Maps/corridor 4_way.png" id="8_m4hvw"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lf2wj"]
|
||||
resource_name = "WALL.007"
|
||||
@@ -965,7 +967,20 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_0dalr")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_x3h0k"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_6nboe"]
|
||||
size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lo5j7"]
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("8_m4hvw")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_x3h0k")
|
||||
|
||||
[node name="A2 Corridor All Variations" type="Node3D" parent="."]
|
||||
|
||||
@@ -1041,3 +1056,27 @@ skeleton = NodePath("")
|
||||
transform = Transform3D(2, 0, 0, 0, 0.10779, 0, 0, 0, 2, -0.0252902, 3.92578, 0.00229794)
|
||||
mesh = SubResource("ArrayMesh_6ogl3")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_x3h0k")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -2)
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_6nboe")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_lo5j7")
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
[gd_scene load_steps=39 format=4 uid="uid://ckler3d1wnhml"]
|
||||
[gd_scene load_steps=44 format=4 uid="uid://ckler3d1wnhml"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://cqec6ea6v2iur" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_layer_brick1.png" id="1_0q8fv"]
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_ncugo"]
|
||||
[ext_resource type="Texture2D" uid="uid://d254vhvef0dbf" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_CORRIDOR_PANEL_UPPER.png" id="2_ncugo"]
|
||||
[ext_resource type="Texture2D" uid="uid://r5tri75dssum" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_TILE2.png" id="3_y52mb"]
|
||||
[ext_resource type="Texture2D" uid="uid://djhnx2dp6l80" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_area_2_tile_3.png" id="4_eaoar"]
|
||||
[ext_resource type="Texture2D" uid="uid://66bbgbrj58hr" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_COLUMN_WHITE.png" id="5_o4utk"]
|
||||
[ext_resource type="Texture2D" uid="uid://8cjr51onolei" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_AREA_2_MAIN_222STONE.png" id="6_42g68"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhwoc41lde3ph" path="res://src/minimap/textures/Room Maps/corridor 4_way.png" id="8_y52mb"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lf2wj"]
|
||||
resource_name = "WALL.007"
|
||||
@@ -965,7 +967,20 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_0dalr")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_ncugo"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_eaoar"]
|
||||
size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_o4utk"]
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("8_y52mb")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_ncugo")
|
||||
|
||||
[node name="A2 Corridor All Variations" type="Node3D" parent="."]
|
||||
|
||||
@@ -1039,3 +1054,25 @@ skeleton = NodePath("")
|
||||
transform = Transform3D(2, 0, 0, 0, 0.10779, 0, 0, 0, 2, -0.0252902, 3.92578, 0.00229794)
|
||||
mesh = SubResource("ArrayMesh_6ogl3")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_ncugo")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_eaoar")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_o4utk")
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
[gd_scene load_steps=39 format=4 uid="uid://2qj3flpxer6p"]
|
||||
[gd_scene load_steps=44 format=4 uid="uid://2qj3flpxer6p"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://cqec6ea6v2iur" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_layer_brick1.png" id="1_en3r6"]
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_x5tg0"]
|
||||
[ext_resource type="Texture2D" uid="uid://d254vhvef0dbf" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_CORRIDOR_PANEL_UPPER.png" id="2_x5tg0"]
|
||||
[ext_resource type="Texture2D" uid="uid://r5tri75dssum" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_TILE2.png" id="3_vbu03"]
|
||||
[ext_resource type="Texture2D" uid="uid://djhnx2dp6l80" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_area_2_tile_3.png" id="4_c34xr"]
|
||||
[ext_resource type="Texture2D" uid="uid://66bbgbrj58hr" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_COLUMN_WHITE.png" id="5_pukyw"]
|
||||
[ext_resource type="Texture2D" uid="uid://8cjr51onolei" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_AREA_2_MAIN_222STONE.png" id="6_wte18"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhwoc41lde3ph" path="res://src/minimap/textures/Room Maps/corridor 4_way.png" id="8_vbu03"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lf2wj"]
|
||||
resource_name = "WALL.007"
|
||||
@@ -965,7 +967,20 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_0dalr")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_x5tg0"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_c34xr"]
|
||||
size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pukyw"]
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("8_vbu03")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_x5tg0")
|
||||
|
||||
[node name="A2 Corridor All Variations" type="Node3D" parent="."]
|
||||
|
||||
@@ -1039,3 +1054,25 @@ skeleton = NodePath("")
|
||||
transform = Transform3D(2, 0, 0, 0, 0.10779, 0, 0, 0, 2, -0.0252902, 3.92578, 0.00229794)
|
||||
mesh = SubResource("ArrayMesh_6ogl3")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_x5tg0")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_c34xr")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_pukyw")
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
[gd_scene load_steps=39 format=4 uid="uid://87lseeoc44h0"]
|
||||
[gd_scene load_steps=44 format=4 uid="uid://87lseeoc44h0"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_iq8f3"]
|
||||
[ext_resource type="Texture2D" uid="uid://cqec6ea6v2iur" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_layer_brick1.png" id="1_jftkd"]
|
||||
[ext_resource type="Texture2D" uid="uid://d254vhvef0dbf" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_CORRIDOR_PANEL_UPPER.png" id="2_iq8f3"]
|
||||
[ext_resource type="Texture2D" uid="uid://r5tri75dssum" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_WHITE_TILE2.png" id="3_p5wqw"]
|
||||
[ext_resource type="Texture2D" uid="uid://djhnx2dp6l80" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_area_2_tile_3.png" id="4_nc6vy"]
|
||||
[ext_resource type="Texture2D" uid="uid://66bbgbrj58hr" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_COLUMN_WHITE.png" id="5_xjqjj"]
|
||||
[ext_resource type="Texture2D" uid="uid://8cjr51onolei" path="res://src/map/dungeon/corridors/Corridor B/A2 Corridor All Variations_AREA_2_MAIN_222STONE.png" id="6_8yv2j"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhwoc41lde3ph" path="res://src/minimap/textures/Room Maps/corridor 4_way.png" id="8_p5wqw"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lf2wj"]
|
||||
resource_name = "WALL.007"
|
||||
@@ -965,7 +967,20 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_0dalr")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_iq8f3"]
|
||||
size = Vector3(4, 4, 4)
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_nc6vy"]
|
||||
size = Vector2(4, 4)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xjqjj"]
|
||||
cull_mode = 2
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("8_p5wqw")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
script = ExtResource("1_iq8f3")
|
||||
|
||||
[node name="A2 Corridor All Variations" type="Node3D" parent="."]
|
||||
|
||||
@@ -1040,3 +1055,26 @@ skeleton = NodePath("")
|
||||
transform = Transform3D(2, 0, 0, 0, 0.10779, 0, 0, 0, 2, -0.0252902, 3.92578, 0.00229794)
|
||||
mesh = SubResource("ArrayMesh_6ogl3")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="Room" type="Area3D" parent="Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
|
||||
collision_layer = 0
|
||||
collision_mask = 10
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
|
||||
shape = SubResource("BoxShape3D_iq8f3")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -2)
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_nc6vy")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_xjqjj")
|
||||
|
||||
@@ -1004,6 +1004,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.61193, 0.859072, 0)
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, -0.983959, 8.01052)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_7ppra")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_850tl")
|
||||
|
||||
@@ -63,6 +63,7 @@ subdivide_depth = 1
|
||||
size = Vector2(20, 16)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vyfk3"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("7_hy27a")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -179,6 +180,7 @@ draw_pass_1 = SubResource("QuadMesh_55djs")
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 8)
|
||||
visible = false
|
||||
mesh = SubResource("PlaneMesh_jfnkd")
|
||||
skeleton = NodePath("../cor_t_intersection")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_vyfk3")
|
||||
|
||||
@@ -798,6 +798,7 @@ size = Vector3(36, 8, 36)
|
||||
size = Vector2(36, 36)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_06rpm"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_5ju0l")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -1110,11 +1111,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.0457, -13.6094, 18)
|
||||
shape = SubResource("BoxShape3D_c4wqw")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
visible = false
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 18)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_gx7da")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_06rpm")
|
||||
|
||||
@@ -762,6 +762,7 @@ size = Vector3(36, 8, 32)
|
||||
size = Vector2(36, 32)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_awhym"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("5_gctlo")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -1058,11 +1059,11 @@ size = Vector3(39.9, 16.6792, 34.6)
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.171951, -10.2003, -1.80546)
|
||||
visible = false
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 10.1785, 1.98844)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_f286s")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_awhym")
|
||||
|
||||
@@ -600,6 +600,7 @@ size = Vector3(16, 8, 16)
|
||||
size = Vector2(16, 16)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ay4ur"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_1pw1o")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -770,11 +771,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 1.9843, 0)
|
||||
shape = SubResource("BoxShape3D_jruxb")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
visible = false
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0469627, 0, -0.0469637)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_owv6l")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_ay4ur")
|
||||
|
||||
@@ -307,6 +307,7 @@ size = Vector3(20, 8, 16)
|
||||
size = Vector2(20, 16)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e38rf"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_j8xcb")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -464,6 +465,7 @@ shape = SubResource("BoxShape3D_txn5d")
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_quakg")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_e38rf")
|
||||
|
||||
@@ -818,6 +818,7 @@ size = Vector3(48, 8, 28)
|
||||
size = Vector2(48, 28)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3edpy"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_0g1f2")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -998,6 +999,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.07468, 0, 0)
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_ikddg")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_3edpy")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[gd_scene load_steps=80 format=4 uid="uid://dn5546yqyntfr"]
|
||||
[gd_scene load_steps=79 format=4 uid="uid://dn5546yqyntfr"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_7rwa4"]
|
||||
[ext_resource type="Shader" uid="uid://cntrajooialrn" path="res://src/map/map shaders/DemonWall Wave.gdshader" id="2_7rwa4"]
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_xx257"]
|
||||
[ext_resource type="Texture2D" uid="uid://b1srfcp1sq3ac" path="res://src/enemy/enemy_types/16. demon wall/PIPE_PIPE2.jpg" id="3_aeopg"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhgoha7sn4nrh" path="res://src/map/dungeon/models/Area 1/Hand/handroomfixes_SNEK TILE.png" id="4_7kuia"]
|
||||
[ext_resource type="Texture2D" uid="uid://djqwqxcwx7r1" path="res://src/map/dungeon/models/Area 1/Hand/handroomfixes_SA115.png" id="5_q5u28"]
|
||||
@@ -17,7 +17,6 @@
|
||||
[ext_resource type="Texture2D" uid="uid://be454vb0rtay5" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_TILE4.png" id="14_vpja1"]
|
||||
[ext_resource type="Texture2D" uid="uid://b677606l5mwuk" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_CEILING_1.jpg" id="15_f0ykb"]
|
||||
[ext_resource type="Texture2D" uid="uid://b5ve25tvk4hr1" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_OW_METALISH_1.jpg" id="16_7prcm"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="16_rmjiw"]
|
||||
[ext_resource type="Texture2D" uid="uid://clbrxw77p4ptx" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_darkbrick.png" id="17_8tnfw"]
|
||||
[ext_resource type="Texture2D" uid="uid://bgueiddjnkpbd" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_wood_0003_color_1k.jpg" id="18_8umh4"]
|
||||
[ext_resource type="Texture2D" uid="uid://c5kmadqynfnv" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_PIPE.jpg" id="19_sks5y"]
|
||||
@@ -875,6 +874,7 @@ size = Vector2(12, 14)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gvy7k"]
|
||||
transparency = 1
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("7_vjfy5")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -915,7 +915,7 @@ subdivide_depth = 1
|
||||
|
||||
[node name="Item Transfer Room" type="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0592, 0, 7.01805)
|
||||
script = ExtResource("2_xx257")
|
||||
script = ExtResource("1_7rwa4")
|
||||
|
||||
[node name="Model" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04081, 0, -1.07468)
|
||||
@@ -983,25 +983,6 @@ transform = Transform3D(5.57054, 0, 0, 0, 0.25, 0, 0, 0, 0.239837, -0.1406, -2.6
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 4.1695)
|
||||
shape = SubResource("ConcavePolygonShape3D_6p8o4")
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04081, 0, -1.07468)
|
||||
visible = false
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.593048, -1.89174, -3.5752)
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("16_rmjiw")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04081, 2.02774, -1.07468)
|
||||
visible = false
|
||||
@@ -1023,6 +1004,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.215604, 1)
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -3.95701, 0, 0)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_j35qd")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_gvy7k")
|
||||
|
||||
@@ -20,6 +20,7 @@ size = Vector2(48, 28)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_s7fpw"]
|
||||
transparency = 1
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_aug1p")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -183,6 +184,7 @@ shape = SubResource("BoxShape3D_7sgjq")
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_rum6r")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_s7fpw")
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -111,6 +111,7 @@ size = Vector3(28, 8, 48)
|
||||
size = Vector2(34, 54)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8fw5d"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("5_f4tjo")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -251,11 +252,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 1.9843, 0)
|
||||
shape = SubResource("BoxShape3D_2nfuf")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
visible = false
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_44h5a")
|
||||
skeleton = NodePath("")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[gd_scene load_steps=94 format=4 uid="uid://c5eon2dk4ojua"]
|
||||
[gd_scene load_steps=93 format=4 uid="uid://c5eon2dk4ojua"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_bgwrn"]
|
||||
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_plyiv"]
|
||||
[ext_resource type="Texture2D" uid="uid://b3ypwr2e1o8ip" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_COLUM6N.png" id="3_plyiv"]
|
||||
[ext_resource type="Texture2D" uid="uid://did8sxg3s3cng" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_FLOOR2.jpg" id="4_pps52"]
|
||||
[ext_resource type="Texture2D" uid="uid://cbigi3n8f6nyr" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_apple.png" id="5_s88wa"]
|
||||
@@ -20,7 +20,6 @@
|
||||
[ext_resource type="Texture2D" uid="uid://b7ocsn10ercom" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_swirled_column.png" id="18_ikjuq"]
|
||||
[ext_resource type="Texture2D" uid="uid://caom5g3md86u2" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_hand-tiile.png" id="19_ix0ff"]
|
||||
[ext_resource type="Texture2D" uid="uid://csi5w8mfxy30n" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_mother.png" id="20_iinry"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="20_lckfy"]
|
||||
[ext_resource type="Texture2D" uid="uid://c0x5xjelgy20m" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_brick3.png" id="21_ivu3u"]
|
||||
[ext_resource type="Texture2D" uid="uid://nfm0ogwfxnvc" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_reddertex.png" id="22_koan8"]
|
||||
[ext_resource type="Texture2D" uid="uid://28tm1duewpt" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_yellow_grunge_glass.png" id="23_e0cd2"]
|
||||
@@ -32,6 +31,7 @@
|
||||
size = Vector2(32, 36)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_oqgqk"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_yve7s")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -1511,13 +1511,14 @@ subdivide_depth = 1
|
||||
|
||||
[node name="RansRoom" type="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.2076, 0, 18.045)
|
||||
script = ExtResource("2_bgwrn")
|
||||
script = ExtResource("1_plyiv")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 0)
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_h7w4d")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_oqgqk")
|
||||
@@ -1674,25 +1675,6 @@ shape = SubResource("BoxShape3D_808ah")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.9439, -4.22095, 6.15349)
|
||||
shape = SubResource("CylinderShape3D_tja2i")
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="Minimap"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
visible = false
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Minimap/Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.33753, -1.72347, 0.580412)
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="Minimap/Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.1695, 0)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="Minimap/Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.1695, 0)
|
||||
|
||||
[node name="ItemDatabase" parent="Minimap/Spawn Points" instance=ExtResource("20_lckfy")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="Minimap"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
visible = false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[gd_scene load_steps=22 format=3 uid="uid://crf30tibwsnri"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_5aadh"]
|
||||
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_q135t"]
|
||||
[ext_resource type="PackedScene" uid="uid://cvty2cdttg7bh" path="res://src/map/dungeon/models/Area 1/Seshat/SeshFix.glb" id="2_q135t"]
|
||||
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_h7lr2"]
|
||||
[ext_resource type="Texture2D" uid="uid://bq7885v4qi06v" path="res://src/minimap/textures/Room Maps/mi_seshats_room.png" id="5_hiy7k"]
|
||||
@@ -39,6 +39,7 @@ size = Vector3(36, 8, 28)
|
||||
size = Vector2(36, 28)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aviq7"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("5_hiy7k")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -79,7 +80,7 @@ subdivide_depth = 1
|
||||
|
||||
[node name="Seshat\'s Room" type="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17, 0, 14)
|
||||
script = ExtResource("2_5aadh")
|
||||
script = ExtResource("1_q135t")
|
||||
|
||||
[node name="SeshFix" parent="." instance=ExtResource("2_q135t")]
|
||||
|
||||
@@ -153,11 +154,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 1.9843, 0)
|
||||
shape = SubResource("BoxShape3D_1cfoy")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
visible = false
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1.05067, 0, 0)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_xmenr")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_aviq7")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[gd_scene load_steps=118 format=4 uid="uid://cw33vpar237pm"]
|
||||
[gd_scene load_steps=117 format=4 uid="uid://cw33vpar237pm"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_yqj60"]
|
||||
[ext_resource type="Texture2D" uid="uid://divd0yl3mgaqp" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_SNEK TILE.png" id="2_4l7hs"]
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_56tk6"]
|
||||
[ext_resource type="Texture2D" uid="uid://cdcirbbxuy6wu" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_SA115.png" id="3_yqj60"]
|
||||
[ext_resource type="Texture2D" uid="uid://bra68keug0qok" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_STONE_PANEL_1png.png" id="4_sfkvo"]
|
||||
[ext_resource type="Texture2D" uid="uid://b8tcavu52nelm" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_brick_corridor_corrected.png" id="5_h3ucl"]
|
||||
@@ -16,7 +16,6 @@
|
||||
[ext_resource type="Texture2D" uid="uid://eosdauppro0y" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_greeen2.png" id="13_gneja"]
|
||||
[ext_resource type="Texture2D" uid="uid://b1e5c67oc7bj6" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_outside_desert.png" id="14_g4fdx"]
|
||||
[ext_resource type="Texture2D" uid="uid://bjfviv2hqjmha" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_scythians.png" id="15_kd57r"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="16_bvr5k"]
|
||||
[ext_resource type="Texture2D" uid="uid://c2ourd7pwxnsh" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_thracian.png" id="16_ki0t1"]
|
||||
[ext_resource type="Texture2D" uid="uid://cbo86av0ojddv" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_boat-04m41s.png" id="17_sktd2"]
|
||||
[ext_resource type="Texture2D" uid="uid://dommnwxiowya8" path="res://src/map/dungeon/models/Area 1/Gesthemii/A1-Gesthesemii_Green mottled.png" id="18_fgm22"]
|
||||
@@ -1520,6 +1519,7 @@ size = Vector2(36, 20)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dex4g"]
|
||||
transparency = 1
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_vpyvt")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -1560,7 +1560,7 @@ subdivide_depth = 1
|
||||
|
||||
[node name="GesthemiisRoom" type="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.0531, 0, 10.006)
|
||||
script = ExtResource("2_56tk6")
|
||||
script = ExtResource("1_yqj60")
|
||||
|
||||
[node name="gesthfix" type="Node3D" parent="."]
|
||||
|
||||
@@ -1674,24 +1674,6 @@ transform = Transform3D(18, 0, 0, 0, 2, 0, 0, 0, 12, 0, 0, 2)
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
|
||||
shape = SubResource("ConcavePolygonShape3D_hybta")
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.90291, 0)
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.61757, -1.89174, 0.580412)
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("16_bvr5k")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.13783, 0)
|
||||
|
||||
@@ -1708,6 +1690,7 @@ shape = SubResource("BoxShape3D_43nhx")
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_gok5f")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_dex4g")
|
||||
|
||||
@@ -527,6 +527,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.50431, 0)
|
||||
visible = false
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_adgr5")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
[gd_scene load_steps=64 format=3 uid="uid://cihbmyo0ltq4m"]
|
||||
[gd_scene load_steps=63 format=3 uid="uid://cihbmyo0ltq4m"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://c77acs4px36hq" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit.glb" id="2_54fgm"]
|
||||
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_umdkt"]
|
||||
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_54fgm"]
|
||||
[ext_resource type="Texture2D" uid="uid://b7kj1pxt7wx1g" path="res://src/vfx/World/BLUE_FLAME.png" id="6_5n72k"]
|
||||
[ext_resource type="Texture2D" uid="uid://dw8vvn66qqfj2" path="res://src/minimap/textures/Room Maps/mi_exit.png" id="6_ljhl3"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="16_ymrc7"]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_umdkt"]
|
||||
size = Vector3(0.391602, 21, 37)
|
||||
@@ -34,6 +33,7 @@ size = Vector2(36, 20)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_l1s1j"]
|
||||
transparency = 1
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_ljhl3")
|
||||
texture_filter = 0
|
||||
|
||||
@@ -427,17 +427,6 @@ shape = SubResource("BoxShape3D_62xqw")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.90128, -0.186399)
|
||||
visible = false
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("16_ymrc7")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.02384, -1.45994, 0.387373)
|
||||
@@ -470,6 +459,7 @@ shape = SubResource("BoxShape3D_tgauh")
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, -1.986)
|
||||
visible = false
|
||||
layers = 3
|
||||
mesh = SubResource("PlaneMesh_5n72k")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_l1s1j")
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,11 +1,10 @@
|
||||
[gd_scene load_steps=15 format=3 uid="uid://cq82tqhlshn1k"]
|
||||
[gd_scene load_steps=14 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="PackedScene" uid="uid://dycfeab5r3s1w" path="res://src/map/dungeon/models/Area 2/Pit/A2-Pit.glb" id="2_ycerh"]
|
||||
[ext_resource type="Texture2D" uid="uid://psqcaww3ufpx" path="res://src/minimap/textures/Room Maps/mi_pit_room.png" id="6_xpqkd"]
|
||||
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="17_exoe5"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="19_y4v80"]
|
||||
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="21_ju35g"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4f64f"]
|
||||
transparency = 1
|
||||
@@ -208,13 +207,9 @@ shape = SubResource("BoxShape3D_d346t")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.764877, -0.480896, -0.482112)
|
||||
collision_layer = 512
|
||||
collision_mask = 512
|
||||
script = ExtResource("21_ju35g")
|
||||
|
||||
[node name="mi_pitroom" type="MeshInstance3D" parent="Minimap/Minimap Manager"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.760784, 0, 0.507188)
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00409305, -0.480896, 0.025076)
|
||||
mesh = SubResource("PlaneMesh_x0sr3")
|
||||
skeleton = NodePath("")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_pqndw")
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
[gd_scene load_steps=14 format=3 uid="uid://d1uldtsv8u8vw"]
|
||||
[gd_scene load_steps=12 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="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_dp1b6"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="11_31dr0"]
|
||||
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="13_mwhxp"]
|
||||
[ext_resource type="Material" uid="uid://bsafm3t4drpl" path="res://src/map/assets/MinimapTexture.tres" id="14_b3vy3"]
|
||||
[ext_resource type="Material" uid="uid://b03wrq6l0mi15" path="res://src/map/assets/MinimapTexture.tres" id="14_b3vy3"]
|
||||
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="15_7861x"]
|
||||
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="16_6dqol"]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_beaee"]
|
||||
size = Vector3(1.5177, 4.2832, 1.2627)
|
||||
@@ -19,7 +17,6 @@ albedo_texture = ExtResource("15_7861x")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hwsho"]
|
||||
albedo_texture = ExtResource("16_6dqol")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_oifm3"]
|
||||
size = Vector3(20, 6, 16)
|
||||
@@ -141,15 +138,9 @@ shape = SubResource("BoxShape3D_oifm3")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.524475, 0)
|
||||
collision_layer = 512
|
||||
collision_mask = 512
|
||||
script = ExtResource("13_mwhxp")
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap/Minimap Manager"]
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0054841, -1.49217, 0.149613)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0054841, -2.01664, 0.149613)
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_qxc34")
|
||||
skeleton = NodePath("")
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
||||
[gd_scene load_steps=18 format=3 uid="uid://dttk7gis5ibge"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://xd6tx3lifebl" path="res://src/map/dungeon/code/SpecialFloor.cs" id="1_gtn7m"]
|
||||
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_gtn7m"]
|
||||
[ext_resource type="PackedScene" uid="uid://dcyriq5bejtdj" path="res://src/map/dungeon/models/Area 2/30. Void Room/30_A2_VOID_ROOM_VER.2.glb" id="2_pauwa"]
|
||||
[ext_resource type="Shader" uid="uid://ucyntjbf812l" path="res://src/map/map shaders/VOIDSHADE.gdshader" id="3_gtn7m"]
|
||||
[ext_resource type="FastNoiseLite" uid="uid://c7mj06ydprexd" path="res://src/map/map shaders/noise void.tres" id="4_gtn7m"]
|
||||
@@ -89,16 +89,13 @@ skeleton = NodePath("../../..")
|
||||
|
||||
[node name="Doors" type="Node3D" parent="."]
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 7.70625, -1.18482, -27.841)
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="ReflectionProbe" type="ReflectionProbe" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.85931, 1.98233, 20.1413)
|
||||
visible = false
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,11 +1,8 @@
|
||||
[gd_scene load_steps=20 format=3 uid="uid://cuau7xgx3rkxu"]
|
||||
[gd_scene load_steps=17 format=3 uid="uid://cuau7xgx3rkxu"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_orhq3"]
|
||||
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_w3a78"]
|
||||
[ext_resource type="PackedScene" uid="uid://dekf66gxvufrt" path="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium.glb" id="2_vbs5p"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="20_2ti14"]
|
||||
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="22_38uoi"]
|
||||
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="24_wjhqq"]
|
||||
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="25_7hh2d"]
|
||||
[ext_resource type="PackedScene" uid="uid://bhsoehmr37aws" path="res://src/npc/Proscenium/Proscenium.tscn" id="32_t4lrk"]
|
||||
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_orhq3"]
|
||||
@@ -41,13 +38,12 @@ albedo_texture = ExtResource("24_wjhqq")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hwsho"]
|
||||
albedo_texture = ExtResource("25_7hh2d")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_nu4bg"]
|
||||
size = Vector3(36, 6, 28)
|
||||
|
||||
[node name="Proscenium\'s Room" type="Node3D"]
|
||||
script = ExtResource("2_orhq3")
|
||||
script = ExtResource("1_w3a78")
|
||||
|
||||
[node name="A2-Proscenium" parent="." instance=ExtResource("2_vbs5p")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.494374, 0)
|
||||
@@ -154,24 +150,6 @@ material_override = SubResource("StandardMaterial3D_hwsho")
|
||||
operation = 2
|
||||
size = Vector3(5.09671, 4.3667, 2)
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.86924, 0)
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.336617, -1.37707, 0.928175)
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
|
||||
|
||||
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("20_2ti14")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.32238, 0)
|
||||
|
||||
@@ -187,11 +165,8 @@ shape = SubResource("BoxShape3D_nu4bg")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.524475, 0)
|
||||
collision_layer = 512
|
||||
collision_mask = 512
|
||||
script = ExtResource("22_38uoi")
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="NPC" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.21583, 2.60919, 0)
|
||||
|
||||
@@ -1,12 +1,9 @@
|
||||
[gd_scene load_steps=18 format=3 uid="uid://b6akxaacr8jd2"]
|
||||
[gd_scene load_steps=15 format=3 uid="uid://b6akxaacr8jd2"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_npoll"]
|
||||
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_r0ujh"]
|
||||
[ext_resource type="PackedScene" uid="uid://saepqdyeepyn" path="res://src/map/dungeon/models/Area 2/Puer/A2-Puer.glb" id="2_pycw7"]
|
||||
[ext_resource type="Texture2D" uid="uid://psqcaww3ufpx" path="res://src/minimap/textures/Room Maps/mi_pit_room.png" id="7_jxo6t"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="18_xdj0s"]
|
||||
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="20_w5hnw"]
|
||||
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="22_fbhft"]
|
||||
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="23_0s31n"]
|
||||
[ext_resource type="PackedScene" uid="uid://b6a0erl0euhgq" path="res://src/npc/Puer/Puer.tscn" id="24_p2jw2"]
|
||||
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_4qphd"]
|
||||
@@ -28,7 +25,6 @@ albedo_texture = ExtResource("22_fbhft")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hwsho"]
|
||||
albedo_texture = ExtResource("23_0s31n")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_407jo"]
|
||||
size = Vector3(36, 6, 36)
|
||||
@@ -41,7 +37,7 @@ albedo_texture = ExtResource("7_jxo6t")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Puer\'s Room" type="Node3D"]
|
||||
script = ExtResource("2_npoll")
|
||||
script = ExtResource("1_r0ujh")
|
||||
|
||||
[node name="A2-Puer" parent="." instance=ExtResource("2_pycw7")]
|
||||
|
||||
@@ -167,24 +163,6 @@ material_override = SubResource("StandardMaterial3D_hwsho")
|
||||
operation = 2
|
||||
size = Vector3(4.80719, 4.20605, 2)
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.336617, -1.37707, 0.928175)
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
|
||||
|
||||
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("18_xdj0s")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
||||
|
||||
@@ -200,16 +178,12 @@ shape = SubResource("BoxShape3D_407jo")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.524475, 0)
|
||||
collision_layer = 512
|
||||
collision_mask = 512
|
||||
script = ExtResource("20_w5hnw")
|
||||
|
||||
[node name="mi_pitroom" type="MeshInstance3D" parent="Minimap/Minimap Manager"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2, 0)
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2.52448, 0)
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_uv1ux")
|
||||
skeleton = NodePath("")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_v1eil")
|
||||
|
||||
[node name="NPC" type="Node3D" parent="."]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=42 format=4 uid="uid://dooy8nc5pgaxm"]
|
||||
[gd_scene load_steps=41 format=4 uid="uid://dooy8nc5pgaxm"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="2_5ibpy"]
|
||||
[ext_resource type="Texture2D" uid="uid://cn0xqpblr7n4u" path="res://src/map/dungeon/corridors/Corridor B/37_A2_CORRIDOR_B_COLUMN_WHITE.png" id="2_ijgu6"]
|
||||
@@ -7,8 +7,7 @@
|
||||
[ext_resource type="Texture2D" uid="uid://cot8ff6r8lloh" path="res://src/map/dungeon/corridors/Corridor B/37_A2_CORRIDOR_B_WHITE_layer_brick1.png" id="5_lolyr"]
|
||||
[ext_resource type="Texture2D" uid="uid://bltjwwsy7cieh" path="res://src/map/dungeon/corridors/Corridor B/37_A2_CORRIDOR_B_area_2_tile_3.png" id="6_lsept"]
|
||||
[ext_resource type="Texture2D" uid="uid://dqj533i8quohm" path="res://src/map/dungeon/corridors/Corridor B/37_A2_CORRIDOR_B_CORRIDOR_PANEL_UPPER.png" id="7_sx4i6"]
|
||||
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="8_4fw8l"]
|
||||
[ext_resource type="Material" uid="uid://bsafm3t4drpl" path="res://src/map/assets/MinimapTexture.tres" id="10_7c8qf"]
|
||||
[ext_resource type="Material" uid="uid://b03wrq6l0mi15" path="res://src/map/assets/MinimapTexture.tres" id="10_7c8qf"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_l2f0d"]
|
||||
resource_name = "Material.014"
|
||||
@@ -427,7 +426,6 @@ transparency = 1
|
||||
albedo_color = Color(1, 1, 1, 0)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_htf4s"]
|
||||
albedo_texture = ExtResource("8_4fw8l")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dll0t"]
|
||||
transparency = 1
|
||||
|
||||
@@ -1,12 +1,9 @@
|
||||
[gd_scene load_steps=20 format=3 uid="uid://02v033xrh6xi"]
|
||||
[gd_scene load_steps=17 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="PackedScene" uid="uid://bpihpjlg5mcq" path="res://src/map/dungeon/models/Area 2/Exit/A2-Exit.glb" id="2_d13sj"]
|
||||
[ext_resource type="Texture2D" uid="uid://dw8vvn66qqfj2" path="res://src/minimap/textures/Room Maps/mi_exit.png" id="7_vsgtq"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="17_fpw5b"]
|
||||
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="19_p23g3"]
|
||||
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="21_7o05s"]
|
||||
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="21_ux8yt"]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_umdkt"]
|
||||
size = Vector3(0.391602, 21, 37)
|
||||
@@ -29,10 +26,8 @@ albedo_texture = ExtResource("21_7o05s")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_alrge"]
|
||||
albedo_texture = ExtResource("19_p23g3")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_x3ul8"]
|
||||
albedo_texture = ExtResource("19_p23g3")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_7o05s"]
|
||||
size = Vector3(20, 20, 36)
|
||||
@@ -125,26 +120,6 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.93856, 9.80872)
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.61757, -1.89174, 0.580412)
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="ItemSpawnPoint" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.09927, -3.217, -2.27499)
|
||||
|
||||
[node name="ItemSpawnPoint2" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.09927, -3.217, 2.60611)
|
||||
|
||||
[node name="ItemSpawnPoint3" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.93753, -3.217, 3.33261)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("17_fpw5b")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.08768, 0)
|
||||
|
||||
@@ -170,13 +145,9 @@ shape = SubResource("BoxShape3D_wu8s2")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
collision_layer = 512
|
||||
collision_mask = 512
|
||||
script = ExtResource("21_ux8yt")
|
||||
|
||||
[node name="mi_exit" type="MeshInstance3D" parent="Minimap/Minimap Manager"]
|
||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, -3.36176, -1.81937)
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, -1.36053, -1.81937)
|
||||
mesh = SubResource("PlaneMesh_fnbln")
|
||||
skeleton = NodePath("")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_chrua")
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
[gd_scene load_steps=16 format=3 uid="uid://dqppy7sj8pial"]
|
||||
[gd_scene load_steps=14 format=3 uid="uid://dqppy7sj8pial"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bb1cwg2xq5exh" path="res://src/map/dungeon/models/Area 2/Gesthemii/A2-Gesthemii.glb" id="2_bh4f4"]
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_kprvd"]
|
||||
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="5_jpreg"]
|
||||
[ext_resource type="Texture2D" uid="uid://dien6vkw71nya" path="res://src/minimap/textures/Room Maps/mi_gesthemi_room.png" id="6_hawfc"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="7_mlld3"]
|
||||
[ext_resource type="PackedScene" uid="uid://bxybc56hq0566" path="res://src/npc/Gesthesemii/Gesthemii2.tscn" id="10_trgx2"]
|
||||
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="23_djym4"]
|
||||
|
||||
@@ -18,10 +16,8 @@ data = PackedVector3Array(-1, -1, -0.8333, -1, 1, -1, -1, -1, -1, -1, -1, -0.833
|
||||
albedo_texture = ExtResource("23_djym4")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_alrge"]
|
||||
albedo_texture = ExtResource("5_jpreg")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_x3ul8"]
|
||||
albedo_texture = ExtResource("5_jpreg")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_43nhx"]
|
||||
size = Vector3(36, 6, 20)
|
||||
@@ -90,24 +86,6 @@ operation = 2
|
||||
size = Vector3(4, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_x3ul8")
|
||||
|
||||
[node name="Spawn Points" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.87047, 0)
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.61757, -1.89174, 0.580412)
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
|
||||
|
||||
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("7_mlld3")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.12153, 0.569141)
|
||||
|
||||
@@ -122,7 +100,8 @@ shape = SubResource("BoxShape3D_43nhx")
|
||||
|
||||
[node name="Minimap" type="Node3D" parent="."]
|
||||
|
||||
[node name="mi_gesthemii" type="MeshInstance3D" parent="Minimap"]
|
||||
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
|
||||
unique_name_in_owner = true
|
||||
layers = 2
|
||||
mesh = SubResource("PlaneMesh_61va6")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_trgx2")
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
[gd_scene load_steps=7 format=3 uid="uid://bwbofurcvf3yh"]
|
||||
[gd_scene load_steps=8 format=3 uid="uid://bwbofurcvf3yh"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cxi8msbee56t2" path="res://src/minimap/Minimap.cs" id="1_yn75n"]
|
||||
[ext_resource type="FontFile" uid="uid://duu4matpexcq4" path="res://src/ui/fonts/LSANS.TTF" id="2_75ec6"]
|
||||
[ext_resource type="FontFile" uid="uid://ddvfnyovqnvew" path="res://src/ui/fonts/LSANSI.TTF" id="3_yn75n"]
|
||||
|
||||
[sub_resource type="Environment" id="Environment_3fkgx"]
|
||||
background_color = Color(1, 1, 1, 1)
|
||||
[sub_resource type="Environment" id="Environment_yn75n"]
|
||||
|
||||
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_yn75n"]
|
||||
|
||||
[sub_resource type="Theme" id="Theme_75ec6"]
|
||||
default_font = ExtResource("2_75ec6")
|
||||
@@ -45,12 +46,12 @@ layout_mode = 2
|
||||
transparent_bg = true
|
||||
handle_input_locally = false
|
||||
size = Vector2i(350, 300)
|
||||
render_target_update_mode = 4
|
||||
|
||||
[node name="Minimap Camera" type="Camera3D" parent="CenterContainer/SubViewportContainer/SubViewport"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -21.7374, 240.05, 2.76249)
|
||||
cull_mask = 2
|
||||
environment = SubResource("Environment_3fkgx")
|
||||
environment = SubResource("Environment_yn75n")
|
||||
attributes = SubResource("CameraAttributesPractical_yn75n")
|
||||
fov = 45.0
|
||||
size = 100.0
|
||||
near = 0.001
|
||||
|
||||
@@ -427,6 +427,7 @@ layers = 2
|
||||
sorting_offset = 100.0
|
||||
pixel_size = 0.025
|
||||
axis = 1
|
||||
double_sided = false
|
||||
texture = ExtResource("7_8hi2n")
|
||||
|
||||
[node name="Collision" type="Node3D" parent="."]
|
||||
|
||||
@@ -111,15 +111,6 @@ offset_top = 369.0
|
||||
offset_right = 424.0
|
||||
offset_bottom = 637.0
|
||||
|
||||
[node name="ColorRect" type="ColorRect" parent="HBoxContainer/Panel/MinimapZone"]
|
||||
visible = false
|
||||
custom_minimum_size = Vector2(350, 300)
|
||||
layout_mode = 2
|
||||
offset_left = 52.0
|
||||
offset_right = 402.0
|
||||
offset_bottom = 300.0
|
||||
color = Color(0.027451, 0.0901961, 0.0745098, 1)
|
||||
|
||||
[node name="MiniMap" parent="HBoxContainer/Panel/MinimapZone" instance=ExtResource("2_6sfje")]
|
||||
unique_name_in_owner = true
|
||||
custom_minimum_size = Vector2(50, 50)
|
||||
|
||||
Reference in New Issue
Block a user