NavyStarships.oxp exposes a severe bug in Oolite 1.69 and later, which causes an indefinite freeze.
Specifically, if the game will freeze if it attempts to spawn the Constitution, but cannot find the ships 0rb, Merlin and Kestrel, from Orb.oxp, Merlin.oxp and Kestrel.oxp respectively. This is due to a bug (actually, two bugs) in like_ship handling. This is fixed for future releases.
Note: the problem occurs while generating subentities. In situations like this, old versions of Oolite would generate a ship with a subentity missing. In future, the parent ship will fail to spawn instead (because having half a ship flying around would be silly).
NavyStarships.oxp incompatibility
Moderators: winston, another_commander, Getafix
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
…and speaking of Kestrel.oxp, it has a script error: “sendTargeCommsMessage: [wing-plea]” in the death_actions for r-kwing.
E-mail: [email protected]
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
To clarify, I am not aware of a problem with Orb.oxp, Merlin.oxp or Kestrel.oxp, apart from the log error message when you kill a kestrel.
E-mail: [email protected]