Make player, enemy, and items spawn at consistent heights

This commit is contained in:
2024-09-25 21:33:11 -07:00
parent 7f1f1a8a14
commit 41c24c5ab3
31 changed files with 2146 additions and 802 deletions

View File

@@ -297,8 +297,8 @@ public partial class Game : Node3D, IGame
private void Map_DungeonFinishedGenerating()
{
var transform = Map.GetPlayerSpawnPosition();
GameRepo.SetPlayerGlobalPosition(transform.Origin);
GameRepo.SetPlayerGlobalTransform(transform);
GameRepo.SetPlayerGlobalPosition(new Vector3(transform.Origin.X, -2, transform.Origin.Z));
GameLogic.Input(new GameLogic.Input.HideFloorClearMenu());
}

View File

@@ -17,10 +17,10 @@
[sub_resource type="ShaderMaterial" id="ShaderMaterial_e75a2"]
shader = ExtResource("2_6ifxs")
shader_parameter/change_color_depth = true
shader_parameter/change_color_depth = false
shader_parameter/target_color_depth = 7
shader_parameter/dithering = false
shader_parameter/scale_resolution = true
shader_parameter/scale_resolution = false
shader_parameter/target_resolution_scale = 4
shader_parameter/enable_recolor = false