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

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

Hull.SetMaxCondition(70000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, 0.000000, 0.000000)
Hull.SetPosition2D(0.000000, 0.000000)
Hull.SetRepairComplexity(1.800000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(2.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
WarpCore = App.PowerProperty_Create("Warp Core")

WarpCore.SetMaxCondition(12000.000000)
WarpCore.SetCritical(1)
WarpCore.SetTargetable(1)
WarpCore.SetPrimary(1)
WarpCore.SetPosition(0.000000, 0.768500, -0.450000)
WarpCore.SetPosition2D(0.000000, 0.000000)
WarpCore.SetRepairComplexity(2.250000)
WarpCore.SetDisabledPercentage(0.400000)
WarpCore.SetRadius(0.250000)
WarpCore.SetMainBatteryLimit(240000.000000)
WarpCore.SetBackupBatteryLimit(150000.000000)
WarpCore.SetMainConduitCapacity(4000.000000)
WarpCore.SetBackupConduitCapacity(1500.000000)
WarpCore.SetPowerOutput(5000.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpCore)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array")

SensorArray.SetMaxCondition(8500.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(1)
SensorArray.SetPosition(0.000000, 2.000000, -0.230000)
SensorArray.SetPosition2D(0.000000, 0.000000)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.350000)
SensorArray.SetRadius(0.200000)
SensorArray.SetNormalPowerPerSecond(200.000000)
SensorArray.SetBaseSensorRange(3500.000000)
SensorArray.SetMaxProbes(100)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
Century = App.ShipProperty_Create("Century")

Century.SetGenus(1)
Century.SetSpecies(105)
Century.SetMass(430.000000)
Century.SetRotationalInertia(1000.000000)
Century.SetShipName("EnterpriseF")
Century.SetModelFilename("data/Models/Ships/EnterpriseF.nif")
Century.SetDamageResolution(15.000000)
Century.SetAffiliation(0)
Century.SetStationary(0)
Century.SetAIString("FedAttack")
Century.SetDeathExplosionSound("g_lsDeathExplosions")
App.g_kModelPropertyManager.RegisterLocalTemplate(Century)
#################################################
ShieldGenerator = App.ShieldProperty_Create("Shield Generator")

ShieldGenerator.SetMaxCondition(11250.000000)
ShieldGenerator.SetCritical(0)
ShieldGenerator.SetTargetable(1)
ShieldGenerator.SetPrimary(1)
ShieldGenerator.SetPosition(0.000000, 0.275000, -0.460000)
ShieldGenerator.SetPosition2D(0.000000, 0.000000)
ShieldGenerator.SetRepairComplexity(2.750000)
ShieldGenerator.SetDisabledPercentage(0.300000)
ShieldGenerator.SetRadius(0.150000)
ShieldGenerator.SetNormalPowerPerSecond(775.000000)
ShieldGeneratorShieldGlowColor = App.TGColorA()
ShieldGeneratorShieldGlowColor.SetRGBA(0.000000, 0.501961, 1.000000, 0.976471)
ShieldGenerator.SetShieldGlowColor(ShieldGeneratorShieldGlowColor)
ShieldGenerator.SetShieldGlowDecay(2.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.FRONT_SHIELDS, 35000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 35000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 35000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 35000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 35000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 35000.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)
#################################################
WarpDrive = App.WarpEngineProperty_Create("Warp Drive")

WarpDrive.SetMaxCondition(9500.000000)
WarpDrive.SetCritical(0)
WarpDrive.SetTargetable(0)
WarpDrive.SetPrimary(1)
WarpDrive.SetPosition(0.000000, 0.000000, 0.000000)
WarpDrive.SetPosition2D(0.000000, 0.000000)
WarpDrive.SetRepairComplexity(5.000000)
WarpDrive.SetDisabledPercentage(0.500000)
WarpDrive.SetRadius(0.050000)
WarpDrive.SetNormalPowerPerSecond(1.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpDrive)
#################################################
PortNacelle = App.EngineProperty_Create("Port Nacelle")

PortNacelle.SetMaxCondition(3000.000000)
PortNacelle.SetCritical(0)
PortNacelle.SetTargetable(1)
PortNacelle.SetPrimary(1)
PortNacelle.SetPosition(-1.430000, -2.000000, 0.350000)
PortNacelle.SetPosition2D(0.000000, 0.000000)
PortNacelle.SetRepairComplexity(5.000000)
PortNacelle.SetDisabledPercentage(0.500000)
PortNacelle.SetRadius(0.250000)
PortNacelle.SetEngineType(PortNacelle.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortNacelle)
#################################################
StarboardNacelle = App.EngineProperty_Create("Starboard Nacelle")

StarboardNacelle.SetMaxCondition(3000.000000)
StarboardNacelle.SetCritical(0)
StarboardNacelle.SetTargetable(1)
StarboardNacelle.SetPrimary(1)
StarboardNacelle.SetPosition(1.430000, -2.000000, 0.350000)
StarboardNacelle.SetPosition2D(0.000000, 0.000000)
StarboardNacelle.SetRepairComplexity(5.000000)
StarboardNacelle.SetDisabledPercentage(0.500000)
StarboardNacelle.SetRadius(0.250000)
StarboardNacelle.SetEngineType(StarboardNacelle.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarboardNacelle)
#################################################
ImpulseDrive = App.ImpulseEngineProperty_Create("Impulse Drive")

ImpulseDrive.SetMaxCondition(3500.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.250000)
ImpulseDrive.SetNormalPowerPerSecond(350.000000)
ImpulseDrive.SetMaxAccel(8.000000)
ImpulseDrive.SetMaxAngularAccel(0.700000)
ImpulseDrive.SetMaxAngularVelocity(0.500000)
ImpulseDrive.SetMaxSpeed(16.000000)
ImpulseDrive.SetEngineSound("Federation Engines")
App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseDrive)
#################################################
MainImpulse = App.EngineProperty_Create("Main Impulse")

MainImpulse.SetMaxCondition(4500.000000)
MainImpulse.SetCritical(0)
MainImpulse.SetTargetable(1)
MainImpulse.SetPrimary(1)
MainImpulse.SetPosition(0.000000, 0.600000, 0.250000)
MainImpulse.SetPosition2D(0.000000, 0.000000)
MainImpulse.SetRepairComplexity(2.000000)
MainImpulse.SetDisabledPercentage(0.350000)
MainImpulse.SetRadius(0.250000)
MainImpulse.SetEngineType(MainImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(MainImpulse)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(1500.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(1.000000, -2.100000, 0.130000)
PortImpulse.SetPosition2D(0.000000, 0.000000)
PortImpulse.SetRepairComplexity(2.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.250000)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
StarboardImpulse = App.EngineProperty_Create("Starboard Impulse")

StarboardImpulse.SetMaxCondition(1500.000000)
StarboardImpulse.SetCritical(0)
StarboardImpulse.SetTargetable(1)
StarboardImpulse.SetPrimary(1)
StarboardImpulse.SetPosition(-1.000000, -2.100000, 0.130000)
StarboardImpulse.SetPosition2D(0.000000, 0.000000)
StarboardImpulse.SetRepairComplexity(2.000000)
StarboardImpulse.SetDisabledPercentage(0.500000)
StarboardImpulse.SetRadius(0.250000)
StarboardImpulse.SetEngineType(StarboardImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarboardImpulse)
#################################################
Tractors = App.WeaponSystemProperty_Create("Tractors")

Tractors.SetMaxCondition(3000.000000)
Tractors.SetCritical(0)
Tractors.SetTargetable(0)
Tractors.SetPrimary(1)
Tractors.SetPosition(0.000000, 0.000000, 0.000000)
Tractors.SetPosition2D(0.000000, 0.000000)
Tractors.SetRepairComplexity(1.000000)
Tractors.SetDisabledPercentage(0.500000)
Tractors.SetRadius(0.250000)
Tractors.SetNormalPowerPerSecond(700.000000)
Tractors.SetWeaponSystemType(Tractors.WST_TRACTOR)
Tractors.SetSingleFire(1)
Tractors.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Tractors.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Tractors)
#################################################
FwdTractor = App.TractorBeamProperty_Create("Fwd Tractor")

FwdTractor.SetMaxCondition(1500.000000)
FwdTractor.SetCritical(0)
FwdTractor.SetTargetable(1)
FwdTractor.SetPrimary(1)
FwdTractor.SetPosition(0.000000, 1.890000, -0.390000)
FwdTractor.SetPosition2D(0.000000, 0.000000)
FwdTractor.SetRepairComplexity(3.000000)
FwdTractor.SetDisabledPercentage(0.500000)
FwdTractor.SetRadius(0.250000)
FwdTractor.SetDumbfire(0)
FwdTractor.SetWeaponID(0)
FwdTractor.SetGroups(0)
FwdTractor.SetDamageRadiusFactor(0.300000)
FwdTractor.SetIconNum(0)
FwdTractor.SetIconPositionX(0.000000)
FwdTractor.SetIconPositionY(0.000000)
FwdTractor.SetIconAboveShip(1)
FwdTractor.SetFireSound("Tractor beam")
FwdTractor.SetMaxCharge(5.000000)
FwdTractor.SetMaxDamage(80.000000)
FwdTractor.SetMaxDamageDistance(125.000000)
FwdTractor.SetMinFiringCharge(3.000000)
FwdTractor.SetNormalDischargeRate(1.000000)
FwdTractor.SetRechargeRate(0.300000)
FwdTractor.SetIndicatorIconNum(0)
FwdTractor.SetIndicatorIconPositionX(0.000000)
FwdTractor.SetIndicatorIconPositionY(0.000000)
FwdTractorForward = App.TGPoint3()
FwdTractorForward.SetXYZ(0.000000, -1.000000, 0.000000)
FwdTractorUp = App.TGPoint3()
FwdTractorUp.SetXYZ(0.000000, 0.000000, 1.000000)
FwdTractor.SetOrientation(FwdTractorForward, FwdTractorUp)
FwdTractor.SetArcWidthAngles(-1.963495, 1.963495)
FwdTractor.SetArcHeightAngles(-0.098175, 2.356195)
FwdTractor.SetTractorBeamWidth(0.300000)
FwdTractor.SetTextureStart(0)
FwdTractor.SetTextureEnd(0)
FwdTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdTractor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdTractor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdTractor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FwdTractor.SetInnerCoreColor(kColor)
FwdTractor.SetNumSides(12)
FwdTractor.SetMainRadius(0.075000)
FwdTractor.SetTaperRadius(0.000000)
FwdTractor.SetCoreScale(0.450000)
FwdTractor.SetTaperRatio(0.200000)
FwdTractor.SetTaperMinLength(1.000000)
FwdTractor.SetTaperMaxLength(5.000000)
FwdTractor.SetLengthTextureTilePerUnit(0.250000)
FwdTractor.SetPerimeterTile(1.000000)
FwdTractor.SetTextureSpeed(0.200000)
FwdTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTractor)
#################################################
AftTractor = App.TractorBeamProperty_Create("Aft Tractor")

AftTractor.SetMaxCondition(1500.000000)
AftTractor.SetCritical(0)
AftTractor.SetTargetable(1)
AftTractor.SetPrimary(1)
AftTractor.SetPosition(0.000000, -0.090000, -0.451000)
AftTractor.SetPosition2D(0.000000, 0.000000)
AftTractor.SetRepairComplexity(3.000000)
AftTractor.SetDisabledPercentage(0.500000)
AftTractor.SetRadius(0.250000)
AftTractor.SetDumbfire(0)
AftTractor.SetWeaponID(0)
AftTractor.SetGroups(0)
AftTractor.SetDamageRadiusFactor(0.300000)
AftTractor.SetIconNum(0)
AftTractor.SetIconPositionX(0.000000)
AftTractor.SetIconPositionY(0.000000)
AftTractor.SetIconAboveShip(1)
AftTractor.SetFireSound("Tractor beam")
AftTractor.SetMaxCharge(5.000000)
AftTractor.SetMaxDamage(80.000000)
AftTractor.SetMaxDamageDistance(125.000000)
AftTractor.SetMinFiringCharge(3.000000)
AftTractor.SetNormalDischargeRate(1.000000)
AftTractor.SetRechargeRate(0.300000)
AftTractor.SetIndicatorIconNum(0)
AftTractor.SetIndicatorIconPositionX(0.000000)
AftTractor.SetIndicatorIconPositionY(0.000000)
AftTractorForward = App.TGPoint3()
AftTractorForward.SetXYZ(0.000000, 1.000000, 0.000000)
AftTractorUp = App.TGPoint3()
AftTractorUp.SetXYZ(0.000000, 0.000000, 1.000000)
AftTractor.SetOrientation(AftTractorForward, AftTractorUp)
AftTractor.SetArcWidthAngles(-1.963495, 1.963495)
AftTractor.SetArcHeightAngles(-0.098175, 2.356195)
AftTractor.SetTractorBeamWidth(0.300000)
AftTractor.SetTextureStart(0)
AftTractor.SetTextureEnd(0)
AftTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetInnerCoreColor(kColor)
AftTractor.SetNumSides(12)
AftTractor.SetMainRadius(0.075000)
AftTractor.SetTaperRadius(0.000000)
AftTractor.SetCoreScale(0.450000)
AftTractor.SetTaperRatio(0.200000)
AftTractor.SetTaperMinLength(1.000000)
AftTractor.SetTaperMaxLength(5.000000)
AftTractor.SetLengthTextureTilePerUnit(0.250000)
AftTractor.SetPerimeterTile(1.000000)
AftTractor.SetTextureSpeed(0.200000)
AftTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTractor)
#################################################
ViewscreenForward = App.PositionOrientationProperty_Create("ViewscreenForward")

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

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

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

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

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

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

FirstPersonForward = App.TGPoint3()
FirstPersonForward.SetXYZ(0.000000, 1.000000, 0.000000)
FirstPersonUp = App.TGPoint3()
FirstPersonUp.SetXYZ(0.000000, 0.000000, 1.000000)
FirstPersonRight = App.TGPoint3()
FirstPersonRight.SetXYZ(1.000000, 0.000000, 0.000000)
FirstPerson.SetOrientation(FirstPersonForward, FirstPersonUp, FirstPersonRight)
FirstPersonPosition = App.TGPoint3()
FirstPersonPosition.SetXYZ(0.000000, 4.500000, 0.000000)
FirstPerson.SetPosition(FirstPersonPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(FirstPerson)
#################################################
Repair = App.RepairSubsystemProperty_Create("Repair")

Repair.SetMaxCondition(1200.000000)
Repair.SetCritical(0)
Repair.SetTargetable(0)
Repair.SetPrimary(1)
Repair.SetPosition(0.000000, 0.000000, 0.000000)
Repair.SetPosition2D(0.000000, 0.000000)
Repair.SetRepairComplexity(1.000000)
Repair.SetDisabledPercentage(0.010000)
Repair.SetRadius(0.010000)
Repair.SetNormalPowerPerSecond(1.000000)
Repair.SetMaxRepairPoints(150.000000)
Repair.SetNumRepairTeams(10)
App.g_kModelPropertyManager.RegisterLocalTemplate(Repair)
#################################################
Phasers = App.WeaponSystemProperty_Create("Phasers")

Phasers.SetMaxCondition(8000.000000)
Phasers.SetCritical(0)
Phasers.SetTargetable(0)
Phasers.SetPrimary(1)
Phasers.SetPosition(0.000000, 0.000000, 0.000000)
Phasers.SetPosition2D(0.000000, 0.000000)
Phasers.SetRepairComplexity(1.000000)
Phasers.SetDisabledPercentage(0.350000)
Phasers.SetRadius(0.250000)
Phasers.SetNormalPowerPerSecond(800.000000)
Phasers.SetWeaponSystemType(Phasers.WST_PHASER)
Phasers.SetSingleFire(0)
Phasers.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Phasers.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Phasers)
#################################################
Dorsal1 = App.PhaserProperty_Create("Dorsal 1")

Dorsal1.SetMaxCondition(2000.000000)
Dorsal1.SetCritical(0)
Dorsal1.SetTargetable(1)
Dorsal1.SetPrimary(1)
Dorsal1.SetPosition(0.000000, 2.116000, 0.115000)
Dorsal1.SetPosition2D(0.000000, 0.000000)
Dorsal1.SetRepairComplexity(1.000000)
Dorsal1.SetDisabledPercentage(0.400000)
Dorsal1.SetRadius(0.250000)
Dorsal1.SetDumbfire(0)
Dorsal1.SetWeaponID(1)
Dorsal1.SetGroups(0)
Dorsal1.SetDamageRadiusFactor(0.250000)
Dorsal1.SetIconNum(361)
Dorsal1.SetIconPositionX(15.000000)
Dorsal1.SetIconPositionY(40.000000)
Dorsal1.SetIconAboveShip(1)
Dorsal1.SetFireSound("TNG Phaser")
Dorsal1.SetMaxCharge(1.000000)
Dorsal1.SetMaxDamage(3000.000000)
Dorsal1.SetMaxDamageDistance(100.000000)
Dorsal1.SetMinFiringCharge(1.000000)
Dorsal1.SetNormalDischargeRate(1.000000)
Dorsal1.SetRechargeRate(0.650000)
Dorsal1.SetIndicatorIconNum(508)
Dorsal1.SetIndicatorIconPositionX(11.000000)
Dorsal1.SetIndicatorIconPositionY(40.000000)
Dorsal1Forward = App.TGPoint3()
Dorsal1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Dorsal1Up = App.TGPoint3()
Dorsal1Up.SetXYZ(0.000000, 0.000000, 1.000000)
Dorsal1.SetOrientation(Dorsal1Forward, Dorsal1Up)
Dorsal1.SetWidth(1.284500)
Dorsal1.SetLength(1.695500)
Dorsal1.SetArcWidthAngles(-2.268928, -1.134464)
Dorsal1.SetArcHeightAngles(0.000000, 1.396263)
Dorsal1.SetPhaserTextureStart(0)
Dorsal1.SetPhaserTextureEnd(0)
Dorsal1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Dorsal1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Dorsal1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Dorsal1.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Dorsal1.SetInnerCoreColor(kColor)
Dorsal1.SetNumSides(6)
Dorsal1.SetMainRadius(0.070000)
Dorsal1.SetTaperRadius(0.020000)
Dorsal1.SetCoreScale(0.300000)
Dorsal1.SetTaperRatio(0.250000)
Dorsal1.SetTaperMinLength(30.000000)
Dorsal1.SetTaperMaxLength(30.000000)
Dorsal1.SetLengthTextureTilePerUnit(0.050000)
Dorsal1.SetPerimeterTile(1.000000)
Dorsal1.SetTextureSpeed(2.000000)
Dorsal1.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Dorsal1)
#################################################
Dorsal2 = App.PhaserProperty_Create("Dorsal 2")

Dorsal2.SetMaxCondition(2000.000000)
Dorsal2.SetCritical(0)
Dorsal2.SetTargetable(1)
Dorsal2.SetPrimary(1)
Dorsal2.SetPosition(0.000000, 2.116000, 0.115000)
Dorsal2.SetPosition2D(0.000000, 0.000000)
Dorsal2.SetRepairComplexity(1.000000)
Dorsal2.SetDisabledPercentage(0.400000)
Dorsal2.SetRadius(0.250000)
Dorsal2.SetDumbfire(0)
Dorsal2.SetWeaponID(1)
Dorsal2.SetGroups(0)
Dorsal2.SetDamageRadiusFactor(0.250000)
Dorsal2.SetIconNum(330)
Dorsal2.SetIconPositionX(5.000000)
Dorsal2.SetIconPositionY(15.000000)
Dorsal2.SetIconAboveShip(1)
Dorsal2.SetFireSound("TNG Phaser")
Dorsal2.SetMaxCharge(1.000000)
Dorsal2.SetMaxDamage(3000.000000)
Dorsal2.SetMaxDamageDistance(100.000000)
Dorsal2.SetMinFiringCharge(1.000000)
Dorsal2.SetNormalDischargeRate(1.000000)
Dorsal2.SetRechargeRate(0.650000)
Dorsal2.SetIndicatorIconNum(505)
Dorsal2.SetIndicatorIconPositionX(5.000000)
Dorsal2.SetIndicatorIconPositionY(10.000000)
Dorsal2Forward = App.TGPoint3()
Dorsal2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Dorsal2Up = App.TGPoint3()
Dorsal2Up.SetXYZ(0.000000, 0.000000, 1.000000)
Dorsal2.SetOrientation(Dorsal2Forward, Dorsal2Up)
Dorsal2.SetWidth(1.284500)
Dorsal2.SetLength(1.695500)
Dorsal2.SetArcWidthAngles(-1.745329, -0.523599)
Dorsal2.SetArcHeightAngles(0.000000, 1.396263)
Dorsal2.SetPhaserTextureStart(0)
Dorsal2.SetPhaserTextureEnd(0)
Dorsal2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Dorsal2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Dorsal2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Dorsal2.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Dorsal2.SetInnerCoreColor(kColor)
Dorsal2.SetNumSides(6)
Dorsal2.SetMainRadius(0.070000)
Dorsal2.SetTaperRadius(0.020000)
Dorsal2.SetCoreScale(0.300000)
Dorsal2.SetTaperRatio(0.250000)
Dorsal2.SetTaperMinLength(30.000000)
Dorsal2.SetTaperMaxLength(30.000000)
Dorsal2.SetLengthTextureTilePerUnit(0.050000)
Dorsal2.SetPerimeterTile(1.000000)
Dorsal2.SetTextureSpeed(2.000000)
Dorsal2.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Dorsal2)
#################################################
Dorsal3 = App.PhaserProperty_Create("Dorsal 3")

Dorsal3.SetMaxCondition(2000.000000)
Dorsal3.SetCritical(0)
Dorsal3.SetTargetable(1)
Dorsal3.SetPrimary(1)
Dorsal3.SetPosition(0.000000, 2.116000, 0.115000)
Dorsal3.SetPosition2D(0.000000, 0.000000)
Dorsal3.SetRepairComplexity(1.000000)
Dorsal3.SetDisabledPercentage(0.400000)
Dorsal3.SetRadius(0.250000)
Dorsal3.SetDumbfire(0)
Dorsal3.SetWeaponID(1)
Dorsal3.SetGroups(0)
Dorsal3.SetDamageRadiusFactor(0.250000)
Dorsal3.SetIconNum(330)
Dorsal3.SetIconPositionX(5.000000)
Dorsal3.SetIconPositionY(15.000000)
Dorsal3.SetIconAboveShip(1)
Dorsal3.SetFireSound("TNG Phaser")
Dorsal3.SetMaxCharge(1.000000)
Dorsal3.SetMaxDamage(3000.000000)
Dorsal3.SetMaxDamageDistance(100.000000)
Dorsal3.SetMinFiringCharge(1.000000)
Dorsal3.SetNormalDischargeRate(1.000000)
Dorsal3.SetRechargeRate(0.650000)
Dorsal3.SetIndicatorIconNum(505)
Dorsal3.SetIndicatorIconPositionX(5.000000)
Dorsal3.SetIndicatorIconPositionY(10.000000)
Dorsal3Forward = App.TGPoint3()
Dorsal3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Dorsal3Up = App.TGPoint3()
Dorsal3Up.SetXYZ(0.000000, 0.000000, 1.000000)
Dorsal3.SetOrientation(Dorsal3Forward, Dorsal3Up)
Dorsal3.SetWidth(1.284500)
Dorsal3.SetLength(1.695500)
Dorsal3.SetArcWidthAngles(-1.134464, 0.000000)
Dorsal3.SetArcHeightAngles(0.000000, 1.396263)
Dorsal3.SetPhaserTextureStart(0)
Dorsal3.SetPhaserTextureEnd(0)
Dorsal3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Dorsal3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Dorsal3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Dorsal3.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Dorsal3.SetInnerCoreColor(kColor)
Dorsal3.SetNumSides(6)
Dorsal3.SetMainRadius(0.070000)
Dorsal3.SetTaperRadius(0.020000)
Dorsal3.SetCoreScale(0.300000)
Dorsal3.SetTaperRatio(0.250000)
Dorsal3.SetTaperMinLength(30.000000)
Dorsal3.SetTaperMaxLength(30.000000)
Dorsal3.SetLengthTextureTilePerUnit(0.050000)
Dorsal3.SetPerimeterTile(1.000000)
Dorsal3.SetTextureSpeed(2.000000)
Dorsal3.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Dorsal3)
#################################################
Dorsal4 = App.PhaserProperty_Create("Dorsal 4")

Dorsal4.SetMaxCondition(2000.000000)
Dorsal4.SetCritical(0)
Dorsal4.SetTargetable(1)
Dorsal4.SetPrimary(1)
Dorsal4.SetPosition(0.000000, 2.116000, 0.115000)
Dorsal4.SetPosition2D(0.000000, 0.000000)
Dorsal4.SetRepairComplexity(1.000000)
Dorsal4.SetDisabledPercentage(0.400000)
Dorsal4.SetRadius(0.250000)
Dorsal4.SetDumbfire(0)
Dorsal4.SetWeaponID(1)
Dorsal4.SetGroups(0)
Dorsal4.SetDamageRadiusFactor(0.250000)
Dorsal4.SetIconNum(364)
Dorsal4.SetIconPositionX(61.000000)
Dorsal4.SetIconPositionY(15.000000)
Dorsal4.SetIconAboveShip(1)
Dorsal4.SetFireSound("TNG Phaser")
Dorsal4.SetMaxCharge(1.000000)
Dorsal4.SetMaxDamage(3000.000000)
Dorsal4.SetMaxDamageDistance(100.000000)
Dorsal4.SetMinFiringCharge(1.000000)
Dorsal4.SetNormalDischargeRate(1.000000)
Dorsal4.SetRechargeRate(0.650000)
Dorsal4.SetIndicatorIconNum(510)
Dorsal4.SetIndicatorIconPositionX(55.000000)
Dorsal4.SetIndicatorIconPositionY(10.000000)
Dorsal4Forward = App.TGPoint3()
Dorsal4Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Dorsal4Up = App.TGPoint3()
Dorsal4Up.SetXYZ(0.000000, 0.000000, 1.000000)
Dorsal4.SetOrientation(Dorsal4Forward, Dorsal4Up)
Dorsal4.SetWidth(1.284500)
Dorsal4.SetLength(1.695500)
Dorsal4.SetArcWidthAngles(-0.523599, 0.523599)
Dorsal4.SetArcHeightAngles(0.000000, 1.396263)
Dorsal4.SetPhaserTextureStart(0)
Dorsal4.SetPhaserTextureEnd(0)
Dorsal4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Dorsal4.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Dorsal4.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Dorsal4.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Dorsal4.SetInnerCoreColor(kColor)
Dorsal4.SetNumSides(6)
Dorsal4.SetMainRadius(0.070000)
Dorsal4.SetTaperRadius(0.020000)
Dorsal4.SetCoreScale(0.300000)
Dorsal4.SetTaperRatio(0.250000)
Dorsal4.SetTaperMinLength(30.000000)
Dorsal4.SetTaperMaxLength(30.000000)
Dorsal4.SetLengthTextureTilePerUnit(0.050000)
Dorsal4.SetPerimeterTile(1.000000)
Dorsal4.SetTextureSpeed(2.000000)
Dorsal4.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Dorsal4)
#################################################
Ventral1 = App.PhaserProperty_Create("Ventral 1")

Ventral1.SetMaxCondition(2000.000000)
Ventral1.SetCritical(0)
Ventral1.SetTargetable(1)
Ventral1.SetPrimary(1)
Ventral1.SetPosition(0.000000, 2.116000, -0.123000)
Ventral1.SetPosition2D(0.000000, 0.000000)
Ventral1.SetRepairComplexity(1.000000)
Ventral1.SetDisabledPercentage(0.400000)
Ventral1.SetRadius(0.250000)
Ventral1.SetDumbfire(0)
Ventral1.SetWeaponID(1)
Ventral1.SetGroups(0)
Ventral1.SetDamageRadiusFactor(0.250000)
Ventral1.SetIconNum(361)
Ventral1.SetIconPositionX(25.000000)
Ventral1.SetIconPositionY(45.000000)
Ventral1.SetIconAboveShip(1)
Ventral1.SetFireSound("TNG Phaser")
Ventral1.SetMaxCharge(1.000000)
Ventral1.SetMaxDamage(2200.000000)
Ventral1.SetMaxDamageDistance(100.000000)
Ventral1.SetMinFiringCharge(1.000000)
Ventral1.SetNormalDischargeRate(1.000000)
Ventral1.SetRechargeRate(0.650000)
Ventral1.SetIndicatorIconNum(508)
Ventral1.SetIndicatorIconPositionX(21.000000)
Ventral1.SetIndicatorIconPositionY(45.000000)
Ventral1Forward = App.TGPoint3()
Ventral1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Ventral1Up = App.TGPoint3()
Ventral1Up.SetXYZ(0.000000, 0.000000, -1.000000)
Ventral1.SetOrientation(Ventral1Forward, Ventral1Up)
Ventral1.SetWidth(1.434000)
Ventral1.SetLength(1.842500)
Ventral1.SetArcWidthAngles(-2.268928, -1.134464)
Ventral1.SetArcHeightAngles(0.000000, 1.396263)
Ventral1.SetPhaserTextureStart(0)
Ventral1.SetPhaserTextureEnd(0)
Ventral1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Ventral1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Ventral1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Ventral1.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Ventral1.SetInnerCoreColor(kColor)
Ventral1.SetNumSides(6)
Ventral1.SetMainRadius(0.070000)
Ventral1.SetTaperRadius(0.020000)
Ventral1.SetCoreScale(0.300000)
Ventral1.SetTaperRatio(0.250000)
Ventral1.SetTaperMinLength(30.000000)
Ventral1.SetTaperMaxLength(30.000000)
Ventral1.SetLengthTextureTilePerUnit(0.050000)
Ventral1.SetPerimeterTile(1.000000)
Ventral1.SetTextureSpeed(2.000000)
Ventral1.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Ventral1)
#################################################
Ventral2 = App.PhaserProperty_Create("Ventral 2")

Ventral2.SetMaxCondition(2000.000000)
Ventral2.SetCritical(0)
Ventral2.SetTargetable(1)
Ventral2.SetPrimary(1)
Ventral2.SetPosition(0.000000, 2.116000, -0.123000)
Ventral2.SetPosition2D(0.000000, 0.000000)
Ventral2.SetRepairComplexity(1.000000)
Ventral2.SetDisabledPercentage(0.400000)
Ventral2.SetRadius(0.250000)
Ventral2.SetDumbfire(0)
Ventral2.SetWeaponID(1)
Ventral2.SetGroups(0)
Ventral2.SetDamageRadiusFactor(0.250000)
Ventral2.SetIconNum(330)
Ventral2.SetIconPositionX(10.000000)
Ventral2.SetIconPositionY(20.000000)
Ventral2.SetIconAboveShip(1)
Ventral2.SetFireSound("TNG Phaser")
Ventral2.SetMaxCharge(1.000000)
Ventral2.SetMaxDamage(2200.000000)
Ventral2.SetMaxDamageDistance(100.000000)
Ventral2.SetMinFiringCharge(1.000000)
Ventral2.SetNormalDischargeRate(1.000000)
Ventral2.SetRechargeRate(0.650000)
Ventral2.SetIndicatorIconNum(505)
Ventral2.SetIndicatorIconPositionX(15.000000)
Ventral2.SetIndicatorIconPositionY(15.000000)
Ventral2Forward = App.TGPoint3()
Ventral2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Ventral2Up = App.TGPoint3()
Ventral2Up.SetXYZ(0.000000, 0.000000, -1.000000)
Ventral2.SetOrientation(Ventral2Forward, Ventral2Up)
Ventral2.SetWidth(1.434000)
Ventral2.SetLength(1.842500)
Ventral2.SetArcWidthAngles(-1.745329, -0.523599)
Ventral2.SetArcHeightAngles(0.000000, 1.396263)
Ventral2.SetPhaserTextureStart(0)
Ventral2.SetPhaserTextureEnd(0)
Ventral2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Ventral2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Ventral2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Ventral2.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Ventral2.SetInnerCoreColor(kColor)
Ventral2.SetNumSides(6)
Ventral2.SetMainRadius(0.070000)
Ventral2.SetTaperRadius(0.020000)
Ventral2.SetCoreScale(0.300000)
Ventral2.SetTaperRatio(0.250000)
Ventral2.SetTaperMinLength(30.000000)
Ventral2.SetTaperMaxLength(30.000000)
Ventral2.SetLengthTextureTilePerUnit(0.050000)
Ventral2.SetPerimeterTile(1.000000)
Ventral2.SetTextureSpeed(2.000000)
Ventral2.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Ventral2)
#################################################
Ventral3 = App.PhaserProperty_Create("Ventral 3")

Ventral3.SetMaxCondition(2000.000000)
Ventral3.SetCritical(0)
Ventral3.SetTargetable(1)
Ventral3.SetPrimary(1)
Ventral3.SetPosition(0.000000, 2.116000, -0.123000)
Ventral3.SetPosition2D(0.000000, 0.000000)
Ventral3.SetRepairComplexity(1.000000)
Ventral3.SetDisabledPercentage(0.400000)
Ventral3.SetRadius(0.250000)
Ventral3.SetDumbfire(0)
Ventral3.SetWeaponID(1)
Ventral3.SetGroups(0)
Ventral3.SetDamageRadiusFactor(0.250000)
Ventral3.SetIconNum(330)
Ventral3.SetIconPositionX(10.000000)
Ventral3.SetIconPositionY(20.000000)
Ventral3.SetIconAboveShip(1)
Ventral3.SetFireSound("TNG Phaser")
Ventral3.SetMaxCharge(1.000000)
Ventral3.SetMaxDamage(2200.000000)
Ventral3.SetMaxDamageDistance(100.000000)
Ventral3.SetMinFiringCharge(1.000000)
Ventral3.SetNormalDischargeRate(1.000000)
Ventral3.SetRechargeRate(0.650000)
Ventral3.SetIndicatorIconNum(505)
Ventral3.SetIndicatorIconPositionX(15.000000)
Ventral3.SetIndicatorIconPositionY(15.000000)
Ventral3Forward = App.TGPoint3()
Ventral3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Ventral3Up = App.TGPoint3()
Ventral3Up.SetXYZ(0.000000, 0.000000, -1.000000)
Ventral3.SetOrientation(Ventral3Forward, Ventral3Up)
Ventral3.SetWidth(1.434000)
Ventral3.SetLength(1.842500)
Ventral3.SetArcWidthAngles(-1.134464, 0.000000)
Ventral3.SetArcHeightAngles(0.000000, 1.396263)
Ventral3.SetPhaserTextureStart(0)
Ventral3.SetPhaserTextureEnd(0)
Ventral3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Ventral3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Ventral3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Ventral3.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Ventral3.SetInnerCoreColor(kColor)
Ventral3.SetNumSides(6)
Ventral3.SetMainRadius(0.070000)
Ventral3.SetTaperRadius(0.020000)
Ventral3.SetCoreScale(0.300000)
Ventral3.SetTaperRatio(0.250000)
Ventral3.SetTaperMinLength(30.000000)
Ventral3.SetTaperMaxLength(30.000000)
Ventral3.SetLengthTextureTilePerUnit(0.050000)
Ventral3.SetPerimeterTile(1.000000)
Ventral3.SetTextureSpeed(2.000000)
Ventral3.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Ventral3)
#################################################
Ventral4 = App.PhaserProperty_Create("Ventral 4")

Ventral4.SetMaxCondition(2000.000000)
Ventral4.SetCritical(0)
Ventral4.SetTargetable(1)
Ventral4.SetPrimary(1)
Ventral4.SetPosition(0.000000, 2.116000, -0.123000)
Ventral4.SetPosition2D(0.000000, 0.000000)
Ventral4.SetRepairComplexity(1.000000)
Ventral4.SetDisabledPercentage(0.400000)
Ventral4.SetRadius(0.250000)
Ventral4.SetDumbfire(0)
Ventral4.SetWeaponID(1)
Ventral4.SetGroups(0)
Ventral4.SetDamageRadiusFactor(0.250000)
Ventral4.SetIconNum(364)
Ventral4.SetIconPositionX(61.000000)
Ventral4.SetIconPositionY(15.000000)
Ventral4.SetIconAboveShip(1)
Ventral4.SetFireSound("TNG Phaser")
Ventral4.SetMaxCharge(1.000000)
Ventral4.SetMaxDamage(2200.000000)
Ventral4.SetMaxDamageDistance(100.000000)
Ventral4.SetMinFiringCharge(1.000000)
Ventral4.SetNormalDischargeRate(1.000000)
Ventral4.SetRechargeRate(0.650000)
Ventral4.SetIndicatorIconNum(510)
Ventral4.SetIndicatorIconPositionX(55.000000)
Ventral4.SetIndicatorIconPositionY(10.000000)
Ventral4Forward = App.TGPoint3()
Ventral4Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Ventral4Up = App.TGPoint3()
Ventral4Up.SetXYZ(0.000000, 0.000000, -1.000000)
Ventral4.SetOrientation(Ventral4Forward, Ventral4Up)
Ventral4.SetWidth(1.434000)
Ventral4.SetLength(1.842500)
Ventral4.SetArcWidthAngles(-0.523599, 0.523599)
Ventral4.SetArcHeightAngles(0.000000, 1.396263)
Ventral4.SetPhaserTextureStart(0)
Ventral4.SetPhaserTextureEnd(0)
Ventral4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Ventral4.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Ventral4.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Ventral4.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Ventral4.SetInnerCoreColor(kColor)
Ventral4.SetNumSides(6)
Ventral4.SetMainRadius(0.070000)
Ventral4.SetTaperRadius(0.020000)
Ventral4.SetCoreScale(0.300000)
Ventral4.SetTaperRatio(0.250000)
Ventral4.SetTaperMinLength(30.000000)
Ventral4.SetTaperMaxLength(30.000000)
Ventral4.SetLengthTextureTilePerUnit(0.050000)
Ventral4.SetPerimeterTile(1.000000)
Ventral4.SetTextureSpeed(2.000000)
Ventral4.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Ventral4)
#################################################
Dorsal5 = App.PhaserProperty_Create("Dorsal 5")

Dorsal5.SetMaxCondition(2000.000000)
Dorsal5.SetCritical(0)
Dorsal5.SetTargetable(1)
Dorsal5.SetPrimary(1)
Dorsal5.SetPosition(0.000000, 2.116000, 0.115000)
Dorsal5.SetPosition2D(0.000000, 0.000000)
Dorsal5.SetRepairComplexity(1.000000)
Dorsal5.SetDisabledPercentage(0.400000)
Dorsal5.SetRadius(0.250000)
Dorsal5.SetDumbfire(0)
Dorsal5.SetWeaponID(1)
Dorsal5.SetGroups(0)
Dorsal5.SetDamageRadiusFactor(0.250000)
Dorsal5.SetIconNum(350)
Dorsal5.SetIconPositionX(93.000000)
Dorsal5.SetIconPositionY(15.000000)
Dorsal5.SetIconAboveShip(1)
Dorsal5.SetFireSound("TNG Phaser")
Dorsal5.SetMaxCharge(1.000000)
Dorsal5.SetMaxDamage(3000.000000)
Dorsal5.SetMaxDamageDistance(100.000000)
Dorsal5.SetMinFiringCharge(1.000000)
Dorsal5.SetNormalDischargeRate(1.000000)
Dorsal5.SetRechargeRate(0.650000)
Dorsal5.SetIndicatorIconNum(506)
Dorsal5.SetIndicatorIconPositionX(95.000000)
Dorsal5.SetIndicatorIconPositionY(10.000000)
Dorsal5Forward = App.TGPoint3()
Dorsal5Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Dorsal5Up = App.TGPoint3()
Dorsal5Up.SetXYZ(0.000000, 0.000000, 1.000000)
Dorsal5.SetOrientation(Dorsal5Forward, Dorsal5Up)
Dorsal5.SetWidth(1.284500)
Dorsal5.SetLength(1.695500)
Dorsal5.SetArcWidthAngles(0.000000, 1.134464)
Dorsal5.SetArcHeightAngles(0.000000, 1.396263)
Dorsal5.SetPhaserTextureStart(0)
Dorsal5.SetPhaserTextureEnd(0)
Dorsal5.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Dorsal5.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Dorsal5.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Dorsal5.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Dorsal5.SetInnerCoreColor(kColor)
Dorsal5.SetNumSides(6)
Dorsal5.SetMainRadius(0.070000)
Dorsal5.SetTaperRadius(0.020000)
Dorsal5.SetCoreScale(0.300000)
Dorsal5.SetTaperRatio(0.250000)
Dorsal5.SetTaperMinLength(30.000000)
Dorsal5.SetTaperMaxLength(30.000000)
Dorsal5.SetLengthTextureTilePerUnit(0.050000)
Dorsal5.SetPerimeterTile(1.000000)
Dorsal5.SetTextureSpeed(2.000000)
Dorsal5.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Dorsal5)
#################################################
Dorsal6 = App.PhaserProperty_Create("Dorsal 6")

Dorsal6.SetMaxCondition(2000.000000)
Dorsal6.SetCritical(0)
Dorsal6.SetTargetable(1)
Dorsal6.SetPrimary(1)
Dorsal6.SetPosition(0.000000, 2.116000, 0.115000)
Dorsal6.SetPosition2D(0.000000, 0.000000)
Dorsal6.SetRepairComplexity(1.000000)
Dorsal6.SetDisabledPercentage(0.400000)
Dorsal6.SetRadius(0.250000)
Dorsal6.SetDumbfire(0)
Dorsal6.SetWeaponID(1)
Dorsal6.SetGroups(0)
Dorsal6.SetDamageRadiusFactor(0.250000)
Dorsal6.SetIconNum(350)
Dorsal6.SetIconPositionX(93.000000)
Dorsal6.SetIconPositionY(15.000000)
Dorsal6.SetIconAboveShip(1)
Dorsal6.SetFireSound("TNG Phaser")
Dorsal6.SetMaxCharge(1.000000)
Dorsal6.SetMaxDamage(3000.000000)
Dorsal6.SetMaxDamageDistance(100.000000)
Dorsal6.SetMinFiringCharge(1.000000)
Dorsal6.SetNormalDischargeRate(1.000000)
Dorsal6.SetRechargeRate(0.650000)
Dorsal6.SetIndicatorIconNum(506)
Dorsal6.SetIndicatorIconPositionX(95.000000)
Dorsal6.SetIndicatorIconPositionY(10.000000)
Dorsal6Forward = App.TGPoint3()
Dorsal6Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Dorsal6Up = App.TGPoint3()
Dorsal6Up.SetXYZ(0.000000, 0.000000, 1.000000)
Dorsal6.SetOrientation(Dorsal6Forward, Dorsal6Up)
Dorsal6.SetWidth(1.284500)
Dorsal6.SetLength(1.695500)
Dorsal6.SetArcWidthAngles(0.523599, 1.745329)
Dorsal6.SetArcHeightAngles(0.000000, 1.396263)
Dorsal6.SetPhaserTextureStart(0)
Dorsal6.SetPhaserTextureEnd(0)
Dorsal6.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Dorsal6.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Dorsal6.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Dorsal6.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Dorsal6.SetInnerCoreColor(kColor)
Dorsal6.SetNumSides(6)
Dorsal6.SetMainRadius(0.070000)
Dorsal6.SetTaperRadius(0.020000)
Dorsal6.SetCoreScale(0.300000)
Dorsal6.SetTaperRatio(0.250000)
Dorsal6.SetTaperMinLength(30.000000)
Dorsal6.SetTaperMaxLength(30.000000)
Dorsal6.SetLengthTextureTilePerUnit(0.050000)
Dorsal6.SetPerimeterTile(1.000000)
Dorsal6.SetTextureSpeed(2.000000)
Dorsal6.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Dorsal6)
#################################################
Dorsal7 = App.PhaserProperty_Create("Dorsal 7")

Dorsal7.SetMaxCondition(2000.000000)
Dorsal7.SetCritical(0)
Dorsal7.SetTargetable(1)
Dorsal7.SetPrimary(1)
Dorsal7.SetPosition(0.000000, 2.116000, 0.115000)
Dorsal7.SetPosition2D(0.000000, 0.000000)
Dorsal7.SetRepairComplexity(1.000000)
Dorsal7.SetDisabledPercentage(0.400000)
Dorsal7.SetRadius(0.250000)
Dorsal7.SetDumbfire(0)
Dorsal7.SetWeaponID(1)
Dorsal7.SetGroups(0)
Dorsal7.SetDamageRadiusFactor(0.250000)
Dorsal7.SetIconNum(362)
Dorsal7.SetIconPositionX(120.000000)
Dorsal7.SetIconPositionY(40.000000)
Dorsal7.SetIconAboveShip(1)
Dorsal7.SetFireSound("TNG Phaser")
Dorsal7.SetMaxCharge(1.000000)
Dorsal7.SetMaxDamage(3000.000000)
Dorsal7.SetMaxDamageDistance(100.000000)
Dorsal7.SetMinFiringCharge(1.000000)
Dorsal7.SetNormalDischargeRate(1.000000)
Dorsal7.SetRechargeRate(0.650000)
Dorsal7.SetIndicatorIconNum(509)
Dorsal7.SetIndicatorIconPositionX(120.000000)
Dorsal7.SetIndicatorIconPositionY(41.000000)
Dorsal7Forward = App.TGPoint3()
Dorsal7Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Dorsal7Up = App.TGPoint3()
Dorsal7Up.SetXYZ(0.000000, 0.000000, 1.000000)
Dorsal7.SetOrientation(Dorsal7Forward, Dorsal7Up)
Dorsal7.SetWidth(1.284500)
Dorsal7.SetLength(1.695500)
Dorsal7.SetArcWidthAngles(1.134464, 2.268928)
Dorsal7.SetArcHeightAngles(0.000000, 1.396263)
Dorsal7.SetPhaserTextureStart(0)
Dorsal7.SetPhaserTextureEnd(0)
Dorsal7.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Dorsal7.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Dorsal7.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Dorsal7.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Dorsal7.SetInnerCoreColor(kColor)
Dorsal7.SetNumSides(6)
Dorsal7.SetMainRadius(0.070000)
Dorsal7.SetTaperRadius(0.020000)
Dorsal7.SetCoreScale(0.300000)
Dorsal7.SetTaperRatio(0.250000)
Dorsal7.SetTaperMinLength(30.000000)
Dorsal7.SetTaperMaxLength(30.000000)
Dorsal7.SetLengthTextureTilePerUnit(0.050000)
Dorsal7.SetPerimeterTile(1.000000)
Dorsal7.SetTextureSpeed(2.000000)
Dorsal7.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Dorsal7)
#################################################
Ventral5 = App.PhaserProperty_Create("Ventral 5")

Ventral5.SetMaxCondition(2000.000000)
Ventral5.SetCritical(0)
Ventral5.SetTargetable(1)
Ventral5.SetPrimary(1)
Ventral5.SetPosition(0.000000, 2.116000, -0.123000)
Ventral5.SetPosition2D(0.000000, 0.000000)
Ventral5.SetRepairComplexity(1.000000)
Ventral5.SetDisabledPercentage(0.400000)
Ventral5.SetRadius(0.250000)
Ventral5.SetDumbfire(0)
Ventral5.SetWeaponID(1)
Ventral5.SetGroups(0)
Ventral5.SetDamageRadiusFactor(0.250000)
Ventral5.SetIconNum(350)
Ventral5.SetIconPositionX(88.000000)
Ventral5.SetIconPositionY(20.000000)
Ventral5.SetIconAboveShip(1)
Ventral5.SetFireSound("TNG Phaser")
Ventral5.SetMaxCharge(1.000000)
Ventral5.SetMaxDamage(2200.000000)
Ventral5.SetMaxDamageDistance(100.000000)
Ventral5.SetMinFiringCharge(1.000000)
Ventral5.SetNormalDischargeRate(1.000000)
Ventral5.SetRechargeRate(0.650000)
Ventral5.SetIndicatorIconNum(506)
Ventral5.SetIndicatorIconPositionX(92.000000)
Ventral5.SetIndicatorIconPositionY(15.000000)
Ventral5Forward = App.TGPoint3()
Ventral5Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Ventral5Up = App.TGPoint3()
Ventral5Up.SetXYZ(0.000000, 0.000000, -1.000000)
Ventral5.SetOrientation(Ventral5Forward, Ventral5Up)
Ventral5.SetWidth(1.434000)
Ventral5.SetLength(1.842500)
Ventral5.SetArcWidthAngles(0.000000, 1.134464)
Ventral5.SetArcHeightAngles(0.000000, 1.396263)
Ventral5.SetPhaserTextureStart(0)
Ventral5.SetPhaserTextureEnd(0)
Ventral5.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Ventral5.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Ventral5.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Ventral5.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Ventral5.SetInnerCoreColor(kColor)
Ventral5.SetNumSides(6)
Ventral5.SetMainRadius(0.070000)
Ventral5.SetTaperRadius(0.020000)
Ventral5.SetCoreScale(0.300000)
Ventral5.SetTaperRatio(0.250000)
Ventral5.SetTaperMinLength(30.000000)
Ventral5.SetTaperMaxLength(30.000000)
Ventral5.SetLengthTextureTilePerUnit(0.050000)
Ventral5.SetPerimeterTile(1.000000)
Ventral5.SetTextureSpeed(2.000000)
Ventral5.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Ventral5)
#################################################
Ventral6 = App.PhaserProperty_Create("Ventral 6")

Ventral6.SetMaxCondition(2000.000000)
Ventral6.SetCritical(0)
Ventral6.SetTargetable(1)
Ventral6.SetPrimary(1)
Ventral6.SetPosition(0.000000, 2.116000, -0.123000)
Ventral6.SetPosition2D(0.000000, 0.000000)
Ventral6.SetRepairComplexity(1.000000)
Ventral6.SetDisabledPercentage(0.400000)
Ventral6.SetRadius(0.250000)
Ventral6.SetDumbfire(0)
Ventral6.SetWeaponID(1)
Ventral6.SetGroups(0)
Ventral6.SetDamageRadiusFactor(0.250000)
Ventral6.SetIconNum(350)
Ventral6.SetIconPositionX(88.000000)
Ventral6.SetIconPositionY(20.000000)
Ventral6.SetIconAboveShip(1)
Ventral6.SetFireSound("TNG Phaser")
Ventral6.SetMaxCharge(1.000000)
Ventral6.SetMaxDamage(2200.000000)
Ventral6.SetMaxDamageDistance(100.000000)
Ventral6.SetMinFiringCharge(1.000000)
Ventral6.SetNormalDischargeRate(1.000000)
Ventral6.SetRechargeRate(0.650000)
Ventral6.SetIndicatorIconNum(506)
Ventral6.SetIndicatorIconPositionX(92.000000)
Ventral6.SetIndicatorIconPositionY(15.000000)
Ventral6Forward = App.TGPoint3()
Ventral6Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Ventral6Up = App.TGPoint3()
Ventral6Up.SetXYZ(0.000000, 0.000000, -1.000000)
Ventral6.SetOrientation(Ventral6Forward, Ventral6Up)
Ventral6.SetWidth(1.434000)
Ventral6.SetLength(1.842500)
Ventral6.SetArcWidthAngles(0.523599, 1.745329)
Ventral6.SetArcHeightAngles(0.000000, 1.396263)
Ventral6.SetPhaserTextureStart(0)
Ventral6.SetPhaserTextureEnd(0)
Ventral6.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Ventral6.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Ventral6.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Ventral6.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Ventral6.SetInnerCoreColor(kColor)
Ventral6.SetNumSides(6)
Ventral6.SetMainRadius(0.070000)
Ventral6.SetTaperRadius(0.020000)
Ventral6.SetCoreScale(0.300000)
Ventral6.SetTaperRatio(0.250000)
Ventral6.SetTaperMinLength(30.000000)
Ventral6.SetTaperMaxLength(30.000000)
Ventral6.SetLengthTextureTilePerUnit(0.050000)
Ventral6.SetPerimeterTile(1.000000)
Ventral6.SetTextureSpeed(2.000000)
Ventral6.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Ventral6)
#################################################
Ventral7 = App.PhaserProperty_Create("Ventral 7")

Ventral7.SetMaxCondition(2000.000000)
Ventral7.SetCritical(0)
Ventral7.SetTargetable(1)
Ventral7.SetPrimary(1)
Ventral7.SetPosition(0.000000, 2.116000, -0.123000)
Ventral7.SetPosition2D(0.000000, 0.000000)
Ventral7.SetRepairComplexity(1.000000)
Ventral7.SetDisabledPercentage(0.400000)
Ventral7.SetRadius(0.250000)
Ventral7.SetDumbfire(0)
Ventral7.SetWeaponID(1)
Ventral7.SetGroups(0)
Ventral7.SetDamageRadiusFactor(0.250000)
Ventral7.SetIconNum(362)
Ventral7.SetIconPositionX(110.000000)
Ventral7.SetIconPositionY(45.000000)
Ventral7.SetIconAboveShip(1)
Ventral7.SetFireSound("TNG Phaser")
Ventral7.SetMaxCharge(1.000000)
Ventral7.SetMaxDamage(2200.000000)
Ventral7.SetMaxDamageDistance(100.000000)
Ventral7.SetMinFiringCharge(1.000000)
Ventral7.SetNormalDischargeRate(1.000000)
Ventral7.SetRechargeRate(0.650000)
Ventral7.SetIndicatorIconNum(509)
Ventral7.SetIndicatorIconPositionX(110.000000)
Ventral7.SetIndicatorIconPositionY(44.000000)
Ventral7Forward = App.TGPoint3()
Ventral7Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Ventral7Up = App.TGPoint3()
Ventral7Up.SetXYZ(0.000000, 0.000000, -1.000000)
Ventral7.SetOrientation(Ventral7Forward, Ventral7Up)
Ventral7.SetWidth(1.434000)
Ventral7.SetLength(1.842500)
Ventral7.SetArcWidthAngles(1.134464, 2.268928)
Ventral7.SetArcHeightAngles(0.000000, 1.396263)
Ventral7.SetPhaserTextureStart(0)
Ventral7.SetPhaserTextureEnd(0)
Ventral7.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Ventral7.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Ventral7.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Ventral7.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Ventral7.SetInnerCoreColor(kColor)
Ventral7.SetNumSides(6)
Ventral7.SetMainRadius(0.070000)
Ventral7.SetTaperRadius(0.020000)
Ventral7.SetCoreScale(0.300000)
Ventral7.SetTaperRatio(0.250000)
Ventral7.SetTaperMinLength(30.000000)
Ventral7.SetTaperMaxLength(30.000000)
Ventral7.SetLengthTextureTilePerUnit(0.050000)
Ventral7.SetPerimeterTile(1.000000)
Ventral7.SetTextureSpeed(2.000000)
Ventral7.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Ventral7)
#################################################
Belly1 = App.PhaserProperty_Create("Belly 1")

Belly1.SetMaxCondition(2000.000000)
Belly1.SetCritical(0)
Belly1.SetTargetable(1)
Belly1.SetPrimary(1)
Belly1.SetPosition(0.000000, 1.548000, -0.447000)
Belly1.SetPosition2D(0.000000, 0.000000)
Belly1.SetRepairComplexity(1.000000)
Belly1.SetDisabledPercentage(0.400000)
Belly1.SetRadius(0.250000)
Belly1.SetDumbfire(0)
Belly1.SetWeaponID(1)
Belly1.SetGroups(0)
Belly1.SetDamageRadiusFactor(0.250000)
Belly1.SetIconNum(363)
Belly1.SetIconPositionX(61.000000)
Belly1.SetIconPositionY(70.000000)
Belly1.SetIconAboveShip(1)
Belly1.SetFireSound("TNG Phaser")
Belly1.SetMaxCharge(1.000000)
Belly1.SetMaxDamage(2200.000000)
Belly1.SetMaxDamageDistance(100.000000)
Belly1.SetMinFiringCharge(1.000000)
Belly1.SetNormalDischargeRate(1.000000)
Belly1.SetRechargeRate(0.650000)
Belly1.SetIndicatorIconNum(511)
Belly1.SetIndicatorIconPositionX(55.000000)
Belly1.SetIndicatorIconPositionY(65.000000)
Belly1Forward = App.TGPoint3()
Belly1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Belly1Up = App.TGPoint3()
Belly1Up.SetXYZ(0.000000, 0.000000, -1.000000)
Belly1.SetOrientation(Belly1Forward, Belly1Up)
Belly1.SetWidth(0.001000)
Belly1.SetLength(0.001000)
Belly1.SetArcWidthAngles(-3.141593, 3.141593)
Belly1.SetArcHeightAngles(0.261799, 1.570796)
Belly1.SetPhaserTextureStart(0)
Belly1.SetPhaserTextureEnd(0)
Belly1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Belly1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Belly1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Belly1.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Belly1.SetInnerCoreColor(kColor)
Belly1.SetNumSides(6)
Belly1.SetMainRadius(0.070000)
Belly1.SetTaperRadius(0.020000)
Belly1.SetCoreScale(0.300000)
Belly1.SetTaperRatio(0.250000)
Belly1.SetTaperMinLength(30.000000)
Belly1.SetTaperMaxLength(30.000000)
Belly1.SetLengthTextureTilePerUnit(0.050000)
Belly1.SetPerimeterTile(1.000000)
Belly1.SetTextureSpeed(2.000000)
Belly1.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Belly1)
#################################################
Belly2 = App.PhaserProperty_Create("Belly 2")

Belly2.SetMaxCondition(2000.000000)
Belly2.SetCritical(0)
Belly2.SetTargetable(1)
Belly2.SetPrimary(1)
Belly2.SetPosition(-0.350000, 0.280000, -0.420000)
Belly2.SetPosition2D(0.000000, 0.000000)
Belly2.SetRepairComplexity(1.000000)
Belly2.SetDisabledPercentage(0.400000)
Belly2.SetRadius(0.250000)
Belly2.SetDumbfire(0)
Belly2.SetWeaponID(1)
Belly2.SetGroups(0)
Belly2.SetDamageRadiusFactor(0.250000)
Belly2.SetIconNum(361)
Belly2.SetIconPositionX(45.000000)
Belly2.SetIconPositionY(60.000000)
Belly2.SetIconAboveShip(1)
Belly2.SetFireSound("TNG Phaser")
Belly2.SetMaxCharge(1.000000)
Belly2.SetMaxDamage(2200.000000)
Belly2.SetMaxDamageDistance(100.000000)
Belly2.SetMinFiringCharge(1.000000)
Belly2.SetNormalDischargeRate(1.000000)
Belly2.SetRechargeRate(0.650000)
Belly2.SetIndicatorIconNum(508)
Belly2.SetIndicatorIconPositionX(42.000000)
Belly2.SetIndicatorIconPositionY(59.000000)
Belly2Forward = App.TGPoint3()
Belly2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Belly2Up = App.TGPoint3()
Belly2Up.SetXYZ(0.000000, 0.000000, -1.000000)
Belly2.SetOrientation(Belly2Forward, Belly2Up)
Belly2.SetWidth(0.001000)
Belly2.SetLength(0.001000)
Belly2.SetArcWidthAngles(-2.268928, -0.872665)
Belly2.SetArcHeightAngles(0.000000, 1.047198)
Belly2.SetPhaserTextureStart(0)
Belly2.SetPhaserTextureEnd(0)
Belly2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Belly2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Belly2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Belly2.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Belly2.SetInnerCoreColor(kColor)
Belly2.SetNumSides(6)
Belly2.SetMainRadius(0.070000)
Belly2.SetTaperRadius(0.020000)
Belly2.SetCoreScale(0.300000)
Belly2.SetTaperRatio(0.250000)
Belly2.SetTaperMinLength(30.000000)
Belly2.SetTaperMaxLength(30.000000)
Belly2.SetLengthTextureTilePerUnit(0.050000)
Belly2.SetPerimeterTile(1.000000)
Belly2.SetTextureSpeed(2.000000)
Belly2.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Belly2)
#################################################
Belly3 = App.PhaserProperty_Create("Belly 3")

Belly3.SetMaxCondition(2000.000000)
Belly3.SetCritical(0)
Belly3.SetTargetable(1)
Belly3.SetPrimary(1)
Belly3.SetPosition(0.350000, 0.280000, -0.420000)
Belly3.SetPosition2D(0.000000, 0.000000)
Belly3.SetRepairComplexity(1.000000)
Belly3.SetDisabledPercentage(0.400000)
Belly3.SetRadius(0.250000)
Belly3.SetDumbfire(0)
Belly3.SetWeaponID(1)
Belly3.SetGroups(0)
Belly3.SetDamageRadiusFactor(0.250000)
Belly3.SetIconNum(362)
Belly3.SetIconPositionX(91.000000)
Belly3.SetIconPositionY(60.000000)
Belly3.SetIconAboveShip(1)
Belly3.SetFireSound("TNG Phaser")
Belly3.SetMaxCharge(1.000000)
Belly3.SetMaxDamage(2200.000000)
Belly3.SetMaxDamageDistance(100.000000)
Belly3.SetMinFiringCharge(1.000000)
Belly3.SetNormalDischargeRate(1.000000)
Belly3.SetRechargeRate(0.650000)
Belly3.SetIndicatorIconNum(509)
Belly3.SetIndicatorIconPositionX(91.000000)
Belly3.SetIndicatorIconPositionY(59.000000)
Belly3Forward = App.TGPoint3()
Belly3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Belly3Up = App.TGPoint3()
Belly3Up.SetXYZ(0.000000, 0.000000, -1.000000)
Belly3.SetOrientation(Belly3Forward, Belly3Up)
Belly3.SetWidth(0.001000)
Belly3.SetLength(0.001000)
Belly3.SetArcWidthAngles(-2.268928, -0.872665)
Belly3.SetArcHeightAngles(0.000000, 1.047198)
Belly3.SetPhaserTextureStart(0)
Belly3.SetPhaserTextureEnd(0)
Belly3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Belly3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Belly3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Belly3.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.486275, 1.000000)
Belly3.SetInnerCoreColor(kColor)
Belly3.SetNumSides(6)
Belly3.SetMainRadius(0.070000)
Belly3.SetTaperRadius(0.020000)
Belly3.SetCoreScale(0.300000)
Belly3.SetTaperRatio(0.250000)
Belly3.SetTaperMinLength(30.000000)
Belly3.SetTaperMaxLength(30.000000)
Belly3.SetLengthTextureTilePerUnit(0.050000)
Belly3.SetPerimeterTile(1.000000)
Belly3.SetTextureSpeed(2.000000)
Belly3.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Belly3)
#################################################
Pylon1 = App.PhaserProperty_Create("Pylon 1")

Pylon1.SetMaxCondition(2000.000000)
Pylon1.SetCritical(0)
Pylon1.SetTargetable(1)
Pylon1.SetPrimary(1)
Pylon1.SetPosition(-0.660000, -1.540000, 0.037000)
Pylon1.SetPosition2D(0.000000, 0.000000)
Pylon1.SetRepairComplexity(1.000000)
Pylon1.SetDisabledPercentage(0.400000)
Pylon1.SetRadius(0.250000)
Pylon1.SetDumbfire(0)
Pylon1.SetWeaponID(0)
Pylon1.SetGroups(0)
Pylon1.SetDamageRadiusFactor(0.250000)
Pylon1.SetIconNum(363)
Pylon1.SetIconPositionX(38.000000)
Pylon1.SetIconPositionY(110.000000)
Pylon1.SetIconAboveShip(1)
Pylon1.SetFireSound("TNG Phaser")
Pylon1.SetMaxCharge(1.000000)
Pylon1.SetMaxDamage(2200.000000)
Pylon1.SetMaxDamageDistance(100.000000)
Pylon1.SetMinFiringCharge(1.000000)
Pylon1.SetNormalDischargeRate(1.000000)
Pylon1.SetRechargeRate(0.650000)
Pylon1.SetIndicatorIconNum(511)
Pylon1.SetIndicatorIconPositionX(32.000000)
Pylon1.SetIndicatorIconPositionY(105.000000)
Pylon1Forward = App.TGPoint3()
Pylon1Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Pylon1Up = App.TGPoint3()
Pylon1Up.SetXYZ(0.000000, 0.000000, 1.000000)
Pylon1.SetOrientation(Pylon1Forward, Pylon1Up)
Pylon1.SetWidth(0.001000)
Pylon1.SetLength(0.001000)
Pylon1.SetArcWidthAngles(-0.261799, 0.349066)
Pylon1.SetArcHeightAngles(0.087266, 2.356195)
Pylon1.SetPhaserTextureStart(0)
Pylon1.SetPhaserTextureEnd(0)
Pylon1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Pylon1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Pylon1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Pylon1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 1.000000, 0.486275, 1.000000)
Pylon1.SetInnerCoreColor(kColor)
Pylon1.SetNumSides(6)
Pylon1.SetMainRadius(0.070000)
Pylon1.SetTaperRadius(0.020000)
Pylon1.SetCoreScale(0.300000)
Pylon1.SetTaperRatio(0.250000)
Pylon1.SetTaperMinLength(30.000000)
Pylon1.SetTaperMaxLength(30.000000)
Pylon1.SetLengthTextureTilePerUnit(0.050000)
Pylon1.SetPerimeterTile(1.000000)
Pylon1.SetTextureSpeed(2.000000)
Pylon1.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Pylon1)
#################################################
Pylon2 = App.PhaserProperty_Create("Pylon 2")

Pylon2.SetMaxCondition(2000.000000)
Pylon2.SetCritical(0)
Pylon2.SetTargetable(1)
Pylon2.SetPrimary(1)
Pylon2.SetPosition(0.660000, -1.540000, 0.037000)
Pylon2.SetPosition2D(0.000000, 0.000000)
Pylon2.SetRepairComplexity(1.000000)
Pylon2.SetDisabledPercentage(0.400000)
Pylon2.SetRadius(0.250000)
Pylon2.SetDumbfire(0)
Pylon2.SetWeaponID(0)
Pylon2.SetGroups(0)
Pylon2.SetDamageRadiusFactor(0.250000)
Pylon2.SetIconNum(363)
Pylon2.SetIconPositionX(88.000000)
Pylon2.SetIconPositionY(110.000000)
Pylon2.SetIconAboveShip(1)
Pylon2.SetFireSound("TNG Phaser")
Pylon2.SetMaxCharge(1.000000)
Pylon2.SetMaxDamage(2200.000000)
Pylon2.SetMaxDamageDistance(100.000000)
Pylon2.SetMinFiringCharge(1.000000)
Pylon2.SetNormalDischargeRate(1.000000)
Pylon2.SetRechargeRate(0.650000)
Pylon2.SetIndicatorIconNum(511)
Pylon2.SetIndicatorIconPositionX(82.000000)
Pylon2.SetIndicatorIconPositionY(105.000000)
Pylon2Forward = App.TGPoint3()
Pylon2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Pylon2Up = App.TGPoint3()
Pylon2Up.SetXYZ(0.000000, 0.000000, 1.000000)
Pylon2.SetOrientation(Pylon2Forward, Pylon2Up)
Pylon2.SetWidth(0.001000)
Pylon2.SetLength(0.001000)
Pylon2.SetArcWidthAngles(-0.349066, 0.261799)
Pylon2.SetArcHeightAngles(0.087266, 2.356195)
Pylon2.SetPhaserTextureStart(0)
Pylon2.SetPhaserTextureEnd(0)
Pylon2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Pylon2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Pylon2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Pylon2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 1.000000, 0.486275, 1.000000)
Pylon2.SetInnerCoreColor(kColor)
Pylon2.SetNumSides(6)
Pylon2.SetMainRadius(0.070000)
Pylon2.SetTaperRadius(0.020000)
Pylon2.SetCoreScale(0.300000)
Pylon2.SetTaperRatio(0.250000)
Pylon2.SetTaperMinLength(30.000000)
Pylon2.SetTaperMaxLength(30.000000)
Pylon2.SetLengthTextureTilePerUnit(0.050000)
Pylon2.SetPerimeterTile(1.000000)
Pylon2.SetTextureSpeed(2.000000)
Pylon2.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Pylon2)
#################################################
Pylon3 = App.PhaserProperty_Create("Pylon 3")

Pylon3.SetMaxCondition(2000.000000)
Pylon3.SetCritical(0)
Pylon3.SetTargetable(1)
Pylon3.SetPrimary(1)
Pylon3.SetPosition(-0.690000, -1.540000, -0.045000)
Pylon3.SetPosition2D(0.000000, 0.000000)
Pylon3.SetRepairComplexity(1.000000)
Pylon3.SetDisabledPercentage(0.400000)
Pylon3.SetRadius(0.250000)
Pylon3.SetDumbfire(0)
Pylon3.SetWeaponID(0)
Pylon3.SetGroups(0)
Pylon3.SetDamageRadiusFactor(0.250000)
Pylon3.SetIconNum(363)
Pylon3.SetIconPositionX(42.000000)
Pylon3.SetIconPositionY(120.000000)
Pylon3.SetIconAboveShip(1)
Pylon3.SetFireSound("TNG Phaser")
Pylon3.SetMaxCharge(1.000000)
Pylon3.SetMaxDamage(2200.000000)
Pylon3.SetMaxDamageDistance(100.000000)
Pylon3.SetMinFiringCharge(1.000000)
Pylon3.SetNormalDischargeRate(1.000000)
Pylon3.SetRechargeRate(0.650000)
Pylon3.SetIndicatorIconNum(511)
Pylon3.SetIndicatorIconPositionX(36.000000)
Pylon3.SetIndicatorIconPositionY(116.000000)
Pylon3Forward = App.TGPoint3()
Pylon3Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Pylon3Up = App.TGPoint3()
Pylon3Up.SetXYZ(0.000000, 0.000000, -1.000000)
Pylon3.SetOrientation(Pylon3Forward, Pylon3Up)
Pylon3.SetWidth(0.001000)
Pylon3.SetLength(0.001000)
Pylon3.SetArcWidthAngles(1.047198, -0.261799)
Pylon3.SetArcHeightAngles(0.000000, 2.356195)
Pylon3.SetPhaserTextureStart(0)
Pylon3.SetPhaserTextureEnd(0)
Pylon3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Pylon3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Pylon3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Pylon3.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 1.000000, 0.486275, 1.000000)
Pylon3.SetInnerCoreColor(kColor)
Pylon3.SetNumSides(6)
Pylon3.SetMainRadius(0.070000)
Pylon3.SetTaperRadius(0.020000)
Pylon3.SetCoreScale(0.300000)
Pylon3.SetTaperRatio(0.250000)
Pylon3.SetTaperMinLength(30.000000)
Pylon3.SetTaperMaxLength(30.000000)
Pylon3.SetLengthTextureTilePerUnit(0.050000)
Pylon3.SetPerimeterTile(1.000000)
Pylon3.SetTextureSpeed(2.000000)
Pylon3.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Pylon3)
#################################################
Pylon4 = App.PhaserProperty_Create("Pylon 4")

Pylon4.SetMaxCondition(2000.000000)
Pylon4.SetCritical(0)
Pylon4.SetTargetable(1)
Pylon4.SetPrimary(1)
Pylon4.SetPosition(0.690000, -1.540000, -0.045000)
Pylon4.SetPosition2D(0.000000, 0.000000)
Pylon4.SetRepairComplexity(1.000000)
Pylon4.SetDisabledPercentage(0.400000)
Pylon4.SetRadius(0.250000)
Pylon4.SetDumbfire(0)
Pylon4.SetWeaponID(0)
Pylon4.SetGroups(0)
Pylon4.SetDamageRadiusFactor(0.250000)
Pylon4.SetIconNum(363)
Pylon4.SetIconPositionX(85.000000)
Pylon4.SetIconPositionY(120.000000)
Pylon4.SetIconAboveShip(1)
Pylon4.SetFireSound("TNG Phaser")
Pylon4.SetMaxCharge(1.000000)
Pylon4.SetMaxDamage(2200.000000)
Pylon4.SetMaxDamageDistance(100.000000)
Pylon4.SetMinFiringCharge(1.000000)
Pylon4.SetNormalDischargeRate(1.000000)
Pylon4.SetRechargeRate(0.650000)
Pylon4.SetIndicatorIconNum(511)
Pylon4.SetIndicatorIconPositionX(79.000000)
Pylon4.SetIndicatorIconPositionY(116.000000)
Pylon4Forward = App.TGPoint3()
Pylon4Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Pylon4Up = App.TGPoint3()
Pylon4Up.SetXYZ(0.000000, 0.000000, -1.000000)
Pylon4.SetOrientation(Pylon4Forward, Pylon4Up)
Pylon4.SetWidth(0.001000)
Pylon4.SetLength(0.001000)
Pylon4.SetArcWidthAngles(0.261799, -1.047198)
Pylon4.SetArcHeightAngles(0.000000, 2.356195)
Pylon4.SetPhaserTextureStart(0)
Pylon4.SetPhaserTextureEnd(0)
Pylon4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 0.247059, 0.000000, 1.000000)
Pylon4.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.486275, 0.247059, 1.000000)
Pylon4.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.501961, 0.247059, 1.000000)
Pylon4.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 1.000000, 0.486275, 1.000000)
Pylon4.SetInnerCoreColor(kColor)
Pylon4.SetNumSides(6)
Pylon4.SetMainRadius(0.070000)
Pylon4.SetTaperRadius(0.020000)
Pylon4.SetCoreScale(0.300000)
Pylon4.SetTaperRatio(0.250000)
Pylon4.SetTaperMinLength(30.000000)
Pylon4.SetTaperMaxLength(30.000000)
Pylon4.SetLengthTextureTilePerUnit(0.050000)
Pylon4.SetPerimeterTile(1.000000)
Pylon4.SetTextureSpeed(2.000000)
Pylon4.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Pylon4)
#################################################
QuantumTorpedoes = App.WeaponSystemProperty_Create("Quantum Torpedoes")

QuantumTorpedoes.SetMaxCondition(2500.000000)
QuantumTorpedoes.SetCritical(0)
QuantumTorpedoes.SetTargetable(0)
QuantumTorpedoes.SetPrimary(1)
QuantumTorpedoes.SetPosition(0.000000, 0.000000, 0.000000)
QuantumTorpedoes.SetPosition2D(0.000000, 0.000000)
QuantumTorpedoes.SetRepairComplexity(2.000000)
QuantumTorpedoes.SetDisabledPercentage(0.350000)
QuantumTorpedoes.SetRadius(0.250000)
QuantumTorpedoes.SetNormalPowerPerSecond(525.000000)
QuantumTorpedoes.SetWeaponSystemType(QuantumTorpedoes.WST_PULSE)
QuantumTorpedoes.SetSingleFire(1)
QuantumTorpedoes.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
QuantumTorpedoes.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(QuantumTorpedoes)
#################################################
Launcher1 = App.PulseWeaponProperty_Create("Launcher 1")

Launcher1.SetMaxCondition(2000.000000)
Launcher1.SetCritical(0)
Launcher1.SetTargetable(1)
Launcher1.SetPrimary(1)
Launcher1.SetPosition(-0.022000, 2.720000, -0.130000)
Launcher1.SetPosition2D(0.000000, 0.000000)
Launcher1.SetRepairComplexity(1.500000)
Launcher1.SetDisabledPercentage(0.350000)
Launcher1.SetRadius(0.250000)
Launcher1.SetDumbfire(1)
Launcher1.SetWeaponID(8)
Launcher1.SetGroups(0)
Launcher1.SetDamageRadiusFactor(0.300000)
Launcher1.SetIconNum(365)
Launcher1.SetIconPositionX(70.000000)
Launcher1.SetIconPositionY(30.000000)
Launcher1.SetIconAboveShip(1)
Launcher1.SetFireSound("Quantum Torpedo")
Launcher1.SetMaxCharge(50.000000)
Launcher1.SetMaxDamage(1600.000000)
Launcher1.SetMaxDamageDistance(2000.000000)
Launcher1.SetMinFiringCharge(1.000000)
Launcher1.SetNormalDischargeRate(1.000000)
Launcher1.SetRechargeRate(0.000000)
Launcher1.SetIndicatorIconNum(0)
Launcher1.SetIndicatorIconPositionX(15.000000)
Launcher1.SetIndicatorIconPositionY(15.000000)
Launcher1Forward = App.TGPoint3()
Launcher1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Launcher1Up = App.TGPoint3()
Launcher1Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher1.SetOrientation(Launcher1Forward, Launcher1Up)
Launcher1.SetArcWidthAngles(-0.436332, 0.436332)
Launcher1.SetArcHeightAngles(-0.026180, -0.349066)
Launcher1.SetCooldownTime(6.000000)
Launcher1.SetModuleName("Tactical.Projectiles.Dur_PromQuantumTorpedo")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher1)
#################################################
Launcher2 = App.PulseWeaponProperty_Create("Launcher 2")

Launcher2.SetMaxCondition(2000.000000)
Launcher2.SetCritical(0)
Launcher2.SetTargetable(1)
Launcher2.SetPrimary(1)
Launcher2.SetPosition(0.022000, 2.720000, -0.130000)
Launcher2.SetPosition2D(0.000000, 0.000000)
Launcher2.SetRepairComplexity(1.500000)
Launcher2.SetDisabledPercentage(0.350000)
Launcher2.SetRadius(0.250000)
Launcher2.SetDumbfire(1)
Launcher2.SetWeaponID(8)
Launcher2.SetGroups(0)
Launcher2.SetDamageRadiusFactor(0.300000)
Launcher2.SetIconNum(365)
Launcher2.SetIconPositionX(78.000000)
Launcher2.SetIconPositionY(30.000000)
Launcher2.SetIconAboveShip(1)
Launcher2.SetFireSound("Quantum Torpedo")
Launcher2.SetMaxCharge(50.000000)
Launcher2.SetMaxDamage(1600.000000)
Launcher2.SetMaxDamageDistance(2000.000000)
Launcher2.SetMinFiringCharge(1.000000)
Launcher2.SetNormalDischargeRate(1.000000)
Launcher2.SetRechargeRate(0.000000)
Launcher2.SetIndicatorIconNum(0)
Launcher2.SetIndicatorIconPositionX(15.000000)
Launcher2.SetIndicatorIconPositionY(15.000000)
Launcher2Forward = App.TGPoint3()
Launcher2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Launcher2Up = App.TGPoint3()
Launcher2Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher2.SetOrientation(Launcher2Forward, Launcher2Up)
Launcher2.SetArcWidthAngles(-0.436332, 0.436332)
Launcher2.SetArcHeightAngles(-0.026180, -0.349066)
Launcher2.SetCooldownTime(6.000000)
Launcher2.SetModuleName("Tactical.Projectiles.DGGravimetric")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher2)
#################################################
Launcher3 = App.PulseWeaponProperty_Create("Launcher 3")

Launcher3.SetMaxCondition(2000.000000)
Launcher3.SetCritical(0)
Launcher3.SetTargetable(1)
Launcher3.SetPrimary(1)
Launcher3.SetPosition(-0.022000, 2.720000, -0.130000)
Launcher3.SetPosition2D(0.000000, 0.000000)
Launcher3.SetRepairComplexity(1.500000)
Launcher3.SetDisabledPercentage(0.350000)
Launcher3.SetRadius(0.250000)
Launcher3.SetDumbfire(1)
Launcher3.SetWeaponID(8)
Launcher3.SetGroups(0)
Launcher3.SetDamageRadiusFactor(0.300000)
Launcher3.SetIconNum(365)
Launcher3.SetIconPositionX(66.000000)
Launcher3.SetIconPositionY(37.000000)
Launcher3.SetIconAboveShip(1)
Launcher3.SetFireSound("Quantum Torpedo")
Launcher3.SetMaxCharge(50.000000)
Launcher3.SetMaxDamage(1600.000000)
Launcher3.SetMaxDamageDistance(2000.000000)
Launcher3.SetMinFiringCharge(1.000000)
Launcher3.SetNormalDischargeRate(1.000000)
Launcher3.SetRechargeRate(0.000000)
Launcher3.SetIndicatorIconNum(0)
Launcher3.SetIndicatorIconPositionX(15.000000)
Launcher3.SetIndicatorIconPositionY(15.000000)
Launcher3Forward = App.TGPoint3()
Launcher3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Launcher3Up = App.TGPoint3()
Launcher3Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher3.SetOrientation(Launcher3Forward, Launcher3Up)
Launcher3.SetArcWidthAngles(-0.436332, 0.436332)
Launcher3.SetArcHeightAngles(-0.026180, -0.349066)
Launcher3.SetCooldownTime(6.000000)
Launcher3.SetModuleName("Tactical.Projectiles.Dur_PromQuantumTorpedo")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher3)
#################################################
Launcher4 = App.PulseWeaponProperty_Create("Launcher 4")

Launcher4.SetMaxCondition(2000.000000)
Launcher4.SetCritical(0)
Launcher4.SetTargetable(1)
Launcher4.SetPrimary(1)
Launcher4.SetPosition(0.022000, 2.720000, -0.130000)
Launcher4.SetPosition2D(0.000000, 0.000000)
Launcher4.SetRepairComplexity(1.500000)
Launcher4.SetDisabledPercentage(0.350000)
Launcher4.SetRadius(0.250000)
Launcher4.SetDumbfire(1)
Launcher4.SetWeaponID(8)
Launcher4.SetGroups(0)
Launcher4.SetDamageRadiusFactor(0.300000)
Launcher4.SetIconNum(365)
Launcher4.SetIconPositionX(82.000000)
Launcher4.SetIconPositionY(37.000000)
Launcher4.SetIconAboveShip(1)
Launcher4.SetFireSound("Quantum Torpedo")
Launcher4.SetMaxCharge(50.000000)
Launcher4.SetMaxDamage(1600.000000)
Launcher4.SetMaxDamageDistance(2000.000000)
Launcher4.SetMinFiringCharge(1.000000)
Launcher4.SetNormalDischargeRate(1.000000)
Launcher4.SetRechargeRate(0.000000)
Launcher4.SetIndicatorIconNum(0)
Launcher4.SetIndicatorIconPositionX(15.000000)
Launcher4.SetIndicatorIconPositionY(15.000000)
Launcher4Forward = App.TGPoint3()
Launcher4Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Launcher4Up = App.TGPoint3()
Launcher4Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher4.SetOrientation(Launcher4Forward, Launcher4Up)
Launcher4.SetArcWidthAngles(-0.436332, 0.436332)
Launcher4.SetArcHeightAngles(-0.026180, -0.349066)
Launcher4.SetCooldownTime(6.000000)
Launcher4.SetModuleName("Tactical.Projectiles.DGGravimetric")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher4)
#################################################
Launcher5 = App.PulseWeaponProperty_Create("Launcher 5")

Launcher5.SetMaxCondition(2000.000000)
Launcher5.SetCritical(0)
Launcher5.SetTargetable(1)
Launcher5.SetPrimary(1)
Launcher5.SetPosition(-0.022000, 2.720000, -0.130000)
Launcher5.SetPosition2D(0.000000, 0.000000)
Launcher5.SetRepairComplexity(1.500000)
Launcher5.SetDisabledPercentage(0.350000)
Launcher5.SetRadius(0.250000)
Launcher5.SetDumbfire(1)
Launcher5.SetWeaponID(8)
Launcher5.SetGroups(0)
Launcher5.SetDamageRadiusFactor(0.300000)
Launcher5.SetIconNum(365)
Launcher5.SetIconPositionX(62.000000)
Launcher5.SetIconPositionY(44.000000)
Launcher5.SetIconAboveShip(1)
Launcher5.SetFireSound("Quantum Torpedo")
Launcher5.SetMaxCharge(50.000000)
Launcher5.SetMaxDamage(1600.000000)
Launcher5.SetMaxDamageDistance(2000.000000)
Launcher5.SetMinFiringCharge(1.000000)
Launcher5.SetNormalDischargeRate(1.000000)
Launcher5.SetRechargeRate(0.000000)
Launcher5.SetIndicatorIconNum(0)
Launcher5.SetIndicatorIconPositionX(15.000000)
Launcher5.SetIndicatorIconPositionY(15.000000)
Launcher5Forward = App.TGPoint3()
Launcher5Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Launcher5Up = App.TGPoint3()
Launcher5Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher5.SetOrientation(Launcher5Forward, Launcher5Up)
Launcher5.SetArcWidthAngles(-0.436332, 0.436332)
Launcher5.SetArcHeightAngles(-0.026180, -0.349066)
Launcher5.SetCooldownTime(6.000000)
Launcher5.SetModuleName("Tactical.Projectiles.Dur_PromQuantumTorpedo")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher5)
#################################################
Launcher6 = App.PulseWeaponProperty_Create("Launcher 6")

Launcher6.SetMaxCondition(2000.000000)
Launcher6.SetCritical(0)
Launcher6.SetTargetable(1)
Launcher6.SetPrimary(1)
Launcher6.SetPosition(0.022000, 2.720000, -0.130000)
Launcher6.SetPosition2D(0.000000, 0.000000)
Launcher6.SetRepairComplexity(1.500000)
Launcher6.SetDisabledPercentage(0.350000)
Launcher6.SetRadius(0.250000)
Launcher6.SetDumbfire(1)
Launcher6.SetWeaponID(8)
Launcher6.SetGroups(0)
Launcher6.SetDamageRadiusFactor(0.300000)
Launcher6.SetIconNum(365)
Launcher6.SetIconPositionX(86.000000)
Launcher6.SetIconPositionY(44.000000)
Launcher6.SetIconAboveShip(1)
Launcher6.SetFireSound("Quantum Torpedo")
Launcher6.SetMaxCharge(50.000000)
Launcher6.SetMaxDamage(1600.000000)
Launcher6.SetMaxDamageDistance(2000.000000)
Launcher6.SetMinFiringCharge(1.000000)
Launcher6.SetNormalDischargeRate(1.000000)
Launcher6.SetRechargeRate(0.000000)
Launcher6.SetIndicatorIconNum(0)
Launcher6.SetIndicatorIconPositionX(15.000000)
Launcher6.SetIndicatorIconPositionY(15.000000)
Launcher6Forward = App.TGPoint3()
Launcher6Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Launcher6Up = App.TGPoint3()
Launcher6Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher6.SetOrientation(Launcher6Forward, Launcher6Up)
Launcher6.SetArcWidthAngles(-0.436332, 0.436332)
Launcher6.SetArcHeightAngles(-0.026180, -0.349066)
Launcher6.SetCooldownTime(6.000000)
Launcher6.SetModuleName("Tactical.Projectiles.DGGravimetric")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher6)
#################################################
Launcher7 = App.PulseWeaponProperty_Create("Launcher 7")

Launcher7.SetMaxCondition(2000.000000)
Launcher7.SetCritical(0)
Launcher7.SetTargetable(1)
Launcher7.SetPrimary(1)
Launcher7.SetPosition(-0.039100, -0.150000, 0.130000)
Launcher7.SetPosition2D(0.000000, 0.000000)
Launcher7.SetRepairComplexity(1.500000)
Launcher7.SetDisabledPercentage(0.350000)
Launcher7.SetRadius(0.250000)
Launcher7.SetDumbfire(1)
Launcher7.SetWeaponID(8)
Launcher7.SetGroups(0)
Launcher7.SetDamageRadiusFactor(0.300000)
Launcher7.SetIconNum(366)
Launcher7.SetIconPositionX(70.000000)
Launcher7.SetIconPositionY(100.000000)
Launcher7.SetIconAboveShip(1)
Launcher7.SetFireSound("Quantum Torpedo")
Launcher7.SetMaxCharge(50.000000)
Launcher7.SetMaxDamage(1600.000000)
Launcher7.SetMaxDamageDistance(2000.000000)
Launcher7.SetMinFiringCharge(1.000000)
Launcher7.SetNormalDischargeRate(1.000000)
Launcher7.SetRechargeRate(0.000000)
Launcher7.SetIndicatorIconNum(0)
Launcher7.SetIndicatorIconPositionX(15.000000)
Launcher7.SetIndicatorIconPositionY(15.000000)
Launcher7Forward = App.TGPoint3()
Launcher7Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Launcher7Up = App.TGPoint3()
Launcher7Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher7.SetOrientation(Launcher7Forward, Launcher7Up)
Launcher7.SetArcWidthAngles(-0.349066, 0.349066)
Launcher7.SetArcHeightAngles(0.261799, -0.034907)
Launcher7.SetCooldownTime(6.000000)
Launcher7.SetModuleName("Tactical.Projectiles.Dur_PromQuantumTorpedo")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher7)
#################################################
Launcher8 = App.PulseWeaponProperty_Create("Launcher 8")

Launcher8.SetMaxCondition(2000.000000)
Launcher8.SetCritical(0)
Launcher8.SetTargetable(1)
Launcher8.SetPrimary(1)
Launcher8.SetPosition(0.039100, -0.150000, 0.130000)
Launcher8.SetPosition2D(0.000000, 0.000000)
Launcher8.SetRepairComplexity(1.500000)
Launcher8.SetDisabledPercentage(0.350000)
Launcher8.SetRadius(0.250000)
Launcher8.SetDumbfire(1)
Launcher8.SetWeaponID(8)
Launcher8.SetGroups(0)
Launcher8.SetDamageRadiusFactor(0.300000)
Launcher8.SetIconNum(366)
Launcher8.SetIconPositionX(78.000000)
Launcher8.SetIconPositionY(100.000000)
Launcher8.SetIconAboveShip(1)
Launcher8.SetFireSound("Quantum Torpedo")
Launcher8.SetMaxCharge(50.000000)
Launcher8.SetMaxDamage(1600.000000)
Launcher8.SetMaxDamageDistance(2000.000000)
Launcher8.SetMinFiringCharge(1.000000)
Launcher8.SetNormalDischargeRate(1.000000)
Launcher8.SetRechargeRate(0.000000)
Launcher8.SetIndicatorIconNum(0)
Launcher8.SetIndicatorIconPositionX(15.000000)
Launcher8.SetIndicatorIconPositionY(15.000000)
Launcher8Forward = App.TGPoint3()
Launcher8Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Launcher8Up = App.TGPoint3()
Launcher8Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher8.SetOrientation(Launcher8Forward, Launcher8Up)
Launcher8.SetArcWidthAngles(-0.349066, 0.349066)
Launcher8.SetArcHeightAngles(0.261799, -0.034907)
Launcher8.SetCooldownTime(6.000000)
Launcher8.SetModuleName("Tactical.Projectiles.DGGravimetric")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher8)
#################################################
Launcher9 = App.PulseWeaponProperty_Create("Launcher 9")

Launcher9.SetMaxCondition(2000.000000)
Launcher9.SetCritical(0)
Launcher9.SetTargetable(1)
Launcher9.SetPrimary(1)
Launcher9.SetPosition(-0.039100, -0.150000, 0.130000)
Launcher9.SetPosition2D(0.000000, 0.000000)
Launcher9.SetRepairComplexity(1.500000)
Launcher9.SetDisabledPercentage(0.350000)
Launcher9.SetRadius(0.250000)
Launcher9.SetDumbfire(1)
Launcher9.SetWeaponID(8)
Launcher9.SetGroups(0)
Launcher9.SetDamageRadiusFactor(0.300000)
Launcher9.SetIconNum(366)
Launcher9.SetIconPositionX(66.000000)
Launcher9.SetIconPositionY(93.000000)
Launcher9.SetIconAboveShip(1)
Launcher9.SetFireSound("Quantum Torpedo")
Launcher9.SetMaxCharge(50.000000)
Launcher9.SetMaxDamage(1600.000000)
Launcher9.SetMaxDamageDistance(2000.000000)
Launcher9.SetMinFiringCharge(1.000000)
Launcher9.SetNormalDischargeRate(1.000000)
Launcher9.SetRechargeRate(0.000000)
Launcher9.SetIndicatorIconNum(0)
Launcher9.SetIndicatorIconPositionX(15.000000)
Launcher9.SetIndicatorIconPositionY(15.000000)
Launcher9Forward = App.TGPoint3()
Launcher9Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Launcher9Up = App.TGPoint3()
Launcher9Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher9.SetOrientation(Launcher9Forward, Launcher9Up)
Launcher9.SetArcWidthAngles(-0.349066, 0.349066)
Launcher9.SetArcHeightAngles(0.261799, -0.034907)
Launcher9.SetCooldownTime(6.000000)
Launcher9.SetModuleName("Tactical.Projectiles.DGGravimetric")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher9)
#################################################
Launcher10 = App.PulseWeaponProperty_Create("Launcher 10")

Launcher10.SetMaxCondition(2000.000000)
Launcher10.SetCritical(0)
Launcher10.SetTargetable(1)
Launcher10.SetPrimary(1)
Launcher10.SetPosition(0.039100, -0.150000, 0.130000)
Launcher10.SetPosition2D(0.000000, 0.000000)
Launcher10.SetRepairComplexity(1.500000)
Launcher10.SetDisabledPercentage(0.350000)
Launcher10.SetRadius(0.250000)
Launcher10.SetDumbfire(1)
Launcher10.SetWeaponID(8)
Launcher10.SetGroups(0)
Launcher10.SetDamageRadiusFactor(0.300000)
Launcher10.SetIconNum(366)
Launcher10.SetIconPositionX(82.000000)
Launcher10.SetIconPositionY(93.000000)
Launcher10.SetIconAboveShip(1)
Launcher10.SetFireSound("Quantum Torpedo")
Launcher10.SetMaxCharge(50.000000)
Launcher10.SetMaxDamage(1600.000000)
Launcher10.SetMaxDamageDistance(2000.000000)
Launcher10.SetMinFiringCharge(1.000000)
Launcher10.SetNormalDischargeRate(1.000000)
Launcher10.SetRechargeRate(0.000000)
Launcher10.SetIndicatorIconNum(0)
Launcher10.SetIndicatorIconPositionX(15.000000)
Launcher10.SetIndicatorIconPositionY(15.000000)
Launcher10Forward = App.TGPoint3()
Launcher10Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Launcher10Up = App.TGPoint3()
Launcher10Up.SetXYZ(0.000000, 0.000000, 1.000000)
Launcher10.SetOrientation(Launcher10Forward, Launcher10Up)
Launcher10.SetArcWidthAngles(-0.349066, 0.349066)
Launcher10.SetArcHeightAngles(0.261799, -0.034907)
Launcher10.SetCooldownTime(6.000000)
Launcher10.SetModuleName("Tactical.Projectiles.Dur_PromQuantumTorpedo")
App.g_kModelPropertyManager.RegisterLocalTemplate(Launcher10)
#################################################
TorpedoLaunchers = App.TorpedoSystemProperty_Create("Torpedo Launchers")

TorpedoLaunchers.SetMaxCondition(200.000000)
TorpedoLaunchers.SetCritical(0)
TorpedoLaunchers.SetTargetable(0)
TorpedoLaunchers.SetPrimary(1)
TorpedoLaunchers.SetPosition(0.000000, 0.000000, 0.000000)
TorpedoLaunchers.SetPosition2D(0.000000, 0.000000)
TorpedoLaunchers.SetRepairComplexity(1.000000)
TorpedoLaunchers.SetDisabledPercentage(0.500000)
TorpedoLaunchers.SetRadius(0.250000)
TorpedoLaunchers.SetNormalPowerPerSecond(500.000000)
TorpedoLaunchers.SetWeaponSystemType(TorpedoLaunchers.WST_TORPEDO)
TorpedoLaunchers.SetSingleFire(0)
TorpedoLaunchers.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("0;Single;12;Dual;5;Quad")
TorpedoLaunchers.SetFiringChainString(kFiringChainString)
TorpedoLaunchers.SetMaxTorpedoes(0, 500)
TorpedoLaunchers.SetTorpedoScript(0, "Tactical.Projectiles.DJPhotonTorpedo")
TorpedoLaunchers.SetMaxTorpedoes(1, 30)
TorpedoLaunchers.SetTorpedoScript(1, "Tactical.Projectiles.CA_TriMine2")
TorpedoLaunchers.SetNumAmmoTypes(2)
App.g_kModelPropertyManager.RegisterLocalTemplate(TorpedoLaunchers)
#################################################
Tube1 = App.TorpedoTubeProperty_Create("Tube 1")

Tube1.SetMaxCondition(2500.000000)
Tube1.SetCritical(0)
Tube1.SetTargetable(1)
Tube1.SetPrimary(1)
Tube1.SetPosition(-0.049100, 1.870000, -0.389500)
Tube1.SetPosition2D(0.000000, 0.000000)
Tube1.SetRepairComplexity(1.000000)
Tube1.SetDisabledPercentage(0.500000)
Tube1.SetRadius(0.250000)
Tube1.SetDumbfire(1)
Tube1.SetWeaponID(5)
Tube1.SetGroups(1)
Tube1.SetDamageRadiusFactor(0.600000)
Tube1.SetIconNum(370)
Tube1.SetIconPositionX(71.000000)
Tube1.SetIconPositionY(45.000000)
Tube1.SetIconAboveShip(1)
Tube1.SetImmediateDelay(0.150000)
Tube1.SetReloadDelay(10.000000)
Tube1.SetMaxReady(4)
Tube1Direction = App.TGPoint3()
Tube1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
Tube1.SetDirection(Tube1Direction)
Tube1Right = App.TGPoint3()
Tube1Right.SetXYZ(1.000000, 0.000000, 0.000000)
Tube1.SetRight(Tube1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(Tube1)
#################################################
Tube2 = App.TorpedoTubeProperty_Create("Tube 2")

Tube2.SetMaxCondition(2500.000000)
Tube2.SetCritical(0)
Tube2.SetTargetable(1)
Tube2.SetPrimary(1)
Tube2.SetPosition(0.049100, 1.870000, -0.389500)
Tube2.SetPosition2D(0.000000, 0.000000)
Tube2.SetRepairComplexity(1.000000)
Tube2.SetDisabledPercentage(0.500000)
Tube2.SetRadius(0.250000)
Tube2.SetDumbfire(1)
Tube2.SetWeaponID(5)
Tube2.SetGroups(1)
Tube2.SetDamageRadiusFactor(0.600000)
Tube2.SetIconNum(370)
Tube2.SetIconPositionX(77.000000)
Tube2.SetIconPositionY(45.000000)
Tube2.SetIconAboveShip(1)
Tube2.SetImmediateDelay(0.150000)
Tube2.SetReloadDelay(10.000000)
Tube2.SetMaxReady(4)
Tube2Direction = App.TGPoint3()
Tube2Direction.SetXYZ(0.000000, 1.000000, 0.000000)
Tube2.SetDirection(Tube2Direction)
Tube2Right = App.TGPoint3()
Tube2Right.SetXYZ(1.000000, 0.000000, 0.000000)
Tube2.SetRight(Tube2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(Tube2)
#################################################
Tube3 = App.TorpedoTubeProperty_Create("Tube 3")

Tube3.SetMaxCondition(2500.000000)
Tube3.SetCritical(0)
Tube3.SetTargetable(1)
Tube3.SetPrimary(1)
Tube3.SetPosition(-0.054000, -0.977000, -0.143500)
Tube3.SetPosition2D(0.000000, 0.000000)
Tube3.SetRepairComplexity(1.000000)
Tube3.SetDisabledPercentage(0.500000)
Tube3.SetRadius(0.250000)
Tube3.SetDumbfire(1)
Tube3.SetWeaponID(5)
Tube3.SetGroups(1)
Tube3.SetDamageRadiusFactor(0.600000)
Tube3.SetIconNum(370)
Tube3.SetIconPositionX(71.000000)
Tube3.SetIconPositionY(85.000000)
Tube3.SetIconAboveShip(1)
Tube3.SetImmediateDelay(0.150000)
Tube3.SetReloadDelay(10.000000)
Tube3.SetMaxReady(4)
Tube3Direction = App.TGPoint3()
Tube3Direction.SetXYZ(0.000000, -1.000000, 0.000000)
Tube3.SetDirection(Tube3Direction)
Tube3Right = App.TGPoint3()
Tube3Right.SetXYZ(1.000000, 0.000000, 0.000000)
Tube3.SetRight(Tube3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(Tube3)
#################################################
Tube4 = App.TorpedoTubeProperty_Create("Tube 4")

Tube4.SetMaxCondition(2500.000000)
Tube4.SetCritical(0)
Tube4.SetTargetable(1)
Tube4.SetPrimary(1)
Tube4.SetPosition(0.054000, -0.977000, -0.143500)
Tube4.SetPosition2D(0.000000, 0.000000)
Tube4.SetRepairComplexity(1.000000)
Tube4.SetDisabledPercentage(0.500000)
Tube4.SetRadius(0.250000)
Tube4.SetDumbfire(1)
Tube4.SetWeaponID(5)
Tube4.SetGroups(1)
Tube4.SetDamageRadiusFactor(0.600000)
Tube4.SetIconNum(370)
Tube4.SetIconPositionX(77.000000)
Tube4.SetIconPositionY(85.000000)
Tube4.SetIconAboveShip(1)
Tube4.SetImmediateDelay(0.150000)
Tube4.SetReloadDelay(10.000000)
Tube4.SetMaxReady(4)
Tube4Direction = App.TGPoint3()
Tube4Direction.SetXYZ(0.000000, -1.000000, 0.000000)
Tube4.SetDirection(Tube4Direction)
Tube4Right = App.TGPoint3()
Tube4Right.SetXYZ(1.000000, 0.000000, 0.000000)
Tube4.SetRight(Tube4Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(Tube4)
#################################################
Blinker1 = App.BlinkingLightProperty_Create("Blinker1")

Blinker1Forward = App.TGPoint3()
Blinker1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker1Up = App.TGPoint3()
Blinker1Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker1Right = App.TGPoint3()
Blinker1Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker1.SetOrientation(Blinker1Forward, Blinker1Up, Blinker1Right)
Blinker1Position = App.TGPoint3()
Blinker1Position.SetXYZ(0.000000, 4.140000, -0.013000)
Blinker1.SetPosition(Blinker1Position)
Blinker1LightColor = App.TGColorA()
Blinker1LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker1.SetColor(Blinker1LightColor)
Blinker1.SetRadius(0.750000)
Blinker1.SetPeriod(2.000000)
Blinker1.SetDuration(0.000000)
Blinker1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker1)
#################################################
Blinker2 = App.BlinkingLightProperty_Create("Blinker2")

Blinker2Forward = App.TGPoint3()
Blinker2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker2Up = App.TGPoint3()
Blinker2Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker2Right = App.TGPoint3()
Blinker2Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker2.SetOrientation(Blinker2Forward, Blinker2Up, Blinker2Right)
Blinker2Position = App.TGPoint3()
Blinker2Position.SetXYZ(-1.615000, 2.120000, -0.013000)
Blinker2.SetPosition(Blinker2Position)
Blinker2LightColor = App.TGColorA()
Blinker2LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
Blinker2.SetColor(Blinker2LightColor)
Blinker2.SetRadius(0.750000)
Blinker2.SetPeriod(2.000000)
Blinker2.SetDuration(0.000000)
Blinker2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker2)
#################################################
Blinker3 = App.BlinkingLightProperty_Create("Blinker3")

Blinker3Forward = App.TGPoint3()
Blinker3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker3Up = App.TGPoint3()
Blinker3Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker3Right = App.TGPoint3()
Blinker3Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker3.SetOrientation(Blinker3Forward, Blinker3Up, Blinker3Right)
Blinker3Position = App.TGPoint3()
Blinker3Position.SetXYZ(1.615000, 2.120000, -0.013000)
Blinker3.SetPosition(Blinker3Position)
Blinker3LightColor = App.TGColorA()
Blinker3LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
Blinker3.SetColor(Blinker3LightColor)
Blinker3.SetRadius(0.750000)
Blinker3.SetPeriod(2.000000)
Blinker3.SetDuration(0.000000)
Blinker3.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker3)
#################################################
Blinker4 = App.BlinkingLightProperty_Create("Blinker4")

Blinker4Forward = App.TGPoint3()
Blinker4Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker4Up = App.TGPoint3()
Blinker4Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker4Right = App.TGPoint3()
Blinker4Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker4.SetOrientation(Blinker4Forward, Blinker4Up, Blinker4Right)
Blinker4Position = App.TGPoint3()
Blinker4Position.SetXYZ(0.000000, 4.150000, -0.117000)
Blinker4.SetPosition(Blinker4Position)
Blinker4LightColor = App.TGColorA()
Blinker4LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker4.SetColor(Blinker4LightColor)
Blinker4.SetRadius(0.750000)
Blinker4.SetPeriod(2.000000)
Blinker4.SetDuration(0.000000)
Blinker4.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker4)
#################################################
Blinker5 = App.BlinkingLightProperty_Create("Blinker5")

Blinker5Forward = App.TGPoint3()
Blinker5Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker5Up = App.TGPoint3()
Blinker5Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker5Right = App.TGPoint3()
Blinker5Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker5.SetOrientation(Blinker5Forward, Blinker5Up, Blinker5Right)
Blinker5Position = App.TGPoint3()
Blinker5Position.SetXYZ(-1.619000, 2.120000, -0.117000)
Blinker5.SetPosition(Blinker5Position)
Blinker5LightColor = App.TGColorA()
Blinker5LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
Blinker5.SetColor(Blinker5LightColor)
Blinker5.SetRadius(0.750000)
Blinker5.SetPeriod(2.000000)
Blinker5.SetDuration(0.000000)
Blinker5.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker5)
#################################################
Blinker6 = App.BlinkingLightProperty_Create("Blinker6")

Blinker6Forward = App.TGPoint3()
Blinker6Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker6Up = App.TGPoint3()
Blinker6Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker6Right = App.TGPoint3()
Blinker6Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker6.SetOrientation(Blinker6Forward, Blinker6Up, Blinker6Right)
Blinker6Position = App.TGPoint3()
Blinker6Position.SetXYZ(1.619000, 2.120000, -0.117000)
Blinker6.SetPosition(Blinker6Position)
Blinker6LightColor = App.TGColorA()
Blinker6LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
Blinker6.SetColor(Blinker6LightColor)
Blinker6.SetRadius(0.750000)
Blinker6.SetPeriod(2.000000)
Blinker6.SetDuration(0.000000)
Blinker6.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker6)
#################################################
Blinker7 = App.BlinkingLightProperty_Create("Blinker7")

Blinker7Forward = App.TGPoint3()
Blinker7Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker7Up = App.TGPoint3()
Blinker7Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker7Right = App.TGPoint3()
Blinker7Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker7.SetOrientation(Blinker7Forward, Blinker7Up, Blinker7Right)
Blinker7Position = App.TGPoint3()
Blinker7Position.SetXYZ(0.000000, 2.300000, 0.430000)
Blinker7.SetPosition(Blinker7Position)
Blinker7LightColor = App.TGColorA()
Blinker7LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker7.SetColor(Blinker7LightColor)
Blinker7.SetRadius(1.000000)
Blinker7.SetPeriod(2.000000)
Blinker7.SetDuration(1.000000)
Blinker7.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker7)
#################################################
Blinker8 = App.BlinkingLightProperty_Create("Blinker8")

Blinker8Forward = App.TGPoint3()
Blinker8Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker8Up = App.TGPoint3()
Blinker8Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker8Right = App.TGPoint3()
Blinker8Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker8.SetOrientation(Blinker8Forward, Blinker8Up, Blinker8Right)
Blinker8Position = App.TGPoint3()
Blinker8Position.SetXYZ(0.000000, 3.030000, 0.298000)
Blinker8.SetPosition(Blinker8Position)
Blinker8LightColor = App.TGColorA()
Blinker8LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker8.SetColor(Blinker8LightColor)
Blinker8.SetRadius(1.500000)
Blinker8.SetPeriod(2.000000)
Blinker8.SetDuration(0.000000)
Blinker8.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker8)
#################################################
Blinker9 = App.BlinkingLightProperty_Create("Blinker9")

Blinker9Forward = App.TGPoint3()
Blinker9Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker9Up = App.TGPoint3()
Blinker9Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker9Right = App.TGPoint3()
Blinker9Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker9.SetOrientation(Blinker9Forward, Blinker9Up, Blinker9Right)
Blinker9Position = App.TGPoint3()
Blinker9Position.SetXYZ(0.000000, -1.806300, 0.028000)
Blinker9.SetPosition(Blinker9Position)
Blinker9LightColor = App.TGColorA()
Blinker9LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker9.SetColor(Blinker9LightColor)
Blinker9.SetRadius(1.000000)
Blinker9.SetPeriod(2.000000)
Blinker9.SetDuration(1.000000)
Blinker9.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker9)
#################################################
Blinker10 = App.BlinkingLightProperty_Create("Blinker10")

Blinker10Forward = App.TGPoint3()
Blinker10Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker10Up = App.TGPoint3()
Blinker10Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker10Right = App.TGPoint3()
Blinker10Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker10.SetOrientation(Blinker10Forward, Blinker10Up, Blinker10Right)
Blinker10Position = App.TGPoint3()
Blinker10Position.SetXYZ(-0.065600, -1.985000, -0.029500)
Blinker10.SetPosition(Blinker10Position)
Blinker10LightColor = App.TGColorA()
Blinker10LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
Blinker10.SetColor(Blinker10LightColor)
Blinker10.SetRadius(0.500000)
Blinker10.SetPeriod(2.000000)
Blinker10.SetDuration(0.000000)
Blinker10.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker10)
#################################################
Blinker11 = App.BlinkingLightProperty_Create("Blinker11")

Blinker11Forward = App.TGPoint3()
Blinker11Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker11Up = App.TGPoint3()
Blinker11Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker11Right = App.TGPoint3()
Blinker11Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker11.SetOrientation(Blinker11Forward, Blinker11Up, Blinker11Right)
Blinker11Position = App.TGPoint3()
Blinker11Position.SetXYZ(0.065600, -1.985000, -0.029500)
Blinker11.SetPosition(Blinker11Position)
Blinker11LightColor = App.TGColorA()
Blinker11LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
Blinker11.SetColor(Blinker11LightColor)
Blinker11.SetRadius(0.500000)
Blinker11.SetPeriod(2.000000)
Blinker11.SetDuration(0.000000)
Blinker11.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker11)
#################################################
Blinker12 = App.BlinkingLightProperty_Create("Blinker12")

Blinker12Forward = App.TGPoint3()
Blinker12Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker12Up = App.TGPoint3()
Blinker12Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker12Right = App.TGPoint3()
Blinker12Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker12.SetOrientation(Blinker12Forward, Blinker12Up, Blinker12Right)
Blinker12Position = App.TGPoint3()
Blinker12Position.SetXYZ(0.000000, -0.470100, -0.221000)
Blinker12.SetPosition(Blinker12Position)
Blinker12LightColor = App.TGColorA()
Blinker12LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker12.SetColor(Blinker12LightColor)
Blinker12.SetRadius(1.000000)
Blinker12.SetPeriod(2.000000)
Blinker12.SetDuration(1.000000)
Blinker12.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker12)
#################################################
Blinker13 = App.BlinkingLightProperty_Create("Blinker13")

Blinker13Forward = App.TGPoint3()
Blinker13Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker13Up = App.TGPoint3()
Blinker13Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker13Right = App.TGPoint3()
Blinker13Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker13.SetOrientation(Blinker13Forward, Blinker13Up, Blinker13Right)
Blinker13Position = App.TGPoint3()
Blinker13Position.SetXYZ(-0.048000, -1.960000, -0.122000)
Blinker13.SetPosition(Blinker13Position)
Blinker13LightColor = App.TGColorA()
Blinker13LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
Blinker13.SetColor(Blinker13LightColor)
Blinker13.SetRadius(0.500000)
Blinker13.SetPeriod(2.000000)
Blinker13.SetDuration(0.000000)
Blinker13.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker13)
#################################################
Blinker14 = App.BlinkingLightProperty_Create("Blinker14")

Blinker14Forward = App.TGPoint3()
Blinker14Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker14Up = App.TGPoint3()
Blinker14Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker14Right = App.TGPoint3()
Blinker14Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker14.SetOrientation(Blinker14Forward, Blinker14Up, Blinker14Right)
Blinker14Position = App.TGPoint3()
Blinker14Position.SetXYZ(0.048000, -1.960000, -0.122000)
Blinker14.SetPosition(Blinker14Position)
Blinker14LightColor = App.TGColorA()
Blinker14LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
Blinker14.SetColor(Blinker14LightColor)
Blinker14.SetRadius(0.500000)
Blinker14.SetPeriod(2.000000)
Blinker14.SetDuration(0.000000)
Blinker14.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker14)
#################################################
Blinker15 = App.BlinkingLightProperty_Create("Blinker15")

Blinker15Forward = App.TGPoint3()
Blinker15Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker15Up = App.TGPoint3()
Blinker15Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker15Right = App.TGPoint3()
Blinker15Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker15.SetOrientation(Blinker15Forward, Blinker15Up, Blinker15Right)
Blinker15Position = App.TGPoint3()
Blinker15Position.SetXYZ(-1.433000, -1.540000, 0.484500)
Blinker15.SetPosition(Blinker15Position)
Blinker15LightColor = App.TGColorA()
Blinker15LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker15.SetColor(Blinker15LightColor)
Blinker15.SetRadius(1.000000)
Blinker15.SetPeriod(2.000000)
Blinker15.SetDuration(1.000000)
Blinker15.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker15)
#################################################
Blinker16 = App.BlinkingLightProperty_Create("Blinker16")

Blinker16Forward = App.TGPoint3()
Blinker16Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker16Up = App.TGPoint3()
Blinker16Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker16Right = App.TGPoint3()
Blinker16Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker16.SetOrientation(Blinker16Forward, Blinker16Up, Blinker16Right)
Blinker16Position = App.TGPoint3()
Blinker16Position.SetXYZ(1.433000, -1.540000, 0.484500)
Blinker16.SetPosition(Blinker16Position)
Blinker16LightColor = App.TGColorA()
Blinker16LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker16.SetColor(Blinker16LightColor)
Blinker16.SetRadius(1.000000)
Blinker16.SetPeriod(2.000000)
Blinker16.SetDuration(1.000000)
Blinker16.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker16)
#################################################
Blinker17 = App.BlinkingLightProperty_Create("Blinker17")

Blinker17Forward = App.TGPoint3()
Blinker17Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker17Up = App.TGPoint3()
Blinker17Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker17Right = App.TGPoint3()
Blinker17Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker17.SetOrientation(Blinker17Forward, Blinker17Up, Blinker17Right)
Blinker17Position = App.TGPoint3()
Blinker17Position.SetXYZ(-1.433000, -4.096000, 0.422000)
Blinker17.SetPosition(Blinker17Position)
Blinker17LightColor = App.TGColorA()
Blinker17LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
Blinker17.SetColor(Blinker17LightColor)
Blinker17.SetRadius(0.750000)
Blinker17.SetPeriod(2.000000)
Blinker17.SetDuration(0.000000)
Blinker17.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker17)
#################################################
Blinker18 = App.BlinkingLightProperty_Create("Blinker18")

Blinker18Forward = App.TGPoint3()
Blinker18Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker18Up = App.TGPoint3()
Blinker18Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker18Right = App.TGPoint3()
Blinker18Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker18.SetOrientation(Blinker18Forward, Blinker18Up, Blinker18Right)
Blinker18Position = App.TGPoint3()
Blinker18Position.SetXYZ(1.433000, -4.096000, 0.422000)
Blinker18.SetPosition(Blinker18Position)
Blinker18LightColor = App.TGColorA()
Blinker18LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
Blinker18.SetColor(Blinker18LightColor)
Blinker18.SetRadius(0.750000)
Blinker18.SetPeriod(2.000000)
Blinker18.SetDuration(0.000000)
Blinker18.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker18)
#################################################
Blinker19 = App.BlinkingLightProperty_Create("Blinker19")

Blinker19Forward = App.TGPoint3()
Blinker19Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker19Up = App.TGPoint3()
Blinker19Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker19Right = App.TGPoint3()
Blinker19Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker19.SetOrientation(Blinker19Forward, Blinker19Up, Blinker19Right)
Blinker19Position = App.TGPoint3()
Blinker19Position.SetXYZ(-1.431000, -2.436000, 0.134000)
Blinker19.SetPosition(Blinker19Position)
Blinker19LightColor = App.TGColorA()
Blinker19LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker19.SetColor(Blinker19LightColor)
Blinker19.SetRadius(1.000000)
Blinker19.SetPeriod(2.000000)
Blinker19.SetDuration(1.000000)
Blinker19.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker19)
#################################################
Blinker20 = App.BlinkingLightProperty_Create("Blinker20")

Blinker20Forward = App.TGPoint3()
Blinker20Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Blinker20Up = App.TGPoint3()
Blinker20Up.SetXYZ(0.000000, 0.000000, 1.000000)
Blinker20Right = App.TGPoint3()
Blinker20Right.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker20.SetOrientation(Blinker20Forward, Blinker20Up, Blinker20Right)
Blinker20Position = App.TGPoint3()
Blinker20Position.SetXYZ(1.431000, -2.436000, 0.134000)
Blinker20.SetPosition(Blinker20Position)
Blinker20LightColor = App.TGColorA()
Blinker20LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker20.SetColor(Blinker20LightColor)
Blinker20.SetRadius(1.000000)
Blinker20.SetPeriod(2.000000)
Blinker20.SetDuration(1.000000)
Blinker20.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker20)
#################################################
ForwardAblativeArmor = App.HullProperty_Create("Forward Ablative Armor")

ForwardAblativeArmor.SetMaxCondition(12000.000000)
ForwardAblativeArmor.SetCritical(0)
ForwardAblativeArmor.SetTargetable(1)
ForwardAblativeArmor.SetPrimary(0)
ForwardAblativeArmor.SetPosition(0.000000, 3.800000, -0.070000)
ForwardAblativeArmor.SetPosition2D(0.000000, 0.000000)
ForwardAblativeArmor.SetRepairComplexity(9.000000)
ForwardAblativeArmor.SetDisabledPercentage(0.500000)
ForwardAblativeArmor.SetRadius(1.600000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardAblativeArmor)
#################################################
AftAblativeArmor = App.HullProperty_Create("Aft Ablative Armor")

AftAblativeArmor.SetMaxCondition(12000.000000)
AftAblativeArmor.SetCritical(0)
AftAblativeArmor.SetTargetable(1)
AftAblativeArmor.SetPrimary(0)
AftAblativeArmor.SetPosition(0.000000, -1.400000, 0.000000)
AftAblativeArmor.SetPosition2D(0.000000, 0.000000)
AftAblativeArmor.SetRepairComplexity(9.000000)
AftAblativeArmor.SetDisabledPercentage(0.500000)
AftAblativeArmor.SetRadius(1.500000)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftAblativeArmor)
#################################################
DorsalAblativeArmor = App.HullProperty_Create("Dorsal Ablative Armor")

DorsalAblativeArmor.SetMaxCondition(12000.000000)
DorsalAblativeArmor.SetCritical(0)
DorsalAblativeArmor.SetTargetable(1)
DorsalAblativeArmor.SetPrimary(0)
DorsalAblativeArmor.SetPosition(0.000000, 1.000000, 0.210000)
DorsalAblativeArmor.SetPosition2D(0.000000, 0.000000)
DorsalAblativeArmor.SetRepairComplexity(9.000000)
DorsalAblativeArmor.SetDisabledPercentage(0.500000)
DorsalAblativeArmor.SetRadius(1.600000)
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalAblativeArmor)
#################################################
VentralAblativeArmor = App.HullProperty_Create("Ventral Ablative Armor")

VentralAblativeArmor.SetMaxCondition(12000.000000)
VentralAblativeArmor.SetCritical(0)
VentralAblativeArmor.SetTargetable(1)
VentralAblativeArmor.SetPrimary(0)
VentralAblativeArmor.SetPosition(0.000000, 1.000000, -0.410000)
VentralAblativeArmor.SetPosition2D(0.000000, 0.000000)
VentralAblativeArmor.SetRepairComplexity(9.000000)
VentralAblativeArmor.SetDisabledPercentage(0.500000)
VentralAblativeArmor.SetRadius(1.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralAblativeArmor)
#################################################
SlipstreamDrive1 = App.HullProperty_Create("Slipstream Drive 1")

SlipstreamDrive1.SetMaxCondition(70000.000000)
SlipstreamDrive1.SetCritical(0)
SlipstreamDrive1.SetTargetable(1)
SlipstreamDrive1.SetPrimary(1)
SlipstreamDrive1.SetPosition(0.000000, -1.000000, 0.000000)
SlipstreamDrive1.SetPosition2D(0.000000, 0.000000)
SlipstreamDrive1.SetRepairComplexity(1.000000)
SlipstreamDrive1.SetDisabledPercentage(0.500000)
SlipstreamDrive1.SetRadius(0.250000)
App.g_kModelPropertyManager.RegisterLocalTemplate(SlipstreamDrive1)
#################################################
QunatumPhaser = App.PhaserProperty_Create("Qunatum Phaser")

QunatumPhaser.SetMaxCondition(5000.000000)
QunatumPhaser.SetCritical(0)
QunatumPhaser.SetTargetable(1)
QunatumPhaser.SetPrimary(1)
QunatumPhaser.SetPosition(0.000000, 2.000000, -0.120000)
QunatumPhaser.SetPosition2D(0.000000, 0.000000)
QunatumPhaser.SetRepairComplexity(1.000000)
QunatumPhaser.SetDisabledPercentage(0.500000)
QunatumPhaser.SetRadius(0.250000)
QunatumPhaser.SetDumbfire(0)
QunatumPhaser.SetWeaponID(0)
QunatumPhaser.SetGroups(0)
QunatumPhaser.SetDamageRadiusFactor(0.250000)
QunatumPhaser.SetIconNum(0)
QunatumPhaser.SetIconPositionX(0.000000)
QunatumPhaser.SetIconPositionY(0.000000)
QunatumPhaser.SetIconAboveShip(1)
QunatumPhaser.SetFireSound("Mega Phaser")
QunatumPhaser.SetMaxCharge(5.000000)
QunatumPhaser.SetMaxDamage(100000.000000)
QunatumPhaser.SetMaxDamageDistance(100.000000)
QunatumPhaser.SetMinFiringCharge(3.000000)
QunatumPhaser.SetNormalDischargeRate(1.000000)
QunatumPhaser.SetRechargeRate(1.000000)
QunatumPhaser.SetIndicatorIconNum(0)
QunatumPhaser.SetIndicatorIconPositionX(0.000000)
QunatumPhaser.SetIndicatorIconPositionY(0.000000)
QunatumPhaserForward = App.TGPoint3()
QunatumPhaserForward.SetXYZ(0.000000, 1.000000, 0.000000)
QunatumPhaserUp = App.TGPoint3()
QunatumPhaserUp.SetXYZ(0.000000, 0.000000, 1.000000)
QunatumPhaser.SetOrientation(QunatumPhaserForward, QunatumPhaserUp)
QunatumPhaser.SetWidth(1.800000)
QunatumPhaser.SetLength(1.400000)
QunatumPhaser.SetArcWidthAngles(-0.191986, 0.191986)
QunatumPhaser.SetArcHeightAngles(-0.418879, 0.001745)
QunatumPhaser.SetPhaserTextureStart(0)
QunatumPhaser.SetPhaserTextureEnd(0)
QunatumPhaser.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.000000, 0.501961, 1.000000, 1.000000)
QunatumPhaser.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 1.000000, 1.000000)
QunatumPhaser.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
QunatumPhaser.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
QunatumPhaser.SetInnerCoreColor(kColor)
QunatumPhaser.SetNumSides(6)
QunatumPhaser.SetMainRadius(0.150000)
QunatumPhaser.SetTaperRadius(0.010000)
QunatumPhaser.SetCoreScale(0.500000)
QunatumPhaser.SetTaperRatio(0.250000)
QunatumPhaser.SetTaperMinLength(5.000000)
QunatumPhaser.SetTaperMaxLength(30.000000)
QunatumPhaser.SetLengthTextureTilePerUnit(0.500000)
QunatumPhaser.SetPerimeterTile(1.000000)
QunatumPhaser.SetTextureSpeed(1.500000)
QunatumPhaser.SetTextureName("data/Laurelin_poleron01.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(QunatumPhaser)
#################################################
QuantumPhaser = App.PhaserProperty_Create("Quantum Phaser")

QuantumPhaser.SetMaxCondition(5000.000000)
QuantumPhaser.SetCritical(0)
QuantumPhaser.SetTargetable(1)
QuantumPhaser.SetPrimary(0)
QuantumPhaser.SetPosition(0.000000, 2.787000, -0.070000)
QuantumPhaser.SetPosition2D(2.000000, 1.000000)
QuantumPhaser.SetRepairComplexity(1.000000)
QuantumPhaser.SetDisabledPercentage(0.100000)
QuantumPhaser.SetRadius(0.250000)
QuantumPhaser.SetDumbfire(0)
QuantumPhaser.SetWeaponID(0)
QuantumPhaser.SetGroups(0)
QuantumPhaser.SetDamageRadiusFactor(0.250000)
QuantumPhaser.SetIconNum(0)
QuantumPhaser.SetIconPositionX(0.000000)
QuantumPhaser.SetIconPositionY(0.000000)
QuantumPhaser.SetIconAboveShip(1)
QuantumPhaser.SetFireSound("Mega Phaser")
QuantumPhaser.SetMaxCharge(2.000000)
QuantumPhaser.SetMaxDamage(50000.000000)
QuantumPhaser.SetMaxDamageDistance(300.000000)
QuantumPhaser.SetMinFiringCharge(2.000000)
QuantumPhaser.SetNormalDischargeRate(0.800000)
QuantumPhaser.SetRechargeRate(0.250000)
QuantumPhaser.SetIndicatorIconNum(510)
QuantumPhaser.SetIndicatorIconPositionX(57.000000)
QuantumPhaser.SetIndicatorIconPositionY(7.000000)
QuantumPhaserForward = App.TGPoint3()
QuantumPhaserForward.SetXYZ(0.000000, 1.000000, 0.000000)
QuantumPhaserUp = App.TGPoint3()
QuantumPhaserUp.SetXYZ(0.000000, 0.000000, 1.000000)
QuantumPhaser.SetOrientation(QuantumPhaserForward, QuantumPhaserUp)
QuantumPhaser.SetWidth(0.200000)
QuantumPhaser.SetLength(1.410000)
QuantumPhaser.SetArcWidthAngles(-1.963495, 1.963495)
QuantumPhaser.SetArcHeightAngles(-0.098175, 2.356195)
QuantumPhaser.SetPhaserTextureStart(0)
QuantumPhaser.SetPhaserTextureEnd(7)
QuantumPhaser.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.000000, 0.501961, 1.000000, 1.000000)
QuantumPhaser.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 1.000000, 1.000000)
QuantumPhaser.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
QuantumPhaser.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
QuantumPhaser.SetInnerCoreColor(kColor)
QuantumPhaser.SetNumSides(10)
QuantumPhaser.SetMainRadius(0.110000)
QuantumPhaser.SetTaperRadius(0.020000)
QuantumPhaser.SetCoreScale(0.300000)
QuantumPhaser.SetTaperRatio(0.250000)
QuantumPhaser.SetTaperMinLength(30.000000)
QuantumPhaser.SetTaperMaxLength(30.000000)
QuantumPhaser.SetLengthTextureTilePerUnit(0.050000)
QuantumPhaser.SetPerimeterTile(1.000000)
QuantumPhaser.SetTextureSpeed(2.000000)
QuantumPhaser.SetTextureName("data/Tests/QuantumPhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(QuantumPhaser)

# Property load function.
def LoadPropertySet(pObj):
	"Sets up the object's properties."
	prop = App.g_kModelPropertyManager.FindByName("Century", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Hull", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Warp Core", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shield Generator", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Warp Drive", 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("Starboard 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("Main Impulse", 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("Starboard Impulse", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Tractors", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Tractor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tractor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenForward", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenBack", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenLeft", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenRight", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenUp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenDown", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("FirstPerson", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Repair", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Phasers", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal 6", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal 7", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral 6", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral 7", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Belly 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Belly 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Belly 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Pylon 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Pylon 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Pylon 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Pylon 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Quantum Torpedoes", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 6", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 7", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 8", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 9", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Launcher 10", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Torpedo Launchers", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Tube 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Tube 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Tube 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Tube 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker6", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker7", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker8", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker9", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker10", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker11", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker12", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker13", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker14", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker15", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker16", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker17", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker18", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker19", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Blinker20", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Ablative Armor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Ablative Armor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Ablative Armor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Ablative Armor", 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("Slipstream Drive 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
