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

import App
import GlobalPropertyTemplates
# Setting up local templates.
#################################################
Engineering = App.RepairSubsystemProperty_Create("Engineering")

Engineering.SetMaxCondition(5000.000000)
Engineering.SetCritical(0)
Engineering.SetTargetable(0)
Engineering.SetPrimary(1)
Engineering.SetPosition(0.000000, -0.236224, -0.200000)
Engineering.SetPosition2D(64.000000, 40.000000)
Engineering.SetRepairComplexity(4.000000)
Engineering.SetDisabledPercentage(0.100000)
Engineering.SetRadius(0.200000)
Engineering.SetNormalPowerPerSecond(1.000000)
Engineering.SetMaxRepairPoints(75.000000)
Engineering.SetNumRepairTeams(4)
App.g_kModelPropertyManager.RegisterLocalTemplate(Engineering)
#################################################
ForwardTorp1 = App.TorpedoTubeProperty_Create("Forward Torp 1")

ForwardTorp1.SetMaxCondition(2000.000000)
ForwardTorp1.SetCritical(0)
ForwardTorp1.SetTargetable(1)
ForwardTorp1.SetPrimary(1)
ForwardTorp1.SetPosition(-0.025485, 0.104149, -0.373647)
ForwardTorp1.SetPosition2D(54.000000, 40.000000)
ForwardTorp1.SetRepairComplexity(3.000000)
ForwardTorp1.SetDisabledPercentage(0.750000)
ForwardTorp1.SetRadius(0.200000)
ForwardTorp1.SetDumbfire(1)
ForwardTorp1.SetWeaponID(0)
ForwardTorp1.SetGroups(1)
ForwardTorp1.SetDamageRadiusFactor(0.600000)
ForwardTorp1.SetIconNum(370)
ForwardTorp1.SetIconPositionX(75.000000)
ForwardTorp1.SetIconPositionY(35.000000)
ForwardTorp1.SetIconAboveShip(1)
ForwardTorp1.SetImmediateDelay(0.250000)
ForwardTorp1.SetReloadDelay(40.000000)
ForwardTorp1.SetMaxReady(3)
ForwardTorp1Direction = App.TGPoint3()
ForwardTorp1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp1.SetDirection(ForwardTorp1Direction)
ForwardTorp1Right = App.TGPoint3()
ForwardTorp1Right.SetXYZ(-1.000000, 0.000000, 0.000000)
ForwardTorp1.SetRight(ForwardTorp1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp1)
#################################################
ForwardTorp2 = App.TorpedoTubeProperty_Create("Forward Torp 2")

ForwardTorp2.SetMaxCondition(2000.000000)
ForwardTorp2.SetCritical(0)
ForwardTorp2.SetTargetable(1)
ForwardTorp2.SetPrimary(1)
ForwardTorp2.SetPosition(0.025485, 0.104149, -0.373647)
ForwardTorp2.SetPosition2D(75.000000, 40.000000)
ForwardTorp2.SetRepairComplexity(3.000000)
ForwardTorp2.SetDisabledPercentage(0.750000)
ForwardTorp2.SetRadius(0.200000)
ForwardTorp2.SetDumbfire(1)
ForwardTorp2.SetWeaponID(1)
ForwardTorp2.SetGroups(1)
ForwardTorp2.SetDamageRadiusFactor(0.600000)
ForwardTorp2.SetIconNum(370)
ForwardTorp2.SetIconPositionX(81.000000)
ForwardTorp2.SetIconPositionY(35.000000)
ForwardTorp2.SetIconAboveShip(1)
ForwardTorp2.SetImmediateDelay(0.250000)
ForwardTorp2.SetReloadDelay(40.000000)
ForwardTorp2.SetMaxReady(3)
ForwardTorp2Direction = App.TGPoint3()
ForwardTorp2Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp2.SetDirection(ForwardTorp2Direction)
ForwardTorp2Right = App.TGPoint3()
ForwardTorp2Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorp2.SetRight(ForwardTorp2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp2)
#################################################
AftTorp1 = App.TorpedoTubeProperty_Create("Aft Torp 1")

AftTorp1.SetMaxCondition(2000.000000)
AftTorp1.SetCritical(0)
AftTorp1.SetTargetable(1)
AftTorp1.SetPrimary(1)
AftTorp1.SetPosition(-0.024690, -1.339140, -0.223516)
AftTorp1.SetPosition2D(60.000000, 95.000000)
AftTorp1.SetRepairComplexity(3.000000)
AftTorp1.SetDisabledPercentage(0.750000)
AftTorp1.SetRadius(0.200000)
AftTorp1.SetDumbfire(1)
AftTorp1.SetWeaponID(4)
AftTorp1.SetGroups(4)
AftTorp1.SetDamageRadiusFactor(0.600000)
AftTorp1.SetIconNum(370)
AftTorp1.SetIconPositionX(75.000000)
AftTorp1.SetIconPositionY(110.000000)
AftTorp1.SetIconAboveShip(1)
AftTorp1.SetImmediateDelay(0.250000)
AftTorp1.SetReloadDelay(40.000000)
AftTorp1.SetMaxReady(2)
AftTorp1Direction = App.TGPoint3()
AftTorp1Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorp1.SetDirection(AftTorp1Direction)
AftTorp1Right = App.TGPoint3()
AftTorp1Right.SetXYZ(-1.000000, 0.000000, 0.000000)
AftTorp1.SetRight(AftTorp1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorp1)
#################################################
AftTorp2 = App.TorpedoTubeProperty_Create("Aft Torp 2")

AftTorp2.SetMaxCondition(2000.000000)
AftTorp2.SetCritical(0)
AftTorp2.SetTargetable(1)
AftTorp2.SetPrimary(1)
AftTorp2.SetPosition(0.024690, -1.339140, -0.223516)
AftTorp2.SetPosition2D(69.000000, 95.000000)
AftTorp2.SetRepairComplexity(3.000000)
AftTorp2.SetDisabledPercentage(0.750000)
AftTorp2.SetRadius(0.200000)
AftTorp2.SetDumbfire(1)
AftTorp2.SetWeaponID(5)
AftTorp2.SetGroups(4)
AftTorp2.SetDamageRadiusFactor(0.600000)
AftTorp2.SetIconNum(370)
AftTorp2.SetIconPositionX(81.000000)
AftTorp2.SetIconPositionY(110.000000)
AftTorp2.SetIconAboveShip(1)
AftTorp2.SetImmediateDelay(0.000001)
AftTorp2.SetReloadDelay(20.000000)
AftTorp2.SetMaxReady(2)
AftTorp2Direction = App.TGPoint3()
AftTorp2Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorp2.SetDirection(AftTorp2Direction)
AftTorp2Right = App.TGPoint3()
AftTorp2Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorp2.SetRight(AftTorp2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorp2)
#################################################
DorsalMainArray = App.PhaserProperty_Create("Dorsal Main Array")

DorsalMainArray.SetMaxCondition(3500.000000)
DorsalMainArray.SetCritical(0)
DorsalMainArray.SetTargetable(1)
DorsalMainArray.SetPrimary(1)
DorsalMainArray.SetPosition(0.006826, 1.956710, 0.050411)
DorsalMainArray.SetPosition2D(64.000000, 3.000000)
DorsalMainArray.SetRepairComplexity(5.000000)
DorsalMainArray.SetDisabledPercentage(0.500000)
DorsalMainArray.SetRadius(0.250000)
DorsalMainArray.SetDumbfire(0)
DorsalMainArray.SetWeaponID(6)
DorsalMainArray.SetGroups(0)
DorsalMainArray.SetDamageRadiusFactor(0.150000)
DorsalMainArray.SetIconNum(364)
DorsalMainArray.SetIconPositionX(65.000000)
DorsalMainArray.SetIconPositionY(10.000000)
DorsalMainArray.SetIconAboveShip(1)
DorsalMainArray.SetFireSound("Akira Phaser")
DorsalMainArray.SetMaxCharge(2.000000)
DorsalMainArray.SetMaxDamage(1000.000000)
DorsalMainArray.SetMaxDamageDistance(100.000000)
DorsalMainArray.SetMinFiringCharge(2.000000)
DorsalMainArray.SetNormalDischargeRate(200.000000)
DorsalMainArray.SetRechargeRate(0.700000)
DorsalMainArray.SetIndicatorIconNum(510)
DorsalMainArray.SetIndicatorIconPositionX(59.000000)
DorsalMainArray.SetIndicatorIconPositionY(7.000000)
DorsalMainArrayForward = App.TGPoint3()
DorsalMainArrayForward.SetXYZ(-0.017450, 0.999696, -0.017447)
DorsalMainArrayUp = App.TGPoint3()
DorsalMainArrayUp.SetXYZ(0.000305, 0.017455, 0.999848)
DorsalMainArray.SetOrientation(DorsalMainArrayForward, DorsalMainArrayUp)
DorsalMainArray.SetWidth(0.100000)
DorsalMainArray.SetLength(0.010000)
DorsalMainArray.SetArcWidthAngles(-1.221731, 1.221731)
DorsalMainArray.SetArcHeightAngles(0.000000, 2.617994)
DorsalMainArray.SetPhaserTextureStart(0)
DorsalMainArray.SetPhaserTextureEnd(7)
DorsalMainArray.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.639216, 0.000000, 0.000000, 1.000000)
DorsalMainArray.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.192157, 0.054902, 1.000000)
DorsalMainArray.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
DorsalMainArray.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.803922, 0.803922, 0.000000, 1.000000)
DorsalMainArray.SetInnerCoreColor(kColor)
DorsalMainArray.SetNumSides(6)
DorsalMainArray.SetMainRadius(0.070000)
DorsalMainArray.SetTaperRadius(0.010000)
DorsalMainArray.SetCoreScale(0.300000)
DorsalMainArray.SetTaperRatio(0.250000)
DorsalMainArray.SetTaperMinLength(5.000000)
DorsalMainArray.SetTaperMaxLength(30.000000)
DorsalMainArray.SetLengthTextureTilePerUnit(0.500000)
DorsalMainArray.SetPerimeterTile(1.000000)
DorsalMainArray.SetTextureSpeed(2.500000)
DorsalMainArray.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalMainArray)
#################################################
Luna = App.ShipProperty_Create("Luna")

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

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

AftTractor.SetMaxCondition(1500.000000)
AftTractor.SetCritical(0)
AftTractor.SetTargetable(1)
AftTractor.SetPrimary(1)
AftTractor.SetPosition(0.000000, -0.729879, -0.380683)
AftTractor.SetPosition2D(64.000000, 59.000000)
AftTractor.SetRepairComplexity(7.000000)
AftTractor.SetDisabledPercentage(0.750000)
AftTractor.SetRadius(0.150000)
AftTractor.SetDumbfire(0)
AftTractor.SetWeaponID(1)
AftTractor.SetGroups(0)
AftTractor.SetDamageRadiusFactor(0.300000)
AftTractor.SetIconNum(0)
AftTractor.SetIconPositionX(0.000000)
AftTractor.SetIconPositionY(0.000000)
AftTractor.SetIconAboveShip(1)
AftTractor.SetFireSound("Tractor Beam")
AftTractor.SetMaxCharge(5.000000)
AftTractor.SetMaxDamage(600.000000)
AftTractor.SetMaxDamageDistance(100.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(-0.436332, 0.436332)
AftTractor.SetArcHeightAngles(-1.047198, 0.174533)
AftTractor.SetTractorBeamWidth(0.600000)
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)
#################################################
FirstPersonCamera = App.PositionOrientationProperty_Create("FirstPersonCamera")

FirstPersonCameraForward = App.TGPoint3()
FirstPersonCameraForward.SetXYZ(0.000000, 1.000000, 0.000000)
FirstPersonCameraUp = App.TGPoint3()
FirstPersonCameraUp.SetXYZ(0.000000, 0.000000, 1.000000)
FirstPersonCameraRight = App.TGPoint3()
FirstPersonCameraRight.SetXYZ(1.000000, 0.000000, 0.000000)
FirstPersonCamera.SetOrientation(FirstPersonCameraForward, FirstPersonCameraUp, FirstPersonCameraRight)
FirstPersonCameraPosition = App.TGPoint3()
FirstPersonCameraPosition.SetXYZ(0.000000, 2.139110, 0.008404)
FirstPersonCamera.SetPosition(FirstPersonCameraPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(FirstPersonCamera)
#################################################
ForwardArray = App.PhaserProperty_Create("Forward Array")

ForwardArray.SetMaxCondition(5000.000000)
ForwardArray.SetCritical(0)
ForwardArray.SetTargetable(1)
ForwardArray.SetPrimary(1)
ForwardArray.SetPosition(0.003169, 1.052330, -0.059225)
ForwardArray.SetPosition2D(64.000000, 3.000000)
ForwardArray.SetRepairComplexity(5.000000)
ForwardArray.SetDisabledPercentage(0.500000)
ForwardArray.SetRadius(0.250000)
ForwardArray.SetDumbfire(0)
ForwardArray.SetWeaponID(6)
ForwardArray.SetGroups(0)
ForwardArray.SetDamageRadiusFactor(0.150000)
ForwardArray.SetIconNum(364)
ForwardArray.SetIconPositionX(65.000000)
ForwardArray.SetIconPositionY(25.000000)
ForwardArray.SetIconAboveShip(1)
ForwardArray.SetFireSound("Akira Phaser")
ForwardArray.SetMaxCharge(2.000000)
ForwardArray.SetMaxDamage(1200.000000)
ForwardArray.SetMaxDamageDistance(100.000000)
ForwardArray.SetMinFiringCharge(2.000000)
ForwardArray.SetNormalDischargeRate(200.000000)
ForwardArray.SetRechargeRate(0.700000)
ForwardArray.SetIndicatorIconNum(510)
ForwardArray.SetIndicatorIconPositionX(59.000000)
ForwardArray.SetIndicatorIconPositionY(20.000000)
ForwardArrayForward = App.TGPoint3()
ForwardArrayForward.SetXYZ(0.000045, 0.999848, 0.017413)
ForwardArrayUp = App.TGPoint3()
ForwardArrayUp.SetXYZ(0.002131, -0.017413, 0.999846)
ForwardArray.SetOrientation(ForwardArrayForward, ForwardArrayUp)
ForwardArray.SetWidth(0.768587)
ForwardArray.SetLength(0.914984)
ForwardArray.SetArcWidthAngles(-0.349066, 0.349066)
ForwardArray.SetArcHeightAngles(-1.396263, -0.087266)
ForwardArray.SetPhaserTextureStart(0)
ForwardArray.SetPhaserTextureEnd(7)
ForwardArray.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.639216, 0.000000, 0.000000, 1.000000)
ForwardArray.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.192157, 0.054902, 1.000000)
ForwardArray.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
ForwardArray.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.803922, 0.803922, 0.000000, 1.000000)
ForwardArray.SetInnerCoreColor(kColor)
ForwardArray.SetNumSides(6)
ForwardArray.SetMainRadius(0.070000)
ForwardArray.SetTaperRadius(0.010000)
ForwardArray.SetCoreScale(0.300000)
ForwardArray.SetTaperRatio(0.250000)
ForwardArray.SetTaperMinLength(5.000000)
ForwardArray.SetTaperMaxLength(30.000000)
ForwardArray.SetLengthTextureTilePerUnit(0.500000)
ForwardArray.SetPerimeterTile(1.000000)
ForwardArray.SetTextureSpeed(2.500000)
ForwardArray.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardArray)
#################################################
ProbeLauncher1 = App.ObjectEmitterProperty_Create("Probe Launcher 1")

ProbeLauncher1Forward = App.TGPoint3()
ProbeLauncher1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
ProbeLauncher1Up = App.TGPoint3()
ProbeLauncher1Up.SetXYZ(0.000000, 0.000000, 1.000000)
ProbeLauncher1Right = App.TGPoint3()
ProbeLauncher1Right.SetXYZ(1.000000, 0.000000, 0.000000)
ProbeLauncher1.SetOrientation(ProbeLauncher1Forward, ProbeLauncher1Up, ProbeLauncher1Right)
ProbeLauncher1Position = App.TGPoint3()
ProbeLauncher1Position.SetXYZ(0.121623, 0.463743, 0.252370)
ProbeLauncher1.SetPosition(ProbeLauncher1Position)
ProbeLauncher1.SetEmittedObjectType(ProbeLauncher1.OEP_PROBE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ProbeLauncher1)
#################################################
ProbeLauncher2 = App.ObjectEmitterProperty_Create("Probe Launcher 2")

ProbeLauncher2Forward = App.TGPoint3()
ProbeLauncher2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
ProbeLauncher2Up = App.TGPoint3()
ProbeLauncher2Up.SetXYZ(0.000000, 0.000000, 1.000000)
ProbeLauncher2Right = App.TGPoint3()
ProbeLauncher2Right.SetXYZ(1.000000, 0.000000, 0.000000)
ProbeLauncher2.SetOrientation(ProbeLauncher2Forward, ProbeLauncher2Up, ProbeLauncher2Right)
ProbeLauncher2Position = App.TGPoint3()
ProbeLauncher2Position.SetXYZ(-0.129731, 0.463721, 0.250366)
ProbeLauncher2.SetPosition(ProbeLauncher2Position)
ProbeLauncher2.SetEmittedObjectType(ProbeLauncher2.OEP_PROBE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ProbeLauncher2)
#################################################
ProbeLauncher3 = App.ObjectEmitterProperty_Create("Probe Launcher 3")

ProbeLauncher3Forward = App.TGPoint3()
ProbeLauncher3Forward.SetXYZ(0.000000, -1.000000, 0.000000)
ProbeLauncher3Up = App.TGPoint3()
ProbeLauncher3Up.SetXYZ(0.000000, 0.000000, 1.000000)
ProbeLauncher3Right = App.TGPoint3()
ProbeLauncher3Right.SetXYZ(-1.000000, 0.000000, 0.000000)
ProbeLauncher3.SetOrientation(ProbeLauncher3Forward, ProbeLauncher3Up, ProbeLauncher3Right)
ProbeLauncher3Position = App.TGPoint3()
ProbeLauncher3Position.SetXYZ(0.000063, -0.867376, 0.250392)
ProbeLauncher3.SetPosition(ProbeLauncher3Position)
ProbeLauncher3.SetEmittedObjectType(ProbeLauncher3.OEP_PROBE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ProbeLauncher3)
#################################################
SensorPod = App.SensorProperty_Create("Sensor Pod")

SensorPod.SetMaxCondition(3000.000000)
SensorPod.SetCritical(0)
SensorPod.SetTargetable(1)
SensorPod.SetPrimary(0)
SensorPod.SetPosition(0.002472, 0.040960, 0.357259)
SensorPod.SetPosition2D(64.000000, 10.000000)
SensorPod.SetRepairComplexity(1.000000)
SensorPod.SetDisabledPercentage(0.500000)
SensorPod.SetRadius(0.150000)
SensorPod.SetNormalPowerPerSecond(20.000000)
SensorPod.SetBaseSensorRange(15000.000000)
SensorPod.SetMaxProbes(100)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorPod)
#################################################
StarArray = App.PhaserProperty_Create("Star Array")

StarArray.SetMaxCondition(3500.000000)
StarArray.SetCritical(0)
StarArray.SetTargetable(1)
StarArray.SetPrimary(1)
StarArray.SetPosition(-0.015436, 1.000360, -0.049624)
StarArray.SetPosition2D(75.000000, 30.000000)
StarArray.SetRepairComplexity(5.000000)
StarArray.SetDisabledPercentage(0.500000)
StarArray.SetRadius(0.250000)
StarArray.SetDumbfire(0)
StarArray.SetWeaponID(6)
StarArray.SetGroups(0)
StarArray.SetDamageRadiusFactor(0.150000)
StarArray.SetIconNum(362)
StarArray.SetIconPositionX(110.000000)
StarArray.SetIconPositionY(40.000000)
StarArray.SetIconAboveShip(1)
StarArray.SetFireSound("Akira Phaser")
StarArray.SetMaxCharge(2.000000)
StarArray.SetMaxDamage(1000.000000)
StarArray.SetMaxDamageDistance(100.000000)
StarArray.SetMinFiringCharge(1.000000)
StarArray.SetNormalDischargeRate(200.000000)
StarArray.SetRechargeRate(0.700000)
StarArray.SetIndicatorIconNum(509)
StarArray.SetIndicatorIconPositionX(110.000000)
StarArray.SetIndicatorIconPositionY(40.000000)
StarArrayForward = App.TGPoint3()
StarArrayForward.SetXYZ(0.999990, -0.003440, -0.002735)
StarArrayUp = App.TGPoint3()
StarArrayUp.SetXYZ(0.002726, -0.002567, 0.999993)
StarArray.SetOrientation(StarArrayForward, StarArrayUp)
StarArray.SetWidth(0.951584)
StarArray.SetLength(0.761267)
StarArray.SetArcWidthAngles(-0.244346, 0.523599)
StarArray.SetArcHeightAngles(-1.396263, -0.087266)
StarArray.SetPhaserTextureStart(0)
StarArray.SetPhaserTextureEnd(7)
StarArray.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.639216, 0.000000, 0.000000, 1.000000)
StarArray.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.192157, 0.054902, 1.000000)
StarArray.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
StarArray.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.803922, 0.803922, 0.000000, 1.000000)
StarArray.SetInnerCoreColor(kColor)
StarArray.SetNumSides(6)
StarArray.SetMainRadius(0.070000)
StarArray.SetTaperRadius(0.010000)
StarArray.SetCoreScale(0.300000)
StarArray.SetTaperRatio(0.250000)
StarArray.SetTaperMinLength(5.000000)
StarArray.SetTaperMaxLength(30.000000)
StarArray.SetLengthTextureTilePerUnit(0.500000)
StarArray.SetPerimeterTile(1.000000)
StarArray.SetTextureSpeed(2.500000)
StarArray.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarArray)
#################################################
PortArray = App.PhaserProperty_Create("Port Array")

PortArray.SetMaxCondition(3500.000000)
PortArray.SetCritical(0)
PortArray.SetTargetable(1)
PortArray.SetPrimary(1)
PortArray.SetPosition(-0.015436, 1.000360, -0.049624)
PortArray.SetPosition2D(54.000000, 30.000000)
PortArray.SetRepairComplexity(5.000000)
PortArray.SetDisabledPercentage(0.500000)
PortArray.SetRadius(0.250000)
PortArray.SetDumbfire(0)
PortArray.SetWeaponID(6)
PortArray.SetGroups(0)
PortArray.SetDamageRadiusFactor(0.150000)
PortArray.SetIconNum(361)
PortArray.SetIconPositionX(30.000000)
PortArray.SetIconPositionY(40.000000)
PortArray.SetIconAboveShip(1)
PortArray.SetFireSound("Akira Phaser")
PortArray.SetMaxCharge(2.000000)
PortArray.SetMaxDamage(1000.000000)
PortArray.SetMaxDamageDistance(100.000000)
PortArray.SetMinFiringCharge(1.000000)
PortArray.SetNormalDischargeRate(200.000000)
PortArray.SetRechargeRate(0.700000)
PortArray.SetIndicatorIconNum(508)
PortArray.SetIndicatorIconPositionX(30.000000)
PortArray.SetIndicatorIconPositionY(40.000000)
PortArrayForward = App.TGPoint3()
PortArrayForward.SetXYZ(-0.999993, 0.000258, -0.003737)
PortArrayUp = App.TGPoint3()
PortArrayUp.SetXYZ(-0.003739, -0.007636, 0.999964)
PortArray.SetOrientation(PortArrayForward, PortArrayUp)
PortArray.SetWidth(0.951584)
PortArray.SetLength(0.761267)
PortArray.SetArcWidthAngles(-0.523599, 0.244346)
PortArray.SetArcHeightAngles(-1.396263, -0.087266)
PortArray.SetPhaserTextureStart(0)
PortArray.SetPhaserTextureEnd(7)
PortArray.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.639216, 0.000000, 0.000000, 1.000000)
PortArray.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.192157, 0.054902, 1.000000)
PortArray.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
PortArray.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.803922, 0.803922, 0.000000, 1.000000)
PortArray.SetInnerCoreColor(kColor)
PortArray.SetNumSides(6)
PortArray.SetMainRadius(0.070000)
PortArray.SetTaperRadius(0.010000)
PortArray.SetCoreScale(0.300000)
PortArray.SetTaperRatio(0.250000)
PortArray.SetTaperMinLength(5.000000)
PortArray.SetTaperMaxLength(30.000000)
PortArray.SetLengthTextureTilePerUnit(0.500000)
PortArray.SetPerimeterTile(1.000000)
PortArray.SetTextureSpeed(2.500000)
PortArray.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortArray)
#################################################
VentralArray = App.PhaserProperty_Create("Ventral Array")

VentralArray.SetMaxCondition(3500.000000)
VentralArray.SetCritical(0)
VentralArray.SetTargetable(1)
VentralArray.SetPrimary(1)
VentralArray.SetPosition(0.003309, -0.044366, -0.167665)
VentralArray.SetPosition2D(54.000000, 60.000000)
VentralArray.SetRepairComplexity(5.000000)
VentralArray.SetDisabledPercentage(0.500000)
VentralArray.SetRadius(0.250000)
VentralArray.SetDumbfire(0)
VentralArray.SetWeaponID(6)
VentralArray.SetGroups(0)
VentralArray.SetDamageRadiusFactor(0.150000)
VentralArray.SetIconNum(364)
VentralArray.SetIconPositionX(65.000000)
VentralArray.SetIconPositionY(85.000000)
VentralArray.SetIconAboveShip(0)
VentralArray.SetFireSound("Akira Phaser")
VentralArray.SetMaxCharge(2.000000)
VentralArray.SetMaxDamage(1000.000000)
VentralArray.SetMaxDamageDistance(100.000000)
VentralArray.SetMinFiringCharge(1.000000)
VentralArray.SetNormalDischargeRate(200.000000)
VentralArray.SetRechargeRate(0.500000)
VentralArray.SetIndicatorIconNum(510)
VentralArray.SetIndicatorIconPositionX(59.000000)
VentralArray.SetIndicatorIconPositionY(80.000000)
VentralArrayForward = App.TGPoint3()
VentralArrayForward.SetXYZ(0.000000, 0.000000, -1.000000)
VentralArrayUp = App.TGPoint3()
VentralArrayUp.SetXYZ(0.000000, 1.000000, 0.000000)
VentralArray.SetOrientation(VentralArrayForward, VentralArrayUp)
VentralArray.SetWidth(0.277423)
VentralArray.SetLength(0.219596)
VentralArray.SetArcWidthAngles(-0.785398, 0.785398)
VentralArray.SetArcHeightAngles(-0.436332, 0.436332)
VentralArray.SetPhaserTextureStart(0)
VentralArray.SetPhaserTextureEnd(7)
VentralArray.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.639216, 0.000000, 0.000000, 1.000000)
VentralArray.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.192157, 0.054902, 1.000000)
VentralArray.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
VentralArray.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.803922, 0.803922, 0.000000, 1.000000)
VentralArray.SetInnerCoreColor(kColor)
VentralArray.SetNumSides(6)
VentralArray.SetMainRadius(0.070000)
VentralArray.SetTaperRadius(0.010000)
VentralArray.SetCoreScale(0.300000)
VentralArray.SetTaperRatio(0.250000)
VentralArray.SetTaperMinLength(5.000000)
VentralArray.SetTaperMaxLength(30.000000)
VentralArray.SetLengthTextureTilePerUnit(0.500000)
VentralArray.SetPerimeterTile(1.000000)
VentralArray.SetTextureSpeed(2.500000)
VentralArray.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralArray)
#################################################
AftStrip1 = App.PhaserProperty_Create("Aft Strip 1")

AftStrip1.SetMaxCondition(2000.000000)
AftStrip1.SetCritical(0)
AftStrip1.SetTargetable(1)
AftStrip1.SetPrimary(1)
AftStrip1.SetPosition(-0.325528, -0.855341, -0.060493)
AftStrip1.SetPosition2D(60.000000, 80.000000)
AftStrip1.SetRepairComplexity(5.000000)
AftStrip1.SetDisabledPercentage(0.500000)
AftStrip1.SetRadius(0.250000)
AftStrip1.SetDumbfire(0)
AftStrip1.SetWeaponID(6)
AftStrip1.SetGroups(0)
AftStrip1.SetDamageRadiusFactor(0.150000)
AftStrip1.SetIconNum(363)
AftStrip1.SetIconPositionX(40.000000)
AftStrip1.SetIconPositionY(115.000000)
AftStrip1.SetIconAboveShip(1)
AftStrip1.SetFireSound("Akira Phaser")
AftStrip1.SetMaxCharge(2.000000)
AftStrip1.SetMaxDamage(750.000000)
AftStrip1.SetMaxDamageDistance(100.000000)
AftStrip1.SetMinFiringCharge(1.000000)
AftStrip1.SetNormalDischargeRate(200.000000)
AftStrip1.SetRechargeRate(0.300000)
AftStrip1.SetIndicatorIconNum(511)
AftStrip1.SetIndicatorIconPositionX(35.000000)
AftStrip1.SetIndicatorIconPositionY(113.000000)
AftStrip1Forward = App.TGPoint3()
AftStrip1Forward.SetXYZ(-0.181771, -0.613581, 0.768426)
AftStrip1Up = App.TGPoint3()
AftStrip1Up.SetXYZ(0.177197, -0.789088, -0.588167)
AftStrip1.SetOrientation(AftStrip1Forward, AftStrip1Up)
AftStrip1.SetWidth(0.010000)
AftStrip1.SetLength(0.010000)
AftStrip1.SetArcWidthAngles(0.523599, 0.000000)
AftStrip1.SetArcHeightAngles(0.959931, -0.052360)
AftStrip1.SetPhaserTextureStart(0)
AftStrip1.SetPhaserTextureEnd(7)
AftStrip1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.639216, 0.000000, 0.000000, 1.000000)
AftStrip1.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.192157, 0.054902, 1.000000)
AftStrip1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
AftStrip1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.803922, 0.803922, 0.000000, 1.000000)
AftStrip1.SetInnerCoreColor(kColor)
AftStrip1.SetNumSides(6)
AftStrip1.SetMainRadius(0.070000)
AftStrip1.SetTaperRadius(0.010000)
AftStrip1.SetCoreScale(0.300000)
AftStrip1.SetTaperRatio(0.250000)
AftStrip1.SetTaperMinLength(5.000000)
AftStrip1.SetTaperMaxLength(30.000000)
AftStrip1.SetLengthTextureTilePerUnit(0.500000)
AftStrip1.SetPerimeterTile(1.000000)
AftStrip1.SetTextureSpeed(2.500000)
AftStrip1.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftStrip1)
#################################################
AftStrip2 = App.PhaserProperty_Create("Aft Strip 2")

AftStrip2.SetMaxCondition(2000.000000)
AftStrip2.SetCritical(0)
AftStrip2.SetTargetable(1)
AftStrip2.SetPrimary(1)
AftStrip2.SetPosition(0.336823, -0.843273, -0.059291)
AftStrip2.SetPosition2D(70.000000, 80.000000)
AftStrip2.SetRepairComplexity(5.000000)
AftStrip2.SetDisabledPercentage(0.500000)
AftStrip2.SetRadius(0.250000)
AftStrip2.SetDumbfire(0)
AftStrip2.SetWeaponID(6)
AftStrip2.SetGroups(0)
AftStrip2.SetDamageRadiusFactor(0.150000)
AftStrip2.SetIconNum(363)
AftStrip2.SetIconPositionX(90.000000)
AftStrip2.SetIconPositionY(115.000000)
AftStrip2.SetIconAboveShip(1)
AftStrip2.SetFireSound("Akira Phaser")
AftStrip2.SetMaxCharge(2.000000)
AftStrip2.SetMaxDamage(750.000000)
AftStrip2.SetMaxDamageDistance(100.000000)
AftStrip2.SetMinFiringCharge(1.000000)
AftStrip2.SetNormalDischargeRate(200.000000)
AftStrip2.SetRechargeRate(0.300000)
AftStrip2.SetIndicatorIconNum(511)
AftStrip2.SetIndicatorIconPositionX(85.000000)
AftStrip2.SetIndicatorIconPositionY(113.000000)
AftStrip2Forward = App.TGPoint3()
AftStrip2Forward.SetXYZ(-0.181771, -0.613581, 0.768426)
AftStrip2Up = App.TGPoint3()
AftStrip2Up.SetXYZ(0.177197, -0.789088, -0.588167)
AftStrip2.SetOrientation(AftStrip2Forward, AftStrip2Up)
AftStrip2.SetWidth(0.010000)
AftStrip2.SetLength(0.010000)
AftStrip2.SetArcWidthAngles(0.000000, -0.523599)
AftStrip2.SetArcHeightAngles(0.959931, -0.052360)
AftStrip2.SetPhaserTextureStart(0)
AftStrip2.SetPhaserTextureEnd(7)
AftStrip2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.639216, 0.000000, 0.000000, 1.000000)
AftStrip2.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.192157, 0.054902, 1.000000)
AftStrip2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
AftStrip2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.803922, 0.803922, 0.000000, 1.000000)
AftStrip2.SetInnerCoreColor(kColor)
AftStrip2.SetNumSides(6)
AftStrip2.SetMainRadius(0.070000)
AftStrip2.SetTaperRadius(0.010000)
AftStrip2.SetCoreScale(0.300000)
AftStrip2.SetTaperRatio(0.250000)
AftStrip2.SetTaperMinLength(5.000000)
AftStrip2.SetTaperMaxLength(30.000000)
AftStrip2.SetLengthTextureTilePerUnit(0.500000)
AftStrip2.SetPerimeterTile(1.000000)
AftStrip2.SetTextureSpeed(2.500000)
AftStrip2.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftStrip2)
#################################################
AftStrip3 = App.PhaserProperty_Create("Aft Strip 3")

AftStrip3.SetMaxCondition(2000.000000)
AftStrip3.SetCritical(0)
AftStrip3.SetTargetable(1)
AftStrip3.SetPrimary(1)
AftStrip3.SetPosition(-0.399782, -0.844545, -0.099976)
AftStrip3.SetPosition2D(60.000000, 80.000000)
AftStrip3.SetRepairComplexity(5.000000)
AftStrip3.SetDisabledPercentage(0.500000)
AftStrip3.SetRadius(0.250000)
AftStrip3.SetDumbfire(0)
AftStrip3.SetWeaponID(6)
AftStrip3.SetGroups(0)
AftStrip3.SetDamageRadiusFactor(0.150000)
AftStrip3.SetIconNum(363)
AftStrip3.SetIconPositionX(40.000000)
AftStrip3.SetIconPositionY(127.000000)
AftStrip3.SetIconAboveShip(1)
AftStrip3.SetFireSound("Akira Phaser")
AftStrip3.SetMaxCharge(2.000000)
AftStrip3.SetMaxDamage(750.000000)
AftStrip3.SetMaxDamageDistance(100.000000)
AftStrip3.SetMinFiringCharge(1.000000)
AftStrip3.SetNormalDischargeRate(200.000000)
AftStrip3.SetRechargeRate(0.300000)
AftStrip3.SetIndicatorIconNum(511)
AftStrip3.SetIndicatorIconPositionX(35.000000)
AftStrip3.SetIndicatorIconPositionY(125.000000)
AftStrip3Forward = App.TGPoint3()
AftStrip3Forward.SetXYZ(0.776609, -0.599099, -0.194832)
AftStrip3Up = App.TGPoint3()
AftStrip3Up.SetXYZ(0.338219, 0.657414, -0.673361)
AftStrip3.SetOrientation(AftStrip3Forward, AftStrip3Up)
AftStrip3.SetWidth(0.010000)
AftStrip3.SetLength(0.010000)
AftStrip3.SetArcWidthAngles(0.523599, 1.221731)
AftStrip3.SetArcHeightAngles(0.000000, -1.134464)
AftStrip3.SetPhaserTextureStart(0)
AftStrip3.SetPhaserTextureEnd(7)
AftStrip3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.639216, 0.000000, 0.000000, 1.000000)
AftStrip3.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.192157, 0.054902, 1.000000)
AftStrip3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
AftStrip3.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.803922, 0.803922, 0.000000, 1.000000)
AftStrip3.SetInnerCoreColor(kColor)
AftStrip3.SetNumSides(6)
AftStrip3.SetMainRadius(0.070000)
AftStrip3.SetTaperRadius(0.010000)
AftStrip3.SetCoreScale(0.300000)
AftStrip3.SetTaperRatio(0.250000)
AftStrip3.SetTaperMinLength(5.000000)
AftStrip3.SetTaperMaxLength(30.000000)
AftStrip3.SetLengthTextureTilePerUnit(0.500000)
AftStrip3.SetPerimeterTile(1.000000)
AftStrip3.SetTextureSpeed(2.500000)
AftStrip3.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftStrip3)
#################################################
AftStrip4 = App.PhaserProperty_Create("Aft Strip 4")

AftStrip4.SetMaxCondition(2000.000000)
AftStrip4.SetCritical(0)
AftStrip4.SetTargetable(1)
AftStrip4.SetPrimary(1)
AftStrip4.SetPosition(0.406511, -0.844386, -0.099850)
AftStrip4.SetPosition2D(70.000000, 80.000000)
AftStrip4.SetRepairComplexity(5.000000)
AftStrip4.SetDisabledPercentage(0.500000)
AftStrip4.SetRadius(0.250000)
AftStrip4.SetDumbfire(0)
AftStrip4.SetWeaponID(6)
AftStrip4.SetGroups(0)
AftStrip4.SetDamageRadiusFactor(0.150000)
AftStrip4.SetIconNum(363)
AftStrip4.SetIconPositionX(90.000000)
AftStrip4.SetIconPositionY(127.000000)
AftStrip4.SetIconAboveShip(1)
AftStrip4.SetFireSound("Akira Phaser")
AftStrip4.SetMaxCharge(2.000000)
AftStrip4.SetMaxDamage(750.000000)
AftStrip4.SetMaxDamageDistance(100.000000)
AftStrip4.SetMinFiringCharge(1.000000)
AftStrip4.SetNormalDischargeRate(200.000000)
AftStrip4.SetRechargeRate(0.300000)
AftStrip4.SetIndicatorIconNum(511)
AftStrip4.SetIndicatorIconPositionX(85.000000)
AftStrip4.SetIndicatorIconPositionY(125.000000)
AftStrip4Forward = App.TGPoint3()
AftStrip4Forward.SetXYZ(-0.064211, -0.077665, -0.994910)
AftStrip4Up = App.TGPoint3()
AftStrip4Up.SetXYZ(0.894142, 0.438249, -0.091917)
AftStrip4.SetOrientation(AftStrip4Forward, AftStrip4Up)
AftStrip4.SetWidth(0.010000)
AftStrip4.SetLength(0.010000)
AftStrip4.SetArcWidthAngles(-1.221731, -0.523599)
AftStrip4.SetArcHeightAngles(-1.134464, 0.000000)
AftStrip4.SetPhaserTextureStart(0)
AftStrip4.SetPhaserTextureEnd(7)
AftStrip4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.639216, 0.000000, 0.000000, 1.000000)
AftStrip4.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.192157, 0.054902, 1.000000)
AftStrip4.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
AftStrip4.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.803922, 0.803922, 0.000000, 1.000000)
AftStrip4.SetInnerCoreColor(kColor)
AftStrip4.SetNumSides(6)
AftStrip4.SetMainRadius(0.070000)
AftStrip4.SetTaperRadius(0.010000)
AftStrip4.SetCoreScale(0.300000)
AftStrip4.SetTaperRatio(0.250000)
AftStrip4.SetTaperMinLength(5.000000)
AftStrip4.SetTaperMaxLength(30.000000)
AftStrip4.SetLengthTextureTilePerUnit(0.500000)
AftStrip4.SetPerimeterTile(1.000000)
AftStrip4.SetTextureSpeed(2.500000)
AftStrip4.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftStrip4)
#################################################
B1 = App.BlinkingLightProperty_Create("B1")

B1Forward = App.TGPoint3()
B1Forward.SetXYZ(0.000000, 0.000000, 1.000000)
B1Up = App.TGPoint3()
B1Up.SetXYZ(0.000000, 1.000000, 0.000000)
B1Right = App.TGPoint3()
B1Right.SetXYZ(1.000000, 0.000000, 0.000000)
B1.SetOrientation(B1Forward, B1Up, B1Right)
B1Position = App.TGPoint3()
B1Position.SetXYZ(0.958933, 0.963940, 0.034535)
B1.SetPosition(B1Position)
B1LightColor = App.TGColorA()
B1LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
B1.SetColor(B1LightColor)
B1.SetRadius(2.000000)
B1.SetPeriod(5.000000)
B1.SetDuration(0.000000)
B1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B1)
#################################################
B2 = App.BlinkingLightProperty_Create("B2")

B2Forward = App.TGPoint3()
B2Forward.SetXYZ(0.000000, 0.000000, -1.000000)
B2Up = App.TGPoint3()
B2Up.SetXYZ(0.000000, -1.000000, 0.000000)
B2Right = App.TGPoint3()
B2Right.SetXYZ(1.000000, 0.000000, 0.000000)
B2.SetOrientation(B2Forward, B2Up, B2Right)
B2Position = App.TGPoint3()
B2Position.SetXYZ(0.954980, 0.977591, -0.019816)
B2.SetPosition(B2Position)
B2LightColor = App.TGColorA()
B2LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
B2.SetColor(B2LightColor)
B2.SetRadius(2.000000)
B2.SetPeriod(5.000000)
B2.SetDuration(0.000000)
B2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B2)
#################################################
B3 = App.BlinkingLightProperty_Create("B3")

B3Forward = App.TGPoint3()
B3Forward.SetXYZ(0.000000, 0.000000, 1.000000)
B3Up = App.TGPoint3()
B3Up.SetXYZ(0.000000, 1.000000, 0.000000)
B3Right = App.TGPoint3()
B3Right.SetXYZ(-1.000000, 0.000000, 0.000000)
B3.SetOrientation(B3Forward, B3Up, B3Right)
B3Position = App.TGPoint3()
B3Position.SetXYZ(-0.944901, 0.962893, 0.036553)
B3.SetPosition(B3Position)
B3LightColor = App.TGColorA()
B3LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
B3.SetColor(B3LightColor)
B3.SetRadius(2.000000)
B3.SetPeriod(5.000000)
B3.SetDuration(0.000000)
B3.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B3)
#################################################
B4 = App.BlinkingLightProperty_Create("B4")

B4Forward = App.TGPoint3()
B4Forward.SetXYZ(0.000000, 0.000000, -1.000000)
B4Up = App.TGPoint3()
B4Up.SetXYZ(0.000000, 1.000000, 0.000000)
B4Right = App.TGPoint3()
B4Right.SetXYZ(-1.000000, 0.000000, 0.000000)
B4.SetOrientation(B4Forward, B4Up, B4Right)
B4Position = App.TGPoint3()
B4Position.SetXYZ(-0.956730, 0.975146, -0.019654)
B4.SetPosition(B4Position)
B4LightColor = App.TGColorA()
B4LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
B4.SetColor(B4LightColor)
B4.SetRadius(2.000000)
B4.SetPeriod(5.000000)
B4.SetDuration(0.000000)
B4.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B4)
#################################################
VentralSensorArray = App.SensorProperty_Create("Ventral Sensor Array ")

VentralSensorArray.SetMaxCondition(2500.000000)
VentralSensorArray.SetCritical(0)
VentralSensorArray.SetTargetable(1)
VentralSensorArray.SetPrimary(0)
VentralSensorArray.SetPosition(-0.000780, 1.071110, -0.130183)
VentralSensorArray.SetPosition2D(0.000000, 0.000000)
VentralSensorArray.SetRepairComplexity(1.000000)
VentralSensorArray.SetDisabledPercentage(0.500000)
VentralSensorArray.SetRadius(0.130000)
VentralSensorArray.SetNormalPowerPerSecond(20.000000)
VentralSensorArray.SetBaseSensorRange(15000.000000)
VentralSensorArray.SetMaxProbes(100)
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralSensorArray)
#################################################
B5 = App.BlinkingLightProperty_Create("B5")

B5Forward = App.TGPoint3()
B5Forward.SetXYZ(0.000000, -1.000000, 0.000000)
B5Up = App.TGPoint3()
B5Up.SetXYZ(0.000000, 0.000000, 1.000000)
B5Right = App.TGPoint3()
B5Right.SetXYZ(-1.000000, 0.000000, 0.000000)
B5.SetOrientation(B5Forward, B5Up, B5Right)
B5Position = App.TGPoint3()
B5Position.SetXYZ(-0.848158, -1.699690, -0.285206)
B5.SetPosition(B5Position)
B5LightColor = App.TGColorA()
B5LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B5.SetColor(B5LightColor)
B5.SetRadius(2.000000)
B5.SetPeriod(2.000000)
B5.SetDuration(0.500000)
B5.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B5)
#################################################
B6 = App.BlinkingLightProperty_Create("B6")

B6Forward = App.TGPoint3()
B6Forward.SetXYZ(0.000000, -1.000000, 0.000000)
B6Up = App.TGPoint3()
B6Up.SetXYZ(0.000000, 0.000000, 1.000000)
B6Right = App.TGPoint3()
B6Right.SetXYZ(-1.000000, 0.000000, 0.000000)
B6.SetOrientation(B6Forward, B6Up, B6Right)
B6Position = App.TGPoint3()
B6Position.SetXYZ(0.839999, -1.688170, -0.266504)
B6.SetPosition(B6Position)
B6LightColor = App.TGColorA()
B6LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B6.SetColor(B6LightColor)
B6.SetRadius(2.000000)
B6.SetPeriod(2.000000)
B6.SetDuration(0.500000)
B6.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B6)
#################################################
B7 = App.BlinkingLightProperty_Create("B7")

B7Forward = App.TGPoint3()
B7Forward.SetXYZ(0.000000, 1.000000, 0.000000)
B7Up = App.TGPoint3()
B7Up.SetXYZ(0.000000, 0.000000, 1.000000)
B7Right = App.TGPoint3()
B7Right.SetXYZ(1.000000, 0.000000, 0.000000)
B7.SetOrientation(B7Forward, B7Up, B7Right)
B7Position = App.TGPoint3()
B7Position.SetXYZ(-0.173163, 2.117260, 0.009611)
B7.SetPosition(B7Position)
B7LightColor = App.TGColorA()
B7LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B7.SetColor(B7LightColor)
B7.SetRadius(1.000000)
B7.SetPeriod(2.000000)
B7.SetDuration(0.500000)
B7.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B7)
#################################################
B8 = App.BlinkingLightProperty_Create("B8")

B8Forward = App.TGPoint3()
B8Forward.SetXYZ(0.000000, 1.000000, 0.000000)
B8Up = App.TGPoint3()
B8Up.SetXYZ(0.000000, 0.000000, 1.000000)
B8Right = App.TGPoint3()
B8Right.SetXYZ(1.000000, 0.000000, 0.000000)
B8.SetOrientation(B8Forward, B8Up, B8Right)
B8Position = App.TGPoint3()
B8Position.SetXYZ(0.173163, 2.117260, 0.009611)
B8.SetPosition(B8Position)
B8LightColor = App.TGColorA()
B8LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B8.SetColor(B8LightColor)
B8.SetRadius(1.000000)
B8.SetPeriod(2.000000)
B8.SetDuration(0.500000)
B8.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B8)
#################################################
B9 = App.BlinkingLightProperty_Create("B9")

B9Forward = App.TGPoint3()
B9Forward.SetXYZ(0.000000, 1.000000, 0.000000)
B9Up = App.TGPoint3()
B9Up.SetXYZ(0.000000, 0.000000, 1.000000)
B9Right = App.TGPoint3()
B9Right.SetXYZ(1.000000, 0.000000, 0.000000)
B9.SetOrientation(B9Forward, B9Up, B9Right)
B9Position = App.TGPoint3()
B9Position.SetXYZ(0.002569, 1.761060, 0.184858)
B9.SetPosition(B9Position)
B9LightColor = App.TGColorA()
B9LightColor.SetRGBA(0.392157, 0.196078, 1.000000, 1.000000)
B9.SetColor(B9LightColor)
B9.SetRadius(2.000000)
B9.SetPeriod(2.000000)
B9.SetDuration(0.500000)
B9.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B9)
#################################################
B10 = App.BlinkingLightProperty_Create("B10")

B10Forward = App.TGPoint3()
B10Forward.SetXYZ(0.000000, -1.000000, 0.000000)
B10Up = App.TGPoint3()
B10Up.SetXYZ(0.000000, 0.000000, -1.000000)
B10Right = App.TGPoint3()
B10Right.SetXYZ(1.000000, 0.000000, 0.000000)
B10.SetOrientation(B10Forward, B10Up, B10Right)
B10Position = App.TGPoint3()
B10Position.SetXYZ(0.007122, -0.934531, -0.533347)
B10.SetPosition(B10Position)
B10LightColor = App.TGColorA()
B10LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B10.SetColor(B10LightColor)
B10.SetRadius(2.000000)
B10.SetPeriod(2.000000)
B10.SetDuration(0.500000)
B10.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B10)
#################################################
B11 = App.BlinkingLightProperty_Create("B11")

B11Forward = App.TGPoint3()
B11Forward.SetXYZ(0.000000, -1.000000, 0.000000)
B11Up = App.TGPoint3()
B11Up.SetXYZ(0.000000, 0.000000, -1.000000)
B11Right = App.TGPoint3()
B11Right.SetXYZ(1.000000, 0.000000, 0.000000)
B11.SetOrientation(B11Forward, B11Up, B11Right)
B11Position = App.TGPoint3()
B11Position.SetXYZ(-0.088754, 0.072601, -0.363509)
B11.SetPosition(B11Position)
B11LightColor = App.TGColorA()
B11LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B11.SetColor(B11LightColor)
B11.SetRadius(1.000000)
B11.SetPeriod(2.000000)
B11.SetDuration(0.500000)
B11.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B11)
#################################################
B12 = App.BlinkingLightProperty_Create("B12")

B12Forward = App.TGPoint3()
B12Forward.SetXYZ(0.000000, -1.000000, 0.000000)
B12Up = App.TGPoint3()
B12Up.SetXYZ(0.000000, 0.000000, -1.000000)
B12Right = App.TGPoint3()
B12Right.SetXYZ(1.000000, 0.000000, 0.000000)
B12.SetOrientation(B12Forward, B12Up, B12Right)
B12Position = App.TGPoint3()
B12Position.SetXYZ(0.088754, 0.072601, -0.363509)
B12.SetPosition(B12Position)
B12LightColor = App.TGColorA()
B12LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B12.SetColor(B12LightColor)
B12.SetRadius(1.000000)
B12.SetPeriod(2.000000)
B12.SetDuration(0.500000)
B12.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B12)
#################################################
B13 = App.BlinkingLightProperty_Create("B13")

B13Forward = App.TGPoint3()
B13Forward.SetXYZ(0.000000, 1.000000, 0.000000)
B13Up = App.TGPoint3()
B13Up.SetXYZ(0.000000, 0.000000, 1.000000)
B13Right = App.TGPoint3()
B13Right.SetXYZ(1.000000, 0.000000, 0.000000)
B13.SetOrientation(B13Forward, B13Up, B13Right)
B13Position = App.TGPoint3()
B13Position.SetXYZ(0.000000, -0.392864, 0.281398)
B13.SetPosition(B13Position)
B13LightColor = App.TGColorA()
B13LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B13.SetColor(B13LightColor)
B13.SetRadius(1.500000)
B13.SetPeriod(2.000000)
B13.SetDuration(0.500000)
B13.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B13)
#################################################
B14 = App.BlinkingLightProperty_Create("B14")

B14Forward = App.TGPoint3()
B14Forward.SetXYZ(0.000000, -1.000000, 0.000000)
B14Up = App.TGPoint3()
B14Up.SetXYZ(0.000000, 0.000000, -1.000000)
B14Right = App.TGPoint3()
B14Right.SetXYZ(1.000000, 0.000000, 0.000000)
B14.SetOrientation(B14Forward, B14Up, B14Right)
B14Position = App.TGPoint3()
B14Position.SetXYZ(-0.136919, -1.607660, -0.186719)
B14.SetPosition(B14Position)
B14LightColor = App.TGColorA()
B14LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B14.SetColor(B14LightColor)
B14.SetRadius(1.000000)
B14.SetPeriod(2.000000)
B14.SetDuration(0.500000)
B14.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B14)
#################################################
B15 = App.BlinkingLightProperty_Create("B15")

B15Forward = App.TGPoint3()
B15Forward.SetXYZ(0.000000, 1.000000, 0.000000)
B15Up = App.TGPoint3()
B15Up.SetXYZ(0.000000, 0.000000, 1.000000)
B15Right = App.TGPoint3()
B15Right.SetXYZ(1.000000, 0.000000, 0.000000)
B15.SetOrientation(B15Forward, B15Up, B15Right)
B15Position = App.TGPoint3()
B15Position.SetXYZ(0.000000, 0.041149, 0.358904)
B15.SetPosition(B15Position)
B15LightColor = App.TGColorA()
B15LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B15.SetColor(B15LightColor)
B15.SetRadius(2.000000)
B15.SetPeriod(2.000000)
B15.SetDuration(0.500000)
B15.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B15)
#################################################
B16 = App.BlinkingLightProperty_Create("B16")

B16Forward = App.TGPoint3()
B16Forward.SetXYZ(0.000000, -1.000000, 0.000000)
B16Up = App.TGPoint3()
B16Up.SetXYZ(0.000000, 0.000000, 1.000000)
B16Right = App.TGPoint3()
B16Right.SetXYZ(-1.000000, 0.000000, 0.000000)
B16.SetOrientation(B16Forward, B16Up, B16Right)
B16Position = App.TGPoint3()
B16Position.SetXYZ(0.136919, -1.607660, -0.186719)
B16.SetPosition(B16Position)
B16LightColor = App.TGColorA()
B16LightColor.SetRGBA(0.196078, 0.196078, 1.000000, 1.000000)
B16.SetColor(B16LightColor)
B16.SetRadius(1.000000)
B16.SetPeriod(2.000000)
B16.SetDuration(0.500000)
B16.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(B16)
#################################################
R1 = App.BlinkingLightProperty_Create("R1")

R1Forward = App.TGPoint3()
R1Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R1Up = App.TGPoint3()
R1Up.SetXYZ(0.000000, 0.000000, 1.000000)
R1Right = App.TGPoint3()
R1Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R1.SetOrientation(R1Forward, R1Up, R1Right)
R1Position = App.TGPoint3()
R1Position.SetXYZ(-0.059189, -1.433340, -0.152368)
R1.SetPosition(R1Position)
R1LightColor = App.TGColorA()
R1LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R1.SetColor(R1LightColor)
R1.SetRadius(1.000000)
R1.SetPeriod(2.000000)
R1.SetDuration(1.000000)
R1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R1)
#################################################
R2 = App.BlinkingLightProperty_Create("R2")

R2Forward = App.TGPoint3()
R2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R2Up = App.TGPoint3()
R2Up.SetXYZ(0.000000, 0.000000, 1.000000)
R2Right = App.TGPoint3()
R2Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R2.SetOrientation(R2Forward, R2Up, R2Right)
R2Position = App.TGPoint3()
R2Position.SetXYZ(-0.059189, -1.397720, -0.147724)
R2.SetPosition(R2Position)
R2LightColor = App.TGColorA()
R2LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R2.SetColor(R2LightColor)
R2.SetRadius(1.000000)
R2.SetPeriod(2.000000)
R2.SetDuration(0.000000)
R2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R2)
#################################################
R3 = App.BlinkingLightProperty_Create("R3")

R3Forward = App.TGPoint3()
R3Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R3Up = App.TGPoint3()
R3Up.SetXYZ(0.000000, 0.000000, 1.000000)
R3Right = App.TGPoint3()
R3Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R3.SetOrientation(R3Forward, R3Up, R3Right)
R3Position = App.TGPoint3()
R3Position.SetXYZ(-0.059189, -1.364720, -0.144170)
R3.SetPosition(R3Position)
R3LightColor = App.TGColorA()
R3LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R3.SetColor(R3LightColor)
R3.SetRadius(1.000000)
R3.SetPeriod(2.000000)
R3.SetDuration(1.000000)
R3.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R3)
#################################################
R4 = App.BlinkingLightProperty_Create("R4")

R4Forward = App.TGPoint3()
R4Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R4Up = App.TGPoint3()
R4Up.SetXYZ(0.000000, 0.000000, 1.000000)
R4Right = App.TGPoint3()
R4Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R4.SetOrientation(R4Forward, R4Up, R4Right)
R4Position = App.TGPoint3()
R4Position.SetXYZ(-0.059189, -1.329740, -0.141555)
R4.SetPosition(R4Position)
R4LightColor = App.TGColorA()
R4LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R4.SetColor(R4LightColor)
R4.SetRadius(1.000000)
R4.SetPeriod(2.000000)
R4.SetDuration(0.000000)
R4.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R4)
#################################################
R5 = App.BlinkingLightProperty_Create("R5")

R5Forward = App.TGPoint3()
R5Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R5Up = App.TGPoint3()
R5Up.SetXYZ(0.000000, 0.000000, 1.000000)
R5Right = App.TGPoint3()
R5Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R5.SetOrientation(R5Forward, R5Up, R5Right)
R5Position = App.TGPoint3()
R5Position.SetXYZ(-0.059189, -1.292870, -0.138800)
R5.SetPosition(R5Position)
R5LightColor = App.TGColorA()
R5LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R5.SetColor(R5LightColor)
R5.SetRadius(1.000000)
R5.SetPeriod(2.000000)
R5.SetDuration(1.000000)
R5.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R5)
#################################################
R6 = App.BlinkingLightProperty_Create("R6")

R6Forward = App.TGPoint3()
R6Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R6Up = App.TGPoint3()
R6Up.SetXYZ(0.000000, 0.000000, 1.000000)
R6Right = App.TGPoint3()
R6Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R6.SetOrientation(R6Forward, R6Up, R6Right)
R6Position = App.TGPoint3()
R6Position.SetXYZ(-0.059189, -1.258180, -0.136208)
R6.SetPosition(R6Position)
R6LightColor = App.TGColorA()
R6LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R6.SetColor(R6LightColor)
R6.SetRadius(1.000000)
R6.SetPeriod(2.000000)
R6.SetDuration(0.000000)
R6.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R6)
#################################################
R7 = App.BlinkingLightProperty_Create("R7")

R7Forward = App.TGPoint3()
R7Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R7Up = App.TGPoint3()
R7Up.SetXYZ(0.000000, 0.000000, 1.000000)
R7Right = App.TGPoint3()
R7Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R7.SetOrientation(R7Forward, R7Up, R7Right)
R7Position = App.TGPoint3()
R7Position.SetXYZ(-0.059189, -1.218450, -0.133238)
R7.SetPosition(R7Position)
R7LightColor = App.TGColorA()
R7LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R7.SetColor(R7LightColor)
R7.SetRadius(1.000000)
R7.SetPeriod(2.000000)
R7.SetDuration(1.000000)
R7.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R7)
#################################################
R8 = App.BlinkingLightProperty_Create("R8")

R8Forward = App.TGPoint3()
R8Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R8Up = App.TGPoint3()
R8Up.SetXYZ(0.000000, 0.000000, 1.000000)
R8Right = App.TGPoint3()
R8Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R8.SetOrientation(R8Forward, R8Up, R8Right)
R8Position = App.TGPoint3()
R8Position.SetXYZ(-0.059189, -1.184470, -0.130699)
R8.SetPosition(R8Position)
R8LightColor = App.TGColorA()
R8LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R8.SetColor(R8LightColor)
R8.SetRadius(1.000000)
R8.SetPeriod(2.000000)
R8.SetDuration(0.000000)
R8.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R8)
#################################################
R9 = App.BlinkingLightProperty_Create("R9")

R9Forward = App.TGPoint3()
R9Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R9Up = App.TGPoint3()
R9Up.SetXYZ(0.000000, 0.000000, 1.000000)
R9Right = App.TGPoint3()
R9Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R9.SetOrientation(R9Forward, R9Up, R9Right)
R9Position = App.TGPoint3()
R9Position.SetXYZ(0.050336, -1.433340, -0.152368)
R9.SetPosition(R9Position)
R9LightColor = App.TGColorA()
R9LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R9.SetColor(R9LightColor)
R9.SetRadius(1.000000)
R9.SetPeriod(2.000000)
R9.SetDuration(1.000000)
R9.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R9)
#################################################
R10 = App.BlinkingLightProperty_Create("R10")

R10Forward = App.TGPoint3()
R10Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R10Up = App.TGPoint3()
R10Up.SetXYZ(0.000000, 0.000000, 1.000000)
R10Right = App.TGPoint3()
R10Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R10.SetOrientation(R10Forward, R10Up, R10Right)
R10Position = App.TGPoint3()
R10Position.SetXYZ(0.050336, -1.397720, -0.147724)
R10.SetPosition(R10Position)
R10LightColor = App.TGColorA()
R10LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R10.SetColor(R10LightColor)
R10.SetRadius(1.000000)
R10.SetPeriod(2.000000)
R10.SetDuration(0.000000)
R10.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R10)
#################################################
R11 = App.BlinkingLightProperty_Create("R11")

R11Forward = App.TGPoint3()
R11Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R11Up = App.TGPoint3()
R11Up.SetXYZ(0.000000, 0.000000, 1.000000)
R11Right = App.TGPoint3()
R11Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R11.SetOrientation(R11Forward, R11Up, R11Right)
R11Position = App.TGPoint3()
R11Position.SetXYZ(0.050336, -1.364720, -0.144170)
R11.SetPosition(R11Position)
R11LightColor = App.TGColorA()
R11LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R11.SetColor(R11LightColor)
R11.SetRadius(1.000000)
R11.SetPeriod(2.000000)
R11.SetDuration(1.000000)
R11.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R11)
#################################################
R12 = App.BlinkingLightProperty_Create("R12")

R12Forward = App.TGPoint3()
R12Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R12Up = App.TGPoint3()
R12Up.SetXYZ(0.000000, 0.000000, 1.000000)
R12Right = App.TGPoint3()
R12Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R12.SetOrientation(R12Forward, R12Up, R12Right)
R12Position = App.TGPoint3()
R12Position.SetXYZ(0.050336, -1.329740, -0.141555)
R12.SetPosition(R12Position)
R12LightColor = App.TGColorA()
R12LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R12.SetColor(R12LightColor)
R12.SetRadius(1.000000)
R12.SetPeriod(2.000000)
R12.SetDuration(0.000000)
R12.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R12)
#################################################
R13 = App.BlinkingLightProperty_Create("R13")

R13Forward = App.TGPoint3()
R13Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R13Up = App.TGPoint3()
R13Up.SetXYZ(0.000000, 0.000000, 1.000000)
R13Right = App.TGPoint3()
R13Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R13.SetOrientation(R13Forward, R13Up, R13Right)
R13Position = App.TGPoint3()
R13Position.SetXYZ(0.050336, -1.292870, -0.138800)
R13.SetPosition(R13Position)
R13LightColor = App.TGColorA()
R13LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R13.SetColor(R13LightColor)
R13.SetRadius(1.000000)
R13.SetPeriod(2.000000)
R13.SetDuration(1.000000)
R13.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R13)
#################################################
R14 = App.BlinkingLightProperty_Create("R14")

R14Forward = App.TGPoint3()
R14Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R14Up = App.TGPoint3()
R14Up.SetXYZ(0.000000, 0.000000, 1.000000)
R14Right = App.TGPoint3()
R14Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R14.SetOrientation(R14Forward, R14Up, R14Right)
R14Position = App.TGPoint3()
R14Position.SetXYZ(0.050336, -1.258180, -0.136208)
R14.SetPosition(R14Position)
R14LightColor = App.TGColorA()
R14LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R14.SetColor(R14LightColor)
R14.SetRadius(1.000000)
R14.SetPeriod(2.000000)
R14.SetDuration(0.000000)
R14.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R14)
#################################################
R15 = App.BlinkingLightProperty_Create("R15")

R15Forward = App.TGPoint3()
R15Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R15Up = App.TGPoint3()
R15Up.SetXYZ(0.000000, 0.000000, 1.000000)
R15Right = App.TGPoint3()
R15Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R15.SetOrientation(R15Forward, R15Up, R15Right)
R15Position = App.TGPoint3()
R15Position.SetXYZ(0.050336, -1.218450, -0.133238)
R15.SetPosition(R15Position)
R15LightColor = App.TGColorA()
R15LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R15.SetColor(R15LightColor)
R15.SetRadius(1.000000)
R15.SetPeriod(2.000000)
R15.SetDuration(1.000000)
R15.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R15)
#################################################
R16 = App.BlinkingLightProperty_Create("R16")

R16Forward = App.TGPoint3()
R16Forward.SetXYZ(0.000000, -1.000000, 0.000000)
R16Up = App.TGPoint3()
R16Up.SetXYZ(0.000000, 0.000000, 1.000000)
R16Right = App.TGPoint3()
R16Right.SetXYZ(-1.000000, 0.000000, 0.000000)
R16.SetOrientation(R16Forward, R16Up, R16Right)
R16Position = App.TGPoint3()
R16Position.SetXYZ(0.050336, -1.184470, -0.130699)
R16.SetPosition(R16Position)
R16LightColor = App.TGColorA()
R16LightColor.SetRGBA(0.000000, 0.000000, 0.000000, 1.000000)
R16.SetColor(R16LightColor)
R16.SetRadius(1.000000)
R16.SetPeriod(2.000000)
R16.SetDuration(0.000000)
R16.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(R16)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array ")

SensorArray.SetMaxCondition(5000.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(0)
SensorArray.SetPosition(-0.002574, 0.065869, -0.211926)
SensorArray.SetPosition2D(64.000000, 30.000000)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.500000)
SensorArray.SetRadius(0.110000)
SensorArray.SetNormalPowerPerSecond(20.000000)
SensorArray.SetBaseSensorRange(15000.000000)
SensorArray.SetMaxProbes(100)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
NewProperty = App.PulseWeaponProperty_Create("NewProperty")

NewProperty.SetMaxCondition(200.000000)
NewProperty.SetCritical(0)
NewProperty.SetTargetable(1)
NewProperty.SetPrimary(1)
NewProperty.SetPosition(0.000000, 0.000000, 0.000000)
NewProperty.SetPosition2D(0.000000, 0.000000)
NewProperty.SetRepairComplexity(1.000000)
NewProperty.SetDisabledPercentage(0.500000)
NewProperty.SetRadius(0.250000)
NewProperty.SetDumbfire(1)
NewProperty.SetWeaponID(0)
NewProperty.SetGroups(0)
NewProperty.SetDamageRadiusFactor(0.300000)
NewProperty.SetIconNum(0)
NewProperty.SetIconPositionX(0.000000)
NewProperty.SetIconPositionY(0.000000)
NewProperty.SetIconAboveShip(1)
NewProperty.SetFireSound("(null)")
NewProperty.SetMaxCharge(5.000000)
NewProperty.SetMaxDamage(25.000000)
NewProperty.SetMaxDamageDistance(100.000000)
NewProperty.SetMinFiringCharge(3.000000)
NewProperty.SetNormalDischargeRate(1.000000)
NewProperty.SetRechargeRate(0.300000)
NewProperty.SetIndicatorIconNum(0)
NewProperty.SetIndicatorIconPositionX(0.000000)
NewProperty.SetIndicatorIconPositionY(0.000000)
NewPropertyForward = App.TGPoint3()
NewPropertyForward.SetXYZ(0.000000, 1.000000, 0.000000)
NewPropertyUp = App.TGPoint3()
NewPropertyUp.SetXYZ(0.000000, 0.000000, 1.000000)
NewProperty.SetOrientation(NewPropertyForward, NewPropertyUp)
NewProperty.SetArcWidthAngles(-1.963495, 1.963495)
NewProperty.SetArcHeightAngles(-0.098175, 2.356194)
NewProperty.SetCooldownTime(0.300000)
NewProperty.SetModuleName("")
App.g_kModelPropertyManager.RegisterLocalTemplate(NewProperty)
#################################################
Quantums = App.WeaponSystemProperty_Create("Quantums")

Quantums.SetMaxCondition(200.000000)
Quantums.SetCritical(0)
Quantums.SetTargetable(0)
Quantums.SetPrimary(1)
Quantums.SetPosition(0.100000, 0.000000, 0.000000)
Quantums.SetPosition2D(0.000000, 0.000000)
Quantums.SetRepairComplexity(1.000000)
Quantums.SetDisabledPercentage(0.500000)
Quantums.SetRadius(0.250000)
Quantums.SetNormalPowerPerSecond(250.000000)
Quantums.SetWeaponSystemType(Quantums.WST_PULSE)
Quantums.SetSingleFire(1)
Quantums.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Quantums.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Quantums)
#################################################
Quantum1 = App.PulseWeaponProperty_Create("Quantum 1")

Quantum1.SetMaxCondition(2000.000000)
Quantum1.SetCritical(0)
Quantum1.SetTargetable(1)
Quantum1.SetPrimary(1)
Quantum1.SetPosition(0.117134, 0.576655, 0.254464)
Quantum1.SetPosition2D(45.000000, 4.000000)
Quantum1.SetRepairComplexity(1.000000)
Quantum1.SetDisabledPercentage(0.500000)
Quantum1.SetRadius(0.250000)
Quantum1.SetDumbfire(1)
Quantum1.SetWeaponID(0)
Quantum1.SetGroups(0)
Quantum1.SetDamageRadiusFactor(0.300000)
Quantum1.SetIconNum(365)
Quantum1.SetIconPositionX(69.000000)
Quantum1.SetIconPositionY(34.000000)
Quantum1.SetIconAboveShip(1)
Quantum1.SetFireSound("")
Quantum1.SetMaxCharge(5.000000)
Quantum1.SetMaxDamage(25.000000)
Quantum1.SetMaxDamageDistance(100.000000)
Quantum1.SetMinFiringCharge(5.000000)
Quantum1.SetNormalDischargeRate(5.000000)
Quantum1.SetRechargeRate(0.300000)
Quantum1.SetIndicatorIconNum(0)
Quantum1.SetIndicatorIconPositionX(0.000000)
Quantum1.SetIndicatorIconPositionY(0.000000)
Quantum1Forward = App.TGPoint3()
Quantum1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Quantum1Up = App.TGPoint3()
Quantum1Up.SetXYZ(0.000000, 0.000000, 1.000000)
Quantum1.SetOrientation(Quantum1Forward, Quantum1Up)
Quantum1.SetArcWidthAngles(-0.218166, 0.514872)
Quantum1.SetArcHeightAngles(-0.098175, 0.261799)
Quantum1.SetCooldownTime(0.300000)
Quantum1.SetModuleName("Tactical.Projectiles.AdvancedQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(Quantum1)
#################################################
Quantum2 = App.PulseWeaponProperty_Create("Quantum 2")

Quantum2.SetMaxCondition(2000.000000)
Quantum2.SetCritical(0)
Quantum2.SetTargetable(1)
Quantum2.SetPrimary(1)
Quantum2.SetPosition(-0.133423, 0.576587, 0.248047)
Quantum2.SetPosition2D(78.000000, 3.000000)
Quantum2.SetRepairComplexity(1.000000)
Quantum2.SetDisabledPercentage(0.500000)
Quantum2.SetRadius(0.250000)
Quantum2.SetDumbfire(1)
Quantum2.SetWeaponID(0)
Quantum2.SetGroups(0)
Quantum2.SetDamageRadiusFactor(0.300000)
Quantum2.SetIconNum(365)
Quantum2.SetIconPositionX(88.000000)
Quantum2.SetIconPositionY(34.000000)
Quantum2.SetIconAboveShip(1)
Quantum2.SetFireSound("")
Quantum2.SetMaxCharge(5.000000)
Quantum2.SetMaxDamage(25.000000)
Quantum2.SetMaxDamageDistance(100.000000)
Quantum2.SetMinFiringCharge(5.000000)
Quantum2.SetNormalDischargeRate(5.000000)
Quantum2.SetRechargeRate(0.300000)
Quantum2.SetIndicatorIconNum(0)
Quantum2.SetIndicatorIconPositionX(0.000000)
Quantum2.SetIndicatorIconPositionY(0.000000)
Quantum2Forward = App.TGPoint3()
Quantum2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
Quantum2Up = App.TGPoint3()
Quantum2Up.SetXYZ(0.000000, 0.000000, 1.000000)
Quantum2.SetOrientation(Quantum2Forward, Quantum2Up)
Quantum2.SetArcWidthAngles(-0.514872, 0.218166)
Quantum2.SetArcHeightAngles(-0.098175, 0.261799)
Quantum2.SetCooldownTime(0.300000)
Quantum2.SetModuleName("Tactical.Projectiles.AdvancedQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(Quantum2)
#################################################
Quantum3 = App.PulseWeaponProperty_Create("Quantum 3")

Quantum3.SetMaxCondition(2000.000000)
Quantum3.SetCritical(0)
Quantum3.SetTargetable(1)
Quantum3.SetPrimary(1)
Quantum3.SetPosition(0.000063, -0.867376, 0.250392)
Quantum3.SetPosition2D(64.000000, 111.000000)
Quantum3.SetRepairComplexity(1.000000)
Quantum3.SetDisabledPercentage(0.500000)
Quantum3.SetRadius(0.250000)
Quantum3.SetDumbfire(1)
Quantum3.SetWeaponID(0)
Quantum3.SetGroups(0)
Quantum3.SetDamageRadiusFactor(0.300000)
Quantum3.SetIconNum(366)
Quantum3.SetIconPositionX(77.000000)
Quantum3.SetIconPositionY(118.000000)
Quantum3.SetIconAboveShip(1)
Quantum3.SetFireSound("")
Quantum3.SetMaxCharge(5.000000)
Quantum3.SetMaxDamage(25.000000)
Quantum3.SetMaxDamageDistance(100.000000)
Quantum3.SetMinFiringCharge(5.000000)
Quantum3.SetNormalDischargeRate(5.000000)
Quantum3.SetRechargeRate(0.300000)
Quantum3.SetIndicatorIconNum(0)
Quantum3.SetIndicatorIconPositionX(0.000000)
Quantum3.SetIndicatorIconPositionY(0.000000)
Quantum3Forward = App.TGPoint3()
Quantum3Forward.SetXYZ(0.021368, -0.998351, 0.053279)
Quantum3Up = App.TGPoint3()
Quantum3Up.SetXYZ(-0.241538, -0.056868, -0.968724)
Quantum3.SetOrientation(Quantum3Forward, Quantum3Up)
Quantum3.SetArcWidthAngles(-0.218166, 0.218166)
Quantum3.SetArcHeightAngles(-0.098175, 0.261799)
Quantum3.SetCooldownTime(0.300000)
Quantum3.SetModuleName("Tactical.Projectiles.AdvancedQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(Quantum3)
#################################################
Hull = App.HullProperty_Create("Hull")

Hull.SetMaxCondition(24000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, 0.000000, 0.000000)
Hull.SetPosition2D(64.000000, 39.000000)
Hull.SetRepairComplexity(2.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(1.750000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
ShieldGenerator = App.ShieldProperty_Create("Shield Generator")

ShieldGenerator.SetMaxCondition(10000.000000)
ShieldGenerator.SetCritical(0)
ShieldGenerator.SetTargetable(1)
ShieldGenerator.SetPrimary(1)
ShieldGenerator.SetPosition(0.000000, 0.320000, 0.060000)
ShieldGenerator.SetPosition2D(9.000000, 7.000000)
ShieldGenerator.SetRepairComplexity(3.000000)
ShieldGenerator.SetDisabledPercentage(0.750000)
ShieldGenerator.SetRadius(0.100000)
ShieldGenerator.SetNormalPowerPerSecond(600.000000)
ShieldGeneratorShieldGlowColor = App.TGColorA()
ShieldGeneratorShieldGlowColor.SetRGBA(0.203922, 0.631373, 1.000000, 0.466667)
ShieldGenerator.SetShieldGlowColor(ShieldGeneratorShieldGlowColor)
ShieldGenerator.SetShieldGlowDecay(1.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.FRONT_SHIELDS, 30000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 30000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 30000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 30000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 30000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 30000.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.FRONT_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 20.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 20.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array")

SensorArray.SetMaxCondition(8000.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(1)
SensorArray.SetPosition(0.000000, 0.020000, -0.050000)
SensorArray.SetPosition2D(9.000000, 22.000000)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.500000)
SensorArray.SetRadius(0.100000)
SensorArray.SetNormalPowerPerSecond(150.000000)
SensorArray.SetBaseSensorRange(3500.000000)
SensorArray.SetMaxProbes(10)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
WarpCore = App.PowerProperty_Create("Warp Core")

WarpCore.SetMaxCondition(9000.000000)
WarpCore.SetCritical(1)
WarpCore.SetTargetable(1)
WarpCore.SetPrimary(1)
WarpCore.SetPosition(0.000000, -0.280000, -0.300000)
WarpCore.SetPosition2D(8.000000, 38.000000)
WarpCore.SetRepairComplexity(2.000000)
WarpCore.SetDisabledPercentage(0.500000)
WarpCore.SetRadius(0.100000)
WarpCore.SetMainBatteryLimit(250000.000000)
WarpCore.SetBackupBatteryLimit(150000.000000)
WarpCore.SetMainConduitCapacity(2500.000000)
WarpCore.SetBackupConduitCapacity(300.000000)
WarpCore.SetPowerOutput(5000.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpCore)
#################################################
ImpulseEngines = App.ImpulseEngineProperty_Create("Impulse Engines")

ImpulseEngines.SetMaxCondition(3000.000000)
ImpulseEngines.SetCritical(0)
ImpulseEngines.SetTargetable(0)
ImpulseEngines.SetPrimary(1)
ImpulseEngines.SetPosition(0.000000, -0.060000, 0.010000)
ImpulseEngines.SetPosition2D(64.000000, 72.000000)
ImpulseEngines.SetRepairComplexity(3.000000)
ImpulseEngines.SetDisabledPercentage(0.500000)
ImpulseEngines.SetRadius(0.100000)
ImpulseEngines.SetNormalPowerPerSecond(200.000000)
ImpulseEngines.SetMaxAccel(7.000000)
ImpulseEngines.SetMaxAngularAccel(0.570000)
ImpulseEngines.SetMaxAngularVelocity(0.430000)
ImpulseEngines.SetMaxSpeed(12.500000)
ImpulseEngines.SetEngineSound("Federation Engines")
App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseEngines)
#################################################
Torpedoes = App.TorpedoSystemProperty_Create("Torpedoes")

Torpedoes.SetMaxCondition(6000.000000)
Torpedoes.SetCritical(0)
Torpedoes.SetTargetable(0)
Torpedoes.SetPrimary(1)
Torpedoes.SetPosition(0.000000, 0.020000, -0.040000)
Torpedoes.SetPosition2D(64.000000, 20.000000)
Torpedoes.SetRepairComplexity(3.000000)
Torpedoes.SetDisabledPercentage(0.750000)
Torpedoes.SetRadius(0.100000)
Torpedoes.SetNormalPowerPerSecond(150.000000)
Torpedoes.SetWeaponSystemType(Torpedoes.WST_TORPEDO)
Torpedoes.SetSingleFire(0)
Torpedoes.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Torpedoes.SetFiringChainString(kFiringChainString)
Torpedoes.SetMaxTorpedoes(0, 6)
Torpedoes.SetTorpedoScript(0, "Tactical.Projectiles.lightphoton")
Torpedoes.SetNumAmmoTypes(1)
App.g_kModelPropertyManager.RegisterLocalTemplate(Torpedoes)
#################################################
ForwardTorpedo1 = App.TorpedoTubeProperty_Create("Forward Torpedo 1")

ForwardTorpedo1.SetMaxCondition(2200.000000)
ForwardTorpedo1.SetCritical(0)
ForwardTorpedo1.SetTargetable(1)
ForwardTorpedo1.SetPrimary(1)
ForwardTorpedo1.SetPosition(-0.030000, 0.600000, -0.400000)
ForwardTorpedo1.SetPosition2D(57.000000, 9.000000)
ForwardTorpedo1.SetRepairComplexity(3.000000)
ForwardTorpedo1.SetDisabledPercentage(0.750000)
ForwardTorpedo1.SetRadius(0.040000)
ForwardTorpedo1.SetDumbfire(1)
ForwardTorpedo1.SetWeaponID(5)
ForwardTorpedo1.SetGroups(16)
ForwardTorpedo1.SetDamageRadiusFactor(0.200000)
ForwardTorpedo1.SetIconNum(370)
ForwardTorpedo1.SetIconPositionX(72.000000)
ForwardTorpedo1.SetIconPositionY(45.000000)
ForwardTorpedo1.SetIconAboveShip(1)
ForwardTorpedo1.SetImmediateDelay(1.000000)
ForwardTorpedo1.SetReloadDelay(20.000000)
ForwardTorpedo1.SetMaxReady(1)
ForwardTorpedo1Direction = App.TGPoint3()
ForwardTorpedo1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorpedo1.SetDirection(ForwardTorpedo1Direction)
ForwardTorpedo1Right = App.TGPoint3()
ForwardTorpedo1Right.SetXYZ(-0.196116, 0.000000, -0.980581)
ForwardTorpedo1.SetRight(ForwardTorpedo1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorpedo1)
#################################################
ForwardTorpedo2 = App.TorpedoTubeProperty_Create("Forward Torpedo 2")

ForwardTorpedo2.SetMaxCondition(2200.000000)
ForwardTorpedo2.SetCritical(0)
ForwardTorpedo2.SetTargetable(1)
ForwardTorpedo2.SetPrimary(1)
ForwardTorpedo2.SetPosition(0.030000, 0.600000, -0.400000)
ForwardTorpedo2.SetPosition2D(73.000000, 9.000000)
ForwardTorpedo2.SetRepairComplexity(3.000000)
ForwardTorpedo2.SetDisabledPercentage(0.750000)
ForwardTorpedo2.SetRadius(0.040000)
ForwardTorpedo2.SetDumbfire(1)
ForwardTorpedo2.SetWeaponID(6)
ForwardTorpedo2.SetGroups(16)
ForwardTorpedo2.SetDamageRadiusFactor(0.200000)
ForwardTorpedo2.SetIconNum(370)
ForwardTorpedo2.SetIconPositionX(83.000000)
ForwardTorpedo2.SetIconPositionY(45.000000)
ForwardTorpedo2.SetIconAboveShip(1)
ForwardTorpedo2.SetImmediateDelay(1.000000)
ForwardTorpedo2.SetReloadDelay(20.000000)
ForwardTorpedo2.SetMaxReady(1)
ForwardTorpedo2Direction = App.TGPoint3()
ForwardTorpedo2Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorpedo2.SetDirection(ForwardTorpedo2Direction)
ForwardTorpedo2Right = App.TGPoint3()
ForwardTorpedo2Right.SetXYZ(0.196116, 0.000000, -0.980581)
ForwardTorpedo2.SetRight(ForwardTorpedo2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorpedo2)
#################################################
ForwardTorpedo4 = App.TorpedoTubeProperty_Create("Forward Torpedo 4")

ForwardTorpedo4.SetMaxCondition(2200.000000)
ForwardTorpedo4.SetCritical(0)
ForwardTorpedo4.SetTargetable(1)
ForwardTorpedo4.SetPrimary(1)
ForwardTorpedo4.SetPosition(0.000000, 1.020000, -0.080000)
ForwardTorpedo4.SetPosition2D(80.000000, 45.000000)
ForwardTorpedo4.SetRepairComplexity(3.000000)
ForwardTorpedo4.SetDisabledPercentage(0.750000)
ForwardTorpedo4.SetRadius(0.040000)
ForwardTorpedo4.SetDumbfire(1)
ForwardTorpedo4.SetWeaponID(3)
ForwardTorpedo4.SetGroups(26)
ForwardTorpedo4.SetDamageRadiusFactor(0.200000)
ForwardTorpedo4.SetIconNum(0)
ForwardTorpedo4.SetIconPositionX(94.000000)
ForwardTorpedo4.SetIconPositionY(37.000000)
ForwardTorpedo4.SetIconAboveShip(1)
ForwardTorpedo4.SetImmediateDelay(0.250000)
ForwardTorpedo4.SetReloadDelay(40.000000)
ForwardTorpedo4.SetMaxReady(2)
ForwardTorpedo4Direction = App.TGPoint3()
ForwardTorpedo4Direction.SetXYZ(0.000000, 0.998752, -0.049938)
ForwardTorpedo4.SetDirection(ForwardTorpedo4Direction)
ForwardTorpedo4Right = App.TGPoint3()
ForwardTorpedo4Right.SetXYZ(0.000000, 0.000000, 1.000000)
ForwardTorpedo4.SetRight(ForwardTorpedo4Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorpedo4)
#################################################
RearTorpedo1 = App.TorpedoTubeProperty_Create("Rear Torpedo 1")

RearTorpedo1.SetMaxCondition(2200.000000)
RearTorpedo1.SetCritical(0)
RearTorpedo1.SetTargetable(1)
RearTorpedo1.SetPrimary(1)
RearTorpedo1.SetPosition(0.020000, -0.900000, -0.550000)
RearTorpedo1.SetPosition2D(59.000000, 90.000000)
RearTorpedo1.SetRepairComplexity(3.000000)
RearTorpedo1.SetDisabledPercentage(0.750000)
RearTorpedo1.SetRadius(0.050000)
RearTorpedo1.SetDumbfire(1)
RearTorpedo1.SetWeaponID(5)
RearTorpedo1.SetGroups(2)
RearTorpedo1.SetDamageRadiusFactor(0.200000)
RearTorpedo1.SetIconNum(370)
RearTorpedo1.SetIconPositionX(80.000000)
RearTorpedo1.SetIconPositionY(105.000000)
RearTorpedo1.SetIconAboveShip(1)
RearTorpedo1.SetImmediateDelay(4.000000)
RearTorpedo1.SetReloadDelay(20.000000)
RearTorpedo1.SetMaxReady(1)
RearTorpedo1Direction = App.TGPoint3()
RearTorpedo1Direction.SetXYZ(0.006941, -0.997564, -0.069410)
RearTorpedo1.SetDirection(RearTorpedo1Direction)
RearTorpedo1Right = App.TGPoint3()
RearTorpedo1Right.SetXYZ(0.099262, 0.069757, -0.992613)
RearTorpedo1.SetRight(RearTorpedo1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(RearTorpedo1)
#################################################
RearTorpedo2 = App.TorpedoTubeProperty_Create("Rear Torpedo 2")

RearTorpedo2.SetMaxCondition(2200.000000)
RearTorpedo2.SetCritical(0)
RearTorpedo2.SetTargetable(1)
RearTorpedo2.SetPrimary(1)
RearTorpedo2.SetPosition(-0.020000, -0.900000, -0.550000)
RearTorpedo2.SetPosition2D(70.000000, 90.000000)
RearTorpedo2.SetRepairComplexity(3.000000)
RearTorpedo2.SetDisabledPercentage(0.750000)
RearTorpedo2.SetRadius(0.050000)
RearTorpedo2.SetDumbfire(1)
RearTorpedo2.SetWeaponID(6)
RearTorpedo2.SetGroups(2)
RearTorpedo2.SetDamageRadiusFactor(0.200000)
RearTorpedo2.SetIconNum(370)
RearTorpedo2.SetIconPositionX(75.000000)
RearTorpedo2.SetIconPositionY(105.000000)
RearTorpedo2.SetIconAboveShip(1)
RearTorpedo2.SetImmediateDelay(4.000000)
RearTorpedo2.SetReloadDelay(20.000000)
RearTorpedo2.SetMaxReady(1)
RearTorpedo2Direction = App.TGPoint3()
RearTorpedo2Direction.SetXYZ(0.006941, -0.997564, -0.069410)
RearTorpedo2.SetDirection(RearTorpedo2Direction)
RearTorpedo2Right = App.TGPoint3()
RearTorpedo2Right.SetXYZ(-0.099504, 0.000000, -0.995037)
RearTorpedo2.SetRight(RearTorpedo2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(RearTorpedo2)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(3000.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(-0.643687, 0.186803, 0.113606)
PortImpulse.SetPosition2D(54.000000, 41.000000)
PortImpulse.SetRepairComplexity(3.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.080000)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
StarImpulse = App.EngineProperty_Create("Star Impulse")

StarImpulse.SetMaxCondition(3000.000000)
StarImpulse.SetCritical(0)
StarImpulse.SetTargetable(1)
StarImpulse.SetPrimary(1)
StarImpulse.SetPosition(0.663523, 0.187206, 0.102390)
StarImpulse.SetPosition2D(74.000000, 41.000000)
StarImpulse.SetRepairComplexity(3.000000)
StarImpulse.SetDisabledPercentage(0.500000)
StarImpulse.SetRadius(0.080000)
StarImpulse.SetEngineType(StarImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse)
#################################################
PortWarp = App.EngineProperty_Create("Port Warp")

PortWarp.SetMaxCondition(1500.000000)
PortWarp.SetCritical(0)
PortWarp.SetTargetable(1)
PortWarp.SetPrimary(1)
PortWarp.SetPosition(-1.385300, -5.272050, 0.428823)
PortWarp.SetPosition2D(37.000000, 73.000000)
PortWarp.SetRepairComplexity(3.000000)
PortWarp.SetDisabledPercentage(0.500000)
PortWarp.SetRadius(0.200000)
PortWarp.SetEngineType(PortWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortWarp)
#################################################
StarWarp = App.EngineProperty_Create("Star Warp")

StarWarp.SetMaxCondition(1500.000000)
StarWarp.SetCritical(0)
StarWarp.SetTargetable(1)
StarWarp.SetPrimary(1)
StarWarp.SetPosition(1.376480, -5.289310, 0.431252)
StarWarp.SetPosition2D(91.000000, 73.000000)
StarWarp.SetRepairComplexity(3.000000)
StarWarp.SetDisabledPercentage(0.500000)
StarWarp.SetRadius(0.200000)
StarWarp.SetEngineType(StarWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarWarp)
#################################################
Repair = App.RepairSubsystemProperty_Create("Repair")

Repair.SetMaxCondition(12000.000000)
Repair.SetCritical(0)
Repair.SetTargetable(0)
Repair.SetPrimary(1)
Repair.SetPosition(0.000000, -0.080000, -0.040000)
Repair.SetPosition2D(75.000000, 75.000000)
Repair.SetRepairComplexity(1.000000)
Repair.SetDisabledPercentage(0.010000)
Repair.SetRadius(0.010000)
Repair.SetNormalPowerPerSecond(1.000000)
Repair.SetMaxRepairPoints(100.000000)
Repair.SetNumRepairTeams(7)
App.g_kModelPropertyManager.RegisterLocalTemplate(Repair)
#################################################
ProbeLauncher = App.ObjectEmitterProperty_Create("Probe Launcher")

ProbeLauncherForward = App.TGPoint3()
ProbeLauncherForward.SetXYZ(0.000000, 1.000000, 0.000000)
ProbeLauncherUp = App.TGPoint3()
ProbeLauncherUp.SetXYZ(0.000000, 0.000000, 1.000000)
ProbeLauncherRight = App.TGPoint3()
ProbeLauncherRight.SetXYZ(1.000000, 0.000000, 0.000000)
ProbeLauncher.SetOrientation(ProbeLauncherForward, ProbeLauncherUp, ProbeLauncherRight)
ProbeLauncherPosition = App.TGPoint3()
ProbeLauncherPosition.SetXYZ(0.000000, 0.488086, -0.398593)
ProbeLauncher.SetPosition(ProbeLauncherPosition)
ProbeLauncher.SetEmittedObjectType(ProbeLauncher.OEP_PROBE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ProbeLauncher)
#################################################
USSOnline91001 = App.ShipProperty_Create("USSOnline91001")

USSOnline91001.SetGenus(1)
USSOnline91001.SetSpecies(102)
USSOnline91001.SetMass(10000.000000)
USSOnline91001.SetRotationalInertia(10000.000000)
USSOnline91001.SetShipName("USSOnline91001")
USSOnline91001.SetModelFilename("data/Models/Ships/archatype/unarmed/UnPhasedNXOnline.nif")
USSOnline91001.SetDamageResolution(20.000000)
USSOnline91001.SetAffiliation(0)
USSOnline91001.SetStationary(0)
USSOnline91001.SetAIString("FedAttack")
USSOnline91001.SetDeathExplosionSound("g_lsDeathExplosions")
App.g_kModelPropertyManager.RegisterLocalTemplate(USSOnline91001)
#################################################
Phasers = App.WeaponSystemProperty_Create("Phasers")

Phasers.SetMaxCondition(8000.000000)
Phasers.SetCritical(0)
Phasers.SetTargetable(0)
Phasers.SetPrimary(1)
Phasers.SetPosition(0.000000, 0.320000, 0.000000)
Phasers.SetPosition2D(34.000000, 40.000000)
Phasers.SetRepairComplexity(7.000000)
Phasers.SetDisabledPercentage(0.750000)
Phasers.SetRadius(0.100000)
Phasers.SetNormalPowerPerSecond(400.000000)
Phasers.SetWeaponSystemType(Phasers.WST_PHASER)
Phasers.SetSingleFire(0)
Phasers.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Phasers.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Phasers)
#################################################
Tractors = App.WeaponSystemProperty_Create("Tractors")

Tractors.SetMaxCondition(3000.000000)
Tractors.SetCritical(0)
Tractors.SetTargetable(0)
Tractors.SetPrimary(1)
Tractors.SetPosition(0.000000, -0.480000, -0.140000)
Tractors.SetPosition2D(64.000000, 60.000000)
Tractors.SetRepairComplexity(7.000000)
Tractors.SetDisabledPercentage(0.750000)
Tractors.SetRadius(0.100000)
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)
#################################################
WarpEngines = App.WarpEngineProperty_Create("Warp Engines")

WarpEngines.SetMaxCondition(8000.000000)
WarpEngines.SetCritical(0)
WarpEngines.SetTargetable(0)
WarpEngines.SetPrimary(1)
WarpEngines.SetPosition(0.000000, -0.680000, -0.120000)
WarpEngines.SetPosition2D(37.000000, 100.000000)
WarpEngines.SetRepairComplexity(3.000000)
WarpEngines.SetDisabledPercentage(0.500000)
WarpEngines.SetRadius(0.050000)
WarpEngines.SetNormalPowerPerSecond(0.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpEngines)
#################################################
Bridge = App.HullProperty_Create("Bridge")

Bridge.SetMaxCondition(10000.000000)
Bridge.SetCritical(1)
Bridge.SetTargetable(1)
Bridge.SetPrimary(0)
Bridge.SetPosition(0.009810, 1.970580, 0.433327)
Bridge.SetPosition2D(64.000000, 22.000000)
Bridge.SetRepairComplexity(4.000000)
Bridge.SetDisabledPercentage(0.000000)
Bridge.SetRadius(0.100000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Bridge)
#################################################
AftTractor1 = App.TractorBeamProperty_Create("Aft Tractor 1")

AftTractor1.SetMaxCondition(1500.000000)
AftTractor1.SetCritical(0)
AftTractor1.SetTargetable(1)
AftTractor1.SetPrimary(1)
AftTractor1.SetPosition(0.021068, -4.084790, 0.526391)
AftTractor1.SetPosition2D(49.000000, 89.000000)
AftTractor1.SetRepairComplexity(7.000000)
AftTractor1.SetDisabledPercentage(0.750000)
AftTractor1.SetRadius(0.250000)
AftTractor1.SetDumbfire(1)
AftTractor1.SetWeaponID(2)
AftTractor1.SetGroups(0)
AftTractor1.SetDamageRadiusFactor(0.300000)
AftTractor1.SetIconNum(0)
AftTractor1.SetIconPositionX(0.000000)
AftTractor1.SetIconPositionY(0.000000)
AftTractor1.SetIconAboveShip(1)
AftTractor1.SetFireSound("Tractor Beam")
AftTractor1.SetMaxCharge(5.000000)
AftTractor1.SetMaxDamage(80.000000)
AftTractor1.SetMaxDamageDistance(114.000000)
AftTractor1.SetMinFiringCharge(3.000000)
AftTractor1.SetNormalDischargeRate(1.000000)
AftTractor1.SetRechargeRate(0.300000)
AftTractor1.SetIndicatorIconNum(0)
AftTractor1.SetIndicatorIconPositionX(0.000000)
AftTractor1.SetIndicatorIconPositionY(0.000000)
AftTractor1Forward = App.TGPoint3()
AftTractor1Forward.SetXYZ(0.000000, -0.945519, 0.325568)
AftTractor1Up = App.TGPoint3()
AftTractor1Up.SetXYZ(0.000000, 0.325568, 0.945519)
AftTractor1.SetOrientation(AftTractor1Forward, AftTractor1Up)
AftTractor1.SetArcWidthAngles(-0.349066, 0.349066)
AftTractor1.SetArcHeightAngles(-0.261799, 0.872665)
AftTractor1.SetTractorBeamWidth(0.400000)
AftTractor1.SetTextureStart(0)
AftTractor1.SetTextureEnd(0)
AftTractor1.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor1.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor1.SetInnerCoreColor(kColor)
AftTractor1.SetNumSides(12)
AftTractor1.SetMainRadius(0.075000)
AftTractor1.SetTaperRadius(0.000000)
AftTractor1.SetCoreScale(0.450000)
AftTractor1.SetTaperRatio(0.200000)
AftTractor1.SetTaperMinLength(1.000000)
AftTractor1.SetTaperMaxLength(5.000000)
AftTractor1.SetLengthTextureTilePerUnit(0.250000)
AftTractor1.SetPerimeterTile(1.000000)
AftTractor1.SetTextureSpeed(0.200000)
AftTractor1.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTractor1)
#################################################
AftTractor2 = App.TractorBeamProperty_Create("Aft Tractor 2")

AftTractor2.SetMaxCondition(1500.000000)
AftTractor2.SetCritical(0)
AftTractor2.SetTargetable(1)
AftTractor2.SetPrimary(1)
AftTractor2.SetPosition(0.025006, -0.790931, -0.546704)
AftTractor2.SetPosition2D(78.000000, 89.000000)
AftTractor2.SetRepairComplexity(7.000000)
AftTractor2.SetDisabledPercentage(0.750000)
AftTractor2.SetRadius(0.280000)
AftTractor2.SetDumbfire(1)
AftTractor2.SetWeaponID(3)
AftTractor2.SetGroups(0)
AftTractor2.SetDamageRadiusFactor(0.300000)
AftTractor2.SetIconNum(0)
AftTractor2.SetIconPositionX(0.000000)
AftTractor2.SetIconPositionY(0.000000)
AftTractor2.SetIconAboveShip(1)
AftTractor2.SetFireSound("Tractor Beam")
AftTractor2.SetMaxCharge(5.000000)
AftTractor2.SetMaxDamage(80.000000)
AftTractor2.SetMaxDamageDistance(114.000000)
AftTractor2.SetMinFiringCharge(3.000000)
AftTractor2.SetNormalDischargeRate(1.000000)
AftTractor2.SetRechargeRate(0.300000)
AftTractor2.SetIndicatorIconNum(0)
AftTractor2.SetIndicatorIconPositionX(0.000000)
AftTractor2.SetIndicatorIconPositionY(0.000000)
AftTractor2Forward = App.TGPoint3()
AftTractor2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftTractor2Up = App.TGPoint3()
AftTractor2Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftTractor2.SetOrientation(AftTractor2Forward, AftTractor2Up)
AftTractor2.SetArcWidthAngles(-0.523599, 0.523599)
AftTractor2.SetArcHeightAngles(-1.221731, 0.139626)
AftTractor2.SetTractorBeamWidth(0.400000)
AftTractor2.SetTextureStart(0)
AftTractor2.SetTextureEnd(0)
AftTractor2.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor2.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor2.SetInnerCoreColor(kColor)
AftTractor2.SetNumSides(12)
AftTractor2.SetMainRadius(0.075000)
AftTractor2.SetTaperRadius(0.000000)
AftTractor2.SetCoreScale(0.450000)
AftTractor2.SetTaperRatio(0.200000)
AftTractor2.SetTaperMinLength(1.000000)
AftTractor2.SetTaperMaxLength(5.000000)
AftTractor2.SetLengthTextureTilePerUnit(0.250000)
AftTractor2.SetPerimeterTile(1.000000)
AftTractor2.SetTextureSpeed(0.200000)
AftTractor2.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTractor2)
#################################################
Decoylauncher = App.ObjectEmitterProperty_Create("Decoy launcher")

DecoylauncherForward = App.TGPoint3()
DecoylauncherForward.SetXYZ(0.000000, -1.000000, 0.000000)
DecoylauncherUp = App.TGPoint3()
DecoylauncherUp.SetXYZ(0.000000, 0.000000, 1.000000)
DecoylauncherRight = App.TGPoint3()
DecoylauncherRight.SetXYZ(-1.000000, 0.000000, 0.000000)
Decoylauncher.SetOrientation(DecoylauncherForward, DecoylauncherUp, DecoylauncherRight)
DecoylauncherPosition = App.TGPoint3()
DecoylauncherPosition.SetXYZ(0.025006, -0.790931, -0.546704)
Decoylauncher.SetPosition(DecoylauncherPosition)
Decoylauncher.SetEmittedObjectType(Decoylauncher.OEP_DECOY)
App.g_kModelPropertyManager.RegisterLocalTemplate(Decoylauncher)
#################################################
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, 2.300000, 0.373683)
ViewscreenForward.SetPosition(ViewscreenForwardPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenForward)
#################################################
ViewscreenLeft = App.PositionOrientationProperty_Create("ViewscreenLeft")

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

ViewscreenRightForward = App.TGPoint3()
ViewscreenRightForward.SetXYZ(1.000000, 0.000000, 0.000000)
ViewscreenRightUp = App.TGPoint3()
ViewscreenRightUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenRightRight = App.TGPoint3()
ViewscreenRightRight.SetXYZ(0.000000, 1.000000, 0.000000)
ViewscreenRight.SetOrientation(ViewscreenRightForward, ViewscreenRightUp, ViewscreenRightRight)
ViewscreenRightPosition = App.TGPoint3()
ViewscreenRightPosition.SetXYZ(0.100000, 1.736360, 0.368935)
ViewscreenRight.SetPosition(ViewscreenRightPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenRight)
#################################################
ViewscreenBack = App.PositionOrientationProperty_Create("ViewscreenBack")

ViewscreenBackForward = App.TGPoint3()
ViewscreenBackForward.SetXYZ(0.000000, -1.000000, 0.000000)
ViewscreenBackUp = App.TGPoint3()
ViewscreenBackUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenBackRight = App.TGPoint3()
ViewscreenBackRight.SetXYZ(-1.000000, 0.000000, 0.000000)
ViewscreenBack.SetOrientation(ViewscreenBackForward, ViewscreenBackUp, ViewscreenBackRight)
ViewscreenBackPosition = App.TGPoint3()
ViewscreenBackPosition.SetXYZ(0.000000, 0.800000, 0.360000)
ViewscreenBack.SetPosition(ViewscreenBackPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenBack)
#################################################
ViewscreenUp = App.PositionOrientationProperty_Create("ViewscreenUp")

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

ViewscreenDownForward = App.TGPoint3()
ViewscreenDownForward.SetXYZ(0.000000, 0.000000, -1.000000)
ViewscreenDownUp = App.TGPoint3()
ViewscreenDownUp.SetXYZ(0.000000, 1.000000, 0.000000)
ViewscreenDownRight = App.TGPoint3()
ViewscreenDownRight.SetXYZ(1.000000, 0.000000, 0.000000)
ViewscreenDown.SetOrientation(ViewscreenDownForward, ViewscreenDownUp, ViewscreenDownRight)
ViewscreenDownPosition = App.TGPoint3()
ViewscreenDownPosition.SetXYZ(0.000000, 0.350000, -0.450000)
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, 1.724690, 0.356705)
FirstPerson.SetPosition(FirstPersonPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(FirstPerson)
#################################################
ForwardTractor1 = App.TractorBeamProperty_Create("Forward Tractor 1")

ForwardTractor1.SetMaxCondition(1500.000000)
ForwardTractor1.SetCritical(0)
ForwardTractor1.SetTargetable(1)
ForwardTractor1.SetPrimary(1)
ForwardTractor1.SetPosition(0.008550, 3.772920, 0.064832)
ForwardTractor1.SetPosition2D(31.000000, 0.000000)
ForwardTractor1.SetRepairComplexity(7.000000)
ForwardTractor1.SetDisabledPercentage(0.750000)
ForwardTractor1.SetRadius(0.150000)
ForwardTractor1.SetDumbfire(1)
ForwardTractor1.SetWeaponID(1)
ForwardTractor1.SetGroups(0)
ForwardTractor1.SetDamageRadiusFactor(0.300000)
ForwardTractor1.SetIconNum(0)
ForwardTractor1.SetIconPositionX(0.000000)
ForwardTractor1.SetIconPositionY(0.000000)
ForwardTractor1.SetIconAboveShip(1)
ForwardTractor1.SetFireSound("Tractor Beam")
ForwardTractor1.SetMaxCharge(5.000000)
ForwardTractor1.SetMaxDamage(80.000000)
ForwardTractor1.SetMaxDamageDistance(114.000000)
ForwardTractor1.SetMinFiringCharge(3.000000)
ForwardTractor1.SetNormalDischargeRate(1.000000)
ForwardTractor1.SetRechargeRate(0.500000)
ForwardTractor1.SetIndicatorIconNum(0)
ForwardTractor1.SetIndicatorIconPositionX(0.000000)
ForwardTractor1.SetIndicatorIconPositionY(0.000000)
ForwardTractor1Forward = App.TGPoint3()
ForwardTractor1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTractor1Up = App.TGPoint3()
ForwardTractor1Up.SetXYZ(0.000000, 0.000000, 1.000000)
ForwardTractor1.SetOrientation(ForwardTractor1Forward, ForwardTractor1Up)
ForwardTractor1.SetArcWidthAngles(-1.221731, 1.221731)
ForwardTractor1.SetArcHeightAngles(-0.087266, 1.308997)
ForwardTractor1.SetTractorBeamWidth(0.400000)
ForwardTractor1.SetTextureStart(32)
ForwardTractor1.SetTextureEnd(32)
ForwardTractor1.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor1.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor1.SetInnerCoreColor(kColor)
ForwardTractor1.SetNumSides(12)
ForwardTractor1.SetMainRadius(0.075000)
ForwardTractor1.SetTaperRadius(0.000000)
ForwardTractor1.SetCoreScale(0.450000)
ForwardTractor1.SetTaperRatio(0.200000)
ForwardTractor1.SetTaperMinLength(1.000000)
ForwardTractor1.SetTaperMaxLength(5.000000)
ForwardTractor1.SetLengthTextureTilePerUnit(0.250000)
ForwardTractor1.SetPerimeterTile(1.000000)
ForwardTractor1.SetTextureSpeed(0.200000)
ForwardTractor1.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTractor1)
#################################################
ForwardTractor2 = App.TractorBeamProperty_Create("Forward Tractor 2")

ForwardTractor2.SetMaxCondition(1500.000000)
ForwardTractor2.SetCritical(0)
ForwardTractor2.SetTargetable(1)
ForwardTractor2.SetPrimary(1)
ForwardTractor2.SetPosition(-0.002841, 2.418340, -0.037338)
ForwardTractor2.SetPosition2D(96.000000, -1.000000)
ForwardTractor2.SetRepairComplexity(7.000000)
ForwardTractor2.SetDisabledPercentage(0.750000)
ForwardTractor2.SetRadius(0.150000)
ForwardTractor2.SetDumbfire(1)
ForwardTractor2.SetWeaponID(1)
ForwardTractor2.SetGroups(0)
ForwardTractor2.SetDamageRadiusFactor(0.300000)
ForwardTractor2.SetIconNum(0)
ForwardTractor2.SetIconPositionX(0.000000)
ForwardTractor2.SetIconPositionY(0.000000)
ForwardTractor2.SetIconAboveShip(1)
ForwardTractor2.SetFireSound("Tractor Beam")
ForwardTractor2.SetMaxCharge(5.000000)
ForwardTractor2.SetMaxDamage(80.000000)
ForwardTractor2.SetMaxDamageDistance(114.000000)
ForwardTractor2.SetMinFiringCharge(3.000000)
ForwardTractor2.SetNormalDischargeRate(1.000000)
ForwardTractor2.SetRechargeRate(0.500000)
ForwardTractor2.SetIndicatorIconNum(0)
ForwardTractor2.SetIndicatorIconPositionX(0.000000)
ForwardTractor2.SetIndicatorIconPositionY(0.000000)
ForwardTractor2Forward = App.TGPoint3()
ForwardTractor2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTractor2Up = App.TGPoint3()
ForwardTractor2Up.SetXYZ(0.000000, 0.000000, 1.000000)
ForwardTractor2.SetOrientation(ForwardTractor2Forward, ForwardTractor2Up)
ForwardTractor2.SetArcWidthAngles(-1.308997, 1.308997)
ForwardTractor2.SetArcHeightAngles(-1.308997, 0.000000)
ForwardTractor2.SetTractorBeamWidth(0.400000)
ForwardTractor2.SetTextureStart(32)
ForwardTractor2.SetTextureEnd(32)
ForwardTractor2.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor2.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor2.SetInnerCoreColor(kColor)
ForwardTractor2.SetNumSides(12)
ForwardTractor2.SetMainRadius(0.075000)
ForwardTractor2.SetTaperRadius(0.000000)
ForwardTractor2.SetCoreScale(0.450000)
ForwardTractor2.SetTaperRatio(0.200000)
ForwardTractor2.SetTaperMinLength(1.000000)
ForwardTractor2.SetTaperMaxLength(5.000000)
ForwardTractor2.SetLengthTextureTilePerUnit(0.250000)
ForwardTractor2.SetPerimeterTile(1.000000)
ForwardTractor2.SetTextureSpeed(0.200000)
ForwardTractor2.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTractor2)
#################################################
VentralPhaser = App.PhaserProperty_Create("Ventral Phaser")

VentralPhaser.SetMaxCondition(1000.000000)
VentralPhaser.SetCritical(0)
VentralPhaser.SetTargetable(1)
VentralPhaser.SetPrimary(1)
VentralPhaser.SetPosition(-0.003684, 0.330520, -0.474903)
VentralPhaser.SetPosition2D(64.000000, 53.000000)
VentralPhaser.SetRepairComplexity(7.000000)
VentralPhaser.SetDisabledPercentage(0.750000)
VentralPhaser.SetRadius(0.050000)
VentralPhaser.SetDumbfire(1)
VentralPhaser.SetWeaponID(1)
VentralPhaser.SetGroups(1)
VentralPhaser.SetDamageRadiusFactor(0.150000)
VentralPhaser.SetIconNum(363)
VentralPhaser.SetIconPositionX(65.000000)
VentralPhaser.SetIconPositionY(74.000000)
VentralPhaser.SetIconAboveShip(0)
VentralPhaser.SetFireSound("FedBurst")
VentralPhaser.SetMaxCharge(1.000000)
VentralPhaser.SetMaxDamage(1200.000000)
VentralPhaser.SetMaxDamageDistance(100.000000)
VentralPhaser.SetMinFiringCharge(1.000000)
VentralPhaser.SetNormalDischargeRate(200.000000)
VentralPhaser.SetRechargeRate(0.400000)
VentralPhaser.SetIndicatorIconNum(511)
VentralPhaser.SetIndicatorIconPositionX(59.000000)
VentralPhaser.SetIndicatorIconPositionY(69.000000)
VentralPhaserForward = App.TGPoint3()
VentralPhaserForward.SetXYZ(0.000000, 0.000000, -1.000000)
VentralPhaserUp = App.TGPoint3()
VentralPhaserUp.SetXYZ(0.000000, -1.000000, 0.000000)
VentralPhaser.SetOrientation(VentralPhaserForward, VentralPhaserUp)
VentralPhaser.SetWidth(0.100000)
VentralPhaser.SetLength(0.010000)
VentralPhaser.SetArcWidthAngles(-0.698132, 0.698132)
VentralPhaser.SetArcHeightAngles(-0.698132, 0.698132)
VentralPhaser.SetPhaserTextureStart(0)
VentralPhaser.SetPhaserTextureEnd(7)
VentralPhaser.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser.SetInnerCoreColor(kColor)
VentralPhaser.SetNumSides(6)
VentralPhaser.SetMainRadius(0.070000)
VentralPhaser.SetTaperRadius(0.010000)
VentralPhaser.SetCoreScale(0.350000)
VentralPhaser.SetTaperRatio(0.250000)
VentralPhaser.SetTaperMinLength(5.000000)
VentralPhaser.SetTaperMaxLength(30.000000)
VentralPhaser.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser.SetPerimeterTile(1.000000)
VentralPhaser.SetTextureSpeed(2.000000)
VentralPhaser.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser)
#################################################
VentralPhaser1 = App.PhaserProperty_Create("Ventral Phaser 1")

VentralPhaser1.SetMaxCondition(1000.000000)
VentralPhaser1.SetCritical(0)
VentralPhaser1.SetTargetable(1)
VentralPhaser1.SetPrimary(1)
VentralPhaser1.SetPosition(-0.317392, 3.553990, 0.004357)
VentralPhaser1.SetPosition2D(54.000000, -1.000000)
VentralPhaser1.SetRepairComplexity(7.000000)
VentralPhaser1.SetDisabledPercentage(0.750000)
VentralPhaser1.SetRadius(0.050000)
VentralPhaser1.SetDumbfire(1)
VentralPhaser1.SetWeaponID(4)
VentralPhaser1.SetGroups(20)
VentralPhaser1.SetDamageRadiusFactor(0.150000)
VentralPhaser1.SetIconNum(364)
VentralPhaser1.SetIconPositionX(59.000000)
VentralPhaser1.SetIconPositionY(10.000000)
VentralPhaser1.SetIconAboveShip(0)
VentralPhaser1.SetFireSound("FedBurst")
VentralPhaser1.SetMaxCharge(1.000000)
VentralPhaser1.SetMaxDamage(1200.000000)
VentralPhaser1.SetMaxDamageDistance(100.000000)
VentralPhaser1.SetMinFiringCharge(1.000000)
VentralPhaser1.SetNormalDischargeRate(200.000000)
VentralPhaser1.SetRechargeRate(0.400000)
VentralPhaser1.SetIndicatorIconNum(510)
VentralPhaser1.SetIndicatorIconPositionX(52.000000)
VentralPhaser1.SetIndicatorIconPositionY(5.000000)
VentralPhaser1Forward = App.TGPoint3()
VentralPhaser1Forward.SetXYZ(-0.788010, 0.615662, 0.000000)
VentralPhaser1Up = App.TGPoint3()
VentralPhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser1.SetOrientation(VentralPhaser1Forward, VentralPhaser1Up)
VentralPhaser1.SetWidth(0.100000)
VentralPhaser1.SetLength(0.010000)
VentralPhaser1.SetArcWidthAngles(-0.523599, 1.047198)
VentralPhaser1.SetArcHeightAngles(0.000000, -1.570796)
VentralPhaser1.SetPhaserTextureStart(0)
VentralPhaser1.SetPhaserTextureEnd(7)
VentralPhaser1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser1.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser1.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser1.SetInnerCoreColor(kColor)
VentralPhaser1.SetNumSides(6)
VentralPhaser1.SetMainRadius(0.070000)
VentralPhaser1.SetTaperRadius(0.010000)
VentralPhaser1.SetCoreScale(0.350000)
VentralPhaser1.SetTaperRatio(0.250000)
VentralPhaser1.SetTaperMinLength(5.000000)
VentralPhaser1.SetTaperMaxLength(30.000000)
VentralPhaser1.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser1.SetPerimeterTile(1.000000)
VentralPhaser1.SetTextureSpeed(2.000000)
VentralPhaser1.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser1)
#################################################
RearPhaser1 = App.PhaserProperty_Create("Rear Phaser 1")

RearPhaser1.SetMaxCondition(1000.000000)
RearPhaser1.SetCritical(0)
RearPhaser1.SetTargetable(1)
RearPhaser1.SetPrimary(1)
RearPhaser1.SetPosition(1.157240, -1.756510, 0.280946)
RearPhaser1.SetPosition2D(76.000000, 69.000000)
RearPhaser1.SetRepairComplexity(7.000000)
RearPhaser1.SetDisabledPercentage(0.750000)
RearPhaser1.SetRadius(0.050000)
RearPhaser1.SetDumbfire(1)
RearPhaser1.SetWeaponID(1)
RearPhaser1.SetGroups(2)
RearPhaser1.SetDamageRadiusFactor(0.150000)
RearPhaser1.SetIconNum(363)
RearPhaser1.SetIconPositionX(97.000000)
RearPhaser1.SetIconPositionY(101.000000)
RearPhaser1.SetIconAboveShip(1)
RearPhaser1.SetFireSound("FedBurst")
RearPhaser1.SetMaxCharge(1.000000)
RearPhaser1.SetMaxDamage(1200.000000)
RearPhaser1.SetMaxDamageDistance(100.000000)
RearPhaser1.SetMinFiringCharge(1.000000)
RearPhaser1.SetNormalDischargeRate(200.000000)
RearPhaser1.SetRechargeRate(0.400000)
RearPhaser1.SetIndicatorIconNum(511)
RearPhaser1.SetIndicatorIconPositionX(91.000000)
RearPhaser1.SetIndicatorIconPositionY(96.000000)
RearPhaser1Forward = App.TGPoint3()
RearPhaser1Forward.SetXYZ(-0.707107, -0.707107, 0.000000)
RearPhaser1Up = App.TGPoint3()
RearPhaser1Up.SetXYZ(-0.374702, 0.000000, 0.927145)
RearPhaser1.SetOrientation(RearPhaser1Forward, RearPhaser1Up)
RearPhaser1.SetWidth(0.140000)
RearPhaser1.SetLength(0.001000)
RearPhaser1.SetArcWidthAngles(-0.872665, 0.523599)
RearPhaser1.SetArcHeightAngles(0.523599, 1.570796)
RearPhaser1.SetPhaserTextureStart(0)
RearPhaser1.SetPhaserTextureEnd(7)
RearPhaser1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
RearPhaser1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
RearPhaser1.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
RearPhaser1.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
RearPhaser1.SetInnerCoreColor(kColor)
RearPhaser1.SetNumSides(6)
RearPhaser1.SetMainRadius(0.070000)
RearPhaser1.SetTaperRadius(0.010000)
RearPhaser1.SetCoreScale(0.350000)
RearPhaser1.SetTaperRatio(0.250000)
RearPhaser1.SetTaperMinLength(5.000000)
RearPhaser1.SetTaperMaxLength(30.000000)
RearPhaser1.SetLengthTextureTilePerUnit(0.500000)
RearPhaser1.SetPerimeterTile(1.000000)
RearPhaser1.SetTextureSpeed(2.000000)
RearPhaser1.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(RearPhaser1)
#################################################
RearPhaser2 = App.PhaserProperty_Create("Rear Phaser 2")

RearPhaser2.SetMaxCondition(1000.000000)
RearPhaser2.SetCritical(0)
RearPhaser2.SetTargetable(1)
RearPhaser2.SetPrimary(1)
RearPhaser2.SetPosition(-1.150150, -1.770240, 0.296199)
RearPhaser2.SetPosition2D(54.000000, 69.000000)
RearPhaser2.SetRepairComplexity(7.000000)
RearPhaser2.SetDisabledPercentage(0.750000)
RearPhaser2.SetRadius(0.050000)
RearPhaser2.SetDumbfire(1)
RearPhaser2.SetWeaponID(2)
RearPhaser2.SetGroups(2)
RearPhaser2.SetDamageRadiusFactor(0.150000)
RearPhaser2.SetIconNum(363)
RearPhaser2.SetIconPositionX(33.000000)
RearPhaser2.SetIconPositionY(101.000000)
RearPhaser2.SetIconAboveShip(1)
RearPhaser2.SetFireSound("FedBurst")
RearPhaser2.SetMaxCharge(1.000000)
RearPhaser2.SetMaxDamage(1200.000000)
RearPhaser2.SetMaxDamageDistance(100.000000)
RearPhaser2.SetMinFiringCharge(1.000000)
RearPhaser2.SetNormalDischargeRate(200.000000)
RearPhaser2.SetRechargeRate(0.400000)
RearPhaser2.SetIndicatorIconNum(511)
RearPhaser2.SetIndicatorIconPositionX(27.000000)
RearPhaser2.SetIndicatorIconPositionY(96.000000)
RearPhaser2Forward = App.TGPoint3()
RearPhaser2Forward.SetXYZ(0.707107, -0.707107, 0.000000)
RearPhaser2Up = App.TGPoint3()
RearPhaser2Up.SetXYZ(0.374702, 0.000000, 0.927145)
RearPhaser2.SetOrientation(RearPhaser2Forward, RearPhaser2Up)
RearPhaser2.SetWidth(0.140000)
RearPhaser2.SetLength(0.001000)
RearPhaser2.SetArcWidthAngles(0.872665, -0.523599)
RearPhaser2.SetArcHeightAngles(0.523599, 1.570796)
RearPhaser2.SetPhaserTextureStart(0)
RearPhaser2.SetPhaserTextureEnd(7)
RearPhaser2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
RearPhaser2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
RearPhaser2.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
RearPhaser2.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
RearPhaser2.SetInnerCoreColor(kColor)
RearPhaser2.SetNumSides(6)
RearPhaser2.SetMainRadius(0.070000)
RearPhaser2.SetTaperRadius(0.010000)
RearPhaser2.SetCoreScale(0.350000)
RearPhaser2.SetTaperRatio(0.250000)
RearPhaser2.SetTaperMinLength(5.000000)
RearPhaser2.SetTaperMaxLength(30.000000)
RearPhaser2.SetLengthTextureTilePerUnit(0.500000)
RearPhaser2.SetPerimeterTile(1.000000)
RearPhaser2.SetTextureSpeed(2.000000)
RearPhaser2.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(RearPhaser2)
#################################################
RearPhaser3 = App.PhaserProperty_Create("Rear Phaser 3")

RearPhaser3.SetMaxCondition(1000.000000)
RearPhaser3.SetCritical(0)
RearPhaser3.SetTargetable(1)
RearPhaser3.SetPrimary(1)
RearPhaser3.SetPosition(1.200230, -1.789440, 0.266901)
RearPhaser3.SetPosition2D(79.000000, 75.000000)
RearPhaser3.SetRepairComplexity(7.000000)
RearPhaser3.SetDisabledPercentage(0.750000)
RearPhaser3.SetRadius(0.050000)
RearPhaser3.SetDumbfire(1)
RearPhaser3.SetWeaponID(3)
RearPhaser3.SetGroups(2)
RearPhaser3.SetDamageRadiusFactor(0.150000)
RearPhaser3.SetIconNum(363)
RearPhaser3.SetIconPositionX(97.000000)
RearPhaser3.SetIconPositionY(114.000000)
RearPhaser3.SetIconAboveShip(0)
RearPhaser3.SetFireSound("FedBurst")
RearPhaser3.SetMaxCharge(1.000000)
RearPhaser3.SetMaxDamage(1200.000000)
RearPhaser3.SetMaxDamageDistance(100.000000)
RearPhaser3.SetMinFiringCharge(1.000000)
RearPhaser3.SetNormalDischargeRate(200.000000)
RearPhaser3.SetRechargeRate(0.400000)
RearPhaser3.SetIndicatorIconNum(511)
RearPhaser3.SetIndicatorIconPositionX(90.000000)
RearPhaser3.SetIndicatorIconPositionY(109.000000)
RearPhaser3Forward = App.TGPoint3()
RearPhaser3Forward.SetXYZ(0.574013, -0.816933, -0.055935)
RearPhaser3Up = App.TGPoint3()
RearPhaser3Up.SetXYZ(-0.712334, -0.432420, 0.552805)
RearPhaser3.SetOrientation(RearPhaser3Forward, RearPhaser3Up)
RearPhaser3.SetWidth(0.010000)
RearPhaser3.SetLength(0.010000)
RearPhaser3.SetArcWidthAngles(-1.570796, -0.436332)
RearPhaser3.SetArcHeightAngles(-2.094395, 0.000000)
RearPhaser3.SetPhaserTextureStart(0)
RearPhaser3.SetPhaserTextureEnd(7)
RearPhaser3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
RearPhaser3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
RearPhaser3.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
RearPhaser3.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
RearPhaser3.SetInnerCoreColor(kColor)
RearPhaser3.SetNumSides(6)
RearPhaser3.SetMainRadius(0.070000)
RearPhaser3.SetTaperRadius(0.010000)
RearPhaser3.SetCoreScale(0.350000)
RearPhaser3.SetTaperRatio(0.250000)
RearPhaser3.SetTaperMinLength(5.000000)
RearPhaser3.SetTaperMaxLength(30.000000)
RearPhaser3.SetLengthTextureTilePerUnit(0.500000)
RearPhaser3.SetPerimeterTile(1.000000)
RearPhaser3.SetTextureSpeed(2.000000)
RearPhaser3.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(RearPhaser3)
#################################################
RearPhaser4 = App.PhaserProperty_Create("Rear Phaser 4")

RearPhaser4.SetMaxCondition(1000.000000)
RearPhaser4.SetCritical(0)
RearPhaser4.SetTargetable(1)
RearPhaser4.SetPrimary(1)
RearPhaser4.SetPosition(-1.196500, -1.786350, 0.286229)
RearPhaser4.SetPosition2D(50.000000, 75.000000)
RearPhaser4.SetRepairComplexity(7.000000)
RearPhaser4.SetDisabledPercentage(0.750000)
RearPhaser4.SetRadius(0.050000)
RearPhaser4.SetDumbfire(1)
RearPhaser4.SetWeaponID(4)
RearPhaser4.SetGroups(2)
RearPhaser4.SetDamageRadiusFactor(0.150000)
RearPhaser4.SetIconNum(363)
RearPhaser4.SetIconPositionX(33.000000)
RearPhaser4.SetIconPositionY(114.000000)
RearPhaser4.SetIconAboveShip(0)
RearPhaser4.SetFireSound("FedBurst")
RearPhaser4.SetMaxCharge(1.000000)
RearPhaser4.SetMaxDamage(1200.000000)
RearPhaser4.SetMaxDamageDistance(100.000000)
RearPhaser4.SetMinFiringCharge(1.000000)
RearPhaser4.SetNormalDischargeRate(200.000000)
RearPhaser4.SetRechargeRate(0.400000)
RearPhaser4.SetIndicatorIconNum(511)
RearPhaser4.SetIndicatorIconPositionX(27.000000)
RearPhaser4.SetIndicatorIconPositionY(109.000000)
RearPhaser4Forward = App.TGPoint3()
RearPhaser4Forward.SetXYZ(0.574013, -0.816933, -0.055935)
RearPhaser4Up = App.TGPoint3()
RearPhaser4Up.SetXYZ(-0.712334, -0.432420, 0.552805)
RearPhaser4.SetOrientation(RearPhaser4Forward, RearPhaser4Up)
RearPhaser4.SetWidth(0.010000)
RearPhaser4.SetLength(0.010000)
RearPhaser4.SetArcWidthAngles(-1.570796, -0.436332)
RearPhaser4.SetArcHeightAngles(-2.094395, 0.000000)
RearPhaser4.SetPhaserTextureStart(0)
RearPhaser4.SetPhaserTextureEnd(7)
RearPhaser4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
RearPhaser4.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
RearPhaser4.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
RearPhaser4.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
RearPhaser4.SetInnerCoreColor(kColor)
RearPhaser4.SetNumSides(6)
RearPhaser4.SetMainRadius(0.070000)
RearPhaser4.SetTaperRadius(0.010000)
RearPhaser4.SetCoreScale(0.350000)
RearPhaser4.SetTaperRatio(0.250000)
RearPhaser4.SetTaperMinLength(5.000000)
RearPhaser4.SetTaperMaxLength(30.000000)
RearPhaser4.SetLengthTextureTilePerUnit(0.500000)
RearPhaser4.SetPerimeterTile(1.000000)
RearPhaser4.SetTextureSpeed(2.000000)
RearPhaser4.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(RearPhaser4)
#################################################
RearTorpedo3 = App.TorpedoTubeProperty_Create("Rear Torpedo 3")

RearTorpedo3.SetMaxCondition(2200.000000)
RearTorpedo3.SetCritical(0)
RearTorpedo3.SetTargetable(1)
RearTorpedo3.SetPrimary(1)
RearTorpedo3.SetPosition(0.012248, 0.854752, 0.354079)
RearTorpedo3.SetPosition2D(59.000000, 100.000000)
RearTorpedo3.SetRepairComplexity(3.000000)
RearTorpedo3.SetDisabledPercentage(0.750000)
RearTorpedo3.SetRadius(0.050000)
RearTorpedo3.SetDumbfire(1)
RearTorpedo3.SetWeaponID(7)
RearTorpedo3.SetGroups(2)
RearTorpedo3.SetDamageRadiusFactor(0.200000)
RearTorpedo3.SetIconNum(370)
RearTorpedo3.SetIconPositionX(75.000000)
RearTorpedo3.SetIconPositionY(113.000000)
RearTorpedo3.SetIconAboveShip(1)
RearTorpedo3.SetImmediateDelay(4.000000)
RearTorpedo3.SetReloadDelay(20.000000)
RearTorpedo3.SetMaxReady(1)
RearTorpedo3Direction = App.TGPoint3()
RearTorpedo3Direction.SetXYZ(0.000000, -1.000000, 0.000000)
RearTorpedo3.SetDirection(RearTorpedo3Direction)
RearTorpedo3Right = App.TGPoint3()
RearTorpedo3Right.SetXYZ(0.000000, 0.000000, 1.000000)
RearTorpedo3.SetRight(RearTorpedo3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(RearTorpedo3)
#################################################
RearTorpedo4 = App.TorpedoTubeProperty_Create("Rear Torpedo 4")

RearTorpedo4.SetMaxCondition(2200.000000)
RearTorpedo4.SetCritical(0)
RearTorpedo4.SetTargetable(1)
RearTorpedo4.SetPrimary(1)
RearTorpedo4.SetPosition(-0.009847, 0.854788, 0.356714)
RearTorpedo4.SetPosition2D(70.000000, 100.000000)
RearTorpedo4.SetRepairComplexity(3.000000)
RearTorpedo4.SetDisabledPercentage(0.750000)
RearTorpedo4.SetRadius(0.050000)
RearTorpedo4.SetDumbfire(1)
RearTorpedo4.SetWeaponID(8)
RearTorpedo4.SetGroups(2)
RearTorpedo4.SetDamageRadiusFactor(0.200000)
RearTorpedo4.SetIconNum(370)
RearTorpedo4.SetIconPositionX(80.000000)
RearTorpedo4.SetIconPositionY(113.000000)
RearTorpedo4.SetIconAboveShip(1)
RearTorpedo4.SetImmediateDelay(4.000000)
RearTorpedo4.SetReloadDelay(20.000000)
RearTorpedo4.SetMaxReady(1)
RearTorpedo4Direction = App.TGPoint3()
RearTorpedo4Direction.SetXYZ(0.000000, -1.000000, 0.000000)
RearTorpedo4.SetDirection(RearTorpedo4Direction)
RearTorpedo4Right = App.TGPoint3()
RearTorpedo4Right.SetXYZ(0.000000, 0.000000, 1.000000)
RearTorpedo4.SetRight(RearTorpedo4Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(RearTorpedo4)
#################################################
RearTorpedo5 = App.TorpedoTubeProperty_Create("Rear Torpedo 5")

RearTorpedo5.SetMaxCondition(2200.000000)
RearTorpedo5.SetCritical(0)
RearTorpedo5.SetTargetable(1)
RearTorpedo5.SetPrimary(1)
RearTorpedo5.SetPosition(0.000000, -2.000000, -0.060000)
RearTorpedo5.SetPosition2D(70.000000, 80.000000)
RearTorpedo5.SetRepairComplexity(3.000000)
RearTorpedo5.SetDisabledPercentage(0.750000)
RearTorpedo5.SetRadius(0.050000)
RearTorpedo5.SetDumbfire(1)
RearTorpedo5.SetWeaponID(9)
RearTorpedo5.SetGroups(2)
RearTorpedo5.SetDamageRadiusFactor(0.200000)
RearTorpedo5.SetIconNum(370)
RearTorpedo5.SetIconPositionX(75.000000)
RearTorpedo5.SetIconPositionY(121.000000)
RearTorpedo5.SetIconAboveShip(1)
RearTorpedo5.SetImmediateDelay(4.000000)
RearTorpedo5.SetReloadDelay(20.000000)
RearTorpedo5.SetMaxReady(1)
RearTorpedo5Direction = App.TGPoint3()
RearTorpedo5Direction.SetXYZ(0.000000, -0.997564, 0.069756)
RearTorpedo5.SetDirection(RearTorpedo5Direction)
RearTorpedo5Right = App.TGPoint3()
RearTorpedo5Right.SetXYZ(0.000000, 0.000000, 1.000000)
RearTorpedo5.SetRight(RearTorpedo5Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(RearTorpedo5)
#################################################
ForwardTorpedo3 = App.TorpedoTubeProperty_Create("Forward Torpedo 3")

ForwardTorpedo3.SetMaxCondition(2200.000000)
ForwardTorpedo3.SetCritical(0)
ForwardTorpedo3.SetTargetable(1)
ForwardTorpedo3.SetPrimary(1)
ForwardTorpedo3.SetPosition(0.007086, 2.308890, 0.337677)
ForwardTorpedo3.SetPosition2D(65.000000, 1.000000)
ForwardTorpedo3.SetRepairComplexity(3.000000)
ForwardTorpedo3.SetDisabledPercentage(0.750000)
ForwardTorpedo3.SetRadius(0.040000)
ForwardTorpedo3.SetDumbfire(1)
ForwardTorpedo3.SetWeaponID(7)
ForwardTorpedo3.SetGroups(16)
ForwardTorpedo3.SetDamageRadiusFactor(0.200000)
ForwardTorpedo3.SetIconNum(370)
ForwardTorpedo3.SetIconPositionX(78.000000)
ForwardTorpedo3.SetIconPositionY(42.000000)
ForwardTorpedo3.SetIconAboveShip(1)
ForwardTorpedo3.SetImmediateDelay(1.000000)
ForwardTorpedo3.SetReloadDelay(20.000000)
ForwardTorpedo3.SetMaxReady(1)
ForwardTorpedo3Direction = App.TGPoint3()
ForwardTorpedo3Direction.SetXYZ(0.000000, 0.997564, 0.069757)
ForwardTorpedo3.SetDirection(ForwardTorpedo3Direction)
ForwardTorpedo3Right = App.TGPoint3()
ForwardTorpedo3Right.SetXYZ(0.000000, -0.069757, 0.997564)
ForwardTorpedo3.SetRight(ForwardTorpedo3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorpedo3)
#################################################
DorsalPhaser2 = App.PhaserProperty_Create("Dorsal Phaser 2")

DorsalPhaser2.SetMaxCondition(1000.000000)
DorsalPhaser2.SetCritical(0)
DorsalPhaser2.SetTargetable(1)
DorsalPhaser2.SetPrimary(1)
DorsalPhaser2.SetPosition(0.017126, 1.790000, 0.250000)
DorsalPhaser2.SetPosition2D(76.000000, -1.000000)
DorsalPhaser2.SetRepairComplexity(7.000000)
DorsalPhaser2.SetDisabledPercentage(0.750000)
DorsalPhaser2.SetRadius(0.050000)
DorsalPhaser2.SetDumbfire(1)
DorsalPhaser2.SetWeaponID(2)
DorsalPhaser2.SetGroups(16)
DorsalPhaser2.SetDamageRadiusFactor(0.150000)
DorsalPhaser2.SetIconNum(364)
DorsalPhaser2.SetIconPositionX(82.000000)
DorsalPhaser2.SetIconPositionY(20.000000)
DorsalPhaser2.SetIconAboveShip(1)
DorsalPhaser2.SetFireSound("FedBurst")
DorsalPhaser2.SetMaxCharge(1.000000)
DorsalPhaser2.SetMaxDamage(1200.000000)
DorsalPhaser2.SetMaxDamageDistance(100.000000)
DorsalPhaser2.SetMinFiringCharge(1.000000)
DorsalPhaser2.SetNormalDischargeRate(200.000000)
DorsalPhaser2.SetRechargeRate(0.400000)
DorsalPhaser2.SetIndicatorIconNum(513)
DorsalPhaser2.SetIndicatorIconPositionX(89.000000)
DorsalPhaser2.SetIndicatorIconPositionY(16.000000)
DorsalPhaser2Forward = App.TGPoint3()
DorsalPhaser2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser2Up = App.TGPoint3()
DorsalPhaser2Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser2.SetOrientation(DorsalPhaser2Forward, DorsalPhaser2Up)
DorsalPhaser2.SetWidth(0.780000)
DorsalPhaser2.SetLength(1.300000)
DorsalPhaser2.SetArcWidthAngles(-0.959931, -0.436332)
DorsalPhaser2.SetArcHeightAngles(-0.052360, 1.745329)
DorsalPhaser2.SetPhaserTextureStart(0)
DorsalPhaser2.SetPhaserTextureEnd(7)
DorsalPhaser2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser2.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser2.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser2.SetInnerCoreColor(kColor)
DorsalPhaser2.SetNumSides(6)
DorsalPhaser2.SetMainRadius(0.070000)
DorsalPhaser2.SetTaperRadius(0.010000)
DorsalPhaser2.SetCoreScale(0.350000)
DorsalPhaser2.SetTaperRatio(0.250000)
DorsalPhaser2.SetTaperMinLength(5.000000)
DorsalPhaser2.SetTaperMaxLength(30.000000)
DorsalPhaser2.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser2.SetPerimeterTile(1.000000)
DorsalPhaser2.SetTextureSpeed(2.000000)
DorsalPhaser2.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser2)
#################################################
DorsalPhaser3 = App.PhaserProperty_Create("Dorsal Phaser 3")

DorsalPhaser3.SetMaxCondition(1000.000000)
DorsalPhaser3.SetCritical(0)
DorsalPhaser3.SetTargetable(1)
DorsalPhaser3.SetPrimary(1)
DorsalPhaser3.SetPosition(0.017126, 1.790000, 0.250000)
DorsalPhaser3.SetPosition2D(54.000000, -1.000000)
DorsalPhaser3.SetRepairComplexity(7.000000)
DorsalPhaser3.SetDisabledPercentage(0.750000)
DorsalPhaser3.SetRadius(0.050000)
DorsalPhaser3.SetDumbfire(1)
DorsalPhaser3.SetWeaponID(3)
DorsalPhaser3.SetGroups(16)
DorsalPhaser3.SetDamageRadiusFactor(0.150000)
DorsalPhaser3.SetIconNum(364)
DorsalPhaser3.SetIconPositionX(49.000000)
DorsalPhaser3.SetIconPositionY(21.000000)
DorsalPhaser3.SetIconAboveShip(1)
DorsalPhaser3.SetFireSound("FedBurst")
DorsalPhaser3.SetMaxCharge(1.000000)
DorsalPhaser3.SetMaxDamage(1200.000000)
DorsalPhaser3.SetMaxDamageDistance(100.000000)
DorsalPhaser3.SetMinFiringCharge(1.000000)
DorsalPhaser3.SetNormalDischargeRate(300.000000)
DorsalPhaser3.SetRechargeRate(0.400000)
DorsalPhaser3.SetIndicatorIconNum(512)
DorsalPhaser3.SetIndicatorIconPositionX(47.000000)
DorsalPhaser3.SetIndicatorIconPositionY(17.000000)
DorsalPhaser3Forward = App.TGPoint3()
DorsalPhaser3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser3Up = App.TGPoint3()
DorsalPhaser3Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser3.SetOrientation(DorsalPhaser3Forward, DorsalPhaser3Up)
DorsalPhaser3.SetWidth(0.780000)
DorsalPhaser3.SetLength(1.300000)
DorsalPhaser3.SetArcWidthAngles(0.436332, 0.959931)
DorsalPhaser3.SetArcHeightAngles(-0.052360, 1.745329)
DorsalPhaser3.SetPhaserTextureStart(0)
DorsalPhaser3.SetPhaserTextureEnd(7)
DorsalPhaser3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser3.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser3.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser3.SetInnerCoreColor(kColor)
DorsalPhaser3.SetNumSides(6)
DorsalPhaser3.SetMainRadius(0.070000)
DorsalPhaser3.SetTaperRadius(0.010000)
DorsalPhaser3.SetCoreScale(0.350000)
DorsalPhaser3.SetTaperRatio(0.250000)
DorsalPhaser3.SetTaperMinLength(5.000000)
DorsalPhaser3.SetTaperMaxLength(30.000000)
DorsalPhaser3.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser3.SetPerimeterTile(1.000000)
DorsalPhaser3.SetTextureSpeed(2.000000)
DorsalPhaser3.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser3)
#################################################
DorsalPhaser4 = App.PhaserProperty_Create("Dorsal Phaser 4")

DorsalPhaser4.SetMaxCondition(1000.000000)
DorsalPhaser4.SetCritical(0)
DorsalPhaser4.SetTargetable(1)
DorsalPhaser4.SetPrimary(1)
DorsalPhaser4.SetPosition(0.017126, 1.790000, 0.250000)
DorsalPhaser4.SetPosition2D(49.000000, 2.000000)
DorsalPhaser4.SetRepairComplexity(7.000000)
DorsalPhaser4.SetDisabledPercentage(0.750000)
DorsalPhaser4.SetRadius(0.050000)
DorsalPhaser4.SetDumbfire(1)
DorsalPhaser4.SetWeaponID(1)
DorsalPhaser4.SetGroups(8)
DorsalPhaser4.SetDamageRadiusFactor(0.150000)
DorsalPhaser4.SetIconNum(350)
DorsalPhaser4.SetIconPositionX(90.000000)
DorsalPhaser4.SetIconPositionY(20.000000)
DorsalPhaser4.SetIconAboveShip(1)
DorsalPhaser4.SetFireSound("FedBurst")
DorsalPhaser4.SetMaxCharge(1.000000)
DorsalPhaser4.SetMaxDamage(1200.000000)
DorsalPhaser4.SetMaxDamageDistance(100.000000)
DorsalPhaser4.SetMinFiringCharge(1.000000)
DorsalPhaser4.SetNormalDischargeRate(200.000000)
DorsalPhaser4.SetRechargeRate(0.400000)
DorsalPhaser4.SetIndicatorIconNum(513)
DorsalPhaser4.SetIndicatorIconPositionX(107.000000)
DorsalPhaser4.SetIndicatorIconPositionY(21.000000)
DorsalPhaser4Forward = App.TGPoint3()
DorsalPhaser4Forward.SetXYZ(1.000000, 0.000000, 0.000000)
DorsalPhaser4Up = App.TGPoint3()
DorsalPhaser4Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser4.SetOrientation(DorsalPhaser4Forward, DorsalPhaser4Up)
DorsalPhaser4.SetWidth(1.300000)
DorsalPhaser4.SetLength(0.780000)
DorsalPhaser4.SetArcWidthAngles(-0.785398, -0.436332)
DorsalPhaser4.SetArcHeightAngles(-0.052360, 1.745329)
DorsalPhaser4.SetPhaserTextureStart(0)
DorsalPhaser4.SetPhaserTextureEnd(7)
DorsalPhaser4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser4.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser4.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser4.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser4.SetInnerCoreColor(kColor)
DorsalPhaser4.SetNumSides(6)
DorsalPhaser4.SetMainRadius(0.070000)
DorsalPhaser4.SetTaperRadius(0.010000)
DorsalPhaser4.SetCoreScale(0.350000)
DorsalPhaser4.SetTaperRatio(0.250000)
DorsalPhaser4.SetTaperMinLength(5.000000)
DorsalPhaser4.SetTaperMaxLength(30.000000)
DorsalPhaser4.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser4.SetPerimeterTile(1.000000)
DorsalPhaser4.SetTextureSpeed(2.000000)
DorsalPhaser4.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser4)
#################################################
DorsalPhaser5 = App.PhaserProperty_Create("Dorsal Phaser 5")

DorsalPhaser5.SetMaxCondition(1000.000000)
DorsalPhaser5.SetCritical(0)
DorsalPhaser5.SetTargetable(1)
DorsalPhaser5.SetPrimary(1)
DorsalPhaser5.SetPosition(0.017126, 1.790000, 0.250000)
DorsalPhaser5.SetPosition2D(82.000000, 3.000000)
DorsalPhaser5.SetRepairComplexity(7.000000)
DorsalPhaser5.SetDisabledPercentage(0.750000)
DorsalPhaser5.SetRadius(0.050000)
DorsalPhaser5.SetDumbfire(1)
DorsalPhaser5.SetWeaponID(1)
DorsalPhaser5.SetGroups(4)
DorsalPhaser5.SetDamageRadiusFactor(0.150000)
DorsalPhaser5.SetIconNum(330)
DorsalPhaser5.SetIconPositionX(14.000000)
DorsalPhaser5.SetIconPositionY(21.000000)
DorsalPhaser5.SetIconAboveShip(1)
DorsalPhaser5.SetFireSound("FedBurst")
DorsalPhaser5.SetMaxCharge(1.000000)
DorsalPhaser5.SetMaxDamage(1200.000000)
DorsalPhaser5.SetMaxDamageDistance(100.000000)
DorsalPhaser5.SetMinFiringCharge(1.000000)
DorsalPhaser5.SetNormalDischargeRate(200.000000)
DorsalPhaser5.SetRechargeRate(0.400000)
DorsalPhaser5.SetIndicatorIconNum(512)
DorsalPhaser5.SetIndicatorIconPositionX(22.000000)
DorsalPhaser5.SetIndicatorIconPositionY(22.000000)
DorsalPhaser5Forward = App.TGPoint3()
DorsalPhaser5Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
DorsalPhaser5Up = App.TGPoint3()
DorsalPhaser5Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser5.SetOrientation(DorsalPhaser5Forward, DorsalPhaser5Up)
DorsalPhaser5.SetWidth(1.300000)
DorsalPhaser5.SetLength(0.780000)
DorsalPhaser5.SetArcWidthAngles(0.436332, 0.785398)
DorsalPhaser5.SetArcHeightAngles(-0.052360, 1.745329)
DorsalPhaser5.SetPhaserTextureStart(0)
DorsalPhaser5.SetPhaserTextureEnd(7)
DorsalPhaser5.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser5.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser5.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser5.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser5.SetInnerCoreColor(kColor)
DorsalPhaser5.SetNumSides(6)
DorsalPhaser5.SetMainRadius(0.070000)
DorsalPhaser5.SetTaperRadius(0.010000)
DorsalPhaser5.SetCoreScale(0.350000)
DorsalPhaser5.SetTaperRatio(0.250000)
DorsalPhaser5.SetTaperMinLength(5.000000)
DorsalPhaser5.SetTaperMaxLength(30.000000)
DorsalPhaser5.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser5.SetPerimeterTile(1.000000)
DorsalPhaser5.SetTextureSpeed(2.000000)
DorsalPhaser5.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser5)
#################################################
DorsalPhaser6 = App.PhaserProperty_Create("Dorsal Phaser 6")

DorsalPhaser6.SetMaxCondition(1000.000000)
DorsalPhaser6.SetCritical(0)
DorsalPhaser6.SetTargetable(1)
DorsalPhaser6.SetPrimary(1)
DorsalPhaser6.SetPosition(0.017126, 1.790000, 0.250000)
DorsalPhaser6.SetPosition2D(43.000000, 8.000000)
DorsalPhaser6.SetRepairComplexity(7.000000)
DorsalPhaser6.SetDisabledPercentage(0.750000)
DorsalPhaser6.SetRadius(0.050000)
DorsalPhaser6.SetDumbfire(1)
DorsalPhaser6.SetWeaponID(2)
DorsalPhaser6.SetGroups(8)
DorsalPhaser6.SetDamageRadiusFactor(0.150000)
DorsalPhaser6.SetIconNum(362)
DorsalPhaser6.SetIconPositionX(129.000000)
DorsalPhaser6.SetIconPositionY(26.000000)
DorsalPhaser6.SetIconAboveShip(1)
DorsalPhaser6.SetFireSound("FedBurst")
DorsalPhaser6.SetMaxCharge(1.000000)
DorsalPhaser6.SetMaxDamage(1200.000000)
DorsalPhaser6.SetMaxDamageDistance(100.000000)
DorsalPhaser6.SetMinFiringCharge(1.000000)
DorsalPhaser6.SetNormalDischargeRate(200.000000)
DorsalPhaser6.SetRechargeRate(0.400000)
DorsalPhaser6.SetIndicatorIconNum(509)
DorsalPhaser6.SetIndicatorIconPositionX(127.000000)
DorsalPhaser6.SetIndicatorIconPositionY(25.000000)
DorsalPhaser6Forward = App.TGPoint3()
DorsalPhaser6Forward.SetXYZ(1.000000, 0.000000, 0.000000)
DorsalPhaser6Up = App.TGPoint3()
DorsalPhaser6Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser6.SetOrientation(DorsalPhaser6Forward, DorsalPhaser6Up)
DorsalPhaser6.SetWidth(1.300000)
DorsalPhaser6.SetLength(0.780000)
DorsalPhaser6.SetArcWidthAngles(-0.139626, 0.401426)
DorsalPhaser6.SetArcHeightAngles(-0.052360, 1.745329)
DorsalPhaser6.SetPhaserTextureStart(0)
DorsalPhaser6.SetPhaserTextureEnd(7)
DorsalPhaser6.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser6.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser6.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser6.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser6.SetInnerCoreColor(kColor)
DorsalPhaser6.SetNumSides(6)
DorsalPhaser6.SetMainRadius(0.070000)
DorsalPhaser6.SetTaperRadius(0.010000)
DorsalPhaser6.SetCoreScale(0.350000)
DorsalPhaser6.SetTaperRatio(0.250000)
DorsalPhaser6.SetTaperMinLength(5.000000)
DorsalPhaser6.SetTaperMaxLength(30.000000)
DorsalPhaser6.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser6.SetPerimeterTile(1.000000)
DorsalPhaser6.SetTextureSpeed(2.000000)
DorsalPhaser6.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser6)
#################################################
DorsalPhaser7 = App.PhaserProperty_Create("Dorsal Phaser 7")

DorsalPhaser7.SetMaxCondition(1000.000000)
DorsalPhaser7.SetCritical(0)
DorsalPhaser7.SetTargetable(1)
DorsalPhaser7.SetPrimary(1)
DorsalPhaser7.SetPosition(0.017126, 1.790000, 0.250000)
DorsalPhaser7.SetPosition2D(88.000000, 9.000000)
DorsalPhaser7.SetRepairComplexity(7.000000)
DorsalPhaser7.SetDisabledPercentage(0.750000)
DorsalPhaser7.SetRadius(0.050000)
DorsalPhaser7.SetDumbfire(1)
DorsalPhaser7.SetWeaponID(2)
DorsalPhaser7.SetGroups(4)
DorsalPhaser7.SetDamageRadiusFactor(0.150000)
DorsalPhaser7.SetIconNum(361)
DorsalPhaser7.SetIconPositionX(15.000000)
DorsalPhaser7.SetIconPositionY(27.000000)
DorsalPhaser7.SetIconAboveShip(1)
DorsalPhaser7.SetFireSound("FedBurst")
DorsalPhaser7.SetMaxCharge(1.000000)
DorsalPhaser7.SetMaxDamage(1200.000000)
DorsalPhaser7.SetMaxDamageDistance(100.000000)
DorsalPhaser7.SetMinFiringCharge(1.000000)
DorsalPhaser7.SetNormalDischargeRate(200.000000)
DorsalPhaser7.SetRechargeRate(0.400000)
DorsalPhaser7.SetIndicatorIconNum(508)
DorsalPhaser7.SetIndicatorIconPositionX(14.000000)
DorsalPhaser7.SetIndicatorIconPositionY(26.000000)
DorsalPhaser7Forward = App.TGPoint3()
DorsalPhaser7Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
DorsalPhaser7Up = App.TGPoint3()
DorsalPhaser7Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser7.SetOrientation(DorsalPhaser7Forward, DorsalPhaser7Up)
DorsalPhaser7.SetWidth(1.300000)
DorsalPhaser7.SetLength(0.780000)
DorsalPhaser7.SetArcWidthAngles(-0.401426, 0.139626)
DorsalPhaser7.SetArcHeightAngles(-0.052360, 1.745329)
DorsalPhaser7.SetPhaserTextureStart(0)
DorsalPhaser7.SetPhaserTextureEnd(7)
DorsalPhaser7.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser7.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser7.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser7.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser7.SetInnerCoreColor(kColor)
DorsalPhaser7.SetNumSides(6)
DorsalPhaser7.SetMainRadius(0.070000)
DorsalPhaser7.SetTaperRadius(0.010000)
DorsalPhaser7.SetCoreScale(0.350000)
DorsalPhaser7.SetTaperRatio(0.250000)
DorsalPhaser7.SetTaperMinLength(5.000000)
DorsalPhaser7.SetTaperMaxLength(30.000000)
DorsalPhaser7.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser7.SetPerimeterTile(1.000000)
DorsalPhaser7.SetTextureSpeed(2.000000)
DorsalPhaser7.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser7)
#################################################
DorsalPhaser8 = App.PhaserProperty_Create("Dorsal Phaser 8")

DorsalPhaser8.SetMaxCondition(1000.000000)
DorsalPhaser8.SetCritical(0)
DorsalPhaser8.SetTargetable(1)
DorsalPhaser8.SetPrimary(1)
DorsalPhaser8.SetPosition(0.017126, 1.790000, 0.250000)
DorsalPhaser8.SetPosition2D(38.000000, 13.000000)
DorsalPhaser8.SetRepairComplexity(7.000000)
DorsalPhaser8.SetDisabledPercentage(0.750000)
DorsalPhaser8.SetRadius(0.050000)
DorsalPhaser8.SetDumbfire(1)
DorsalPhaser8.SetWeaponID(3)
DorsalPhaser8.SetGroups(8)
DorsalPhaser8.SetDamageRadiusFactor(0.150000)
DorsalPhaser8.SetIconNum(363)
DorsalPhaser8.SetIconPositionX(110.000000)
DorsalPhaser8.SetIconPositionY(55.000000)
DorsalPhaser8.SetIconAboveShip(1)
DorsalPhaser8.SetFireSound("FedBurst")
DorsalPhaser8.SetMaxCharge(1.000000)
DorsalPhaser8.SetMaxDamage(1200.000000)
DorsalPhaser8.SetMaxDamageDistance(100.000000)
DorsalPhaser8.SetMinFiringCharge(1.000000)
DorsalPhaser8.SetNormalDischargeRate(200.000000)
DorsalPhaser8.SetRechargeRate(0.400000)
DorsalPhaser8.SetIndicatorIconNum(515)
DorsalPhaser8.SetIndicatorIconPositionX(111.000000)
DorsalPhaser8.SetIndicatorIconPositionY(51.000000)
DorsalPhaser8Forward = App.TGPoint3()
DorsalPhaser8Forward.SetXYZ(1.000000, 0.000000, 0.000000)
DorsalPhaser8Up = App.TGPoint3()
DorsalPhaser8Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser8.SetOrientation(DorsalPhaser8Forward, DorsalPhaser8Up)
DorsalPhaser8.SetWidth(1.300000)
DorsalPhaser8.SetLength(0.780000)
DorsalPhaser8.SetArcWidthAngles(-0.436332, 0.000000)
DorsalPhaser8.SetArcHeightAngles(0.157080, 1.745329)
DorsalPhaser8.SetPhaserTextureStart(0)
DorsalPhaser8.SetPhaserTextureEnd(7)
DorsalPhaser8.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser8.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser8.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser8.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser8.SetInnerCoreColor(kColor)
DorsalPhaser8.SetNumSides(6)
DorsalPhaser8.SetMainRadius(0.070000)
DorsalPhaser8.SetTaperRadius(0.010000)
DorsalPhaser8.SetCoreScale(0.350000)
DorsalPhaser8.SetTaperRatio(0.250000)
DorsalPhaser8.SetTaperMinLength(5.000000)
DorsalPhaser8.SetTaperMaxLength(30.000000)
DorsalPhaser8.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser8.SetPerimeterTile(1.000000)
DorsalPhaser8.SetTextureSpeed(2.000000)
DorsalPhaser8.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser8)
#################################################
DorsalPhaser9 = App.PhaserProperty_Create("Dorsal Phaser 9")

DorsalPhaser9.SetMaxCondition(1000.000000)
DorsalPhaser9.SetCritical(0)
DorsalPhaser9.SetTargetable(1)
DorsalPhaser9.SetPrimary(1)
DorsalPhaser9.SetPosition(0.017126, 1.790000, 0.250000)
DorsalPhaser9.SetPosition2D(93.000000, 16.000000)
DorsalPhaser9.SetRepairComplexity(7.000000)
DorsalPhaser9.SetDisabledPercentage(0.750000)
DorsalPhaser9.SetRadius(0.050000)
DorsalPhaser9.SetDumbfire(1)
DorsalPhaser9.SetWeaponID(3)
DorsalPhaser9.SetGroups(4)
DorsalPhaser9.SetDamageRadiusFactor(0.150000)
DorsalPhaser9.SetIconNum(363)
DorsalPhaser9.SetIconPositionX(20.000000)
DorsalPhaser9.SetIconPositionY(56.000000)
DorsalPhaser9.SetIconAboveShip(1)
DorsalPhaser9.SetFireSound("FedBurst")
DorsalPhaser9.SetMaxCharge(1.000000)
DorsalPhaser9.SetMaxDamage(1200.000000)
DorsalPhaser9.SetMaxDamageDistance(100.000000)
DorsalPhaser9.SetMinFiringCharge(1.000000)
DorsalPhaser9.SetNormalDischargeRate(200.000000)
DorsalPhaser9.SetRechargeRate(0.400000)
DorsalPhaser9.SetIndicatorIconNum(514)
DorsalPhaser9.SetIndicatorIconPositionX(21.000000)
DorsalPhaser9.SetIndicatorIconPositionY(52.000000)
DorsalPhaser9Forward = App.TGPoint3()
DorsalPhaser9Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
DorsalPhaser9Up = App.TGPoint3()
DorsalPhaser9Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser9.SetOrientation(DorsalPhaser9Forward, DorsalPhaser9Up)
DorsalPhaser9.SetWidth(1.300000)
DorsalPhaser9.SetLength(0.780000)
DorsalPhaser9.SetArcWidthAngles(0.000000, 0.436332)
DorsalPhaser9.SetArcHeightAngles(-0.052360, 1.745329)
DorsalPhaser9.SetPhaserTextureStart(0)
DorsalPhaser9.SetPhaserTextureEnd(7)
DorsalPhaser9.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser9.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser9.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser9.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser9.SetInnerCoreColor(kColor)
DorsalPhaser9.SetNumSides(6)
DorsalPhaser9.SetMainRadius(0.070000)
DorsalPhaser9.SetTaperRadius(0.010000)
DorsalPhaser9.SetCoreScale(0.350000)
DorsalPhaser9.SetTaperRatio(0.250000)
DorsalPhaser9.SetTaperMinLength(5.000000)
DorsalPhaser9.SetTaperMaxLength(30.000000)
DorsalPhaser9.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser9.SetPerimeterTile(1.000000)
DorsalPhaser9.SetTextureSpeed(2.000000)
DorsalPhaser9.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser9)
#################################################
DorsalPhaser1 = App.PhaserProperty_Create("Dorsal Phaser 1")

DorsalPhaser1.SetMaxCondition(1000.000000)
DorsalPhaser1.SetCritical(0)
DorsalPhaser1.SetTargetable(1)
DorsalPhaser1.SetPrimary(1)
DorsalPhaser1.SetPosition(0.017126, 1.790000, 0.250000)
DorsalPhaser1.SetPosition2D(65.000000, -2.000000)
DorsalPhaser1.SetRepairComplexity(7.000000)
DorsalPhaser1.SetDisabledPercentage(0.750000)
DorsalPhaser1.SetRadius(0.050000)
DorsalPhaser1.SetDumbfire(1)
DorsalPhaser1.SetWeaponID(1)
DorsalPhaser1.SetGroups(16)
DorsalPhaser1.SetDamageRadiusFactor(0.150000)
DorsalPhaser1.SetIconNum(364)
DorsalPhaser1.SetIconPositionX(66.000000)
DorsalPhaser1.SetIconPositionY(21.000000)
DorsalPhaser1.SetIconAboveShip(1)
DorsalPhaser1.SetFireSound("FedBurst")
DorsalPhaser1.SetMaxCharge(1.000000)
DorsalPhaser1.SetMaxDamage(1200.000000)
DorsalPhaser1.SetMaxDamageDistance(100.000000)
DorsalPhaser1.SetMinFiringCharge(1.000000)
DorsalPhaser1.SetNormalDischargeRate(200.000000)
DorsalPhaser1.SetRechargeRate(0.400000)
DorsalPhaser1.SetIndicatorIconNum(510)
DorsalPhaser1.SetIndicatorIconPositionX(60.000000)
DorsalPhaser1.SetIndicatorIconPositionY(16.000000)
DorsalPhaser1Forward = App.TGPoint3()
DorsalPhaser1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser1Up = App.TGPoint3()
DorsalPhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser1.SetOrientation(DorsalPhaser1Forward, DorsalPhaser1Up)
DorsalPhaser1.SetWidth(0.780000)
DorsalPhaser1.SetLength(1.300000)
DorsalPhaser1.SetArcWidthAngles(-0.785398, 0.785398)
DorsalPhaser1.SetArcHeightAngles(0.017453, 1.745329)
DorsalPhaser1.SetPhaserTextureStart(0)
DorsalPhaser1.SetPhaserTextureEnd(7)
DorsalPhaser1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser1.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser1.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser1.SetInnerCoreColor(kColor)
DorsalPhaser1.SetNumSides(6)
DorsalPhaser1.SetMainRadius(0.070000)
DorsalPhaser1.SetTaperRadius(0.010000)
DorsalPhaser1.SetCoreScale(0.350000)
DorsalPhaser1.SetTaperRatio(0.250000)
DorsalPhaser1.SetTaperMinLength(5.000000)
DorsalPhaser1.SetTaperMaxLength(30.000000)
DorsalPhaser1.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser1.SetPerimeterTile(1.000000)
DorsalPhaser1.SetTextureSpeed(2.000000)
DorsalPhaser1.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser1)
#################################################
VentralPhaser2 = App.PhaserProperty_Create("Ventral Phaser 2")

VentralPhaser2.SetMaxCondition(1000.000000)
VentralPhaser2.SetCritical(0)
VentralPhaser2.SetTargetable(1)
VentralPhaser2.SetPrimary(1)
VentralPhaser2.SetPosition(0.326528, 3.553300, 0.001394)
VentralPhaser2.SetPosition2D(58.000000, 4.000000)
VentralPhaser2.SetRepairComplexity(7.000000)
VentralPhaser2.SetDisabledPercentage(0.750000)
VentralPhaser2.SetRadius(0.050000)
VentralPhaser2.SetDumbfire(1)
VentralPhaser2.SetWeaponID(4)
VentralPhaser2.SetGroups(24)
VentralPhaser2.SetDamageRadiusFactor(0.150000)
VentralPhaser2.SetIconNum(364)
VentralPhaser2.SetIconPositionX(73.000000)
VentralPhaser2.SetIconPositionY(10.000000)
VentralPhaser2.SetIconAboveShip(0)
VentralPhaser2.SetFireSound("FedBurst")
VentralPhaser2.SetMaxCharge(1.000000)
VentralPhaser2.SetMaxDamage(1200.000000)
VentralPhaser2.SetMaxDamageDistance(100.000000)
VentralPhaser2.SetMinFiringCharge(1.000000)
VentralPhaser2.SetNormalDischargeRate(200.000000)
VentralPhaser2.SetRechargeRate(0.400000)
VentralPhaser2.SetIndicatorIconNum(510)
VentralPhaser2.SetIndicatorIconPositionX(68.000000)
VentralPhaser2.SetIndicatorIconPositionY(5.000000)
VentralPhaser2Forward = App.TGPoint3()
VentralPhaser2Forward.SetXYZ(0.788010, 0.615662, 0.000000)
VentralPhaser2Up = App.TGPoint3()
VentralPhaser2Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser2.SetOrientation(VentralPhaser2Forward, VentralPhaser2Up)
VentralPhaser2.SetWidth(0.100000)
VentralPhaser2.SetLength(0.010000)
VentralPhaser2.SetArcWidthAngles(-1.047198, 0.523599)
VentralPhaser2.SetArcHeightAngles(0.000000, -1.570796)
VentralPhaser2.SetPhaserTextureStart(0)
VentralPhaser2.SetPhaserTextureEnd(7)
VentralPhaser2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser2.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser2.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser2.SetInnerCoreColor(kColor)
VentralPhaser2.SetNumSides(6)
VentralPhaser2.SetMainRadius(0.070000)
VentralPhaser2.SetTaperRadius(0.010000)
VentralPhaser2.SetCoreScale(0.350000)
VentralPhaser2.SetTaperRatio(0.250000)
VentralPhaser2.SetTaperMinLength(5.000000)
VentralPhaser2.SetTaperMaxLength(30.000000)
VentralPhaser2.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser2.SetPerimeterTile(1.000000)
VentralPhaser2.SetTextureSpeed(2.000000)
VentralPhaser2.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser2)
#################################################
VentralPhaser3 = App.PhaserProperty_Create("Ventral Phaser 3")

VentralPhaser3.SetMaxCondition(1000.000000)
VentralPhaser3.SetCritical(0)
VentralPhaser3.SetTargetable(1)
VentralPhaser3.SetPrimary(1)
VentralPhaser3.SetPosition(-1.234480, 1.356170, 0.012573)
VentralPhaser3.SetPosition2D(72.000000, 4.000000)
VentralPhaser3.SetRepairComplexity(7.000000)
VentralPhaser3.SetDisabledPercentage(0.750000)
VentralPhaser3.SetRadius(0.050000)
VentralPhaser3.SetDumbfire(1)
VentralPhaser3.SetWeaponID(5)
VentralPhaser3.SetGroups(4)
VentralPhaser3.SetDamageRadiusFactor(0.150000)
VentralPhaser3.SetIconNum(330)
VentralPhaser3.SetIconPositionX(13.000000)
VentralPhaser3.SetIconPositionY(10.000000)
VentralPhaser3.SetIconAboveShip(0)
VentralPhaser3.SetFireSound("FedBurst")
VentralPhaser3.SetMaxCharge(1.000000)
VentralPhaser3.SetMaxDamage(1200.000000)
VentralPhaser3.SetMaxDamageDistance(100.000000)
VentralPhaser3.SetMinFiringCharge(1.000000)
VentralPhaser3.SetNormalDischargeRate(200.000000)
VentralPhaser3.SetRechargeRate(0.400000)
VentralPhaser3.SetIndicatorIconNum(512)
VentralPhaser3.SetIndicatorIconPositionX(21.000000)
VentralPhaser3.SetIndicatorIconPositionY(12.000000)
VentralPhaser3Forward = App.TGPoint3()
VentralPhaser3Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
VentralPhaser3Up = App.TGPoint3()
VentralPhaser3Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser3.SetOrientation(VentralPhaser3Forward, VentralPhaser3Up)
VentralPhaser3.SetWidth(0.100000)
VentralPhaser3.SetLength(0.010000)
VentralPhaser3.SetArcWidthAngles(1.047198, 0.523599)
VentralPhaser3.SetArcHeightAngles(0.087266, -1.570796)
VentralPhaser3.SetPhaserTextureStart(0)
VentralPhaser3.SetPhaserTextureEnd(7)
VentralPhaser3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser3.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser3.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser3.SetInnerCoreColor(kColor)
VentralPhaser3.SetNumSides(6)
VentralPhaser3.SetMainRadius(0.070000)
VentralPhaser3.SetTaperRadius(0.010000)
VentralPhaser3.SetCoreScale(0.350000)
VentralPhaser3.SetTaperRatio(0.250000)
VentralPhaser3.SetTaperMinLength(5.000000)
VentralPhaser3.SetTaperMaxLength(30.000000)
VentralPhaser3.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser3.SetPerimeterTile(1.000000)
VentralPhaser3.SetTextureSpeed(2.000000)
VentralPhaser3.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser3)
#################################################
VentralPhaser4 = App.PhaserProperty_Create("Ventral Phaser 4")

VentralPhaser4.SetMaxCondition(1000.000000)
VentralPhaser4.SetCritical(0)
VentralPhaser4.SetTargetable(1)
VentralPhaser4.SetPrimary(1)
VentralPhaser4.SetPosition(1.243780, 1.352110, -0.008247)
VentralPhaser4.SetPosition2D(51.000000, 18.000000)
VentralPhaser4.SetRepairComplexity(7.000000)
VentralPhaser4.SetDisabledPercentage(0.750000)
VentralPhaser4.SetRadius(0.050000)
VentralPhaser4.SetDumbfire(1)
VentralPhaser4.SetWeaponID(5)
VentralPhaser4.SetGroups(8)
VentralPhaser4.SetDamageRadiusFactor(0.150000)
VentralPhaser4.SetIconNum(350)
VentralPhaser4.SetIconPositionX(96.000000)
VentralPhaser4.SetIconPositionY(10.000000)
VentralPhaser4.SetIconAboveShip(0)
VentralPhaser4.SetFireSound("FedBurst")
VentralPhaser4.SetMaxCharge(1.000000)
VentralPhaser4.SetMaxDamage(1200.000000)
VentralPhaser4.SetMaxDamageDistance(100.000000)
VentralPhaser4.SetMinFiringCharge(1.000000)
VentralPhaser4.SetNormalDischargeRate(200.000000)
VentralPhaser4.SetRechargeRate(0.400000)
VentralPhaser4.SetIndicatorIconNum(513)
VentralPhaser4.SetIndicatorIconPositionX(112.000000)
VentralPhaser4.SetIndicatorIconPositionY(12.000000)
VentralPhaser4Forward = App.TGPoint3()
VentralPhaser4Forward.SetXYZ(1.000000, 0.000000, 0.000000)
VentralPhaser4Up = App.TGPoint3()
VentralPhaser4Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser4.SetOrientation(VentralPhaser4Forward, VentralPhaser4Up)
VentralPhaser4.SetWidth(0.100000)
VentralPhaser4.SetLength(0.010000)
VentralPhaser4.SetArcWidthAngles(-0.523599, -1.047198)
VentralPhaser4.SetArcHeightAngles(0.087266, -1.570796)
VentralPhaser4.SetPhaserTextureStart(0)
VentralPhaser4.SetPhaserTextureEnd(7)
VentralPhaser4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser4.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser4.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser4.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser4.SetInnerCoreColor(kColor)
VentralPhaser4.SetNumSides(6)
VentralPhaser4.SetMainRadius(0.070000)
VentralPhaser4.SetTaperRadius(0.010000)
VentralPhaser4.SetCoreScale(0.350000)
VentralPhaser4.SetTaperRatio(0.250000)
VentralPhaser4.SetTaperMinLength(5.000000)
VentralPhaser4.SetTaperMaxLength(30.000000)
VentralPhaser4.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser4.SetPerimeterTile(1.000000)
VentralPhaser4.SetTextureSpeed(2.000000)
VentralPhaser4.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser4)
#################################################
VentralPhaser5 = App.PhaserProperty_Create("Ventral Phaser 5")

VentralPhaser5.SetMaxCondition(1000.000000)
VentralPhaser5.SetCritical(0)
VentralPhaser5.SetTargetable(1)
VentralPhaser5.SetPrimary(1)
VentralPhaser5.SetPosition(-1.245660, 2.038900, 0.010802)
VentralPhaser5.SetPosition2D(78.000000, 15.000000)
VentralPhaser5.SetRepairComplexity(7.000000)
VentralPhaser5.SetDisabledPercentage(0.750000)
VentralPhaser5.SetRadius(0.050000)
VentralPhaser5.SetDumbfire(1)
VentralPhaser5.SetWeaponID(6)
VentralPhaser5.SetGroups(4)
VentralPhaser5.SetDamageRadiusFactor(0.150000)
VentralPhaser5.SetIconNum(361)
VentralPhaser5.SetIconPositionX(5.000000)
VentralPhaser5.SetIconPositionY(26.000000)
VentralPhaser5.SetIconAboveShip(0)
VentralPhaser5.SetFireSound("FedBurst")
VentralPhaser5.SetMaxCharge(1.000000)
VentralPhaser5.SetMaxDamage(1200.000000)
VentralPhaser5.SetMaxDamageDistance(100.000000)
VentralPhaser5.SetMinFiringCharge(1.000000)
VentralPhaser5.SetNormalDischargeRate(200.000000)
VentralPhaser5.SetRechargeRate(0.400000)
VentralPhaser5.SetIndicatorIconNum(508)
VentralPhaser5.SetIndicatorIconPositionX(4.000000)
VentralPhaser5.SetIndicatorIconPositionY(26.000000)
VentralPhaser5Forward = App.TGPoint3()
VentralPhaser5Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
VentralPhaser5Up = App.TGPoint3()
VentralPhaser5Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser5.SetOrientation(VentralPhaser5Forward, VentralPhaser5Up)
VentralPhaser5.SetWidth(0.100000)
VentralPhaser5.SetLength(0.010000)
VentralPhaser5.SetArcWidthAngles(-0.610865, 0.087266)
VentralPhaser5.SetArcHeightAngles(0.087266, -1.570796)
VentralPhaser5.SetPhaserTextureStart(0)
VentralPhaser5.SetPhaserTextureEnd(7)
VentralPhaser5.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser5.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser5.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser5.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser5.SetInnerCoreColor(kColor)
VentralPhaser5.SetNumSides(6)
VentralPhaser5.SetMainRadius(0.070000)
VentralPhaser5.SetTaperRadius(0.010000)
VentralPhaser5.SetCoreScale(0.350000)
VentralPhaser5.SetTaperRatio(0.250000)
VentralPhaser5.SetTaperMinLength(5.000000)
VentralPhaser5.SetTaperMaxLength(30.000000)
VentralPhaser5.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser5.SetPerimeterTile(1.000000)
VentralPhaser5.SetTextureSpeed(2.000000)
VentralPhaser5.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser5)
#################################################
VentralPhaser6 = App.PhaserProperty_Create("Ventral Phaser 6")

VentralPhaser6.SetMaxCondition(1000.000000)
VentralPhaser6.SetCritical(0)
VentralPhaser6.SetTargetable(1)
VentralPhaser6.SetPrimary(1)
VentralPhaser6.SetPosition(1.257630, 2.041620, -0.007946)
VentralPhaser6.SetPosition2D(48.000000, 19.000000)
VentralPhaser6.SetRepairComplexity(7.000000)
VentralPhaser6.SetDisabledPercentage(0.750000)
VentralPhaser6.SetRadius(0.050000)
VentralPhaser6.SetDumbfire(1)
VentralPhaser6.SetWeaponID(6)
VentralPhaser6.SetGroups(8)
VentralPhaser6.SetDamageRadiusFactor(0.150000)
VentralPhaser6.SetIconNum(362)
VentralPhaser6.SetIconPositionX(139.000000)
VentralPhaser6.SetIconPositionY(26.000000)
VentralPhaser6.SetIconAboveShip(0)
VentralPhaser6.SetFireSound("FedBurst")
VentralPhaser6.SetMaxCharge(1.000000)
VentralPhaser6.SetMaxDamage(1200.000000)
VentralPhaser6.SetMaxDamageDistance(100.000000)
VentralPhaser6.SetMinFiringCharge(1.000000)
VentralPhaser6.SetNormalDischargeRate(200.000000)
VentralPhaser6.SetRechargeRate(0.400000)
VentralPhaser6.SetIndicatorIconNum(509)
VentralPhaser6.SetIndicatorIconPositionX(137.000000)
VentralPhaser6.SetIndicatorIconPositionY(26.000000)
VentralPhaser6Forward = App.TGPoint3()
VentralPhaser6Forward.SetXYZ(1.000000, 0.000000, 0.000000)
VentralPhaser6Up = App.TGPoint3()
VentralPhaser6Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser6.SetOrientation(VentralPhaser6Forward, VentralPhaser6Up)
VentralPhaser6.SetWidth(0.100000)
VentralPhaser6.SetLength(0.010000)
VentralPhaser6.SetArcWidthAngles(0.610865, -0.087266)
VentralPhaser6.SetArcHeightAngles(0.087266, -1.570796)
VentralPhaser6.SetPhaserTextureStart(0)
VentralPhaser6.SetPhaserTextureEnd(7)
VentralPhaser6.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser6.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser6.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser6.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser6.SetInnerCoreColor(kColor)
VentralPhaser6.SetNumSides(6)
VentralPhaser6.SetMainRadius(0.070000)
VentralPhaser6.SetTaperRadius(0.010000)
VentralPhaser6.SetCoreScale(0.350000)
VentralPhaser6.SetTaperRatio(0.250000)
VentralPhaser6.SetTaperMinLength(5.000000)
VentralPhaser6.SetTaperMaxLength(30.000000)
VentralPhaser6.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser6.SetPerimeterTile(1.000000)
VentralPhaser6.SetTextureSpeed(2.000000)
VentralPhaser6.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser6)
#################################################
VentralPhaser7 = App.PhaserProperty_Create("Ventral Phaser 7")

VentralPhaser7.SetMaxCondition(1000.000000)
VentralPhaser7.SetCritical(0)
VentralPhaser7.SetTargetable(1)
VentralPhaser7.SetPrimary(1)
VentralPhaser7.SetPosition(-1.103840, 0.842495, 0.011352)
VentralPhaser7.SetPosition2D(80.000000, 19.000000)
VentralPhaser7.SetRepairComplexity(7.000000)
VentralPhaser7.SetDisabledPercentage(0.750000)
VentralPhaser7.SetRadius(0.050000)
VentralPhaser7.SetDumbfire(1)
VentralPhaser7.SetWeaponID(7)
VentralPhaser7.SetGroups(4)
VentralPhaser7.SetDamageRadiusFactor(0.150000)
VentralPhaser7.SetIconNum(335)
VentralPhaser7.SetIconPositionX(5.000000)
VentralPhaser7.SetIconPositionY(54.000000)
VentralPhaser7.SetIconAboveShip(0)
VentralPhaser7.SetFireSound("FedBurst")
VentralPhaser7.SetMaxCharge(1.000000)
VentralPhaser7.SetMaxDamage(1200.000000)
VentralPhaser7.SetMaxDamageDistance(100.000000)
VentralPhaser7.SetMinFiringCharge(1.000000)
VentralPhaser7.SetNormalDischargeRate(200.000000)
VentralPhaser7.SetRechargeRate(0.400000)
VentralPhaser7.SetIndicatorIconNum(514)
VentralPhaser7.SetIndicatorIconPositionX(20.000000)
VentralPhaser7.SetIndicatorIconPositionY(60.000000)
VentralPhaser7Forward = App.TGPoint3()
VentralPhaser7Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
VentralPhaser7Up = App.TGPoint3()
VentralPhaser7Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser7.SetOrientation(VentralPhaser7Forward, VentralPhaser7Up)
VentralPhaser7.SetWidth(0.100000)
VentralPhaser7.SetLength(0.010000)
VentralPhaser7.SetArcWidthAngles(0.087266, 0.698132)
VentralPhaser7.SetArcHeightAngles(0.087266, -1.570796)
VentralPhaser7.SetPhaserTextureStart(0)
VentralPhaser7.SetPhaserTextureEnd(7)
VentralPhaser7.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser7.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser7.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser7.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser7.SetInnerCoreColor(kColor)
VentralPhaser7.SetNumSides(6)
VentralPhaser7.SetMainRadius(0.070000)
VentralPhaser7.SetTaperRadius(0.010000)
VentralPhaser7.SetCoreScale(0.350000)
VentralPhaser7.SetTaperRatio(0.250000)
VentralPhaser7.SetTaperMinLength(5.000000)
VentralPhaser7.SetTaperMaxLength(30.000000)
VentralPhaser7.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser7.SetPerimeterTile(1.000000)
VentralPhaser7.SetTextureSpeed(2.000000)
VentralPhaser7.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser7)
#################################################
VentralPhaser8 = App.PhaserProperty_Create("Ventral Phaser 8")

VentralPhaser8.SetMaxCondition(1000.000000)
VentralPhaser8.SetCritical(0)
VentralPhaser8.SetTargetable(1)
VentralPhaser8.SetPrimary(1)
VentralPhaser8.SetPosition(1.115750, 0.845782, -0.007762)
VentralPhaser8.SetPosition2D(44.000000, 27.000000)
VentralPhaser8.SetRepairComplexity(7.000000)
VentralPhaser8.SetDisabledPercentage(0.750000)
VentralPhaser8.SetRadius(0.050000)
VentralPhaser8.SetDumbfire(1)
VentralPhaser8.SetWeaponID(7)
VentralPhaser8.SetGroups(8)
VentralPhaser8.SetDamageRadiusFactor(0.150000)
VentralPhaser8.SetIconNum(355)
VentralPhaser8.SetIconPositionX(100.000000)
VentralPhaser8.SetIconPositionY(54.000000)
VentralPhaser8.SetIconAboveShip(0)
VentralPhaser8.SetFireSound("FedBurst")
VentralPhaser8.SetMaxCharge(1.000000)
VentralPhaser8.SetMaxDamage(1200.000000)
VentralPhaser8.SetMaxDamageDistance(100.000000)
VentralPhaser8.SetMinFiringCharge(1.000000)
VentralPhaser8.SetNormalDischargeRate(200.000000)
VentralPhaser8.SetRechargeRate(0.400000)
VentralPhaser8.SetIndicatorIconNum(515)
VentralPhaser8.SetIndicatorIconPositionX(110.000000)
VentralPhaser8.SetIndicatorIconPositionY(60.000000)
VentralPhaser8Forward = App.TGPoint3()
VentralPhaser8Forward.SetXYZ(1.000000, 0.000000, 0.000000)
VentralPhaser8Up = App.TGPoint3()
VentralPhaser8Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser8.SetOrientation(VentralPhaser8Forward, VentralPhaser8Up)
VentralPhaser8.SetWidth(0.100000)
VentralPhaser8.SetLength(0.010000)
VentralPhaser8.SetArcWidthAngles(-0.087266, -0.698132)
VentralPhaser8.SetArcHeightAngles(0.087266, -1.570796)
VentralPhaser8.SetPhaserTextureStart(0)
VentralPhaser8.SetPhaserTextureEnd(7)
VentralPhaser8.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser8.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser8.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser8.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser8.SetInnerCoreColor(kColor)
VentralPhaser8.SetNumSides(6)
VentralPhaser8.SetMainRadius(0.070000)
VentralPhaser8.SetTaperRadius(0.010000)
VentralPhaser8.SetCoreScale(0.350000)
VentralPhaser8.SetTaperRatio(0.250000)
VentralPhaser8.SetTaperMinLength(5.000000)
VentralPhaser8.SetTaperMaxLength(30.000000)
VentralPhaser8.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser8.SetPerimeterTile(1.000000)
VentralPhaser8.SetTextureSpeed(2.000000)
VentralPhaser8.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser8)
#################################################
DorsalPhaser10 = App.PhaserProperty_Create("Dorsal Phaser 10")

DorsalPhaser10.SetMaxCondition(1000.000000)
DorsalPhaser10.SetCritical(0)
DorsalPhaser10.SetTargetable(1)
DorsalPhaser10.SetPrimary(1)
DorsalPhaser10.SetPosition(-0.998714, 0.451577, 0.104387)
DorsalPhaser10.SetPosition2D(84.000000, 26.000000)
DorsalPhaser10.SetRepairComplexity(7.000000)
DorsalPhaser10.SetDisabledPercentage(0.750000)
DorsalPhaser10.SetRadius(0.050000)
DorsalPhaser10.SetDumbfire(1)
DorsalPhaser10.SetWeaponID(8)
DorsalPhaser10.SetGroups(4)
DorsalPhaser10.SetDamageRadiusFactor(0.150000)
DorsalPhaser10.SetIconNum(363)
DorsalPhaser10.SetIconPositionX(33.000000)
DorsalPhaser10.SetIconPositionY(56.000000)
DorsalPhaser10.SetIconAboveShip(1)
DorsalPhaser10.SetFireSound("FedBurst")
DorsalPhaser10.SetMaxCharge(1.000000)
DorsalPhaser10.SetMaxDamage(1200.000000)
DorsalPhaser10.SetMaxDamageDistance(100.000000)
DorsalPhaser10.SetMinFiringCharge(1.000000)
DorsalPhaser10.SetNormalDischargeRate(200.000000)
DorsalPhaser10.SetRechargeRate(0.400000)
DorsalPhaser10.SetIndicatorIconNum(514)
DorsalPhaser10.SetIndicatorIconPositionX(33.000000)
DorsalPhaser10.SetIndicatorIconPositionY(51.000000)
DorsalPhaser10Forward = App.TGPoint3()
DorsalPhaser10Forward.SetXYZ(-0.948092, -0.311854, 0.062192)
DorsalPhaser10Up = App.TGPoint3()
DorsalPhaser10Up.SetXYZ(0.040217, 0.076414, 0.996265)
DorsalPhaser10.SetOrientation(DorsalPhaser10Forward, DorsalPhaser10Up)
DorsalPhaser10.SetWidth(0.100000)
DorsalPhaser10.SetLength(0.010000)
DorsalPhaser10.SetArcWidthAngles(-0.349066, 0.523599)
DorsalPhaser10.SetArcHeightAngles(0.000000, 1.745329)
DorsalPhaser10.SetPhaserTextureStart(0)
DorsalPhaser10.SetPhaserTextureEnd(7)
DorsalPhaser10.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser10.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser10.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser10.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser10.SetInnerCoreColor(kColor)
DorsalPhaser10.SetNumSides(6)
DorsalPhaser10.SetMainRadius(0.070000)
DorsalPhaser10.SetTaperRadius(0.010000)
DorsalPhaser10.SetCoreScale(0.350000)
DorsalPhaser10.SetTaperRatio(0.250000)
DorsalPhaser10.SetTaperMinLength(5.000000)
DorsalPhaser10.SetTaperMaxLength(30.000000)
DorsalPhaser10.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser10.SetPerimeterTile(1.000000)
DorsalPhaser10.SetTextureSpeed(2.000000)
DorsalPhaser10.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser10)
#################################################
DorsalPhaser11 = App.PhaserProperty_Create("Dorsal Phaser 11")

DorsalPhaser11.SetMaxCondition(1000.000000)
DorsalPhaser11.SetCritical(0)
DorsalPhaser11.SetTargetable(1)
DorsalPhaser11.SetPrimary(1)
DorsalPhaser11.SetPosition(1.002310, 0.465238, 0.091629)
DorsalPhaser11.SetPosition2D(38.000000, 29.000000)
DorsalPhaser11.SetRepairComplexity(7.000000)
DorsalPhaser11.SetDisabledPercentage(0.750000)
DorsalPhaser11.SetRadius(0.050000)
DorsalPhaser11.SetDumbfire(1)
DorsalPhaser11.SetWeaponID(8)
DorsalPhaser11.SetGroups(8)
DorsalPhaser11.SetDamageRadiusFactor(0.150000)
DorsalPhaser11.SetIconNum(363)
DorsalPhaser11.SetIconPositionX(97.000000)
DorsalPhaser11.SetIconPositionY(55.000000)
DorsalPhaser11.SetIconAboveShip(1)
DorsalPhaser11.SetFireSound("FedBurst")
DorsalPhaser11.SetMaxCharge(1.000000)
DorsalPhaser11.SetMaxDamage(1200.000000)
DorsalPhaser11.SetMaxDamageDistance(100.000000)
DorsalPhaser11.SetMinFiringCharge(1.000000)
DorsalPhaser11.SetNormalDischargeRate(200.000000)
DorsalPhaser11.SetRechargeRate(0.400000)
DorsalPhaser11.SetIndicatorIconNum(515)
DorsalPhaser11.SetIndicatorIconPositionX(101.000000)
DorsalPhaser11.SetIndicatorIconPositionY(50.000000)
DorsalPhaser11Forward = App.TGPoint3()
DorsalPhaser11Forward.SetXYZ(0.857167, -0.515038, 0.000000)
DorsalPhaser11Up = App.TGPoint3()
DorsalPhaser11Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser11.SetOrientation(DorsalPhaser11Forward, DorsalPhaser11Up)
DorsalPhaser11.SetWidth(0.100000)
DorsalPhaser11.SetLength(0.010000)
DorsalPhaser11.SetArcWidthAngles(-0.349066, 0.523599)
DorsalPhaser11.SetArcHeightAngles(0.000000, 1.745329)
DorsalPhaser11.SetPhaserTextureStart(0)
DorsalPhaser11.SetPhaserTextureEnd(7)
DorsalPhaser11.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser11.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser11.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser11.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser11.SetInnerCoreColor(kColor)
DorsalPhaser11.SetNumSides(6)
DorsalPhaser11.SetMainRadius(0.070000)
DorsalPhaser11.SetTaperRadius(0.010000)
DorsalPhaser11.SetCoreScale(0.350000)
DorsalPhaser11.SetTaperRatio(0.250000)
DorsalPhaser11.SetTaperMinLength(5.000000)
DorsalPhaser11.SetTaperMaxLength(30.000000)
DorsalPhaser11.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser11.SetPerimeterTile(1.000000)
DorsalPhaser11.SetTextureSpeed(2.000000)
DorsalPhaser11.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser11)
#################################################
DorsalPhaser12 = App.PhaserProperty_Create("Dorsal Phaser 12")

DorsalPhaser12.SetMaxCondition(1000.000000)
DorsalPhaser12.SetCritical(0)
DorsalPhaser12.SetTargetable(1)
DorsalPhaser12.SetPrimary(1)
DorsalPhaser12.SetPosition(0.276521, 0.631734, 0.266043)
DorsalPhaser12.SetPosition2D(92.000000, 31.000000)
DorsalPhaser12.SetRepairComplexity(7.000000)
DorsalPhaser12.SetDisabledPercentage(0.750000)
DorsalPhaser12.SetRadius(0.050000)
DorsalPhaser12.SetDumbfire(1)
DorsalPhaser12.SetWeaponID(9)
DorsalPhaser12.SetGroups(8)
DorsalPhaser12.SetDamageRadiusFactor(0.150000)
DorsalPhaser12.SetIconNum(363)
DorsalPhaser12.SetIconPositionX(81.000000)
DorsalPhaser12.SetIconPositionY(64.000000)
DorsalPhaser12.SetIconAboveShip(1)
DorsalPhaser12.SetFireSound("FedBurst")
DorsalPhaser12.SetMaxCharge(1.000000)
DorsalPhaser12.SetMaxDamage(1200.000000)
DorsalPhaser12.SetMaxDamageDistance(100.000000)
DorsalPhaser12.SetMinFiringCharge(1.000000)
DorsalPhaser12.SetNormalDischargeRate(200.000000)
DorsalPhaser12.SetRechargeRate(0.400000)
DorsalPhaser12.SetIndicatorIconNum(515)
DorsalPhaser12.SetIndicatorIconPositionX(83.000000)
DorsalPhaser12.SetIndicatorIconPositionY(59.000000)
DorsalPhaser12Forward = App.TGPoint3()
DorsalPhaser12Forward.SetXYZ(0.438371, -0.898794, 0.000000)
DorsalPhaser12Up = App.TGPoint3()
DorsalPhaser12Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser12.SetOrientation(DorsalPhaser12Forward, DorsalPhaser12Up)
DorsalPhaser12.SetWidth(0.100000)
DorsalPhaser12.SetLength(0.010000)
DorsalPhaser12.SetArcWidthAngles(-0.349066, 0.349066)
DorsalPhaser12.SetArcHeightAngles(0.261799, 2.094395)
DorsalPhaser12.SetPhaserTextureStart(0)
DorsalPhaser12.SetPhaserTextureEnd(7)
DorsalPhaser12.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser12.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser12.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser12.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser12.SetInnerCoreColor(kColor)
DorsalPhaser12.SetNumSides(6)
DorsalPhaser12.SetMainRadius(0.070000)
DorsalPhaser12.SetTaperRadius(0.010000)
DorsalPhaser12.SetCoreScale(0.350000)
DorsalPhaser12.SetTaperRatio(0.250000)
DorsalPhaser12.SetTaperMinLength(5.000000)
DorsalPhaser12.SetTaperMaxLength(30.000000)
DorsalPhaser12.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser12.SetPerimeterTile(1.000000)
DorsalPhaser12.SetTextureSpeed(2.000000)
DorsalPhaser12.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser12)
#################################################
DorsalPhaser13 = App.PhaserProperty_Create("Dorsal Phaser 13")

DorsalPhaser13.SetMaxCondition(1000.000000)
DorsalPhaser13.SetCritical(0)
DorsalPhaser13.SetTargetable(1)
DorsalPhaser13.SetPrimary(1)
DorsalPhaser13.SetPosition(-0.273836, 0.634616, 0.268036)
DorsalPhaser13.SetPosition2D(50.000000, 38.000000)
DorsalPhaser13.SetRepairComplexity(7.000000)
DorsalPhaser13.SetDisabledPercentage(0.750000)
DorsalPhaser13.SetRadius(0.050000)
DorsalPhaser13.SetDumbfire(1)
DorsalPhaser13.SetWeaponID(9)
DorsalPhaser13.SetGroups(4)
DorsalPhaser13.SetDamageRadiusFactor(0.150000)
DorsalPhaser13.SetIconNum(363)
DorsalPhaser13.SetIconPositionX(42.000000)
DorsalPhaser13.SetIconPositionY(64.000000)
DorsalPhaser13.SetIconAboveShip(1)
DorsalPhaser13.SetFireSound("FedBurst")
DorsalPhaser13.SetMaxCharge(1.000000)
DorsalPhaser13.SetMaxDamage(1200.000000)
DorsalPhaser13.SetMaxDamageDistance(100.000000)
DorsalPhaser13.SetMinFiringCharge(1.000000)
DorsalPhaser13.SetNormalDischargeRate(200.000000)
DorsalPhaser13.SetRechargeRate(0.400000)
DorsalPhaser13.SetIndicatorIconNum(514)
DorsalPhaser13.SetIndicatorIconPositionX(47.000000)
DorsalPhaser13.SetIndicatorIconPositionY(59.000000)
DorsalPhaser13Forward = App.TGPoint3()
DorsalPhaser13Forward.SetXYZ(-0.438371, -0.898794, 0.000000)
DorsalPhaser13Up = App.TGPoint3()
DorsalPhaser13Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser13.SetOrientation(DorsalPhaser13Forward, DorsalPhaser13Up)
DorsalPhaser13.SetWidth(0.100000)
DorsalPhaser13.SetLength(0.010000)
DorsalPhaser13.SetArcWidthAngles(-0.349066, 0.349066)
DorsalPhaser13.SetArcHeightAngles(0.261799, 2.094395)
DorsalPhaser13.SetPhaserTextureStart(0)
DorsalPhaser13.SetPhaserTextureEnd(7)
DorsalPhaser13.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser13.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser13.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser13.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser13.SetInnerCoreColor(kColor)
DorsalPhaser13.SetNumSides(6)
DorsalPhaser13.SetMainRadius(0.070000)
DorsalPhaser13.SetTaperRadius(0.010000)
DorsalPhaser13.SetCoreScale(0.350000)
DorsalPhaser13.SetTaperRatio(0.250000)
DorsalPhaser13.SetTaperMinLength(5.000000)
DorsalPhaser13.SetTaperMaxLength(30.000000)
DorsalPhaser13.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser13.SetPerimeterTile(1.000000)
DorsalPhaser13.SetTextureSpeed(2.000000)
DorsalPhaser13.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser13)
#################################################
DorsalPhaser14 = App.PhaserProperty_Create("Dorsal Phaser 14")

DorsalPhaser14.SetMaxCondition(1000.000000)
DorsalPhaser14.SetCritical(0)
DorsalPhaser14.SetTargetable(1)
DorsalPhaser14.SetPrimary(1)
DorsalPhaser14.SetPosition(-0.581213, 0.920017, 0.270225)
DorsalPhaser14.SetPosition2D(79.000000, 39.000000)
DorsalPhaser14.SetRepairComplexity(7.000000)
DorsalPhaser14.SetDisabledPercentage(0.750000)
DorsalPhaser14.SetRadius(0.050000)
DorsalPhaser14.SetDumbfire(1)
DorsalPhaser14.SetWeaponID(10)
DorsalPhaser14.SetGroups(4)
DorsalPhaser14.SetDamageRadiusFactor(0.150000)
DorsalPhaser14.SetIconNum(363)
DorsalPhaser14.SetIconPositionX(10.000000)
DorsalPhaser14.SetIconPositionY(80.000000)
DorsalPhaser14.SetIconAboveShip(1)
DorsalPhaser14.SetFireSound("FedBurst")
DorsalPhaser14.SetMaxCharge(1.000000)
DorsalPhaser14.SetMaxDamage(1200.000000)
DorsalPhaser14.SetMaxDamageDistance(100.000000)
DorsalPhaser14.SetMinFiringCharge(1.000000)
DorsalPhaser14.SetNormalDischargeRate(200.000000)
DorsalPhaser14.SetRechargeRate(0.400000)
DorsalPhaser14.SetIndicatorIconNum(514)
DorsalPhaser14.SetIndicatorIconPositionX(15.000000)
DorsalPhaser14.SetIndicatorIconPositionY(75.000000)
DorsalPhaser14Forward = App.TGPoint3()
DorsalPhaser14Forward.SetXYZ(-0.838671, -0.544639, 0.000000)
DorsalPhaser14Up = App.TGPoint3()
DorsalPhaser14Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser14.SetOrientation(DorsalPhaser14Forward, DorsalPhaser14Up)
DorsalPhaser14.SetWidth(0.200000)
DorsalPhaser14.SetLength(0.010000)
DorsalPhaser14.SetArcWidthAngles(-0.349066, 0.296706)
DorsalPhaser14.SetArcHeightAngles(-0.174533, 1.221731)
DorsalPhaser14.SetPhaserTextureStart(0)
DorsalPhaser14.SetPhaserTextureEnd(7)
DorsalPhaser14.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser14.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser14.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser14.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser14.SetInnerCoreColor(kColor)
DorsalPhaser14.SetNumSides(6)
DorsalPhaser14.SetMainRadius(0.070000)
DorsalPhaser14.SetTaperRadius(0.010000)
DorsalPhaser14.SetCoreScale(0.350000)
DorsalPhaser14.SetTaperRatio(0.250000)
DorsalPhaser14.SetTaperMinLength(5.000000)
DorsalPhaser14.SetTaperMaxLength(30.000000)
DorsalPhaser14.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser14.SetPerimeterTile(1.000000)
DorsalPhaser14.SetTextureSpeed(2.000000)
DorsalPhaser14.SetTextureName("data/phaserspecs3.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser14)
#################################################
DorsalPhaser15 = App.PhaserProperty_Create("Dorsal Phaser 15")

DorsalPhaser15.SetMaxCondition(1000.000000)
DorsalPhaser15.SetCritical(0)
DorsalPhaser15.SetTargetable(1)
DorsalPhaser15.SetPrimary(1)
DorsalPhaser15.SetPosition(0.578226, 0.909747, 0.263248)
DorsalPhaser15.SetPosition2D(65.000000, -2.000000)
DorsalPhaser15.SetRepairComplexity(7.000000)
DorsalPhaser15.SetDisabledPercentage(0.750000)
DorsalPhaser15.SetRadius(0.050000)
DorsalPhaser15.SetDumbfire(1)
DorsalPhaser15.SetWeaponID(10)
DorsalPhaser15.SetGroups(8)
DorsalPhaser15.SetDamageRadiusFactor(0.150000)
DorsalPhaser15.SetIconNum(363)
DorsalPhaser15.SetIconPositionX(110.000000)
DorsalPhaser15.SetIconPositionY(80.000000)
DorsalPhaser15.SetIconAboveShip(1)
DorsalPhaser15.SetFireSound("FedBurst")
DorsalPhaser15.SetMaxCharge(1.000000)
DorsalPhaser15.SetMaxDamage(1200.000000)
DorsalPhaser15.SetMaxDamageDistance(100.000000)
DorsalPhaser15.SetMinFiringCharge(1.000000)
DorsalPhaser15.SetNormalDischargeRate(200.000000)
DorsalPhaser15.SetRechargeRate(0.400000)
DorsalPhaser15.SetIndicatorIconNum(515)
DorsalPhaser15.SetIndicatorIconPositionX(115.000000)
DorsalPhaser15.SetIndicatorIconPositionY(75.000000)
DorsalPhaser15Forward = App.TGPoint3()
DorsalPhaser15Forward.SetXYZ(0.838671, -0.544639, 0.000000)
DorsalPhaser15Up = App.TGPoint3()
DorsalPhaser15Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser15.SetOrientation(DorsalPhaser15Forward, DorsalPhaser15Up)
DorsalPhaser15.SetWidth(0.200000)
DorsalPhaser15.SetLength(0.010000)
DorsalPhaser15.SetArcWidthAngles(-0.349066, 0.349066)
DorsalPhaser15.SetArcHeightAngles(-0.174533, 1.221731)
DorsalPhaser15.SetPhaserTextureStart(0)
DorsalPhaser15.SetPhaserTextureEnd(7)
DorsalPhaser15.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
DorsalPhaser15.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
DorsalPhaser15.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
DorsalPhaser15.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
DorsalPhaser15.SetInnerCoreColor(kColor)
DorsalPhaser15.SetNumSides(6)
DorsalPhaser15.SetMainRadius(0.070000)
DorsalPhaser15.SetTaperRadius(0.010000)
DorsalPhaser15.SetCoreScale(0.350000)
DorsalPhaser15.SetTaperRatio(0.250000)
DorsalPhaser15.SetTaperMinLength(5.000000)
DorsalPhaser15.SetTaperMaxLength(30.000000)
DorsalPhaser15.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser15.SetPerimeterTile(1.000000)
DorsalPhaser15.SetTextureSpeed(2.000000)
DorsalPhaser15.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser15)
#################################################
VentralPhaser9 = App.PhaserProperty_Create("Ventral Phaser 9")

VentralPhaser9.SetMaxCondition(1000.000000)
VentralPhaser9.SetCritical(0)
VentralPhaser9.SetTargetable(1)
VentralPhaser9.SetPrimary(1)
VentralPhaser9.SetPosition(0.781172, 0.601069, -0.048660)
VentralPhaser9.SetPosition2D(43.000000, 40.000000)
VentralPhaser9.SetRepairComplexity(7.000000)
VentralPhaser9.SetDisabledPercentage(0.750000)
VentralPhaser9.SetRadius(0.050000)
VentralPhaser9.SetDumbfire(1)
VentralPhaser9.SetWeaponID(11)
VentralPhaser9.SetGroups(8)
VentralPhaser9.SetDamageRadiusFactor(0.150000)
VentralPhaser9.SetIconNum(363)
VentralPhaser9.SetIconPositionX(126.000000)
VentralPhaser9.SetIconPositionY(88.000000)
VentralPhaser9.SetIconAboveShip(1)
VentralPhaser9.SetFireSound("FedBurst")
VentralPhaser9.SetMaxCharge(1.000000)
VentralPhaser9.SetMaxDamage(1200.000000)
VentralPhaser9.SetMaxDamageDistance(100.000000)
VentralPhaser9.SetMinFiringCharge(1.000000)
VentralPhaser9.SetNormalDischargeRate(200.000000)
VentralPhaser9.SetRechargeRate(0.400000)
VentralPhaser9.SetIndicatorIconNum(515)
VentralPhaser9.SetIndicatorIconPositionX(126.000000)
VentralPhaser9.SetIndicatorIconPositionY(88.000000)
VentralPhaser9Forward = App.TGPoint3()
VentralPhaser9Forward.SetXYZ(0.798636, -0.601815, 0.000000)
VentralPhaser9Up = App.TGPoint3()
VentralPhaser9Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser9.SetOrientation(VentralPhaser9Forward, VentralPhaser9Up)
VentralPhaser9.SetWidth(0.100000)
VentralPhaser9.SetLength(0.010000)
VentralPhaser9.SetArcWidthAngles(-0.349066, 0.349066)
VentralPhaser9.SetArcHeightAngles(-1.221731, 0.087266)
VentralPhaser9.SetPhaserTextureStart(0)
VentralPhaser9.SetPhaserTextureEnd(7)
VentralPhaser9.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser9.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser9.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser9.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser9.SetInnerCoreColor(kColor)
VentralPhaser9.SetNumSides(6)
VentralPhaser9.SetMainRadius(0.070000)
VentralPhaser9.SetTaperRadius(0.010000)
VentralPhaser9.SetCoreScale(0.350000)
VentralPhaser9.SetTaperRatio(0.250000)
VentralPhaser9.SetTaperMinLength(5.000000)
VentralPhaser9.SetTaperMaxLength(30.000000)
VentralPhaser9.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser9.SetPerimeterTile(1.000000)
VentralPhaser9.SetTextureSpeed(2.000000)
VentralPhaser9.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser9)
#################################################
VentralPhaser10 = App.PhaserProperty_Create("Ventral Phaser 10")

VentralPhaser10.SetMaxCondition(1000.000000)
VentralPhaser10.SetCritical(0)
VentralPhaser10.SetTargetable(1)
VentralPhaser10.SetPrimary(1)
VentralPhaser10.SetPosition(-0.782751, 0.615242, -0.040395)
VentralPhaser10.SetPosition2D(86.000000, 39.000000)
VentralPhaser10.SetRepairComplexity(7.000000)
VentralPhaser10.SetDisabledPercentage(0.750000)
VentralPhaser10.SetRadius(0.050000)
VentralPhaser10.SetDumbfire(1)
VentralPhaser10.SetWeaponID(11)
VentralPhaser10.SetGroups(4)
VentralPhaser10.SetDamageRadiusFactor(0.150000)
VentralPhaser10.SetIconNum(363)
VentralPhaser10.SetIconPositionX(3.000000)
VentralPhaser10.SetIconPositionY(88.000000)
VentralPhaser10.SetIconAboveShip(1)
VentralPhaser10.SetFireSound("FedBurst")
VentralPhaser10.SetMaxCharge(1.000000)
VentralPhaser10.SetMaxDamage(1200.000000)
VentralPhaser10.SetMaxDamageDistance(100.000000)
VentralPhaser10.SetMinFiringCharge(1.000000)
VentralPhaser10.SetNormalDischargeRate(200.000000)
VentralPhaser10.SetRechargeRate(0.400000)
VentralPhaser10.SetIndicatorIconNum(514)
VentralPhaser10.SetIndicatorIconPositionX(3.000000)
VentralPhaser10.SetIndicatorIconPositionY(88.000000)
VentralPhaser10Forward = App.TGPoint3()
VentralPhaser10Forward.SetXYZ(-0.798636, -0.601815, 0.000000)
VentralPhaser10Up = App.TGPoint3()
VentralPhaser10Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser10.SetOrientation(VentralPhaser10Forward, VentralPhaser10Up)
VentralPhaser10.SetWidth(0.100000)
VentralPhaser10.SetLength(0.010000)
VentralPhaser10.SetArcWidthAngles(-0.349066, 0.349066)
VentralPhaser10.SetArcHeightAngles(-1.221731, 0.087266)
VentralPhaser10.SetPhaserTextureStart(0)
VentralPhaser10.SetPhaserTextureEnd(7)
VentralPhaser10.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000)
VentralPhaser10.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000)
VentralPhaser10.SetInnerShellColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000)
VentralPhaser10.SetOuterCoreColor(kColor)
kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000)
VentralPhaser10.SetInnerCoreColor(kColor)
VentralPhaser10.SetNumSides(6)
VentralPhaser10.SetMainRadius(0.070000)
VentralPhaser10.SetTaperRadius(0.010000)
VentralPhaser10.SetCoreScale(0.350000)
VentralPhaser10.SetTaperRatio(0.250000)
VentralPhaser10.SetTaperMinLength(5.000000)
VentralPhaser10.SetTaperMaxLength(30.000000)
VentralPhaser10.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser10.SetPerimeterTile(1.000000)
VentralPhaser10.SetTextureSpeed(2.000000)
VentralPhaser10.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser10)
#################################################
RearTorpedo6 = App.TorpedoTubeProperty_Create("Rear Torpedo 6")

RearTorpedo6.SetMaxCondition(2200.000000)
RearTorpedo6.SetCritical(0)
RearTorpedo6.SetTargetable(1)
RearTorpedo6.SetPrimary(1)
RearTorpedo6.SetPosition(0.000000, -2.250000, -0.250000)
RearTorpedo6.SetPosition2D(59.000000, 81.000000)
RearTorpedo6.SetRepairComplexity(3.000000)
RearTorpedo6.SetDisabledPercentage(0.750000)
RearTorpedo6.SetRadius(0.050000)
RearTorpedo6.SetDumbfire(1)
RearTorpedo6.SetWeaponID(10)
RearTorpedo6.SetGroups(2)
RearTorpedo6.SetDamageRadiusFactor(0.200000)
RearTorpedo6.SetIconNum(370)
RearTorpedo6.SetIconPositionX(80.000000)
RearTorpedo6.SetIconPositionY(121.000000)
RearTorpedo6.SetIconAboveShip(1)
RearTorpedo6.SetImmediateDelay(4.000000)
RearTorpedo6.SetReloadDelay(20.000000)
RearTorpedo6.SetMaxReady(1)
RearTorpedo6Direction = App.TGPoint3()
RearTorpedo6Direction.SetXYZ(0.000000, -1.000000, 0.000000)
RearTorpedo6.SetDirection(RearTorpedo6Direction)
RearTorpedo6Right = App.TGPoint3()
RearTorpedo6Right.SetXYZ(0.000000, -0.069757, 0.997564)
RearTorpedo6.SetRight(RearTorpedo6Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(RearTorpedo6)
#################################################
QuantumPulseTurret = App.WeaponSystemProperty_Create("Quantum Pulse Turret")

QuantumPulseTurret.SetMaxCondition(2200.000000)
QuantumPulseTurret.SetCritical(0)
QuantumPulseTurret.SetTargetable(0)
QuantumPulseTurret.SetPrimary(1)
QuantumPulseTurret.SetPosition(0.000000, 1.700000, 0.000000)
QuantumPulseTurret.SetPosition2D(0.000000, 0.000000)
QuantumPulseTurret.SetRepairComplexity(1.000000)
QuantumPulseTurret.SetDisabledPercentage(0.500000)
QuantumPulseTurret.SetRadius(0.010000)
QuantumPulseTurret.SetNormalPowerPerSecond(1.000000)
QuantumPulseTurret.SetWeaponSystemType(QuantumPulseTurret.WST_PULSE)
QuantumPulseTurret.SetSingleFire(1)
QuantumPulseTurret.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
QuantumPulseTurret.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(QuantumPulseTurret)
#################################################
QuantumTurret1 = App.PulseWeaponProperty_Create("Quantum Turret 1")

QuantumTurret1.SetMaxCondition(2000.000000)
QuantumTurret1.SetCritical(0)
QuantumTurret1.SetTargetable(1)
QuantumTurret1.SetPrimary(1)
QuantumTurret1.SetPosition(-0.001501, 2.000000, -0.128764)
QuantumTurret1.SetPosition2D(65.000000, 12.000000)
QuantumTurret1.SetRepairComplexity(1.000000)
QuantumTurret1.SetDisabledPercentage(0.500000)
QuantumTurret1.SetRadius(0.010000)
QuantumTurret1.SetDumbfire(1)
QuantumTurret1.SetWeaponID(8)
QuantumTurret1.SetGroups(28)
QuantumTurret1.SetDamageRadiusFactor(0.300000)
QuantumTurret1.SetIconNum(365)
QuantumTurret1.SetIconPositionX(67.000000)
QuantumTurret1.SetIconPositionY(54.000000)
QuantumTurret1.SetIconAboveShip(1)
QuantumTurret1.SetFireSound("null")
QuantumTurret1.SetMaxCharge(25.000000)
QuantumTurret1.SetMaxDamage(1000.000000)
QuantumTurret1.SetMaxDamageDistance(2000.000000)
QuantumTurret1.SetMinFiringCharge(4.000000)
QuantumTurret1.SetNormalDischargeRate(1.000000)
QuantumTurret1.SetRechargeRate(0.000000)
QuantumTurret1.SetIndicatorIconNum(0)
QuantumTurret1.SetIndicatorIconPositionX(0.000000)
QuantumTurret1.SetIndicatorIconPositionY(0.000000)
QuantumTurret1Forward = App.TGPoint3()
QuantumTurret1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
QuantumTurret1Up = App.TGPoint3()
QuantumTurret1Up.SetXYZ(0.000000, 0.000000, 1.000000)
QuantumTurret1.SetOrientation(QuantumTurret1Forward, QuantumTurret1Up)
QuantumTurret1.SetArcWidthAngles(-0.523599, 0.523599)
QuantumTurret1.SetArcHeightAngles(-0.523599, 0.087266)
QuantumTurret1.SetCooldownTime(10.000000)
QuantumTurret1.SetModuleName("Tactical.Projectiles.RapidQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(QuantumTurret1)
#################################################
QuantumTurret2 = App.PulseWeaponProperty_Create("Quantum Turret 2")

QuantumTurret2.SetMaxCondition(2000.000000)
QuantumTurret2.SetCritical(0)
QuantumTurret2.SetTargetable(1)
QuantumTurret2.SetPrimary(1)
QuantumTurret2.SetPosition(-0.001501, 2.000000, -0.128764)
QuantumTurret2.SetPosition2D(65.000000, 12.000000)
QuantumTurret2.SetRepairComplexity(1.000000)
QuantumTurret2.SetDisabledPercentage(0.500000)
QuantumTurret2.SetRadius(0.010000)
QuantumTurret2.SetDumbfire(1)
QuantumTurret2.SetWeaponID(8)
QuantumTurret2.SetGroups(28)
QuantumTurret2.SetDamageRadiusFactor(0.300000)
QuantumTurret2.SetIconNum(365)
QuantumTurret2.SetIconPositionX(73.000000)
QuantumTurret2.SetIconPositionY(53.000000)
QuantumTurret2.SetIconAboveShip(1)
QuantumTurret2.SetFireSound("null")
QuantumTurret2.SetMaxCharge(25.000000)
QuantumTurret2.SetMaxDamage(1000.000000)
QuantumTurret2.SetMaxDamageDistance(2000.000000)
QuantumTurret2.SetMinFiringCharge(4.000000)
QuantumTurret2.SetNormalDischargeRate(1.000000)
QuantumTurret2.SetRechargeRate(0.000000)
QuantumTurret2.SetIndicatorIconNum(0)
QuantumTurret2.SetIndicatorIconPositionX(15.000000)
QuantumTurret2.SetIndicatorIconPositionY(15.000000)
QuantumTurret2Forward = App.TGPoint3()
QuantumTurret2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
QuantumTurret2Up = App.TGPoint3()
QuantumTurret2Up.SetXYZ(0.000000, 0.000000, 1.000000)
QuantumTurret2.SetOrientation(QuantumTurret2Forward, QuantumTurret2Up)
QuantumTurret2.SetArcWidthAngles(-0.523599, 0.523599)
QuantumTurret2.SetArcHeightAngles(-0.523599, 0.087266)
QuantumTurret2.SetCooldownTime(10.000000)
QuantumTurret2.SetModuleName("Tactical.Projectiles.RapidQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(QuantumTurret2)
#################################################
QuantumTurret3 = App.PulseWeaponProperty_Create("Quantum Turret 3")

QuantumTurret3.SetMaxCondition(2000.000000)
QuantumTurret3.SetCritical(0)
QuantumTurret3.SetTargetable(1)
QuantumTurret3.SetPrimary(1)
QuantumTurret3.SetPosition(-0.001501, 2.000000, -0.128764)
QuantumTurret3.SetPosition2D(65.000000, 12.000000)
QuantumTurret3.SetRepairComplexity(1.000000)
QuantumTurret3.SetDisabledPercentage(0.500000)
QuantumTurret3.SetRadius(0.010000)
QuantumTurret3.SetDumbfire(1)
QuantumTurret3.SetWeaponID(8)
QuantumTurret3.SetGroups(28)
QuantumTurret3.SetDamageRadiusFactor(0.300000)
QuantumTurret3.SetIconNum(365)
QuantumTurret3.SetIconPositionX(81.000000)
QuantumTurret3.SetIconPositionY(53.000000)
QuantumTurret3.SetIconAboveShip(1)
QuantumTurret3.SetFireSound("null")
QuantumTurret3.SetMaxCharge(25.000000)
QuantumTurret3.SetMaxDamage(1000.000000)
QuantumTurret3.SetMaxDamageDistance(2000.000000)
QuantumTurret3.SetMinFiringCharge(4.000000)
QuantumTurret3.SetNormalDischargeRate(1.000000)
QuantumTurret3.SetRechargeRate(0.000000)
QuantumTurret3.SetIndicatorIconNum(0)
QuantumTurret3.SetIndicatorIconPositionX(15.000000)
QuantumTurret3.SetIndicatorIconPositionY(15.000000)
QuantumTurret3Forward = App.TGPoint3()
QuantumTurret3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
QuantumTurret3Up = App.TGPoint3()
QuantumTurret3Up.SetXYZ(0.000000, 0.000000, 1.000000)
QuantumTurret3.SetOrientation(QuantumTurret3Forward, QuantumTurret3Up)
QuantumTurret3.SetArcWidthAngles(-0.523599, 0.523599)
QuantumTurret3.SetArcHeightAngles(-0.523599, 0.087266)
QuantumTurret3.SetCooldownTime(10.000000)
QuantumTurret3.SetModuleName("Tactical.Projectiles.RapidQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(QuantumTurret3)
#################################################
QuantumTurret4 = App.PulseWeaponProperty_Create("Quantum Turret 4")

QuantumTurret4.SetMaxCondition(2000.000000)
QuantumTurret4.SetCritical(0)
QuantumTurret4.SetTargetable(1)
QuantumTurret4.SetPrimary(1)
QuantumTurret4.SetPosition(-0.001501, 2.000000, -0.128764)
QuantumTurret4.SetPosition2D(65.000000, 13.000000)
QuantumTurret4.SetRepairComplexity(1.000000)
QuantumTurret4.SetDisabledPercentage(0.500000)
QuantumTurret4.SetRadius(0.010000)
QuantumTurret4.SetDumbfire(1)
QuantumTurret4.SetWeaponID(8)
QuantumTurret4.SetGroups(28)
QuantumTurret4.SetDamageRadiusFactor(0.300000)
QuantumTurret4.SetIconNum(365)
QuantumTurret4.SetIconPositionX(88.000000)
QuantumTurret4.SetIconPositionY(53.000000)
QuantumTurret4.SetIconAboveShip(1)
QuantumTurret4.SetFireSound("null")
QuantumTurret4.SetMaxCharge(25.000000)
QuantumTurret4.SetMaxDamage(1000.000000)
QuantumTurret4.SetMaxDamageDistance(2000.000000)
QuantumTurret4.SetMinFiringCharge(4.000000)
QuantumTurret4.SetNormalDischargeRate(1.000000)
QuantumTurret4.SetRechargeRate(0.000000)
QuantumTurret4.SetIndicatorIconNum(0)
QuantumTurret4.SetIndicatorIconPositionX(15.000000)
QuantumTurret4.SetIndicatorIconPositionY(15.000000)
QuantumTurret4Forward = App.TGPoint3()
QuantumTurret4Forward.SetXYZ(0.000000, 1.000000, 0.000000)
QuantumTurret4Up = App.TGPoint3()
QuantumTurret4Up.SetXYZ(0.000000, 0.000000, 1.000000)
QuantumTurret4.SetOrientation(QuantumTurret4Forward, QuantumTurret4Up)
QuantumTurret4.SetArcWidthAngles(-0.523599, 0.523599)
QuantumTurret4.SetArcHeightAngles(-0.523599, 0.087266)
QuantumTurret4.SetCooldownTime(10.000000)
QuantumTurret4.SetModuleName("Tactical.Projectiles.RapidQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(QuantumTurret4)
#################################################
RCSThruster1 = App.EngineProperty_Create("RCS Thruster 1")

RCSThruster1.SetMaxCondition(200.000000)
RCSThruster1.SetCritical(0)
RCSThruster1.SetTargetable(1)
RCSThruster1.SetPrimary(1)
RCSThruster1.SetPosition(1.200700, 2.508300, 0.000000)
RCSThruster1.SetPosition2D(15.000000, 15.000000)
RCSThruster1.SetRepairComplexity(1.000000)
RCSThruster1.SetDisabledPercentage(0.500000)
RCSThruster1.SetRadius(0.100000)
RCSThruster1.SetEngineType(RCSThruster1.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(RCSThruster1)
#################################################
RCSThruster2 = App.EngineProperty_Create("RCS Thruster 2")

RCSThruster2.SetMaxCondition(200.000000)
RCSThruster2.SetCritical(0)
RCSThruster2.SetTargetable(1)
RCSThruster2.SetPrimary(1)
RCSThruster2.SetPosition(-1.203570, 2.498750, 0.000000)
RCSThruster2.SetPosition2D(15.000000, 15.000000)
RCSThruster2.SetRepairComplexity(1.000000)
RCSThruster2.SetDisabledPercentage(0.500000)
RCSThruster2.SetRadius(0.100000)
RCSThruster2.SetEngineType(RCSThruster2.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(RCSThruster2)
#################################################
RCSThruster3 = App.EngineProperty_Create("RCS Thruster 3")

RCSThruster3.SetMaxCondition(200.000000)
RCSThruster3.SetCritical(0)
RCSThruster3.SetTargetable(1)
RCSThruster3.SetPrimary(1)
RCSThruster3.SetPosition(-1.178250, 0.487945, 0.000000)
RCSThruster3.SetPosition2D(15.000000, 15.000000)
RCSThruster3.SetRepairComplexity(1.000000)
RCSThruster3.SetDisabledPercentage(0.500000)
RCSThruster3.SetRadius(0.100000)
RCSThruster3.SetEngineType(RCSThruster3.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(RCSThruster3)
#################################################
RCSThruster4 = App.EngineProperty_Create("RCS Thruster 4")

RCSThruster4.SetMaxCondition(200.000000)
RCSThruster4.SetCritical(0)
RCSThruster4.SetTargetable(1)
RCSThruster4.SetPrimary(1)
RCSThruster4.SetPosition(1.185040, 0.489182, 0.000000)
RCSThruster4.SetPosition2D(15.000000, 15.000000)
RCSThruster4.SetRepairComplexity(1.000000)
RCSThruster4.SetDisabledPercentage(0.500000)
RCSThruster4.SetRadius(0.250000)
RCSThruster4.SetEngineType(RCSThruster4.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(RCSThruster4)
#################################################
RCSThruster5 = App.EngineProperty_Create("RCS Thruster 5")

RCSThruster5.SetMaxCondition(200.000000)
RCSThruster5.SetCritical(0)
RCSThruster5.SetTargetable(1)
RCSThruster5.SetPrimary(1)
RCSThruster5.SetPosition(-1.150820, -4.416570, 0.264128)
RCSThruster5.SetPosition2D(15.000000, 15.000000)
RCSThruster5.SetRepairComplexity(1.000000)
RCSThruster5.SetDisabledPercentage(0.500000)
RCSThruster5.SetRadius(0.100000)
RCSThruster5.SetEngineType(RCSThruster5.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(RCSThruster5)
#################################################
RCSThruster6 = App.EngineProperty_Create("RCS Thruster 6")

RCSThruster6.SetMaxCondition(200.000000)
RCSThruster6.SetCritical(0)
RCSThruster6.SetTargetable(1)
RCSThruster6.SetPrimary(1)
RCSThruster6.SetPosition(-1.007250, -4.412390, 0.265257)
RCSThruster6.SetPosition2D(15.000000, 15.000000)
RCSThruster6.SetRepairComplexity(1.000000)
RCSThruster6.SetDisabledPercentage(0.500000)
RCSThruster6.SetRadius(0.100000)
RCSThruster6.SetEngineType(RCSThruster6.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(RCSThruster6)
#################################################
RCSThruster7 = App.EngineProperty_Create("RCS Thruster 7")

RCSThruster7.SetMaxCondition(200.000000)
RCSThruster7.SetCritical(0)
RCSThruster7.SetTargetable(1)
RCSThruster7.SetPrimary(1)
RCSThruster7.SetPosition(1.005380, -4.412480, 0.263643)
RCSThruster7.SetPosition2D(15.000000, 15.000000)
RCSThruster7.SetRepairComplexity(1.000000)
RCSThruster7.SetDisabledPercentage(0.500000)
RCSThruster7.SetRadius(0.100000)
RCSThruster7.SetEngineType(RCSThruster7.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(RCSThruster7)
#################################################
RCSThruster8 = App.EngineProperty_Create("RCS Thruster 8")

RCSThruster8.SetMaxCondition(200.000000)
RCSThruster8.SetCritical(0)
RCSThruster8.SetTargetable(1)
RCSThruster8.SetPrimary(1)
RCSThruster8.SetPosition(1.151090, -4.414970, 0.261544)
RCSThruster8.SetPosition2D(15.000000, 15.000000)
RCSThruster8.SetRepairComplexity(1.000000)
RCSThruster8.SetDisabledPercentage(0.500000)
RCSThruster8.SetRadius(0.100000)
RCSThruster8.SetEngineType(RCSThruster8.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(RCSThruster8)
#################################################
TestGlow = App.EngineGlowProperty_Create("Test Glow")

App.g_kModelPropertyManager.RegisterLocalTemplate(TestGlow)
#################################################
BridgeLight = App.BlinkingLightProperty_Create("Bridge Light")

BridgeLightForward = App.TGPoint3()
BridgeLightForward.SetXYZ(0.000000, 1.000000, 0.000000)
BridgeLightUp = App.TGPoint3()
BridgeLightUp.SetXYZ(0.000000, 0.000000, 1.000000)
BridgeLightRight = App.TGPoint3()
BridgeLightRight.SetXYZ(1.000000, 0.000000, 0.000000)
BridgeLight.SetOrientation(BridgeLightForward, BridgeLightUp, BridgeLightRight)
BridgeLightPosition = App.TGPoint3()
BridgeLightPosition.SetXYZ(0.000000, 0.392607, -1.662120)
BridgeLight.SetPosition(BridgeLightPosition)
BridgeLightLightColor = App.TGColorA()
BridgeLightLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
BridgeLight.SetColor(BridgeLightLightColor)
BridgeLight.SetRadius(0.100000)
BridgeLight.SetPeriod(1000.000000)
BridgeLight.SetDuration(5.000000)
BridgeLight.SetTextureName("data\Textures\Tactical\cgblink.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(BridgeLight)
#################################################
SmokeTest = App.SmokeEmitterProperty_Create("Smoke Test")

SmokeTestForward = App.TGPoint3()
SmokeTestForward.SetXYZ(0.000000, 1.000000, 0.000000)
SmokeTestUp = App.TGPoint3()
SmokeTestUp.SetXYZ(0.000000, 0.000000, 1.000000)
SmokeTestRight = App.TGPoint3()
SmokeTestRight.SetXYZ(1.000000, 0.000000, 0.000000)
SmokeTest.SetOrientation(SmokeTestForward, SmokeTestUp, SmokeTestRight)
SmokeTestPosition = App.TGPoint3()
SmokeTestPosition.SetXYZ(0.000000, 1.662120, 0.392607)
SmokeTest.SetPosition(SmokeTestPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(SmokeTest)
#################################################
QuantumTorpedoLauncher = App.PulseWeaponProperty_Create("Quantum Torpedo Launcher")

QuantumTorpedoLauncher.SetMaxCondition(9999999.000000)
QuantumTorpedoLauncher.SetCritical(0)
QuantumTorpedoLauncher.SetTargetable(1)
QuantumTorpedoLauncher.SetPrimary(1)
QuantumTorpedoLauncher.SetPosition(0.004229, 2.198850, -0.105451)
QuantumTorpedoLauncher.SetPosition2D(59.000000, 45.000000)
QuantumTorpedoLauncher.SetRepairComplexity(3.000000)
QuantumTorpedoLauncher.SetDisabledPercentage(0.750000)
QuantumTorpedoLauncher.SetRadius(0.100000)
QuantumTorpedoLauncher.SetDumbfire(1)
QuantumTorpedoLauncher.SetWeaponID(1)
QuantumTorpedoLauncher.SetGroups(1)
QuantumTorpedoLauncher.SetDamageRadiusFactor(0.300000)
QuantumTorpedoLauncher.SetIconNum(370)
QuantumTorpedoLauncher.SetIconPositionX(76.000000)
QuantumTorpedoLauncher.SetIconPositionY(31.000000)
QuantumTorpedoLauncher.SetIconAboveShip(1)
QuantumTorpedoLauncher.SetFireSound("Quantum Torpedo")
QuantumTorpedoLauncher.SetMaxCharge(8.000000)
QuantumTorpedoLauncher.SetMaxDamage(1500.000000)
QuantumTorpedoLauncher.SetMaxDamageDistance(100.000000)
QuantumTorpedoLauncher.SetMinFiringCharge(8.000000)
QuantumTorpedoLauncher.SetNormalDischargeRate(1.000000)
QuantumTorpedoLauncher.SetRechargeRate(0.340000)
QuantumTorpedoLauncher.SetIndicatorIconNum(512)
QuantumTorpedoLauncher.SetIndicatorIconPositionX(26.000000)
QuantumTorpedoLauncher.SetIndicatorIconPositionY(68.000000)
QuantumTorpedoLauncherForward = App.TGPoint3()
QuantumTorpedoLauncherForward.SetXYZ(0.000000, 1.000000, 0.000000)
QuantumTorpedoLauncherUp = App.TGPoint3()
QuantumTorpedoLauncherUp.SetXYZ(0.000000, 0.000000, 1.000000)
QuantumTorpedoLauncher.SetOrientation(QuantumTorpedoLauncherForward, QuantumTorpedoLauncherUp)
QuantumTorpedoLauncher.SetArcWidthAngles(-0.349066, 0.349066)
QuantumTorpedoLauncher.SetArcHeightAngles(-0.349066, 0.034906)
QuantumTorpedoLauncher.SetCooldownTime(0.250000)
QuantumTorpedoLauncher.SetModuleName("Tactical.Projectiles.AdvancedQuantum")
App.g_kModelPropertyManager.RegisterLocalTemplate(QuantumTorpedoLauncher)
#################################################
TorpedofastFireSystem = App.WeaponSystemProperty_Create("Torpedo fast Fire System")

TorpedofastFireSystem.SetMaxCondition(16000.000000)
TorpedofastFireSystem.SetCritical(0)
TorpedofastFireSystem.SetTargetable(0)
TorpedofastFireSystem.SetPrimary(1)
TorpedofastFireSystem.SetPosition(0.000535, 1.996080, -0.067090)
TorpedofastFireSystem.SetPosition2D(64.000000, 44.000000)
TorpedofastFireSystem.SetRepairComplexity(3.000000)
TorpedofastFireSystem.SetDisabledPercentage(0.750000)
TorpedofastFireSystem.SetRadius(0.100000)
TorpedofastFireSystem.SetNormalPowerPerSecond(80.000000)
TorpedofastFireSystem.SetWeaponSystemType(TorpedofastFireSystem.WST_PULSE)
TorpedofastFireSystem.SetSingleFire(0)
TorpedofastFireSystem.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
TorpedofastFireSystem.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(TorpedofastFireSystem)
#################################################
ShuttleBayOEP = App.ObjectEmitterProperty_Create("Shuttle Bay OEP")

ShuttleBayOEPForward = App.TGPoint3()
ShuttleBayOEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
ShuttleBayOEPUp = App.TGPoint3()
ShuttleBayOEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
ShuttleBayOEPRight = App.TGPoint3()
ShuttleBayOEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
ShuttleBayOEP.SetOrientation(ShuttleBayOEPForward, ShuttleBayOEPUp, ShuttleBayOEPRight)
ShuttleBayOEPPosition = App.TGPoint3()
ShuttleBayOEPPosition.SetXYZ(0.022399, 0.273548, 0.144893)
ShuttleBayOEP.SetPosition(ShuttleBayOEPPosition)
ShuttleBayOEP.SetEmittedObjectType(ShuttleBayOEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBayOEP)
#################################################
ShuttleBay = App.HullProperty_Create("Shuttle Bay")

ShuttleBay.SetMaxCondition(24000.000000)
ShuttleBay.SetCritical(0)
ShuttleBay.SetTargetable(1)
ShuttleBay.SetPrimary(0)
ShuttleBay.SetPosition(0.022399, 0.273548, 0.144893)
ShuttleBay.SetPosition2D(64.000000, 25.000000)
ShuttleBay.SetRepairComplexity(4.000000)
ShuttleBay.SetDisabledPercentage(0.000000)
ShuttleBay.SetRadius(0.140000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay)
#################################################
ShuttleBay2OEP = App.ObjectEmitterProperty_Create("Shuttle Bay 2 OEP")

ShuttleBay2OEPForward = App.TGPoint3()
ShuttleBay2OEPForward.SetXYZ(0.000000, -0.998448, 0.055694)
ShuttleBay2OEPUp = App.TGPoint3()
ShuttleBay2OEPUp.SetXYZ(0.000000, 0.056250, 0.998417)
ShuttleBay2OEPRight = App.TGPoint3()
ShuttleBay2OEPRight.SetXYZ(-0.996074, -0.001293, 0.088511)
ShuttleBay2OEP.SetOrientation(ShuttleBay2OEPForward, ShuttleBay2OEPUp, ShuttleBay2OEPRight)
ShuttleBay2OEPPosition = App.TGPoint3()
ShuttleBay2OEPPosition.SetXYZ(0.006389, -2.238310, -0.173787)
ShuttleBay2OEP.SetPosition(ShuttleBay2OEPPosition)
ShuttleBay2OEP.SetEmittedObjectType(ShuttleBay2OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay2OEP)
#################################################
ShuttleBay2 = App.HullProperty_Create("Shuttle Bay 2")

ShuttleBay2.SetMaxCondition(24000.000000)
ShuttleBay2.SetCritical(0)
ShuttleBay2.SetTargetable(1)
ShuttleBay2.SetPrimary(0)
ShuttleBay2.SetPosition(0.006389, -2.238310, -0.173787)
ShuttleBay2.SetPosition2D(64.000000, 25.000000)
ShuttleBay2.SetRepairComplexity(4.000000)
ShuttleBay2.SetDisabledPercentage(0.000000)
ShuttleBay2.SetRadius(0.200000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay2)
#################################################
AftAblativeArmor = App.HullProperty_Create("Aft Ablative Armor")

AftAblativeArmor.SetMaxCondition(22000.000000)
AftAblativeArmor.SetCritical(0)
AftAblativeArmor.SetTargetable(1)
AftAblativeArmor.SetPrimary(0)
AftAblativeArmor.SetPosition(0.000000, -2.000000, -0.200000)
AftAblativeArmor.SetPosition2D(64.000000, 25.000000)
AftAblativeArmor.SetRepairComplexity(9.000000)
AftAblativeArmor.SetDisabledPercentage(0.500000)
AftAblativeArmor.SetRadius(2.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftAblativeArmor)
#################################################
EngineeringAblativeArmor = App.HullProperty_Create("Engineering Ablative Armor")

EngineeringAblativeArmor.SetMaxCondition(22000.000000)
EngineeringAblativeArmor.SetCritical(0)
EngineeringAblativeArmor.SetTargetable(1)
EngineeringAblativeArmor.SetPrimary(0)
EngineeringAblativeArmor.SetPosition(0.000000, -0.500000, 0.000000)
EngineeringAblativeArmor.SetPosition2D(64.000000, 25.000000)
EngineeringAblativeArmor.SetRepairComplexity(9.000000)
EngineeringAblativeArmor.SetDisabledPercentage(0.500000)
EngineeringAblativeArmor.SetRadius(2.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(EngineeringAblativeArmor)
#################################################
TopAblativeArmor = App.HullProperty_Create("Top Ablative Armor")

TopAblativeArmor.SetMaxCondition(22000.000000)
TopAblativeArmor.SetCritical(0)
TopAblativeArmor.SetTargetable(1)
TopAblativeArmor.SetPrimary(0)
TopAblativeArmor.SetPosition(0.000000, 0.400000, 0.200000)
TopAblativeArmor.SetPosition2D(64.000000, 25.000000)
TopAblativeArmor.SetRepairComplexity(9.000000)
TopAblativeArmor.SetDisabledPercentage(0.500000)
TopAblativeArmor.SetRadius(2.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(TopAblativeArmor)
#################################################
ForwardAblativeArmor = App.HullProperty_Create("Forward Ablative Armor")

ForwardAblativeArmor.SetMaxCondition(22000.000000)
ForwardAblativeArmor.SetCritical(0)
ForwardAblativeArmor.SetTargetable(1)
ForwardAblativeArmor.SetPrimary(0)
ForwardAblativeArmor.SetPosition(0.000000, 2.000000, 0.000000)
ForwardAblativeArmor.SetPosition2D(64.000000, 25.000000)
ForwardAblativeArmor.SetRepairComplexity(9.000000)
ForwardAblativeArmor.SetDisabledPercentage(0.500000)
ForwardAblativeArmor.SetRadius(2.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardAblativeArmor)
#################################################
Lightdefensivebeam = App.PhaserProperty_Create("Light defensive beam")

Lightdefensivebeam.SetMaxCondition(200.000000)
Lightdefensivebeam.SetCritical(0)
Lightdefensivebeam.SetTargetable(1)
Lightdefensivebeam.SetPrimary(1)
Lightdefensivebeam.SetPosition(-0.009282, 2.711610, 0.292476)
Lightdefensivebeam.SetPosition2D(0.000000, 0.000000)
Lightdefensivebeam.SetRepairComplexity(1.000000)
Lightdefensivebeam.SetDisabledPercentage(0.500000)
Lightdefensivebeam.SetRadius(0.250000)
Lightdefensivebeam.SetDumbfire(0)
Lightdefensivebeam.SetWeaponID(0)
Lightdefensivebeam.SetGroups(0)
Lightdefensivebeam.SetDamageRadiusFactor(0.250000)
Lightdefensivebeam.SetIconNum(0)
Lightdefensivebeam.SetIconPositionX(0.000000)
Lightdefensivebeam.SetIconPositionY(0.000000)
Lightdefensivebeam.SetIconAboveShip(1)
Lightdefensivebeam.SetFireSound("")
Lightdefensivebeam.SetMaxCharge(5.000000)
Lightdefensivebeam.SetMaxDamage(500.000000)
Lightdefensivebeam.SetMaxDamageDistance(100.000000)
Lightdefensivebeam.SetMinFiringCharge(5.000000)
Lightdefensivebeam.SetNormalDischargeRate(300.000000)
Lightdefensivebeam.SetRechargeRate(0.300000)
Lightdefensivebeam.SetIndicatorIconNum(0)
Lightdefensivebeam.SetIndicatorIconPositionX(0.000000)
Lightdefensivebeam.SetIndicatorIconPositionY(0.000000)
LightdefensivebeamForward = App.TGPoint3()
LightdefensivebeamForward.SetXYZ(0.000000, 1.000000, 0.000000)
LightdefensivebeamUp = App.TGPoint3()
LightdefensivebeamUp.SetXYZ(0.000000, 0.000000, 1.000000)
Lightdefensivebeam.SetOrientation(LightdefensivebeamForward, LightdefensivebeamUp)
Lightdefensivebeam.SetWidth(0.010000)
Lightdefensivebeam.SetLength(0.010000)
Lightdefensivebeam.SetArcWidthAngles(-0.514872, 0.514872)
Lightdefensivebeam.SetArcHeightAngles(-0.098175, 2.356195)
Lightdefensivebeam.SetPhaserTextureStart(0)
Lightdefensivebeam.SetPhaserTextureEnd(0)
Lightdefensivebeam.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
Lightdefensivebeam.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.172549, 0.007843, 1.000000)
Lightdefensivebeam.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.835294, 0.639216, 1.000000)
Lightdefensivebeam.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.862745, 1.000000)
Lightdefensivebeam.SetInnerCoreColor(kColor)
Lightdefensivebeam.SetNumSides(6)
Lightdefensivebeam.SetMainRadius(0.150000)
Lightdefensivebeam.SetTaperRadius(0.010000)
Lightdefensivebeam.SetCoreScale(0.500000)
Lightdefensivebeam.SetTaperRatio(0.250000)
Lightdefensivebeam.SetTaperMinLength(5.000000)
Lightdefensivebeam.SetTaperMaxLength(30.000000)
Lightdefensivebeam.SetLengthTextureTilePerUnit(0.500000)
Lightdefensivebeam.SetPerimeterTile(1.000000)
Lightdefensivebeam.SetTextureSpeed(2.500000)
Lightdefensivebeam.SetTextureName("data/bphaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Lightdefensivebeam)
#################################################
LightImpulse = App.EngineProperty_Create("Light Impulse")

LightImpulse.SetMaxCondition(3000.000000)
LightImpulse.SetCritical(0)
LightImpulse.SetTargetable(1)
LightImpulse.SetPrimary(1)
LightImpulse.SetPosition(0.028873, -4.267150, 0.488901)
LightImpulse.SetPosition2D(0.000000, 0.000000)
LightImpulse.SetRepairComplexity(1.000000)
LightImpulse.SetDisabledPercentage(0.500000)
LightImpulse.SetRadius(0.250000)
LightImpulse.SetEngineType(LightImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(LightImpulse)

# Property load function.
def LoadPropertySet(pObj):
	"Sets up the object's properties."
	prop = App.g_kModelPropertyManager.FindByName("Hull", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shield Generator", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Sensor Array", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Warp Core", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Impulse Engines", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Torpedoes", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Impulse", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Impulse", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Warp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Warp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Repair", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Probe Launcher", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Phasers", 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("Warp Engines", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Bridge", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tractor 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tractor 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Decoy launcher", 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("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("ViewscreenBack", 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("Forward Tractor 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Tractor 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torpedo 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torpedo 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torpedo 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay 2 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay 2", 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("Engineering Ablative Armor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Top Ablative Armor", 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("Light defensive beam", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("USSOnline91001", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
