Dungeon player and teleport randomization

This commit is contained in:
2024-09-12 12:41:52 -07:00
parent 043d7f1ba8
commit 875fa026df
11 changed files with 86 additions and 63 deletions

View File

@@ -61,7 +61,7 @@ public partial class Game : Node3D, IGame
private void Map_DungeonFinishedGenerating()
{
GameRepo.SetPlayerGlobalPosition(Map.GetPlayerSpawnPoint());
GameRepo.SetPlayerGlobalPosition(Map.GetPlayerSpawnPosition());
}
private void Map_DialogueChoiceMade()
@@ -91,7 +91,6 @@ public partial class Game : Node3D, IGame
.Handle((in GameLogic.Output.StartGame _) =>
{
InGameUI.Show();
GameRepo.SetPlayerGlobalPosition(Map.GetPlayerSpawnPoint());
})
.Handle((in GameLogic.Output.SetPauseMode output) => CallDeferred(nameof(SetPauseMode), output.IsPaused))
.Handle((in GameLogic.Output.ShowPauseMenu _) =>