Fixed code with the text split:
Code: Select all
<event name="INF_WPTY_INSPECTION" unique="true">
<repair/>
<text>As you reach the beacon, you find yourself at the end of a line of other ships, queuing for some kind of inspection. Before you have time to wonder what's going on, a small ship zips past your view screen and hails you. "All ships must wait for inspection before jumping."</text>
<choice>
<text>You don't have time for this, power up the FTL.</text>
<event>
<text>At the sign of your FTL drive powering up, the little ship starts flashing a large red light mounted on its roof and zooms off. As you prepare to leave, a much larger craft cuts in front of you. It is heavily armed, with the insignia "Fitch's Hydro" on its side. It isn't going to let you leave without a fight.</text>
<ship load="FITCH_HYDRO_POLICE" hostile="true"/>
</event>
</choice>
<choice>
<text>Wait in line like everyone else.</text>
<event>
<text>The line barely seems to move over the next few hours and you can tell some of the ships are sizing up the larger enforcement vessel, with "Fitch's Hydro" on its side. You watch as another ship moves forward for automated scans, but before they can begin, it opens fire at close range, cutting the enforcement vessel in half.</text>
<choice>
<text>Continue...</text>
<event>
<text>This sends the other ships into a panic. They scatter and many jump away. The little policing ship buzzes around the one that fired, trying to keep it from escaping by targeting the engines with its little lasers, but they aren't doing much good.</text>
<choice>
<text>Jump away, this isn't your problem.</text>
<event>
<text>You order your crew to power your FTL drive.</text>
</event>
</choice>
<choice>
<text>Attack the aggressive ship.</text>
<event>
<text>As you swoop in to attack, the little ship hails you, "That ship has the daughter of the local water magnate aboard, don't let her die!"</text>
<ship load="FITCH_HYDRO_SHIP" hostile="true"/>
</event>
</choice>
</event>
</choice>
</event>
</choice>
</event>
If you don't wait in line, and you kill the police ship, the text there seems to be on the verge of overflow, causing that weird glitch at the end. I recommend deleting the Now no one gets the reward. from the long text to prevent the glitch should it cause some people to crash, since some people have said either choice crashes.
Event INF_WPTY_INSPECTION_QUEST, which was previously unattainable because of the text overflow from waiting in line, causes a crash. The choice is lacking event tags and text for selecting it.
Fixed code:
Code: Select all
<event name="INF_WPTY_INSPECTION_QUEST">
<text planet="PLANET_UNPOPULATED">You arrive shortly after the little ship and watch it power down its engines. A turbulent looking gas giant sits a few thousand kilometres off your bow. You'd have expected some sort of facility for you to hand off the girl, but nothing appears on the scanners.</text>
<choice>
<text>Continue...</text>
<event>
<text>Then, out of the swirling surface of the planet, a heavily armed pirateship emerges and targets you. "Hahaha," laughs the small ship's captain over the comm, "Thank you for getting the girl away from her protectors, we'll be taking her now. That reward is ours."</text>
<ship load="FITCH_HYDRO_KIDNAPPER" hostile="true"/>
</event>
</choice>
</event>
Eventlists INF_WPTY_WATERGEN_SURFACE2 and INF_WPTY_WATERGEN_TELEPORT lack choice tags, preventing the next event from loading.
Fixed code:
Code: Select all
<eventList name="INF_WPTY_WATERGEN_SURFACE2">
<event>
<text>Bringing the ship in past the jagged ice crystals and finding a safe spot proves difficult and the hull takes some damage.</text>
<damage amount="5"/>
<choice>
<text>Continue...</text>
<event load="INF_WPTY_WATERGEN_EXPLORE"/>
</choice>
</event>
<event>
<text>Despite hazardous conditions your pilot brings the ship in safely, managing to avoid any major problems.</text>
<choice>
<text>Continue...</text>
<event load="INF_WPTY_WATERGEN_EXPLORE"/>
</choice>
</event>
</eventList>
<eventList name="INF_WPTY_WATERGEN_TELEPORT">
<event>
<text>Despite the hazards of teleporting crew at these speeds, all your team manages to make it to the surface ok.</text>
<choice>
<text>Continue...</text>
<event load="INF_WPTY_WATERGEN_EXPLORE"/>
</choice>
</event>
<event>
<text>Teleporting at high speeds can be incredibly dangerous and while you manage to get most of your team to the surface, one of them is beamed into the ice surface and is instantly killed!</text>
<crewMember amount="-1"/>
<choice>
<text>Continue...</text>
<event load="INF_WPTY_WATERGEN_EXPLORE"/>
</choice>
</event>
</eventList>
That's all that I've tested for now. I see a few lines I still want to test for text overflow, but I'll have to wait on those.