# D:\Games\Bridge Commander\scripts\ships\Hardpoints\LCTitanHP.py
# This file was automatically generated - modify at your own risk.
# 

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

LCTitan.SetGenus(1)
LCTitan.SetSpecies(103)
LCTitan.SetMass(700.000000)
LCTitan.SetRotationalInertia(1000.000000)
LCTitan.SetShipName("LCTitan")
LCTitan.SetModelFilename("data/Models/Ships/titan.nif")
LCTitan.SetDamageResolution(15.000000)
LCTitan.SetAffiliation(111)
LCTitan.SetStationary(0)
LCTitan.SetAIString("FedAttack")
LCTitan.SetDeathExplosionSound("g_lsDeathExplosions")
App.g_kModelPropertyManager.RegisterLocalTemplate(LCTitan)
#################################################
Hull = App.HullProperty_Create("Hull")

Hull.SetMaxCondition(40000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, -1.000000, -0.400000)
Hull.SetPosition2D(9.000000, 12.000000)
Hull.SetRepairComplexity(3.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(2.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
Bridge = App.HullProperty_Create("Bridge")

Bridge.SetMaxCondition(5000.000000)
Bridge.SetCritical(1)
Bridge.SetTargetable(1)
Bridge.SetPrimary(0)
Bridge.SetPosition(0.000000, 1.290000, 0.670000)
Bridge.SetPosition2D(67.000000, 31.000000)
Bridge.SetRepairComplexity(3.000000)
Bridge.SetDisabledPercentage(0.000000)
Bridge.SetRadius(0.080000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Bridge)
#################################################
MainDeflectorDish = App.HullProperty_Create("Main Deflector Dish")

MainDeflectorDish.SetMaxCondition(4000.000000)
MainDeflectorDish.SetCritical(0)
MainDeflectorDish.SetTargetable(1)
MainDeflectorDish.SetPrimary(0)
MainDeflectorDish.SetPosition(0.000000, -0.100000, -0.420000)
MainDeflectorDish.SetPosition2D(120.000000, 10.000000)
MainDeflectorDish.SetRepairComplexity(3.000000)
MainDeflectorDish.SetDisabledPercentage(0.000000)
MainDeflectorDish.SetRadius(0.200000)
App.g_kModelPropertyManager.RegisterLocalTemplate(MainDeflectorDish)
#################################################
ExecutiveShuttlebay = App.HullProperty_Create("Executive Shuttlebay ")

ExecutiveShuttlebay.SetMaxCondition(3000.000000)
ExecutiveShuttlebay.SetCritical(0)
ExecutiveShuttlebay.SetTargetable(1)
ExecutiveShuttlebay.SetPrimary(0)
ExecutiveShuttlebay.SetPosition(0.000000, 0.320000, 0.520000)
ExecutiveShuttlebay.SetPosition2D(67.000000, 48.000000)
ExecutiveShuttlebay.SetRepairComplexity(3.000000)
ExecutiveShuttlebay.SetDisabledPercentage(0.000000)
ExecutiveShuttlebay.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ExecutiveShuttlebay)
#################################################
Shuttlebay1 = App.HullProperty_Create("Shuttlebay 1")

Shuttlebay1.SetMaxCondition(2000.000000)
Shuttlebay1.SetCritical(0)
Shuttlebay1.SetTargetable(1)
Shuttlebay1.SetPrimary(0)
Shuttlebay1.SetPosition(-0.180000, -0.700000, 0.240000)
Shuttlebay1.SetPosition2D(55.000000, 60.000000)
Shuttlebay1.SetRepairComplexity(3.000000)
Shuttlebay1.SetDisabledPercentage(0.000000)
Shuttlebay1.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay1)
#################################################
Shuttlebay2 = App.HullProperty_Create("Shuttlebay 2")

Shuttlebay2.SetMaxCondition(2000.000000)
Shuttlebay2.SetCritical(0)
Shuttlebay2.SetTargetable(1)
Shuttlebay2.SetPrimary(0)
Shuttlebay2.SetPosition(0.180000, -0.700000, 0.240000)
Shuttlebay2.SetPosition2D(78.000000, 60.000000)
Shuttlebay2.SetRepairComplexity(3.000000)
Shuttlebay2.SetDisabledPercentage(0.000000)
Shuttlebay2.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay2)
#################################################
Shuttlebay3 = App.HullProperty_Create("Shuttlebay 3")

Shuttlebay3.SetMaxCondition(2000.000000)
Shuttlebay3.SetCritical(0)
Shuttlebay3.SetTargetable(1)
Shuttlebay3.SetPrimary(0)
Shuttlebay3.SetPosition(-0.110000, -1.420000, -0.545000)
Shuttlebay3.SetPosition2D(55.000000, 95.000000)
Shuttlebay3.SetRepairComplexity(3.000000)
Shuttlebay3.SetDisabledPercentage(0.000000)
Shuttlebay3.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay3)
#################################################
Shuttlebay4 = App.HullProperty_Create("Shuttlebay 4")

Shuttlebay4.SetMaxCondition(2000.000000)
Shuttlebay4.SetCritical(0)
Shuttlebay4.SetTargetable(1)
Shuttlebay4.SetPrimary(0)
Shuttlebay4.SetPosition(0.110000, -1.350000, -0.540000)
Shuttlebay4.SetPosition2D(78.000000, 95.000000)
Shuttlebay4.SetRepairComplexity(3.000000)
Shuttlebay4.SetDisabledPercentage(0.000000)
Shuttlebay4.SetRadius(0.130000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay4)
#################################################
Shuttlebay5 = App.HullProperty_Create("Shuttlebay 5")

Shuttlebay5.SetMaxCondition(2000.000000)
Shuttlebay5.SetCritical(0)
Shuttlebay5.SetTargetable(1)
Shuttlebay5.SetPrimary(0)
Shuttlebay5.SetPosition(-1.150000, 1.510000, 0.145000)
Shuttlebay5.SetPosition2D(37.000000, 32.000000)
Shuttlebay5.SetRepairComplexity(3.000000)
Shuttlebay5.SetDisabledPercentage(0.000000)
Shuttlebay5.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay5)
#################################################
Shuttlebay6 = App.HullProperty_Create("Shuttlebay 6")

Shuttlebay6.SetMaxCondition(2000.000000)
Shuttlebay6.SetCritical(0)
Shuttlebay6.SetTargetable(1)
Shuttlebay6.SetPrimary(0)
Shuttlebay6.SetPosition(1.150000, 1.510000, 0.145000)
Shuttlebay6.SetPosition2D(98.000000, 33.000000)
Shuttlebay6.SetRepairComplexity(3.000000)
Shuttlebay6.SetDisabledPercentage(0.000000)
Shuttlebay6.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay6)
#################################################
Shuttlebay7 = App.HullProperty_Create("Shuttlebay 7")

Shuttlebay7.SetMaxCondition(3000.000000)
Shuttlebay7.SetCritical(0)
Shuttlebay7.SetTargetable(1)
Shuttlebay7.SetPrimary(0)
Shuttlebay7.SetPosition(0.000000, 2.530000, 0.230000)
Shuttlebay7.SetPosition2D(67.000000, 8.000000)
Shuttlebay7.SetRepairComplexity(3.000000)
Shuttlebay7.SetDisabledPercentage(0.000000)
Shuttlebay7.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay7)
#################################################
Shuttlebay8 = App.HullProperty_Create("Shuttlebay 8")

Shuttlebay8.SetMaxCondition(2000.000000)
Shuttlebay8.SetCritical(0)
Shuttlebay8.SetTargetable(1)
Shuttlebay8.SetPrimary(0)
Shuttlebay8.SetPosition(0.390000, 2.490000, 0.230000)
Shuttlebay8.SetPosition2D(58.000000, 13.000000)
Shuttlebay8.SetRepairComplexity(3.000000)
Shuttlebay8.SetDisabledPercentage(0.000000)
Shuttlebay8.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay8)
#################################################
Shuttlebay9 = App.HullProperty_Create("Shuttlebay 9")

Shuttlebay9.SetMaxCondition(2000.000000)
Shuttlebay9.SetCritical(0)
Shuttlebay9.SetTargetable(1)
Shuttlebay9.SetPrimary(0)
Shuttlebay9.SetPosition(-0.390000, 2.490000, 0.230000)
Shuttlebay9.SetPosition2D(76.000000, 14.000000)
Shuttlebay9.SetRepairComplexity(3.000000)
Shuttlebay9.SetDisabledPercentage(0.000000)
Shuttlebay9.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay9)
#################################################
SecondaryDeflectorDish = App.HullProperty_Create("Secondary Deflector Dish")

SecondaryDeflectorDish.SetMaxCondition(3000.000000)
SecondaryDeflectorDish.SetCritical(0)
SecondaryDeflectorDish.SetTargetable(1)
SecondaryDeflectorDish.SetPrimary(0)
SecondaryDeflectorDish.SetPosition(0.000000, 2.550000, 0.435000)
SecondaryDeflectorDish.SetPosition2D(128.000000, 15.000000)
SecondaryDeflectorDish.SetRepairComplexity(3.000000)
SecondaryDeflectorDish.SetDisabledPercentage(0.000000)
SecondaryDeflectorDish.SetRadius(0.150000)
App.g_kModelPropertyManager.RegisterLocalTemplate(SecondaryDeflectorDish)
#################################################
AblativeArmour = App.HullProperty_Create("Ablative Armour")

AblativeArmour.SetMaxCondition(8000.000000)
AblativeArmour.SetCritical(0)
AblativeArmour.SetTargetable(1)
AblativeArmour.SetPrimary(0)
AblativeArmour.SetPosition(0.000000, -1.000000, -0.400000)
AblativeArmour.SetPosition2D(17.000000, 17.000000)
AblativeArmour.SetRepairComplexity(3.000000)
AblativeArmour.SetDisabledPercentage(0.000000)
AblativeArmour.SetRadius(5.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(AblativeArmour)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(3000.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(-1.260000, -0.100000, 0.330000)
PortImpulse.SetPosition2D(42.000000, 60.000000)
PortImpulse.SetRepairComplexity(3.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.220000)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
StarImpulse = App.EngineProperty_Create("Star Impulse")

StarImpulse.SetMaxCondition(3000.000000)
StarImpulse.SetCritical(0)
StarImpulse.SetTargetable(1)
StarImpulse.SetPrimary(1)
StarImpulse.SetPosition(1.260000, -0.100000, 0.330000)
StarImpulse.SetPosition2D(91.000000, 61.000000)
StarImpulse.SetRepairComplexity(3.000000)
StarImpulse.SetDisabledPercentage(0.500000)
StarImpulse.SetRadius(0.220000)
StarImpulse.SetEngineType(StarImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse)
#################################################
CentralImpulse = App.EngineProperty_Create("Central Impulse")

CentralImpulse.SetMaxCondition(3000.000000)
CentralImpulse.SetCritical(0)
CentralImpulse.SetTargetable(1)
CentralImpulse.SetPrimary(1)
CentralImpulse.SetPosition(0.000000, -0.950000, 0.050000)
CentralImpulse.SetPosition2D(67.000000, 71.000000)
CentralImpulse.SetRepairComplexity(3.000000)
CentralImpulse.SetDisabledPercentage(0.500000)
CentralImpulse.SetRadius(0.240000)
CentralImpulse.SetEngineType(CentralImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(CentralImpulse)
#################################################
PortNacelle = App.EngineProperty_Create("Port Nacelle")

PortNacelle.SetMaxCondition(5000.000000)
PortNacelle.SetCritical(0)
PortNacelle.SetTargetable(1)
PortNacelle.SetPrimary(1)
PortNacelle.SetPosition(-1.210000, -2.200000, -0.100000)
PortNacelle.SetPosition2D(32.000000, 89.000000)
PortNacelle.SetRepairComplexity(3.000000)
PortNacelle.SetDisabledPercentage(0.500000)
PortNacelle.SetRadius(1.000000)
PortNacelle.SetEngineType(PortNacelle.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortNacelle)
#################################################
StarNacelle = App.EngineProperty_Create("Star Nacelle")

StarNacelle.SetMaxCondition(5000.000000)
StarNacelle.SetCritical(0)
StarNacelle.SetTargetable(1)
StarNacelle.SetPrimary(1)
StarNacelle.SetPosition(1.210000, -2.200000, -0.100000)
StarNacelle.SetPosition2D(100.000000, 90.000000)
StarNacelle.SetRepairComplexity(3.000000)
StarNacelle.SetDisabledPercentage(0.500000)
StarNacelle.SetRadius(1.000000)
StarNacelle.SetEngineType(StarNacelle.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarNacelle)
#################################################
AuxPortNacelle = App.EngineProperty_Create("Aux Port Nacelle")

AuxPortNacelle.SetMaxCondition(4000.000000)
AuxPortNacelle.SetCritical(0)
AuxPortNacelle.SetTargetable(1)
AuxPortNacelle.SetPrimary(1)
AuxPortNacelle.SetPosition(-1.600000, 1.100000, 0.350000)
AuxPortNacelle.SetPosition2D(25.000000, 30.000000)
AuxPortNacelle.SetRepairComplexity(3.000000)
AuxPortNacelle.SetDisabledPercentage(0.500000)
AuxPortNacelle.SetRadius(0.500000)
AuxPortNacelle.SetEngineType(AuxPortNacelle.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(AuxPortNacelle)
#################################################
AuxStarNacelle = App.EngineProperty_Create("Aux Star Nacelle")

AuxStarNacelle.SetMaxCondition(4000.000000)
AuxStarNacelle.SetCritical(0)
AuxStarNacelle.SetTargetable(1)
AuxStarNacelle.SetPrimary(1)
AuxStarNacelle.SetPosition(1.600000, 1.100000, 0.350000)
AuxStarNacelle.SetPosition2D(110.000000, 30.000000)
AuxStarNacelle.SetRepairComplexity(3.000000)
AuxStarNacelle.SetDisabledPercentage(0.500000)
AuxStarNacelle.SetRadius(0.500000)
AuxStarNacelle.SetEngineType(AuxStarNacelle.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(AuxStarNacelle)
#################################################
ImpulseDrive = App.ImpulseEngineProperty_Create("Impulse Drive")

ImpulseDrive.SetMaxCondition(200.000000)
ImpulseDrive.SetCritical(0)
ImpulseDrive.SetTargetable(0)
ImpulseDrive.SetPrimary(1)
ImpulseDrive.SetPosition(0.000000, 0.000000, 0.000000)
ImpulseDrive.SetPosition2D(0.000000, 0.000000)
ImpulseDrive.SetRepairComplexity(1.000000)
ImpulseDrive.SetDisabledPercentage(0.500000)
ImpulseDrive.SetRadius(0.100000)
ImpulseDrive.SetNormalPowerPerSecond(500.000000)
ImpulseDrive.SetMaxAccel(1.500000)
ImpulseDrive.SetMaxAngularAccel(0.120000)
ImpulseDrive.SetMaxAngularVelocity(0.200000)
ImpulseDrive.SetMaxSpeed(10.000000)
ImpulseDrive.SetEngineSound("Federation Engine")
App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseDrive)
#################################################
ReactorCore = App.PowerProperty_Create("Reactor Core")

ReactorCore.SetMaxCondition(7000.000000)
ReactorCore.SetCritical(1)
ReactorCore.SetTargetable(1)
ReactorCore.SetPrimary(1)
ReactorCore.SetPosition(0.000000, -0.680000, -0.500000)
ReactorCore.SetPosition2D(57.000000, 43.000000)
ReactorCore.SetRepairComplexity(3.000000)
ReactorCore.SetDisabledPercentage(0.500000)
ReactorCore.SetRadius(0.300000)
ReactorCore.SetMainBatteryLimit(90000.000000)
ReactorCore.SetBackupBatteryLimit(70000.000000)
ReactorCore.SetMainConduitCapacity(1650.000000)
ReactorCore.SetBackupConduitCapacity(100.000000)
ReactorCore.SetPowerOutput(1500.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ReactorCore)
#################################################
DamageControl = App.RepairSubsystemProperty_Create("Damage Control")

DamageControl.SetMaxCondition(200.000000)
DamageControl.SetCritical(0)
DamageControl.SetTargetable(0)
DamageControl.SetPrimary(1)
DamageControl.SetPosition(0.000000, 0.000000, 0.000000)
DamageControl.SetPosition2D(0.000000, 0.000000)
DamageControl.SetRepairComplexity(1.000000)
DamageControl.SetDisabledPercentage(0.500000)
DamageControl.SetRadius(0.100000)
DamageControl.SetNormalPowerPerSecond(1.000000)
DamageControl.SetMaxRepairPoints(80.000000)
DamageControl.SetNumRepairTeams(5)
App.g_kModelPropertyManager.RegisterLocalTemplate(DamageControl)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array")

SensorArray.SetMaxCondition(5000.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(1)
SensorArray.SetPosition(0.000000, 2.150000, 0.500000)
SensorArray.SetPosition2D(68.000000, 19.000000)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.500000)
SensorArray.SetRadius(0.150000)
SensorArray.SetNormalPowerPerSecond(1.000000)
SensorArray.SetBaseSensorRange(1000.000000)
SensorArray.SetMaxProbes(10)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
ShieldGenerator = App.ShieldProperty_Create("Shield Generator")

ShieldGenerator.SetMaxCondition(5000.000000)
ShieldGenerator.SetCritical(0)
ShieldGenerator.SetTargetable(1)
ShieldGenerator.SetPrimary(1)
ShieldGenerator.SetPosition(0.000000, 0.650000, 0.600000)
ShieldGenerator.SetPosition2D(80.000000, 43.000000)
ShieldGenerator.SetRepairComplexity(3.000000)
ShieldGenerator.SetDisabledPercentage(0.500000)
ShieldGenerator.SetRadius(0.120000)
ShieldGenerator.SetNormalPowerPerSecond(500.000000)
ShieldGeneratorShieldGlowColor = App.TGColorA()
ShieldGeneratorShieldGlowColor.SetRGBA(0.192157, 0.592157, 0.992157, 1.000000)
ShieldGenerator.SetShieldGlowColor(ShieldGeneratorShieldGlowColor)
ShieldGenerator.SetShieldGlowDecay(1.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.FRONT_SHIELDS, 12000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 12000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 12000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 12000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 12000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 12000.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.FRONT_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 20.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator)
#################################################
FwdDorsalBeam = App.TractorBeamProperty_Create("Fwd Dorsal Beam")

FwdDorsalBeam.SetMaxCondition(2000.000000)
FwdDorsalBeam.SetCritical(0)
FwdDorsalBeam.SetTargetable(1)
FwdDorsalBeam.SetPrimary(1)
FwdDorsalBeam.SetPosition(0.000000, 3.200000, 0.300000)
FwdDorsalBeam.SetPosition2D(85.000000, 16.000000)
FwdDorsalBeam.SetRepairComplexity(3.000000)
FwdDorsalBeam.SetDisabledPercentage(0.500000)
FwdDorsalBeam.SetRadius(0.050000)
FwdDorsalBeam.SetDumbfire(1)
FwdDorsalBeam.SetWeaponID(0)
FwdDorsalBeam.SetGroups(0)
FwdDorsalBeam.SetDamageRadiusFactor(0.300000)
FwdDorsalBeam.SetIconNum(0)
FwdDorsalBeam.SetIconPositionX(0.000000)
FwdDorsalBeam.SetIconPositionY(0.000000)
FwdDorsalBeam.SetIconAboveShip(1)
FwdDorsalBeam.SetFireSound("Tractor Beam")
FwdDorsalBeam.SetMaxCharge(5.000000)
FwdDorsalBeam.SetMaxDamage(25.000000)
FwdDorsalBeam.SetMaxDamageDistance(100.000000)
FwdDorsalBeam.SetMinFiringCharge(3.000000)
FwdDorsalBeam.SetNormalDischargeRate(1.000000)
FwdDorsalBeam.SetRechargeRate(0.300000)
FwdDorsalBeam.SetIndicatorIconNum(0)
FwdDorsalBeam.SetIndicatorIconPositionX(0.000000)
FwdDorsalBeam.SetIndicatorIconPositionY(0.000000)
FwdDorsalBeamForward = App.TGPoint3()
FwdDorsalBeamForward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdDorsalBeamUp = App.TGPoint3()
FwdDorsalBeamUp.SetXYZ(0.000000, 0.000000, 1.000000)
FwdDorsalBeam.SetOrientation(FwdDorsalBeamForward, FwdDorsalBeamUp)
FwdDorsalBeam.SetArcWidthAngles(-0.610865, 0.610865)
FwdDorsalBeam.SetArcHeightAngles(-0.610865, 0.610865)
FwdDorsalBeam.SetTractorBeamWidth(0.300000)
FwdDorsalBeam.SetTextureStart(0)
FwdDorsalBeam.SetTextureEnd(0)
FwdDorsalBeam.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdDorsalBeam.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdDorsalBeam.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdDorsalBeam.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdDorsalBeam.SetInnerCoreColor(kColor)
FwdDorsalBeam.SetNumSides(12)
FwdDorsalBeam.SetMainRadius(0.075000)
FwdDorsalBeam.SetTaperRadius(0.000000)
FwdDorsalBeam.SetCoreScale(0.450000)
FwdDorsalBeam.SetTaperRatio(0.200000)
FwdDorsalBeam.SetTaperMinLength(1.000000)
FwdDorsalBeam.SetTaperMaxLength(5.000000)
FwdDorsalBeam.SetLengthTextureTilePerUnit(0.250000)
FwdDorsalBeam.SetPerimeterTile(1.000000)
FwdDorsalBeam.SetTextureSpeed(0.200000)
FwdDorsalBeam.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdDorsalBeam)
#################################################
FwdVentralBeam = App.TractorBeamProperty_Create("Fwd Ventral Beam")

FwdVentralBeam.SetMaxCondition(2000.000000)
FwdVentralBeam.SetCritical(0)
FwdVentralBeam.SetTargetable(1)
FwdVentralBeam.SetPrimary(1)
FwdVentralBeam.SetPosition(0.000000, -0.300000, -0.550000)
FwdVentralBeam.SetPosition2D(76.000000, 29.000000)
FwdVentralBeam.SetRepairComplexity(3.000000)
FwdVentralBeam.SetDisabledPercentage(0.500000)
FwdVentralBeam.SetRadius(0.050000)
FwdVentralBeam.SetDumbfire(1)
FwdVentralBeam.SetWeaponID(0)
FwdVentralBeam.SetGroups(0)
FwdVentralBeam.SetDamageRadiusFactor(0.300000)
FwdVentralBeam.SetIconNum(0)
FwdVentralBeam.SetIconPositionX(0.000000)
FwdVentralBeam.SetIconPositionY(0.000000)
FwdVentralBeam.SetIconAboveShip(1)
FwdVentralBeam.SetFireSound("Tractor Beam")
FwdVentralBeam.SetMaxCharge(5.000000)
FwdVentralBeam.SetMaxDamage(25.000000)
FwdVentralBeam.SetMaxDamageDistance(100.000000)
FwdVentralBeam.SetMinFiringCharge(3.000000)
FwdVentralBeam.SetNormalDischargeRate(1.000000)
FwdVentralBeam.SetRechargeRate(0.300000)
FwdVentralBeam.SetIndicatorIconNum(0)
FwdVentralBeam.SetIndicatorIconPositionX(0.000000)
FwdVentralBeam.SetIndicatorIconPositionY(0.000000)
FwdVentralBeamForward = App.TGPoint3()
FwdVentralBeamForward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdVentralBeamUp = App.TGPoint3()
FwdVentralBeamUp.SetXYZ(0.000000, 0.000000, -1.000000)
FwdVentralBeam.SetOrientation(FwdVentralBeamForward, FwdVentralBeamUp)
FwdVentralBeam.SetArcWidthAngles(-0.610865, 0.610865)
FwdVentralBeam.SetArcHeightAngles(0.000000, 1.221731)
FwdVentralBeam.SetTractorBeamWidth(0.300000)
FwdVentralBeam.SetTextureStart(0)
FwdVentralBeam.SetTextureEnd(0)
FwdVentralBeam.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdVentralBeam.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdVentralBeam.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdVentralBeam.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdVentralBeam.SetInnerCoreColor(kColor)
FwdVentralBeam.SetNumSides(12)
FwdVentralBeam.SetMainRadius(0.075000)
FwdVentralBeam.SetTaperRadius(0.000000)
FwdVentralBeam.SetCoreScale(0.450000)
FwdVentralBeam.SetTaperRatio(0.200000)
FwdVentralBeam.SetTaperMinLength(1.000000)
FwdVentralBeam.SetTaperMaxLength(5.000000)
FwdVentralBeam.SetLengthTextureTilePerUnit(0.250000)
FwdVentralBeam.SetPerimeterTile(1.000000)
FwdVentralBeam.SetTextureSpeed(0.200000)
FwdVentralBeam.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdVentralBeam)
#################################################
AftBeam = App.TractorBeamProperty_Create("Aft Beam")

AftBeam.SetMaxCondition(2000.000000)
AftBeam.SetCritical(0)
AftBeam.SetTargetable(1)
AftBeam.SetPrimary(1)
AftBeam.SetPosition(0.000000, -2.810000, -0.460000)
AftBeam.SetPosition2D(67.000000, 88.000000)
AftBeam.SetRepairComplexity(3.000000)
AftBeam.SetDisabledPercentage(0.500000)
AftBeam.SetRadius(0.050000)
AftBeam.SetDumbfire(1)
AftBeam.SetWeaponID(0)
AftBeam.SetGroups(0)
AftBeam.SetDamageRadiusFactor(0.300000)
AftBeam.SetIconNum(0)
AftBeam.SetIconPositionX(0.000000)
AftBeam.SetIconPositionY(0.000000)
AftBeam.SetIconAboveShip(1)
AftBeam.SetFireSound("Tractor Beam")
AftBeam.SetMaxCharge(5.000000)
AftBeam.SetMaxDamage(25.000000)
AftBeam.SetMaxDamageDistance(100.000000)
AftBeam.SetMinFiringCharge(3.000000)
AftBeam.SetNormalDischargeRate(1.000000)
AftBeam.SetRechargeRate(0.300000)
AftBeam.SetIndicatorIconNum(0)
AftBeam.SetIndicatorIconPositionX(0.000000)
AftBeam.SetIndicatorIconPositionY(0.000000)
AftBeamForward = App.TGPoint3()
AftBeamForward.SetXYZ(0.000000, -1.000000, 0.000000)
AftBeamUp = App.TGPoint3()
AftBeamUp.SetXYZ(0.000000, 0.000000, 1.000000)
AftBeam.SetOrientation(AftBeamForward, AftBeamUp)
AftBeam.SetArcWidthAngles(-0.610865, 0.610865)
AftBeam.SetArcHeightAngles(-0.610865, 0.610865)
AftBeam.SetTractorBeamWidth(0.300000)
AftBeam.SetTextureStart(0)
AftBeam.SetTextureEnd(0)
AftBeam.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftBeam.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftBeam.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftBeam.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftBeam.SetInnerCoreColor(kColor)
AftBeam.SetNumSides(12)
AftBeam.SetMainRadius(0.075000)
AftBeam.SetTaperRadius(0.000000)
AftBeam.SetCoreScale(0.450000)
AftBeam.SetTaperRatio(0.200000)
AftBeam.SetTaperMinLength(1.000000)
AftBeam.SetTaperMaxLength(5.000000)
AftBeam.SetLengthTextureTilePerUnit(0.250000)
AftBeam.SetPerimeterTile(1.000000)
AftBeam.SetTextureSpeed(0.200000)
AftBeam.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftBeam)
#################################################
TractorBeams = App.WeaponSystemProperty_Create("Tractor Beams")

TractorBeams.SetMaxCondition(200.000000)
TractorBeams.SetCritical(0)
TractorBeams.SetTargetable(0)
TractorBeams.SetPrimary(1)
TractorBeams.SetPosition(0.000000, 0.000000, 0.000000)
TractorBeams.SetPosition2D(0.000000, 0.000000)
TractorBeams.SetRepairComplexity(1.000000)
TractorBeams.SetDisabledPercentage(0.500000)
TractorBeams.SetRadius(0.100000)
TractorBeams.SetNormalPowerPerSecond(500.000000)
TractorBeams.SetWeaponSystemType(TractorBeams.WST_TRACTOR)
TractorBeams.SetSingleFire(1)
TractorBeams.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
TractorBeams.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(TractorBeams)
#################################################
WarpCore = App.WarpEngineProperty_Create("Warp Core")

WarpCore.SetMaxCondition(200.000000)
WarpCore.SetCritical(0)
WarpCore.SetTargetable(0)
WarpCore.SetPrimary(1)
WarpCore.SetPosition(0.000000, 0.000000, 0.000000)
WarpCore.SetPosition2D(0.000000, 0.000000)
WarpCore.SetRepairComplexity(1.000000)
WarpCore.SetDisabledPercentage(0.500000)
WarpCore.SetRadius(0.100000)
WarpCore.SetNormalPowerPerSecond(1.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpCore)
#################################################
ExecutiveShuttlebayOEP = App.ObjectEmitterProperty_Create("Executive Shuttlebay OEP")

ExecutiveShuttlebayOEPForward = App.TGPoint3()
ExecutiveShuttlebayOEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
ExecutiveShuttlebayOEPUp = App.TGPoint3()
ExecutiveShuttlebayOEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
ExecutiveShuttlebayOEPRight = App.TGPoint3()
ExecutiveShuttlebayOEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
ExecutiveShuttlebayOEP.SetOrientation(ExecutiveShuttlebayOEPForward, ExecutiveShuttlebayOEPUp, ExecutiveShuttlebayOEPRight)
ExecutiveShuttlebayOEPPosition = App.TGPoint3()
ExecutiveShuttlebayOEPPosition.SetXYZ(0.000000, 0.260000, 0.520000)
ExecutiveShuttlebayOEP.SetPosition(ExecutiveShuttlebayOEPPosition)
ExecutiveShuttlebayOEP.SetEmittedObjectType(ExecutiveShuttlebayOEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ExecutiveShuttlebayOEP)
#################################################
Shuttlebay1OEP = App.ObjectEmitterProperty_Create("Shuttlebay 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.180000, -0.730000, 0.240000)
Shuttlebay1OEP.SetPosition(Shuttlebay1OEPPosition)
Shuttlebay1OEP.SetEmittedObjectType(Shuttlebay1OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay1OEP)
#################################################
Shuttlebay2OEP = App.ObjectEmitterProperty_Create("Shuttlebay 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.180000, -0.730000, 0.240000)
Shuttlebay2OEP.SetPosition(Shuttlebay2OEPPosition)
Shuttlebay2OEP.SetEmittedObjectType(Shuttlebay2OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay2OEP)
#################################################
Shuttlebay3OEP = App.ObjectEmitterProperty_Create("Shuttlebay 3 OEP")

Shuttlebay3OEPForward = App.TGPoint3()
Shuttlebay3OEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
Shuttlebay3OEPUp = App.TGPoint3()
Shuttlebay3OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
Shuttlebay3OEPRight = App.TGPoint3()
Shuttlebay3OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttlebay3OEP.SetOrientation(Shuttlebay3OEPForward, Shuttlebay3OEPUp, Shuttlebay3OEPRight)
Shuttlebay3OEPPosition = App.TGPoint3()
Shuttlebay3OEPPosition.SetXYZ(-0.110000, -1.450000, -0.545000)
Shuttlebay3OEP.SetPosition(Shuttlebay3OEPPosition)
Shuttlebay3OEP.SetEmittedObjectType(Shuttlebay3OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay3OEP)
#################################################
Shuttlebay4OEP = App.ObjectEmitterProperty_Create("Shuttlebay 4 OEP")

Shuttlebay4OEPForward = App.TGPoint3()
Shuttlebay4OEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
Shuttlebay4OEPUp = App.TGPoint3()
Shuttlebay4OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
Shuttlebay4OEPRight = App.TGPoint3()
Shuttlebay4OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttlebay4OEP.SetOrientation(Shuttlebay4OEPForward, Shuttlebay4OEPUp, Shuttlebay4OEPRight)
Shuttlebay4OEPPosition = App.TGPoint3()
Shuttlebay4OEPPosition.SetXYZ(0.110000, -1.450000, -0.545000)
Shuttlebay4OEP.SetPosition(Shuttlebay4OEPPosition)
Shuttlebay4OEP.SetEmittedObjectType(Shuttlebay4OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay4OEP)
#################################################
Shuttlebay5OEP = App.ObjectEmitterProperty_Create("Shuttlebay 5 OEP")

Shuttlebay5OEPForward = App.TGPoint3()
Shuttlebay5OEPForward.SetXYZ(-1.000000, 0.000000, 0.000000)
Shuttlebay5OEPUp = App.TGPoint3()
Shuttlebay5OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
Shuttlebay5OEPRight = App.TGPoint3()
Shuttlebay5OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttlebay5OEP.SetOrientation(Shuttlebay5OEPForward, Shuttlebay5OEPUp, Shuttlebay5OEPRight)
Shuttlebay5OEPPosition = App.TGPoint3()
Shuttlebay5OEPPosition.SetXYZ(-1.210000, 1.510000, 0.145000)
Shuttlebay5OEP.SetPosition(Shuttlebay5OEPPosition)
Shuttlebay5OEP.SetEmittedObjectType(Shuttlebay5OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay5OEP)
#################################################
Shuttlebay6OEP = App.ObjectEmitterProperty_Create("Shuttlebay 6 OEP")

Shuttlebay6OEPForward = App.TGPoint3()
Shuttlebay6OEPForward.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttlebay6OEPUp = App.TGPoint3()
Shuttlebay6OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
Shuttlebay6OEPRight = App.TGPoint3()
Shuttlebay6OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttlebay6OEP.SetOrientation(Shuttlebay6OEPForward, Shuttlebay6OEPUp, Shuttlebay6OEPRight)
Shuttlebay6OEPPosition = App.TGPoint3()
Shuttlebay6OEPPosition.SetXYZ(1.210000, 1.510000, 0.145000)
Shuttlebay6OEP.SetPosition(Shuttlebay6OEPPosition)
Shuttlebay6OEP.SetEmittedObjectType(Shuttlebay6OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay6OEP)
#################################################
Shuttlebay7OEP = App.ObjectEmitterProperty_Create("Shuttlebay 7 OEP")

Shuttlebay7OEPForward = App.TGPoint3()
Shuttlebay7OEPForward.SetXYZ(0.000000, 1.000000, 0.000000)
Shuttlebay7OEPUp = App.TGPoint3()
Shuttlebay7OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
Shuttlebay7OEPRight = App.TGPoint3()
Shuttlebay7OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttlebay7OEP.SetOrientation(Shuttlebay7OEPForward, Shuttlebay7OEPUp, Shuttlebay7OEPRight)
Shuttlebay7OEPPosition = App.TGPoint3()
Shuttlebay7OEPPosition.SetXYZ(0.000000, 2.580000, 0.220000)
Shuttlebay7OEP.SetPosition(Shuttlebay7OEPPosition)
Shuttlebay7OEP.SetEmittedObjectType(Shuttlebay7OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay7OEP)
#################################################
Shuttlebay8OEP = App.ObjectEmitterProperty_Create("Shuttlebay 8 OEP")

Shuttlebay8OEPForward = App.TGPoint3()
Shuttlebay8OEPForward.SetXYZ(0.287348, 0.957826, 0.000000)
Shuttlebay8OEPUp = App.TGPoint3()
Shuttlebay8OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
Shuttlebay8OEPRight = App.TGPoint3()
Shuttlebay8OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttlebay8OEP.SetOrientation(Shuttlebay8OEPForward, Shuttlebay8OEPUp, Shuttlebay8OEPRight)
Shuttlebay8OEPPosition = App.TGPoint3()
Shuttlebay8OEPPosition.SetXYZ(0.390000, 2.530000, 0.220000)
Shuttlebay8OEP.SetPosition(Shuttlebay8OEPPosition)
Shuttlebay8OEP.SetEmittedObjectType(Shuttlebay8OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay8OEP)
#################################################
Shuttlebay9OEP = App.ObjectEmitterProperty_Create("Shuttlebay 9 OEP")

Shuttlebay9OEPForward = App.TGPoint3()
Shuttlebay9OEPForward.SetXYZ(-0.287348, 0.957826, 0.000000)
Shuttlebay9OEPUp = App.TGPoint3()
Shuttlebay9OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
Shuttlebay9OEPRight = App.TGPoint3()
Shuttlebay9OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttlebay9OEP.SetOrientation(Shuttlebay9OEPForward, Shuttlebay9OEPUp, Shuttlebay9OEPRight)
Shuttlebay9OEPPosition = App.TGPoint3()
Shuttlebay9OEPPosition.SetXYZ(-0.390000, 2.530000, 0.220000)
Shuttlebay9OEP.SetPosition(Shuttlebay9OEPPosition)
Shuttlebay9OEP.SetEmittedObjectType(Shuttlebay9OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay9OEP)
#################################################
Forward = App.PositionOrientationProperty_Create("Forward")

ForwardForward = App.TGPoint3()
ForwardForward.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardUp = App.TGPoint3()
ForwardUp.SetXYZ(0.000000, 0.000000, 1.000000)
ForwardRight = App.TGPoint3()
ForwardRight.SetXYZ(1.000000, 0.000000, 0.000000)
Forward.SetOrientation(ForwardForward, ForwardUp, ForwardRight)
ForwardPosition = App.TGPoint3()
ForwardPosition.SetXYZ(0.000000, 4.000000, 0.000000)
Forward.SetPosition(ForwardPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(Forward)
#################################################
Back = App.PositionOrientationProperty_Create("Back")

BackForward = App.TGPoint3()
BackForward.SetXYZ(0.000000, -1.000000, 0.000000)
BackUp = App.TGPoint3()
BackUp.SetXYZ(0.000000, 0.000000, 1.000000)
BackRight = App.TGPoint3()
BackRight.SetXYZ(1.000000, 0.000000, 0.000000)
Back.SetOrientation(BackForward, BackUp, BackRight)
BackPosition = App.TGPoint3()
BackPosition.SetXYZ(0.000000, -4.000000, 0.000000)
Back.SetPosition(BackPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(Back)
#################################################
Left = App.PositionOrientationProperty_Create("Left")

LeftForward = App.TGPoint3()
LeftForward.SetXYZ(-1.000000, 0.000000, 0.000000)
LeftUp = App.TGPoint3()
LeftUp.SetXYZ(0.000000, 0.000000, 1.000000)
LeftRight = App.TGPoint3()
LeftRight.SetXYZ(0.000000, 1.000000, 0.000000)
Left.SetOrientation(LeftForward, LeftUp, LeftRight)
LeftPosition = App.TGPoint3()
LeftPosition.SetXYZ(-2.500000, 0.000000, 0.000000)
Left.SetPosition(LeftPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(Left)
#################################################
Right = App.PositionOrientationProperty_Create("Right")

RightForward = App.TGPoint3()
RightForward.SetXYZ(1.000000, 0.000000, 0.000000)
RightUp = App.TGPoint3()
RightUp.SetXYZ(0.000000, 0.000000, 1.000000)
RightRight = App.TGPoint3()
RightRight.SetXYZ(0.000000, 1.000000, 0.000000)
Right.SetOrientation(RightForward, RightUp, RightRight)
RightPosition = App.TGPoint3()
RightPosition.SetXYZ(2.500000, 0.000000, 0.000000)
Right.SetPosition(RightPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(Right)
#################################################
Top = App.PositionOrientationProperty_Create("Top")

TopForward = App.TGPoint3()
TopForward.SetXYZ(0.000000, 1.000000, 0.000000)
TopUp = App.TGPoint3()
TopUp.SetXYZ(0.000000, 0.000000, 1.000000)
TopRight = App.TGPoint3()
TopRight.SetXYZ(1.000000, 0.000000, 0.000000)
Top.SetOrientation(TopForward, TopUp, TopRight)
TopPosition = App.TGPoint3()
TopPosition.SetXYZ(0.000000, 0.000000, 1.500000)
Top.SetPosition(TopPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(Top)
#################################################
Bottom = App.PositionOrientationProperty_Create("Bottom")

BottomForward = App.TGPoint3()
BottomForward.SetXYZ(0.000000, 1.000000, 0.000000)
BottomUp = App.TGPoint3()
BottomUp.SetXYZ(0.000000, 0.000000, -1.000000)
BottomRight = App.TGPoint3()
BottomRight.SetXYZ(1.000000, 0.000000, 0.000000)
Bottom.SetOrientation(BottomForward, BottomUp, BottomRight)
BottomPosition = App.TGPoint3()
BottomPosition.SetXYZ(0.000000, 0.000000, -1.500000)
Bottom.SetPosition(BottomPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(Bottom)
#################################################
FwdTube1 = App.TorpedoTubeProperty_Create("Fwd Tube 1")

FwdTube1.SetMaxCondition(2000.000000)
FwdTube1.SetCritical(0)
FwdTube1.SetTargetable(1)
FwdTube1.SetPrimary(1)
FwdTube1.SetPosition(0.000000, -0.030000, -0.167000)
FwdTube1.SetPosition2D(64.000000, 47.000000)
FwdTube1.SetRepairComplexity(3.000000)
FwdTube1.SetDisabledPercentage(0.500000)
FwdTube1.SetRadius(0.060000)
FwdTube1.SetDumbfire(1)
FwdTube1.SetWeaponID(0)
FwdTube1.SetGroups(5)
FwdTube1.SetDamageRadiusFactor(0.060000)
FwdTube1.SetIconNum(370)
FwdTube1.SetIconPositionX(75.000000)
FwdTube1.SetIconPositionY(28.000000)
FwdTube1.SetIconAboveShip(1)
FwdTube1.SetImmediateDelay(0.000000)
FwdTube1.SetReloadDelay(30.000000)
FwdTube1.SetMaxReady(2)
FwdTube1Direction = App.TGPoint3()
FwdTube1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTube1.SetDirection(FwdTube1Direction)
FwdTube1Right = App.TGPoint3()
FwdTube1Right.SetXYZ(1.000000, 0.000000, 0.000000)
FwdTube1.SetRight(FwdTube1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTube1)
#################################################
FwdTube2 = App.TorpedoTubeProperty_Create("Fwd Tube 2")

FwdTube2.SetMaxCondition(2000.000000)
FwdTube2.SetCritical(0)
FwdTube2.SetTargetable(1)
FwdTube2.SetPrimary(1)
FwdTube2.SetPosition(0.000000, -0.030000, -0.167000)
FwdTube2.SetPosition2D(64.000000, 47.000000)
FwdTube2.SetRepairComplexity(3.000000)
FwdTube2.SetDisabledPercentage(0.500000)
FwdTube2.SetRadius(0.060000)
FwdTube2.SetDumbfire(1)
FwdTube2.SetWeaponID(0)
FwdTube2.SetGroups(6)
FwdTube2.SetDamageRadiusFactor(0.060000)
FwdTube2.SetIconNum(370)
FwdTube2.SetIconPositionX(75.000000)
FwdTube2.SetIconPositionY(28.000000)
FwdTube2.SetIconAboveShip(1)
FwdTube2.SetImmediateDelay(0.000000)
FwdTube2.SetReloadDelay(30.000000)
FwdTube2.SetMaxReady(2)
FwdTube2Direction = App.TGPoint3()
FwdTube2Direction.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTube2.SetDirection(FwdTube2Direction)
FwdTube2Right = App.TGPoint3()
FwdTube2Right.SetXYZ(0.000000, 0.000000, 1.000000)
FwdTube2.SetRight(FwdTube2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTube2)
#################################################
FwdTube3 = App.TorpedoTubeProperty_Create("Fwd Tube 3")

FwdTube3.SetMaxCondition(2000.000000)
FwdTube3.SetCritical(0)
FwdTube3.SetTargetable(1)
FwdTube3.SetPrimary(1)
FwdTube3.SetPosition(0.000000, -0.030000, -0.167000)
FwdTube3.SetPosition2D(64.000000, 47.000000)
FwdTube3.SetRepairComplexity(3.000000)
FwdTube3.SetDisabledPercentage(0.500000)
FwdTube3.SetRadius(0.060000)
FwdTube3.SetDumbfire(1)
FwdTube3.SetWeaponID(0)
FwdTube3.SetGroups(5)
FwdTube3.SetDamageRadiusFactor(0.060000)
FwdTube3.SetIconNum(370)
FwdTube3.SetIconPositionX(75.000000)
FwdTube3.SetIconPositionY(28.000000)
FwdTube3.SetIconAboveShip(1)
FwdTube3.SetImmediateDelay(0.000000)
FwdTube3.SetReloadDelay(30.000000)
FwdTube3.SetMaxReady(2)
FwdTube3Direction = App.TGPoint3()
FwdTube3Direction.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTube3.SetDirection(FwdTube3Direction)
FwdTube3Right = App.TGPoint3()
FwdTube3Right.SetXYZ(-1.000000, 0.000000, 0.000000)
FwdTube3.SetRight(FwdTube3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTube3)
#################################################
FwdTube4 = App.TorpedoTubeProperty_Create("Fwd Tube 4")

FwdTube4.SetMaxCondition(2000.000000)
FwdTube4.SetCritical(0)
FwdTube4.SetTargetable(1)
FwdTube4.SetPrimary(1)
FwdTube4.SetPosition(0.000000, -0.030000, -0.167000)
FwdTube4.SetPosition2D(64.000000, 47.000000)
FwdTube4.SetRepairComplexity(3.000000)
FwdTube4.SetDisabledPercentage(0.500000)
FwdTube4.SetRadius(0.060000)
FwdTube4.SetDumbfire(1)
FwdTube4.SetWeaponID(0)
FwdTube4.SetGroups(6)
FwdTube4.SetDamageRadiusFactor(0.060000)
FwdTube4.SetIconNum(370)
FwdTube4.SetIconPositionX(75.000000)
FwdTube4.SetIconPositionY(28.000000)
FwdTube4.SetIconAboveShip(1)
FwdTube4.SetImmediateDelay(0.000000)
FwdTube4.SetReloadDelay(30.000000)
FwdTube4.SetMaxReady(2)
FwdTube4Direction = App.TGPoint3()
FwdTube4Direction.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTube4.SetDirection(FwdTube4Direction)
FwdTube4Right = App.TGPoint3()
FwdTube4Right.SetXYZ(0.000000, 0.000000, -1.000000)
FwdTube4.SetRight(FwdTube4Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTube4)
#################################################
PhotonLaunchers = App.TorpedoSystemProperty_Create("Photon Launchers")

PhotonLaunchers.SetMaxCondition(200.000000)
PhotonLaunchers.SetCritical(0)
PhotonLaunchers.SetTargetable(0)
PhotonLaunchers.SetPrimary(1)
PhotonLaunchers.SetPosition(0.000000, 0.000000, 0.000000)
PhotonLaunchers.SetPosition2D(0.000000, 0.000000)
PhotonLaunchers.SetRepairComplexity(1.000000)
PhotonLaunchers.SetDisabledPercentage(0.500000)
PhotonLaunchers.SetRadius(0.100000)
PhotonLaunchers.SetNormalPowerPerSecond(160.000000)
PhotonLaunchers.SetWeaponSystemType(PhotonLaunchers.WST_TORPEDO)
PhotonLaunchers.SetSingleFire(0)
PhotonLaunchers.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("0;Single;12;Dual;3;Quad")
PhotonLaunchers.SetFiringChainString(kFiringChainString)
PhotonLaunchers.SetMaxTorpedoes(0, 200)
PhotonLaunchers.SetTorpedoScript(0, "Tactical.Projectiles.ZZ_TitanPhoton")
PhotonLaunchers.SetNumAmmoTypes(1)
App.g_kModelPropertyManager.RegisterLocalTemplate(PhotonLaunchers)
#################################################
AftTube1 = App.TorpedoTubeProperty_Create("Aft Tube 1")

AftTube1.SetMaxCondition(2000.000000)
AftTube1.SetCritical(0)
AftTube1.SetTargetable(1)
AftTube1.SetPrimary(1)
AftTube1.SetPosition(0.000000, -2.570000, -0.400000)
AftTube1.SetPosition2D(64.000000, 75.000000)
AftTube1.SetRepairComplexity(3.000000)
AftTube1.SetDisabledPercentage(0.500000)
AftTube1.SetRadius(0.060000)
AftTube1.SetDumbfire(1)
AftTube1.SetWeaponID(0)
AftTube1.SetGroups(5)
AftTube1.SetDamageRadiusFactor(0.060000)
AftTube1.SetIconNum(370)
AftTube1.SetIconPositionX(75.000000)
AftTube1.SetIconPositionY(119.000000)
AftTube1.SetIconAboveShip(1)
AftTube1.SetImmediateDelay(0.000000)
AftTube1.SetReloadDelay(30.000000)
AftTube1.SetMaxReady(1)
AftTube1Direction = App.TGPoint3()
AftTube1Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTube1.SetDirection(AftTube1Direction)
AftTube1Right = App.TGPoint3()
AftTube1Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTube1.SetRight(AftTube1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTube1)
#################################################
AftTube2 = App.TorpedoTubeProperty_Create("Aft Tube 2")

AftTube2.SetMaxCondition(2000.000000)
AftTube2.SetCritical(0)
AftTube2.SetTargetable(1)
AftTube2.SetPrimary(1)
AftTube2.SetPosition(0.000000, -2.570000, -0.400000)
AftTube2.SetPosition2D(64.000000, 75.000000)
AftTube2.SetRepairComplexity(3.000000)
AftTube2.SetDisabledPercentage(0.500000)
AftTube2.SetRadius(0.060000)
AftTube2.SetDumbfire(1)
AftTube2.SetWeaponID(0)
AftTube2.SetGroups(6)
AftTube2.SetDamageRadiusFactor(0.060000)
AftTube2.SetIconNum(370)
AftTube2.SetIconPositionX(75.000000)
AftTube2.SetIconPositionY(119.000000)
AftTube2.SetIconAboveShip(1)
AftTube2.SetImmediateDelay(0.000000)
AftTube2.SetReloadDelay(30.000000)
AftTube2.SetMaxReady(1)
AftTube2Direction = App.TGPoint3()
AftTube2Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTube2.SetDirection(AftTube2Direction)
AftTube2Right = App.TGPoint3()
AftTube2Right.SetXYZ(0.000000, 0.000000, 1.000000)
AftTube2.SetRight(AftTube2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTube2)
#################################################
AftTube3 = App.TorpedoTubeProperty_Create("Aft Tube 3")

AftTube3.SetMaxCondition(2000.000000)
AftTube3.SetCritical(0)
AftTube3.SetTargetable(1)
AftTube3.SetPrimary(1)
AftTube3.SetPosition(0.000000, -2.570000, -0.400000)
AftTube3.SetPosition2D(64.000000, 75.000000)
AftTube3.SetRepairComplexity(3.000000)
AftTube3.SetDisabledPercentage(0.500000)
AftTube3.SetRadius(0.060000)
AftTube3.SetDumbfire(1)
AftTube3.SetWeaponID(0)
AftTube3.SetGroups(5)
AftTube3.SetDamageRadiusFactor(0.060000)
AftTube3.SetIconNum(370)
AftTube3.SetIconPositionX(75.000000)
AftTube3.SetIconPositionY(119.000000)
AftTube3.SetIconAboveShip(1)
AftTube3.SetImmediateDelay(0.000000)
AftTube3.SetReloadDelay(30.000000)
AftTube3.SetMaxReady(1)
AftTube3Direction = App.TGPoint3()
AftTube3Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTube3.SetDirection(AftTube3Direction)
AftTube3Right = App.TGPoint3()
AftTube3Right.SetXYZ(-1.000000, 0.000000, 0.000000)
AftTube3.SetRight(AftTube3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTube3)
#################################################
AftTube4 = App.TorpedoTubeProperty_Create("Aft Tube 4")

AftTube4.SetMaxCondition(2000.000000)
AftTube4.SetCritical(0)
AftTube4.SetTargetable(1)
AftTube4.SetPrimary(1)
AftTube4.SetPosition(0.000000, -2.570000, -0.400000)
AftTube4.SetPosition2D(64.000000, 75.000000)
AftTube4.SetRepairComplexity(3.000000)
AftTube4.SetDisabledPercentage(0.500000)
AftTube4.SetRadius(0.060000)
AftTube4.SetDumbfire(1)
AftTube4.SetWeaponID(0)
AftTube4.SetGroups(6)
AftTube4.SetDamageRadiusFactor(0.060000)
AftTube4.SetIconNum(370)
AftTube4.SetIconPositionX(75.000000)
AftTube4.SetIconPositionY(119.000000)
AftTube4.SetIconAboveShip(1)
AftTube4.SetImmediateDelay(0.000000)
AftTube4.SetReloadDelay(30.000000)
AftTube4.SetMaxReady(1)
AftTube4Direction = App.TGPoint3()
AftTube4Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTube4.SetDirection(AftTube4Direction)
AftTube4Right = App.TGPoint3()
AftTube4Right.SetXYZ(0.000000, 0.000000, -1.000000)
AftTube4.SetRight(AftTube4Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTube4)
#################################################
AftTube5 = App.TorpedoTubeProperty_Create("Aft Tube 5")

AftTube5.SetMaxCondition(2000.000000)
AftTube5.SetCritical(0)
AftTube5.SetTargetable(1)
AftTube5.SetPrimary(1)
AftTube5.SetPosition(0.000000, -1.430000, -0.597000)
AftTube5.SetPosition2D(64.000000, 91.000000)
AftTube5.SetRepairComplexity(3.000000)
AftTube5.SetDisabledPercentage(0.500000)
AftTube5.SetRadius(0.060000)
AftTube5.SetDumbfire(1)
AftTube5.SetWeaponID(0)
AftTube5.SetGroups(5)
AftTube5.SetDamageRadiusFactor(0.060000)
AftTube5.SetIconNum(370)
AftTube5.SetIconPositionX(75.000000)
AftTube5.SetIconPositionY(130.000000)
AftTube5.SetIconAboveShip(1)
AftTube5.SetImmediateDelay(0.000000)
AftTube5.SetReloadDelay(30.000000)
AftTube5.SetMaxReady(1)
AftTube5Direction = App.TGPoint3()
AftTube5Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTube5.SetDirection(AftTube5Direction)
AftTube5Right = App.TGPoint3()
AftTube5Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTube5.SetRight(AftTube5Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTube5)
#################################################
AftTube6 = App.TorpedoTubeProperty_Create("Aft Tube 6")

AftTube6.SetMaxCondition(2000.000000)
AftTube6.SetCritical(0)
AftTube6.SetTargetable(1)
AftTube6.SetPrimary(1)
AftTube6.SetPosition(0.000000, -1.430000, -0.597000)
AftTube6.SetPosition2D(64.000000, 91.000000)
AftTube6.SetRepairComplexity(3.000000)
AftTube6.SetDisabledPercentage(0.500000)
AftTube6.SetRadius(0.060000)
AftTube6.SetDumbfire(1)
AftTube6.SetWeaponID(0)
AftTube6.SetGroups(6)
AftTube6.SetDamageRadiusFactor(0.060000)
AftTube6.SetIconNum(370)
AftTube6.SetIconPositionX(75.000000)
AftTube6.SetIconPositionY(130.000000)
AftTube6.SetIconAboveShip(1)
AftTube6.SetImmediateDelay(0.000000)
AftTube6.SetReloadDelay(30.000000)
AftTube6.SetMaxReady(1)
AftTube6Direction = App.TGPoint3()
AftTube6Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTube6.SetDirection(AftTube6Direction)
AftTube6Right = App.TGPoint3()
AftTube6Right.SetXYZ(0.000000, 0.000000, 1.000000)
AftTube6.SetRight(AftTube6Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTube6)
#################################################
AftTube7 = App.TorpedoTubeProperty_Create("Aft Tube 7")

AftTube7.SetMaxCondition(2000.000000)
AftTube7.SetCritical(0)
AftTube7.SetTargetable(1)
AftTube7.SetPrimary(1)
AftTube7.SetPosition(0.000000, -1.430000, -0.597000)
AftTube7.SetPosition2D(64.000000, 91.000000)
AftTube7.SetRepairComplexity(3.000000)
AftTube7.SetDisabledPercentage(0.500000)
AftTube7.SetRadius(0.060000)
AftTube7.SetDumbfire(1)
AftTube7.SetWeaponID(0)
AftTube7.SetGroups(5)
AftTube7.SetDamageRadiusFactor(0.060000)
AftTube7.SetIconNum(370)
AftTube7.SetIconPositionX(75.000000)
AftTube7.SetIconPositionY(130.000000)
AftTube7.SetIconAboveShip(1)
AftTube7.SetImmediateDelay(0.000000)
AftTube7.SetReloadDelay(30.000000)
AftTube7.SetMaxReady(1)
AftTube7Direction = App.TGPoint3()
AftTube7Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTube7.SetDirection(AftTube7Direction)
AftTube7Right = App.TGPoint3()
AftTube7Right.SetXYZ(-1.000000, 0.000000, 0.000000)
AftTube7.SetRight(AftTube7Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTube7)
#################################################
AftTube8 = App.TorpedoTubeProperty_Create("Aft Tube 8")

AftTube8.SetMaxCondition(2000.000000)
AftTube8.SetCritical(0)
AftTube8.SetTargetable(1)
AftTube8.SetPrimary(1)
AftTube8.SetPosition(0.000000, -1.430000, -0.597000)
AftTube8.SetPosition2D(64.000000, 91.000000)
AftTube8.SetRepairComplexity(3.000000)
AftTube8.SetDisabledPercentage(0.500000)
AftTube8.SetRadius(0.060000)
AftTube8.SetDumbfire(1)
AftTube8.SetWeaponID(0)
AftTube8.SetGroups(6)
AftTube8.SetDamageRadiusFactor(0.060000)
AftTube8.SetIconNum(370)
AftTube8.SetIconPositionX(75.000000)
AftTube8.SetIconPositionY(130.000000)
AftTube8.SetIconAboveShip(1)
AftTube8.SetImmediateDelay(0.000000)
AftTube8.SetReloadDelay(30.000000)
AftTube8.SetMaxReady(1)
AftTube8Direction = App.TGPoint3()
AftTube8Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTube8.SetDirection(AftTube8Direction)
AftTube8Right = App.TGPoint3()
AftTube8Right.SetXYZ(0.000000, 0.000000, -1.000000)
AftTube8.SetRight(AftTube8Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTube8)
#################################################
QuantumLauchers = App.WeaponSystemProperty_Create("Quantum Lauchers")

QuantumLauchers.SetMaxCondition(200.000000)
QuantumLauchers.SetCritical(0)
QuantumLauchers.SetTargetable(0)
QuantumLauchers.SetPrimary(1)
QuantumLauchers.SetPosition(0.000000, 0.000000, 0.000000)
QuantumLauchers.SetPosition2D(0.000000, 0.000000)
QuantumLauchers.SetRepairComplexity(1.000000)
QuantumLauchers.SetDisabledPercentage(0.500000)
QuantumLauchers.SetRadius(0.100000)
QuantumLauchers.SetNormalPowerPerSecond(160.000000)
QuantumLauchers.SetWeaponSystemType(QuantumLauchers.WST_PULSE)
QuantumLauchers.SetSingleFire(1)
QuantumLauchers.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
QuantumLauchers.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(QuantumLauchers)
#################################################
FwdTurret1 = App.PulseWeaponProperty_Create("Fwd Turret 1")

FwdTurret1.SetMaxCondition(2000.000000)
FwdTurret1.SetCritical(0)
FwdTurret1.SetTargetable(1)
FwdTurret1.SetPrimary(1)
FwdTurret1.SetPosition(0.000000, 1.700000, 0.030000)
FwdTurret1.SetPosition2D(64.000000, 7.000000)
FwdTurret1.SetRepairComplexity(3.000000)
FwdTurret1.SetDisabledPercentage(0.500000)
FwdTurret1.SetRadius(0.080000)
FwdTurret1.SetDumbfire(1)
FwdTurret1.SetWeaponID(0)
FwdTurret1.SetGroups(0)
FwdTurret1.SetDamageRadiusFactor(0.060000)
FwdTurret1.SetIconNum(0)
FwdTurret1.SetIconPositionX(0.000000)
FwdTurret1.SetIconPositionY(0.000000)
FwdTurret1.SetIconAboveShip(1)
FwdTurret1.SetFireSound("Quantum Torpedo")
FwdTurret1.SetMaxCharge(1.000000)
FwdTurret1.SetMaxDamage(1.000000)
FwdTurret1.SetMaxDamageDistance(100.000000)
FwdTurret1.SetMinFiringCharge(1.000000)
FwdTurret1.SetNormalDischargeRate(1.000000)
FwdTurret1.SetRechargeRate(0.034000)
FwdTurret1.SetIndicatorIconNum(0)
FwdTurret1.SetIndicatorIconPositionX(0.000000)
FwdTurret1.SetIndicatorIconPositionY(0.000000)
FwdTurret1Forward = App.TGPoint3()
FwdTurret1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTurret1Up = App.TGPoint3()
FwdTurret1Up.SetXYZ(0.000000, 0.000000, -1.000000)
FwdTurret1.SetOrientation(FwdTurret1Forward, FwdTurret1Up)
FwdTurret1.SetArcWidthAngles(-0.610865, 0.610865)
FwdTurret1.SetArcHeightAngles(-0.174533, 0.698132)
FwdTurret1.SetCooldownTime(30.000000)
FwdTurret1.SetModuleName("Tactical.Projectiles.ZZ_TitanQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTurret1)
#################################################
FwdTurret2 = App.PulseWeaponProperty_Create("Fwd Turret 2")

FwdTurret2.SetMaxCondition(2000.000000)
FwdTurret2.SetCritical(0)
FwdTurret2.SetTargetable(1)
FwdTurret2.SetPrimary(1)
FwdTurret2.SetPosition(0.000000, 1.700000, 0.030000)
FwdTurret2.SetPosition2D(64.000000, 7.000000)
FwdTurret2.SetRepairComplexity(3.000000)
FwdTurret2.SetDisabledPercentage(0.500000)
FwdTurret2.SetRadius(0.080000)
FwdTurret2.SetDumbfire(1)
FwdTurret2.SetWeaponID(0)
FwdTurret2.SetGroups(0)
FwdTurret2.SetDamageRadiusFactor(0.060000)
FwdTurret2.SetIconNum(370)
FwdTurret2.SetIconPositionX(75.000000)
FwdTurret2.SetIconPositionY(16.000000)
FwdTurret2.SetIconAboveShip(1)
FwdTurret2.SetFireSound("Quantum Torpedo")
FwdTurret2.SetMaxCharge(1.000000)
FwdTurret2.SetMaxDamage(1.000000)
FwdTurret2.SetMaxDamageDistance(100.000000)
FwdTurret2.SetMinFiringCharge(1.000000)
FwdTurret2.SetNormalDischargeRate(1.000000)
FwdTurret2.SetRechargeRate(0.034000)
FwdTurret2.SetIndicatorIconNum(0)
FwdTurret2.SetIndicatorIconPositionX(15.000000)
FwdTurret2.SetIndicatorIconPositionY(15.000000)
FwdTurret2Forward = App.TGPoint3()
FwdTurret2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTurret2Up = App.TGPoint3()
FwdTurret2Up.SetXYZ(0.000000, 0.000000, -1.000000)
FwdTurret2.SetOrientation(FwdTurret2Forward, FwdTurret2Up)
FwdTurret2.SetArcWidthAngles(-0.610865, 0.610865)
FwdTurret2.SetArcHeightAngles(-0.174533, 0.698132)
FwdTurret2.SetCooldownTime(30.000000)
FwdTurret2.SetModuleName("Tactical.Projectiles.ZZ_TitanQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTurret2)
#################################################
FwdTurret3 = App.PulseWeaponProperty_Create("Fwd Turret 3")

FwdTurret3.SetMaxCondition(2000.000000)
FwdTurret3.SetCritical(0)
FwdTurret3.SetTargetable(1)
FwdTurret3.SetPrimary(1)
FwdTurret3.SetPosition(0.000000, 1.700000, 0.030000)
FwdTurret3.SetPosition2D(64.000000, 7.000000)
FwdTurret3.SetRepairComplexity(3.000000)
FwdTurret3.SetDisabledPercentage(0.500000)
FwdTurret3.SetRadius(0.080000)
FwdTurret3.SetDumbfire(1)
FwdTurret3.SetWeaponID(0)
FwdTurret3.SetGroups(0)
FwdTurret3.SetDamageRadiusFactor(0.060000)
FwdTurret3.SetIconNum(370)
FwdTurret3.SetIconPositionX(75.000000)
FwdTurret3.SetIconPositionY(16.000000)
FwdTurret3.SetIconAboveShip(1)
FwdTurret3.SetFireSound("Quantum Torpedo")
FwdTurret3.SetMaxCharge(1.000000)
FwdTurret3.SetMaxDamage(1.000000)
FwdTurret3.SetMaxDamageDistance(100.000000)
FwdTurret3.SetMinFiringCharge(1.000000)
FwdTurret3.SetNormalDischargeRate(1.000000)
FwdTurret3.SetRechargeRate(0.034000)
FwdTurret3.SetIndicatorIconNum(0)
FwdTurret3.SetIndicatorIconPositionX(15.000000)
FwdTurret3.SetIndicatorIconPositionY(15.000000)
FwdTurret3Forward = App.TGPoint3()
FwdTurret3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTurret3Up = App.TGPoint3()
FwdTurret3Up.SetXYZ(0.000000, 0.000000, -1.000000)
FwdTurret3.SetOrientation(FwdTurret3Forward, FwdTurret3Up)
FwdTurret3.SetArcWidthAngles(-0.610865, 0.610865)
FwdTurret3.SetArcHeightAngles(-0.174533, 0.698132)
FwdTurret3.SetCooldownTime(30.000000)
FwdTurret3.SetModuleName("Tactical.Projectiles.ZZ_TitanQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTurret3)
#################################################
FwdTurret4 = App.PulseWeaponProperty_Create("Fwd Turret 4")

FwdTurret4.SetMaxCondition(2000.000000)
FwdTurret4.SetCritical(0)
FwdTurret4.SetTargetable(1)
FwdTurret4.SetPrimary(1)
FwdTurret4.SetPosition(0.000000, 1.700000, 0.030000)
FwdTurret4.SetPosition2D(64.000000, 7.000000)
FwdTurret4.SetRepairComplexity(3.000000)
FwdTurret4.SetDisabledPercentage(0.500000)
FwdTurret4.SetRadius(0.080000)
FwdTurret4.SetDumbfire(1)
FwdTurret4.SetWeaponID(0)
FwdTurret4.SetGroups(0)
FwdTurret4.SetDamageRadiusFactor(0.060000)
FwdTurret4.SetIconNum(370)
FwdTurret4.SetIconPositionX(75.000000)
FwdTurret4.SetIconPositionY(16.000000)
FwdTurret4.SetIconAboveShip(1)
FwdTurret4.SetFireSound("Quantum Torpedo")
FwdTurret4.SetMaxCharge(1.000000)
FwdTurret4.SetMaxDamage(1.000000)
FwdTurret4.SetMaxDamageDistance(100.000000)
FwdTurret4.SetMinFiringCharge(1.000000)
FwdTurret4.SetNormalDischargeRate(1.000000)
FwdTurret4.SetRechargeRate(0.034000)
FwdTurret4.SetIndicatorIconNum(0)
FwdTurret4.SetIndicatorIconPositionX(15.000000)
FwdTurret4.SetIndicatorIconPositionY(15.000000)
FwdTurret4Forward = App.TGPoint3()
FwdTurret4Forward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTurret4Up = App.TGPoint3()
FwdTurret4Up.SetXYZ(0.000000, 0.000000, -1.000000)
FwdTurret4.SetOrientation(FwdTurret4Forward, FwdTurret4Up)
FwdTurret4.SetArcWidthAngles(-0.610865, 0.610865)
FwdTurret4.SetArcHeightAngles(-0.174533, 0.698132)
FwdTurret4.SetCooldownTime(30.000000)
FwdTurret4.SetModuleName("Tactical.Projectiles.ZZ_TitanQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTurret4)
#################################################
AftTurret1 = App.PulseWeaponProperty_Create("Aft Turret 1")

AftTurret1.SetMaxCondition(2000.000000)
AftTurret1.SetCritical(0)
AftTurret1.SetTargetable(1)
AftTurret1.SetPrimary(1)
AftTurret1.SetPosition(-0.056000, 0.500000, 0.610000)
AftTurret1.SetPosition2D(64.000000, 26.000000)
AftTurret1.SetRepairComplexity(3.000000)
AftTurret1.SetDisabledPercentage(0.500000)
AftTurret1.SetRadius(0.070000)
AftTurret1.SetDumbfire(1)
AftTurret1.SetWeaponID(0)
AftTurret1.SetGroups(0)
AftTurret1.SetDamageRadiusFactor(0.060000)
AftTurret1.SetIconNum(370)
AftTurret1.SetIconPositionX(75.000000)
AftTurret1.SetIconPositionY(90.000000)
AftTurret1.SetIconAboveShip(1)
AftTurret1.SetFireSound("Quantum Torpedo")
AftTurret1.SetMaxCharge(1.000000)
AftTurret1.SetMaxDamage(1.000000)
AftTurret1.SetMaxDamageDistance(100.000000)
AftTurret1.SetMinFiringCharge(1.000000)
AftTurret1.SetNormalDischargeRate(1.000000)
AftTurret1.SetRechargeRate(0.034000)
AftTurret1.SetIndicatorIconNum(0)
AftTurret1.SetIndicatorIconPositionX(15.000000)
AftTurret1.SetIndicatorIconPositionY(15.000000)
AftTurret1Forward = App.TGPoint3()
AftTurret1Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftTurret1Up = App.TGPoint3()
AftTurret1Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftTurret1.SetOrientation(AftTurret1Forward, AftTurret1Up)
AftTurret1.SetArcWidthAngles(-0.610865, 0.610865)
AftTurret1.SetArcHeightAngles(-0.174533, 0.698132)
AftTurret1.SetCooldownTime(30.000000)
AftTurret1.SetModuleName("Tactical.Projectiles.ZZ_TitanQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTurret1)
#################################################
AftTurret2 = App.PulseWeaponProperty_Create("Aft Turret 2")

AftTurret2.SetMaxCondition(2000.000000)
AftTurret2.SetCritical(0)
AftTurret2.SetTargetable(1)
AftTurret2.SetPrimary(1)
AftTurret2.SetPosition(0.056000, 0.500000, 0.610000)
AftTurret2.SetPosition2D(64.000000, 26.000000)
AftTurret2.SetRepairComplexity(3.000000)
AftTurret2.SetDisabledPercentage(0.500000)
AftTurret2.SetRadius(0.070000)
AftTurret2.SetDumbfire(1)
AftTurret2.SetWeaponID(0)
AftTurret2.SetGroups(0)
AftTurret2.SetDamageRadiusFactor(0.060000)
AftTurret2.SetIconNum(370)
AftTurret2.SetIconPositionX(75.000000)
AftTurret2.SetIconPositionY(90.000000)
AftTurret2.SetIconAboveShip(1)
AftTurret2.SetFireSound("Quantum Torpedo")
AftTurret2.SetMaxCharge(1.000000)
AftTurret2.SetMaxDamage(1.000000)
AftTurret2.SetMaxDamageDistance(100.000000)
AftTurret2.SetMinFiringCharge(1.000000)
AftTurret2.SetNormalDischargeRate(1.000000)
AftTurret2.SetRechargeRate(0.034000)
AftTurret2.SetIndicatorIconNum(0)
AftTurret2.SetIndicatorIconPositionX(15.000000)
AftTurret2.SetIndicatorIconPositionY(15.000000)
AftTurret2Forward = App.TGPoint3()
AftTurret2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftTurret2Up = App.TGPoint3()
AftTurret2Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftTurret2.SetOrientation(AftTurret2Forward, AftTurret2Up)
AftTurret2.SetArcWidthAngles(-0.610865, 0.610865)
AftTurret2.SetArcHeightAngles(-0.174533, 0.698132)
AftTurret2.SetCooldownTime(30.000000)
AftTurret2.SetModuleName("Tactical.Projectiles.ZZ_TitanQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTurret2)
#################################################
AftTurret3 = App.PulseWeaponProperty_Create("Aft Turret 3")

AftTurret3.SetMaxCondition(2000.000000)
AftTurret3.SetCritical(0)
AftTurret3.SetTargetable(1)
AftTurret3.SetPrimary(1)
AftTurret3.SetPosition(-0.056000, 0.500000, 0.610000)
AftTurret3.SetPosition2D(64.000000, 26.000000)
AftTurret3.SetRepairComplexity(3.000000)
AftTurret3.SetDisabledPercentage(0.500000)
AftTurret3.SetRadius(0.070000)
AftTurret3.SetDumbfire(1)
AftTurret3.SetWeaponID(0)
AftTurret3.SetGroups(0)
AftTurret3.SetDamageRadiusFactor(0.060000)
AftTurret3.SetIconNum(370)
AftTurret3.SetIconPositionX(75.000000)
AftTurret3.SetIconPositionY(90.000000)
AftTurret3.SetIconAboveShip(1)
AftTurret3.SetFireSound("Quantum Torpedo")
AftTurret3.SetMaxCharge(1.000000)
AftTurret3.SetMaxDamage(1.000000)
AftTurret3.SetMaxDamageDistance(100.000000)
AftTurret3.SetMinFiringCharge(1.000000)
AftTurret3.SetNormalDischargeRate(1.000000)
AftTurret3.SetRechargeRate(0.034000)
AftTurret3.SetIndicatorIconNum(0)
AftTurret3.SetIndicatorIconPositionX(15.000000)
AftTurret3.SetIndicatorIconPositionY(15.000000)
AftTurret3Forward = App.TGPoint3()
AftTurret3Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftTurret3Up = App.TGPoint3()
AftTurret3Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftTurret3.SetOrientation(AftTurret3Forward, AftTurret3Up)
AftTurret3.SetArcWidthAngles(-0.610865, 0.610865)
AftTurret3.SetArcHeightAngles(-0.174533, 0.698132)
AftTurret3.SetCooldownTime(30.000000)
AftTurret3.SetModuleName("Tactical.Projectiles.ZZ_TitanQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTurret3)
#################################################
AftTurret4 = App.PulseWeaponProperty_Create("Aft Turret 4")

AftTurret4.SetMaxCondition(2000.000000)
AftTurret4.SetCritical(0)
AftTurret4.SetTargetable(1)
AftTurret4.SetPrimary(1)
AftTurret4.SetPosition(0.056000, 0.500000, 0.610000)
AftTurret4.SetPosition2D(64.000000, 26.000000)
AftTurret4.SetRepairComplexity(3.000000)
AftTurret4.SetDisabledPercentage(0.500000)
AftTurret4.SetRadius(0.070000)
AftTurret4.SetDumbfire(1)
AftTurret4.SetWeaponID(0)
AftTurret4.SetGroups(0)
AftTurret4.SetDamageRadiusFactor(0.060000)
AftTurret4.SetIconNum(370)
AftTurret4.SetIconPositionX(75.000000)
AftTurret4.SetIconPositionY(90.000000)
AftTurret4.SetIconAboveShip(1)
AftTurret4.SetFireSound("Quantum Torpedo")
AftTurret4.SetMaxCharge(1.000000)
AftTurret4.SetMaxDamage(1.000000)
AftTurret4.SetMaxDamageDistance(100.000000)
AftTurret4.SetMinFiringCharge(1.000000)
AftTurret4.SetNormalDischargeRate(1.000000)
AftTurret4.SetRechargeRate(0.034000)
AftTurret4.SetIndicatorIconNum(0)
AftTurret4.SetIndicatorIconPositionX(15.000000)
AftTurret4.SetIndicatorIconPositionY(15.000000)
AftTurret4Forward = App.TGPoint3()
AftTurret4Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftTurret4Up = App.TGPoint3()
AftTurret4Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftTurret4.SetOrientation(AftTurret4Forward, AftTurret4Up)
AftTurret4.SetArcWidthAngles(-0.610865, 0.610865)
AftTurret4.SetArcHeightAngles(-0.174533, 0.698132)
AftTurret4.SetCooldownTime(30.000000)
AftTurret4.SetModuleName("Tactical.Projectiles.ZZ_TitanQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTurret4)
#################################################
PhaserArrays = App.WeaponSystemProperty_Create("Phaser Arrays")

PhaserArrays.SetMaxCondition(200.000000)
PhaserArrays.SetCritical(0)
PhaserArrays.SetTargetable(0)
PhaserArrays.SetPrimary(1)
PhaserArrays.SetPosition(0.000000, 0.000000, 0.000000)
PhaserArrays.SetPosition2D(0.000000, 0.000000)
PhaserArrays.SetRepairComplexity(1.000000)
PhaserArrays.SetDisabledPercentage(0.500000)
PhaserArrays.SetRadius(0.100000)
PhaserArrays.SetNormalPowerPerSecond(160.000000)
PhaserArrays.SetWeaponSystemType(PhaserArrays.WST_PHASER)
PhaserArrays.SetSingleFire(0)
PhaserArrays.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
PhaserArrays.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(PhaserArrays)
#################################################
MainDorsalPort = App.PhaserProperty_Create("Main Dorsal Port")

MainDorsalPort.SetMaxCondition(2500.000000)
MainDorsalPort.SetCritical(0)
MainDorsalPort.SetTargetable(1)
MainDorsalPort.SetPrimary(1)
MainDorsalPort.SetPosition(-0.850000, 2.050000, 0.500000)
MainDorsalPort.SetPosition2D(40.000000, 20.000000)
MainDorsalPort.SetRepairComplexity(3.000000)
MainDorsalPort.SetDisabledPercentage(0.500000)
MainDorsalPort.SetRadius(0.250000)
MainDorsalPort.SetDumbfire(1)
MainDorsalPort.SetWeaponID(0)
MainDorsalPort.SetGroups(0)
MainDorsalPort.SetDamageRadiusFactor(0.060000)
MainDorsalPort.SetIconNum(330)
MainDorsalPort.SetIconPositionX(15.000000)
MainDorsalPort.SetIconPositionY(15.000000)
MainDorsalPort.SetIconAboveShip(1)
MainDorsalPort.SetFireSound("Galaxy Phaser")
MainDorsalPort.SetMaxCharge(2.000000)
MainDorsalPort.SetMaxDamage(1300.000000)
MainDorsalPort.SetMaxDamageDistance(100.000000)
MainDorsalPort.SetMinFiringCharge(1.000000)
MainDorsalPort.SetNormalDischargeRate(1.000000)
MainDorsalPort.SetRechargeRate(0.400000)
MainDorsalPort.SetIndicatorIconNum(505)
MainDorsalPort.SetIndicatorIconPositionX(21.000000)
MainDorsalPort.SetIndicatorIconPositionY(10.000000)
MainDorsalPortForward = App.TGPoint3()
MainDorsalPortForward.SetXYZ(-0.819232, 0.573462, 0.000000)
MainDorsalPortUp = App.TGPoint3()
MainDorsalPortUp.SetXYZ(0.000000, 0.049938, 0.998752)
MainDorsalPort.SetOrientation(MainDorsalPortForward, MainDorsalPortUp)
MainDorsalPort.SetWidth(0.800000)
MainDorsalPort.SetLength(0.200000)
MainDorsalPort.SetArcWidthAngles(-0.785398, 0.785398)
MainDorsalPort.SetArcHeightAngles(0.000000, 1.570796)
MainDorsalPort.SetPhaserTextureStart(0)
MainDorsalPort.SetPhaserTextureEnd(0)
MainDorsalPort.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MainDorsalPort.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MainDorsalPort.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
MainDorsalPort.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
MainDorsalPort.SetInnerCoreColor(kColor)
MainDorsalPort.SetNumSides(6)
MainDorsalPort.SetMainRadius(0.050000)
MainDorsalPort.SetTaperRadius(0.020000)
MainDorsalPort.SetCoreScale(0.500000)
MainDorsalPort.SetTaperRatio(0.250000)
MainDorsalPort.SetTaperMinLength(5.000000)
MainDorsalPort.SetTaperMaxLength(30.000000)
MainDorsalPort.SetLengthTextureTilePerUnit(0.100000)
MainDorsalPort.SetPerimeterTile(1.000000)
MainDorsalPort.SetTextureSpeed(2.500000)
MainDorsalPort.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(MainDorsalPort)
#################################################
MainDorsalStar = App.PhaserProperty_Create("Main Dorsal Star")

MainDorsalStar.SetMaxCondition(2500.000000)
MainDorsalStar.SetCritical(0)
MainDorsalStar.SetTargetable(1)
MainDorsalStar.SetPrimary(1)
MainDorsalStar.SetPosition(0.850000, 2.050000, 0.500000)
MainDorsalStar.SetPosition2D(86.000000, 20.000000)
MainDorsalStar.SetRepairComplexity(3.000000)
MainDorsalStar.SetDisabledPercentage(0.500000)
MainDorsalStar.SetRadius(0.250000)
MainDorsalStar.SetDumbfire(1)
MainDorsalStar.SetWeaponID(0)
MainDorsalStar.SetGroups(0)
MainDorsalStar.SetDamageRadiusFactor(0.060000)
MainDorsalStar.SetIconNum(350)
MainDorsalStar.SetIconPositionX(84.000000)
MainDorsalStar.SetIconPositionY(15.000000)
MainDorsalStar.SetIconAboveShip(1)
MainDorsalStar.SetFireSound("Galaxy Phaser")
MainDorsalStar.SetMaxCharge(2.000000)
MainDorsalStar.SetMaxDamage(1300.000000)
MainDorsalStar.SetMaxDamageDistance(100.000000)
MainDorsalStar.SetMinFiringCharge(1.000000)
MainDorsalStar.SetNormalDischargeRate(1.000000)
MainDorsalStar.SetRechargeRate(0.400000)
MainDorsalStar.SetIndicatorIconNum(506)
MainDorsalStar.SetIndicatorIconPositionX(90.000000)
MainDorsalStar.SetIndicatorIconPositionY(10.000000)
MainDorsalStarForward = App.TGPoint3()
MainDorsalStarForward.SetXYZ(0.819232, 0.573462, 0.000000)
MainDorsalStarUp = App.TGPoint3()
MainDorsalStarUp.SetXYZ(0.000000, 0.049938, 0.998752)
MainDorsalStar.SetOrientation(MainDorsalStarForward, MainDorsalStarUp)
MainDorsalStar.SetWidth(0.800000)
MainDorsalStar.SetLength(0.200000)
MainDorsalStar.SetArcWidthAngles(-0.785398, 0.785398)
MainDorsalStar.SetArcHeightAngles(0.000000, 1.570796)
MainDorsalStar.SetPhaserTextureStart(0)
MainDorsalStar.SetPhaserTextureEnd(0)
MainDorsalStar.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MainDorsalStar.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MainDorsalStar.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
MainDorsalStar.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
MainDorsalStar.SetInnerCoreColor(kColor)
MainDorsalStar.SetNumSides(6)
MainDorsalStar.SetMainRadius(0.050000)
MainDorsalStar.SetTaperRadius(0.020000)
MainDorsalStar.SetCoreScale(0.500000)
MainDorsalStar.SetTaperRatio(0.250000)
MainDorsalStar.SetTaperMinLength(5.000000)
MainDorsalStar.SetTaperMaxLength(30.000000)
MainDorsalStar.SetLengthTextureTilePerUnit(0.100000)
MainDorsalStar.SetPerimeterTile(1.000000)
MainDorsalStar.SetTextureSpeed(2.500000)
MainDorsalStar.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(MainDorsalStar)
#################################################
MainDorsalPort2 = App.PhaserProperty_Create("Main Dorsal Port 2")

MainDorsalPort2.SetMaxCondition(2200.000000)
MainDorsalPort2.SetCritical(0)
MainDorsalPort2.SetTargetable(1)
MainDorsalPort2.SetPrimary(1)
MainDorsalPort2.SetPosition(-1.120000, 1.100000, 0.510000)
MainDorsalPort2.SetPosition2D(35.000000, 32.000000)
MainDorsalPort2.SetRepairComplexity(3.000000)
MainDorsalPort2.SetDisabledPercentage(0.500000)
MainDorsalPort2.SetRadius(0.250000)
MainDorsalPort2.SetDumbfire(1)
MainDorsalPort2.SetWeaponID(0)
MainDorsalPort2.SetGroups(0)
MainDorsalPort2.SetDamageRadiusFactor(0.060000)
MainDorsalPort2.SetIconNum(361)
MainDorsalPort2.SetIconPositionX(4.000000)
MainDorsalPort2.SetIconPositionY(37.000000)
MainDorsalPort2.SetIconAboveShip(1)
MainDorsalPort2.SetFireSound("Galaxy Phaser")
MainDorsalPort2.SetMaxCharge(2.000000)
MainDorsalPort2.SetMaxDamage(1100.000000)
MainDorsalPort2.SetMaxDamageDistance(100.000000)
MainDorsalPort2.SetMinFiringCharge(1.000000)
MainDorsalPort2.SetNormalDischargeRate(1.000000)
MainDorsalPort2.SetRechargeRate(0.400000)
MainDorsalPort2.SetIndicatorIconNum(508)
MainDorsalPort2.SetIndicatorIconPositionX(1.000000)
MainDorsalPort2.SetIndicatorIconPositionY(36.000000)
MainDorsalPort2Forward = App.TGPoint3()
MainDorsalPort2Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
MainDorsalPort2Up = App.TGPoint3()
MainDorsalPort2Up.SetXYZ(0.000000, -0.019996, 0.999800)
MainDorsalPort2.SetOrientation(MainDorsalPort2Forward, MainDorsalPort2Up)
MainDorsalPort2.SetWidth(0.550000)
MainDorsalPort2.SetLength(0.300000)
MainDorsalPort2.SetArcWidthAngles(-0.785398, 0.785398)
MainDorsalPort2.SetArcHeightAngles(0.000000, 1.570796)
MainDorsalPort2.SetPhaserTextureStart(0)
MainDorsalPort2.SetPhaserTextureEnd(0)
MainDorsalPort2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MainDorsalPort2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MainDorsalPort2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
MainDorsalPort2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
MainDorsalPort2.SetInnerCoreColor(kColor)
MainDorsalPort2.SetNumSides(6)
MainDorsalPort2.SetMainRadius(0.050000)
MainDorsalPort2.SetTaperRadius(0.020000)
MainDorsalPort2.SetCoreScale(0.500000)
MainDorsalPort2.SetTaperRatio(0.250000)
MainDorsalPort2.SetTaperMinLength(5.000000)
MainDorsalPort2.SetTaperMaxLength(30.000000)
MainDorsalPort2.SetLengthTextureTilePerUnit(0.100000)
MainDorsalPort2.SetPerimeterTile(1.000000)
MainDorsalPort2.SetTextureSpeed(2.500000)
MainDorsalPort2.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(MainDorsalPort2)
#################################################
MainDorsalStar2 = App.PhaserProperty_Create("Main Dorsal Star 2")

MainDorsalStar2.SetMaxCondition(2200.000000)
MainDorsalStar2.SetCritical(0)
MainDorsalStar2.SetTargetable(1)
MainDorsalStar2.SetPrimary(1)
MainDorsalStar2.SetPosition(1.120000, 1.100000, 0.510000)
MainDorsalStar2.SetPosition2D(91.000000, 32.000000)
MainDorsalStar2.SetRepairComplexity(3.000000)
MainDorsalStar2.SetDisabledPercentage(0.500000)
MainDorsalStar2.SetRadius(0.250000)
MainDorsalStar2.SetDumbfire(1)
MainDorsalStar2.SetWeaponID(0)
MainDorsalStar2.SetGroups(0)
MainDorsalStar2.SetDamageRadiusFactor(0.060000)
MainDorsalStar2.SetIconNum(362)
MainDorsalStar2.SetIconPositionX(133.000000)
MainDorsalStar2.SetIconPositionY(37.000000)
MainDorsalStar2.SetIconAboveShip(1)
MainDorsalStar2.SetFireSound("Galaxy Phaser")
MainDorsalStar2.SetMaxCharge(2.000000)
MainDorsalStar2.SetMaxDamage(1100.000000)
MainDorsalStar2.SetMaxDamageDistance(100.000000)
MainDorsalStar2.SetMinFiringCharge(1.000000)
MainDorsalStar2.SetNormalDischargeRate(1.000000)
MainDorsalStar2.SetRechargeRate(0.400000)
MainDorsalStar2.SetIndicatorIconNum(509)
MainDorsalStar2.SetIndicatorIconPositionX(133.000000)
MainDorsalStar2.SetIndicatorIconPositionY(36.000000)
MainDorsalStar2Forward = App.TGPoint3()
MainDorsalStar2Forward.SetXYZ(1.000000, 0.000000, 0.000000)
MainDorsalStar2Up = App.TGPoint3()
MainDorsalStar2Up.SetXYZ(0.000000, -0.019996, 0.999800)
MainDorsalStar2.SetOrientation(MainDorsalStar2Forward, MainDorsalStar2Up)
MainDorsalStar2.SetWidth(0.550000)
MainDorsalStar2.SetLength(0.300000)
MainDorsalStar2.SetArcWidthAngles(-0.785398, 0.785398)
MainDorsalStar2.SetArcHeightAngles(0.000000, 1.570796)
MainDorsalStar2.SetPhaserTextureStart(0)
MainDorsalStar2.SetPhaserTextureEnd(0)
MainDorsalStar2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MainDorsalStar2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
MainDorsalStar2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
MainDorsalStar2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
MainDorsalStar2.SetInnerCoreColor(kColor)
MainDorsalStar2.SetNumSides(6)
MainDorsalStar2.SetMainRadius(0.050000)
MainDorsalStar2.SetTaperRadius(0.020000)
MainDorsalStar2.SetCoreScale(0.500000)
MainDorsalStar2.SetTaperRatio(0.250000)
MainDorsalStar2.SetTaperMinLength(5.000000)
MainDorsalStar2.SetTaperMaxLength(30.000000)
MainDorsalStar2.SetLengthTextureTilePerUnit(0.100000)
MainDorsalStar2.SetPerimeterTile(1.000000)
MainDorsalStar2.SetTextureSpeed(2.500000)
MainDorsalStar2.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(MainDorsalStar2)
#################################################
DorsalPortAft = App.PhaserProperty_Create("Dorsal Port Aft")

DorsalPortAft.SetMaxCondition(1800.000000)
DorsalPortAft.SetCritical(0)
DorsalPortAft.SetTargetable(1)
DorsalPortAft.SetPrimary(1)
DorsalPortAft.SetPosition(-0.715000, 0.380000, 0.520000)
DorsalPortAft.SetPosition2D(51.000000, 52.000000)
DorsalPortAft.SetRepairComplexity(3.000000)
DorsalPortAft.SetDisabledPercentage(0.500000)
DorsalPortAft.SetRadius(0.250000)
DorsalPortAft.SetDumbfire(1)
DorsalPortAft.SetWeaponID(0)
DorsalPortAft.SetGroups(0)
DorsalPortAft.SetDamageRadiusFactor(0.060000)
DorsalPortAft.SetIconNum(335)
DorsalPortAft.SetIconPositionX(16.000000)
DorsalPortAft.SetIconPositionY(74.000000)
DorsalPortAft.SetIconAboveShip(1)
DorsalPortAft.SetFireSound("Galaxy Phaser")
DorsalPortAft.SetMaxCharge(2.000000)
DorsalPortAft.SetMaxDamage(900.000000)
DorsalPortAft.SetMaxDamageDistance(100.000000)
DorsalPortAft.SetMinFiringCharge(1.000000)
DorsalPortAft.SetNormalDischargeRate(1.000000)
DorsalPortAft.SetRechargeRate(0.400000)
DorsalPortAft.SetIndicatorIconNum(500)
DorsalPortAft.SetIndicatorIconPositionX(28.000000)
DorsalPortAft.SetIndicatorIconPositionY(71.000000)
DorsalPortAftForward = App.TGPoint3()
DorsalPortAftForward.SetXYZ(-0.544988, -0.838444, 0.000000)
DorsalPortAftUp = App.TGPoint3()
DorsalPortAftUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPortAft.SetOrientation(DorsalPortAftForward, DorsalPortAftUp)
DorsalPortAft.SetWidth(0.280000)
DorsalPortAft.SetLength(0.050000)
DorsalPortAft.SetArcWidthAngles(-0.523599, 0.523599)
DorsalPortAft.SetArcHeightAngles(0.000000, 1.570796)
DorsalPortAft.SetPhaserTextureStart(0)
DorsalPortAft.SetPhaserTextureEnd(0)
DorsalPortAft.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPortAft.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPortAft.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPortAft.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPortAft.SetInnerCoreColor(kColor)
DorsalPortAft.SetNumSides(6)
DorsalPortAft.SetMainRadius(0.050000)
DorsalPortAft.SetTaperRadius(0.020000)
DorsalPortAft.SetCoreScale(0.500000)
DorsalPortAft.SetTaperRatio(0.250000)
DorsalPortAft.SetTaperMinLength(5.000000)
DorsalPortAft.SetTaperMaxLength(30.000000)
DorsalPortAft.SetLengthTextureTilePerUnit(0.100000)
DorsalPortAft.SetPerimeterTile(1.000000)
DorsalPortAft.SetTextureSpeed(2.500000)
DorsalPortAft.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPortAft)
#################################################
DorsalStarAft = App.PhaserProperty_Create("Dorsal Star Aft")

DorsalStarAft.SetMaxCondition(1800.000000)
DorsalStarAft.SetCritical(0)
DorsalStarAft.SetTargetable(1)
DorsalStarAft.SetPrimary(1)
DorsalStarAft.SetPosition(0.715000, 0.380000, 0.520000)
DorsalStarAft.SetPosition2D(77.000000, 52.000000)
DorsalStarAft.SetRepairComplexity(3.000000)
DorsalStarAft.SetDisabledPercentage(0.500000)
DorsalStarAft.SetRadius(0.250000)
DorsalStarAft.SetDumbfire(1)
DorsalStarAft.SetWeaponID(0)
DorsalStarAft.SetGroups(0)
DorsalStarAft.SetDamageRadiusFactor(0.060000)
DorsalStarAft.SetIconNum(355)
DorsalStarAft.SetIconPositionX(84.000000)
DorsalStarAft.SetIconPositionY(74.000000)
DorsalStarAft.SetIconAboveShip(1)
DorsalStarAft.SetFireSound("Galaxy Phaser")
DorsalStarAft.SetMaxCharge(2.000000)
DorsalStarAft.SetMaxDamage(900.000000)
DorsalStarAft.SetMaxDamageDistance(100.000000)
DorsalStarAft.SetMinFiringCharge(1.000000)
DorsalStarAft.SetNormalDischargeRate(1.000000)
DorsalStarAft.SetRechargeRate(0.400000)
DorsalStarAft.SetIndicatorIconNum(503)
DorsalStarAft.SetIndicatorIconPositionX(92.000000)
DorsalStarAft.SetIndicatorIconPositionY(71.000000)
DorsalStarAftForward = App.TGPoint3()
DorsalStarAftForward.SetXYZ(0.544988, -0.838444, 0.000000)
DorsalStarAftUp = App.TGPoint3()
DorsalStarAftUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalStarAft.SetOrientation(DorsalStarAftForward, DorsalStarAftUp)
DorsalStarAft.SetWidth(0.280000)
DorsalStarAft.SetLength(0.050000)
DorsalStarAft.SetArcWidthAngles(-0.523599, 0.523599)
DorsalStarAft.SetArcHeightAngles(0.000000, 1.570796)
DorsalStarAft.SetPhaserTextureStart(0)
DorsalStarAft.SetPhaserTextureEnd(0)
DorsalStarAft.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalStarAft.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalStarAft.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalStarAft.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalStarAft.SetInnerCoreColor(kColor)
DorsalStarAft.SetNumSides(6)
DorsalStarAft.SetMainRadius(0.050000)
DorsalStarAft.SetTaperRadius(0.020000)
DorsalStarAft.SetCoreScale(0.500000)
DorsalStarAft.SetTaperRatio(0.250000)
DorsalStarAft.SetTaperMinLength(5.000000)
DorsalStarAft.SetTaperMaxLength(30.000000)
DorsalStarAft.SetLengthTextureTilePerUnit(0.100000)
DorsalStarAft.SetPerimeterTile(1.000000)
DorsalStarAft.SetTextureSpeed(2.500000)
DorsalStarAft.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalStarAft)
#################################################
DorsalPortAft2 = App.PhaserProperty_Create("Dorsal Port Aft 2")

DorsalPortAft2.SetMaxCondition(1300.000000)
DorsalPortAft2.SetCritical(0)
DorsalPortAft2.SetTargetable(1)
DorsalPortAft2.SetPrimary(1)
DorsalPortAft2.SetPosition(-0.630000, -0.480000, 0.370000)
DorsalPortAft2.SetPosition2D(46.000000, 61.000000)
DorsalPortAft2.SetRepairComplexity(3.000000)
DorsalPortAft2.SetDisabledPercentage(0.500000)
DorsalPortAft2.SetRadius(0.120000)
DorsalPortAft2.SetDumbfire(1)
DorsalPortAft2.SetWeaponID(0)
DorsalPortAft2.SetGroups(0)
DorsalPortAft2.SetDamageRadiusFactor(0.060000)
DorsalPortAft2.SetIconNum(363)
DorsalPortAft2.SetIconPositionX(24.000000)
DorsalPortAft2.SetIconPositionY(95.000000)
DorsalPortAft2.SetIconAboveShip(1)
DorsalPortAft2.SetFireSound("Galaxy Phaser")
DorsalPortAft2.SetMaxCharge(2.000000)
DorsalPortAft2.SetMaxDamage(700.000000)
DorsalPortAft2.SetMaxDamageDistance(100.000000)
DorsalPortAft2.SetMinFiringCharge(1.000000)
DorsalPortAft2.SetNormalDischargeRate(1.000000)
DorsalPortAft2.SetRechargeRate(0.400000)
DorsalPortAft2.SetIndicatorIconNum(511)
DorsalPortAft2.SetIndicatorIconPositionX(18.000000)
DorsalPortAft2.SetIndicatorIconPositionY(90.000000)
DorsalPortAft2Forward = App.TGPoint3()
DorsalPortAft2Forward.SetXYZ(-0.242536, -0.970142, 0.000000)
DorsalPortAft2Up = App.TGPoint3()
DorsalPortAft2Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPortAft2.SetOrientation(DorsalPortAft2Forward, DorsalPortAft2Up)
DorsalPortAft2.SetWidth(0.110000)
DorsalPortAft2.SetLength(0.010000)
DorsalPortAft2.SetArcWidthAngles(-0.523599, 0.523599)
DorsalPortAft2.SetArcHeightAngles(0.000000, 1.570796)
DorsalPortAft2.SetPhaserTextureStart(0)
DorsalPortAft2.SetPhaserTextureEnd(0)
DorsalPortAft2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPortAft2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPortAft2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPortAft2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPortAft2.SetInnerCoreColor(kColor)
DorsalPortAft2.SetNumSides(6)
DorsalPortAft2.SetMainRadius(0.050000)
DorsalPortAft2.SetTaperRadius(0.020000)
DorsalPortAft2.SetCoreScale(0.500000)
DorsalPortAft2.SetTaperRatio(0.250000)
DorsalPortAft2.SetTaperMinLength(5.000000)
DorsalPortAft2.SetTaperMaxLength(30.000000)
DorsalPortAft2.SetLengthTextureTilePerUnit(0.100000)
DorsalPortAft2.SetPerimeterTile(1.000000)
DorsalPortAft2.SetTextureSpeed(2.500000)
DorsalPortAft2.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPortAft2)
#################################################
DorsalStarAft2 = App.PhaserProperty_Create("Dorsal Star Aft 2")

DorsalStarAft2.SetMaxCondition(1300.000000)
DorsalStarAft2.SetCritical(0)
DorsalStarAft2.SetTargetable(1)
DorsalStarAft2.SetPrimary(1)
DorsalStarAft2.SetPosition(0.630000, -0.480000, 0.370000)
DorsalStarAft2.SetPosition2D(82.000000, 61.000000)
DorsalStarAft2.SetRepairComplexity(3.000000)
DorsalStarAft2.SetDisabledPercentage(0.500000)
DorsalStarAft2.SetRadius(0.120000)
DorsalStarAft2.SetDumbfire(1)
DorsalStarAft2.SetWeaponID(0)
DorsalStarAft2.SetGroups(0)
DorsalStarAft2.SetDamageRadiusFactor(0.060000)
DorsalStarAft2.SetIconNum(363)
DorsalStarAft2.SetIconPositionX(99.000000)
DorsalStarAft2.SetIconPositionY(95.000000)
DorsalStarAft2.SetIconAboveShip(1)
DorsalStarAft2.SetFireSound("Galaxy Phaser")
DorsalStarAft2.SetMaxCharge(2.000000)
DorsalStarAft2.SetMaxDamage(700.000000)
DorsalStarAft2.SetMaxDamageDistance(100.000000)
DorsalStarAft2.SetMinFiringCharge(1.000000)
DorsalStarAft2.SetNormalDischargeRate(1.000000)
DorsalStarAft2.SetRechargeRate(0.400000)
DorsalStarAft2.SetIndicatorIconNum(511)
DorsalStarAft2.SetIndicatorIconPositionX(93.000000)
DorsalStarAft2.SetIndicatorIconPositionY(90.000000)
DorsalStarAft2Forward = App.TGPoint3()
DorsalStarAft2Forward.SetXYZ(0.242536, -0.970142, 0.000000)
DorsalStarAft2Up = App.TGPoint3()
DorsalStarAft2Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalStarAft2.SetOrientation(DorsalStarAft2Forward, DorsalStarAft2Up)
DorsalStarAft2.SetWidth(0.110000)
DorsalStarAft2.SetLength(0.010000)
DorsalStarAft2.SetArcWidthAngles(-0.523599, 0.523599)
DorsalStarAft2.SetArcHeightAngles(0.000000, 1.570796)
DorsalStarAft2.SetPhaserTextureStart(0)
DorsalStarAft2.SetPhaserTextureEnd(0)
DorsalStarAft2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalStarAft2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalStarAft2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalStarAft2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalStarAft2.SetInnerCoreColor(kColor)
DorsalStarAft2.SetNumSides(6)
DorsalStarAft2.SetMainRadius(0.050000)
DorsalStarAft2.SetTaperRadius(0.020000)
DorsalStarAft2.SetCoreScale(0.500000)
DorsalStarAft2.SetTaperRatio(0.250000)
DorsalStarAft2.SetTaperMinLength(5.000000)
DorsalStarAft2.SetTaperMaxLength(30.000000)
DorsalStarAft2.SetLengthTextureTilePerUnit(0.100000)
DorsalStarAft2.SetPerimeterTile(1.000000)
DorsalStarAft2.SetTextureSpeed(2.500000)
DorsalStarAft2.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalStarAft2)
#################################################
NacellePort = App.PhaserProperty_Create("Nacelle Port")

NacellePort.SetMaxCondition(1800.000000)
NacellePort.SetCritical(0)
NacellePort.SetTargetable(1)
NacellePort.SetPrimary(1)
NacellePort.SetPosition(-1.210000, -2.500000, 0.130000)
NacellePort.SetPosition2D(23.000000, 82.000000)
NacellePort.SetRepairComplexity(3.000000)
NacellePort.SetDisabledPercentage(0.500000)
NacellePort.SetRadius(0.120000)
NacellePort.SetDumbfire(1)
NacellePort.SetWeaponID(0)
NacellePort.SetGroups(0)
NacellePort.SetDamageRadiusFactor(0.060000)
NacellePort.SetIconNum(361)
NacellePort.SetIconPositionX(6.000000)
NacellePort.SetIconPositionY(95.000000)
NacellePort.SetIconAboveShip(1)
NacellePort.SetFireSound("Galaxy Phaser")
NacellePort.SetMaxCharge(2.000000)
NacellePort.SetMaxDamage(1100.000000)
NacellePort.SetMaxDamageDistance(100.000000)
NacellePort.SetMinFiringCharge(1.000000)
NacellePort.SetNormalDischargeRate(1.000000)
NacellePort.SetRechargeRate(0.400000)
NacellePort.SetIndicatorIconNum(508)
NacellePort.SetIndicatorIconPositionX(2.000000)
NacellePort.SetIndicatorIconPositionY(93.000000)
NacellePortForward = App.TGPoint3()
NacellePortForward.SetXYZ(-1.000000, 0.000000, 0.000000)
NacellePortUp = App.TGPoint3()
NacellePortUp.SetXYZ(0.000000, 0.000000, 1.000000)
NacellePort.SetOrientation(NacellePortForward, NacellePortUp)
NacellePort.SetWidth(0.200000)
NacellePort.SetLength(0.010000)
NacellePort.SetArcWidthAngles(-1.047198, 1.047198)
NacellePort.SetArcHeightAngles(0.000000, 1.570796)
NacellePort.SetPhaserTextureStart(0)
NacellePort.SetPhaserTextureEnd(0)
NacellePort.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
NacellePort.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
NacellePort.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
NacellePort.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
NacellePort.SetInnerCoreColor(kColor)
NacellePort.SetNumSides(6)
NacellePort.SetMainRadius(0.050000)
NacellePort.SetTaperRadius(0.020000)
NacellePort.SetCoreScale(0.500000)
NacellePort.SetTaperRatio(0.250000)
NacellePort.SetTaperMinLength(5.000000)
NacellePort.SetTaperMaxLength(30.000000)
NacellePort.SetLengthTextureTilePerUnit(0.100000)
NacellePort.SetPerimeterTile(1.000000)
NacellePort.SetTextureSpeed(2.500000)
NacellePort.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(NacellePort)
#################################################
NacelleStar = App.PhaserProperty_Create("Nacelle Star")

NacelleStar.SetMaxCondition(1800.000000)
NacelleStar.SetCritical(0)
NacelleStar.SetTargetable(1)
NacelleStar.SetPrimary(1)
NacelleStar.SetPosition(1.210000, -2.500000, 0.130000)
NacelleStar.SetPosition2D(107.000000, 82.000000)
NacelleStar.SetRepairComplexity(3.000000)
NacelleStar.SetDisabledPercentage(0.500000)
NacelleStar.SetRadius(0.120000)
NacelleStar.SetDumbfire(1)
NacelleStar.SetWeaponID(0)
NacelleStar.SetGroups(0)
NacelleStar.SetDamageRadiusFactor(0.060000)
NacelleStar.SetIconNum(362)
NacelleStar.SetIconPositionX(131.000000)
NacelleStar.SetIconPositionY(96.000000)
NacelleStar.SetIconAboveShip(1)
NacelleStar.SetFireSound("Galaxy Phaser")
NacelleStar.SetMaxCharge(2.000000)
NacelleStar.SetMaxDamage(1100.000000)
NacelleStar.SetMaxDamageDistance(100.000000)
NacelleStar.SetMinFiringCharge(1.000000)
NacelleStar.SetNormalDischargeRate(1.000000)
NacelleStar.SetRechargeRate(0.400000)
NacelleStar.SetIndicatorIconNum(509)
NacelleStar.SetIndicatorIconPositionX(130.000000)
NacelleStar.SetIndicatorIconPositionY(95.000000)
NacelleStarForward = App.TGPoint3()
NacelleStarForward.SetXYZ(1.000000, 0.000000, 0.000000)
NacelleStarUp = App.TGPoint3()
NacelleStarUp.SetXYZ(0.000000, 0.000000, 1.000000)
NacelleStar.SetOrientation(NacelleStarForward, NacelleStarUp)
NacelleStar.SetWidth(0.200000)
NacelleStar.SetLength(0.010000)
NacelleStar.SetArcWidthAngles(-1.047198, 1.047198)
NacelleStar.SetArcHeightAngles(0.000000, 1.570796)
NacelleStar.SetPhaserTextureStart(0)
NacelleStar.SetPhaserTextureEnd(0)
NacelleStar.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
NacelleStar.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
NacelleStar.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
NacelleStar.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
NacelleStar.SetInnerCoreColor(kColor)
NacelleStar.SetNumSides(6)
NacelleStar.SetMainRadius(0.050000)
NacelleStar.SetTaperRadius(0.020000)
NacelleStar.SetCoreScale(0.500000)
NacelleStar.SetTaperRatio(0.250000)
NacelleStar.SetTaperMinLength(5.000000)
NacelleStar.SetTaperMaxLength(30.000000)
NacelleStar.SetLengthTextureTilePerUnit(0.100000)
NacelleStar.SetPerimeterTile(1.000000)
NacelleStar.SetTextureSpeed(2.500000)
NacelleStar.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(NacelleStar)
#################################################
DorsalAft1 = App.PhaserProperty_Create("Dorsal Aft 1")

DorsalAft1.SetMaxCondition(1300.000000)
DorsalAft1.SetCritical(0)
DorsalAft1.SetTargetable(1)
DorsalAft1.SetPrimary(1)
DorsalAft1.SetPosition(-0.255000, -2.710000, -0.420000)
DorsalAft1.SetPosition2D(59.000000, 88.000000)
DorsalAft1.SetRepairComplexity(3.000000)
DorsalAft1.SetDisabledPercentage(0.500000)
DorsalAft1.SetRadius(0.100000)
DorsalAft1.SetDumbfire(1)
DorsalAft1.SetWeaponID(0)
DorsalAft1.SetGroups(0)
DorsalAft1.SetDamageRadiusFactor(0.060000)
DorsalAft1.SetIconNum(363)
DorsalAft1.SetIconPositionX(45.000000)
DorsalAft1.SetIconPositionY(111.000000)
DorsalAft1.SetIconAboveShip(1)
DorsalAft1.SetFireSound("Galaxy Phaser")
DorsalAft1.SetMaxCharge(2.000000)
DorsalAft1.SetMaxDamage(800.000000)
DorsalAft1.SetMaxDamageDistance(100.000000)
DorsalAft1.SetMinFiringCharge(1.000000)
DorsalAft1.SetNormalDischargeRate(1.000000)
DorsalAft1.SetRechargeRate(0.400000)
DorsalAft1.SetIndicatorIconNum(511)
DorsalAft1.SetIndicatorIconPositionX(39.000000)
DorsalAft1.SetIndicatorIconPositionY(106.000000)
DorsalAft1Forward = App.TGPoint3()
DorsalAft1Forward.SetXYZ(-0.099504, -0.995037, 0.000000)
DorsalAft1Up = App.TGPoint3()
DorsalAft1Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalAft1.SetOrientation(DorsalAft1Forward, DorsalAft1Up)
DorsalAft1.SetWidth(0.130000)
DorsalAft1.SetLength(0.010000)
DorsalAft1.SetArcWidthAngles(-0.436332, 0.436332)
DorsalAft1.SetArcHeightAngles(0.000000, 1.570796)
DorsalAft1.SetPhaserTextureStart(0)
DorsalAft1.SetPhaserTextureEnd(0)
DorsalAft1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalAft1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalAft1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalAft1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalAft1.SetInnerCoreColor(kColor)
DorsalAft1.SetNumSides(6)
DorsalAft1.SetMainRadius(0.050000)
DorsalAft1.SetTaperRadius(0.020000)
DorsalAft1.SetCoreScale(0.500000)
DorsalAft1.SetTaperRatio(0.250000)
DorsalAft1.SetTaperMinLength(5.000000)
DorsalAft1.SetTaperMaxLength(30.000000)
DorsalAft1.SetLengthTextureTilePerUnit(0.100000)
DorsalAft1.SetPerimeterTile(1.000000)
DorsalAft1.SetTextureSpeed(2.500000)
DorsalAft1.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalAft1)
#################################################
DorsalAft2 = App.PhaserProperty_Create("Dorsal Aft 2")

DorsalAft2.SetMaxCondition(1300.000000)
DorsalAft2.SetCritical(0)
DorsalAft2.SetTargetable(1)
DorsalAft2.SetPrimary(1)
DorsalAft2.SetPosition(0.255000, -2.710000, -0.420000)
DorsalAft2.SetPosition2D(70.000000, 88.000000)
DorsalAft2.SetRepairComplexity(3.000000)
DorsalAft2.SetDisabledPercentage(0.500000)
DorsalAft2.SetRadius(0.100000)
DorsalAft2.SetDumbfire(1)
DorsalAft2.SetWeaponID(0)
DorsalAft2.SetGroups(0)
DorsalAft2.SetDamageRadiusFactor(0.060000)
DorsalAft2.SetIconNum(363)
DorsalAft2.SetIconPositionX(79.000000)
DorsalAft2.SetIconPositionY(111.000000)
DorsalAft2.SetIconAboveShip(1)
DorsalAft2.SetFireSound("Galaxy Phaser")
DorsalAft2.SetMaxCharge(2.000000)
DorsalAft2.SetMaxDamage(800.000000)
DorsalAft2.SetMaxDamageDistance(100.000000)
DorsalAft2.SetMinFiringCharge(1.000000)
DorsalAft2.SetNormalDischargeRate(1.000000)
DorsalAft2.SetRechargeRate(0.400000)
DorsalAft2.SetIndicatorIconNum(511)
DorsalAft2.SetIndicatorIconPositionX(73.000000)
DorsalAft2.SetIndicatorIconPositionY(106.000000)
DorsalAft2Forward = App.TGPoint3()
DorsalAft2Forward.SetXYZ(0.099504, -0.995037, 0.000000)
DorsalAft2Up = App.TGPoint3()
DorsalAft2Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalAft2.SetOrientation(DorsalAft2Forward, DorsalAft2Up)
DorsalAft2.SetWidth(0.130000)
DorsalAft2.SetLength(0.010000)
DorsalAft2.SetArcWidthAngles(-0.436332, 0.436332)
DorsalAft2.SetArcHeightAngles(0.000000, 1.570796)
DorsalAft2.SetPhaserTextureStart(0)
DorsalAft2.SetPhaserTextureEnd(0)
DorsalAft2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalAft2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalAft2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalAft2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalAft2.SetInnerCoreColor(kColor)
DorsalAft2.SetNumSides(6)
DorsalAft2.SetMainRadius(0.050000)
DorsalAft2.SetTaperRadius(0.020000)
DorsalAft2.SetCoreScale(0.500000)
DorsalAft2.SetTaperRatio(0.250000)
DorsalAft2.SetTaperMinLength(5.000000)
DorsalAft2.SetTaperMaxLength(30.000000)
DorsalAft2.SetLengthTextureTilePerUnit(0.100000)
DorsalAft2.SetPerimeterTile(1.000000)
DorsalAft2.SetTextureSpeed(2.500000)
DorsalAft2.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalAft2)
#################################################
VentralAft1 = App.PhaserProperty_Create("Ventral Aft 1")

VentralAft1.SetMaxCondition(1300.000000)
VentralAft1.SetCritical(0)
VentralAft1.SetTargetable(1)
VentralAft1.SetPrimary(1)
VentralAft1.SetPosition(-0.255000, -2.710000, -0.510000)
VentralAft1.SetPosition2D(54.000000, 92.000000)
VentralAft1.SetRepairComplexity(3.000000)
VentralAft1.SetDisabledPercentage(0.500000)
VentralAft1.SetRadius(0.100000)
VentralAft1.SetDumbfire(1)
VentralAft1.SetWeaponID(0)
VentralAft1.SetGroups(0)
VentralAft1.SetDamageRadiusFactor(0.060000)
VentralAft1.SetIconNum(363)
VentralAft1.SetIconPositionX(45.000000)
VentralAft1.SetIconPositionY(123.000000)
VentralAft1.SetIconAboveShip(1)
VentralAft1.SetFireSound("Galaxy Phaser")
VentralAft1.SetMaxCharge(2.000000)
VentralAft1.SetMaxDamage(800.000000)
VentralAft1.SetMaxDamageDistance(100.000000)
VentralAft1.SetMinFiringCharge(1.000000)
VentralAft1.SetNormalDischargeRate(1.000000)
VentralAft1.SetRechargeRate(0.400000)
VentralAft1.SetIndicatorIconNum(511)
VentralAft1.SetIndicatorIconPositionX(39.000000)
VentralAft1.SetIndicatorIconPositionY(118.000000)
VentralAft1Forward = App.TGPoint3()
VentralAft1Forward.SetXYZ(-0.099504, -0.995037, 0.000000)
VentralAft1Up = App.TGPoint3()
VentralAft1Up.SetXYZ(0.000000, 0.000000, -1.000000)
VentralAft1.SetOrientation(VentralAft1Forward, VentralAft1Up)
VentralAft1.SetWidth(0.130000)
VentralAft1.SetLength(0.010000)
VentralAft1.SetArcWidthAngles(-0.436332, 0.436332)
VentralAft1.SetArcHeightAngles(0.000000, 1.570796)
VentralAft1.SetPhaserTextureStart(0)
VentralAft1.SetPhaserTextureEnd(0)
VentralAft1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralAft1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralAft1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralAft1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralAft1.SetInnerCoreColor(kColor)
VentralAft1.SetNumSides(6)
VentralAft1.SetMainRadius(0.050000)
VentralAft1.SetTaperRadius(0.020000)
VentralAft1.SetCoreScale(0.500000)
VentralAft1.SetTaperRatio(0.250000)
VentralAft1.SetTaperMinLength(5.000000)
VentralAft1.SetTaperMaxLength(30.000000)
VentralAft1.SetLengthTextureTilePerUnit(0.100000)
VentralAft1.SetPerimeterTile(1.000000)
VentralAft1.SetTextureSpeed(2.500000)
VentralAft1.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralAft1)
#################################################
VentralAft2 = App.PhaserProperty_Create("Ventral Aft 2")

VentralAft2.SetMaxCondition(1300.000000)
VentralAft2.SetCritical(0)
VentralAft2.SetTargetable(1)
VentralAft2.SetPrimary(1)
VentralAft2.SetPosition(0.255000, -2.710000, -0.510000)
VentralAft2.SetPosition2D(75.000000, 92.000000)
VentralAft2.SetRepairComplexity(3.000000)
VentralAft2.SetDisabledPercentage(0.500000)
VentralAft2.SetRadius(0.100000)
VentralAft2.SetDumbfire(1)
VentralAft2.SetWeaponID(0)
VentralAft2.SetGroups(0)
VentralAft2.SetDamageRadiusFactor(0.060000)
VentralAft2.SetIconNum(363)
VentralAft2.SetIconPositionX(79.000000)
VentralAft2.SetIconPositionY(123.000000)
VentralAft2.SetIconAboveShip(1)
VentralAft2.SetFireSound("Galaxy Phaser")
VentralAft2.SetMaxCharge(2.000000)
VentralAft2.SetMaxDamage(800.000000)
VentralAft2.SetMaxDamageDistance(100.000000)
VentralAft2.SetMinFiringCharge(1.000000)
VentralAft2.SetNormalDischargeRate(1.000000)
VentralAft2.SetRechargeRate(0.400000)
VentralAft2.SetIndicatorIconNum(511)
VentralAft2.SetIndicatorIconPositionX(73.000000)
VentralAft2.SetIndicatorIconPositionY(118.000000)
VentralAft2Forward = App.TGPoint3()
VentralAft2Forward.SetXYZ(0.099504, -0.995037, 0.000000)
VentralAft2Up = App.TGPoint3()
VentralAft2Up.SetXYZ(0.000000, 0.000000, -1.000000)
VentralAft2.SetOrientation(VentralAft2Forward, VentralAft2Up)
VentralAft2.SetWidth(0.130000)
VentralAft2.SetLength(0.010000)
VentralAft2.SetArcWidthAngles(-0.436332, 0.436332)
VentralAft2.SetArcHeightAngles(0.000000, 1.570796)
VentralAft2.SetPhaserTextureStart(0)
VentralAft2.SetPhaserTextureEnd(0)
VentralAft2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralAft2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralAft2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralAft2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralAft2.SetInnerCoreColor(kColor)
VentralAft2.SetNumSides(6)
VentralAft2.SetMainRadius(0.050000)
VentralAft2.SetTaperRadius(0.020000)
VentralAft2.SetCoreScale(0.500000)
VentralAft2.SetTaperRatio(0.250000)
VentralAft2.SetTaperMinLength(5.000000)
VentralAft2.SetTaperMaxLength(30.000000)
VentralAft2.SetLengthTextureTilePerUnit(0.100000)
VentralAft2.SetPerimeterTile(1.000000)
VentralAft2.SetTextureSpeed(2.500000)
VentralAft2.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralAft2)
#################################################
Engineering2 = App.PhaserProperty_Create("Engineering 2")

Engineering2.SetMaxCondition(2200.000000)
Engineering2.SetCritical(0)
Engineering2.SetTargetable(1)
Engineering2.SetPrimary(1)
Engineering2.SetPosition(0.000000, -0.940000, -0.485000)
Engineering2.SetPosition2D(64.000000, 68.000000)
Engineering2.SetRepairComplexity(3.000000)
Engineering2.SetDisabledPercentage(0.500000)
Engineering2.SetRadius(0.250000)
Engineering2.SetDumbfire(1)
Engineering2.SetWeaponID(0)
Engineering2.SetGroups(0)
Engineering2.SetDamageRadiusFactor(0.060000)
Engineering2.SetIconNum(363)
Engineering2.SetIconPositionX(62.000000)
Engineering2.SetIconPositionY(99.000000)
Engineering2.SetIconAboveShip(1)
Engineering2.SetFireSound("Galaxy Phaser")
Engineering2.SetMaxCharge(2.000000)
Engineering2.SetMaxDamage(1100.000000)
Engineering2.SetMaxDamageDistance(100.000000)
Engineering2.SetMinFiringCharge(1.000000)
Engineering2.SetNormalDischargeRate(1.000000)
Engineering2.SetRechargeRate(0.400000)
Engineering2.SetIndicatorIconNum(511)
Engineering2.SetIndicatorIconPositionX(56.000000)
Engineering2.SetIndicatorIconPositionY(95.000000)
Engineering2Forward = App.TGPoint3()
Engineering2Forward.SetXYZ(0.000000, 0.000000, -1.000000)
Engineering2Up = App.TGPoint3()
Engineering2Up.SetXYZ(0.000000, -1.000000, 0.000000)
Engineering2.SetOrientation(Engineering2Forward, Engineering2Up)
Engineering2.SetWidth(0.400000)
Engineering2.SetLength(0.200000)
Engineering2.SetArcWidthAngles(-0.872665, 0.872665)
Engineering2.SetArcHeightAngles(0.000000, 1.221731)
Engineering2.SetPhaserTextureStart(0)
Engineering2.SetPhaserTextureEnd(0)
Engineering2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
Engineering2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
Engineering2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
Engineering2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
Engineering2.SetInnerCoreColor(kColor)
Engineering2.SetNumSides(6)
Engineering2.SetMainRadius(0.050000)
Engineering2.SetTaperRadius(0.020000)
Engineering2.SetCoreScale(0.500000)
Engineering2.SetTaperRatio(0.250000)
Engineering2.SetTaperMinLength(5.000000)
Engineering2.SetTaperMaxLength(30.000000)
Engineering2.SetLengthTextureTilePerUnit(0.100000)
Engineering2.SetPerimeterTile(1.000000)
Engineering2.SetTextureSpeed(2.500000)
Engineering2.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Engineering2)
#################################################
Engineering1 = App.PhaserProperty_Create("Engineering 1")

Engineering1.SetMaxCondition(2200.000000)
Engineering1.SetCritical(0)
Engineering1.SetTargetable(1)
Engineering1.SetPrimary(1)
Engineering1.SetPosition(0.000000, -0.399000, -0.430000)
Engineering1.SetPosition2D(64.000000, 54.000000)
Engineering1.SetRepairComplexity(3.000000)
Engineering1.SetDisabledPercentage(0.500000)
Engineering1.SetRadius(0.250000)
Engineering1.SetDumbfire(1)
Engineering1.SetWeaponID(0)
Engineering1.SetGroups(0)
Engineering1.SetDamageRadiusFactor(0.060000)
Engineering1.SetIconNum(364)
Engineering1.SetIconPositionX(62.000000)
Engineering1.SetIconPositionY(74.000000)
Engineering1.SetIconAboveShip(1)
Engineering1.SetFireSound("Galaxy Phaser")
Engineering1.SetMaxCharge(2.000000)
Engineering1.SetMaxDamage(1100.000000)
Engineering1.SetMaxDamageDistance(100.000000)
Engineering1.SetMinFiringCharge(1.000000)
Engineering1.SetNormalDischargeRate(1.000000)
Engineering1.SetRechargeRate(0.400000)
Engineering1.SetIndicatorIconNum(510)
Engineering1.SetIndicatorIconPositionX(56.000000)
Engineering1.SetIndicatorIconPositionY(70.000000)
Engineering1Forward = App.TGPoint3()
Engineering1Forward.SetXYZ(0.000000, 0.000000, -1.000000)
Engineering1Up = App.TGPoint3()
Engineering1Up.SetXYZ(0.000000, 1.000000, 0.000000)
Engineering1.SetOrientation(Engineering1Forward, Engineering1Up)
Engineering1.SetWidth(0.400000)
Engineering1.SetLength(0.200000)
Engineering1.SetArcWidthAngles(-0.872665, 0.872665)
Engineering1.SetArcHeightAngles(0.000000, 1.221731)
Engineering1.SetPhaserTextureStart(0)
Engineering1.SetPhaserTextureEnd(0)
Engineering1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
Engineering1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
Engineering1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
Engineering1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
Engineering1.SetInnerCoreColor(kColor)
Engineering1.SetNumSides(6)
Engineering1.SetMainRadius(0.050000)
Engineering1.SetTaperRadius(0.020000)
Engineering1.SetCoreScale(0.500000)
Engineering1.SetTaperRatio(0.250000)
Engineering1.SetTaperMinLength(5.000000)
Engineering1.SetTaperMaxLength(30.000000)
Engineering1.SetLengthTextureTilePerUnit(0.100000)
Engineering1.SetPerimeterTile(1.000000)
Engineering1.SetTextureSpeed(2.500000)
Engineering1.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Engineering1)
#################################################
VentralMainPort = App.PhaserProperty_Create("Ventral Main Port")

VentralMainPort.SetMaxCondition(2500.000000)
VentralMainPort.SetCritical(0)
VentralMainPort.SetTargetable(1)
VentralMainPort.SetPrimary(1)
VentralMainPort.SetPosition(-0.300000, 1.410000, 0.192000)
VentralMainPort.SetPosition2D(48.000000, 27.000000)
VentralMainPort.SetRepairComplexity(3.000000)
VentralMainPort.SetDisabledPercentage(0.500000)
VentralMainPort.SetRadius(0.250000)
VentralMainPort.SetDumbfire(1)
VentralMainPort.SetWeaponID(0)
VentralMainPort.SetGroups(0)
VentralMainPort.SetDamageRadiusFactor(0.060000)
VentralMainPort.SetIconNum(361)
VentralMainPort.SetIconPositionX(32.000000)
VentralMainPort.SetIconPositionY(37.000000)
VentralMainPort.SetIconAboveShip(1)
VentralMainPort.SetFireSound("Galaxy Phaser")
VentralMainPort.SetMaxCharge(2.000000)
VentralMainPort.SetMaxDamage(1500.000000)
VentralMainPort.SetMaxDamageDistance(100.000000)
VentralMainPort.SetMinFiringCharge(1.000000)
VentralMainPort.SetNormalDischargeRate(1.000000)
VentralMainPort.SetRechargeRate(0.400000)
VentralMainPort.SetIndicatorIconNum(508)
VentralMainPort.SetIndicatorIconPositionX(29.000000)
VentralMainPort.SetIndicatorIconPositionY(36.000000)
VentralMainPortForward = App.TGPoint3()
VentralMainPortForward.SetXYZ(-1.000000, 0.000000, 0.000000)
VentralMainPortUp = App.TGPoint3()
VentralMainPortUp.SetXYZ(0.000000, 0.019996, -0.999800)
VentralMainPort.SetOrientation(VentralMainPortForward, VentralMainPortUp)
VentralMainPort.SetWidth(1.140000)
VentralMainPort.SetLength(1.100000)
VentralMainPort.SetArcWidthAngles(-0.872665, 0.872665)
VentralMainPort.SetArcHeightAngles(0.000000, 1.221731)
VentralMainPort.SetPhaserTextureStart(0)
VentralMainPort.SetPhaserTextureEnd(0)
VentralMainPort.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralMainPort.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralMainPort.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralMainPort.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralMainPort.SetInnerCoreColor(kColor)
VentralMainPort.SetNumSides(6)
VentralMainPort.SetMainRadius(0.050000)
VentralMainPort.SetTaperRadius(0.020000)
VentralMainPort.SetCoreScale(0.500000)
VentralMainPort.SetTaperRatio(0.250000)
VentralMainPort.SetTaperMinLength(5.000000)
VentralMainPort.SetTaperMaxLength(30.000000)
VentralMainPort.SetLengthTextureTilePerUnit(0.100000)
VentralMainPort.SetPerimeterTile(1.000000)
VentralMainPort.SetTextureSpeed(2.500000)
VentralMainPort.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralMainPort)
#################################################
VentralMainStar = App.PhaserProperty_Create("Ventral Main Star")

VentralMainStar.SetMaxCondition(2500.000000)
VentralMainStar.SetCritical(0)
VentralMainStar.SetTargetable(1)
VentralMainStar.SetPrimary(1)
VentralMainStar.SetPosition(0.300000, 1.410000, 0.192000)
VentralMainStar.SetPosition2D(78.000000, 27.000000)
VentralMainStar.SetRepairComplexity(3.000000)
VentralMainStar.SetDisabledPercentage(0.500000)
VentralMainStar.SetRadius(0.250000)
VentralMainStar.SetDumbfire(1)
VentralMainStar.SetWeaponID(0)
VentralMainStar.SetGroups(0)
VentralMainStar.SetDamageRadiusFactor(0.060000)
VentralMainStar.SetIconNum(362)
VentralMainStar.SetIconPositionX(104.000000)
VentralMainStar.SetIconPositionY(37.000000)
VentralMainStar.SetIconAboveShip(1)
VentralMainStar.SetFireSound("Galaxy Phaser")
VentralMainStar.SetMaxCharge(2.000000)
VentralMainStar.SetMaxDamage(1500.000000)
VentralMainStar.SetMaxDamageDistance(100.000000)
VentralMainStar.SetMinFiringCharge(1.000000)
VentralMainStar.SetNormalDischargeRate(1.000000)
VentralMainStar.SetRechargeRate(0.400000)
VentralMainStar.SetIndicatorIconNum(509)
VentralMainStar.SetIndicatorIconPositionX(104.000000)
VentralMainStar.SetIndicatorIconPositionY(36.000000)
VentralMainStarForward = App.TGPoint3()
VentralMainStarForward.SetXYZ(1.000000, 0.000000, 0.000000)
VentralMainStarUp = App.TGPoint3()
VentralMainStarUp.SetXYZ(0.000000, 0.019996, -0.999800)
VentralMainStar.SetOrientation(VentralMainStarForward, VentralMainStarUp)
VentralMainStar.SetWidth(1.140000)
VentralMainStar.SetLength(1.100000)
VentralMainStar.SetArcWidthAngles(-0.872665, 0.872665)
VentralMainStar.SetArcHeightAngles(0.000000, 1.221731)
VentralMainStar.SetPhaserTextureStart(0)
VentralMainStar.SetPhaserTextureEnd(0)
VentralMainStar.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralMainStar.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralMainStar.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralMainStar.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralMainStar.SetInnerCoreColor(kColor)
VentralMainStar.SetNumSides(6)
VentralMainStar.SetMainRadius(0.050000)
VentralMainStar.SetTaperRadius(0.020000)
VentralMainStar.SetCoreScale(0.500000)
VentralMainStar.SetTaperRatio(0.250000)
VentralMainStar.SetTaperMinLength(5.000000)
VentralMainStar.SetTaperMaxLength(30.000000)
VentralMainStar.SetLengthTextureTilePerUnit(0.100000)
VentralMainStar.SetPerimeterTile(1.000000)
VentralMainStar.SetTextureSpeed(2.500000)
VentralMainStar.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralMainStar)
#################################################
VentralFwd = App.PhaserProperty_Create("Ventral Fwd")

VentralFwd.SetMaxCondition(2000.000000)
VentralFwd.SetCritical(0)
VentralFwd.SetTargetable(1)
VentralFwd.SetPrimary(1)
VentralFwd.SetPosition(0.000000, 2.250000, 0.130000)
VentralFwd.SetPosition2D(63.000000, 13.000000)
VentralFwd.SetRepairComplexity(3.000000)
VentralFwd.SetDisabledPercentage(0.500000)
VentralFwd.SetRadius(0.250000)
VentralFwd.SetDumbfire(1)
VentralFwd.SetWeaponID(0)
VentralFwd.SetGroups(0)
VentralFwd.SetDamageRadiusFactor(0.060000)
VentralFwd.SetIconNum(370)
VentralFwd.SetIconPositionX(75.000000)
VentralFwd.SetIconPositionY(16.000000)
VentralFwd.SetIconAboveShip(1)
VentralFwd.SetFireSound("Galaxy Phaser")
VentralFwd.SetMaxCharge(2.000000)
VentralFwd.SetMaxDamage(1200.000000)
VentralFwd.SetMaxDamageDistance(100.000000)
VentralFwd.SetMinFiringCharge(1.000000)
VentralFwd.SetNormalDischargeRate(1.000000)
VentralFwd.SetRechargeRate(0.400000)
VentralFwd.SetIndicatorIconNum(510)
VentralFwd.SetIndicatorIconPositionX(55.000000)
VentralFwd.SetIndicatorIconPositionY(27.000000)
VentralFwdForward = App.TGPoint3()
VentralFwdForward.SetXYZ(0.000000, 1.000000, 0.000000)
VentralFwdUp = App.TGPoint3()
VentralFwdUp.SetXYZ(0.000000, 0.000000, -1.000000)
VentralFwd.SetOrientation(VentralFwdForward, VentralFwdUp)
VentralFwd.SetWidth(0.420000)
VentralFwd.SetLength(0.060000)
VentralFwd.SetArcWidthAngles(-0.872665, 0.872665)
VentralFwd.SetArcHeightAngles(-0.174533, 1.570796)
VentralFwd.SetPhaserTextureStart(0)
VentralFwd.SetPhaserTextureEnd(0)
VentralFwd.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralFwd.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralFwd.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralFwd.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralFwd.SetInnerCoreColor(kColor)
VentralFwd.SetNumSides(6)
VentralFwd.SetMainRadius(0.050000)
VentralFwd.SetTaperRadius(0.020000)
VentralFwd.SetCoreScale(0.500000)
VentralFwd.SetTaperRatio(0.250000)
VentralFwd.SetTaperMinLength(5.000000)
VentralFwd.SetTaperMaxLength(30.000000)
VentralFwd.SetLengthTextureTilePerUnit(0.100000)
VentralFwd.SetPerimeterTile(1.000000)
VentralFwd.SetTextureSpeed(2.500000)
VentralFwd.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralFwd)

# Property load function.
def LoadPropertySet(pObj):
	"Sets up the object's properties."
	prop = App.g_kModelPropertyManager.FindByName("LCTitan", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Hull", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Bridge", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Deflector Dish", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Executive Shuttlebay ", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 6", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 7", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 8", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 9", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Secondary Deflector Dish", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ablative Armour", 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("Central Impulse", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Nacelle", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Nacelle", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aux Port Nacelle", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aux Star Nacelle", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Impulse Drive", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Reactor Core", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Damage Control", 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("Shield Generator", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Dorsal Beam", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Ventral Beam", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Beam", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Tractor Beams", 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("Executive Shuttlebay OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 1 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 2 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 3 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 4 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 5 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 6 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 7 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 8 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttlebay 9 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Back", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Left", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Right", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Top", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Bottom", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Tube 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Tube 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Tube 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Tube 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Photon Launchers", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tube 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tube 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tube 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tube 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tube 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tube 6", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tube 7", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tube 8", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Quantum Lauchers", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Turret 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Turret 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Turret 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Turret 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Turret 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Turret 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Turret 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Turret 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Phaser Arrays", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Dorsal Port", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Dorsal Star", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Dorsal Port 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Dorsal Star 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Port Aft", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Star Aft", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Port Aft 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Star Aft 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Nacelle Port", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Nacelle Star", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Aft 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Aft 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Aft 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Aft 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Engineering 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Engineering 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Main Port", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Main Star", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Fwd", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
