# C:\Program Files\Activision\Bridge Commander\scripts\ships\Hardpoints\IngramTMP.py
# This file was automatically generated - modify at your own risk.
# 

import App
import GlobalPropertyTemplates
# Setting up local templates.
#################################################
ExcelsiorRefit = App.ShipProperty_Create("ExcelsiorRefit")

ExcelsiorRefit.SetGenus(1)
ExcelsiorRefit.SetSpecies(1014)
ExcelsiorRefit.SetMass(90.000000)
ExcelsiorRefit.SetRotationalInertia(5000.000000)
ExcelsiorRefit.SetShipName("ExcelsiorRefit")
ExcelsiorRefit.SetModelFilename("data/Models/Ships/ExcelsiorRefit/ExcelsiorRefit.nif")
ExcelsiorRefit.SetDamageResolution(10.000000)
ExcelsiorRefit.SetAffiliation(0)
ExcelsiorRefit.SetStationary(0)
ExcelsiorRefit.SetAIString("FedAttack")
ExcelsiorRefit.SetDeathExplosionSound("g_lsDeathExplosions")
App.g_kModelPropertyManager.RegisterLocalTemplate(ExcelsiorRefit)
#################################################
Hull = App.HullProperty_Create("Hull")

Hull.SetMaxCondition(13000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, 0.000000, 0.000000)
Hull.SetPosition2D(5, 99)
Hull.SetRepairComplexity(3.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(1.300000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
WarpCore = App.PowerProperty_Create("Warp Core")

WarpCore.SetMaxCondition(7150.000000)
WarpCore.SetCritical(1)
WarpCore.SetTargetable(1)
WarpCore.SetPrimary(1)
WarpCore.SetPosition(-0.003604, 0.532802, 0.262127)
WarpCore.SetPosition2D(64, 39)
WarpCore.SetRepairComplexity(2.000000)
WarpCore.SetDisabledPercentage(0.300000)
WarpCore.SetRadius(0.080000)
WarpCore.SetMainBatteryLimit(130000.000000)
WarpCore.SetBackupBatteryLimit(45000.000000)
WarpCore.SetMainConduitCapacity(1500.000000)
WarpCore.SetBackupConduitCapacity(160.000000)
WarpCore.SetPowerOutput(1320.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpCore)
#################################################
ShieldGenerator = App.ShieldProperty_Create("Shield Generator")

ShieldGenerator.SetMaxCondition(8600.000000)
ShieldGenerator.SetCritical(0)
ShieldGenerator.SetTargetable(1)
ShieldGenerator.SetPrimary(1)
ShieldGenerator.SetPosition(-0.006453, 1.425010, -0.073205)
ShieldGenerator.SetPosition2D(64, 21)
ShieldGenerator.SetRepairComplexity(2.000000)
ShieldGenerator.SetDisabledPercentage(0.500000)
ShieldGenerator.SetRadius(0.080000)
ShieldGenerator.SetNormalPowerPerSecond(350.000000)
ShieldGeneratorShieldGlowColor = App.TGColorA()
ShieldGeneratorShieldGlowColor.SetRGBA(0.203922, 0.631373, 1.000000, 0.466667)
ShieldGenerator.SetShieldGlowColor(ShieldGeneratorShieldGlowColor)
ShieldGenerator.SetShieldGlowDecay(1.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.FRONT_SHIELDS, 11000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 8500.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 8500.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 8500.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 8500.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 8500.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.FRONT_SHIELDS, 11.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 11.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 11.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 11.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 11.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 11.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array")

SensorArray.SetMaxCondition(6000.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(1)
SensorArray.SetPosition(-0.002586, 0.345647, -0.260682)
SensorArray.SetPosition2D(65, 29)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.750000)
SensorArray.SetRadius(0.100000)
SensorArray.SetNormalPowerPerSecond(160.000000)
SensorArray.SetBaseSensorRange(1600.000000)
SensorArray.SetMaxProbes(8)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
Engineering = App.RepairSubsystemProperty_Create("Engineering")

Engineering.SetMaxCondition(9000.000000)
Engineering.SetCritical(0)
Engineering.SetTargetable(0)
Engineering.SetPrimary(1)
Engineering.SetPosition(0.000000, 0.730000, -0.070000)
Engineering.SetPosition2D(64.000000, 40.000000)
Engineering.SetRepairComplexity(4.000000)
Engineering.SetDisabledPercentage(0.650000)
Engineering.SetRadius(0.153000)
Engineering.SetNormalPowerPerSecond(10.000000)
Engineering.SetMaxRepairPoints(56.000000)
Engineering.SetNumRepairTeams(3)
App.g_kModelPropertyManager.RegisterLocalTemplate(Engineering)
#################################################
ImpulseEngines = App.ImpulseEngineProperty_Create("Impulse Engines")

ImpulseEngines.SetMaxCondition(4000.000000)
ImpulseEngines.SetCritical(0)
ImpulseEngines.SetTargetable(0)
ImpulseEngines.SetPrimary(1)
ImpulseEngines.SetPosition(0.000000, 0.700000, 0.250000)
ImpulseEngines.SetPosition2D(120.000000, 120.000000)
ImpulseEngines.SetRepairComplexity(3.000000)
ImpulseEngines.SetDisabledPercentage(0.500000)
ImpulseEngines.SetRadius(0.140000)
ImpulseEngines.SetNormalPowerPerSecond(140.000000)
ImpulseEngines.SetMaxAccel(1.600000)
ImpulseEngines.SetMaxAngularAccel(0.210000)
ImpulseEngines.SetMaxAngularVelocity(0.200000)
ImpulseEngines.SetMaxSpeed(6.000000)
ImpulseEngines.SetEngineSound("Federation Engines")
App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseEngines)
#################################################
WarpEngines = App.WarpEngineProperty_Create("Warp Engines")

WarpEngines.SetMaxCondition(5000.000000)
WarpEngines.SetCritical(0)
WarpEngines.SetTargetable(0)
WarpEngines.SetPrimary(1)
WarpEngines.SetPosition(0.000000, -0.580000, 0.030000)
WarpEngines.SetPosition2D(46.000000, 60.000000)
WarpEngines.SetRepairComplexity(3.000000)
WarpEngines.SetDisabledPercentage(0.500000)
WarpEngines.SetRadius(0.150000)
WarpEngines.SetNormalPowerPerSecond(0.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpEngines)
#################################################
Phasers = App.WeaponSystemProperty_Create("Phasers")

Phasers.SetMaxCondition(4000.000000)
Phasers.SetCritical(0)
Phasers.SetTargetable(0)
Phasers.SetPrimary(1)
Phasers.SetPosition(0.000000, 2.000000, 0.100000)
Phasers.SetPosition2D(46.000000, 64.000000)
Phasers.SetRepairComplexity(4.000000)
Phasers.SetDisabledPercentage(0.500000)
Phasers.SetRadius(0.070000)
Phasers.SetNormalPowerPerSecond(400.000000)
Phasers.SetWeaponSystemType(Phasers.WST_PHASER)
Phasers.SetSingleFire(0)
Phasers.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Phasers.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Phasers)
#################################################
Torpedoes = App.TorpedoSystemProperty_Create("Torpedoes")

Torpedoes.SetMaxCondition(3000.000000)
Torpedoes.SetCritical(0)
Torpedoes.SetTargetable(0)
Torpedoes.SetPrimary(1)
Torpedoes.SetPosition(0.000000, 1.000000, 0.050000)
Torpedoes.SetPosition2D(82.000000, 64.000000)
Torpedoes.SetRepairComplexity(2.000000)
Torpedoes.SetDisabledPercentage(0.750000)
Torpedoes.SetRadius(0.070000)
Torpedoes.SetNormalPowerPerSecond(200.000000)
Torpedoes.SetWeaponSystemType(Torpedoes.WST_TORPEDO)
Torpedoes.SetSingleFire(0)
Torpedoes.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("0;Single;13;Dual;1;Quad")
Torpedoes.SetFiringChainString(kFiringChainString)
Torpedoes.SetMaxTorpedoes(0, 400)
Torpedoes.SetTorpedoScript(0, "Tactical.Projectiles.TMPPhoton")
Torpedoes.SetNumAmmoTypes(1)
App.g_kModelPropertyManager.RegisterLocalTemplate(Torpedoes)
#################################################
Tractors = App.WeaponSystemProperty_Create("Tractors")

Tractors.SetMaxCondition(2500.000000)
Tractors.SetCritical(0)
Tractors.SetTargetable(0)
Tractors.SetPrimary(1)
Tractors.SetPosition(0.000000, 0.180000, -0.050000)
Tractors.SetPosition2D(120.000000, 120.000000)
Tractors.SetRepairComplexity(7.000000)
Tractors.SetDisabledPercentage(0.750000)
Tractors.SetRadius(0.140000)
Tractors.SetNormalPowerPerSecond(600.000000)
Tractors.SetWeaponSystemType(Tractors.WST_TRACTOR)
Tractors.SetSingleFire(1)
Tractors.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Tractors.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Tractors)
#################################################
MainBridge = App.HullProperty_Create("Main Bridge")

MainBridge.SetMaxCondition(7000.000000)
MainBridge.SetCritical(1)
MainBridge.SetTargetable(1)
MainBridge.SetPrimary(0)
MainBridge.SetPosition(-0.002504, 1.427730, 0.318640)
MainBridge.SetPosition2D(64, 21)
MainBridge.SetRepairComplexity(3.000000)
MainBridge.SetDisabledPercentage(0.750000)
MainBridge.SetRadius(0.048436)
App.g_kModelPropertyManager.RegisterLocalTemplate(MainBridge)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(2300.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(-0.164284, 0.156141, 0.183404)
PortImpulse.SetPosition2D(58, 46)
PortImpulse.SetRepairComplexity(3.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.124800)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
StarImpulse = App.EngineProperty_Create("Star Impulse")

StarImpulse.SetMaxCondition(2300.000000)
StarImpulse.SetCritical(0)
StarImpulse.SetTargetable(1)
StarImpulse.SetPrimary(1)
StarImpulse.SetPosition(0.151416, 0.154360, 0.185674)
StarImpulse.SetPosition2D(70, 46)
StarImpulse.SetRepairComplexity(3.000000)
StarImpulse.SetDisabledPercentage(0.500000)
StarImpulse.SetRadius(0.124800)
StarImpulse.SetEngineType(StarImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse)
#################################################
PortWarp = App.EngineProperty_Create("Port Warp")

PortWarp.SetMaxCondition(4000.000000)
PortWarp.SetCritical(0)
PortWarp.SetTargetable(1)
PortWarp.SetPrimary(0)
PortWarp.SetPosition(-0.596204, -0.698103, 0.240000)
PortWarp.SetPosition2D(51, 68)
PortWarp.SetRepairComplexity(3.000000)
PortWarp.SetDisabledPercentage(0.500000)
PortWarp.SetRadius(0.600000)
PortWarp.SetEngineType(PortWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortWarp)
#################################################
StarWarp = App.EngineProperty_Create("Star Warp")

StarWarp.SetMaxCondition(4000.000000)
StarWarp.SetCritical(0)
StarWarp.SetTargetable(1)
StarWarp.SetPrimary(0)
StarWarp.SetPosition(0.599449, -0.684969, 0.240000)
StarWarp.SetPosition2D(77, 67)
StarWarp.SetRepairComplexity(3.000000)
StarWarp.SetDisabledPercentage(0.500000)
StarWarp.SetRadius(0.600000)
StarWarp.SetEngineType(StarWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarWarp)
#################################################
ForwardTorp1 = App.TorpedoTubeProperty_Create("Forward Torp 1")

ForwardTorp1.SetMaxCondition(2000.000000)
ForwardTorp1.SetCritical(0)
ForwardTorp1.SetTargetable(1)
ForwardTorp1.SetPrimary(1)
ForwardTorp1.SetPosition(0.220263, 0.442805, -0.096911)
ForwardTorp1.SetPosition2D(81, 42)
ForwardTorp1.SetRepairComplexity(3.000000)
ForwardTorp1.SetDisabledPercentage(0.750000)
ForwardTorp1.SetRadius(0.050000)
ForwardTorp1.SetDumbfire(1)
ForwardTorp1.SetWeaponID(0)
ForwardTorp1.SetGroups(1)
ForwardTorp1.SetDamageRadiusFactor(0.600000)
ForwardTorp1.SetIconNum(370)
ForwardTorp1.SetIconPositionX(82)
ForwardTorp1.SetIconPositionY(35)
ForwardTorp1.SetIconAboveShip(1)
ForwardTorp1.SetImmediateDelay(0.200000)
ForwardTorp1.SetReloadDelay(30.000000)
ForwardTorp1.SetMaxReady(3)
ForwardTorp1Direction = App.TGPoint3()
ForwardTorp1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp1.SetDirection(ForwardTorp1Direction)
ForwardTorp1Right = App.TGPoint3()
ForwardTorp1Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp1.SetRight(ForwardTorp1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp1)
#################################################
ForwardTorp2 = App.TorpedoTubeProperty_Create("Forward Torp 2")

ForwardTorp2.SetMaxCondition(2000.000000)
ForwardTorp2.SetCritical(0)
ForwardTorp2.SetTargetable(1)
ForwardTorp2.SetPrimary(1)
ForwardTorp2.SetPosition(-0.219973, 0.442805, -0.085562)
ForwardTorp2.SetPosition2D(49, 42)
ForwardTorp2.SetRepairComplexity(3.000000)
ForwardTorp2.SetDisabledPercentage(0.750000)
ForwardTorp2.SetRadius(0.050000)
ForwardTorp2.SetDumbfire(1)
ForwardTorp2.SetWeaponID(1)
ForwardTorp2.SetGroups(1)
ForwardTorp2.SetDamageRadiusFactor(0.600000)
ForwardTorp2.SetIconNum(370)
ForwardTorp2.SetIconPositionX(69)
ForwardTorp2.SetIconPositionY(35)
ForwardTorp2.SetIconAboveShip(1)
ForwardTorp2.SetImmediateDelay(0.200000)
ForwardTorp2.SetReloadDelay(30.000000)
ForwardTorp2.SetMaxReady(3)
ForwardTorp2Direction = App.TGPoint3()
ForwardTorp2Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp2.SetDirection(ForwardTorp2Direction)
ForwardTorp2Right = App.TGPoint3()
ForwardTorp2Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp2.SetRight(ForwardTorp2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp2)
#################################################
AftTorp1 = App.TorpedoTubeProperty_Create("Aft Torp 1")

AftTorp1.SetMaxCondition(2000.000000)
AftTorp1.SetCritical(0)
AftTorp1.SetTargetable(1)
AftTorp1.SetPrimary(1)
AftTorp1.SetPosition(-0.100547, -1.455140, -0.045050)
AftTorp1.SetPosition2D(58, 95)
AftTorp1.SetRepairComplexity(3.000000)
AftTorp1.SetDisabledPercentage(0.750000)
AftTorp1.SetRadius(0.050000)
AftTorp1.SetDumbfire(1)
AftTorp1.SetWeaponID(7)
AftTorp1.SetGroups(4)
AftTorp1.SetDamageRadiusFactor(0.600000)
AftTorp1.SetIconNum(370)
AftTorp1.SetIconPositionX(73)
AftTorp1.SetIconPositionY(111)
AftTorp1.SetIconAboveShip(1)
AftTorp1.SetImmediateDelay(0.200000)
AftTorp1.SetReloadDelay(30.000000)
AftTorp1.SetMaxReady(2)
AftTorp1Direction = App.TGPoint3()
AftTorp1Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorp1.SetDirection(AftTorp1Direction)
AftTorp1Right = App.TGPoint3()
AftTorp1Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorp1.SetRight(AftTorp1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorp1)
#################################################
AftTorp2 = App.TorpedoTubeProperty_Create("Aft Torp 2")

AftTorp2.SetMaxCondition(2000.000000)
AftTorp2.SetCritical(0)
AftTorp2.SetTargetable(1)
AftTorp2.SetPrimary(1)
AftTorp2.SetPosition(0.105501, -1.455140, -0.044647)
AftTorp2.SetPosition2D(70, 95)
AftTorp2.SetRepairComplexity(3.000000)
AftTorp2.SetDisabledPercentage(0.750000)
AftTorp2.SetRadius(0.050000)
AftTorp2.SetDumbfire(1)
AftTorp2.SetWeaponID(7)
AftTorp2.SetGroups(4)
AftTorp2.SetDamageRadiusFactor(0.600000)
AftTorp2.SetIconNum(370)
AftTorp2.SetIconPositionX(80)
AftTorp2.SetIconPositionY(111)
AftTorp2.SetIconAboveShip(1)
AftTorp2.SetImmediateDelay(0.200000)
AftTorp2.SetReloadDelay(30.000000)
AftTorp2.SetMaxReady(2)
AftTorp2Direction = App.TGPoint3()
AftTorp2Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorp2.SetDirection(AftTorp2Direction)
AftTorp2Right = App.TGPoint3()
AftTorp2Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorp2.SetRight(AftTorp2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorp2)
#################################################
ProbeLauncher = App.ObjectEmitterProperty_Create("Probe Launcher")

ProbeLauncherForward = App.TGPoint3()
ProbeLauncherForward.SetXYZ(0.000000, 1.000000, 0.000000)
ProbeLauncherUp = App.TGPoint3()
ProbeLauncherUp.SetXYZ(0.000000, 0.000000, 1.000000)
ProbeLauncherRight = App.TGPoint3()
ProbeLauncherRight.SetXYZ(1.000000, 0.000000, 0.000000)
ProbeLauncher.SetOrientation(ProbeLauncherForward, ProbeLauncherUp, ProbeLauncherRight)
ProbeLauncherPosition = App.TGPoint3()
ProbeLauncherPosition.SetXYZ(0.003602, 0.782214, -0.151187)
ProbeLauncher.SetPosition(ProbeLauncherPosition)
ProbeLauncher.SetEmittedObjectType(ProbeLauncher.OEP_PROBE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ProbeLauncher)
#################################################
DorsalPhaser1a = App.PhaserProperty_Create("Dorsal Phaser 1a")

DorsalPhaser1a.SetMaxCondition(1000.000000)
DorsalPhaser1a.SetCritical(0)
DorsalPhaser1a.SetTargetable(1)
DorsalPhaser1a.SetPrimary(1)
DorsalPhaser1a.SetPosition(-0.412510, 1.412330, 0.184810)
DorsalPhaser1a.SetPosition2D(48, 25)
DorsalPhaser1a.SetRepairComplexity(7.000000)
DorsalPhaser1a.SetDisabledPercentage(0.750000)
DorsalPhaser1a.SetRadius(0.050000)
DorsalPhaser1a.SetDumbfire(0)
DorsalPhaser1a.SetWeaponID(7)
DorsalPhaser1a.SetGroups(0)
DorsalPhaser1a.SetDamageRadiusFactor(0.150000)
DorsalPhaser1a.SetIconNum(340)
DorsalPhaser1a.SetIconPositionX(12)
DorsalPhaser1a.SetIconPositionY(41)
DorsalPhaser1a.SetIconAboveShip(1)
DorsalPhaser1a.SetFireSound("TMP Phaser")
DorsalPhaser1a.SetMaxCharge(5.000000)
DorsalPhaser1a.SetMaxDamage(300.000000)
DorsalPhaser1a.SetMaxDamageDistance(60.000000)
DorsalPhaser1a.SetMinFiringCharge(1.000000)
DorsalPhaser1a.SetNormalDischargeRate(1.000000)
DorsalPhaser1a.SetRechargeRate(0.080000)
DorsalPhaser1a.SetIndicatorIconNum(504)
DorsalPhaser1a.SetIndicatorIconPositionX(4)
DorsalPhaser1a.SetIndicatorIconPositionY(54)
DorsalPhaser1aForward = App.TGPoint3()
DorsalPhaser1aForward.SetXYZ(-0.979444, 0.201718, 0.000000)
DorsalPhaser1aUp = App.TGPoint3()
DorsalPhaser1aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser1a.SetOrientation(DorsalPhaser1aForward, DorsalPhaser1aUp)
DorsalPhaser1a.SetWidth(0.002000)
DorsalPhaser1a.SetLength(0.002000)
DorsalPhaser1a.SetArcWidthAngles(0.139626, 0.959931)
DorsalPhaser1a.SetArcHeightAngles(-0.034907, 1.047198)
DorsalPhaser1a.SetPhaserTextureStart(0)
DorsalPhaser1a.SetPhaserTextureEnd(7)
DorsalPhaser1a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser1a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser1a.SetInnerCoreColor(kColor)
DorsalPhaser1a.SetNumSides(6)
DorsalPhaser1a.SetMainRadius(0.040000)
DorsalPhaser1a.SetTaperRadius(0.010000)
DorsalPhaser1a.SetCoreScale(0.500000)
DorsalPhaser1a.SetTaperRatio(0.250000)
DorsalPhaser1a.SetTaperMinLength(5.000000)
DorsalPhaser1a.SetTaperMaxLength(30.000000)
DorsalPhaser1a.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser1a.SetPerimeterTile(1.000000)
DorsalPhaser1a.SetTextureSpeed(5.000000)
DorsalPhaser1a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser1a)
#################################################
DorsalPhaser1b = App.PhaserProperty_Create("Dorsal Phaser 1b")

DorsalPhaser1b.SetMaxCondition(1000.000000)
DorsalPhaser1b.SetCritical(0)
DorsalPhaser1b.SetTargetable(1)
DorsalPhaser1b.SetPrimary(1)
DorsalPhaser1b.SetPosition(-0.412383, 1.442050, 0.184821)
DorsalPhaser1b.SetPosition2D(51, 25)
DorsalPhaser1b.SetRepairComplexity(7.000000)
DorsalPhaser1b.SetDisabledPercentage(0.750000)
DorsalPhaser1b.SetRadius(0.050000)
DorsalPhaser1b.SetDumbfire(0)
DorsalPhaser1b.SetWeaponID(7)
DorsalPhaser1b.SetGroups(0)
DorsalPhaser1b.SetDamageRadiusFactor(0.150000)
DorsalPhaser1b.SetIconNum(340)
DorsalPhaser1b.SetIconPositionX(12)
DorsalPhaser1b.SetIconPositionY(41)
DorsalPhaser1b.SetIconAboveShip(1)
DorsalPhaser1b.SetFireSound("TMP Phaser")
DorsalPhaser1b.SetMaxCharge(5.000000)
DorsalPhaser1b.SetMaxDamage(300.000000)
DorsalPhaser1b.SetMaxDamageDistance(60.000000)
DorsalPhaser1b.SetMinFiringCharge(1.000000)
DorsalPhaser1b.SetNormalDischargeRate(1.000000)
DorsalPhaser1b.SetRechargeRate(0.080000)
DorsalPhaser1b.SetIndicatorIconNum(504)
DorsalPhaser1b.SetIndicatorIconPositionX(4)
DorsalPhaser1b.SetIndicatorIconPositionY(54)
DorsalPhaser1bForward = App.TGPoint3()
DorsalPhaser1bForward.SetXYZ(-0.979444, 0.201718, 0.000000)
DorsalPhaser1bUp = App.TGPoint3()
DorsalPhaser1bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser1b.SetOrientation(DorsalPhaser1bForward, DorsalPhaser1bUp)
DorsalPhaser1b.SetWidth(0.002000)
DorsalPhaser1b.SetLength(0.002000)
DorsalPhaser1b.SetArcWidthAngles(0.139626, 0.959931)
DorsalPhaser1b.SetArcHeightAngles(-0.034907, 1.047198)
DorsalPhaser1b.SetPhaserTextureStart(0)
DorsalPhaser1b.SetPhaserTextureEnd(7)
DorsalPhaser1b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser1b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser1b.SetInnerCoreColor(kColor)
DorsalPhaser1b.SetNumSides(6)
DorsalPhaser1b.SetMainRadius(0.040000)
DorsalPhaser1b.SetTaperRadius(0.010000)
DorsalPhaser1b.SetCoreScale(0.500000)
DorsalPhaser1b.SetTaperRatio(0.250000)
DorsalPhaser1b.SetTaperMinLength(5.000000)
DorsalPhaser1b.SetTaperMaxLength(30.000000)
DorsalPhaser1b.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser1b.SetPerimeterTile(1.000000)
DorsalPhaser1b.SetTextureSpeed(5.000000)
DorsalPhaser1b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser1b)
#################################################
DorsalPhaser2a = App.PhaserProperty_Create("Dorsal Phaser 2a")

DorsalPhaser2a.SetMaxCondition(1000.000000)
DorsalPhaser2a.SetCritical(0)
DorsalPhaser2a.SetTargetable(1)
DorsalPhaser2a.SetPrimary(1)
DorsalPhaser2a.SetPosition(-0.298635, 1.707110, 0.185183)
DorsalPhaser2a.SetPosition2D(50, 11)
DorsalPhaser2a.SetRepairComplexity(7.000000)
DorsalPhaser2a.SetDisabledPercentage(0.750000)
DorsalPhaser2a.SetRadius(0.050000)
DorsalPhaser2a.SetDumbfire(0)
DorsalPhaser2a.SetWeaponID(5)
DorsalPhaser2a.SetGroups(0)
DorsalPhaser2a.SetDamageRadiusFactor(0.150000)
DorsalPhaser2a.SetIconNum(330)
DorsalPhaser2a.SetIconPositionX(22)
DorsalPhaser2a.SetIconPositionY(20)
DorsalPhaser2a.SetIconAboveShip(1)
DorsalPhaser2a.SetFireSound("TMP Phaser")
DorsalPhaser2a.SetMaxCharge(5.000000)
DorsalPhaser2a.SetMaxDamage(300.000000)
DorsalPhaser2a.SetMaxDamageDistance(60.000000)
DorsalPhaser2a.SetMinFiringCharge(1.000000)
DorsalPhaser2a.SetNormalDischargeRate(1.000000)
DorsalPhaser2a.SetRechargeRate(0.080000)
DorsalPhaser2a.SetIndicatorIconNum(505)
DorsalPhaser2a.SetIndicatorIconPositionX(23)
DorsalPhaser2a.SetIndicatorIconPositionY(18)
DorsalPhaser2aForward = App.TGPoint3()
DorsalPhaser2aForward.SetXYZ(-0.979444, 0.201718, 0.000000)
DorsalPhaser2aUp = App.TGPoint3()
DorsalPhaser2aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser2a.SetOrientation(DorsalPhaser2aForward, DorsalPhaser2aUp)
DorsalPhaser2a.SetWidth(0.003000)
DorsalPhaser2a.SetLength(0.003000)
DorsalPhaser2a.SetArcWidthAngles(0.244346, -0.575959)
DorsalPhaser2a.SetArcHeightAngles(-0.034907, 1.047198)
DorsalPhaser2a.SetPhaserTextureStart(0)
DorsalPhaser2a.SetPhaserTextureEnd(7)
DorsalPhaser2a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser2a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser2a.SetInnerCoreColor(kColor)
DorsalPhaser2a.SetNumSides(6)
DorsalPhaser2a.SetMainRadius(0.040000)
DorsalPhaser2a.SetTaperRadius(0.010000)
DorsalPhaser2a.SetCoreScale(0.500000)
DorsalPhaser2a.SetTaperRatio(0.250000)
DorsalPhaser2a.SetTaperMinLength(5.000000)
DorsalPhaser2a.SetTaperMaxLength(30.000000)
DorsalPhaser2a.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser2a.SetPerimeterTile(1.000000)
DorsalPhaser2a.SetTextureSpeed(5.000000)
DorsalPhaser2a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser2a)
#################################################
DorsalPhaser2b = App.PhaserProperty_Create("Dorsal Phaser 2b")

DorsalPhaser2b.SetMaxCondition(1000.000000)
DorsalPhaser2b.SetCritical(0)
DorsalPhaser2b.SetTargetable(1)
DorsalPhaser2b.SetPrimary(1)
DorsalPhaser2b.SetPosition(-0.280300, 1.723200, 0.185325)
DorsalPhaser2b.SetPosition2D(53, 11)
DorsalPhaser2b.SetRepairComplexity(7.000000)
DorsalPhaser2b.SetDisabledPercentage(0.750000)
DorsalPhaser2b.SetRadius(0.050000)
DorsalPhaser2b.SetDumbfire(0)
DorsalPhaser2b.SetWeaponID(5)
DorsalPhaser2b.SetGroups(0)
DorsalPhaser2b.SetDamageRadiusFactor(0.150000)
DorsalPhaser2b.SetIconNum(330)
DorsalPhaser2b.SetIconPositionX(22)
DorsalPhaser2b.SetIconPositionY(20)
DorsalPhaser2b.SetIconAboveShip(1)
DorsalPhaser2b.SetFireSound("TMP Phaser")
DorsalPhaser2b.SetMaxCharge(5.000000)
DorsalPhaser2b.SetMaxDamage(300.000000)
DorsalPhaser2b.SetMaxDamageDistance(60.000000)
DorsalPhaser2b.SetMinFiringCharge(1.000000)
DorsalPhaser2b.SetNormalDischargeRate(1.000000)
DorsalPhaser2b.SetRechargeRate(0.080000)
DorsalPhaser2b.SetIndicatorIconNum(505)
DorsalPhaser2b.SetIndicatorIconPositionX(23)
DorsalPhaser2b.SetIndicatorIconPositionY(18)
DorsalPhaser2bForward = App.TGPoint3()
DorsalPhaser2bForward.SetXYZ(-0.979444, 0.201718, 0.000000)
DorsalPhaser2bUp = App.TGPoint3()
DorsalPhaser2bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser2b.SetOrientation(DorsalPhaser2bForward, DorsalPhaser2bUp)
DorsalPhaser2b.SetWidth(0.003000)
DorsalPhaser2b.SetLength(0.003000)
DorsalPhaser2b.SetArcWidthAngles(0.244346, -0.575959)
DorsalPhaser2b.SetArcHeightAngles(-0.034907, 1.047198)
DorsalPhaser2b.SetPhaserTextureStart(0)
DorsalPhaser2b.SetPhaserTextureEnd(7)
DorsalPhaser2b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser2b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser2b.SetInnerCoreColor(kColor)
DorsalPhaser2b.SetNumSides(6)
DorsalPhaser2b.SetMainRadius(0.040000)
DorsalPhaser2b.SetTaperRadius(0.010000)
DorsalPhaser2b.SetCoreScale(0.500000)
DorsalPhaser2b.SetTaperRatio(0.250000)
DorsalPhaser2b.SetTaperMinLength(5.000000)
DorsalPhaser2b.SetTaperMaxLength(30.000000)
DorsalPhaser2b.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser2b.SetPerimeterTile(1.000000)
DorsalPhaser2b.SetTextureSpeed(5.000000)
DorsalPhaser2b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser2b)
#################################################
DorsalPhaser3a = App.PhaserProperty_Create("Dorsal Phaser 3a")

DorsalPhaser3a.SetMaxCondition(1000.000000)
DorsalPhaser3a.SetCritical(0)
DorsalPhaser3a.SetTargetable(1)
DorsalPhaser3a.SetPrimary(1)
DorsalPhaser3a.SetPosition(-0.013044, 1.828790, 0.186301)
DorsalPhaser3a.SetPosition2D(62, 8)
DorsalPhaser3a.SetRepairComplexity(7.000000)
DorsalPhaser3a.SetDisabledPercentage(0.750000)
DorsalPhaser3a.SetRadius(0.050000)
DorsalPhaser3a.SetDumbfire(0)
DorsalPhaser3a.SetWeaponID(5)
DorsalPhaser3a.SetGroups(0)
DorsalPhaser3a.SetDamageRadiusFactor(0.100000)
DorsalPhaser3a.SetIconNum(364)
DorsalPhaser3a.SetIconPositionX(62)
DorsalPhaser3a.SetIconPositionY(14)
DorsalPhaser3a.SetIconAboveShip(1)
DorsalPhaser3a.SetFireSound("TMP Phaser")
DorsalPhaser3a.SetMaxCharge(5.000000)
DorsalPhaser3a.SetMaxDamage(300.000000)
DorsalPhaser3a.SetMaxDamageDistance(60.000000)
DorsalPhaser3a.SetMinFiringCharge(1.000000)
DorsalPhaser3a.SetNormalDischargeRate(1.000000)
DorsalPhaser3a.SetRechargeRate(0.080000)
DorsalPhaser3a.SetIndicatorIconNum(510)
DorsalPhaser3a.SetIndicatorIconPositionX(56)
DorsalPhaser3a.SetIndicatorIconPositionY(9)
DorsalPhaser3aForward = App.TGPoint3()
DorsalPhaser3aForward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser3aUp = App.TGPoint3()
DorsalPhaser3aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser3a.SetOrientation(DorsalPhaser3aForward, DorsalPhaser3aUp)
DorsalPhaser3a.SetWidth(0.000100)
DorsalPhaser3a.SetLength(0.000100)
DorsalPhaser3a.SetArcWidthAngles(-0.401426, 0.401426)
DorsalPhaser3a.SetArcHeightAngles(-0.034907, 1.047198)
DorsalPhaser3a.SetPhaserTextureStart(0)
DorsalPhaser3a.SetPhaserTextureEnd(7)
DorsalPhaser3a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser3a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser3a.SetInnerCoreColor(kColor)
DorsalPhaser3a.SetNumSides(6)
DorsalPhaser3a.SetMainRadius(0.040000)
DorsalPhaser3a.SetTaperRadius(0.010000)
DorsalPhaser3a.SetCoreScale(0.500000)
DorsalPhaser3a.SetTaperRatio(0.250000)
DorsalPhaser3a.SetTaperMinLength(5.000000)
DorsalPhaser3a.SetTaperMaxLength(30.000000)
DorsalPhaser3a.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser3a.SetPerimeterTile(1.000000)
DorsalPhaser3a.SetTextureSpeed(5.000000)
DorsalPhaser3a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser3a)
#################################################
DorsalPhaser3b = App.PhaserProperty_Create("Dorsal Phaser 3b")

DorsalPhaser3b.SetMaxCondition(1000.000000)
DorsalPhaser3b.SetCritical(0)
DorsalPhaser3b.SetTargetable(1)
DorsalPhaser3b.SetPrimary(1)
DorsalPhaser3b.SetPosition(0.013340, 1.832160, 0.186054)
DorsalPhaser3b.SetPosition2D(67, 8)
DorsalPhaser3b.SetRepairComplexity(7.000000)
DorsalPhaser3b.SetDisabledPercentage(0.750000)
DorsalPhaser3b.SetRadius(0.050000)
DorsalPhaser3b.SetDumbfire(0)
DorsalPhaser3b.SetWeaponID(5)
DorsalPhaser3b.SetGroups(0)
DorsalPhaser3b.SetDamageRadiusFactor(0.100000)
DorsalPhaser3b.SetIconNum(364)
DorsalPhaser3b.SetIconPositionX(62)
DorsalPhaser3b.SetIconPositionY(14)
DorsalPhaser3b.SetIconAboveShip(1)
DorsalPhaser3b.SetFireSound("TMP Phaser")
DorsalPhaser3b.SetMaxCharge(5.000000)
DorsalPhaser3b.SetMaxDamage(300.000000)
DorsalPhaser3b.SetMaxDamageDistance(60.000000)
DorsalPhaser3b.SetMinFiringCharge(1.000000)
DorsalPhaser3b.SetNormalDischargeRate(1.000000)
DorsalPhaser3b.SetRechargeRate(0.080000)
DorsalPhaser3b.SetIndicatorIconNum(510)
DorsalPhaser3b.SetIndicatorIconPositionX(56)
DorsalPhaser3b.SetIndicatorIconPositionY(9)
DorsalPhaser3bForward = App.TGPoint3()
DorsalPhaser3bForward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser3bUp = App.TGPoint3()
DorsalPhaser3bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser3b.SetOrientation(DorsalPhaser3bForward, DorsalPhaser3bUp)
DorsalPhaser3b.SetWidth(0.000100)
DorsalPhaser3b.SetLength(0.000100)
DorsalPhaser3b.SetArcWidthAngles(-0.401426, 0.401426)
DorsalPhaser3b.SetArcHeightAngles(-0.034907, 1.047198)
DorsalPhaser3b.SetPhaserTextureStart(0)
DorsalPhaser3b.SetPhaserTextureEnd(7)
DorsalPhaser3b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser3b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser3b.SetInnerCoreColor(kColor)
DorsalPhaser3b.SetNumSides(6)
DorsalPhaser3b.SetMainRadius(0.040000)
DorsalPhaser3b.SetTaperRadius(0.010000)
DorsalPhaser3b.SetCoreScale(0.500000)
DorsalPhaser3b.SetTaperRatio(0.250000)
DorsalPhaser3b.SetTaperMinLength(5.000000)
DorsalPhaser3b.SetTaperMaxLength(30.000000)
DorsalPhaser3b.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser3b.SetPerimeterTile(1.000000)
DorsalPhaser3b.SetTextureSpeed(5.000000)
DorsalPhaser3b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser3b)
#################################################
DorsalPhaser4a = App.PhaserProperty_Create("Dorsal Phaser 4a")

DorsalPhaser4a.SetMaxCondition(1000.000000)
DorsalPhaser4a.SetCritical(0)
DorsalPhaser4a.SetTargetable(1)
DorsalPhaser4a.SetPrimary(1)
DorsalPhaser4a.SetPosition(0.278246, 1.720720, 0.185965)
DorsalPhaser4a.SetPosition2D(75, 13)
DorsalPhaser4a.SetRepairComplexity(7.000000)
DorsalPhaser4a.SetDisabledPercentage(0.750000)
DorsalPhaser4a.SetRadius(0.050000)
DorsalPhaser4a.SetDumbfire(0)
DorsalPhaser4a.SetWeaponID(8)
DorsalPhaser4a.SetGroups(0)
DorsalPhaser4a.SetDamageRadiusFactor(0.150000)
DorsalPhaser4a.SetIconNum(350)
DorsalPhaser4a.SetIconPositionX(77)
DorsalPhaser4a.SetIconPositionY(20)
DorsalPhaser4a.SetIconAboveShip(1)
DorsalPhaser4a.SetFireSound("TMP Phaser")
DorsalPhaser4a.SetMaxCharge(5.000000)
DorsalPhaser4a.SetMaxDamage(300.000000)
DorsalPhaser4a.SetMaxDamageDistance(60.000000)
DorsalPhaser4a.SetMinFiringCharge(1.000000)
DorsalPhaser4a.SetNormalDischargeRate(1.000000)
DorsalPhaser4a.SetRechargeRate(0.080000)
DorsalPhaser4a.SetIndicatorIconNum(506)
DorsalPhaser4a.SetIndicatorIconPositionX(85)
DorsalPhaser4a.SetIndicatorIconPositionY(17)
DorsalPhaser4aForward = App.TGPoint3()
DorsalPhaser4aForward.SetXYZ(0.979444, 0.201718, 0.000000)
DorsalPhaser4aUp = App.TGPoint3()
DorsalPhaser4aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser4a.SetOrientation(DorsalPhaser4aForward, DorsalPhaser4aUp)
DorsalPhaser4a.SetWidth(0.002000)
DorsalPhaser4a.SetLength(0.002000)
DorsalPhaser4a.SetArcWidthAngles(0.575959, -0.244346)
DorsalPhaser4a.SetArcHeightAngles(-0.034907, 1.047198)
DorsalPhaser4a.SetPhaserTextureStart(0)
DorsalPhaser4a.SetPhaserTextureEnd(7)
DorsalPhaser4a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser4a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser4a.SetInnerCoreColor(kColor)
DorsalPhaser4a.SetNumSides(6)
DorsalPhaser4a.SetMainRadius(0.040000)
DorsalPhaser4a.SetTaperRadius(0.010000)
DorsalPhaser4a.SetCoreScale(0.500000)
DorsalPhaser4a.SetTaperRatio(0.250000)
DorsalPhaser4a.SetTaperMinLength(5.000000)
DorsalPhaser4a.SetTaperMaxLength(30.000000)
DorsalPhaser4a.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser4a.SetPerimeterTile(1.000000)
DorsalPhaser4a.SetTextureSpeed(5.000000)
DorsalPhaser4a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser4a)
#################################################
DorsalPhaser4b = App.PhaserProperty_Create("Dorsal Phaser 4b")

DorsalPhaser4b.SetMaxCondition(1000.000000)
DorsalPhaser4b.SetCritical(0)
DorsalPhaser4b.SetTargetable(1)
DorsalPhaser4b.SetPrimary(1)
DorsalPhaser4b.SetPosition(0.295104, 1.702970, 0.186021)
DorsalPhaser4b.SetPosition2D(77, 13)
DorsalPhaser4b.SetRepairComplexity(7.000000)
DorsalPhaser4b.SetDisabledPercentage(0.750000)
DorsalPhaser4b.SetRadius(0.050000)
DorsalPhaser4b.SetDumbfire(0)
DorsalPhaser4b.SetWeaponID(8)
DorsalPhaser4b.SetGroups(0)
DorsalPhaser4b.SetDamageRadiusFactor(0.150000)
DorsalPhaser4b.SetIconNum(350)
DorsalPhaser4b.SetIconPositionX(77)
DorsalPhaser4b.SetIconPositionY(20)
DorsalPhaser4b.SetIconAboveShip(1)
DorsalPhaser4b.SetFireSound("TMP Phaser")
DorsalPhaser4b.SetMaxCharge(5.000000)
DorsalPhaser4b.SetMaxDamage(300.000000)
DorsalPhaser4b.SetMaxDamageDistance(60.000000)
DorsalPhaser4b.SetMinFiringCharge(1.000000)
DorsalPhaser4b.SetNormalDischargeRate(1.000000)
DorsalPhaser4b.SetRechargeRate(0.080000)
DorsalPhaser4b.SetIndicatorIconNum(506)
DorsalPhaser4b.SetIndicatorIconPositionX(85)
DorsalPhaser4b.SetIndicatorIconPositionY(17)
DorsalPhaser4bForward = App.TGPoint3()
DorsalPhaser4bForward.SetXYZ(0.979444, 0.201718, 0.000000)
DorsalPhaser4bUp = App.TGPoint3()
DorsalPhaser4bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser4b.SetOrientation(DorsalPhaser4bForward, DorsalPhaser4bUp)
DorsalPhaser4b.SetWidth(0.002000)
DorsalPhaser4b.SetLength(0.002000)
DorsalPhaser4b.SetArcWidthAngles(0.575959, -0.244346)
DorsalPhaser4b.SetArcHeightAngles(-0.034907, 1.047198)
DorsalPhaser4b.SetPhaserTextureStart(0)
DorsalPhaser4b.SetPhaserTextureEnd(7)
DorsalPhaser4b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser4b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser4b.SetInnerCoreColor(kColor)
DorsalPhaser4b.SetNumSides(6)
DorsalPhaser4b.SetMainRadius(0.040000)
DorsalPhaser4b.SetTaperRadius(0.010000)
DorsalPhaser4b.SetCoreScale(0.500000)
DorsalPhaser4b.SetTaperRatio(0.250000)
DorsalPhaser4b.SetTaperMinLength(5.000000)
DorsalPhaser4b.SetTaperMaxLength(30.000000)
DorsalPhaser4b.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser4b.SetPerimeterTile(1.000000)
DorsalPhaser4b.SetTextureSpeed(5.000000)
DorsalPhaser4b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser4b)
#################################################
DorsalPhaser5a = App.PhaserProperty_Create("Dorsal Phaser 5a")

DorsalPhaser5a.SetMaxCondition(1000.000000)
DorsalPhaser5a.SetCritical(0)
DorsalPhaser5a.SetTargetable(1)
DorsalPhaser5a.SetPrimary(1)
DorsalPhaser5a.SetPosition(0.404891, 1.428980, 0.185977)
DorsalPhaser5a.SetPosition2D(79, 25)
DorsalPhaser5a.SetRepairComplexity(7.000000)
DorsalPhaser5a.SetDisabledPercentage(0.750000)
DorsalPhaser5a.SetRadius(0.050000)
DorsalPhaser5a.SetDumbfire(0)
DorsalPhaser5a.SetWeaponID(6)
DorsalPhaser5a.SetGroups(0)
DorsalPhaser5a.SetDamageRadiusFactor(0.150000)
DorsalPhaser5a.SetIconNum(360)
DorsalPhaser5a.SetIconPositionX(111)
DorsalPhaser5a.SetIconPositionY(40)
DorsalPhaser5a.SetIconAboveShip(1)
DorsalPhaser5a.SetFireSound("TMP Phaser")
DorsalPhaser5a.SetMaxCharge(5.000000)
DorsalPhaser5a.SetMaxDamage(300.000000)
DorsalPhaser5a.SetMaxDamageDistance(60.000000)
DorsalPhaser5a.SetMinFiringCharge(1.000000)
DorsalPhaser5a.SetNormalDischargeRate(1.000000)
DorsalPhaser5a.SetRechargeRate(0.080000)
DorsalPhaser5a.SetIndicatorIconNum(503)
DorsalPhaser5a.SetIndicatorIconPositionX(114)
DorsalPhaser5a.SetIndicatorIconPositionY(47)
DorsalPhaser5aForward = App.TGPoint3()
DorsalPhaser5aForward.SetXYZ(0.979444, 0.201718, 0.000000)
DorsalPhaser5aUp = App.TGPoint3()
DorsalPhaser5aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser5a.SetOrientation(DorsalPhaser5aForward, DorsalPhaser5aUp)
DorsalPhaser5a.SetWidth(0.002000)
DorsalPhaser5a.SetLength(0.002000)
DorsalPhaser5a.SetArcWidthAngles(-0.959931, -0.139626)
DorsalPhaser5a.SetArcHeightAngles(0.034907, 1.047198)
DorsalPhaser5a.SetPhaserTextureStart(0)
DorsalPhaser5a.SetPhaserTextureEnd(7)
DorsalPhaser5a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser5a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser5a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser5a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser5a.SetInnerCoreColor(kColor)
DorsalPhaser5a.SetNumSides(6)
DorsalPhaser5a.SetMainRadius(0.040000)
DorsalPhaser5a.SetTaperRadius(0.010000)
DorsalPhaser5a.SetCoreScale(0.500000)
DorsalPhaser5a.SetTaperRatio(0.250000)
DorsalPhaser5a.SetTaperMinLength(5.000000)
DorsalPhaser5a.SetTaperMaxLength(30.000000)
DorsalPhaser5a.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser5a.SetPerimeterTile(1.000000)
DorsalPhaser5a.SetTextureSpeed(5.000000)
DorsalPhaser5a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser5a)
#################################################
DorsalPhaser5b = App.PhaserProperty_Create("Dorsal Phaser 5b")

DorsalPhaser5b.SetMaxCondition(1000.000000)
DorsalPhaser5b.SetCritical(0)
DorsalPhaser5b.SetTargetable(1)
DorsalPhaser5b.SetPrimary(1)
DorsalPhaser5b.SetPosition(0.403161, 1.404440, 0.186131)
DorsalPhaser5b.SetPosition2D(81, 25)
DorsalPhaser5b.SetRepairComplexity(7.000000)
DorsalPhaser5b.SetDisabledPercentage(0.750000)
DorsalPhaser5b.SetRadius(0.050000)
DorsalPhaser5b.SetDumbfire(0)
DorsalPhaser5b.SetWeaponID(6)
DorsalPhaser5b.SetGroups(0)
DorsalPhaser5b.SetDamageRadiusFactor(0.150000)
DorsalPhaser5b.SetIconNum(360)
DorsalPhaser5b.SetIconPositionX(111)
DorsalPhaser5b.SetIconPositionY(40)
DorsalPhaser5b.SetIconAboveShip(1)
DorsalPhaser5b.SetFireSound("TMP Phaser")
DorsalPhaser5b.SetMaxCharge(5.000000)
DorsalPhaser5b.SetMaxDamage(300.000000)
DorsalPhaser5b.SetMaxDamageDistance(60.000000)
DorsalPhaser5b.SetMinFiringCharge(1.000000)
DorsalPhaser5b.SetNormalDischargeRate(1.000000)
DorsalPhaser5b.SetRechargeRate(0.080000)
DorsalPhaser5b.SetIndicatorIconNum(503)
DorsalPhaser5b.SetIndicatorIconPositionX(114)
DorsalPhaser5b.SetIndicatorIconPositionY(47)
DorsalPhaser5bForward = App.TGPoint3()
DorsalPhaser5bForward.SetXYZ(0.979444, 0.201718, 0.000000)
DorsalPhaser5bUp = App.TGPoint3()
DorsalPhaser5bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser5b.SetOrientation(DorsalPhaser5bForward, DorsalPhaser5bUp)
DorsalPhaser5b.SetWidth(0.000100)
DorsalPhaser5b.SetLength(0.000100)
DorsalPhaser5b.SetArcWidthAngles(-0.959931, -0.139626)
DorsalPhaser5b.SetArcHeightAngles(-0.034907, 1.047198)
DorsalPhaser5b.SetPhaserTextureStart(0)
DorsalPhaser5b.SetPhaserTextureEnd(7)
DorsalPhaser5b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser5b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser5b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser5b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
DorsalPhaser5b.SetInnerCoreColor(kColor)
DorsalPhaser5b.SetNumSides(6)
DorsalPhaser5b.SetMainRadius(0.040000)
DorsalPhaser5b.SetTaperRadius(0.010000)
DorsalPhaser5b.SetCoreScale(0.500000)
DorsalPhaser5b.SetTaperRatio(0.250000)
DorsalPhaser5b.SetTaperMinLength(5.000000)
DorsalPhaser5b.SetTaperMaxLength(30.000000)
DorsalPhaser5b.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser5b.SetPerimeterTile(1.000000)
DorsalPhaser5b.SetTextureSpeed(5.000000)
DorsalPhaser5b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser5b)
#################################################
VentralPhaser1a = App.PhaserProperty_Create("Ventral Phaser 1a")

VentralPhaser1a.SetMaxCondition(1000.000000)
VentralPhaser1a.SetCritical(0)
VentralPhaser1a.SetTargetable(1)
VentralPhaser1a.SetPrimary(1)
VentralPhaser1a.SetPosition(0.293699, 1.197690, 0.013121)
VentralPhaser1a.SetPosition2D(93, 40)
VentralPhaser1a.SetRepairComplexity(7.000000)
VentralPhaser1a.SetDisabledPercentage(0.750000)
VentralPhaser1a.SetRadius(0.050000)
VentralPhaser1a.SetDumbfire(0)
VentralPhaser1a.SetWeaponID(3)
VentralPhaser1a.SetGroups(0)
VentralPhaser1a.SetDamageRadiusFactor(0.150000)
VentralPhaser1a.SetIconNum(360)
VentralPhaser1a.SetIconPositionX(111)
VentralPhaser1a.SetIconPositionY(63)
VentralPhaser1a.SetIconAboveShip(0)
VentralPhaser1a.SetFireSound("TMP Phaser")
VentralPhaser1a.SetMaxCharge(5.000000)
VentralPhaser1a.SetMaxDamage(300.000000)
VentralPhaser1a.SetMaxDamageDistance(60.000000)
VentralPhaser1a.SetMinFiringCharge(1.000000)
VentralPhaser1a.SetNormalDischargeRate(1.000000)
VentralPhaser1a.SetRechargeRate(0.080000)
VentralPhaser1a.SetIndicatorIconNum(503)
VentralPhaser1a.SetIndicatorIconPositionX(114)
VentralPhaser1a.SetIndicatorIconPositionY(74)
VentralPhaser1aForward = App.TGPoint3()
VentralPhaser1aForward.SetXYZ(0.979444, 0.201718, 0.000000)
VentralPhaser1aUp = App.TGPoint3()
VentralPhaser1aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser1a.SetOrientation(VentralPhaser1aForward, VentralPhaser1aUp)
VentralPhaser1a.SetWidth(0.002000)
VentralPhaser1a.SetLength(0.002000)
VentralPhaser1a.SetArcWidthAngles(-0.959931, -0.139626)
VentralPhaser1a.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser1a.SetPhaserTextureStart(0)
VentralPhaser1a.SetPhaserTextureEnd(7)
VentralPhaser1a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser1a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser1a.SetInnerCoreColor(kColor)
VentralPhaser1a.SetNumSides(6)
VentralPhaser1a.SetMainRadius(0.040000)
VentralPhaser1a.SetTaperRadius(0.010000)
VentralPhaser1a.SetCoreScale(0.500000)
VentralPhaser1a.SetTaperRatio(0.250000)
VentralPhaser1a.SetTaperMinLength(5.000000)
VentralPhaser1a.SetTaperMaxLength(30.000000)
VentralPhaser1a.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser1a.SetPerimeterTile(1.000000)
VentralPhaser1a.SetTextureSpeed(5.000000)
VentralPhaser1a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser1a)
#################################################
VentralPhaser1b = App.PhaserProperty_Create("Ventral Phaser 1b")

VentralPhaser1b.SetMaxCondition(1000.000000)
VentralPhaser1b.SetCritical(0)
VentralPhaser1b.SetTargetable(1)
VentralPhaser1b.SetPrimary(1)
VentralPhaser1b.SetPosition(0.308631, 1.219210, 0.012417)
VentralPhaser1b.SetPosition2D(96, 40)
VentralPhaser1b.SetRepairComplexity(7.000000)
VentralPhaser1b.SetDisabledPercentage(0.750000)
VentralPhaser1b.SetRadius(0.050000)
VentralPhaser1b.SetDumbfire(0)
VentralPhaser1b.SetWeaponID(3)
VentralPhaser1b.SetGroups(0)
VentralPhaser1b.SetDamageRadiusFactor(0.150000)
VentralPhaser1b.SetIconNum(360)
VentralPhaser1b.SetIconPositionX(111)
VentralPhaser1b.SetIconPositionY(63)
VentralPhaser1b.SetIconAboveShip(0)
VentralPhaser1b.SetFireSound("TMP Phaser")
VentralPhaser1b.SetMaxCharge(5.000000)
VentralPhaser1b.SetMaxDamage(300.000000)
VentralPhaser1b.SetMaxDamageDistance(60.000000)
VentralPhaser1b.SetMinFiringCharge(1.000000)
VentralPhaser1b.SetNormalDischargeRate(1.000000)
VentralPhaser1b.SetRechargeRate(0.080000)
VentralPhaser1b.SetIndicatorIconNum(503)
VentralPhaser1b.SetIndicatorIconPositionX(114)
VentralPhaser1b.SetIndicatorIconPositionY(74)
VentralPhaser1bForward = App.TGPoint3()
VentralPhaser1bForward.SetXYZ(0.979444, 0.201718, 0.000000)
VentralPhaser1bUp = App.TGPoint3()
VentralPhaser1bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser1b.SetOrientation(VentralPhaser1bForward, VentralPhaser1bUp)
VentralPhaser1b.SetWidth(0.002000)
VentralPhaser1b.SetLength(0.002000)
VentralPhaser1b.SetArcWidthAngles(-0.959931, -0.139626)
VentralPhaser1b.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser1b.SetPhaserTextureStart(0)
VentralPhaser1b.SetPhaserTextureEnd(7)
VentralPhaser1b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser1b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser1b.SetInnerCoreColor(kColor)
VentralPhaser1b.SetNumSides(6)
VentralPhaser1b.SetMainRadius(0.040000)
VentralPhaser1b.SetTaperRadius(0.010000)
VentralPhaser1b.SetCoreScale(0.500000)
VentralPhaser1b.SetTaperRatio(0.250000)
VentralPhaser1b.SetTaperMinLength(5.000000)
VentralPhaser1b.SetTaperMaxLength(30.000000)
VentralPhaser1b.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser1b.SetPerimeterTile(1.000000)
VentralPhaser1b.SetTextureSpeed(5.000000)
VentralPhaser1b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser1b)
#################################################
VentralPhaser2a = App.PhaserProperty_Create("Ventral Phaser 2a")

VentralPhaser2a.SetMaxCondition(1000.000000)
VentralPhaser2a.SetCritical(0)
VentralPhaser2a.SetTargetable(1)
VentralPhaser2a.SetPrimary(1)
VentralPhaser2a.SetPosition(0.312176, 1.634210, 0.012096)
VentralPhaser2a.SetPosition2D(92, 6)
VentralPhaser2a.SetRepairComplexity(7.000000)
VentralPhaser2a.SetDisabledPercentage(0.750000)
VentralPhaser2a.SetRadius(0.050000)
VentralPhaser2a.SetDumbfire(0)
VentralPhaser2a.SetWeaponID(4)
VentralPhaser2a.SetGroups(0)
VentralPhaser2a.SetDamageRadiusFactor(0.150000)
VentralPhaser2a.SetIconNum(350)
VentralPhaser2a.SetIconPositionX(78)
VentralPhaser2a.SetIconPositionY(42)
VentralPhaser2a.SetIconAboveShip(0)
VentralPhaser2a.SetFireSound("TMP Phaser")
VentralPhaser2a.SetMaxCharge(5.000000)
VentralPhaser2a.SetMaxDamage(300.000000)
VentralPhaser2a.SetMaxDamageDistance(60.000000)
VentralPhaser2a.SetMinFiringCharge(1.000000)
VentralPhaser2a.SetNormalDischargeRate(1.000000)
VentralPhaser2a.SetRechargeRate(0.080000)
VentralPhaser2a.SetIndicatorIconNum(506)
VentralPhaser2a.SetIndicatorIconPositionX(85)
VentralPhaser2a.SetIndicatorIconPositionY(39)
VentralPhaser2aForward = App.TGPoint3()
VentralPhaser2aForward.SetXYZ(0.979444, 0.201718, 0.000000)
VentralPhaser2aUp = App.TGPoint3()
VentralPhaser2aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser2a.SetOrientation(VentralPhaser2aForward, VentralPhaser2aUp)
VentralPhaser2a.SetWidth(0.002000)
VentralPhaser2a.SetLength(0.002000)
VentralPhaser2a.SetArcWidthAngles(0.575959, -0.244346)
VentralPhaser2a.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser2a.SetPhaserTextureStart(0)
VentralPhaser2a.SetPhaserTextureEnd(7)
VentralPhaser2a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser2a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser2a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser2a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser2a.SetInnerCoreColor(kColor)
VentralPhaser2a.SetNumSides(6)
VentralPhaser2a.SetMainRadius(0.040000)
VentralPhaser2a.SetTaperRadius(0.010000)
VentralPhaser2a.SetCoreScale(0.500000)
VentralPhaser2a.SetTaperRatio(0.250000)
VentralPhaser2a.SetTaperMinLength(5.000000)
VentralPhaser2a.SetTaperMaxLength(30.000000)
VentralPhaser2a.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser2a.SetPerimeterTile(1.000000)
VentralPhaser2a.SetTextureSpeed(5.000000)
VentralPhaser2a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser2a)
#################################################
VentralPhaser2b = App.PhaserProperty_Create("Ventral Phaser 2b")

VentralPhaser2b.SetMaxCondition(1000.000000)
VentralPhaser2b.SetCritical(0)
VentralPhaser2b.SetTargetable(1)
VentralPhaser2b.SetPrimary(1)
VentralPhaser2b.SetPosition(0.293410, 1.656050, 0.012347)
VentralPhaser2b.SetPosition2D(94, 6)
VentralPhaser2b.SetRepairComplexity(7.000000)
VentralPhaser2b.SetDisabledPercentage(0.750000)
VentralPhaser2b.SetRadius(0.050000)
VentralPhaser2b.SetDumbfire(0)
VentralPhaser2b.SetWeaponID(4)
VentralPhaser2b.SetGroups(0)
VentralPhaser2b.SetDamageRadiusFactor(0.150000)
VentralPhaser2b.SetIconNum(350)
VentralPhaser2b.SetIconPositionX(78)
VentralPhaser2b.SetIconPositionY(42)
VentralPhaser2b.SetIconAboveShip(0)
VentralPhaser2b.SetFireSound("TMP Phaser")
VentralPhaser2b.SetMaxCharge(5.000000)
VentralPhaser2b.SetMaxDamage(300.000000)
VentralPhaser2b.SetMaxDamageDistance(60.000000)
VentralPhaser2b.SetMinFiringCharge(1.000000)
VentralPhaser2b.SetNormalDischargeRate(1.000000)
VentralPhaser2b.SetRechargeRate(0.080000)
VentralPhaser2b.SetIndicatorIconNum(506)
VentralPhaser2b.SetIndicatorIconPositionX(85)
VentralPhaser2b.SetIndicatorIconPositionY(39)
VentralPhaser2bForward = App.TGPoint3()
VentralPhaser2bForward.SetXYZ(0.979444, 0.201718, 0.000000)
VentralPhaser2bUp = App.TGPoint3()
VentralPhaser2bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser2b.SetOrientation(VentralPhaser2bForward, VentralPhaser2bUp)
VentralPhaser2b.SetWidth(0.002000)
VentralPhaser2b.SetLength(0.002000)
VentralPhaser2b.SetArcWidthAngles(0.575959, -0.244346)
VentralPhaser2b.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser2b.SetPhaserTextureStart(0)
VentralPhaser2b.SetPhaserTextureEnd(7)
VentralPhaser2b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser2b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser2b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser2b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser2b.SetInnerCoreColor(kColor)
VentralPhaser2b.SetNumSides(6)
VentralPhaser2b.SetMainRadius(0.040000)
VentralPhaser2b.SetTaperRadius(0.010000)
VentralPhaser2b.SetCoreScale(0.500000)
VentralPhaser2b.SetTaperRatio(0.250000)
VentralPhaser2b.SetTaperMinLength(5.000000)
VentralPhaser2b.SetTaperMaxLength(30.000000)
VentralPhaser2b.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser2b.SetPerimeterTile(1.000000)
VentralPhaser2b.SetTextureSpeed(5.000000)
VentralPhaser2b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser2b)
#################################################
VentralPhaser3a = App.PhaserProperty_Create("Ventral Phaser 3a")

VentralPhaser3a.SetMaxCondition(1000.000000)
VentralPhaser3a.SetCritical(0)
VentralPhaser3a.SetTargetable(1)
VentralPhaser3a.SetPrimary(1)
VentralPhaser3a.SetPosition(0.016809, 1.802490, 0.012146)
VentralPhaser3a.SetPosition2D(60, -4)
VentralPhaser3a.SetRepairComplexity(7.000000)
VentralPhaser3a.SetDisabledPercentage(0.750000)
VentralPhaser3a.SetRadius(0.050000)
VentralPhaser3a.SetDumbfire(0)
VentralPhaser3a.SetWeaponID(2)
VentralPhaser3a.SetGroups(0)
VentralPhaser3a.SetDamageRadiusFactor(0.100000)
VentralPhaser3a.SetIconNum(364)
VentralPhaser3a.SetIconPositionX(62)
VentralPhaser3a.SetIconPositionY(27)
VentralPhaser3a.SetIconAboveShip(1)
VentralPhaser3a.SetFireSound("TMP Phaser")
VentralPhaser3a.SetMaxCharge(5.000000)
VentralPhaser3a.SetMaxDamage(300.000000)
VentralPhaser3a.SetMaxDamageDistance(60.000000)
VentralPhaser3a.SetMinFiringCharge(1.000000)
VentralPhaser3a.SetNormalDischargeRate(1.000000)
VentralPhaser3a.SetRechargeRate(0.080000)
VentralPhaser3a.SetIndicatorIconNum(510)
VentralPhaser3a.SetIndicatorIconPositionX(56)
VentralPhaser3a.SetIndicatorIconPositionY(23)
VentralPhaser3aForward = App.TGPoint3()
VentralPhaser3aForward.SetXYZ(0.000000, 1.000000, 0.000000)
VentralPhaser3aUp = App.TGPoint3()
VentralPhaser3aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser3a.SetOrientation(VentralPhaser3aForward, VentralPhaser3aUp)
VentralPhaser3a.SetWidth(0.000100)
VentralPhaser3a.SetLength(0.000100)
VentralPhaser3a.SetArcWidthAngles(-0.401426, 0.401426)
VentralPhaser3a.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser3a.SetPhaserTextureStart(0)
VentralPhaser3a.SetPhaserTextureEnd(7)
VentralPhaser3a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser3a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser3a.SetInnerCoreColor(kColor)
VentralPhaser3a.SetNumSides(6)
VentralPhaser3a.SetMainRadius(0.040000)
VentralPhaser3a.SetTaperRadius(0.010000)
VentralPhaser3a.SetCoreScale(0.500000)
VentralPhaser3a.SetTaperRatio(0.250000)
VentralPhaser3a.SetTaperMinLength(5.000000)
VentralPhaser3a.SetTaperMaxLength(30.000000)
VentralPhaser3a.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser3a.SetPerimeterTile(1.000000)
VentralPhaser3a.SetTextureSpeed(5.000000)
VentralPhaser3a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser3a)
#################################################
VentralPhaser3b = App.PhaserProperty_Create("Ventral Phaser 3b")

VentralPhaser3b.SetMaxCondition(1000.000000)
VentralPhaser3b.SetCritical(0)
VentralPhaser3b.SetTargetable(1)
VentralPhaser3b.SetPrimary(1)
VentralPhaser3b.SetPosition(-0.013196, 1.799990, 0.011926)
VentralPhaser3b.SetPosition2D(64, -4)
VentralPhaser3b.SetRepairComplexity(7.000000)
VentralPhaser3b.SetDisabledPercentage(0.750000)
VentralPhaser3b.SetRadius(0.050000)
VentralPhaser3b.SetDumbfire(0)
VentralPhaser3b.SetWeaponID(2)
VentralPhaser3b.SetGroups(0)
VentralPhaser3b.SetDamageRadiusFactor(0.100000)
VentralPhaser3b.SetIconNum(364)
VentralPhaser3b.SetIconPositionX(62)
VentralPhaser3b.SetIconPositionY(27)
VentralPhaser3b.SetIconAboveShip(1)
VentralPhaser3b.SetFireSound("TMP Phaser")
VentralPhaser3b.SetMaxCharge(5.000000)
VentralPhaser3b.SetMaxDamage(300.000000)
VentralPhaser3b.SetMaxDamageDistance(60.000000)
VentralPhaser3b.SetMinFiringCharge(1.000000)
VentralPhaser3b.SetNormalDischargeRate(1.000000)
VentralPhaser3b.SetRechargeRate(0.080000)
VentralPhaser3b.SetIndicatorIconNum(510)
VentralPhaser3b.SetIndicatorIconPositionX(56)
VentralPhaser3b.SetIndicatorIconPositionY(23)
VentralPhaser3bForward = App.TGPoint3()
VentralPhaser3bForward.SetXYZ(0.000000, 1.000000, 0.000000)
VentralPhaser3bUp = App.TGPoint3()
VentralPhaser3bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser3b.SetOrientation(VentralPhaser3bForward, VentralPhaser3bUp)
VentralPhaser3b.SetWidth(0.000100)
VentralPhaser3b.SetLength(0.000100)
VentralPhaser3b.SetArcWidthAngles(-0.401426, 0.401426)
VentralPhaser3b.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser3b.SetPhaserTextureStart(0)
VentralPhaser3b.SetPhaserTextureEnd(7)
VentralPhaser3b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser3b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser3b.SetInnerCoreColor(kColor)
VentralPhaser3b.SetNumSides(6)
VentralPhaser3b.SetMainRadius(0.040000)
VentralPhaser3b.SetTaperRadius(0.010000)
VentralPhaser3b.SetCoreScale(0.500000)
VentralPhaser3b.SetTaperRatio(0.250000)
VentralPhaser3b.SetTaperMinLength(5.000000)
VentralPhaser3b.SetTaperMaxLength(30.000000)
VentralPhaser3b.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser3b.SetPerimeterTile(1.000000)
VentralPhaser3b.SetTextureSpeed(5.000000)
VentralPhaser3b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser3b)
#################################################
VentralPhaser4a = App.PhaserProperty_Create("Ventral Phaser 4a")

VentralPhaser4a.SetMaxCondition(1000.000000)
VentralPhaser4a.SetCritical(0)
VentralPhaser4a.SetTargetable(1)
VentralPhaser4a.SetPrimary(1)
VentralPhaser4a.SetPosition(-0.291562, 1.658380, 0.012842)
VentralPhaser4a.SetPosition2D(31, 5)
VentralPhaser4a.SetRepairComplexity(7.000000)
VentralPhaser4a.SetDisabledPercentage(0.750000)
VentralPhaser4a.SetRadius(0.050000)
VentralPhaser4a.SetDumbfire(0)
VentralPhaser4a.SetWeaponID(1)
VentralPhaser4a.SetGroups(0)
VentralPhaser4a.SetDamageRadiusFactor(0.150000)
VentralPhaser4a.SetIconNum(330)
VentralPhaser4a.SetIconPositionX(22)
VentralPhaser4a.SetIconPositionY(42)
VentralPhaser4a.SetIconAboveShip(0)
VentralPhaser4a.SetFireSound("TMP Phaser")
VentralPhaser4a.SetMaxCharge(5.000000)
VentralPhaser4a.SetMaxDamage(300.000000)
VentralPhaser4a.SetMaxDamageDistance(60.000000)
VentralPhaser4a.SetMinFiringCharge(1.000000)
VentralPhaser4a.SetNormalDischargeRate(1.000000)
VentralPhaser4a.SetRechargeRate(0.080000)
VentralPhaser4a.SetIndicatorIconNum(505)
VentralPhaser4a.SetIndicatorIconPositionX(25)
VentralPhaser4a.SetIndicatorIconPositionY(39)
VentralPhaser4aForward = App.TGPoint3()
VentralPhaser4aForward.SetXYZ(-0.979444, 0.201718, 0.000000)
VentralPhaser4aUp = App.TGPoint3()
VentralPhaser4aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser4a.SetOrientation(VentralPhaser4aForward, VentralPhaser4aUp)
VentralPhaser4a.SetWidth(0.002000)
VentralPhaser4a.SetLength(0.002000)
VentralPhaser4a.SetArcWidthAngles(0.244346, -0.575959)
VentralPhaser4a.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser4a.SetPhaserTextureStart(0)
VentralPhaser4a.SetPhaserTextureEnd(7)
VentralPhaser4a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser4a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser4a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser4a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser4a.SetInnerCoreColor(kColor)
VentralPhaser4a.SetNumSides(6)
VentralPhaser4a.SetMainRadius(0.040000)
VentralPhaser4a.SetTaperRadius(0.010000)
VentralPhaser4a.SetCoreScale(0.500000)
VentralPhaser4a.SetTaperRatio(0.250000)
VentralPhaser4a.SetTaperMinLength(5.000000)
VentralPhaser4a.SetTaperMaxLength(30.000000)
VentralPhaser4a.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser4a.SetPerimeterTile(1.000000)
VentralPhaser4a.SetTextureSpeed(5.000000)
VentralPhaser4a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser4a)
#################################################
VentralPhaser4b = App.PhaserProperty_Create("Ventral Phaser 4b")

VentralPhaser4b.SetMaxCondition(1000.000000)
VentralPhaser4b.SetCritical(0)
VentralPhaser4b.SetTargetable(1)
VentralPhaser4b.SetPrimary(1)
VentralPhaser4b.SetPosition(-0.306736, 1.637030, 0.012336)
VentralPhaser4b.SetPosition2D(33, 5)
VentralPhaser4b.SetRepairComplexity(7.000000)
VentralPhaser4b.SetDisabledPercentage(0.750000)
VentralPhaser4b.SetRadius(0.050000)
VentralPhaser4b.SetDumbfire(0)
VentralPhaser4b.SetWeaponID(1)
VentralPhaser4b.SetGroups(0)
VentralPhaser4b.SetDamageRadiusFactor(0.150000)
VentralPhaser4b.SetIconNum(330)
VentralPhaser4b.SetIconPositionX(22)
VentralPhaser4b.SetIconPositionY(42)
VentralPhaser4b.SetIconAboveShip(0)
VentralPhaser4b.SetFireSound("TMP Phaser")
VentralPhaser4b.SetMaxCharge(5.000000)
VentralPhaser4b.SetMaxDamage(300.000000)
VentralPhaser4b.SetMaxDamageDistance(60.000000)
VentralPhaser4b.SetMinFiringCharge(1.000000)
VentralPhaser4b.SetNormalDischargeRate(1.000000)
VentralPhaser4b.SetRechargeRate(0.080000)
VentralPhaser4b.SetIndicatorIconNum(505)
VentralPhaser4b.SetIndicatorIconPositionX(25)
VentralPhaser4b.SetIndicatorIconPositionY(39)
VentralPhaser4bForward = App.TGPoint3()
VentralPhaser4bForward.SetXYZ(-0.979444, 0.201718, 0.000000)
VentralPhaser4bUp = App.TGPoint3()
VentralPhaser4bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser4b.SetOrientation(VentralPhaser4bForward, VentralPhaser4bUp)
VentralPhaser4b.SetWidth(0.002000)
VentralPhaser4b.SetLength(0.002000)
VentralPhaser4b.SetArcWidthAngles(0.244346, -0.575959)
VentralPhaser4b.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser4b.SetPhaserTextureStart(0)
VentralPhaser4b.SetPhaserTextureEnd(7)
VentralPhaser4b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser4b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser4b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser4b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser4b.SetInnerCoreColor(kColor)
VentralPhaser4b.SetNumSides(6)
VentralPhaser4b.SetMainRadius(0.050000)
VentralPhaser4b.SetTaperRadius(0.010000)
VentralPhaser4b.SetCoreScale(0.500000)
VentralPhaser4b.SetTaperRatio(0.250000)
VentralPhaser4b.SetTaperMinLength(5.000000)
VentralPhaser4b.SetTaperMaxLength(30.000000)
VentralPhaser4b.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser4b.SetPerimeterTile(1.000000)
VentralPhaser4b.SetTextureSpeed(5.000000)
VentralPhaser4b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser4b)
#################################################
VentralPhaser5a = App.PhaserProperty_Create("Ventral Phaser 5a")

VentralPhaser5a.SetMaxCondition(1000.000000)
VentralPhaser5a.SetCritical(0)
VentralPhaser5a.SetTargetable(1)
VentralPhaser5a.SetPrimary(1)
VentralPhaser5a.SetPosition(-0.309525, 1.215760, 0.013225)
VentralPhaser5a.SetPosition2D(32, 37)
VentralPhaser5a.SetRepairComplexity(7.000000)
VentralPhaser5a.SetDisabledPercentage(0.750000)
VentralPhaser5a.SetRadius(0.050000)
VentralPhaser5a.SetDumbfire(0)
VentralPhaser5a.SetWeaponID(2)
VentralPhaser5a.SetGroups(0)
VentralPhaser5a.SetDamageRadiusFactor(0.150000)
VentralPhaser5a.SetIconNum(340)
VentralPhaser5a.SetIconPositionX(12)
VentralPhaser5a.SetIconPositionY(62)
VentralPhaser5a.SetIconAboveShip(0)
VentralPhaser5a.SetFireSound("TMP Phaser")
VentralPhaser5a.SetMaxCharge(5.000000)
VentralPhaser5a.SetMaxDamage(300.000000)
VentralPhaser5a.SetMaxDamageDistance(60.000000)
VentralPhaser5a.SetMinFiringCharge(1.000000)
VentralPhaser5a.SetNormalDischargeRate(1.000000)
VentralPhaser5a.SetRechargeRate(0.080000)
VentralPhaser5a.SetIndicatorIconNum(504)
VentralPhaser5a.SetIndicatorIconPositionX(7)
VentralPhaser5a.SetIndicatorIconPositionY(71)
VentralPhaser5aForward = App.TGPoint3()
VentralPhaser5aForward.SetXYZ(-0.979444, 0.201718, 0.000000)
VentralPhaser5aUp = App.TGPoint3()
VentralPhaser5aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser5a.SetOrientation(VentralPhaser5aForward, VentralPhaser5aUp)
VentralPhaser5a.SetWidth(0.002000)
VentralPhaser5a.SetLength(0.002000)
VentralPhaser5a.SetArcWidthAngles(0.139626, 0.959931)
VentralPhaser5a.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser5a.SetPhaserTextureStart(0)
VentralPhaser5a.SetPhaserTextureEnd(7)
VentralPhaser5a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser5a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser5a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser5a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser5a.SetInnerCoreColor(kColor)
VentralPhaser5a.SetNumSides(6)
VentralPhaser5a.SetMainRadius(0.040000)
VentralPhaser5a.SetTaperRadius(0.010000)
VentralPhaser5a.SetCoreScale(0.500000)
VentralPhaser5a.SetTaperRatio(0.250000)
VentralPhaser5a.SetTaperMinLength(5.000000)
VentralPhaser5a.SetTaperMaxLength(30.000000)
VentralPhaser5a.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser5a.SetPerimeterTile(1.000000)
VentralPhaser5a.SetTextureSpeed(0.000000)
VentralPhaser5a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser5a)
#################################################
VentralPhaser5b = App.PhaserProperty_Create("Ventral Phaser 5b")

VentralPhaser5b.SetMaxCondition(1000.000000)
VentralPhaser5b.SetCritical(0)
VentralPhaser5b.SetTargetable(1)
VentralPhaser5b.SetPrimary(1)
VentralPhaser5b.SetPosition(-0.294547, 1.196550, 0.013724)
VentralPhaser5b.SetPosition2D(36, 37)
VentralPhaser5b.SetRepairComplexity(7.000000)
VentralPhaser5b.SetDisabledPercentage(0.750000)
VentralPhaser5b.SetRadius(0.050000)
VentralPhaser5b.SetDumbfire(0)
VentralPhaser5b.SetWeaponID(2)
VentralPhaser5b.SetGroups(0)
VentralPhaser5b.SetDamageRadiusFactor(0.150000)
VentralPhaser5b.SetIconNum(340)
VentralPhaser5b.SetIconPositionX(12)
VentralPhaser5b.SetIconPositionY(62)
VentralPhaser5b.SetIconAboveShip(0)
VentralPhaser5b.SetFireSound("TMP Phaser")
VentralPhaser5b.SetMaxCharge(5.000000)
VentralPhaser5b.SetMaxDamage(300.000000)
VentralPhaser5b.SetMaxDamageDistance(60.000000)
VentralPhaser5b.SetMinFiringCharge(1.000000)
VentralPhaser5b.SetNormalDischargeRate(1.000000)
VentralPhaser5b.SetRechargeRate(0.080000)
VentralPhaser5b.SetIndicatorIconNum(500)
VentralPhaser5b.SetIndicatorIconPositionX(7)
VentralPhaser5b.SetIndicatorIconPositionY(71)
VentralPhaser5bForward = App.TGPoint3()
VentralPhaser5bForward.SetXYZ(-0.979444, 0.201718, 0.000000)
VentralPhaser5bUp = App.TGPoint3()
VentralPhaser5bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser5b.SetOrientation(VentralPhaser5bForward, VentralPhaser5bUp)
VentralPhaser5b.SetWidth(0.002000)
VentralPhaser5b.SetLength(0.002000)
VentralPhaser5b.SetArcWidthAngles(0.139626, 0.959931)
VentralPhaser5b.SetArcHeightAngles(-0.017453, -1.047198)
VentralPhaser5b.SetPhaserTextureStart(0)
VentralPhaser5b.SetPhaserTextureEnd(7)
VentralPhaser5b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser5b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser5b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser5b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser5b.SetInnerCoreColor(kColor)
VentralPhaser5b.SetNumSides(6)
VentralPhaser5b.SetMainRadius(0.040000)
VentralPhaser5b.SetTaperRadius(0.010000)
VentralPhaser5b.SetCoreScale(0.500000)
VentralPhaser5b.SetTaperRatio(0.250000)
VentralPhaser5b.SetTaperMinLength(5.000000)
VentralPhaser5b.SetTaperMaxLength(30.000000)
VentralPhaser5b.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser5b.SetPerimeterTile(1.000000)
VentralPhaser5b.SetTextureSpeed(5.000000)
VentralPhaser5b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser5b)
#################################################
ForwardTractor = App.TractorBeamProperty_Create("Forward Tractor")

ForwardTractor.SetMaxCondition(1500.000000)
ForwardTractor.SetCritical(0)
ForwardTractor.SetTargetable(1)
ForwardTractor.SetPrimary(0)
ForwardTractor.SetPosition(-0.000072, 1.629340, -0.028049)
ForwardTractor.SetPosition2D(40, 0)
ForwardTractor.SetRepairComplexity(7.000000)
ForwardTractor.SetDisabledPercentage(0.750000)
ForwardTractor.SetRadius(0.050000)
ForwardTractor.SetDumbfire(0)
ForwardTractor.SetWeaponID(1)
ForwardTractor.SetGroups(0)
ForwardTractor.SetDamageRadiusFactor(0.300000)
ForwardTractor.SetIconNum(0)
ForwardTractor.SetIconPositionX(0.000000)
ForwardTractor.SetIconPositionY(0.000000)
ForwardTractor.SetIconAboveShip(1)
ForwardTractor.SetFireSound("Tractor Beam")
ForwardTractor.SetMaxCharge(150.000000)
ForwardTractor.SetMaxDamage(100.000000)
ForwardTractor.SetMaxDamageDistance(120.000000)
ForwardTractor.SetMinFiringCharge(3.000000)
ForwardTractor.SetNormalDischargeRate(1.000000)
ForwardTractor.SetRechargeRate(0.300000)
ForwardTractor.SetIndicatorIconNum(0)
ForwardTractor.SetIndicatorIconPositionX(0.000000)
ForwardTractor.SetIndicatorIconPositionY(0.000000)
ForwardTractorForward = App.TGPoint3()
ForwardTractorForward.SetXYZ(0.000000, 0.894427, -0.447214)
ForwardTractorUp = App.TGPoint3()
ForwardTractorUp.SetXYZ(0.000000, 0.000000, 1.000000)
ForwardTractor.SetOrientation(ForwardTractorForward, ForwardTractorUp)
ForwardTractor.SetArcWidthAngles(-1.308997, 1.308997)
ForwardTractor.SetArcHeightAngles(-0.261799, 1.117011)
ForwardTractor.SetTractorBeamWidth(0.300000)
ForwardTractor.SetTextureStart(0)
ForwardTractor.SetTextureEnd(0)
ForwardTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetInnerCoreColor(kColor)
ForwardTractor.SetNumSides(12)
ForwardTractor.SetMainRadius(0.075000)
ForwardTractor.SetTaperRadius(0.000000)
ForwardTractor.SetCoreScale(0.450000)
ForwardTractor.SetTaperRatio(0.200000)
ForwardTractor.SetTaperMinLength(1.000000)
ForwardTractor.SetTaperMaxLength(5.000000)
ForwardTractor.SetLengthTextureTilePerUnit(0.250000)
ForwardTractor.SetPerimeterTile(1.000000)
ForwardTractor.SetTextureSpeed(0.200000)
ForwardTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTractor)
#################################################
AftTractor = App.TractorBeamProperty_Create("Aft Tractor")

AftTractor.SetMaxCondition(1500.000000)
AftTractor.SetCritical(0)
AftTractor.SetTargetable(1)
AftTractor.SetPrimary(0)
AftTractor.SetPosition(0.002024, -1.444630, -0.056383)
AftTractor.SetPosition2D(64, 99)
AftTractor.SetRepairComplexity(7.000000)
AftTractor.SetDisabledPercentage(0.750000)
AftTractor.SetRadius(0.050000)
AftTractor.SetDumbfire(0)
AftTractor.SetWeaponID(1)
AftTractor.SetGroups(0)
AftTractor.SetDamageRadiusFactor(0.300000)
AftTractor.SetIconNum(0)
AftTractor.SetIconPositionX(0.000000)
AftTractor.SetIconPositionY(0.000000)
AftTractor.SetIconAboveShip(1)
AftTractor.SetFireSound("Tractor Beam")
AftTractor.SetMaxCharge(220.000000)
AftTractor.SetMaxDamage(110.000000)
AftTractor.SetMaxDamageDistance(120.000000)
AftTractor.SetMinFiringCharge(3.000000)
AftTractor.SetNormalDischargeRate(1.000000)
AftTractor.SetRechargeRate(0.300000)
AftTractor.SetIndicatorIconNum(0)
AftTractor.SetIndicatorIconPositionX(0.000000)
AftTractor.SetIndicatorIconPositionY(0.000000)
AftTractorForward = App.TGPoint3()
AftTractorForward.SetXYZ(0.000000, -0.994004, -0.109340)
AftTractorUp = App.TGPoint3()
AftTractorUp.SetXYZ(0.000000, 0.000000, 1.000000)
AftTractor.SetOrientation(AftTractorForward, AftTractorUp)
AftTractor.SetArcWidthAngles(-0.698132, 0.698132)
AftTractor.SetArcHeightAngles(-0.698132, 0.174533)
AftTractor.SetTractorBeamWidth(0.300000)
AftTractor.SetTextureStart(0)
AftTractor.SetTextureEnd(0)
AftTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetInnerCoreColor(kColor)
AftTractor.SetNumSides(12)
AftTractor.SetMainRadius(0.075000)
AftTractor.SetTaperRadius(0.000000)
AftTractor.SetCoreScale(0.450000)
AftTractor.SetTaperRatio(0.200000)
AftTractor.SetTaperMinLength(1.000000)
AftTractor.SetTaperMaxLength(5.000000)
AftTractor.SetLengthTextureTilePerUnit(0.250000)
AftTractor.SetPerimeterTile(1.000000)
AftTractor.SetTextureSpeed(0.200000)
AftTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTractor)
#################################################
MainShuttleBay = App.HullProperty_Create("Main Shuttle Bay")

MainShuttleBay.SetMaxCondition(2000.000000)
MainShuttleBay.SetCritical(0)
MainShuttleBay.SetTargetable(1)
MainShuttleBay.SetPrimary(0)
MainShuttleBay.SetPosition(-0.001686, -1.701780, 0.012645)
MainShuttleBay.SetPosition2D(64, 87)
MainShuttleBay.SetRepairComplexity(1.000000)
MainShuttleBay.SetDisabledPercentage(0.500000)
MainShuttleBay.SetRadius(0.080000)
App.g_kModelPropertyManager.RegisterLocalTemplate(MainShuttleBay)
#################################################
MainShuttleBayOEP = App.ObjectEmitterProperty_Create("Main Shuttle Bay OEP")

MainShuttleBayOEPForward = App.TGPoint3()
MainShuttleBayOEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
MainShuttleBayOEPUp = App.TGPoint3()
MainShuttleBayOEPUp.SetXYZ(0.000000, 0.000000, -1.000000)
MainShuttleBayOEPRight = App.TGPoint3()
MainShuttleBayOEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
MainShuttleBayOEP.SetOrientation(MainShuttleBayOEPForward, MainShuttleBayOEPUp, MainShuttleBayOEPRight)
MainShuttleBayOEPPosition = App.TGPoint3()
MainShuttleBayOEPPosition.SetXYZ(-0.001686, -1.701780, 0.012645)
MainShuttleBayOEP.SetPosition(MainShuttleBayOEPPosition)
MainShuttleBayOEP.SetEmittedObjectType(MainShuttleBayOEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(MainShuttleBayOEP)
#################################################
VentralPhaser6a = App.PhaserProperty_Create("Ventral Phaser 6a")

VentralPhaser6a.SetMaxCondition(1000.000000)
VentralPhaser6a.SetCritical(0)
VentralPhaser6a.SetTargetable(1)
VentralPhaser6a.SetPrimary(1)
VentralPhaser6a.SetPosition(-0.021444, 0.231594, -0.370738)
VentralPhaser6a.SetPosition2D(31, 62)
VentralPhaser6a.SetRepairComplexity(7.000000)
VentralPhaser6a.SetDisabledPercentage(0.750000)
VentralPhaser6a.SetRadius(0.050000)
VentralPhaser6a.SetDumbfire(0)
VentralPhaser6a.SetWeaponID(1)
VentralPhaser6a.SetGroups(0)
VentralPhaser6a.SetDamageRadiusFactor(0.150000)
VentralPhaser6a.SetIconNum(361)
VentralPhaser6a.SetIconPositionX(45)
VentralPhaser6a.SetIconPositionY(77)
VentralPhaser6a.SetIconAboveShip(0)
VentralPhaser6a.SetFireSound("TMP Phaser")
VentralPhaser6a.SetMaxCharge(5.000000)
VentralPhaser6a.SetMaxDamage(300.000000)
VentralPhaser6a.SetMaxDamageDistance(60.000000)
VentralPhaser6a.SetMinFiringCharge(1.000000)
VentralPhaser6a.SetNormalDischargeRate(1.000000)
VentralPhaser6a.SetRechargeRate(0.080000)
VentralPhaser6a.SetIndicatorIconNum(508)
VentralPhaser6a.SetIndicatorIconPositionX(41)
VentralPhaser6a.SetIndicatorIconPositionY(76)
VentralPhaser6aForward = App.TGPoint3()
VentralPhaser6aForward.SetXYZ(-1.000000, 0.000000, 0.000000)
VentralPhaser6aUp = App.TGPoint3()
VentralPhaser6aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser6a.SetOrientation(VentralPhaser6aForward, VentralPhaser6aUp)
VentralPhaser6a.SetWidth(0.001000)
VentralPhaser6a.SetLength(0.001000)
VentralPhaser6a.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser6a.SetArcHeightAngles(-0.349066, -1.570796)
VentralPhaser6a.SetPhaserTextureStart(0)
VentralPhaser6a.SetPhaserTextureEnd(7)
VentralPhaser6a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser6a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser6a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser6a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser6a.SetInnerCoreColor(kColor)
VentralPhaser6a.SetNumSides(6)
VentralPhaser6a.SetMainRadius(0.040000)
VentralPhaser6a.SetTaperRadius(0.010000)
VentralPhaser6a.SetCoreScale(0.500000)
VentralPhaser6a.SetTaperRatio(0.250000)
VentralPhaser6a.SetTaperMinLength(5.000000)
VentralPhaser6a.SetTaperMaxLength(30.000000)
VentralPhaser6a.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser6a.SetPerimeterTile(1.000000)
VentralPhaser6a.SetTextureSpeed(5.000000)
VentralPhaser6a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser6a)
#################################################
VentralPhaser6b = App.PhaserProperty_Create("Ventral Phaser 6b")

VentralPhaser6b.SetMaxCondition(1000.000000)
VentralPhaser6b.SetCritical(0)
VentralPhaser6b.SetTargetable(1)
VentralPhaser6b.SetPrimary(1)
VentralPhaser6b.SetPosition(-0.023114, 0.190626, -0.377967)
VentralPhaser6b.SetPosition2D(33, 62)
VentralPhaser6b.SetRepairComplexity(7.000000)
VentralPhaser6b.SetDisabledPercentage(0.750000)
VentralPhaser6b.SetRadius(0.050000)
VentralPhaser6b.SetDumbfire(0)
VentralPhaser6b.SetWeaponID(1)
VentralPhaser6b.SetGroups(0)
VentralPhaser6b.SetDamageRadiusFactor(0.150000)
VentralPhaser6b.SetIconNum(361)
VentralPhaser6b.SetIconPositionX(44)
VentralPhaser6b.SetIconPositionY(78)
VentralPhaser6b.SetIconAboveShip(0)
VentralPhaser6b.SetFireSound("TMP Phaser")
VentralPhaser6b.SetMaxCharge(5.000000)
VentralPhaser6b.SetMaxDamage(300.000000)
VentralPhaser6b.SetMaxDamageDistance(60.000000)
VentralPhaser6b.SetMinFiringCharge(1.000000)
VentralPhaser6b.SetNormalDischargeRate(1.000000)
VentralPhaser6b.SetRechargeRate(0.080000)
VentralPhaser6b.SetIndicatorIconNum(508)
VentralPhaser6b.SetIndicatorIconPositionX(41)
VentralPhaser6b.SetIndicatorIconPositionY(75)
VentralPhaser6bForward = App.TGPoint3()
VentralPhaser6bForward.SetXYZ(-1.000000, 0.000000, 0.000000)
VentralPhaser6bUp = App.TGPoint3()
VentralPhaser6bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser6b.SetOrientation(VentralPhaser6bForward, VentralPhaser6bUp)
VentralPhaser6b.SetWidth(0.001000)
VentralPhaser6b.SetLength(0.001000)
VentralPhaser6b.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser6b.SetArcHeightAngles(-0.349066, -1.570796)
VentralPhaser6b.SetPhaserTextureStart(0)
VentralPhaser6b.SetPhaserTextureEnd(7)
VentralPhaser6b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser6b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser6b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser6b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser6b.SetInnerCoreColor(kColor)
VentralPhaser6b.SetNumSides(6)
VentralPhaser6b.SetMainRadius(0.040000)
VentralPhaser6b.SetTaperRadius(0.010000)
VentralPhaser6b.SetCoreScale(0.500000)
VentralPhaser6b.SetTaperRatio(0.250000)
VentralPhaser6b.SetTaperMinLength(5.000000)
VentralPhaser6b.SetTaperMaxLength(30.000000)
VentralPhaser6b.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser6b.SetPerimeterTile(1.000000)
VentralPhaser6b.SetTextureSpeed(5.000000)
VentralPhaser6b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser6b)
#################################################
VentralPhaser7a = App.PhaserProperty_Create("Ventral Phaser 7a")

VentralPhaser7a.SetMaxCondition(1000.000000)
VentralPhaser7a.SetCritical(0)
VentralPhaser7a.SetTargetable(1)
VentralPhaser7a.SetPrimary(1)
VentralPhaser7a.SetPosition(0.027009, 0.232946, -0.370211)
VentralPhaser7a.SetPosition2D(92, 62)
VentralPhaser7a.SetRepairComplexity(7.000000)
VentralPhaser7a.SetDisabledPercentage(0.750000)
VentralPhaser7a.SetRadius(0.050000)
VentralPhaser7a.SetDumbfire(0)
VentralPhaser7a.SetWeaponID(4)
VentralPhaser7a.SetGroups(0)
VentralPhaser7a.SetDamageRadiusFactor(0.150000)
VentralPhaser7a.SetIconNum(362)
VentralPhaser7a.SetIconPositionX(95)
VentralPhaser7a.SetIconPositionY(79)
VentralPhaser7a.SetIconAboveShip(0)
VentralPhaser7a.SetFireSound("TMP Phaser")
VentralPhaser7a.SetMaxCharge(5.000000)
VentralPhaser7a.SetMaxDamage(300.000000)
VentralPhaser7a.SetMaxDamageDistance(60.000000)
VentralPhaser7a.SetMinFiringCharge(1.000000)
VentralPhaser7a.SetNormalDischargeRate(1.000000)
VentralPhaser7a.SetRechargeRate(0.080000)
VentralPhaser7a.SetIndicatorIconNum(509)
VentralPhaser7a.SetIndicatorIconPositionX(95)
VentralPhaser7a.SetIndicatorIconPositionY(80)
VentralPhaser7aForward = App.TGPoint3()
VentralPhaser7aForward.SetXYZ(1.000000, 0.000000, 0.000000)
VentralPhaser7aUp = App.TGPoint3()
VentralPhaser7aUp.SetXYZ(0.000000, 0.000000, -1.000000)
VentralPhaser7a.SetOrientation(VentralPhaser7aForward, VentralPhaser7aUp)
VentralPhaser7a.SetWidth(0.001000)
VentralPhaser7a.SetLength(0.001000)
VentralPhaser7a.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser7a.SetArcHeightAngles(0.349066, 1.570796)
VentralPhaser7a.SetPhaserTextureStart(0)
VentralPhaser7a.SetPhaserTextureEnd(7)
VentralPhaser7a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser7a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser7a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser7a.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser7a.SetInnerCoreColor(kColor)
VentralPhaser7a.SetNumSides(6)
VentralPhaser7a.SetMainRadius(0.040000)
VentralPhaser7a.SetTaperRadius(0.010000)
VentralPhaser7a.SetCoreScale(0.500000)
VentralPhaser7a.SetTaperRatio(0.250000)
VentralPhaser7a.SetTaperMinLength(5.000000)
VentralPhaser7a.SetTaperMaxLength(30.000000)
VentralPhaser7a.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser7a.SetPerimeterTile(1.000000)
VentralPhaser7a.SetTextureSpeed(5.000000)
VentralPhaser7a.SetTextureName("data/phaser2.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser7a)
#################################################
VentralPhaser7b = App.PhaserProperty_Create("Ventral Phaser 7b")

VentralPhaser7b.SetMaxCondition(1000.000000)
VentralPhaser7b.SetCritical(0)
VentralPhaser7b.SetTargetable(1)
VentralPhaser7b.SetPrimary(1)
VentralPhaser7b.SetPosition(0.028036, 0.189483, -0.378048)
VentralPhaser7b.SetPosition2D(94, 62)
VentralPhaser7b.SetRepairComplexity(7.000000)
VentralPhaser7b.SetDisabledPercentage(0.750000)
VentralPhaser7b.SetRadius(0.050000)
VentralPhaser7b.SetDumbfire(0)
VentralPhaser7b.SetWeaponID(4)
VentralPhaser7b.SetGroups(0)
VentralPhaser7b.SetDamageRadiusFactor(0.150000)
VentralPhaser7b.SetIconNum(362)
VentralPhaser7b.SetIconPositionX(96)
VentralPhaser7b.SetIconPositionY(80)
VentralPhaser7b.SetIconAboveShip(0)
VentralPhaser7b.SetFireSound("TMP Phaser")
VentralPhaser7b.SetMaxCharge(5.000000)
VentralPhaser7b.SetMaxDamage(300.000000)
VentralPhaser7b.SetMaxDamageDistance(60.000000)
VentralPhaser7b.SetMinFiringCharge(1.000000)
VentralPhaser7b.SetNormalDischargeRate(1.000000)
VentralPhaser7b.SetRechargeRate(0.080000)
VentralPhaser7b.SetIndicatorIconNum(509)
VentralPhaser7b.SetIndicatorIconPositionX(96)
VentralPhaser7b.SetIndicatorIconPositionY(80)
VentralPhaser7bForward = App.TGPoint3()
VentralPhaser7bForward.SetXYZ(1.000000, 0.000000, 0.000000)
VentralPhaser7bUp = App.TGPoint3()
VentralPhaser7bUp.SetXYZ(0.000000, 0.000000, -1.000000)
VentralPhaser7b.SetOrientation(VentralPhaser7bForward, VentralPhaser7bUp)
VentralPhaser7b.SetWidth(0.001000)
VentralPhaser7b.SetLength(0.001000)
VentralPhaser7b.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser7b.SetArcHeightAngles(0.349066, 1.570796)
VentralPhaser7b.SetPhaserTextureStart(0)
VentralPhaser7b.SetPhaserTextureEnd(7)
VentralPhaser7b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser7b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser7b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser7b.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 0.901961, 0.858824, 1.000000)
VentralPhaser7b.SetInnerCoreColor(kColor)
VentralPhaser7b.SetNumSides(6)
VentralPhaser7b.SetMainRadius(0.040000)
VentralPhaser7b.SetTaperRadius(0.010000)
VentralPhaser7b.SetCoreScale(0.500000)
VentralPhaser7b.SetTaperRatio(0.250000)
VentralPhaser7b.SetTaperMinLength(5.000000)
VentralPhaser7b.SetTaperMaxLength(30.000000)
VentralPhaser7b.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser7b.SetPerimeterTile(1.000000)
VentralPhaser7b.SetTextureSpeed(5.000000)
VentralPhaser7b.SetTextureName("data/phaser2b.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser7b)
#################################################
MegaPhaser1 = App.PhaserProperty_Create("Mega Phaser 1")

MegaPhaser1.SetMaxCondition(1200.000000)
MegaPhaser1.SetCritical(0)
MegaPhaser1.SetTargetable(1)
MegaPhaser1.SetPrimary(1)
MegaPhaser1.SetPosition(0.895174, -0.486408, -0.017014)
MegaPhaser1.SetPosition2D(85, 58)
MegaPhaser1.SetRepairComplexity(1.000000)
MegaPhaser1.SetDisabledPercentage(0.500000)
MegaPhaser1.SetRadius(0.020000)
MegaPhaser1.SetDumbfire(0)
MegaPhaser1.SetWeaponID(0)
MegaPhaser1.SetGroups(0)
MegaPhaser1.SetDamageRadiusFactor(0.250000)
MegaPhaser1.SetIconNum(364)
MegaPhaser1.SetIconPositionX(78)
MegaPhaser1.SetIconPositionY(70)
MegaPhaser1.SetIconAboveShip(1)
MegaPhaser1.SetFireSound("TMP Phaser")
MegaPhaser1.SetMaxCharge(5.000000)
MegaPhaser1.SetMaxDamage(400.000000)
MegaPhaser1.SetMaxDamageDistance(100.000000)
MegaPhaser1.SetMinFiringCharge(1.000000)
MegaPhaser1.SetNormalDischargeRate(1.000000)
MegaPhaser1.SetRechargeRate(0.300000)
MegaPhaser1.SetIndicatorIconNum(510)
MegaPhaser1.SetIndicatorIconPositionX(72)
MegaPhaser1.SetIndicatorIconPositionY(64)
MegaPhaser1Forward = App.TGPoint3()
MegaPhaser1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
MegaPhaser1Up = App.TGPoint3()
MegaPhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000)
MegaPhaser1.SetOrientation(MegaPhaser1Forward, MegaPhaser1Up)
MegaPhaser1.SetWidth(0.020000)
MegaPhaser1.SetLength(0.020000)
MegaPhaser1.SetArcWidthAngles(0.261799, -0.436332)
MegaPhaser1.SetArcHeightAngles(-0.174533, 0.000000)
MegaPhaser1.SetPhaserTextureStart(0)
MegaPhaser1.SetPhaserTextureEnd(0)
MegaPhaser1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MegaPhaser1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MegaPhaser1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
MegaPhaser1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
MegaPhaser1.SetInnerCoreColor(kColor)
MegaPhaser1.SetNumSides(6)
MegaPhaser1.SetMainRadius(0.070000)
MegaPhaser1.SetTaperRadius(0.010000)
MegaPhaser1.SetCoreScale(0.500000)
MegaPhaser1.SetTaperRatio(0.250000)
MegaPhaser1.SetTaperMinLength(5.000000)
MegaPhaser1.SetTaperMaxLength(30.000000)
MegaPhaser1.SetLengthTextureTilePerUnit(0.050000)
MegaPhaser1.SetPerimeterTile(1.000000)
MegaPhaser1.SetTextureSpeed(7.000000)
MegaPhaser1.SetTextureName("data/PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(MegaPhaser1)
#################################################
MegaPhaser2 = App.PhaserProperty_Create("Mega Phaser 2")

MegaPhaser2.SetMaxCondition(1200.000000)
MegaPhaser2.SetCritical(0)
MegaPhaser2.SetTargetable(1)
MegaPhaser2.SetPrimary(1)
MegaPhaser2.SetPosition(-0.872894, -0.486408, -0.019553)
MegaPhaser2.SetPosition2D(45, 57)
MegaPhaser2.SetRepairComplexity(1.000000)
MegaPhaser2.SetDisabledPercentage(0.500000)
MegaPhaser2.SetRadius(0.020000)
MegaPhaser2.SetDumbfire(0)
MegaPhaser2.SetWeaponID(0)
MegaPhaser2.SetGroups(0)
MegaPhaser2.SetDamageRadiusFactor(0.250000)
MegaPhaser2.SetIconNum(364)
MegaPhaser2.SetIconPositionX(53)
MegaPhaser2.SetIconPositionY(70)
MegaPhaser2.SetIconAboveShip(1)
MegaPhaser2.SetFireSound("TMP Phaser")
MegaPhaser2.SetMaxCharge(5.000000)
MegaPhaser2.SetMaxDamage(400.000000)
MegaPhaser2.SetMaxDamageDistance(100.000000)
MegaPhaser2.SetMinFiringCharge(1.000000)
MegaPhaser2.SetNormalDischargeRate(1.000000)
MegaPhaser2.SetRechargeRate(0.300000)
MegaPhaser2.SetIndicatorIconNum(510)
MegaPhaser2.SetIndicatorIconPositionX(48)
MegaPhaser2.SetIndicatorIconPositionY(66)
MegaPhaser2Forward = App.TGPoint3()
MegaPhaser2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
MegaPhaser2Up = App.TGPoint3()
MegaPhaser2Up.SetXYZ(0.000000, 0.000000, 1.000000)
MegaPhaser2.SetOrientation(MegaPhaser2Forward, MegaPhaser2Up)
MegaPhaser2.SetWidth(0.020000)
MegaPhaser2.SetLength(0.020000)
MegaPhaser2.SetArcWidthAngles(0.436332, -0.261799)
MegaPhaser2.SetArcHeightAngles(-0.174533, 0.000000)
MegaPhaser2.SetPhaserTextureStart(0)
MegaPhaser2.SetPhaserTextureEnd(0)
MegaPhaser2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MegaPhaser2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MegaPhaser2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
MegaPhaser2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
MegaPhaser2.SetInnerCoreColor(kColor)
MegaPhaser2.SetNumSides(6)
MegaPhaser2.SetMainRadius(0.070000)
MegaPhaser2.SetTaperRadius(0.010000)
MegaPhaser2.SetCoreScale(0.500000)
MegaPhaser2.SetTaperRatio(0.250000)
MegaPhaser2.SetTaperMinLength(5.000000)
MegaPhaser2.SetTaperMaxLength(30.000000)
MegaPhaser2.SetLengthTextureTilePerUnit(0.050000)
MegaPhaser2.SetPerimeterTile(1.000000)
MegaPhaser2.SetTextureSpeed(7.000000)
MegaPhaser2.SetTextureName("data/PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(MegaPhaser2)
#################################################
AftMegaPhaser1 = App.PhaserProperty_Create("Aft MegaPhaser 1")

AftMegaPhaser1.SetMaxCondition(1200.000000)
AftMegaPhaser1.SetCritical(0)
AftMegaPhaser1.SetTargetable(1)
AftMegaPhaser1.SetPrimary(1)
AftMegaPhaser1.SetPosition(0.897606, -0.928975, -0.019379)
AftMegaPhaser1.SetPosition2D(85, 73)
AftMegaPhaser1.SetRepairComplexity(1.000000)
AftMegaPhaser1.SetDisabledPercentage(0.500000)
AftMegaPhaser1.SetRadius(0.020000)
AftMegaPhaser1.SetDumbfire(0)
AftMegaPhaser1.SetWeaponID(0)
AftMegaPhaser1.SetGroups(0)
AftMegaPhaser1.SetDamageRadiusFactor(0.250000)
AftMegaPhaser1.SetIconNum(363)
AftMegaPhaser1.SetIconPositionX(83)
AftMegaPhaser1.SetIconPositionY(96)
AftMegaPhaser1.SetIconAboveShip(1)
AftMegaPhaser1.SetFireSound("TMP Phaser")
AftMegaPhaser1.SetMaxCharge(5.000000)
AftMegaPhaser1.SetMaxDamage(400.000000)
AftMegaPhaser1.SetMaxDamageDistance(100.000000)
AftMegaPhaser1.SetMinFiringCharge(1.000000)
AftMegaPhaser1.SetNormalDischargeRate(1.000000)
AftMegaPhaser1.SetRechargeRate(0.300000)
AftMegaPhaser1.SetIndicatorIconNum(511)
AftMegaPhaser1.SetIndicatorIconPositionX(77)
AftMegaPhaser1.SetIndicatorIconPositionY(90)
AftMegaPhaser1Forward = App.TGPoint3()
AftMegaPhaser1Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftMegaPhaser1Up = App.TGPoint3()
AftMegaPhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftMegaPhaser1.SetOrientation(AftMegaPhaser1Forward, AftMegaPhaser1Up)
AftMegaPhaser1.SetWidth(0.020000)
AftMegaPhaser1.SetLength(0.020000)
AftMegaPhaser1.SetArcWidthAngles(0.523599, -0.523599)
AftMegaPhaser1.SetArcHeightAngles(-0.174533, 0.069813)
AftMegaPhaser1.SetPhaserTextureStart(0)
AftMegaPhaser1.SetPhaserTextureEnd(0)
AftMegaPhaser1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AftMegaPhaser1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AftMegaPhaser1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
AftMegaPhaser1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
AftMegaPhaser1.SetInnerCoreColor(kColor)
AftMegaPhaser1.SetNumSides(6)
AftMegaPhaser1.SetMainRadius(0.070000)
AftMegaPhaser1.SetTaperRadius(0.010000)
AftMegaPhaser1.SetCoreScale(0.500000)
AftMegaPhaser1.SetTaperRatio(0.250000)
AftMegaPhaser1.SetTaperMinLength(5.000000)
AftMegaPhaser1.SetTaperMaxLength(30.000000)
AftMegaPhaser1.SetLengthTextureTilePerUnit(0.050000)
AftMegaPhaser1.SetPerimeterTile(1.000000)
AftMegaPhaser1.SetTextureSpeed(7.000000)
AftMegaPhaser1.SetTextureName("data/PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftMegaPhaser1)
#################################################
AftMegaPhaser2 = App.PhaserProperty_Create("Aft MegaPhaser 2")

AftMegaPhaser2.SetMaxCondition(1200.000000)
AftMegaPhaser2.SetCritical(0)
AftMegaPhaser2.SetTargetable(1)
AftMegaPhaser2.SetPrimary(1)
AftMegaPhaser2.SetPosition(-0.879626, -0.928976, -0.021788)
AftMegaPhaser2.SetPosition2D(45, 72)
AftMegaPhaser2.SetRepairComplexity(1.000000)
AftMegaPhaser2.SetDisabledPercentage(0.500000)
AftMegaPhaser2.SetRadius(0.020000)
AftMegaPhaser2.SetDumbfire(0)
AftMegaPhaser2.SetWeaponID(0)
AftMegaPhaser2.SetGroups(0)
AftMegaPhaser2.SetDamageRadiusFactor(0.250000)
AftMegaPhaser2.SetIconNum(363)
AftMegaPhaser2.SetIconPositionX(49)
AftMegaPhaser2.SetIconPositionY(96)
AftMegaPhaser2.SetIconAboveShip(1)
AftMegaPhaser2.SetFireSound("TMP Phaser")
AftMegaPhaser2.SetMaxCharge(5.000000)
AftMegaPhaser2.SetMaxDamage(400.000000)
AftMegaPhaser2.SetMaxDamageDistance(100.000000)
AftMegaPhaser2.SetMinFiringCharge(1.000000)
AftMegaPhaser2.SetNormalDischargeRate(1.000000)
AftMegaPhaser2.SetRechargeRate(0.300000)
AftMegaPhaser2.SetIndicatorIconNum(511)
AftMegaPhaser2.SetIndicatorIconPositionX(42)
AftMegaPhaser2.SetIndicatorIconPositionY(90)
AftMegaPhaser2Forward = App.TGPoint3()
AftMegaPhaser2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftMegaPhaser2Up = App.TGPoint3()
AftMegaPhaser2Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftMegaPhaser2.SetOrientation(AftMegaPhaser2Forward, AftMegaPhaser2Up)
AftMegaPhaser2.SetWidth(0.020000)
AftMegaPhaser2.SetLength(0.020000)
AftMegaPhaser2.SetArcWidthAngles(0.523599, -0.523599)
AftMegaPhaser2.SetArcHeightAngles(-0.174533, 0.069813)
AftMegaPhaser2.SetPhaserTextureStart(0)
AftMegaPhaser2.SetPhaserTextureEnd(0)
AftMegaPhaser2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AftMegaPhaser2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AftMegaPhaser2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
AftMegaPhaser2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
AftMegaPhaser2.SetInnerCoreColor(kColor)
AftMegaPhaser2.SetNumSides(6)
AftMegaPhaser2.SetMainRadius(0.070000)
AftMegaPhaser2.SetTaperRadius(0.010000)
AftMegaPhaser2.SetCoreScale(0.500000)
AftMegaPhaser2.SetTaperRatio(0.250000)
AftMegaPhaser2.SetTaperMinLength(5.000000)
AftMegaPhaser2.SetTaperMaxLength(30.000000)
AftMegaPhaser2.SetLengthTextureTilePerUnit(0.050000)
AftMegaPhaser2.SetPerimeterTile(1.000000)
AftMegaPhaser2.SetTextureSpeed(7.000000)
AftMegaPhaser2.SetTextureName("data/PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftMegaPhaser2)
#################################################
ForwardTorp3 = App.TorpedoTubeProperty_Create("Forward Torp 3")

ForwardTorp3.SetMaxCondition(2000.000000)
ForwardTorp3.SetCritical(0)
ForwardTorp3.SetTargetable(1)
ForwardTorp3.SetPrimary(1)
ForwardTorp3.SetPosition(0.031792, 0.778465, -0.152118)
ForwardTorp3.SetPosition2D(73, 30)
ForwardTorp3.SetRepairComplexity(3.000000)
ForwardTorp3.SetDisabledPercentage(0.750000)
ForwardTorp3.SetRadius(0.050000)
ForwardTorp3.SetDumbfire(1)
ForwardTorp3.SetWeaponID(1)
ForwardTorp3.SetGroups(1)
ForwardTorp3.SetDamageRadiusFactor(0.600000)
ForwardTorp3.SetIconNum(370)
ForwardTorp3.SetIconPositionX(78)
ForwardTorp3.SetIconPositionY(32)
ForwardTorp3.SetIconAboveShip(1)
ForwardTorp3.SetImmediateDelay(0.200000)
ForwardTorp3.SetReloadDelay(30.000000)
ForwardTorp3.SetMaxReady(1)
ForwardTorp3Direction = App.TGPoint3()
ForwardTorp3Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp3.SetDirection(ForwardTorp3Direction)
ForwardTorp3Right = App.TGPoint3()
ForwardTorp3Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp3.SetRight(ForwardTorp3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp3)
#################################################
ForwardTorp4 = App.TorpedoTubeProperty_Create("Forward Torp 4")

ForwardTorp4.SetMaxCondition(2000.000000)
ForwardTorp4.SetCritical(0)
ForwardTorp4.SetTargetable(1)
ForwardTorp4.SetPrimary(1)
ForwardTorp4.SetPosition(0.003602, 0.782214, -0.151187)
ForwardTorp4.SetPosition2D(64, 30)
ForwardTorp4.SetRepairComplexity(3.000000)
ForwardTorp4.SetDisabledPercentage(0.750000)
ForwardTorp4.SetRadius(0.050000)
ForwardTorp4.SetDumbfire(1)
ForwardTorp4.SetWeaponID(1)
ForwardTorp4.SetGroups(1)
ForwardTorp4.SetDamageRadiusFactor(0.600000)
ForwardTorp4.SetIconNum(370)
ForwardTorp4.SetIconPositionX(75)
ForwardTorp4.SetIconPositionY(32)
ForwardTorp4.SetIconAboveShip(1)
ForwardTorp4.SetImmediateDelay(0.200000)
ForwardTorp4.SetReloadDelay(30.000000)
ForwardTorp4.SetMaxReady(1)
ForwardTorp4Direction = App.TGPoint3()
ForwardTorp4Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp4.SetDirection(ForwardTorp4Direction)
ForwardTorp4Right = App.TGPoint3()
ForwardTorp4Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp4.SetRight(ForwardTorp4Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp4)
#################################################
ForwardTorp5 = App.TorpedoTubeProperty_Create("Forward Torp 5")

ForwardTorp5.SetMaxCondition(2000.000000)
ForwardTorp5.SetCritical(0)
ForwardTorp5.SetTargetable(1)
ForwardTorp5.SetPrimary(1)
ForwardTorp5.SetPosition(-0.025493, 0.778699, -0.151916)
ForwardTorp5.SetPosition2D(57, 30)
ForwardTorp5.SetRepairComplexity(3.000000)
ForwardTorp5.SetDisabledPercentage(0.750000)
ForwardTorp5.SetRadius(0.050000)
ForwardTorp5.SetDumbfire(1)
ForwardTorp5.SetWeaponID(1)
ForwardTorp5.SetGroups(1)
ForwardTorp5.SetDamageRadiusFactor(0.600000)
ForwardTorp5.SetIconNum(370)
ForwardTorp5.SetIconPositionX(72)
ForwardTorp5.SetIconPositionY(32)
ForwardTorp5.SetIconAboveShip(1)
ForwardTorp5.SetImmediateDelay(0.200000)
ForwardTorp5.SetReloadDelay(30.000000)
ForwardTorp5.SetMaxReady(1)
ForwardTorp5Direction = App.TGPoint3()
ForwardTorp5Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp5.SetDirection(ForwardTorp5Direction)
ForwardTorp5Right = App.TGPoint3()
ForwardTorp5Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp5.SetRight(ForwardTorp5Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp5)

# Property load function.
def LoadPropertySet(pObj):
	"Sets up the object's properties."
	prop = App.g_kModelPropertyManager.FindByName("ExcelsiorRefit", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Hull", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Warp Core", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shield Generator", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Sensor Array", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Engineering", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Impulse Engines", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Warp Engines", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Phasers", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Torpedoes", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Tractors", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Bridge", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Impulse", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Impulse", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Warp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Warp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torp 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torp 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Torp 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Torp 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Probe Launcher", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 1a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 1b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 2a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 2b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 3a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 3b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 4a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 4b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 5a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 5b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 1a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 1b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 2a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 2b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 3a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 3b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 4a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 4b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 5a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 5b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Tractor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tractor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Shuttle Bay", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Shuttle Bay OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 6a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 6b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 7a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 7b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Mega Phaser 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Mega Phaser 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft MegaPhaser 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft MegaPhaser 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torp 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torp 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torp 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
