Changing Playership Values

Freeform discussion about anything related to modding Transcendence.
Post Reply
User avatar
Periculi
Fleet Officer
Fleet Officer
Posts: 1282
Joined: Sat Oct 13, 2007 7:48 pm
Location: Necroposting in a forum near you

Since we can't change playerships in-game at this point in time- I am curious if it is possible to change the values of some of the playership settings- such as increasing the max devices or cargo space. This would allow for a re-fit mid to late game to handle larger weapons, power plants, possibly even armor.

Is the ship data static from the xml description or could it be altered somehow?
e_____e
Miner
Miner
Posts: 33
Joined: Sun Sep 30, 2007 6:40 pm

As far as I know, only the size of the cargo hold is upgradable.

Code: Select all

	<CargoHoldDevice
			cargoSpace=		"X"
			/>
You could make a cargo expansion with virtual="true" so it would look like the actual hold was upgraded, instead of aadding on an extension to the hold.
User avatar
Periculi
Fleet Officer
Fleet Officer
Posts: 1282
Joined: Sat Oct 13, 2007 7:48 pm
Location: Necroposting in a forum near you

I was thinking that the virtual item type might be the way to do it- in reverse, so to speak.

So if I wanted to have a sapphire eventually upgradeable with 2 more slots and/or another 50 tons cargo space, maybe I could create virtual/invisible objects that took up the space and later in the game could be removed- then a player could access the extra goodness.

hmm.. so upgrades can be done in steps rather than the full amount, it appears. Is that right? the smugglers hold gives 50% of the max, yes?

edit- Since it's possible to switch player sovereign I wonder if it also possible to change the playership image? That would make a really cool mod- switch to a different ship graphic (holographic-ship stealth device?)

Code: Select all

	<Invoke>
		(block Nil
			(objSetData gPlayerShip imageID &rsSapphireYacht; )
			(objSendMessage gSource gSource "Hologram Enabled.")
			)
	</Invoke>
It doesn't work. I wish it did. :(
Post Reply