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

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

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

Hull.SetMaxCondition(20000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, -1.000000, -0.400000)
Hull.SetPosition2D(10.000000, 11.000000)
Hull.SetRepairComplexity(3.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(2.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
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(65.000000, 3.000000)
MainDeflectorDish.SetRepairComplexity(3.000000)
MainDeflectorDish.SetDisabledPercentage(0.000000)
MainDeflectorDish.SetRadius(0.200000)
App.g_kModelPropertyManager.RegisterLocalTemplate(MainDeflectorDish)
#################################################
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(42.000000, 35.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(88.000000, 35.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(41.000000, 90.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.450000, -0.540000)
Shuttlebay4.SetPosition2D(94.000000, 90.000000)
Shuttlebay4.SetRepairComplexity(3.000000)
Shuttlebay4.SetDisabledPercentage(0.000000)
Shuttlebay4.SetRadius(0.110000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttlebay4)
#################################################
AblativeArmour = App.HullProperty_Create("Ablative Armour")

AblativeArmour.SetMaxCondition(4000.000000)
AblativeArmour.SetCritical(0)
AblativeArmour.SetTargetable(1)
AblativeArmour.SetPrimary(0)
AblativeArmour.SetPosition(0.000000, -1.000000, -0.400000)
AblativeArmour.SetPosition2D(123.000000, 10.000000)
AblativeArmour.SetRepairComplexity(3.000000)
AblativeArmour.SetDisabledPercentage(0.000000)
AblativeArmour.SetRadius(5.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(AblativeArmour)
#################################################
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(65.000000, 37.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.500000, -2.200000, -0.450000)
PortNacelle.SetPosition2D(30.000000, 77.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.500000, -2.200000, -0.450000)
StarNacelle.SetPosition2D(103.000000, 77.000000)
StarNacelle.SetRepairComplexity(3.000000)
StarNacelle.SetDisabledPercentage(0.500000)
StarNacelle.SetRadius(1.000000)
StarNacelle.SetEngineType(StarNacelle.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarNacelle)
#################################################
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.800000)
ImpulseDrive.SetMaxAngularAccel(0.260000)
ImpulseDrive.SetMaxAngularVelocity(0.300000)
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, 65.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, 0.100000, 0.300000)
SensorArray.SetPosition2D(77.000000, 21.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.300000, 0.300000)
ShieldGenerator.SetPosition2D(76.000000, 64.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, 7000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 7000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 7000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 7000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 7000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 7000.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.FRONT_SHIELDS, 40.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 40.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 40.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 40.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 40.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 40.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator)
#################################################
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(84.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)
#################################################
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)
#################################################
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(56.000000, 21.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(74.000000)
FwdTube1.SetIconPositionY(42.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(56.000000, 21.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(74.000000)
FwdTube2.SetIconPositionY(42.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(56.000000, 21.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(74.000000)
FwdTube3.SetIconPositionY(42.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(56.000000, 21.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(74.000000)
FwdTube4.SetIconPositionY(42.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, -1.400000, -0.595000)
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(65.000000, 84.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(102.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(65.000000, 84.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(0)
AftTube2.SetIconPositionX(75.000000)
AftTube2.SetIconPositionY(102.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(65.000000, 84.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(102.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(65.000000, 84.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(102.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.450000, -0.590000)
AftTube5.SetPosition2D(65.000000, 98.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(116.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.450000, -0.590000)
AftTube6.SetPosition2D(65.000000, 98.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(116.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.450000, -0.590000)
AftTube7.SetPosition2D(65.000000, 98.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(116.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.450000, -0.590000)
AftTube8.SetPosition2D(65.000000, 98.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(116.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)
#################################################
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)
#################################################
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(55.000000, 40.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(44.000000)
DorsalPortAft2.SetIconPositionY(56.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(38.000000)
DorsalPortAft2.SetIndicatorIconPositionY(51.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(76.000000, 40.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(78.000000)
DorsalStarAft2.SetIconPositionY(56.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(72.000000)
DorsalStarAft2.SetIndicatorIconPositionY(51.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.700000, -2.500000, -0.450000)
NacellePort.SetPosition2D(23.000000, 77.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(15.000000)
NacellePort.SetIconPositionY(84.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(12.000000)
NacellePort.SetIndicatorIconPositionY(83.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.785398, 0.785398)
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.700000, -2.500000, -0.450000)
NacelleStar.SetPosition2D(110.000000, 78.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(121.000000)
NacelleStar.SetIconPositionY(84.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(120.000000)
NacelleStar.SetIndicatorIconPositionY(83.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.785398, 0.785398)
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(54.000000, 84.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(44.000000)
DorsalAft1.SetIconPositionY(106.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(38.000000)
DorsalAft1.SetIndicatorIconPositionY(101.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(77.000000, 84.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(80.000000)
DorsalAft2.SetIconPositionY(106.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(74.000000)
DorsalAft2.SetIndicatorIconPositionY(101.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(58.000000, 89.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(44.000000)
VentralAft1.SetIconPositionY(119.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(38.000000)
VentralAft1.SetIndicatorIconPositionY(114.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(72.000000, 89.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(80.000000)
VentralAft2.SetIconPositionY(119.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(74.000000)
VentralAft2.SetIndicatorIconPositionY(114.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(65.000000, 69.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(90.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(85.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(65.000000, 55.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(69.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)
#################################################
DorsalFwd = App.PhaserProperty_Create("Dorsal Fwd")

DorsalFwd.SetMaxCondition(2000.000000)
DorsalFwd.SetCritical(0)
DorsalFwd.SetTargetable(1)
DorsalFwd.SetPrimary(1)
DorsalFwd.SetPosition(0.000000, 0.260000, 0.350000)
DorsalFwd.SetPosition2D(65.000000, 16.000000)
DorsalFwd.SetRepairComplexity(3.000000)
DorsalFwd.SetDisabledPercentage(0.500000)
DorsalFwd.SetRadius(0.250000)
DorsalFwd.SetDumbfire(1)
DorsalFwd.SetWeaponID(0)
DorsalFwd.SetGroups(0)
DorsalFwd.SetDamageRadiusFactor(0.060000)
DorsalFwd.SetIconNum(364)
DorsalFwd.SetIconPositionX(60.000000)
DorsalFwd.SetIconPositionY(27.000000)
DorsalFwd.SetIconAboveShip(1)
DorsalFwd.SetFireSound("Galaxy Phaser")
DorsalFwd.SetMaxCharge(2.000000)
DorsalFwd.SetMaxDamage(1200.000000)
DorsalFwd.SetMaxDamageDistance(100.000000)
DorsalFwd.SetMinFiringCharge(1.000000)
DorsalFwd.SetNormalDischargeRate(1.000000)
DorsalFwd.SetRechargeRate(0.400000)
DorsalFwd.SetIndicatorIconNum(510)
DorsalFwd.SetIndicatorIconPositionX(54.000000)
DorsalFwd.SetIndicatorIconPositionY(22.000000)
DorsalFwdForward = App.TGPoint3()
DorsalFwdForward.SetXYZ(0.000000, 0.999550, -0.029987)
DorsalFwdUp = App.TGPoint3()
DorsalFwdUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalFwd.SetOrientation(DorsalFwdForward, DorsalFwdUp)
DorsalFwd.SetWidth(0.400000)
DorsalFwd.SetLength(0.200000)
DorsalFwd.SetArcWidthAngles(-0.872665, 0.872665)
DorsalFwd.SetArcHeightAngles(-0.174533, 1.570796)
DorsalFwd.SetPhaserTextureStart(0)
DorsalFwd.SetPhaserTextureEnd(0)
DorsalFwd.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalFwd.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalFwd.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalFwd.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalFwd.SetInnerCoreColor(kColor)
DorsalFwd.SetNumSides(6)
DorsalFwd.SetMainRadius(0.050000)
DorsalFwd.SetTaperRadius(0.020000)
DorsalFwd.SetCoreScale(0.500000)
DorsalFwd.SetTaperRatio(0.250000)
DorsalFwd.SetTaperMinLength(5.000000)
DorsalFwd.SetTaperMaxLength(30.000000)
DorsalFwd.SetLengthTextureTilePerUnit(0.100000)
DorsalFwd.SetPerimeterTile(1.000000)
DorsalFwd.SetTextureSpeed(2.500000)
DorsalFwd.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalFwd)
#################################################
AD1 = App.BlinkingLightProperty_Create("AD1")

AD1Forward = App.TGPoint3()
AD1Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AD1Up = App.TGPoint3()
AD1Up.SetXYZ(0.000000, 0.000000, 1.000000)
AD1Right = App.TGPoint3()
AD1Right.SetXYZ(-1.000000, 0.000000, 0.000000)
AD1.SetOrientation(AD1Forward, AD1Up, AD1Right)
AD1Position = App.TGPoint3()
AD1Position.SetXYZ(-0.530000, -2.750000, -0.416000)
AD1.SetPosition(AD1Position)
AD1LightColor = App.TGColorA()
AD1LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
AD1.SetColor(AD1LightColor)
AD1.SetRadius(1.400000)
AD1.SetPeriod(2.000000)
AD1.SetDuration(0.000000)
AD1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AD1)
#################################################
AD2 = App.BlinkingLightProperty_Create("AD2")

AD2Forward = App.TGPoint3()
AD2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AD2Up = App.TGPoint3()
AD2Up.SetXYZ(0.000000, 0.000000, 1.000000)
AD2Right = App.TGPoint3()
AD2Right.SetXYZ(1.000000, 0.000000, 0.000000)
AD2.SetOrientation(AD2Forward, AD2Up, AD2Right)
AD2Position = App.TGPoint3()
AD2Position.SetXYZ(0.530000, -2.750000, -0.416000)
AD2.SetPosition(AD2Position)
AD2LightColor = App.TGColorA()
AD2LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
AD2.SetColor(AD2LightColor)
AD2.SetRadius(1.200000)
AD2.SetPeriod(2.000000)
AD2.SetDuration(0.000000)
AD2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AD2)
#################################################
AV1 = App.BlinkingLightProperty_Create("AV1")

AV1Forward = App.TGPoint3()
AV1Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AV1Up = App.TGPoint3()
AV1Up.SetXYZ(0.000000, 0.000000, -1.000000)
AV1Right = App.TGPoint3()
AV1Right.SetXYZ(-1.000000, 0.000000, 0.000000)
AV1.SetOrientation(AV1Forward, AV1Up, AV1Right)
AV1Position = App.TGPoint3()
AV1Position.SetXYZ(-0.530000, -2.750000, -0.492000)
AV1.SetPosition(AV1Position)
AV1LightColor = App.TGColorA()
AV1LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
AV1.SetColor(AV1LightColor)
AV1.SetRadius(1.400000)
AV1.SetPeriod(2.000000)
AV1.SetDuration(0.000000)
AV1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AV1)
#################################################
AV2 = App.BlinkingLightProperty_Create("AV2")

AV2Forward = App.TGPoint3()
AV2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AV2Up = App.TGPoint3()
AV2Up.SetXYZ(0.000000, 0.000000, -1.000000)
AV2Right = App.TGPoint3()
AV2Right.SetXYZ(1.000000, 0.000000, 0.000000)
AV2.SetOrientation(AV2Forward, AV2Up, AV2Right)
AV2Position = App.TGPoint3()
AV2Position.SetXYZ(0.530000, -2.750000, -0.492000)
AV2.SetPosition(AV2Position)
AV2LightColor = App.TGColorA()
AV2LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
AV2.SetColor(AV2LightColor)
AV2.SetRadius(1.200000)
AV2.SetPeriod(2.000000)
AV2.SetDuration(0.000000)
AV2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AV2)
#################################################
PN1 = App.BlinkingLightProperty_Create("PN1")

PN1Forward = App.TGPoint3()
PN1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
PN1Up = App.TGPoint3()
PN1Up.SetXYZ(0.000000, 0.000000, 1.000000)
PN1Right = App.TGPoint3()
PN1Right.SetXYZ(-1.000000, 0.000000, 0.000000)
PN1.SetOrientation(PN1Forward, PN1Up, PN1Right)
PN1Position = App.TGPoint3()
PN1Position.SetXYZ(-1.632000, -1.500000, -0.450000)
PN1.SetPosition(PN1Position)
PN1LightColor = App.TGColorA()
PN1LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
PN1.SetColor(PN1LightColor)
PN1.SetRadius(1.200000)
PN1.SetPeriod(0.000000)
PN1.SetDuration(1.000000)
PN1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PN1)
#################################################
SN1 = App.BlinkingLightProperty_Create("SN1")

SN1Forward = App.TGPoint3()
SN1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
SN1Up = App.TGPoint3()
SN1Up.SetXYZ(0.000000, 0.000000, 1.000000)
SN1Right = App.TGPoint3()
SN1Right.SetXYZ(1.000000, 0.000000, 0.000000)
SN1.SetOrientation(SN1Forward, SN1Up, SN1Right)
SN1Position = App.TGPoint3()
SN1Position.SetXYZ(1.632000, -1.500000, -0.450000)
SN1.SetPosition(SN1Position)
SN1LightColor = App.TGColorA()
SN1LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
SN1.SetColor(SN1LightColor)
SN1.SetRadius(1.200000)
SN1.SetPeriod(0.000000)
SN1.SetDuration(1.000000)
SN1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SN1)
#################################################
PN2 = App.BlinkingLightProperty_Create("PN2")

PN2Forward = App.TGPoint3()
PN2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
PN2Up = App.TGPoint3()
PN2Up.SetXYZ(0.000000, 0.000000, 1.000000)
PN2Right = App.TGPoint3()
PN2Right.SetXYZ(-1.000000, 0.000000, 0.000000)
PN2.SetOrientation(PN2Forward, PN2Up, PN2Right)
PN2Position = App.TGPoint3()
PN2Position.SetXYZ(-1.632000, -3.155000, -0.450000)
PN2.SetPosition(PN2Position)
PN2LightColor = App.TGColorA()
PN2LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
PN2.SetColor(PN2LightColor)
PN2.SetRadius(1.400000)
PN2.SetPeriod(0.000000)
PN2.SetDuration(1.000000)
PN2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PN2)
#################################################
SN2 = App.BlinkingLightProperty_Create("SN2")

SN2Forward = App.TGPoint3()
SN2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
SN2Up = App.TGPoint3()
SN2Up.SetXYZ(0.000000, 0.000000, 1.000000)
SN2Right = App.TGPoint3()
SN2Right.SetXYZ(1.000000, 0.000000, 0.000000)
SN2.SetOrientation(SN2Forward, SN2Up, SN2Right)
SN2Position = App.TGPoint3()
SN2Position.SetXYZ(1.632000, -3.155000, -0.450000)
SN2.SetPosition(SN2Position)
SN2LightColor = App.TGColorA()
SN2LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
SN2.SetColor(SN2LightColor)
SN2.SetRadius(1.200000)
SN2.SetPeriod(0.000000)
SN2.SetDuration(1.000000)
SN2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SN2)
#################################################
BellyB = App.BlinkingLightProperty_Create("BellyB")

BellyBForward = App.TGPoint3()
BellyBForward.SetXYZ(0.000000, 1.000000, 0.000000)
BellyBUp = App.TGPoint3()
BellyBUp.SetXYZ(0.000000, 0.000000, -1.000000)
BellyBRight = App.TGPoint3()
BellyBRight.SetXYZ(-1.000000, 0.000000, 0.000000)
BellyB.SetOrientation(BellyBForward, BellyBUp, BellyBRight)
BellyBPosition = App.TGPoint3()
BellyBPosition.SetXYZ(0.000000, -0.750000, -0.655000)
BellyB.SetPosition(BellyBPosition)
BellyBLightColor = App.TGColorA()
BellyBLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
BellyB.SetColor(BellyBLightColor)
BellyB.SetRadius(1.200000)
BellyB.SetPeriod(0.000000)
BellyB.SetDuration(1.000000)
BellyB.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(BellyB)

# Property load function.
def LoadPropertySet(pObj):
	"Sets up the object's properties."
	prop = App.g_kModelPropertyManager.FindByName("LCTitanDrive", 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("Main Deflector Dish", 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("Ablative Armour", 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("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("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("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("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("Phaser Arrays", 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("Dorsal Fwd", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("AD1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("AD2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("AV1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("AV2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("PN1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SN1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("PN2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SN2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("BellyB", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
