Page 1 of 1

Non-player ship

Posted: Sun Mar 18, 2007 4:49 pm
by Lord Winslow
is there anyway to edit so a non player ship can become playable?

Posted: Sun Mar 18, 2007 5:55 pm
by Selezen
Get hold of the illicit unlock OXP. It's available at the original Oosat.

Posted: Sun Mar 18, 2007 6:39 pm
by Cmdr. Maegil
WTF!!! :x

You're not saying that anyone can get one of those @%&$>:ç# with multilasers and turrets and all the seven balls and...
OOOooooooohhhhhh........


Are you?

Posted: Sun Mar 18, 2007 7:13 pm
by Uncle Reno
Cmdr. Maegil wrote:
You're not saying that anyone can get one of those @%&$>:ç# with multilasers and turrets and all the seven balls and...
OOOooooooohhhhhh........

Are you?
No, not quite. While you can edit things so that you can have any ship, what won't work for players, at the moment, are multilasers and turrets, so you can rest easy! :)

Posted: Mon Mar 19, 2007 11:03 am
by ramon
You can edit the shipyard.plist in any text editor (I use Crimson Editor - it's a free one).

here's a typical shipyard.plist:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>mosquito-player</key>
	<dict>
		<key>chance</key>
		<real>0.4</real>
		<key>optional_equipment</key>
		<array>
			<string>EQ_CARGO_BAY</string>
			<string>EQ_FUEL_SCOOPS</string>
			<string>EQ_PASSENGER_BERTH</string>
			<string>EQ_ESCAPE_POD</string>
			<string>EQ_ENERGY_BOMB</string>
			<string>EQ_ENERGY_UNIT</string>
			<string>EQ_NAVAL_ENERGY_UNIT</string>
			<string>EQ_WEAPON_PULSE_LASER</string>
			<string>EQ_WEAPON_BEAM_LASER</string>
			<string>EQ_WEAPON_MINING_LASER</string>
			<string>EQ_WEAPON_MILITARY_LASER</string>
			<string>EQ_FUEL_INJECTION</string>
			<string>EQ_SCANNER_SHOW_MISSILE_TARGET</string>
			<string>EQ_MULTI_TARGET</string>
			<string>EQ_GAL_DRIVE</string>
			<string>EQ_SHIELD_BOOSTER</string>
			<string>EQ_NAVAL_SHIELD_BOOSTER</string>
			<string>EQ_HEAT_SHIELD</string>
			<string>EQ_ECM</string>
			<string>EQ_DOCK_COMP</string>
            <string>EQ_ADVANCED_COMPASS</string>
		</array>
		<key>price</key>
		<integer>210000</integer>
		<key>standard_equipment</key>
		<dict>
			<key>extras</key>
			<array>
			    <string>EQ_ECM</string>
			    <string>EQ_DOCK_COMP</string>
                <string>EQ_ADVANCED_COMPASS</string>
			</array>
			<key>forward_weapon_type</key>
			<string>EQ_WEAPON_BEAM_LASER</string>
			<key>missiles</key>
			<integer>3</integer>
		</dict>
		<key>techlevel</key>
		<integer>9</integer>
		<key>weapon_facings</key>
		<integer>3</integer>
	</dict>
so if you wanted the Navy Asp for example, open up the behemoth.oxp and make a new plist called 'shipyard'
Add the code above, find out the <key>name</key> of the Navy Asp which just so happens to be

Code: Select all

<key>asp-fighter</key>
add this to the code instead of <key>mosquito-player</key> and then hey presto the Navy Asp is available to buy.
You can check Wiki for more info on what everything else in the code does and it's pretty easy to pick up. I've no coding experience at all!

...

Posted: Fri Mar 23, 2007 1:05 am
by Lord Winslow
drool....