This commit is contained in:
2025-12-13 18:57:39 +01:00
parent 5fa2cc1c92
commit 6a128a836d

View File

@@ -45,7 +45,8 @@ namespace KCM.LoadSaveOverrides
}
Main.helper.Log($"Attempting to pack data for: {player.name} ({player.steamId})");
Main.helper.Log($"Player object: {player.inst} {player.inst.gameObject?.name}");
string playerGoName = (player.inst.gameObject != null) ? player.inst.gameObject.name : string.Empty;
Main.helper.Log($"Player object: {player.inst} {playerGoName}");
this.players[player.steamId] = new Player.PlayerSaveData().Pack(player.inst);
kingdomNames[player.steamId] = player.kingdomName ?? " ";
@@ -54,7 +55,9 @@ namespace KCM.LoadSaveOverrides
}
catch (Exception ex)
{
Main.helper.Log($"Error packing player data for save (steamId={player?.steamId ?? string.Empty}, name={player?.name ?? string.Empty})");
string steamId = (player != null && player.steamId != null) ? player.steamId : string.Empty;
string name = (player != null && player.name != null) ? player.name : string.Empty;
Main.helper.Log($"Error packing player data for save (steamId={steamId}, name={name})");
Main.helper.Log(ex.ToString());
}
}