# D:\STO Akira\Scripts\Ships\Hardpoints\stoak.py
# This file was automatically generated - modify at your own risk.
# 

import App
import GlobalPropertyTemplates
# Setting up local templates.
#################################################
Hull = App.HullProperty_Create("Hull")

Hull.SetMaxCondition(18000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(0)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, 0.500000, 0.000000)
Hull.SetPosition2D(64.000000, 50.000000)
Hull.SetRepairComplexity(1.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(0.200000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
ShieldGenerator = App.ShieldProperty_Create("Shield Generator")

ShieldGenerator.SetMaxCondition(9000.000000)
ShieldGenerator.SetCritical(0)
ShieldGenerator.SetTargetable(1)
ShieldGenerator.SetPrimary(1)
ShieldGenerator.SetPosition(0.000000, 1.000000, -0.250000)
ShieldGenerator.SetPosition2D(64.000000, 50.000000)
ShieldGenerator.SetRepairComplexity(2.000000)
ShieldGenerator.SetDisabledPercentage(0.500000)
ShieldGenerator.SetRadius(0.180000)
ShieldGenerator.SetNormalPowerPerSecond(200.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, 25000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 25000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 25000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 25000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 25000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 25000.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.FRONT_SHIELDS, 50.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 50.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 50.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 50.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 50.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 50.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.000000, 1.550000, -0.250000)
SensorArray.SetPosition2D(64.000000, 10.000000)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.500000)
SensorArray.SetRadius(0.170000)
SensorArray.SetNormalPowerPerSecond(150.000000)
SensorArray.SetBaseSensorRange(2500.000000)
SensorArray.SetMaxProbes(100)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
WarpCore = App.PowerProperty_Create("Warp Core")

WarpCore.SetMaxCondition(10000.000000)
WarpCore.SetCritical(1)
WarpCore.SetTargetable(1)
WarpCore.SetPrimary(1)
WarpCore.SetPosition(-0.450000, 0.700000, 0.000000)
WarpCore.SetPosition2D(64.000000, 30.000000)
WarpCore.SetRepairComplexity(2.000000)
WarpCore.SetDisabledPercentage(0.500000)
WarpCore.SetRadius(0.200000)
WarpCore.SetMainBatteryLimit(150000.000000)
WarpCore.SetBackupBatteryLimit(50000.000000)
WarpCore.SetMainConduitCapacity(900.000000)
WarpCore.SetBackupConduitCapacity(100.000000)
WarpCore.SetPowerOutput(800.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpCore)
#################################################
ImpulseEngines = App.ImpulseEngineProperty_Create("Impulse Engines")

ImpulseEngines.SetMaxCondition(18000.000000)
ImpulseEngines.SetCritical(0)
ImpulseEngines.SetTargetable(0)
ImpulseEngines.SetPrimary(1)
ImpulseEngines.SetPosition(0.000000, 1.000000, 0.000000)
ImpulseEngines.SetPosition2D(120.000000, 120.000000)
ImpulseEngines.SetRepairComplexity(3.000000)
ImpulseEngines.SetDisabledPercentage(0.500000)
ImpulseEngines.SetRadius(0.250000)
ImpulseEngines.SetNormalPowerPerSecond(100.000000)
ImpulseEngines.SetMaxAccel(24.000000)
ImpulseEngines.SetMaxAngularAccel(0.600000)
ImpulseEngines.SetMaxAngularVelocity(0.600000)
ImpulseEngines.SetMaxSpeed(12.000000)
ImpulseEngines.SetEngineSound("Federation Engines")
App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseEngines)
#################################################
Phasers = App.WeaponSystemProperty_Create("Phasers")

Phasers.SetMaxCondition(18000.000000)
Phasers.SetCritical(0)
Phasers.SetTargetable(0)
Phasers.SetPrimary(1)
Phasers.SetPosition(-0.480000, 0.700000, 0.140000)
Phasers.SetPosition2D(46.000000, 64.000000)
Phasers.SetRepairComplexity(3.000000)
Phasers.SetDisabledPercentage(0.750000)
Phasers.SetRadius(0.300000)
Phasers.SetNormalPowerPerSecond(200.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)
#################################################
WarpEngines = App.WarpEngineProperty_Create("Warp Engines")

WarpEngines.SetMaxCondition(18000.000000)
WarpEngines.SetCritical(0)
WarpEngines.SetTargetable(0)
WarpEngines.SetPrimary(1)
WarpEngines.SetPosition(-0.530000, 0.840000, 0.100000)
WarpEngines.SetPosition2D(46.000000, 60.000000)
WarpEngines.SetRepairComplexity(3.000000)
WarpEngines.SetDisabledPercentage(0.500000)
WarpEngines.SetRadius(0.250000)
WarpEngines.SetNormalPowerPerSecond(0.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpEngines)
#################################################
Torpedoes = App.TorpedoSystemProperty_Create("Torpedoes")

Torpedoes.SetMaxCondition(18000.000000)
Torpedoes.SetCritical(0)
Torpedoes.SetTargetable(0)
Torpedoes.SetPrimary(1)
Torpedoes.SetPosition(0.000000, 0.640000, 0.000000)
Torpedoes.SetPosition2D(82.000000, 64.000000)
Torpedoes.SetRepairComplexity(3.000000)
Torpedoes.SetDisabledPercentage(0.750000)
Torpedoes.SetRadius(0.300000)
Torpedoes.SetNormalPowerPerSecond(200.000000)
Torpedoes.SetWeaponSystemType(Torpedoes.WST_TORPEDO)
Torpedoes.SetSingleFire(0)
Torpedoes.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("0;Single;1234;Burst")
Torpedoes.SetFiringChainString(kFiringChainString)
Torpedoes.SetMaxTorpedoes(0, 60)
Torpedoes.SetTorpedoScript(0, "Tactical.Projectiles.lightphoton")
Torpedoes.SetNumAmmoTypes(1)
App.g_kModelPropertyManager.RegisterLocalTemplate(Torpedoes)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(4000.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(-0.981156, 0.430000, -0.112083)
PortImpulse.SetPosition2D(32.000000, 40.000000)
PortImpulse.SetRepairComplexity(3.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.230000)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
StarImpulse = App.EngineProperty_Create("Star Impulse")

StarImpulse.SetMaxCondition(4000.000000)
StarImpulse.SetCritical(0)
StarImpulse.SetTargetable(1)
StarImpulse.SetPrimary(1)
StarImpulse.SetPosition(0.981156, 0.430000, -0.100000)
StarImpulse.SetPosition2D(96.000000, 40.000000)
StarImpulse.SetRepairComplexity(3.000000)
StarImpulse.SetDisabledPercentage(0.500000)
StarImpulse.SetRadius(0.230000)
StarImpulse.SetEngineType(StarImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse)
#################################################
PortWarp = App.EngineProperty_Create("Port Warp")

PortWarp.SetMaxCondition(7000.000000)
PortWarp.SetCritical(0)
PortWarp.SetTargetable(1)
PortWarp.SetPrimary(1)
PortWarp.SetPosition(-1.400000, -0.800000, -0.250000)
PortWarp.SetPosition2D(4.000000, 90.000000)
PortWarp.SetRepairComplexity(3.000000)
PortWarp.SetDisabledPercentage(0.500000)
PortWarp.SetRadius(1.000000)
PortWarp.SetEngineType(PortWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortWarp)
#################################################
StarWarp = App.EngineProperty_Create("Star Warp")

StarWarp.SetMaxCondition(7000.000000)
StarWarp.SetCritical(0)
StarWarp.SetTargetable(1)
StarWarp.SetPrimary(1)
StarWarp.SetPosition(1.400000, -0.800000, -0.250000)
StarWarp.SetPosition2D(125.000000, 90.000000)
StarWarp.SetRepairComplexity(3.000000)
StarWarp.SetDisabledPercentage(0.500000)
StarWarp.SetRadius(1.000000)
StarWarp.SetEngineType(StarWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarWarp)
#################################################
Engineering = App.RepairSubsystemProperty_Create("Engineering")

Engineering.SetMaxCondition(18000.000000)
Engineering.SetCritical(0)
Engineering.SetTargetable(0)
Engineering.SetPrimary(1)
Engineering.SetPosition(0.000000, 0.800000, -0.100000)
Engineering.SetPosition2D(64.000000, 40.000000)
Engineering.SetRepairComplexity(4.000000)
Engineering.SetDisabledPercentage(0.100000)
Engineering.SetRadius(0.250000)
Engineering.SetNormalPowerPerSecond(1.000000)
Engineering.SetMaxRepairPoints(100.000000)
Engineering.SetNumRepairTeams(5)
App.g_kModelPropertyManager.RegisterLocalTemplate(Engineering)
#################################################
ForwardTorp1 = App.TorpedoTubeProperty_Create("Forward Torp 1")

ForwardTorp1.SetMaxCondition(2000.000000)
ForwardTorp1.SetCritical(0)
ForwardTorp1.SetTargetable(1)
ForwardTorp1.SetPrimary(1)
ForwardTorp1.SetPosition(0.002653, 2.028800, -0.168952)
ForwardTorp1.SetPosition2D(54.000000, 40.000000)
ForwardTorp1.SetRepairComplexity(3.000000)
ForwardTorp1.SetDisabledPercentage(0.750000)
ForwardTorp1.SetRadius(0.200000)
ForwardTorp1.SetDumbfire(1)
ForwardTorp1.SetWeaponID(0)
ForwardTorp1.SetGroups(5)
ForwardTorp1.SetDamageRadiusFactor(0.300000)
ForwardTorp1.SetIconNum(370)
ForwardTorp1.SetIconPositionX(63.000000)
ForwardTorp1.SetIconPositionY(35.000000)
ForwardTorp1.SetIconAboveShip(1)
ForwardTorp1.SetImmediateDelay(0.000001)
ForwardTorp1.SetReloadDelay(30.000000)
ForwardTorp1.SetMaxReady(10)
ForwardTorp1Direction = App.TGPoint3()
ForwardTorp1Direction.SetXYZ(0.000000, 0.999879, 0.015565)
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.032424, -0.536028, 0.371689)
ForwardTorp2.SetPosition2D(75.000000, 40.000000)
ForwardTorp2.SetRepairComplexity(3.000000)
ForwardTorp2.SetDisabledPercentage(0.750000)
ForwardTorp2.SetRadius(0.200000)
ForwardTorp2.SetDumbfire(1)
ForwardTorp2.SetWeaponID(1)
ForwardTorp2.SetGroups(5)
ForwardTorp2.SetDamageRadiusFactor(0.300000)
ForwardTorp2.SetIconNum(370)
ForwardTorp2.SetIconPositionX(68.000000)
ForwardTorp2.SetIconPositionY(35.000000)
ForwardTorp2.SetIconAboveShip(1)
ForwardTorp2.SetImmediateDelay(0.250000)
ForwardTorp2.SetReloadDelay(30.000000)
ForwardTorp2.SetMaxReady(2)
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)
#################################################
ForwardTorp3 = App.TorpedoTubeProperty_Create("Forward Torp 3")

ForwardTorp3.SetMaxCondition(2000.000000)
ForwardTorp3.SetCritical(0)
ForwardTorp3.SetTargetable(1)
ForwardTorp3.SetPrimary(1)
ForwardTorp3.SetPosition(-0.038524, -0.537769, 0.370229)
ForwardTorp3.SetPosition2D(54.000000, 80.000000)
ForwardTorp3.SetRepairComplexity(3.000000)
ForwardTorp3.SetDisabledPercentage(0.750000)
ForwardTorp3.SetRadius(0.200000)
ForwardTorp3.SetDumbfire(1)
ForwardTorp3.SetWeaponID(2)
ForwardTorp3.SetGroups(5)
ForwardTorp3.SetDamageRadiusFactor(0.300000)
ForwardTorp3.SetIconNum(370)
ForwardTorp3.SetIconPositionX(81.000000)
ForwardTorp3.SetIconPositionY(35.000000)
ForwardTorp3.SetIconAboveShip(1)
ForwardTorp3.SetImmediateDelay(0.250000)
ForwardTorp3.SetReloadDelay(30.000000)
ForwardTorp3.SetMaxReady(2)
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.089195, -0.576422, 0.370707)
ForwardTorp4.SetPosition2D(75.000000, 80.000000)
ForwardTorp4.SetRepairComplexity(3.000000)
ForwardTorp4.SetDisabledPercentage(0.750000)
ForwardTorp4.SetRadius(0.200000)
ForwardTorp4.SetDumbfire(1)
ForwardTorp4.SetWeaponID(3)
ForwardTorp4.SetGroups(5)
ForwardTorp4.SetDamageRadiusFactor(0.300000)
ForwardTorp4.SetIconNum(370)
ForwardTorp4.SetIconPositionX(86.000000)
ForwardTorp4.SetIconPositionY(35.000000)
ForwardTorp4.SetIconAboveShip(1)
ForwardTorp4.SetImmediateDelay(0.250000)
ForwardTorp4.SetReloadDelay(30.000000)
ForwardTorp4.SetMaxReady(2)
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)
#################################################
VentralPhaser1Array = App.PhaserProperty_Create("Ventral Phaser 1 Array")

VentralPhaser1Array.SetMaxCondition(1000.000000)
VentralPhaser1Array.SetCritical(0)
VentralPhaser1Array.SetTargetable(1)
VentralPhaser1Array.SetPrimary(1)
VentralPhaser1Array.SetPosition(-0.650000, 1.380000, -0.140000)
VentralPhaser1Array.SetPosition2D(34.000000, 55.000000)
VentralPhaser1Array.SetRepairComplexity(3.000000)
VentralPhaser1Array.SetDisabledPercentage(0.750000)
VentralPhaser1Array.SetRadius(0.250000)
VentralPhaser1Array.SetDumbfire(0)
VentralPhaser1Array.SetWeaponID(1)
VentralPhaser1Array.SetGroups(0)
VentralPhaser1Array.SetDamageRadiusFactor(0.200000)
VentralPhaser1Array.SetIconNum(340)
VentralPhaser1Array.SetIconPositionX(12.000000)
VentralPhaser1Array.SetIconPositionY(62.000000)
VentralPhaser1Array.SetIconAboveShip(0)
VentralPhaser1Array.SetFireSound("Type X Phaser")
VentralPhaser1Array.SetMaxCharge(1.500000)
VentralPhaser1Array.SetMaxDamage(1800.000000)
VentralPhaser1Array.SetMaxDamageDistance(100.000000)
VentralPhaser1Array.SetMinFiringCharge(1.000000)
VentralPhaser1Array.SetNormalDischargeRate(1.000000)
VentralPhaser1Array.SetRechargeRate(0.500000)
VentralPhaser1Array.SetIndicatorIconNum(504)
VentralPhaser1Array.SetIndicatorIconPositionX(24.000000)
VentralPhaser1Array.SetIndicatorIconPositionY(73.000000)
VentralPhaser1ArrayForward = App.TGPoint3()
VentralPhaser1ArrayForward.SetXYZ(-0.891841, 0.452349, 0.000000)
VentralPhaser1ArrayUp = App.TGPoint3()
VentralPhaser1ArrayUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser1Array.SetOrientation(VentralPhaser1ArrayForward, VentralPhaser1ArrayUp)
VentralPhaser1Array.SetWidth(0.680000)
VentralPhaser1Array.SetLength(0.360000)
VentralPhaser1Array.SetArcWidthAngles(-1.256637, 0.349066)
VentralPhaser1Array.SetArcHeightAngles(-1.396263, -0.034907)
VentralPhaser1Array.SetPhaserTextureStart(0)
VentralPhaser1Array.SetPhaserTextureEnd(7)
VentralPhaser1Array.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.839216, 0.129412, 0.003922, 1.000000)
VentralPhaser1Array.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1Array.SetInnerShellColor(kColor)
kColor.SetRGBA(0.639216, 0.639216, 0.000000, 1.000000)
VentralPhaser1Array.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
VentralPhaser1Array.SetInnerCoreColor(kColor)
VentralPhaser1Array.SetNumSides(6)
VentralPhaser1Array.SetMainRadius(0.110000)
VentralPhaser1Array.SetTaperRadius(0.020000)
VentralPhaser1Array.SetCoreScale(0.350000)
VentralPhaser1Array.SetTaperRatio(0.250000)
VentralPhaser1Array.SetTaperMinLength(30.000000)
VentralPhaser1Array.SetTaperMaxLength(30.000000)
VentralPhaser1Array.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser1Array.SetPerimeterTile(1.000000)
VentralPhaser1Array.SetTextureSpeed(2.000000)
VentralPhaser1Array.SetTextureName("data/Dur_phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser1Array)
#################################################
VentralPhaser2Array = App.PhaserProperty_Create("Ventral Phaser 2 Array")

VentralPhaser2Array.SetMaxCondition(1000.000000)
VentralPhaser2Array.SetCritical(0)
VentralPhaser2Array.SetTargetable(1)
VentralPhaser2Array.SetPrimary(1)
VentralPhaser2Array.SetPosition(-0.650000, 1.380000, -0.140000)
VentralPhaser2Array.SetPosition2D(54.000000, 45.000000)
VentralPhaser2Array.SetRepairComplexity(3.000000)
VentralPhaser2Array.SetDisabledPercentage(0.750000)
VentralPhaser2Array.SetRadius(0.250000)
VentralPhaser2Array.SetDumbfire(0)
VentralPhaser2Array.SetWeaponID(2)
VentralPhaser2Array.SetGroups(0)
VentralPhaser2Array.SetDamageRadiusFactor(0.200000)
VentralPhaser2Array.SetIconNum(330)
VentralPhaser2Array.SetIconPositionX(22.000000)
VentralPhaser2Array.SetIconPositionY(42.000000)
VentralPhaser2Array.SetIconAboveShip(0)
VentralPhaser2Array.SetFireSound("Type X Phaser")
VentralPhaser2Array.SetMaxCharge(1.500000)
VentralPhaser2Array.SetMaxDamage(1800.000000)
VentralPhaser2Array.SetMaxDamageDistance(100.000000)
VentralPhaser2Array.SetMinFiringCharge(1.000000)
VentralPhaser2Array.SetNormalDischargeRate(1.000000)
VentralPhaser2Array.SetRechargeRate(0.500000)
VentralPhaser2Array.SetIndicatorIconNum(505)
VentralPhaser2Array.SetIndicatorIconPositionX(27.000000)
VentralPhaser2Array.SetIndicatorIconPositionY(45.000000)
VentralPhaser2ArrayForward = App.TGPoint3()
VentralPhaser2ArrayForward.SetXYZ(-0.891841, 0.452349, 0.000000)
VentralPhaser2ArrayUp = App.TGPoint3()
VentralPhaser2ArrayUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser2Array.SetOrientation(VentralPhaser2ArrayForward, VentralPhaser2ArrayUp)
VentralPhaser2Array.SetWidth(0.680000)
VentralPhaser2Array.SetLength(0.360000)
VentralPhaser2Array.SetArcWidthAngles(0.000000, 1.169371)
VentralPhaser2Array.SetArcHeightAngles(-1.396263, -0.034907)
VentralPhaser2Array.SetPhaserTextureStart(0)
VentralPhaser2Array.SetPhaserTextureEnd(7)
VentralPhaser2Array.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.839216, 0.129412, 0.003922, 1.000000)
VentralPhaser2Array.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser2Array.SetInnerShellColor(kColor)
kColor.SetRGBA(0.639216, 0.639216, 0.000000, 1.000000)
VentralPhaser2Array.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
VentralPhaser2Array.SetInnerCoreColor(kColor)
VentralPhaser2Array.SetNumSides(6)
VentralPhaser2Array.SetMainRadius(0.110000)
VentralPhaser2Array.SetTaperRadius(0.020000)
VentralPhaser2Array.SetCoreScale(0.350000)
VentralPhaser2Array.SetTaperRatio(0.250000)
VentralPhaser2Array.SetTaperMinLength(30.000000)
VentralPhaser2Array.SetTaperMaxLength(30.000000)
VentralPhaser2Array.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser2Array.SetPerimeterTile(1.000000)
VentralPhaser2Array.SetTextureSpeed(2.000000)
VentralPhaser2Array.SetTextureName("data/Dur_phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser2Array)
#################################################
VentralPhaser3Array = App.PhaserProperty_Create("Ventral Phaser 3 Array")

VentralPhaser3Array.SetMaxCondition(1000.000000)
VentralPhaser3Array.SetCritical(0)
VentralPhaser3Array.SetTargetable(1)
VentralPhaser3Array.SetPrimary(1)
VentralPhaser3Array.SetPosition(0.650000, 1.380000, -0.150000)
VentralPhaser3Array.SetPosition2D(75.000000, 45.000000)
VentralPhaser3Array.SetRepairComplexity(3.000000)
VentralPhaser3Array.SetDisabledPercentage(0.750000)
VentralPhaser3Array.SetRadius(0.250000)
VentralPhaser3Array.SetDumbfire(0)
VentralPhaser3Array.SetWeaponID(3)
VentralPhaser3Array.SetGroups(0)
VentralPhaser3Array.SetDamageRadiusFactor(0.200000)
VentralPhaser3Array.SetIconNum(350)
VentralPhaser3Array.SetIconPositionX(78.000000)
VentralPhaser3Array.SetIconPositionY(42.000000)
VentralPhaser3Array.SetIconAboveShip(0)
VentralPhaser3Array.SetFireSound("Type X Phaser")
VentralPhaser3Array.SetMaxCharge(1.500000)
VentralPhaser3Array.SetMaxDamage(1800.000000)
VentralPhaser3Array.SetMaxDamageDistance(100.000000)
VentralPhaser3Array.SetMinFiringCharge(1.000000)
VentralPhaser3Array.SetNormalDischargeRate(1.000000)
VentralPhaser3Array.SetRechargeRate(0.500000)
VentralPhaser3Array.SetIndicatorIconNum(506)
VentralPhaser3Array.SetIndicatorIconPositionX(81.000000)
VentralPhaser3Array.SetIndicatorIconPositionY(45.000000)
VentralPhaser3ArrayForward = App.TGPoint3()
VentralPhaser3ArrayForward.SetXYZ(0.891841, 0.452349, 0.000000)
VentralPhaser3ArrayUp = App.TGPoint3()
VentralPhaser3ArrayUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser3Array.SetOrientation(VentralPhaser3ArrayForward, VentralPhaser3ArrayUp)
VentralPhaser3Array.SetWidth(0.680000)
VentralPhaser3Array.SetLength(0.360000)
VentralPhaser3Array.SetArcWidthAngles(-1.169371, 0.000000)
VentralPhaser3Array.SetArcHeightAngles(-1.396263, -0.034907)
VentralPhaser3Array.SetPhaserTextureStart(0)
VentralPhaser3Array.SetPhaserTextureEnd(7)
VentralPhaser3Array.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.839216, 0.129412, 0.003922, 1.000000)
VentralPhaser3Array.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3Array.SetInnerShellColor(kColor)
kColor.SetRGBA(0.639216, 0.639216, 0.000000, 1.000000)
VentralPhaser3Array.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
VentralPhaser3Array.SetInnerCoreColor(kColor)
VentralPhaser3Array.SetNumSides(6)
VentralPhaser3Array.SetMainRadius(0.110000)
VentralPhaser3Array.SetTaperRadius(0.020000)
VentralPhaser3Array.SetCoreScale(0.350000)
VentralPhaser3Array.SetTaperRatio(0.250000)
VentralPhaser3Array.SetTaperMinLength(30.000000)
VentralPhaser3Array.SetTaperMaxLength(30.000000)
VentralPhaser3Array.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser3Array.SetPerimeterTile(1.000000)
VentralPhaser3Array.SetTextureSpeed(2.000000)
VentralPhaser3Array.SetTextureName("data/Dur_phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser3Array)
#################################################
VentralPhaser4Array = App.PhaserProperty_Create("Ventral Phaser 4 Array")

VentralPhaser4Array.SetMaxCondition(1000.000000)
VentralPhaser4Array.SetCritical(0)
VentralPhaser4Array.SetTargetable(1)
VentralPhaser4Array.SetPrimary(1)
VentralPhaser4Array.SetPosition(0.650000, 1.380000, -0.150000)
VentralPhaser4Array.SetPosition2D(95.000000, 55.000000)
VentralPhaser4Array.SetRepairComplexity(3.000000)
VentralPhaser4Array.SetDisabledPercentage(0.750000)
VentralPhaser4Array.SetRadius(0.250000)
VentralPhaser4Array.SetDumbfire(0)
VentralPhaser4Array.SetWeaponID(4)
VentralPhaser4Array.SetGroups(0)
VentralPhaser4Array.SetDamageRadiusFactor(0.200000)
VentralPhaser4Array.SetIconNum(360)
VentralPhaser4Array.SetIconPositionX(111.000000)
VentralPhaser4Array.SetIconPositionY(62.000000)
VentralPhaser4Array.SetIconAboveShip(0)
VentralPhaser4Array.SetFireSound("Type X Phaser")
VentralPhaser4Array.SetMaxCharge(1.500000)
VentralPhaser4Array.SetMaxDamage(1800.000000)
VentralPhaser4Array.SetMaxDamageDistance(100.000000)
VentralPhaser4Array.SetMinFiringCharge(1.000000)
VentralPhaser4Array.SetNormalDischargeRate(1.000000)
VentralPhaser4Array.SetRechargeRate(0.500000)
VentralPhaser4Array.SetIndicatorIconNum(507)
VentralPhaser4Array.SetIndicatorIconPositionX(95.000000)
VentralPhaser4Array.SetIndicatorIconPositionY(73.000000)
VentralPhaser4ArrayForward = App.TGPoint3()
VentralPhaser4ArrayForward.SetXYZ(0.891841, 0.452349, 0.000000)
VentralPhaser4ArrayUp = App.TGPoint3()
VentralPhaser4ArrayUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser4Array.SetOrientation(VentralPhaser4ArrayForward, VentralPhaser4ArrayUp)
VentralPhaser4Array.SetWidth(0.680000)
VentralPhaser4Array.SetLength(0.360000)
VentralPhaser4Array.SetArcWidthAngles(-0.349066, 1.256637)
VentralPhaser4Array.SetArcHeightAngles(-1.396263, -0.034907)
VentralPhaser4Array.SetPhaserTextureStart(0)
VentralPhaser4Array.SetPhaserTextureEnd(7)
VentralPhaser4Array.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.839216, 0.129412, 0.003922, 1.000000)
VentralPhaser4Array.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser4Array.SetInnerShellColor(kColor)
kColor.SetRGBA(0.639216, 0.639216, 0.000000, 1.000000)
VentralPhaser4Array.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
VentralPhaser4Array.SetInnerCoreColor(kColor)
VentralPhaser4Array.SetNumSides(6)
VentralPhaser4Array.SetMainRadius(0.110000)
VentralPhaser4Array.SetTaperRadius(0.020000)
VentralPhaser4Array.SetCoreScale(0.350000)
VentralPhaser4Array.SetTaperRatio(0.250000)
VentralPhaser4Array.SetTaperMinLength(30.000000)
VentralPhaser4Array.SetTaperMaxLength(30.000000)
VentralPhaser4Array.SetLengthTextureTilePerUnit(0.050000)
VentralPhaser4Array.SetPerimeterTile(1.000000)
VentralPhaser4Array.SetTextureSpeed(2.000000)
VentralPhaser4Array.SetTextureName("data/Dur_phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser4Array)
#################################################
DorsalPhaser1Array = App.PhaserProperty_Create("Dorsal Phaser 1 Array")

DorsalPhaser1Array.SetMaxCondition(1000.000000)
DorsalPhaser1Array.SetCritical(0)
DorsalPhaser1Array.SetTargetable(1)
DorsalPhaser1Array.SetPrimary(1)
DorsalPhaser1Array.SetPosition(0.000000, 1.120000, -0.015000)
DorsalPhaser1Array.SetPosition2D(34.000000, 40.000000)
DorsalPhaser1Array.SetRepairComplexity(3.000000)
DorsalPhaser1Array.SetDisabledPercentage(0.750000)
DorsalPhaser1Array.SetRadius(0.250000)
DorsalPhaser1Array.SetDumbfire(0)
DorsalPhaser1Array.SetWeaponID(5)
DorsalPhaser1Array.SetGroups(0)
DorsalPhaser1Array.SetDamageRadiusFactor(0.200000)
DorsalPhaser1Array.SetIconNum(340)
DorsalPhaser1Array.SetIconPositionX(12.000000)
DorsalPhaser1Array.SetIconPositionY(41.000000)
DorsalPhaser1Array.SetIconAboveShip(1)
DorsalPhaser1Array.SetFireSound("Type X Phaser")
DorsalPhaser1Array.SetMaxCharge(1.500000)
DorsalPhaser1Array.SetMaxDamage(1800.000000)
DorsalPhaser1Array.SetMaxDamageDistance(100.000000)
DorsalPhaser1Array.SetMinFiringCharge(1.000000)
DorsalPhaser1Array.SetNormalDischargeRate(1.000000)
DorsalPhaser1Array.SetRechargeRate(0.500000)
DorsalPhaser1Array.SetIndicatorIconNum(500)
DorsalPhaser1Array.SetIndicatorIconPositionX(24.000000)
DorsalPhaser1Array.SetIndicatorIconPositionY(52.000000)
DorsalPhaser1ArrayForward = App.TGPoint3()
DorsalPhaser1ArrayForward.SetXYZ(-0.943859, 0.330350, 0.000000)
DorsalPhaser1ArrayUp = App.TGPoint3()
DorsalPhaser1ArrayUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser1Array.SetOrientation(DorsalPhaser1ArrayForward, DorsalPhaser1ArrayUp)
DorsalPhaser1Array.SetWidth(1.050000)
DorsalPhaser1Array.SetLength(1.050000)
DorsalPhaser1Array.SetArcWidthAngles(-0.523599, 0.523599)
DorsalPhaser1Array.SetArcHeightAngles(0.017453, 1.570796)
DorsalPhaser1Array.SetPhaserTextureStart(0)
DorsalPhaser1Array.SetPhaserTextureEnd(7)
DorsalPhaser1Array.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.839216, 0.129412, 0.003922, 1.000000)
DorsalPhaser1Array.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1Array.SetInnerShellColor(kColor)
kColor.SetRGBA(0.639216, 0.639216, 0.000000, 1.000000)
DorsalPhaser1Array.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
DorsalPhaser1Array.SetInnerCoreColor(kColor)
DorsalPhaser1Array.SetNumSides(6)
DorsalPhaser1Array.SetMainRadius(0.110000)
DorsalPhaser1Array.SetTaperRadius(0.020000)
DorsalPhaser1Array.SetCoreScale(0.350000)
DorsalPhaser1Array.SetTaperRatio(0.250000)
DorsalPhaser1Array.SetTaperMinLength(30.000000)
DorsalPhaser1Array.SetTaperMaxLength(30.000000)
DorsalPhaser1Array.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser1Array.SetPerimeterTile(1.000000)
DorsalPhaser1Array.SetTextureSpeed(2.000000)
DorsalPhaser1Array.SetTextureName("data/Dur_phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser1Array)
#################################################
DorsalPhaser2Array = App.PhaserProperty_Create("Dorsal Phaser 2 Array")

DorsalPhaser2Array.SetMaxCondition(1000.000000)
DorsalPhaser2Array.SetCritical(0)
DorsalPhaser2Array.SetTargetable(1)
DorsalPhaser2Array.SetPrimary(1)
DorsalPhaser2Array.SetPosition(0.000000, 1.120000, -0.015000)
DorsalPhaser2Array.SetPosition2D(54.000000, 30.000000)
DorsalPhaser2Array.SetRepairComplexity(3.000000)
DorsalPhaser2Array.SetDisabledPercentage(0.750000)
DorsalPhaser2Array.SetRadius(0.250000)
DorsalPhaser2Array.SetDumbfire(0)
DorsalPhaser2Array.SetWeaponID(6)
DorsalPhaser2Array.SetGroups(0)
DorsalPhaser2Array.SetDamageRadiusFactor(0.200000)
DorsalPhaser2Array.SetIconNum(330)
DorsalPhaser2Array.SetIconPositionX(22.000000)
DorsalPhaser2Array.SetIconPositionY(21.000000)
DorsalPhaser2Array.SetIconAboveShip(1)
DorsalPhaser2Array.SetFireSound("Type X Phaser")
DorsalPhaser2Array.SetMaxCharge(1.500000)
DorsalPhaser2Array.SetMaxDamage(1800.000000)
DorsalPhaser2Array.SetMaxDamageDistance(100.000000)
DorsalPhaser2Array.SetMinFiringCharge(1.000000)
DorsalPhaser2Array.SetNormalDischargeRate(1.000000)
DorsalPhaser2Array.SetRechargeRate(0.500000)
DorsalPhaser2Array.SetIndicatorIconNum(501)
DorsalPhaser2Array.SetIndicatorIconPositionX(29.000000)
DorsalPhaser2Array.SetIndicatorIconPositionY(24.000000)
DorsalPhaser2ArrayForward = App.TGPoint3()
DorsalPhaser2ArrayForward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser2ArrayUp = App.TGPoint3()
DorsalPhaser2ArrayUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser2Array.SetOrientation(DorsalPhaser2ArrayForward, DorsalPhaser2ArrayUp)
DorsalPhaser2Array.SetWidth(1.050000)
DorsalPhaser2Array.SetLength(1.050000)
DorsalPhaser2Array.SetArcWidthAngles(-0.872665, 0.209440)
DorsalPhaser2Array.SetArcHeightAngles(0.017453, 1.570796)
DorsalPhaser2Array.SetPhaserTextureStart(0)
DorsalPhaser2Array.SetPhaserTextureEnd(7)
DorsalPhaser2Array.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.839216, 0.129412, 0.003922, 1.000000)
DorsalPhaser2Array.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2Array.SetInnerShellColor(kColor)
kColor.SetRGBA(0.639216, 0.639216, 0.000000, 1.000000)
DorsalPhaser2Array.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
DorsalPhaser2Array.SetInnerCoreColor(kColor)
DorsalPhaser2Array.SetNumSides(6)
DorsalPhaser2Array.SetMainRadius(0.110000)
DorsalPhaser2Array.SetTaperRadius(0.020000)
DorsalPhaser2Array.SetCoreScale(0.350000)
DorsalPhaser2Array.SetTaperRatio(0.250000)
DorsalPhaser2Array.SetTaperMinLength(30.000000)
DorsalPhaser2Array.SetTaperMaxLength(30.000000)
DorsalPhaser2Array.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser2Array.SetPerimeterTile(1.000000)
DorsalPhaser2Array.SetTextureSpeed(2.000000)
DorsalPhaser2Array.SetTextureName("data/Dur_phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser2Array)
#################################################
DorsalPhaser3Array = App.PhaserProperty_Create("Dorsal Phaser 3 Array")

DorsalPhaser3Array.SetMaxCondition(1000.000000)
DorsalPhaser3Array.SetCritical(0)
DorsalPhaser3Array.SetTargetable(1)
DorsalPhaser3Array.SetPrimary(1)
DorsalPhaser3Array.SetPosition(0.000000, 1.120000, -0.015000)
DorsalPhaser3Array.SetPosition2D(75.000000, 30.000000)
DorsalPhaser3Array.SetRepairComplexity(3.000000)
DorsalPhaser3Array.SetDisabledPercentage(0.750000)
DorsalPhaser3Array.SetRadius(0.250000)
DorsalPhaser3Array.SetDumbfire(0)
DorsalPhaser3Array.SetWeaponID(7)
DorsalPhaser3Array.SetGroups(0)
DorsalPhaser3Array.SetDamageRadiusFactor(0.200000)
DorsalPhaser3Array.SetIconNum(350)
DorsalPhaser3Array.SetIconPositionX(78.000000)
DorsalPhaser3Array.SetIconPositionY(21.000000)
DorsalPhaser3Array.SetIconAboveShip(1)
DorsalPhaser3Array.SetFireSound("Type X Phaser")
DorsalPhaser3Array.SetMaxCharge(1.500000)
DorsalPhaser3Array.SetMaxDamage(1800.000000)
DorsalPhaser3Array.SetMaxDamageDistance(100.000000)
DorsalPhaser3Array.SetMinFiringCharge(1.000000)
DorsalPhaser3Array.SetNormalDischargeRate(1.000000)
DorsalPhaser3Array.SetRechargeRate(0.500000)
DorsalPhaser3Array.SetIndicatorIconNum(502)
DorsalPhaser3Array.SetIndicatorIconPositionX(81.000000)
DorsalPhaser3Array.SetIndicatorIconPositionY(24.000000)
DorsalPhaser3ArrayForward = App.TGPoint3()
DorsalPhaser3ArrayForward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser3ArrayUp = App.TGPoint3()
DorsalPhaser3ArrayUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser3Array.SetOrientation(DorsalPhaser3ArrayForward, DorsalPhaser3ArrayUp)
DorsalPhaser3Array.SetWidth(1.050000)
DorsalPhaser3Array.SetLength(1.050000)
DorsalPhaser3Array.SetArcWidthAngles(-0.209440, 0.872665)
DorsalPhaser3Array.SetArcHeightAngles(0.034907, 1.570796)
DorsalPhaser3Array.SetPhaserTextureStart(0)
DorsalPhaser3Array.SetPhaserTextureEnd(7)
DorsalPhaser3Array.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.839216, 0.129412, 0.003922, 1.000000)
DorsalPhaser3Array.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3Array.SetInnerShellColor(kColor)
kColor.SetRGBA(0.639216, 0.639216, 0.000000, 1.000000)
DorsalPhaser3Array.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
DorsalPhaser3Array.SetInnerCoreColor(kColor)
DorsalPhaser3Array.SetNumSides(6)
DorsalPhaser3Array.SetMainRadius(0.110000)
DorsalPhaser3Array.SetTaperRadius(0.020000)
DorsalPhaser3Array.SetCoreScale(0.350000)
DorsalPhaser3Array.SetTaperRatio(0.250000)
DorsalPhaser3Array.SetTaperMinLength(30.000000)
DorsalPhaser3Array.SetTaperMaxLength(30.000000)
DorsalPhaser3Array.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser3Array.SetPerimeterTile(1.000000)
DorsalPhaser3Array.SetTextureSpeed(2.000000)
DorsalPhaser3Array.SetTextureName("data/Dur_phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser3Array)
#################################################
DorsalPhaser4Array = App.PhaserProperty_Create("Dorsal Phaser 4 Array")

DorsalPhaser4Array.SetMaxCondition(1000.000000)
DorsalPhaser4Array.SetCritical(0)
DorsalPhaser4Array.SetTargetable(1)
DorsalPhaser4Array.SetPrimary(1)
DorsalPhaser4Array.SetPosition(0.000000, 1.120000, -0.015000)
DorsalPhaser4Array.SetPosition2D(95.000000, 40.000000)
DorsalPhaser4Array.SetRepairComplexity(3.000000)
DorsalPhaser4Array.SetDisabledPercentage(0.750000)
DorsalPhaser4Array.SetRadius(0.250000)
DorsalPhaser4Array.SetDumbfire(0)
DorsalPhaser4Array.SetWeaponID(8)
DorsalPhaser4Array.SetGroups(0)
DorsalPhaser4Array.SetDamageRadiusFactor(0.200000)
DorsalPhaser4Array.SetIconNum(360)
DorsalPhaser4Array.SetIconPositionX(111.000000)
DorsalPhaser4Array.SetIconPositionY(41.000000)
DorsalPhaser4Array.SetIconAboveShip(1)
DorsalPhaser4Array.SetFireSound("Type X Phaser")
DorsalPhaser4Array.SetMaxCharge(1.500000)
DorsalPhaser4Array.SetMaxDamage(1800.000000)
DorsalPhaser4Array.SetMaxDamageDistance(100.000000)
DorsalPhaser4Array.SetMinFiringCharge(1.000000)
DorsalPhaser4Array.SetNormalDischargeRate(1.000000)
DorsalPhaser4Array.SetRechargeRate(0.500000)
DorsalPhaser4Array.SetIndicatorIconNum(503)
DorsalPhaser4Array.SetIndicatorIconPositionX(95.000000)
DorsalPhaser4Array.SetIndicatorIconPositionY(52.000000)
DorsalPhaser4ArrayForward = App.TGPoint3()
DorsalPhaser4ArrayForward.SetXYZ(0.943859, 0.330350, 0.000000)
DorsalPhaser4ArrayUp = App.TGPoint3()
DorsalPhaser4ArrayUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser4Array.SetOrientation(DorsalPhaser4ArrayForward, DorsalPhaser4ArrayUp)
DorsalPhaser4Array.SetWidth(1.050000)
DorsalPhaser4Array.SetLength(1.050000)
DorsalPhaser4Array.SetArcWidthAngles(-0.523599, 0.523599)
DorsalPhaser4Array.SetArcHeightAngles(0.034907, 1.570796)
DorsalPhaser4Array.SetPhaserTextureStart(0)
DorsalPhaser4Array.SetPhaserTextureEnd(7)
DorsalPhaser4Array.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.839216, 0.129412, 0.003922, 1.000000)
DorsalPhaser4Array.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4Array.SetInnerShellColor(kColor)
kColor.SetRGBA(0.639216, 0.639216, 0.000000, 1.000000)
DorsalPhaser4Array.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
DorsalPhaser4Array.SetInnerCoreColor(kColor)
DorsalPhaser4Array.SetNumSides(6)
DorsalPhaser4Array.SetMainRadius(0.110000)
DorsalPhaser4Array.SetTaperRadius(0.020000)
DorsalPhaser4Array.SetCoreScale(0.350000)
DorsalPhaser4Array.SetTaperRatio(0.250000)
DorsalPhaser4Array.SetTaperMinLength(30.000000)
DorsalPhaser4Array.SetTaperMaxLength(30.000000)
DorsalPhaser4Array.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser4Array.SetPerimeterTile(1.000000)
DorsalPhaser4Array.SetTextureSpeed(2.000000)
DorsalPhaser4Array.SetTextureName("data/Dur_phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser4Array)
#################################################
Tractors = App.WeaponSystemProperty_Create("Tractors")

Tractors.SetMaxCondition(18000.000000)
Tractors.SetCritical(0)
Tractors.SetTargetable(0)
Tractors.SetPrimary(1)
Tractors.SetPosition(0.000000, 1.300000, -0.250000)
Tractors.SetPosition2D(120.000000, 120.000000)
Tractors.SetRepairComplexity(1.500000)
Tractors.SetDisabledPercentage(0.750000)
Tractors.SetRadius(0.250000)
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)
#################################################
stoak = App.ShipProperty_Create("stoak")

stoak.SetGenus(1)
stoak.SetSpecies(103)
stoak.SetMass(203667.000000)
stoak.SetRotationalInertia(3054999961600.000000)
stoak.SetShipName("stoak")
stoak.SetModelFilename("data/Models/Ships/Akira.nif")
stoak.SetDamageResolution(8.000000)
stoak.SetAffiliation(0)
stoak.SetStationary(0)
stoak.SetAIString("FedAttack")
stoak.SetDeathExplosionSound("g_lsDeathExplosions")
App.g_kModelPropertyManager.RegisterLocalTemplate(stoak)
#################################################
ForwardTractor = App.TractorBeamProperty_Create("Forward Tractor")

ForwardTractor.SetMaxCondition(1500.000000)
ForwardTractor.SetCritical(0)
ForwardTractor.SetTargetable(1)
ForwardTractor.SetPrimary(1)
ForwardTractor.SetPosition(0.000000, 1.800000, -0.180000)
ForwardTractor.SetPosition2D(64.000000, 54.000000)
ForwardTractor.SetRepairComplexity(1.500000)
ForwardTractor.SetDisabledPercentage(0.750000)
ForwardTractor.SetRadius(0.200000)
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(5.000000)
ForwardTractor.SetMaxDamage(70000.000000)
ForwardTractor.SetMaxDamageDistance(100.000000)
ForwardTractor.SetMinFiringCharge(3.000000)
ForwardTractor.SetNormalDischargeRate(1.000000)
ForwardTractor.SetRechargeRate(1.000000)
ForwardTractor.SetIndicatorIconNum(0)
ForwardTractor.SetIndicatorIconPositionX(0.000000)
ForwardTractor.SetIndicatorIconPositionY(0.000000)
ForwardTractorForward = App.TGPoint3()
ForwardTractorForward.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTractorUp = App.TGPoint3()
ForwardTractorUp.SetXYZ(0.000000, 0.000000, 1.000000)
ForwardTractor.SetOrientation(ForwardTractorForward, ForwardTractorUp)
ForwardTractor.SetArcWidthAngles(-0.872665, 0.872665)
ForwardTractor.SetArcHeightAngles(-0.872665, 0.000000)
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.115000)
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(1)
AftTractor.SetPosition(0.000000, -0.900000, 0.280000)
AftTractor.SetPosition2D(64.000000, 59.000000)
AftTractor.SetRepairComplexity(3.000000)
AftTractor.SetDisabledPercentage(0.750000)
AftTractor.SetRadius(0.150000)
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(5.000000)
AftTractor.SetMaxDamage(70000.000000)
AftTractor.SetMaxDamageDistance(100.000000)
AftTractor.SetMinFiringCharge(3.000000)
AftTractor.SetNormalDischargeRate(1.000000)
AftTractor.SetRechargeRate(1.000000)
AftTractor.SetIndicatorIconNum(0)
AftTractor.SetIndicatorIconPositionX(0.000000)
AftTractor.SetIndicatorIconPositionY(0.000000)
AftTractorForward = App.TGPoint3()
AftTractorForward.SetXYZ(0.000000, -1.000000, 0.000000)
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.000000)
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.115000)
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)
#################################################
ViewscreenForward = App.PositionOrientationProperty_Create("ViewscreenForward")

ViewscreenForwardForward = App.TGPoint3()
ViewscreenForwardForward.SetXYZ(0.000000, 1.000000, 0.000000)
ViewscreenForwardUp = App.TGPoint3()
ViewscreenForwardUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenForwardRight = App.TGPoint3()
ViewscreenForwardRight.SetXYZ(1.000000, 0.000000, 0.000000)
ViewscreenForward.SetOrientation(ViewscreenForwardForward, ViewscreenForwardUp, ViewscreenForwardRight)
ViewscreenForwardPosition = App.TGPoint3()
ViewscreenForwardPosition.SetXYZ(0.000000, 1.260000, 0.150000)
ViewscreenForward.SetPosition(ViewscreenForwardPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenForward)
#################################################
ViewscreenBack = App.PositionOrientationProperty_Create("ViewscreenBack")

ViewscreenBackForward = App.TGPoint3()
ViewscreenBackForward.SetXYZ(0.000000, -1.000000, 0.000000)
ViewscreenBackUp = App.TGPoint3()
ViewscreenBackUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenBackRight = App.TGPoint3()
ViewscreenBackRight.SetXYZ(-1.000000, 0.000000, 0.000000)
ViewscreenBack.SetOrientation(ViewscreenBackForward, ViewscreenBackUp, ViewscreenBackRight)
ViewscreenBackPosition = App.TGPoint3()
ViewscreenBackPosition.SetXYZ(0.000000, 0.900000, 0.200000)
ViewscreenBack.SetPosition(ViewscreenBackPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenBack)
#################################################
ViewscreenLeft = App.PositionOrientationProperty_Create("ViewscreenLeft")

ViewscreenLeftForward = App.TGPoint3()
ViewscreenLeftForward.SetXYZ(-1.000000, 0.000000, 0.000000)
ViewscreenLeftUp = App.TGPoint3()
ViewscreenLeftUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenLeftRight = App.TGPoint3()
ViewscreenLeftRight.SetXYZ(0.000000, 1.000000, 0.000000)
ViewscreenLeft.SetOrientation(ViewscreenLeftForward, ViewscreenLeftUp, ViewscreenLeftRight)
ViewscreenLeftPosition = App.TGPoint3()
ViewscreenLeftPosition.SetXYZ(0.000000, 1.000000, 0.200000)
ViewscreenLeft.SetPosition(ViewscreenLeftPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenLeft)
#################################################
ViewscreenRight = App.PositionOrientationProperty_Create("ViewscreenRight")

ViewscreenRightForward = App.TGPoint3()
ViewscreenRightForward.SetXYZ(1.000000, 0.000000, 0.000000)
ViewscreenRightUp = App.TGPoint3()
ViewscreenRightUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenRightRight = App.TGPoint3()
ViewscreenRightRight.SetXYZ(0.000000, -1.000000, 0.000000)
ViewscreenRight.SetOrientation(ViewscreenRightForward, ViewscreenRightUp, ViewscreenRightRight)
ViewscreenRightPosition = App.TGPoint3()
ViewscreenRightPosition.SetXYZ(0.000000, 1.000000, 0.200000)
ViewscreenRight.SetPosition(ViewscreenRightPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenRight)
#################################################
ViewscreenUp = App.PositionOrientationProperty_Create("ViewscreenUp")

ViewscreenUpForward = App.TGPoint3()
ViewscreenUpForward.SetXYZ(0.000000, 1.000000, 0.000000)
ViewscreenUpUp = App.TGPoint3()
ViewscreenUpUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenUpRight = App.TGPoint3()
ViewscreenUpRight.SetXYZ(1.000000, 0.000000, 0.000000)
ViewscreenUp.SetOrientation(ViewscreenUpForward, ViewscreenUpUp, ViewscreenUpRight)
ViewscreenUpPosition = App.TGPoint3()
ViewscreenUpPosition.SetXYZ(0.000000, 1.000000, 0.100000)
ViewscreenUp.SetPosition(ViewscreenUpPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenUp)
#################################################
ViewscreenDown = App.PositionOrientationProperty_Create("ViewscreenDown")

ViewscreenDownForward = App.TGPoint3()
ViewscreenDownForward.SetXYZ(0.000000, 0.000000, -1.000000)
ViewscreenDownUp = App.TGPoint3()
ViewscreenDownUp.SetXYZ(0.000000, 1.000000, 0.000000)
ViewscreenDownRight = App.TGPoint3()
ViewscreenDownRight.SetXYZ(1.000000, 0.000000, 0.000000)
ViewscreenDown.SetOrientation(ViewscreenDownForward, ViewscreenDownUp, ViewscreenDownRight)
ViewscreenDownPosition = App.TGPoint3()
ViewscreenDownPosition.SetXYZ(0.000000, 1.000000, -0.380000)
ViewscreenDown.SetPosition(ViewscreenDownPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenDown)
#################################################
FirstPersonCamera = App.PositionOrientationProperty_Create("FirstPersonCamera")

FirstPersonCameraForward = App.TGPoint3()
FirstPersonCameraForward.SetXYZ(0.000000, 1.000000, 0.000000)
FirstPersonCameraUp = App.TGPoint3()
FirstPersonCameraUp.SetXYZ(0.000000, 0.000000, 1.000000)
FirstPersonCameraRight = App.TGPoint3()
FirstPersonCameraRight.SetXYZ(1.000000, 0.000000, 0.000000)
FirstPersonCamera.SetOrientation(FirstPersonCameraForward, FirstPersonCameraUp, FirstPersonCameraRight)
FirstPersonCameraPosition = App.TGPoint3()
FirstPersonCameraPosition.SetXYZ(0.000000, 1.000000, 0.100000)
FirstPersonCamera.SetPosition(FirstPersonCameraPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(FirstPersonCamera)
#################################################
Bridge = App.HullProperty_Create("Bridge")

Bridge.SetMaxCondition(12000.000000)
Bridge.SetCritical(1)
Bridge.SetTargetable(1)
Bridge.SetPrimary(0)
Bridge.SetPosition(-0.002169, 1.047630, 0.200000)
Bridge.SetPosition2D(64.000000, 50.000000)
Bridge.SetRepairComplexity(1.000000)
Bridge.SetDisabledPercentage(0.250000)
Bridge.SetRadius(0.200000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Bridge)
#################################################
ForwardTorp5 = App.TorpedoTubeProperty_Create("Forward Torp 5")

ForwardTorp5.SetMaxCondition(2000.000000)
ForwardTorp5.SetCritical(0)
ForwardTorp5.SetTargetable(1)
ForwardTorp5.SetPrimary(1)
ForwardTorp5.SetPosition(0.000000, 1.320000, -0.370000)
ForwardTorp5.SetPosition2D(75.000000, 80.000000)
ForwardTorp5.SetRepairComplexity(3.000000)
ForwardTorp5.SetDisabledPercentage(0.750000)
ForwardTorp5.SetRadius(0.200000)
ForwardTorp5.SetDumbfire(1)
ForwardTorp5.SetWeaponID(3)
ForwardTorp5.SetGroups(3)
ForwardTorp5.SetDamageRadiusFactor(0.300000)
ForwardTorp5.SetIconNum(370)
ForwardTorp5.SetIconPositionX(75.000000)
ForwardTorp5.SetIconPositionY(30.000000)
ForwardTorp5.SetIconAboveShip(1)
ForwardTorp5.SetImmediateDelay(0.250000)
ForwardTorp5.SetReloadDelay(30.000000)
ForwardTorp5.SetMaxReady(2)
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)
#################################################
AftTorpedo1 = App.TorpedoTubeProperty_Create("Aft Torpedo 1")

AftTorpedo1.SetMaxCondition(1800.000000)
AftTorpedo1.SetCritical(0)
AftTorpedo1.SetTargetable(1)
AftTorpedo1.SetPrimary(1)
AftTorpedo1.SetPosition(-0.107490, -1.324000, 0.373492)
AftTorpedo1.SetPosition2D(75.000000, 80.000000)
AftTorpedo1.SetRepairComplexity(3.000000)
AftTorpedo1.SetDisabledPercentage(0.750000)
AftTorpedo1.SetRadius(0.200000)
AftTorpedo1.SetDumbfire(1)
AftTorpedo1.SetWeaponID(3)
AftTorpedo1.SetGroups(3)
AftTorpedo1.SetDamageRadiusFactor(0.300000)
AftTorpedo1.SetIconNum(370)
AftTorpedo1.SetIconPositionX(68.000000)
AftTorpedo1.SetIconPositionY(116.000000)
AftTorpedo1.SetIconAboveShip(1)
AftTorpedo1.SetImmediateDelay(0.250000)
AftTorpedo1.SetReloadDelay(30.000000)
AftTorpedo1.SetMaxReady(2)
AftTorpedo1Direction = App.TGPoint3()
AftTorpedo1Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorpedo1.SetDirection(AftTorpedo1Direction)
AftTorpedo1Right = App.TGPoint3()
AftTorpedo1Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorpedo1.SetRight(AftTorpedo1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorpedo1)
#################################################
AftTorpedo2 = App.TorpedoTubeProperty_Create("Aft Torpedo 2")

AftTorpedo2.SetMaxCondition(1800.000000)
AftTorpedo2.SetCritical(0)
AftTorpedo2.SetTargetable(1)
AftTorpedo2.SetPrimary(1)
AftTorpedo2.SetPosition(0.107490, -1.324000, 0.373492)
AftTorpedo2.SetPosition2D(75.000000, 80.000000)
AftTorpedo2.SetRepairComplexity(3.000000)
AftTorpedo2.SetDisabledPercentage(0.750000)
AftTorpedo2.SetRadius(0.200000)
AftTorpedo2.SetDumbfire(1)
AftTorpedo2.SetWeaponID(3)
AftTorpedo2.SetGroups(3)
AftTorpedo2.SetDamageRadiusFactor(0.300000)
AftTorpedo2.SetIconNum(370)
AftTorpedo2.SetIconPositionX(81.000000)
AftTorpedo2.SetIconPositionY(116.000000)
AftTorpedo2.SetIconAboveShip(1)
AftTorpedo2.SetImmediateDelay(0.250000)
AftTorpedo2.SetReloadDelay(30.000000)
AftTorpedo2.SetMaxReady(2)
AftTorpedo2Direction = App.TGPoint3()
AftTorpedo2Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorpedo2.SetDirection(AftTorpedo2Direction)
AftTorpedo2Right = App.TGPoint3()
AftTorpedo2Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorpedo2.SetRight(AftTorpedo2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorpedo2)
#################################################
AftTorpedo3 = App.TorpedoTubeProperty_Create("Aft Torpedo 3")

AftTorpedo3.SetMaxCondition(1800.000000)
AftTorpedo3.SetCritical(0)
AftTorpedo3.SetTargetable(1)
AftTorpedo3.SetPrimary(1)
AftTorpedo3.SetPosition(0.182491, -1.273360, 0.371871)
AftTorpedo3.SetPosition2D(75.000000, 80.000000)
AftTorpedo3.SetRepairComplexity(3.000000)
AftTorpedo3.SetDisabledPercentage(0.750000)
AftTorpedo3.SetRadius(0.200000)
AftTorpedo3.SetDumbfire(1)
AftTorpedo3.SetWeaponID(3)
AftTorpedo3.SetGroups(3)
AftTorpedo3.SetDamageRadiusFactor(0.300000)
AftTorpedo3.SetIconNum(370)
AftTorpedo3.SetIconPositionX(86.000000)
AftTorpedo3.SetIconPositionY(116.000000)
AftTorpedo3.SetIconAboveShip(1)
AftTorpedo3.SetImmediateDelay(0.250000)
AftTorpedo3.SetReloadDelay(30.000000)
AftTorpedo3.SetMaxReady(2)
AftTorpedo3Direction = App.TGPoint3()
AftTorpedo3Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorpedo3.SetDirection(AftTorpedo3Direction)
AftTorpedo3Right = App.TGPoint3()
AftTorpedo3Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorpedo3.SetRight(AftTorpedo3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorpedo3)
#################################################
AftTorpedo4 = App.TorpedoTubeProperty_Create("Aft Torpedo 4")

AftTorpedo4.SetMaxCondition(1800.000000)
AftTorpedo4.SetCritical(0)
AftTorpedo4.SetTargetable(1)
AftTorpedo4.SetPrimary(1)
AftTorpedo4.SetPosition(-0.182491, -1.273360, 0.371871)
AftTorpedo4.SetPosition2D(75.000000, 80.000000)
AftTorpedo4.SetRepairComplexity(3.000000)
AftTorpedo4.SetDisabledPercentage(0.750000)
AftTorpedo4.SetRadius(0.200000)
AftTorpedo4.SetDumbfire(1)
AftTorpedo4.SetWeaponID(3)
AftTorpedo4.SetGroups(3)
AftTorpedo4.SetDamageRadiusFactor(0.300000)
AftTorpedo4.SetIconNum(370)
AftTorpedo4.SetIconPositionX(63.000000)
AftTorpedo4.SetIconPositionY(116.000000)
AftTorpedo4.SetIconAboveShip(1)
AftTorpedo4.SetImmediateDelay(0.250000)
AftTorpedo4.SetReloadDelay(30.000000)
AftTorpedo4.SetMaxReady(2)
AftTorpedo4Direction = App.TGPoint3()
AftTorpedo4Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorpedo4.SetDirection(AftTorpedo4Direction)
AftTorpedo4Right = App.TGPoint3()
AftTorpedo4Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorpedo4.SetRight(AftTorpedo4Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorpedo4)
#################################################
PortTorp1 = App.TorpedoTubeProperty_Create("Port Torp 1")

PortTorp1.SetMaxCondition(2000.000000)
PortTorp1.SetCritical(0)
PortTorp1.SetTargetable(1)
PortTorp1.SetPrimary(1)
PortTorp1.SetPosition(-1.165000, 1.170000, -0.065000)
PortTorp1.SetPosition2D(64.000000, 70.000000)
PortTorp1.SetRepairComplexity(3.000000)
PortTorp1.SetDisabledPercentage(0.750000)
PortTorp1.SetRadius(0.200000)
PortTorp1.SetDumbfire(1)
PortTorp1.SetWeaponID(3)
PortTorp1.SetGroups(8)
PortTorp1.SetDamageRadiusFactor(0.300000)
PortTorp1.SetIconNum(370)
PortTorp1.SetIconPositionX(52.000000)
PortTorp1.SetIconPositionY(55.000000)
PortTorp1.SetIconAboveShip(1)
PortTorp1.SetImmediateDelay(0.250000)
PortTorp1.SetReloadDelay(30.000000)
PortTorp1.SetMaxReady(2)
PortTorp1Direction = App.TGPoint3()
PortTorp1Direction.SetXYZ(-1.000000, 0.000000, 0.000000)
PortTorp1.SetDirection(PortTorp1Direction)
PortTorp1Right = App.TGPoint3()
PortTorp1Right.SetXYZ(0.000000, 0.000000, 1.000000)
PortTorp1.SetRight(PortTorp1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortTorp1)
#################################################
PortTorp2 = App.TorpedoTubeProperty_Create("Port Torp 2")

PortTorp2.SetMaxCondition(2000.000000)
PortTorp2.SetCritical(0)
PortTorp2.SetTargetable(1)
PortTorp2.SetPrimary(1)
PortTorp2.SetPosition(-1.165000, 1.120000, -0.065000)
PortTorp2.SetPosition2D(64.000000, 70.000000)
PortTorp2.SetRepairComplexity(3.000000)
PortTorp2.SetDisabledPercentage(0.750000)
PortTorp2.SetRadius(0.200000)
PortTorp2.SetDumbfire(1)
PortTorp2.SetWeaponID(3)
PortTorp2.SetGroups(8)
PortTorp2.SetDamageRadiusFactor(0.300000)
PortTorp2.SetIconNum(370)
PortTorp2.SetIconPositionX(52.000000)
PortTorp2.SetIconPositionY(60.000000)
PortTorp2.SetIconAboveShip(1)
PortTorp2.SetImmediateDelay(0.250000)
PortTorp2.SetReloadDelay(30.000000)
PortTorp2.SetMaxReady(2)
PortTorp2Direction = App.TGPoint3()
PortTorp2Direction.SetXYZ(-1.000000, 0.000000, 0.000000)
PortTorp2.SetDirection(PortTorp2Direction)
PortTorp2Right = App.TGPoint3()
PortTorp2Right.SetXYZ(0.000000, 0.000000, 1.000000)
PortTorp2.SetRight(PortTorp2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortTorp2)
#################################################
StarTorp1 = App.TorpedoTubeProperty_Create("Star Torp 1")

StarTorp1.SetMaxCondition(2000.000000)
StarTorp1.SetCritical(0)
StarTorp1.SetTargetable(1)
StarTorp1.SetPrimary(1)
StarTorp1.SetPosition(1.165000, 1.120000, -0.065000)
StarTorp1.SetPosition2D(64.000000, 95.000000)
StarTorp1.SetRepairComplexity(3.000000)
StarTorp1.SetDisabledPercentage(0.750000)
StarTorp1.SetRadius(0.200000)
StarTorp1.SetDumbfire(1)
StarTorp1.SetWeaponID(3)
StarTorp1.SetGroups(8)
StarTorp1.SetDamageRadiusFactor(0.300000)
StarTorp1.SetIconNum(370)
StarTorp1.SetIconPositionX(101.000000)
StarTorp1.SetIconPositionY(55.000000)
StarTorp1.SetIconAboveShip(1)
StarTorp1.SetImmediateDelay(0.250000)
StarTorp1.SetReloadDelay(30.000000)
StarTorp1.SetMaxReady(2)
StarTorp1Direction = App.TGPoint3()
StarTorp1Direction.SetXYZ(1.000000, 0.000000, 0.000000)
StarTorp1.SetDirection(StarTorp1Direction)
StarTorp1Right = App.TGPoint3()
StarTorp1Right.SetXYZ(0.000000, 0.000000, 1.000000)
StarTorp1.SetRight(StarTorp1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarTorp1)
#################################################
StarTorp2 = App.TorpedoTubeProperty_Create("Star Torp 2")

StarTorp2.SetMaxCondition(2000.000000)
StarTorp2.SetCritical(0)
StarTorp2.SetTargetable(1)
StarTorp2.SetPrimary(1)
StarTorp2.SetPosition(1.165000, 1.170000, -0.065000)
StarTorp2.SetPosition2D(64.000000, 95.000000)
StarTorp2.SetRepairComplexity(3.000000)
StarTorp2.SetDisabledPercentage(0.750000)
StarTorp2.SetRadius(0.200000)
StarTorp2.SetDumbfire(1)
StarTorp2.SetWeaponID(3)
StarTorp2.SetGroups(8)
StarTorp2.SetDamageRadiusFactor(0.300000)
StarTorp2.SetIconNum(370)
StarTorp2.SetIconPositionX(101.000000)
StarTorp2.SetIconPositionY(60.000000)
StarTorp2.SetIconAboveShip(1)
StarTorp2.SetImmediateDelay(0.250000)
StarTorp2.SetReloadDelay(30.000000)
StarTorp2.SetMaxReady(2)
StarTorp2Direction = App.TGPoint3()
StarTorp2Direction.SetXYZ(1.000000, 0.000000, 0.000000)
StarTorp2.SetDirection(StarTorp2Direction)
StarTorp2Right = App.TGPoint3()
StarTorp2Right.SetXYZ(0.000000, 0.000000, 1.000000)
StarTorp2.SetRight(StarTorp2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarTorp2)
#################################################
ForwardTorp6 = App.TorpedoTubeProperty_Create("Forward Torp 6")

ForwardTorp6.SetMaxCondition(2000.000000)
ForwardTorp6.SetCritical(0)
ForwardTorp6.SetTargetable(1)
ForwardTorp6.SetPrimary(1)
ForwardTorp6.SetPosition(0.061376, -0.479456, 0.246425)
ForwardTorp6.SetPosition2D(75.000000, 80.000000)
ForwardTorp6.SetRepairComplexity(3.000000)
ForwardTorp6.SetDisabledPercentage(0.750000)
ForwardTorp6.SetRadius(0.200000)
ForwardTorp6.SetDumbfire(1)
ForwardTorp6.SetWeaponID(3)
ForwardTorp6.SetGroups(5)
ForwardTorp6.SetDamageRadiusFactor(0.300000)
ForwardTorp6.SetIconNum(370)
ForwardTorp6.SetIconPositionX(81.000000)
ForwardTorp6.SetIconPositionY(40.000000)
ForwardTorp6.SetIconAboveShip(1)
ForwardTorp6.SetImmediateDelay(0.250000)
ForwardTorp6.SetReloadDelay(30.000000)
ForwardTorp6.SetMaxReady(2)
ForwardTorp6Direction = App.TGPoint3()
ForwardTorp6Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp6.SetDirection(ForwardTorp6Direction)
ForwardTorp6Right = App.TGPoint3()
ForwardTorp6Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp6.SetRight(ForwardTorp6Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp6)
#################################################
ForwardTorp7 = App.TorpedoTubeProperty_Create("Forward Torp 7")

ForwardTorp7.SetMaxCondition(2000.000000)
ForwardTorp7.SetCritical(0)
ForwardTorp7.SetTargetable(1)
ForwardTorp7.SetPrimary(1)
ForwardTorp7.SetPosition(0.000000, -0.475674, 0.245260)
ForwardTorp7.SetPosition2D(75.000000, 80.000000)
ForwardTorp7.SetRepairComplexity(3.000000)
ForwardTorp7.SetDisabledPercentage(0.750000)
ForwardTorp7.SetRadius(0.200000)
ForwardTorp7.SetDumbfire(1)
ForwardTorp7.SetWeaponID(3)
ForwardTorp7.SetGroups(5)
ForwardTorp7.SetDamageRadiusFactor(0.300000)
ForwardTorp7.SetIconNum(370)
ForwardTorp7.SetIconPositionX(75.000000)
ForwardTorp7.SetIconPositionY(40.000000)
ForwardTorp7.SetIconAboveShip(1)
ForwardTorp7.SetImmediateDelay(0.250000)
ForwardTorp7.SetReloadDelay(30.000000)
ForwardTorp7.SetMaxReady(2)
ForwardTorp7Direction = App.TGPoint3()
ForwardTorp7Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp7.SetDirection(ForwardTorp7Direction)
ForwardTorp7Right = App.TGPoint3()
ForwardTorp7Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp7.SetRight(ForwardTorp7Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp7)
#################################################
ForwardTorp8 = App.TorpedoTubeProperty_Create("Forward Torp 8")

ForwardTorp8.SetMaxCondition(2000.000000)
ForwardTorp8.SetCritical(0)
ForwardTorp8.SetTargetable(1)
ForwardTorp8.SetPrimary(1)
ForwardTorp8.SetPosition(-0.061376, -0.479456, 0.246425)
ForwardTorp8.SetPosition2D(75.000000, 80.000000)
ForwardTorp8.SetRepairComplexity(3.000000)
ForwardTorp8.SetDisabledPercentage(0.750000)
ForwardTorp8.SetRadius(0.200000)
ForwardTorp8.SetDumbfire(1)
ForwardTorp8.SetWeaponID(3)
ForwardTorp8.SetGroups(5)
ForwardTorp8.SetDamageRadiusFactor(0.300000)
ForwardTorp8.SetIconNum(370)
ForwardTorp8.SetIconPositionX(68.000000)
ForwardTorp8.SetIconPositionY(40.000000)
ForwardTorp8.SetIconAboveShip(1)
ForwardTorp8.SetImmediateDelay(0.250000)
ForwardTorp8.SetReloadDelay(30.000000)
ForwardTorp8.SetMaxReady(2)
ForwardTorp8Direction = App.TGPoint3()
ForwardTorp8Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp8.SetDirection(ForwardTorp8Direction)
ForwardTorp8Right = App.TGPoint3()
ForwardTorp8Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp8.SetRight(ForwardTorp8Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp8)
#################################################
MainHangerOEP = App.ObjectEmitterProperty_Create("Main Hanger OEP")

MainHangerOEPForward = App.TGPoint3()
MainHangerOEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
MainHangerOEPUp = App.TGPoint3()
MainHangerOEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
MainHangerOEPRight = App.TGPoint3()
MainHangerOEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
MainHangerOEP.SetOrientation(MainHangerOEPForward, MainHangerOEPUp, MainHangerOEPRight)
MainHangerOEPPosition = App.TGPoint3()
MainHangerOEPPosition.SetXYZ(-0.001234, 0.096071, -0.087173)
MainHangerOEP.SetPosition(MainHangerOEPPosition)
MainHangerOEP.SetEmittedObjectType(MainHangerOEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(MainHangerOEP)
#################################################
ShuttleBay1OEP = App.ObjectEmitterProperty_Create("Shuttle Bay 1 OEP")

ShuttleBay1OEPForward = App.TGPoint3()
ShuttleBay1OEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
ShuttleBay1OEPUp = App.TGPoint3()
ShuttleBay1OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
ShuttleBay1OEPRight = App.TGPoint3()
ShuttleBay1OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
ShuttleBay1OEP.SetOrientation(ShuttleBay1OEPForward, ShuttleBay1OEPUp, ShuttleBay1OEPRight)
ShuttleBay1OEPPosition = App.TGPoint3()
ShuttleBay1OEPPosition.SetXYZ(-0.159104, 0.138688, -0.086171)
ShuttleBay1OEP.SetPosition(ShuttleBay1OEPPosition)
ShuttleBay1OEP.SetEmittedObjectType(ShuttleBay1OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay1OEP)
#################################################
ShuttleBay2OEP = App.ObjectEmitterProperty_Create("Shuttle Bay 2 OEP")

ShuttleBay2OEPForward = App.TGPoint3()
ShuttleBay2OEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
ShuttleBay2OEPUp = App.TGPoint3()
ShuttleBay2OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
ShuttleBay2OEPRight = App.TGPoint3()
ShuttleBay2OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
ShuttleBay2OEP.SetOrientation(ShuttleBay2OEPForward, ShuttleBay2OEPUp, ShuttleBay2OEPRight)
ShuttleBay2OEPPosition = App.TGPoint3()
ShuttleBay2OEPPosition.SetXYZ(0.159821, 0.138689, -0.085524)
ShuttleBay2OEP.SetPosition(ShuttleBay2OEPPosition)
ShuttleBay2OEP.SetEmittedObjectType(ShuttleBay2OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay2OEP)
#################################################
MainHanger = App.HullProperty_Create("Main Hanger")

MainHanger.SetMaxCondition(1000.000000)
MainHanger.SetCritical(0)
MainHanger.SetTargetable(1)
MainHanger.SetPrimary(0)
MainHanger.SetPosition(-0.001234, 0.097500, -0.087173)
MainHanger.SetPosition2D(0.000000, 0.000000)
MainHanger.SetRepairComplexity(5.000000)
MainHanger.SetDisabledPercentage(0.750000)
MainHanger.SetRadius(0.060000)
App.g_kModelPropertyManager.RegisterLocalTemplate(MainHanger)
#################################################
ShuttleBay1 = App.HullProperty_Create("Shuttle Bay 1")

ShuttleBay1.SetMaxCondition(1000.000000)
ShuttleBay1.SetCritical(0)
ShuttleBay1.SetTargetable(1)
ShuttleBay1.SetPrimary(0)
ShuttleBay1.SetPosition(-0.147188, 0.140000, -0.083986)
ShuttleBay1.SetPosition2D(0.000000, 0.000000)
ShuttleBay1.SetRepairComplexity(5.000000)
ShuttleBay1.SetDisabledPercentage(0.750000)
ShuttleBay1.SetRadius(0.050000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay1)
#################################################
ShuttleBay2 = App.HullProperty_Create("Shuttle Bay 2")

ShuttleBay2.SetMaxCondition(1000.000000)
ShuttleBay2.SetCritical(0)
ShuttleBay2.SetTargetable(1)
ShuttleBay2.SetPrimary(0)
ShuttleBay2.SetPosition(0.145028, 0.140000, -0.084683)
ShuttleBay2.SetPosition2D(0.000000, 0.000000)
ShuttleBay2.SetRepairComplexity(5.000000)
ShuttleBay2.SetDisabledPercentage(0.750000)
ShuttleBay2.SetRadius(0.050000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay2)
#################################################
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.000000, 1.280000, -0.360000)
ProbeLauncher.SetPosition(ProbeLauncherPosition)
ProbeLauncher.SetEmittedObjectType(ProbeLauncher.OEP_PROBE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ProbeLauncher)
#################################################
ForwardTorp9 = App.TorpedoTubeProperty_Create("Forward Torp 9")

ForwardTorp9.SetMaxCondition(2000.000000)
ForwardTorp9.SetCritical(0)
ForwardTorp9.SetTargetable(1)
ForwardTorp9.SetPrimary(1)
ForwardTorp9.SetPosition(0.061376, 2.150000, -0.138000)
ForwardTorp9.SetPosition2D(75.000000, 80.000000)
ForwardTorp9.SetRepairComplexity(3.000000)
ForwardTorp9.SetDisabledPercentage(0.750000)
ForwardTorp9.SetRadius(0.200000)
ForwardTorp9.SetDumbfire(1)
ForwardTorp9.SetWeaponID(3)
ForwardTorp9.SetGroups(3)
ForwardTorp9.SetDamageRadiusFactor(0.300000)
ForwardTorp9.SetIconNum(370)
ForwardTorp9.SetIconPositionX(81.000000)
ForwardTorp9.SetIconPositionY(40.000000)
ForwardTorp9.SetIconAboveShip(1)
ForwardTorp9.SetImmediateDelay(0.250000)
ForwardTorp9.SetReloadDelay(30.000000)
ForwardTorp9.SetMaxReady(2)
ForwardTorp9Direction = App.TGPoint3()
ForwardTorp9Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp9.SetDirection(ForwardTorp9Direction)
ForwardTorp9Right = App.TGPoint3()
ForwardTorp9Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp9.SetRight(ForwardTorp9Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp9)
#################################################
ForwardTorp10 = App.TorpedoTubeProperty_Create("Forward Torp 10")

ForwardTorp10.SetMaxCondition(2000.000000)
ForwardTorp10.SetCritical(0)
ForwardTorp10.SetTargetable(1)
ForwardTorp10.SetPrimary(1)
ForwardTorp10.SetPosition(0.000000, 2.150000, -0.138000)
ForwardTorp10.SetPosition2D(75.000000, 80.000000)
ForwardTorp10.SetRepairComplexity(3.000000)
ForwardTorp10.SetDisabledPercentage(0.750000)
ForwardTorp10.SetRadius(0.200000)
ForwardTorp10.SetDumbfire(1)
ForwardTorp10.SetWeaponID(3)
ForwardTorp10.SetGroups(3)
ForwardTorp10.SetDamageRadiusFactor(0.300000)
ForwardTorp10.SetIconNum(370)
ForwardTorp10.SetIconPositionX(75.000000)
ForwardTorp10.SetIconPositionY(40.000000)
ForwardTorp10.SetIconAboveShip(1)
ForwardTorp10.SetImmediateDelay(0.250000)
ForwardTorp10.SetReloadDelay(30.000000)
ForwardTorp10.SetMaxReady(2)
ForwardTorp10Direction = App.TGPoint3()
ForwardTorp10Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp10.SetDirection(ForwardTorp10Direction)
ForwardTorp10Right = App.TGPoint3()
ForwardTorp10Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp10.SetRight(ForwardTorp10Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp10)
#################################################
ForwardTorp11 = App.TorpedoTubeProperty_Create("Forward Torp 11")

ForwardTorp11.SetMaxCondition(2000.000000)
ForwardTorp11.SetCritical(0)
ForwardTorp11.SetTargetable(1)
ForwardTorp11.SetPrimary(1)
ForwardTorp11.SetPosition(-0.061376, 2.150000, -0.138000)
ForwardTorp11.SetPosition2D(75.000000, 80.000000)
ForwardTorp11.SetRepairComplexity(3.000000)
ForwardTorp11.SetDisabledPercentage(0.750000)
ForwardTorp11.SetRadius(0.200000)
ForwardTorp11.SetDumbfire(1)
ForwardTorp11.SetWeaponID(3)
ForwardTorp11.SetGroups(3)
ForwardTorp11.SetDamageRadiusFactor(0.300000)
ForwardTorp11.SetIconNum(370)
ForwardTorp11.SetIconPositionX(68.000000)
ForwardTorp11.SetIconPositionY(40.000000)
ForwardTorp11.SetIconAboveShip(1)
ForwardTorp11.SetImmediateDelay(0.250000)
ForwardTorp11.SetReloadDelay(30.000000)
ForwardTorp11.SetMaxReady(2)
ForwardTorp11Direction = App.TGPoint3()
ForwardTorp11Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp11.SetDirection(ForwardTorp11Direction)
ForwardTorp11Right = App.TGPoint3()
ForwardTorp11Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp11.SetRight(ForwardTorp11Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp11)
#################################################
DorsalPhaser5Array = App.PhaserProperty_Create("Dorsal Phaser 5 Array")

DorsalPhaser5Array.SetMaxCondition(1000.000000)
DorsalPhaser5Array.SetCritical(0)
DorsalPhaser5Array.SetTargetable(1)
DorsalPhaser5Array.SetPrimary(1)
DorsalPhaser5Array.SetPosition(0.000000, 1.120000, 0.010000)
DorsalPhaser5Array.SetPosition2D(95.000000, 40.000000)
DorsalPhaser5Array.SetRepairComplexity(3.000000)
DorsalPhaser5Array.SetDisabledPercentage(0.750000)
DorsalPhaser5Array.SetRadius(0.250000)
DorsalPhaser5Array.SetDumbfire(0)
DorsalPhaser5Array.SetWeaponID(8)
DorsalPhaser5Array.SetGroups(0)
DorsalPhaser5Array.SetDamageRadiusFactor(0.200000)
DorsalPhaser5Array.SetIconNum(360)
DorsalPhaser5Array.SetIconPositionX(111.000000)
DorsalPhaser5Array.SetIconPositionY(41.000000)
DorsalPhaser5Array.SetIconAboveShip(1)
DorsalPhaser5Array.SetFireSound("Type X Phaser")
DorsalPhaser5Array.SetMaxCharge(1.500000)
DorsalPhaser5Array.SetMaxDamage(1800.000000)
DorsalPhaser5Array.SetMaxDamageDistance(100.000000)
DorsalPhaser5Array.SetMinFiringCharge(1.000000)
DorsalPhaser5Array.SetNormalDischargeRate(1.000000)
DorsalPhaser5Array.SetRechargeRate(0.500000)
DorsalPhaser5Array.SetIndicatorIconNum(503)
DorsalPhaser5Array.SetIndicatorIconPositionX(95.000000)
DorsalPhaser5Array.SetIndicatorIconPositionY(52.000000)
DorsalPhaser5ArrayForward = App.TGPoint3()
DorsalPhaser5ArrayForward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser5ArrayUp = App.TGPoint3()
DorsalPhaser5ArrayUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser5Array.SetOrientation(DorsalPhaser5ArrayForward, DorsalPhaser5ArrayUp)
DorsalPhaser5Array.SetWidth(1.050000)
DorsalPhaser5Array.SetLength(1.050000)
DorsalPhaser5Array.SetArcWidthAngles(-1.047198, 1.047198)
DorsalPhaser5Array.SetArcHeightAngles(-0.034907, 2.094395)
DorsalPhaser5Array.SetPhaserTextureStart(0)
DorsalPhaser5Array.SetPhaserTextureEnd(7)
DorsalPhaser5Array.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.839216, 0.129412, 0.003922, 1.000000)
DorsalPhaser5Array.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser5Array.SetInnerShellColor(kColor)
kColor.SetRGBA(0.639216, 0.639216, 0.000000, 1.000000)
DorsalPhaser5Array.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
DorsalPhaser5Array.SetInnerCoreColor(kColor)
DorsalPhaser5Array.SetNumSides(6)
DorsalPhaser5Array.SetMainRadius(0.110000)
DorsalPhaser5Array.SetTaperRadius(0.020000)
DorsalPhaser5Array.SetCoreScale(0.350000)
DorsalPhaser5Array.SetTaperRatio(0.250000)
DorsalPhaser5Array.SetTaperMinLength(30.000000)
DorsalPhaser5Array.SetTaperMaxLength(30.000000)
DorsalPhaser5Array.SetLengthTextureTilePerUnit(0.050000)
DorsalPhaser5Array.SetPerimeterTile(1.000000)
DorsalPhaser5Array.SetTextureSpeed(2.000000)
DorsalPhaser5Array.SetTextureName("data/Dur_phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser5Array)
#################################################
PortImpulse2 = App.EngineProperty_Create("Port Impulse 2")

PortImpulse2.SetMaxCondition(3000.000000)
PortImpulse2.SetCritical(0)
PortImpulse2.SetTargetable(1)
PortImpulse2.SetPrimary(1)
PortImpulse2.SetPosition(-0.550000, -1.350000, 0.200000)
PortImpulse2.SetPosition2D(32.000000, 40.000000)
PortImpulse2.SetRepairComplexity(3.000000)
PortImpulse2.SetDisabledPercentage(0.500000)
PortImpulse2.SetRadius(0.230000)
PortImpulse2.SetEngineType(PortImpulse2.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse2)
#################################################
StarImpulse2 = App.EngineProperty_Create("Star Impulse 2")

StarImpulse2.SetMaxCondition(3000.000000)
StarImpulse2.SetCritical(0)
StarImpulse2.SetTargetable(1)
StarImpulse2.SetPrimary(1)
StarImpulse2.SetPosition(0.550000, -1.350000, 0.200000)
StarImpulse2.SetPosition2D(32.000000, 40.000000)
StarImpulse2.SetRepairComplexity(3.000000)
StarImpulse2.SetDisabledPercentage(0.500000)
StarImpulse2.SetRadius(0.230000)
StarImpulse2.SetEngineType(StarImpulse2.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse2)
#################################################
portnacellebeam = App.PhaserProperty_Create("port nacelle beam")

portnacellebeam.SetMaxCondition(200.000000)
portnacellebeam.SetCritical(0)
portnacellebeam.SetTargetable(1)
portnacellebeam.SetPrimary(1)
portnacellebeam.SetPosition(-1.566380, -1.903160, -0.410130)
portnacellebeam.SetPosition2D(0.000000, 0.000000)
portnacellebeam.SetRepairComplexity(1.000000)
portnacellebeam.SetDisabledPercentage(0.500000)
portnacellebeam.SetRadius(0.250000)
portnacellebeam.SetDumbfire(0)
portnacellebeam.SetWeaponID(0)
portnacellebeam.SetGroups(0)
portnacellebeam.SetDamageRadiusFactor(0.250000)
portnacellebeam.SetIconNum(0)
portnacellebeam.SetIconPositionX(0.000000)
portnacellebeam.SetIconPositionY(0.000000)
portnacellebeam.SetIconAboveShip(1)
portnacellebeam.SetFireSound("")
portnacellebeam.SetMaxCharge(5.000000)
portnacellebeam.SetMaxDamage(25.000000)
portnacellebeam.SetMaxDamageDistance(100.000000)
portnacellebeam.SetMinFiringCharge(3.000000)
portnacellebeam.SetNormalDischargeRate(1.000000)
portnacellebeam.SetRechargeRate(0.300000)
portnacellebeam.SetIndicatorIconNum(0)
portnacellebeam.SetIndicatorIconPositionX(0.000000)
portnacellebeam.SetIndicatorIconPositionY(0.000000)
portnacellebeamForward = App.TGPoint3()
portnacellebeamForward.SetXYZ(-0.252212, 0.267786, -0.929882)
portnacellebeamUp = App.TGPoint3()
portnacellebeamUp.SetXYZ(0.090027, 0.963273, 0.252983)
portnacellebeam.SetOrientation(portnacellebeamForward, portnacellebeamUp)
portnacellebeam.SetWidth(0.000000)
portnacellebeam.SetLength(0.000000)
portnacellebeam.SetArcWidthAngles(0.392699, -0.392699)
portnacellebeam.SetArcHeightAngles(0.098175, -0.959931)
portnacellebeam.SetPhaserTextureStart(0)
portnacellebeam.SetPhaserTextureEnd(0)
portnacellebeam.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
portnacellebeam.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
portnacellebeam.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.835294, 0.639216, 1.000000)
portnacellebeam.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.862745, 1.000000)
portnacellebeam.SetInnerCoreColor(kColor)
portnacellebeam.SetNumSides(6)
portnacellebeam.SetMainRadius(0.150000)
portnacellebeam.SetTaperRadius(0.010000)
portnacellebeam.SetCoreScale(0.500000)
portnacellebeam.SetTaperRatio(0.250000)
portnacellebeam.SetTaperMinLength(5.000000)
portnacellebeam.SetTaperMaxLength(30.000000)
portnacellebeam.SetLengthTextureTilePerUnit(0.500000)
portnacellebeam.SetPerimeterTile(1.000000)
portnacellebeam.SetTextureSpeed(2.500000)
portnacellebeam.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(portnacellebeam)
#################################################
starnacellebeam = App.PhaserProperty_Create("star nacelle beam")

starnacellebeam.SetMaxCondition(200.000000)
starnacellebeam.SetCritical(0)
starnacellebeam.SetTargetable(1)
starnacellebeam.SetPrimary(1)
starnacellebeam.SetPosition(1.572940, -1.913150, -0.404628)
starnacellebeam.SetPosition2D(0.000000, 0.000000)
starnacellebeam.SetRepairComplexity(1.000000)
starnacellebeam.SetDisabledPercentage(0.500000)
starnacellebeam.SetRadius(0.250000)
starnacellebeam.SetDumbfire(0)
starnacellebeam.SetWeaponID(0)
starnacellebeam.SetGroups(0)
starnacellebeam.SetDamageRadiusFactor(0.250000)
starnacellebeam.SetIconNum(0)
starnacellebeam.SetIconPositionX(0.000000)
starnacellebeam.SetIconPositionY(0.000000)
starnacellebeam.SetIconAboveShip(1)
starnacellebeam.SetFireSound("")
starnacellebeam.SetMaxCharge(5.000000)
starnacellebeam.SetMaxDamage(25.000000)
starnacellebeam.SetMaxDamageDistance(100.000000)
starnacellebeam.SetMinFiringCharge(3.000000)
starnacellebeam.SetNormalDischargeRate(1.000000)
starnacellebeam.SetRechargeRate(0.300000)
starnacellebeam.SetIndicatorIconNum(0)
starnacellebeam.SetIndicatorIconPositionX(0.000000)
starnacellebeam.SetIndicatorIconPositionY(0.000000)
starnacellebeamForward = App.TGPoint3()
starnacellebeamForward.SetXYZ(0.316646, -0.151847, -0.936311)
starnacellebeamUp = App.TGPoint3()
starnacellebeamUp.SetXYZ(-0.225830, 0.946651, -0.229896)
starnacellebeam.SetOrientation(starnacellebeamForward, starnacellebeamUp)
starnacellebeam.SetWidth(0.000000)
starnacellebeam.SetLength(0.000000)
starnacellebeam.SetArcWidthAngles(-0.392699, 0.392699)
starnacellebeam.SetArcHeightAngles(-0.098175, 0.436332)
starnacellebeam.SetPhaserTextureStart(0)
starnacellebeam.SetPhaserTextureEnd(0)
starnacellebeam.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
starnacellebeam.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
starnacellebeam.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.835294, 0.639216, 1.000000)
starnacellebeam.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.862745, 1.000000)
starnacellebeam.SetInnerCoreColor(kColor)
starnacellebeam.SetNumSides(6)
starnacellebeam.SetMainRadius(0.150000)
starnacellebeam.SetTaperRadius(0.010000)
starnacellebeam.SetCoreScale(0.500000)
starnacellebeam.SetTaperRatio(0.250000)
starnacellebeam.SetTaperMinLength(5.000000)
starnacellebeam.SetTaperMaxLength(30.000000)
starnacellebeam.SetLengthTextureTilePerUnit(0.500000)
starnacellebeam.SetPerimeterTile(1.000000)
starnacellebeam.SetTextureSpeed(2.500000)
starnacellebeam.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(starnacellebeam)
#################################################
starpylon = App.PhaserProperty_Create("star pylon")

starpylon.SetMaxCondition(200.000000)
starpylon.SetCritical(0)
starpylon.SetTargetable(1)
starpylon.SetPrimary(1)
starpylon.SetPosition(1.254960, -1.601000, 0.009775)
starpylon.SetPosition2D(0.000000, 0.000000)
starpylon.SetRepairComplexity(1.000000)
starpylon.SetDisabledPercentage(0.500000)
starpylon.SetRadius(0.250000)
starpylon.SetDumbfire(0)
starpylon.SetWeaponID(0)
starpylon.SetGroups(0)
starpylon.SetDamageRadiusFactor(0.250000)
starpylon.SetIconNum(0)
starpylon.SetIconPositionX(0.000000)
starpylon.SetIconPositionY(0.000000)
starpylon.SetIconAboveShip(1)
starpylon.SetFireSound("")
starpylon.SetMaxCharge(5.000000)
starpylon.SetMaxDamage(25.000000)
starpylon.SetMaxDamageDistance(100.000000)
starpylon.SetMinFiringCharge(3.000000)
starpylon.SetNormalDischargeRate(1.000000)
starpylon.SetRechargeRate(0.300000)
starpylon.SetIndicatorIconNum(0)
starpylon.SetIndicatorIconPositionX(0.000000)
starpylon.SetIndicatorIconPositionY(0.000000)
starpylonForward = App.TGPoint3()
starpylonForward.SetXYZ(-0.096155, 0.908213, 0.407312)
starpylonUp = App.TGPoint3()
starpylonUp.SetXYZ(0.037374, -0.405625, 0.913275)
starpylon.SetOrientation(starpylonForward, starpylonUp)
starpylon.SetWidth(0.000000)
starpylon.SetLength(0.000000)
starpylon.SetArcWidthAngles(-0.218166, 0.218166)
starpylon.SetArcHeightAngles(-0.098175, 2.356195)
starpylon.SetPhaserTextureStart(0)
starpylon.SetPhaserTextureEnd(0)
starpylon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
starpylon.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
starpylon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.835294, 0.639216, 1.000000)
starpylon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.862745, 1.000000)
starpylon.SetInnerCoreColor(kColor)
starpylon.SetNumSides(6)
starpylon.SetMainRadius(0.150000)
starpylon.SetTaperRadius(0.010000)
starpylon.SetCoreScale(0.500000)
starpylon.SetTaperRatio(0.250000)
starpylon.SetTaperMinLength(5.000000)
starpylon.SetTaperMaxLength(30.000000)
starpylon.SetLengthTextureTilePerUnit(0.500000)
starpylon.SetPerimeterTile(1.000000)
starpylon.SetTextureSpeed(2.500000)
starpylon.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(starpylon)
#################################################
portpylon = App.PhaserProperty_Create("port pylon")

portpylon.SetMaxCondition(200.000000)
portpylon.SetCritical(0)
portpylon.SetTargetable(1)
portpylon.SetPrimary(1)
portpylon.SetPosition(-1.264360, -1.639390, 0.006443)
portpylon.SetPosition2D(0.000000, 0.000000)
portpylon.SetRepairComplexity(1.000000)
portpylon.SetDisabledPercentage(0.500000)
portpylon.SetRadius(0.250000)
portpylon.SetDumbfire(0)
portpylon.SetWeaponID(0)
portpylon.SetGroups(0)
portpylon.SetDamageRadiusFactor(0.250000)
portpylon.SetIconNum(0)
portpylon.SetIconPositionX(0.000000)
portpylon.SetIconPositionY(0.000000)
portpylon.SetIconAboveShip(1)
portpylon.SetFireSound("")
portpylon.SetMaxCharge(5.000000)
portpylon.SetMaxDamage(25.000000)
portpylon.SetMaxDamageDistance(100.000000)
portpylon.SetMinFiringCharge(3.000000)
portpylon.SetNormalDischargeRate(1.000000)
portpylon.SetRechargeRate(0.300000)
portpylon.SetIndicatorIconNum(0)
portpylon.SetIndicatorIconPositionX(0.000000)
portpylon.SetIndicatorIconPositionY(0.000000)
portpylonForward = App.TGPoint3()
portpylonForward.SetXYZ(0.085758, 0.862081, 0.499462)
portpylonUp = App.TGPoint3()
portpylonUp.SetXYZ(-0.026401, -0.499166, 0.866104)
portpylon.SetOrientation(portpylonForward, portpylonUp)
portpylon.SetWidth(0.000000)
portpylon.SetLength(0.000000)
portpylon.SetArcWidthAngles(-0.218166, 0.218166)
portpylon.SetArcHeightAngles(-0.098175, 2.356195)
portpylon.SetPhaserTextureStart(0)
portpylon.SetPhaserTextureEnd(0)
portpylon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
portpylon.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
portpylon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.835294, 0.639216, 1.000000)
portpylon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.862745, 1.000000)
portpylon.SetInnerCoreColor(kColor)
portpylon.SetNumSides(6)
portpylon.SetMainRadius(0.150000)
portpylon.SetTaperRadius(0.010000)
portpylon.SetCoreScale(0.500000)
portpylon.SetTaperRatio(0.250000)
portpylon.SetTaperMinLength(5.000000)
portpylon.SetTaperMaxLength(30.000000)
portpylon.SetLengthTextureTilePerUnit(0.500000)
portpylon.SetPerimeterTile(1.000000)
portpylon.SetTextureSpeed(2.500000)
portpylon.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(portpylon)

# Property load function.
def LoadPropertySet(pObj):
	"Sets up the object's properties."
	prop = App.g_kModelPropertyManager.FindByName("Hull", 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("Warp Core", 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("Torpedoes", 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("Engineering", 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("Tractors", 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("ViewscreenForward", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenBack", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenLeft", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenRight", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenUp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenDown", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("FirstPersonCamera", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Bridge", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Hanger OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay 1 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay 2 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Hanger", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay 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("Port Impulse 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Impulse 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("stoak", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
