[Closed] [Bug] docking problem

These are old bug reports that have been closed.
Drako Slyith
Fleet Officer
Fleet Officer
Posts: 1036
Joined: Wed Feb 03, 2010 4:28 am
Location: Researching how to make St. Kats star go supernova.
Contact:

You can destroy other ships docked, so if you were to protect the player, you would have to protect all ships docked. In which case my wonderful trick of luring unsuspecting moltoks into hitting a metro station wouldn't work anymore :cry:
Image
Image
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
User avatar
Atarlost
Fleet Admiral
Fleet Admiral
Posts: 2391
Joined: Tue Aug 26, 2008 12:02 am

Other docked ships don't crash the game when they die.
Literally is the new Figuratively
Drako Slyith
Fleet Officer
Fleet Officer
Posts: 1036
Joined: Wed Feb 03, 2010 4:28 am
Location: Researching how to make St. Kats star go supernova.
Contact:

true, but I've never had trouble with the game crashing when I die, even at a station.
Image
Image
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
Amilir
Militia Lieutenant
Militia Lieutenant
Posts: 151
Joined: Fri Feb 12, 2010 4:56 pm
Location: With the stRong.

Okay, had this occur to me.
Mods: DSF 2.0, insane difficulty, G.O.D 1.4.1 (with debugOnly added)
It happened after I died and insurance kicked in while I was looting a wreck. Turning debug mode off and loading my game then fixed the bug.
User avatar
digdug
Fleet Admiral
Fleet Admiral
Posts: 2620
Joined: Mon Oct 29, 2007 9:23 pm
Location: Decoding hieroglyphics on Tan-Ru-Dorem

It happened after I died and insurance kicked in while I was looting a wreck.
finally, specific conditions I can try to reproduce.
User avatar
digdug
Fleet Admiral
Fleet Admiral
Posts: 2620
Joined: Mon Oct 29, 2007 9:23 pm
Location: Decoding hieroglyphics on Tan-Ru-Dorem

I can confirm this bug.

I insured myself with GOD mod, went next to a wreck, spawned an enemy ship (sandstorm) and quickly docked.
I died, respawned because of the insurance and then I couldn't dock anymore (no dockscreens at all, not even "S" screen)

Saving the game and reloading does NOT fix the problem.

ALT-F4 then reload DOES fix the problem.


[EDIT] made a ticket for it: http://wiki.neurohack.com/transcendence/trac/ticket/618
User avatar
Arisaya
Fleet Admiral
Fleet Admiral
Posts: 5569
Joined: Tue Feb 05, 2008 1:10 am
Location: At the VSS Shipyards in the frontier, designing new ships.

But that's not what happened to me.
I just docked, and it didn't work. No insurance. (EDITED: Turns out I /did/ die during those tests, but I considered it inconsequential because I spent most of the time watching ship-ship battles)
(shpOrder gPlayership 'barrelRoll)

<New tutorials, modding resources, and official extension stuff coming to this space soon!>
User avatar
Arisaya
Fleet Admiral
Fleet Admiral
Posts: 5569
Joined: Tue Feb 05, 2008 1:10 am
Location: At the VSS Shipyards in the frontier, designing new ships.

I think it figured it out; I'm going to make a mod to confirm my theories... hold on.
(shpOrder gPlayership 'barrelRoll)

<New tutorials, modding resources, and official extension stuff coming to this space soon!>
User avatar
Arisaya
Fleet Admiral
Fleet Admiral
Posts: 5569
Joined: Tue Feb 05, 2008 1:10 am
Location: At the VSS Shipyards in the frontier, designing new ships.

By selecting test, the code in this station will delete the playership.
It will thus trigger the docking bug on reloading of the game.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>





<!DOCTYPE TranscendenceExtension
	[


	<!ENTITY unidExtension						"0xD314F000">
	<!ENTITY stDockingBugTestStation				"0xD314F001">



]>
<TranscendenceExtension UNID="0xD314F000" version="1.0"> <!--  UNID="0xF3140000" version="1.0"-->

	<StationType UNID="&stDockingBugTestStation;"
			name=				"Docking Bug Test Station"
			sovereign=			"&svIndependent;"
			abandonedScreen=	"Main"
			dockScreen=			"Main"
			dockingPorts=		"8"
			canAttack=			"true"

			armorID=			"&itHeavyTharsisPlate;"
			maxHitPoints=		"2000"
			hitPoints=			"2000"
			fireRateAdj=		"30"
			explosionType=		"&vtBlastExplosion1;"
			ejectaType=			"&vtWreckEjecta;"
			beacon=				"true"
			attributes=			"envWater,envAvoidsEarth"
			levelFrequency=		"ccccc ccccc ----- ----- -----"
			locationCriteria=	"-void, +InnerSystem"
			>

		<Image imageID="&rsStations7;" imageX="0" imageY="768" imageWidth="256" imageHeight="256"/>

		<DockScreens>
			<Main
				name=			"=(objGetName gSource)"
				>

				<Panes>
					<Default
							desc=	"You know what to do.">

						<Actions>
							<Action name="Test" default="1" key="T">
								(objDestroy gPlayership)
							</Action>

							<Action name="Undock" cancel="1" key="U">
								<Exit/>
							</Action>

						</Actions>

					</Default>

				</Panes>
			</Main>

		</DockScreens>
		
		<Devices>
		</Devices>

		<Ships>
		</Ships>

		<Items>
		</Items>

	</StationType>

</TranscendenceExtension>
(shpOrder gPlayership 'barrelRoll)

<New tutorials, modding resources, and official extension stuff coming to this space soon!>
User avatar
digdug
Fleet Admiral
Fleet Admiral
Posts: 2620
Joined: Mon Oct 29, 2007 9:23 pm
Location: Decoding hieroglyphics on Tan-Ru-Dorem

so, it's not related to the insurance, but every time the player dies while a dockscreen is visible, cool, nice finding
Locked