Mod to play as a Phobos

Ask any question about playing and surviving in the Transcendence universe. Newbies welcome!
Post Reply
User avatar
TheLoneWolf
Militia Captain
Militia Captain
Posts: 799
Joined: Thu Nov 28, 2013 5:03 pm
Location: Aboard the CSS Radiant

Sun Nov 22, 2015 4:49 pm

Any mod out there (compatible with the current version) that lets you play as a Phobos and spawn in SE? Also, if there is such a mod, tell me how to modify it to add a targeting ROM and loads of fuel in the start. Btw anyway to modify the said mod so that the Phobos reactor can eat all sorts of fuel ranging from HE3 rods to pteracnium fuel rods? Thanks!

User avatar
Xephyr
Militia Captain
Militia Captain
Posts: 828
Joined: Fri Dec 14, 2007 1:52 am
Location: Orion Arm, Milky Way
Contact:

Sun Nov 22, 2015 8:56 pm

Here, I mocked up what you asked for. If you have the HD pack, it might be worth going over and having the mod use the 120 facings version of the phobos.

You should be able to see what's going on here better than going through the source/other mods. Save this chunk of code as an XML in your extensions folder.

Code: Select all

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

<!DOCTYPE TranscendenceExtension
	[
	<!ENTITY itPhobosReactor		"0xDEFF9008">
	<!ENTITY scPhobosPlayer			"0xDEFF9009">
	]>

<TranscendenceExtension UNID= "0xDEFF9010" apiVersion= "27" name= "Phobos Playership">
	
<Library UNID="&unidHumanSpaceLibrary;"/>

	<ItemType UNID="&itPhobosReactor;"
			name=				"1GW Phobos Reactor"
			level=				"8"
			value=				"20000"
			frequency=			"rare"
			mass=				"3000"
			attributes=			"notforsale"

			description=		"Somehow, this reactor burns any kind of fuel you chuck into it."
			>

		<Image imageID="&rsItems1;" imageX="288" imageY="288" imageWidth="96" imageHeight="96"/>

		<ReactorDevice
				maxPower=		"10000"
				fuelEfficiency=	"15"
				maxFuel=		"600000"
				fuelCriteria=	"f L:1-10;" 
				/>

	</ItemType>	
	
	
	<ShipClass UNID="&scPhobosPlayer;"
			manufacturer=		"AresOrthodoxy"
			class=				"Phobos"
			type=				"dreadnought"
			score=				"130"
			
			attributes=			"00200000_PlayerShip"
			characterClass=		"&unidPilgrimClass;"
	
			mass=				"61000"
			fuelCapacity=		"50000"
			cargoSpace=			"50000"
			thrustRatio=		"1"
			maxSpeed=			"16"
			
			cyberDefenseLevel=	"8"
			explosionType=		"&vtThermoExplosion3;"

			maxArmor=			"20000"
			maxDevices=			"5"
			maxWeapons=			"3"
			
			leavesWreck=		"50"
			>

		<Armor
			armorID=			"&itMassiveTharsisPlate;"
			count=				"4"
			/>
		
		<Devices>
			<Device deviceID="&itAresPlasmaCannon;" posAngle="0" posRadius="100" posZ="0"/>
			<Device deviceID="&itLightningTurret;" secondaryWeapon="true" posAngle="30"  posRadius="50" posZ="0"/>
			<Device deviceID="&itLightningTurret;" secondaryWeapon="true" posAngle="330" posRadius="50" posZ="0"/>
			<Device deviceID="&itKaidunShields;"/>
			<Device deviceID="&itPhobosReactor;"/>
		</Devices>

		<Maneuver
			maxRotationRate=	"3.6"
			rotationAccel=		"0.6"
			/>

		<Items>
			<Item				count="6d12"	item="&itPteracniumFuelRod;"/>
			<Item				count="1"		item="&itTargetingComputerROM;"/>
		</Items>

		<!-- Image and Effects -->
		
		<Image imageID="&rsLargeShips2;" imageX="256" imageY="0" imageWidth="256" imageHeight="256"/>
		
		<Effects>
			<Effect type="thrustMain"		posAngle="180"	posRadius="118"	posZ="-30"	rotation="180"	effect="&efMainThrusterLarge;"/>
			<Effect type="thrustMain"		posAngle="170"	posRadius="118"	posZ="-15"	rotation="180"	effect="&efMainThrusterLarge;"/>
			<Effect type="thrustMain"		posAngle="-170"	posRadius="118"	posZ="-15"	rotation="180"	effect="&efMainThrusterLarge;"/>
			<Effect type="thrustMain"		posAngle="170"	posRadius="118"	posZ="15"	rotation="180"	effect="&efMainThrusterLarge;"/>
			<Effect type="thrustMain"		posAngle="-170"	posRadius="118"	posZ="15"	rotation="180"	effect="&efMainThrusterLarge;"/>
			<Effect type="thrustMain"		posAngle="180"	posRadius="118"	posZ="30"	rotation="180"	effect="&efMainThrusterLarge;"/>
		</Effects>

			<PlayerSettings
			desc=				"The largest ship in the Ares Orthodoxy, the Phobos was built to be a CSC hunter."
			initialClass=		"true"
			startingCredits=	"5d20+200"
			startingSystem=		"SE"
			startingPos=		"Start"
			>

			<ArmorDisplay>
				<ShipImage imageID="&rsArmorHUDShip_Sapphire;" imageWidth="136" imageHeight="136"/>
				
				<ArmorSection name="forward"
						segment="0"
						imageID="&rsZubrinArmor;" 
						imageX="0" imageY="0" imageWidth="52" imageHeight="29"
						destX="42" destY="15" hpX="55" hpY="14"
						nameY="8" nameBreakWidth="200" nameDestX="0" nameDestY="10" />

				<ArmorSection name="starboard"
						segment="3"
						imageID="&rsZubrinArmor;" 
						imageX="52" imageY="0" imageWidth="22" imageHeight="59"
						destX="92" destY="45" hpX="95" hpY="60"
						nameY="30" nameBreakWidth="360" nameDestX="12" nameDestY="0" />

				<ArmorSection name="port"
						segment="1"
						imageID="&rsZubrinArmor;" 
						imageX="142" imageY="0" imageWidth="22" imageHeight="59"
						destX="22" destY="45" hpX="15" hpY="60"
						nameY="52" nameBreakWidth="200" nameDestX="0" nameDestY="8" />

				<ArmorSection name="aft"
						segment="2"
						imageID="&rsZubrinArmor;" 
						imageX="74" imageY="0" imageWidth="68" imageHeight="14"
						destX="34" destY="103" hpX="55" hpY="105"
						nameY="74" nameBreakWidth="360" nameDestX="12" nameDestY="0" />
			</ArmorDisplay>

			<ShieldDisplay shieldLevelEffect="&efShieldHUDDefault;">
			</ShieldDisplay>

			<ReactorDisplay>
				<Image imageID="&rsZubrinReactor;" 
						imageX="0" imageY="0" imageWidth="256" imageHeight="60"/>

				<PowerLevelImage imageID="&rsZubrinReactor;"
						imageX="0" imageY="60" imageWidth="202" imageHeight="14"
						destX="54" destY="9"/>

				<FuelLevelImage imageID="&rsZubrinReactor;"
						imageX="0" imageY="74" imageWidth="194" imageHeight="14"
						destX="54" destY="37"/>

				<FuelLowLevelImage imageID="&rsZubrinReactor;"
						imageX="0" imageY="88" imageWidth="194" imageHeight="14"/>

				<ReactorText x="62" y="22" width="154" height="14"/>
				<PowerLevelText x="62" y="0" width="154" height="9"/>
				<FuelLevelText x="62" y="51" width="154" height="9"/>
			</ReactorDisplay>

		</PlayerSettings>

	</ShipClass>
	
</TranscendenceExtension>
Last edited by Xephyr on Tue Nov 24, 2015 8:35 pm, edited 1 time in total.
Project Renegade (Beta) : "The Poor Man's Corporate Command!"
"Cowards die many times before their deaths; The valiant never taste of death but once. " -Julius Caesar as written by William Shakespeare, a notorious permadeath player.

User avatar
TheLoneWolf
Militia Captain
Militia Captain
Posts: 799
Joined: Thu Nov 28, 2013 5:03 pm
Location: Aboard the CSS Radiant

Sun Nov 22, 2015 9:59 pm

Woah! You just did that! You must be a really experienced modder! Thanks a lot Xephyr! Catch ya later, going on a destruction spree around human space... :D

User avatar
catfighter
Militia Commander
Militia Commander
Posts: 466
Joined: Fri Nov 08, 2013 5:17 am
Location: Laughing manically amidst the wreckage of the Iocrym fleet.

Mon Nov 23, 2015 11:44 pm

Lol I remember doing that last year. I was so bored I even drew out the shields gfx myself, pixel by pixel, in the dreaded...Microsoft Paint! :wink:

It was pretty fun flying around Eridani making fireworks... :twisted:
Behold my avatar, one of the few ships to be drawn out pixel by pixel in the dreaded... Microsoft Paint!

Day 31: "I have successfully completed my time reversal experiment! Muahahaha!!!"
Day 30: "I might have run into a little problem here."

User avatar
TheLoneWolf
Militia Captain
Militia Captain
Posts: 799
Joined: Thu Nov 28, 2013 5:03 pm
Location: Aboard the CSS Radiant

Tue Nov 24, 2015 1:31 am

catfighter wrote:Lol I remember doing that last year. I was so bored I even drew out the shields gfx myself, pixel by pixel, in the dreaded...Microsoft Paint! :wink:

It was pretty fun flying around Eridani making fireworks... :twisted:
Yup. The DREADED AND PAINFUL Microsoft Paint! I never use it. Its a pain in the butt!

Lets see if I can reduce every station, ship, and signboard to ashes in a PHOBOS!

User avatar
catfighter
Militia Commander
Militia Commander
Posts: 466
Joined: Fri Nov 08, 2013 5:17 am
Location: Laughing manically amidst the wreckage of the Iocrym fleet.

Tue Nov 24, 2015 6:07 am

TheLoneWolf wrote:
catfighter wrote:Lol I remember doing that last year. I was so bored I even drew out the shields gfx myself, pixel by pixel, in the dreaded...Microsoft Paint! :wink:

It was pretty fun flying around Eridani making fireworks... :twisted:
Yup. The DREADED AND PAINFUL Microsoft Paint! I never use it. Its a pain in the butt!

Lets see if I can reduce every station, ship, and signboard to ashes in a PHOBOS!
Yes, we must not forget the signboards... :twisted: :twisted: :twisted:
Behold my avatar, one of the few ships to be drawn out pixel by pixel in the dreaded... Microsoft Paint!

Day 31: "I have successfully completed my time reversal experiment! Muahahaha!!!"
Day 30: "I might have run into a little problem here."

User avatar
TheLoneWolf
Militia Captain
Militia Captain
Posts: 799
Joined: Thu Nov 28, 2013 5:03 pm
Location: Aboard the CSS Radiant

Tue Nov 24, 2015 10:24 am

catfighter wrote:
TheLoneWolf wrote:
catfighter wrote:Lol I remember doing that last year. I was so bored I even drew out the shields gfx myself, pixel by pixel, in the dreaded...Microsoft Paint! :wink:

It was pretty fun flying around Eridani making fireworks... :twisted:
Yup. The DREADED AND PAINFUL Microsoft Paint! I never use it. Its a pain in the butt!

Lets see if I can reduce every station, ship, and signboard to ashes in a PHOBOS!
Yes, we must not forget the signboards... :twisted: :twisted: :twisted:
Yup! Every single object the Transcendence Engine throws is going to face the wrath of APA and ALT! Btw how to add a pteracnium megadrive to the Phobos above?

User avatar
Xephyr
Militia Captain
Militia Captain
Posts: 828
Joined: Fri Dec 14, 2007 1:52 am
Location: Orion Arm, Milky Way
Contact:

Tue Nov 24, 2015 8:24 pm

TheLoneWolf wrote:Btw how to add a pteracnium megadrive to the Phobos above?
Add this

Code: Select all

 <Device deviceID="&itPteracniumMegadrive;"/>
under the <Devices> tag
Project Renegade (Beta) : "The Poor Man's Corporate Command!"
"Cowards die many times before their deaths; The valiant never taste of death but once. " -Julius Caesar as written by William Shakespeare, a notorious permadeath player.

User avatar
TheLoneWolf
Militia Captain
Militia Captain
Posts: 799
Joined: Thu Nov 28, 2013 5:03 pm
Location: Aboard the CSS Radiant

Wed Nov 25, 2015 6:10 am

Thanks again Xephyr!

Post Reply