Code: Select all
<?xml version="1.0" ?>
<!DOCTYPE TranscendenceExtension>
<TranscendenceExtension UNID="0xd9120999"
name="BUG: Can't Override Wolfen or Other Playerships"
apiVersion="26"
>
; Once I include this library, this mod does not work!
<Library unid="&unidHumanSpaceLibrary;"/>
; Changed classname and reactorPower. Removed inherit because I merged base class stuff here.
<ShipClass UNID="&scWolfenPlayer;"
manufacturer= "Pacific Defense Corporation"
class= "Wolfen/X"
type= "gunship"
attributes= "00200000_PlayerShip"
characterClass= "&unidPilgrimClass;"
size= "26"
mass= "30"
thrustRatio= "13"
maxSpeed= "25"
cargoSpace= "35"
reactorPower= "120"
fuelCapacity= "25000"
maxArmor= "12000"
maxCargoSpace= "100"
maxDevices= "8"
maxNonWeapons= "4"
leavesWreck= "20"
>
<Armor
armorID= "&itLightPlasteelPlate;"
count= "4"
/>
<Devices>
<DeviceSlot criteria="w" posAngle="0" posRadius="20"/>
<Device deviceID="&itDualLaserCannon;"/>
<Device deviceID="&itNAMIMissileLauncher;"/>
<Device deviceID="&itHullPlateIonizer;"/>
</Devices>
<Maneuver
maxRotationRate= "12.0"
rotationAccel= "3.0"
rotationStopAccel= "12.0"
/>
<Items>
<Item count="4d6" item="&itHelium3FuelRod;"/>
<Item count="4d6" item="&itKM100Missile;"/>
</Items>
<Image imageID="&rsWolfenGunshipHD;" imageX="0" imageY="0" imageWidth="48" imageHeight="48" rotationCount="120"/>
<Effects>
<Effect type="thrustMain" posAngle="158" posRadius="20" posZ="0" rotation="180"/>
<Effect type="thrustMain" posAngle="-180" posRadius="18" posZ="-5" rotation="180"/>
<Effect type="thrustMain" posAngle="-158" posRadius="20" posZ="0" rotation="180"/>
<Effect type="rotateRight" posAngle="45" posRadius="20" posZ="0" rotation="135"/>
<Effect type="rotateRight" posAngle="-110" posRadius="16" posZ="0" rotation="315"/>
<Effect type="rotateLeft" posAngle="-45" posRadius="20" posZ="0" rotation="225"/>
<Effect type="rotateLeft" posAngle="110" posRadius="16" posZ="0" rotation="45"/>
</Effects>
<AISettings
fireRateAdj= "30"
fireAccuracy= "90"
perception= "4"
/>
; Changed desc.
<PlayerSettings
desc= "THIS IS A TEST! Fast and deadly, the Wolfen is designed for combat. Though limited in cargo capacity, it has lots of room for more weapons."
largeImage= "&rsWolfenLarge;"
initialClass= "true"
startingCredits= "50000"
>
<ArmorDisplay>
<ShipImage imageID="&rsArmorHUDShip_Wolfen;" imageWidth="136" imageHeight="136"/>
<ArmorSection name="forward"
segment="0"
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"
segment="3"
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"
segment="1"
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"
segment="2"
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 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>