Fix tiledef reloads AKA void planet (#23864)

This commit is contained in:
metalgearsloth
2024-01-10 23:28:42 +11:00
committed by GitHub
parent a73f3ee149
commit cd1ef71e31

View File

@@ -83,8 +83,12 @@ namespace Content.Shared.Entry
private void PrototypeReload(PrototypesReloadedEventArgs obj)
{
/* I am leaving this here commented out to re-iterate
- our game is shitcode
- tiledefmanager no likey proto reloads and you must re-assign the tile ids.
if (!obj.WasModified<ContentTileDefinition>())
return;
*/
// Need to re-allocate tiledefs due to how prototype reloads work
foreach (var def in _prototypeManager.EnumeratePrototypes<ContentTileDefinition>())