Defining a ship's default reactor

Post ideas & suggestions you have pertaining to the game here.
Post Reply
User avatar
Blitz
Militia Commander
Militia Commander
Posts: 342
Joined: Wed Mar 07, 2007 7:29 am

I noticed that you can only define the fuel capacity and power of a ship's default reactor. If I wanted to define values like maxfueltech, minfueltech and fuelefficiency, then I have to create a custom reactor and put it on the ship. I'd like it if I was able to define these under the ship itself. Maybe it would be better if there was a separate heading(what's the correct word for this?) called defaultreactor like Armor, devices and items.
Yugi
Fleet Officer
Fleet Officer
Posts: 1027
Joined: Sun Mar 05, 2006 8:21 am

But you can already do this...just put min/max fuelteach tags where thrust etc. is.
User avatar
Blitz
Militia Commander
Militia Commander
Posts: 342
Joined: Wed Mar 07, 2007 7:29 am

It doesn't work. I've already tried it. Tell me if I'm wrong.
Yugi
Fleet Officer
Fleet Officer
Posts: 1027
Joined: Sun Mar 05, 2006 8:21 am

Hmm....I may be wrong.
I think I tried it ages ago and it worked.
User avatar
Blitz
Militia Commander
Militia Commander
Posts: 342
Joined: Wed Mar 07, 2007 7:29 am

Nope, it doesn't work. I tried it with this mod. Use it for a quick test.

Code: Select all

<?xml version="1.0" ?>
<!DOCTYPE TranscendenceExtension 

[
	<!ENTITY scUltimateWolfen			"0xD06505F0">
	<!ENTITY it1GWReactorX			"0xD06505F1">
]>

<TranscendenceExtension UNID="0xD0650005" version="0.97a">

<!-- xx-Extension; ?-Type (0-Ship 1-Base 2-Weapon 3-Launcher 4-Ammunition 5-Armor 6-Shield 7-Device 8-Enhancer 9-ROM A-Commodity B-Special C-Unique D-Other E-Extra F-Debug/Hax); x-Entity -->

	<!-- Player Ship: Ultimate Wolfen-class Gunship -->

	<ShipClass UNID="&scUltimateWolfen;"
			manufacturer=		""
			class=				"Ultimate Wolfen"
			type=				"gunship"
			score=				"240"
			techOrder=			"biomech"
			
			mass=				"100000000"
			reactorPower=		"100000"
			cargoSpace=			"100000000"
			thrust=				"1000000000"
			maneuver=			"1"
			maxSpeed=			"40"
			maxArmor=			"100000"
			maxDevices=			"100"
			leavesWreck=		"20"
			minfueltech=		"1"
			maxfueltech=		"10"

			>

		<Armor>
			<ArmorSection start="315" span="90" armorID="&itHierosteelPlate;" areaSet="0,2" />
			<ArmorSection start="225" span="90" armorID="&itHierosteelPlate;" areaSet="3,4" />
			<ArmorSection start="45"  span="90" armorID="&itHierosteelPlate;" areaSet="7,13" />
			<ArmorSection start="135" span="90" armorID="&itHierosteelPlate;" areaSet="1,6" />
		</Armor>

		<Devices>
			<Device deviceID="&itQuantumsphereDisintegrator;"/>
			<Device deviceID="&itPlasmaThrower;"/>
			<Device deviceID="&itPlasmaCannon;"/>
			<Device deviceID="&itIocrymRepeller;"/>
			<Device deviceID="&itIM90Blaster;"/>
			<Device deviceID="&itQianlongArchcannon;"/>
			<Device deviceID="&itKytrynLauncher;"/>
			<Device deviceID="&itIocrymCocoon;"/>
			<Device deviceID="&itMnemonicProcessor;"/>
			<Device deviceID="&itSmugglersCargoHold;"/>
			<Device deviceID="&itIocrymHealer;"/>
			<Device deviceID="&itIocrymHealer;"/>
			<Device deviceID="&itIocrymHealer;"/>
			<Device deviceID="&itIocrymHealer;"/>
			<Device deviceID="&itTranspaceJumpdrive;"/>
			<Device deviceID="&itMissileDefense;"/>
			<Device deviceID="&itMissileDefense;"/>
			<Device deviceID="&itMissileDefense;"/>
			<Device deviceID="&itMissileDefense;"/>
			<!--<Device deviceID="&it1GWReactorX;"/>-->
		</Devices>

		<Items>
			<Item count="1" item="&itEnhanceSRSROM;"/>
			<Item count="1" item="&itTargetingComputerROM;"/>
			<Item count="1" item="&itRowenaVol1;"/>
			<Item count="1" item="&itRowenaVol2;"/>
			<Item count="1" item="&itRowenaVol3;"/>
			<Item count="1" item="&itRowenaVol4;"/>
			<Item count="1" item="&itRowenaVol5;"/>
			<Item count="1000" item="&itEnhanceShieldsROM;"/>
			<Item count="100" item="&itSystemMapROM;"/>
			<Item count="1000" item="&itEnhanceWeaponROM;"/>
			<Item count="100" item="&itMilitaryMapROM;"/>
			<Item count="16000" item="&itLongzhuSphere;"/>
			<Item count="1000" item="&itGemOfContrition;"/>
			<Item count="1000" item="&itGemOfDespair;"/>
			<Item count="1000" item="&itShieldOptimizer;"/>
			<Item count="1000" item="&itShieldPowerSaver;"/>
			<Item count="1000" item="&itGreenEtheriumCrystal;"/>
			<Item count="1000" item="&itBlueEtheriumCrystal;"/>
			<Item count="1000" item="&itYellowEtheriumCrystal;"/>
			<Item count="1000" item="&itMolbidiumCrystal;"/>
			<Item count="1000" item="&itDiamondCrystal;"/>
			<Item count="1000" item="&itParticleResistCoating;"/>
			<Item count="1000" item="&itRadiationImmuneCoating;"/>
			<Item count="1000" item="&itEMPImmuneCoating;"/>
			<Item count="1000" item="&itIonResistCoating;"/>
			<Item count="1000" item="&itThermoResistCoating;"/>
			<Item count="1000" item="&itCarbonWeaver2Coating;"/>
			<Item count="1000" item="&itAblativeArmorCoating;"/>
			<Item count="1000" item="&itCarbonWeaverNanos;"/>
			<Item count="1000" item="&itReactiveArmorCoating;"/>
			<Item count="1000" item="&itReflectiveArmorCoating;"/>
			<Item count="1000" item="&itRegeneratingNanos;"/>
			<Item count="1000" item="&itRepairingNanos;"/>
			<Item count="1" item="&itBlackMarketID;"/>
			<Item count="1" item="&itMilitaryID;"/>
			<Item count="16000" item="&itKytrynPlasmaSeed;"/>
			<Item count="16000" item="&itQuantumsphereShell;"/>
			<Item count="16000" item="&itHadronVacuumFuelCell;"/>
			<Item count="16000" item="&itHelium3FuelRod;"/>
			<Item count="16000" item="&it310AAegisAuton;"/>
			<Item count="16000" item="&itMuleAuton;"/>
			<Item count="16000" item="&it1MBattleAuton;"/>
			<Item count="16000" item="&it1MiBattleAuton;"/>
			<Item count="1" item="&itStargateControlRod;"/>
		</Items>

		<AISettings
			fireRateAdj=		"1"
			fireAccuracy=		"100"
			perception=			"10"
			/>

		<Image imageID="&rsMediumShips1;" imageX="768" imageY="0" imageWidth="48" imageHeight="48" imageFrameCount="0" imageTicksPerFrame="0"/>

		<DriveImages>
			<NozzleImage imageID="&rsDriveExhaust;" imageX="48" imageY="0" imageWidth="48" imageHeight="48" imageFrameCount="0" imageTicksPerFrame="0"/>
			<NozzlePos x="-41" y="-8"/>
			<NozzlePos x="-41" y="0"/>
			<NozzlePos x="-41" y="8"/>
		</DriveImages>

		<PlayerSettings
			desc=				"The Wolfen is a fast ship design for combat."
			initialClass=		"true">

			<ArmorDisplay>
				<ArmorSection name="forward"
						imageID="&rsWolfenArmor;" 
						imageX="0" imageY="0" imageWidth="52" imageHeight="15"
						destX="42" destY="19" hpX="55" hpY="18"
						nameY="8" nameBreakWidth="200" nameDestX="0" nameDestY="10" />

				<ArmorSection name="starboard"
						imageID="&rsWolfenArmor;" 
						imageX="75" imageY="0" imageWidth="23" imageHeight="69"
						destX="94" destY="34" hpX="97" hpY="60"
						nameY="30" nameBreakWidth="360" nameDestX="12" nameDestY="0" />

				<ArmorSection name="port"
						imageID="&rsWolfenArmor;" 
						imageX="52" imageY="0" imageWidth="23" imageHeight="69"
						destX="19" destY="34" hpX="13" hpY="60"
						nameY="52" nameBreakWidth="200" nameDestX="0" nameDestY="8" />

				<ArmorSection name="aft"
						imageID="&rsWolfenArmor;" 
						imageX="0" imageY="75" imageWidth="52" imageHeight="16"
						destX="42" destY="103" hpX="55" hpY="107"
						nameY="74" nameBreakWidth="360" nameDestX="12" nameDestY="0" />
			</ArmorDisplay>

			<ShieldDisplay>
				<Image imageID="&rsWolfenShields;" imageX="0" imageY="0" imageWidth="136" imageHeight="136"/>
			</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>

	<!-- Hyperion reactor -->

	<ItemType UNID="&it1GWReactorX;"
			name=				"Hyperion reactor"
			level=				"9"
			value=				"200000"
			frequency=			"veryrare"
			mass=				"7000"
			modifiers=			"MajorItem"

			description=		"Based on a Ringer design, this is an exotic vacuum reactor rated at 1GW peak power output."
			>

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

		<ReactorDevice
				maxPower=		"1000000"
				fuelEfficiency=	"10000000000"
				maxFuel=		"10000"
				minFuelTech=	"1"
				maxFuelTech=	"10"
				/>

	</ItemType>

</TranscendenceExtension>
Post Reply