Outer-Wilds-New-Horizons / new-horizons

A tool for modifying or creating new planets, dialogue, ship logs, and more for Outer Wilds.
https://nh.outerwildsmods.com/
MIT License
42 stars 18 forks source link

Making a planet its own Primary Body causes an infinite load #983

Open GameWyrm opened 4 hours ago

GameWyrm commented 4 hours ago

What Happened?

I copied a planet file over to use as said planet's moon but forgot to update the name field, so NH thought the file was for the base planet. I had remembered to set the Primary Body of the new file, so now the file had both the Name and Primary Body fields as the same value. This resulted in NH getting stuck on "Updating body PlanetName" and the game never loading.

What was supposed to happen?

NH should recognize that a planet is not supposed to be its own primary body and should refuse to load the planet file.

Platform

Steam

Mods

No response

Logs

[New Horizons.NHLogger] : Log : Creating [PlanetName]
[New Horizons.NHLogger] : Log : Updating existing Object PlanetName_Body
xen-42 commented 3 hours ago

skill issue