# C:\Program Files\Activision\Bridge Commander\scripts\ships\Hardpoints\GalaxyX.py
# This file was automatically generated - modify at your own risk.
# 

import App
import GlobalPropertyTemplates
# Setting up local templates.
#################################################
VentralPhaser3 = App.PhaserProperty_Create("Ventral Phaser 3")

VentralPhaser3.SetMaxCondition(1000.000000)
VentralPhaser3.SetCritical(0)
VentralPhaser3.SetTargetable(1)
VentralPhaser3.SetPrimary(1)
VentralPhaser3.SetPosition(0.000000, 1.320000, 0.210000)
VentralPhaser3.SetPosition2D(88.000000, 20.000000)
VentralPhaser3.SetRepairComplexity(7.000000)
VentralPhaser3.SetDisabledPercentage(0.750000)
VentralPhaser3.SetRadius(0.250000)
VentralPhaser3.SetDumbfire(0)
VentralPhaser3.SetWeaponID(3)
VentralPhaser3.SetGroups(0)
VentralPhaser3.SetDamageRadiusFactor(0.150000)
VentralPhaser3.SetIconNum(350)
VentralPhaser3.SetIconPositionX(78.000000)
VentralPhaser3.SetIconPositionY(42.000000)
VentralPhaser3.SetIconAboveShip(0)
VentralPhaser3.SetFireSound("Galaxy Phaser")
VentralPhaser3.SetMaxCharge(5.000000)
VentralPhaser3.SetMaxDamage(1000.000000)
VentralPhaser3.SetMaxDamageDistance(60.000000)
VentralPhaser3.SetMinFiringCharge(2.000000)
VentralPhaser3.SetNormalDischargeRate(1.000000)
VentralPhaser3.SetRechargeRate(0.080000)
VentralPhaser3.SetIndicatorIconNum(506)
VentralPhaser3.SetIndicatorIconPositionX(81.000000)
VentralPhaser3.SetIndicatorIconPositionY(45.000000)
VentralPhaser3Forward = App.TGPoint3()
VentralPhaser3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
VentralPhaser3Up = App.TGPoint3()
VentralPhaser3Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser3.SetOrientation(VentralPhaser3Forward, VentralPhaser3Up)
VentralPhaser3.SetWidth(1.370000)
VentralPhaser3.SetLength(1.030000)
VentralPhaser3.SetArcWidthAngles(-0.349066, 1.396263)
VentralPhaser3.SetArcHeightAngles(-1.047198, 0.052360)
VentralPhaser3.SetPhaserTextureStart(0)
VentralPhaser3.SetPhaserTextureEnd(7)
VentralPhaser3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser3.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser3.SetInnerCoreColor(kColor)
VentralPhaser3.SetNumSides(6)
VentralPhaser3.SetMainRadius(0.150000)
VentralPhaser3.SetTaperRadius(0.010000)
VentralPhaser3.SetCoreScale(0.500000)
VentralPhaser3.SetTaperRatio(0.250000)
VentralPhaser3.SetTaperMinLength(5.000000)
VentralPhaser3.SetTaperMaxLength(30.000000)
VentralPhaser3.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser3.SetPerimeterTile(1.000000)
VentralPhaser3.SetTextureSpeed(2.500000)
VentralPhaser3.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser3)
#################################################
DorsalPhaser2 = App.PhaserProperty_Create("Dorsal Phaser 2")

DorsalPhaser2.SetMaxCondition(1000.000000)
DorsalPhaser2.SetCritical(0)
DorsalPhaser2.SetTargetable(1)
DorsalPhaser2.SetPrimary(1)
DorsalPhaser2.SetPosition(0.000000, 1.310000, 0.500000)
DorsalPhaser2.SetPosition2D(40.000000, 10.000000)
DorsalPhaser2.SetRepairComplexity(7.000000)
DorsalPhaser2.SetDisabledPercentage(0.750000)
DorsalPhaser2.SetRadius(0.250000)
DorsalPhaser2.SetDumbfire(0)
DorsalPhaser2.SetWeaponID(6)
DorsalPhaser2.SetGroups(0)
DorsalPhaser2.SetDamageRadiusFactor(0.150000)
DorsalPhaser2.SetIconNum(330)
DorsalPhaser2.SetIconPositionX(22.000000)
DorsalPhaser2.SetIconPositionY(21.000000)
DorsalPhaser2.SetIconAboveShip(1)
DorsalPhaser2.SetFireSound("Galaxy Phaser")
DorsalPhaser2.SetMaxCharge(5.000000)
DorsalPhaser2.SetMaxDamage(1000.000000)
DorsalPhaser2.SetMaxDamageDistance(60.000000)
DorsalPhaser2.SetMinFiringCharge(2.000000)
DorsalPhaser2.SetNormalDischargeRate(1.000000)
DorsalPhaser2.SetRechargeRate(0.080000)
DorsalPhaser2.SetIndicatorIconNum(501)
DorsalPhaser2.SetIndicatorIconPositionX(29.000000)
DorsalPhaser2.SetIndicatorIconPositionY(24.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(1.530000)
DorsalPhaser2.SetLength(1.250000)
DorsalPhaser2.SetArcWidthAngles(-1.396263, 0.349066)
DorsalPhaser2.SetArcHeightAngles(-0.052360, 1.047198)
DorsalPhaser2.SetPhaserTextureStart(0)
DorsalPhaser2.SetPhaserTextureEnd(7)
DorsalPhaser2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser2.SetInnerCoreColor(kColor)
DorsalPhaser2.SetNumSides(6)
DorsalPhaser2.SetMainRadius(0.150000)
DorsalPhaser2.SetTaperRadius(0.010000)
DorsalPhaser2.SetCoreScale(0.500000)
DorsalPhaser2.SetTaperRatio(0.250000)
DorsalPhaser2.SetTaperMinLength(5.000000)
DorsalPhaser2.SetTaperMaxLength(30.000000)
DorsalPhaser2.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser2.SetPerimeterTile(1.000000)
DorsalPhaser2.SetTextureSpeed(2.500000)
DorsalPhaser2.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser2)
#################################################
DorsalPhaser4 = App.PhaserProperty_Create("Dorsal Phaser 4")

DorsalPhaser4.SetMaxCondition(1000.000000)
DorsalPhaser4.SetCritical(0)
DorsalPhaser4.SetTargetable(1)
DorsalPhaser4.SetPrimary(1)
DorsalPhaser4.SetPosition(0.000000, 1.310000, 0.500000)
DorsalPhaser4.SetPosition2D(110.000000, 30.000000)
DorsalPhaser4.SetRepairComplexity(7.000000)
DorsalPhaser4.SetDisabledPercentage(0.750000)
DorsalPhaser4.SetRadius(0.250000)
DorsalPhaser4.SetDumbfire(0)
DorsalPhaser4.SetWeaponID(8)
DorsalPhaser4.SetGroups(0)
DorsalPhaser4.SetDamageRadiusFactor(0.150000)
DorsalPhaser4.SetIconNum(360)
DorsalPhaser4.SetIconPositionX(111.000000)
DorsalPhaser4.SetIconPositionY(40.000000)
DorsalPhaser4.SetIconAboveShip(1)
DorsalPhaser4.SetFireSound("Galaxy Phaser")
DorsalPhaser4.SetMaxCharge(5.000000)
DorsalPhaser4.SetMaxDamage(1000.000000)
DorsalPhaser4.SetMaxDamageDistance(60.000000)
DorsalPhaser4.SetMinFiringCharge(2.000000)
DorsalPhaser4.SetNormalDischargeRate(1.000000)
DorsalPhaser4.SetRechargeRate(0.080000)
DorsalPhaser4.SetIndicatorIconNum(503)
DorsalPhaser4.SetIndicatorIconPositionX(95.000000)
DorsalPhaser4.SetIndicatorIconPositionY(52.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.250000)
DorsalPhaser4.SetLength(1.520000)
DorsalPhaser4.SetArcWidthAngles(-0.872665, 0.872665)
DorsalPhaser4.SetArcHeightAngles(-0.052360, 1.047198)
DorsalPhaser4.SetPhaserTextureStart(0)
DorsalPhaser4.SetPhaserTextureEnd(7)
DorsalPhaser4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser4.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser4.SetInnerCoreColor(kColor)
DorsalPhaser4.SetNumSides(6)
DorsalPhaser4.SetMainRadius(0.150000)
DorsalPhaser4.SetTaperRadius(0.010000)
DorsalPhaser4.SetCoreScale(0.500000)
DorsalPhaser4.SetTaperRatio(0.250000)
DorsalPhaser4.SetTaperMinLength(5.000000)
DorsalPhaser4.SetTaperMaxLength(30.000000)
DorsalPhaser4.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser4.SetPerimeterTile(1.000000)
DorsalPhaser4.SetTextureSpeed(2.500000)
DorsalPhaser4.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser4)
#################################################
DorsalPhaser1 = App.PhaserProperty_Create("Dorsal Phaser 1")

DorsalPhaser1.SetMaxCondition(1000.000000)
DorsalPhaser1.SetCritical(0)
DorsalPhaser1.SetTargetable(1)
DorsalPhaser1.SetPrimary(1)
DorsalPhaser1.SetPosition(0.000000, 1.310000, 0.500000)
DorsalPhaser1.SetPosition2D(18.000000, 30.000000)
DorsalPhaser1.SetRepairComplexity(7.000000)
DorsalPhaser1.SetDisabledPercentage(0.750000)
DorsalPhaser1.SetRadius(0.250000)
DorsalPhaser1.SetDumbfire(0)
DorsalPhaser1.SetWeaponID(5)
DorsalPhaser1.SetGroups(0)
DorsalPhaser1.SetDamageRadiusFactor(0.150000)
DorsalPhaser1.SetIconNum(340)
DorsalPhaser1.SetIconPositionX(12.000000)
DorsalPhaser1.SetIconPositionY(40.000000)
DorsalPhaser1.SetIconAboveShip(1)
DorsalPhaser1.SetFireSound("Galaxy Phaser")
DorsalPhaser1.SetMaxCharge(5.000000)
DorsalPhaser1.SetMaxDamage(1000.000000)
DorsalPhaser1.SetMaxDamageDistance(60.000000)
DorsalPhaser1.SetMinFiringCharge(2.000000)
DorsalPhaser1.SetNormalDischargeRate(1.000000)
DorsalPhaser1.SetRechargeRate(0.080000)
DorsalPhaser1.SetIndicatorIconNum(500)
DorsalPhaser1.SetIndicatorIconPositionX(24.000000)
DorsalPhaser1.SetIndicatorIconPositionY(52.000000)
DorsalPhaser1Forward = App.TGPoint3()
DorsalPhaser1Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
DorsalPhaser1Up = App.TGPoint3()
DorsalPhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser1.SetOrientation(DorsalPhaser1Forward, DorsalPhaser1Up)
DorsalPhaser1.SetWidth(1.240000)
DorsalPhaser1.SetLength(1.510000)
DorsalPhaser1.SetArcWidthAngles(-0.872665, 0.872665)
DorsalPhaser1.SetArcHeightAngles(-0.052360, 1.047198)
DorsalPhaser1.SetPhaserTextureStart(0)
DorsalPhaser1.SetPhaserTextureEnd(7)
DorsalPhaser1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser1.SetInnerCoreColor(kColor)
DorsalPhaser1.SetNumSides(6)
DorsalPhaser1.SetMainRadius(0.150000)
DorsalPhaser1.SetTaperRadius(0.010000)
DorsalPhaser1.SetCoreScale(0.500000)
DorsalPhaser1.SetTaperRatio(0.250000)
DorsalPhaser1.SetTaperMinLength(5.000000)
DorsalPhaser1.SetTaperMaxLength(30.000000)
DorsalPhaser1.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser1.SetPerimeterTile(1.000000)
DorsalPhaser1.SetTextureSpeed(2.500000)
DorsalPhaser1.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser1)
#################################################
DorsalPhaser3 = App.PhaserProperty_Create("Dorsal Phaser 3")

DorsalPhaser3.SetMaxCondition(1000.000000)
DorsalPhaser3.SetCritical(0)
DorsalPhaser3.SetTargetable(1)
DorsalPhaser3.SetPrimary(1)
DorsalPhaser3.SetPosition(0.000000, 1.310000, 0.500000)
DorsalPhaser3.SetPosition2D(88.000000, 10.000000)
DorsalPhaser3.SetRepairComplexity(7.000000)
DorsalPhaser3.SetDisabledPercentage(0.750000)
DorsalPhaser3.SetRadius(0.250000)
DorsalPhaser3.SetDumbfire(0)
DorsalPhaser3.SetWeaponID(7)
DorsalPhaser3.SetGroups(0)
DorsalPhaser3.SetDamageRadiusFactor(0.150000)
DorsalPhaser3.SetIconNum(350)
DorsalPhaser3.SetIconPositionX(78.000000)
DorsalPhaser3.SetIconPositionY(21.000000)
DorsalPhaser3.SetIconAboveShip(1)
DorsalPhaser3.SetFireSound("Galaxy Phaser")
DorsalPhaser3.SetMaxCharge(5.000000)
DorsalPhaser3.SetMaxDamage(1000.000000)
DorsalPhaser3.SetMaxDamageDistance(60.000000)
DorsalPhaser3.SetMinFiringCharge(2.000000)
DorsalPhaser3.SetNormalDischargeRate(1.000000)
DorsalPhaser3.SetRechargeRate(0.080000)
DorsalPhaser3.SetIndicatorIconNum(502)
DorsalPhaser3.SetIndicatorIconPositionX(81.000000)
DorsalPhaser3.SetIndicatorIconPositionY(24.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(1.530000)
DorsalPhaser3.SetLength(1.250000)
DorsalPhaser3.SetArcWidthAngles(-0.349066, 1.396263)
DorsalPhaser3.SetArcHeightAngles(-0.052360, 1.047198)
DorsalPhaser3.SetPhaserTextureStart(0)
DorsalPhaser3.SetPhaserTextureEnd(7)
DorsalPhaser3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser3.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser3.SetInnerCoreColor(kColor)
DorsalPhaser3.SetNumSides(6)
DorsalPhaser3.SetMainRadius(0.150000)
DorsalPhaser3.SetTaperRadius(0.010000)
DorsalPhaser3.SetCoreScale(0.500000)
DorsalPhaser3.SetTaperRatio(0.250000)
DorsalPhaser3.SetTaperMinLength(5.000000)
DorsalPhaser3.SetTaperMaxLength(30.000000)
DorsalPhaser3.SetLengthTextureTilePerUnit(0.500000)
DorsalPhaser3.SetPerimeterTile(1.000000)
DorsalPhaser3.SetTextureSpeed(2.500000)
DorsalPhaser3.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser3)
#################################################
VentralPhaser1 = App.PhaserProperty_Create("Ventral Phaser 1")

VentralPhaser1.SetMaxCondition(1000.000000)
VentralPhaser1.SetCritical(0)
VentralPhaser1.SetTargetable(1)
VentralPhaser1.SetPrimary(1)
VentralPhaser1.SetPosition(0.000000, 1.320000, 0.210000)
VentralPhaser1.SetPosition2D(18.000000, 40.000000)
VentralPhaser1.SetRepairComplexity(7.000000)
VentralPhaser1.SetDisabledPercentage(0.750000)
VentralPhaser1.SetRadius(0.250000)
VentralPhaser1.SetDumbfire(0)
VentralPhaser1.SetWeaponID(1)
VentralPhaser1.SetGroups(0)
VentralPhaser1.SetDamageRadiusFactor(0.150000)
VentralPhaser1.SetIconNum(340)
VentralPhaser1.SetIconPositionX(12.000000)
VentralPhaser1.SetIconPositionY(61.000000)
VentralPhaser1.SetIconAboveShip(0)
VentralPhaser1.SetFireSound("Galaxy Phaser")
VentralPhaser1.SetMaxCharge(5.000000)
VentralPhaser1.SetMaxDamage(1000.000000)
VentralPhaser1.SetMaxDamageDistance(60.000000)
VentralPhaser1.SetMinFiringCharge(2.000000)
VentralPhaser1.SetNormalDischargeRate(1.000000)
VentralPhaser1.SetRechargeRate(0.080000)
VentralPhaser1.SetIndicatorIconNum(504)
VentralPhaser1.SetIndicatorIconPositionX(24.000000)
VentralPhaser1.SetIndicatorIconPositionY(73.000000)
VentralPhaser1Forward = App.TGPoint3()
VentralPhaser1Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
VentralPhaser1Up = App.TGPoint3()
VentralPhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser1.SetOrientation(VentralPhaser1Forward, VentralPhaser1Up)
VentralPhaser1.SetWidth(1.040000)
VentralPhaser1.SetLength(1.370000)
VentralPhaser1.SetArcWidthAngles(-0.872665, 0.872665)
VentralPhaser1.SetArcHeightAngles(-1.047198, 0.052360)
VentralPhaser1.SetPhaserTextureStart(0)
VentralPhaser1.SetPhaserTextureEnd(7)
VentralPhaser1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser1.SetInnerCoreColor(kColor)
VentralPhaser1.SetNumSides(6)
VentralPhaser1.SetMainRadius(0.150000)
VentralPhaser1.SetTaperRadius(0.010000)
VentralPhaser1.SetCoreScale(0.500000)
VentralPhaser1.SetTaperRatio(0.250000)
VentralPhaser1.SetTaperMinLength(5.000000)
VentralPhaser1.SetTaperMaxLength(30.000000)
VentralPhaser1.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser1.SetPerimeterTile(1.000000)
VentralPhaser1.SetTextureSpeed(2.500000)
VentralPhaser1.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser1)
#################################################
VentralPhaser4 = App.PhaserProperty_Create("Ventral Phaser 4")

VentralPhaser4.SetMaxCondition(1000.000000)
VentralPhaser4.SetCritical(0)
VentralPhaser4.SetTargetable(1)
VentralPhaser4.SetPrimary(1)
VentralPhaser4.SetPosition(0.000000, 1.320000, 0.210000)
VentralPhaser4.SetPosition2D(110.000000, 40.000000)
VentralPhaser4.SetRepairComplexity(7.000000)
VentralPhaser4.SetDisabledPercentage(0.750000)
VentralPhaser4.SetRadius(0.250000)
VentralPhaser4.SetDumbfire(0)
VentralPhaser4.SetWeaponID(4)
VentralPhaser4.SetGroups(0)
VentralPhaser4.SetDamageRadiusFactor(0.150000)
VentralPhaser4.SetIconNum(360)
VentralPhaser4.SetIconPositionX(111.000000)
VentralPhaser4.SetIconPositionY(61.000000)
VentralPhaser4.SetIconAboveShip(0)
VentralPhaser4.SetFireSound("Galaxy Phaser")
VentralPhaser4.SetMaxCharge(5.000000)
VentralPhaser4.SetMaxDamage(1000.000000)
VentralPhaser4.SetMaxDamageDistance(60.000000)
VentralPhaser4.SetMinFiringCharge(2.000000)
VentralPhaser4.SetNormalDischargeRate(1.000000)
VentralPhaser4.SetRechargeRate(0.080000)
VentralPhaser4.SetIndicatorIconNum(507)
VentralPhaser4.SetIndicatorIconPositionX(95.000000)
VentralPhaser4.SetIndicatorIconPositionY(74.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(1.030000)
VentralPhaser4.SetLength(1.370000)
VentralPhaser4.SetArcWidthAngles(-0.872665, 0.872665)
VentralPhaser4.SetArcHeightAngles(-1.047198, 0.052360)
VentralPhaser4.SetPhaserTextureStart(0)
VentralPhaser4.SetPhaserTextureEnd(7)
VentralPhaser4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser4.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser4.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser4.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser4.SetInnerCoreColor(kColor)
VentralPhaser4.SetNumSides(6)
VentralPhaser4.SetMainRadius(0.150000)
VentralPhaser4.SetTaperRadius(0.010000)
VentralPhaser4.SetCoreScale(0.500000)
VentralPhaser4.SetTaperRatio(0.250000)
VentralPhaser4.SetTaperMinLength(5.000000)
VentralPhaser4.SetTaperMaxLength(30.000000)
VentralPhaser4.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser4.SetPerimeterTile(1.000000)
VentralPhaser4.SetTextureSpeed(2.500000)
VentralPhaser4.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser4)
#################################################
VentralPhaser2 = App.PhaserProperty_Create("Ventral Phaser 2")

VentralPhaser2.SetMaxCondition(1000.000000)
VentralPhaser2.SetCritical(0)
VentralPhaser2.SetTargetable(1)
VentralPhaser2.SetPrimary(1)
VentralPhaser2.SetPosition(0.000000, 1.320000, 0.210000)
VentralPhaser2.SetPosition2D(40.000000, 20.000000)
VentralPhaser2.SetRepairComplexity(7.000000)
VentralPhaser2.SetDisabledPercentage(0.750000)
VentralPhaser2.SetRadius(0.250000)
VentralPhaser2.SetDumbfire(0)
VentralPhaser2.SetWeaponID(2)
VentralPhaser2.SetGroups(0)
VentralPhaser2.SetDamageRadiusFactor(0.150000)
VentralPhaser2.SetIconNum(330)
VentralPhaser2.SetIconPositionX(22.000000)
VentralPhaser2.SetIconPositionY(42.000000)
VentralPhaser2.SetIconAboveShip(0)
VentralPhaser2.SetFireSound("Galaxy Phaser")
VentralPhaser2.SetMaxCharge(5.000000)
VentralPhaser2.SetMaxDamage(1000.000000)
VentralPhaser2.SetMaxDamageDistance(60.000000)
VentralPhaser2.SetMinFiringCharge(2.000000)
VentralPhaser2.SetNormalDischargeRate(1.000000)
VentralPhaser2.SetRechargeRate(0.080000)
VentralPhaser2.SetIndicatorIconNum(505)
VentralPhaser2.SetIndicatorIconPositionX(29.000000)
VentralPhaser2.SetIndicatorIconPositionY(45.000000)
VentralPhaser2Forward = App.TGPoint3()
VentralPhaser2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
VentralPhaser2Up = App.TGPoint3()
VentralPhaser2Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser2.SetOrientation(VentralPhaser2Forward, VentralPhaser2Up)
VentralPhaser2.SetWidth(1.370000)
VentralPhaser2.SetLength(1.030000)
VentralPhaser2.SetArcWidthAngles(-1.396263, 0.349066)
VentralPhaser2.SetArcHeightAngles(-1.047198, 0.052360)
VentralPhaser2.SetPhaserTextureStart(0)
VentralPhaser2.SetPhaserTextureEnd(7)
VentralPhaser2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser2.SetInnerCoreColor(kColor)
VentralPhaser2.SetNumSides(6)
VentralPhaser2.SetMainRadius(0.150000)
VentralPhaser2.SetTaperRadius(0.010000)
VentralPhaser2.SetCoreScale(0.500000)
VentralPhaser2.SetTaperRatio(0.250000)
VentralPhaser2.SetTaperMinLength(5.000000)
VentralPhaser2.SetTaperMaxLength(30.000000)
VentralPhaser2.SetLengthTextureTilePerUnit(0.500000)
VentralPhaser2.SetPerimeterTile(1.000000)
VentralPhaser2.SetTextureSpeed(2.500000)
VentralPhaser2.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser2)
#################################################
Hull = App.HullProperty_Create("Hull")

Hull.SetMaxCondition(15000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, -1.500000, -0.500000)
Hull.SetPosition2D(64.000000, 40.000000)
Hull.SetRepairComplexity(3.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(1.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array")

SensorArray.SetMaxCondition(8000.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(1)
SensorArray.SetPosition(0.000000, -0.400000, -0.500000)
SensorArray.SetPosition2D(64.000000, 10.000000)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.500000)
SensorArray.SetRadius(0.280000)
SensorArray.SetNormalPowerPerSecond(100.000000)
SensorArray.SetBaseSensorRange(2000.000000)
SensorArray.SetMaxProbes(10)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
ShieldGenerator = App.ShieldProperty_Create("Shield Generator")

ShieldGenerator.SetMaxCondition(12000.000000)
ShieldGenerator.SetCritical(0)
ShieldGenerator.SetTargetable(1)
ShieldGenerator.SetPrimary(1)
ShieldGenerator.SetPosition(0.000000, -0.400000, 0.200000)
ShieldGenerator.SetPosition2D(64.000000, 40.000000)
ShieldGenerator.SetRepairComplexity(2.000000)
ShieldGenerator.SetDisabledPercentage(0.500000)
ShieldGenerator.SetRadius(0.500000)
ShieldGenerator.SetNormalPowerPerSecond(400.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, 10000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 10000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 10000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 10000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 10000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 10000.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.FRONT_SHIELDS, 12.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 12.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 12.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 12.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 12.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 12.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator)
#################################################
WarpCore = App.PowerProperty_Create("Warp Core")

WarpCore.SetMaxCondition(7000.000000)
WarpCore.SetCritical(1)
WarpCore.SetTargetable(1)
WarpCore.SetPrimary(1)
WarpCore.SetPosition(0.000000, -1.000000, -0.480000)
WarpCore.SetPosition2D(64.000000, 85.000000)
WarpCore.SetRepairComplexity(2.000000)
WarpCore.SetDisabledPercentage(0.500000)
WarpCore.SetRadius(0.400000)
WarpCore.SetMainBatteryLimit(250000.000000)
WarpCore.SetBackupBatteryLimit(80000.000000)
WarpCore.SetMainConduitCapacity(2000.000000)
WarpCore.SetBackupConduitCapacity(200.000000)
WarpCore.SetPowerOutput(1000.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpCore)
#################################################
ImpulseEngines = App.ImpulseEngineProperty_Create("Impulse Engines")

ImpulseEngines.SetMaxCondition(2400.000000)
ImpulseEngines.SetCritical(0)
ImpulseEngines.SetTargetable(0)
ImpulseEngines.SetPrimary(1)
ImpulseEngines.SetPosition(0.000000, -0.980000, -0.300000)
ImpulseEngines.SetPosition2D(60.000000, 60.000000)
ImpulseEngines.SetRepairComplexity(3.000000)
ImpulseEngines.SetDisabledPercentage(0.500000)
ImpulseEngines.SetRadius(0.250000)
ImpulseEngines.SetNormalPowerPerSecond(150.000000)
ImpulseEngines.SetMaxAccel(1.500000)
ImpulseEngines.SetMaxAngularAccel(0.120000)
ImpulseEngines.SetMaxAngularVelocity(0.280000)
ImpulseEngines.SetMaxSpeed(6.300000)
ImpulseEngines.SetEngineSound("Federation Engines")
App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseEngines)
#################################################
Phasers = App.WeaponSystemProperty_Create("Phasers")

Phasers.SetMaxCondition(4000.000000)
Phasers.SetCritical(0)
Phasers.SetTargetable(0)
Phasers.SetPrimary(1)
Phasers.SetPosition(0.000000, 0.000000, 0.000000)
Phasers.SetPosition2D(64.000000, 94.000000)
Phasers.SetRepairComplexity(7.000000)
Phasers.SetDisabledPercentage(0.500000)
Phasers.SetRadius(0.400000)
Phasers.SetNormalPowerPerSecond(300.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(5000.000000)
Tractors.SetCritical(0)
Tractors.SetTargetable(0)
Tractors.SetPrimary(1)
Tractors.SetPosition(0.000000, -0.600000, -0.160000)
Tractors.SetPosition2D(64.000000, 25.000000)
Tractors.SetRepairComplexity(7.000000)
Tractors.SetDisabledPercentage(0.750000)
Tractors.SetRadius(0.300000)
Tractors.SetNormalPowerPerSecond(600.000000)
Tractors.SetWeaponSystemType(Tractors.WST_TRACTOR)
Tractors.SetSingleFire(1)
Tractors.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Tractors.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Tractors)
#################################################
AftTractor2 = App.TractorBeamProperty_Create("Aft Tractor 2")

AftTractor2.SetMaxCondition(2500.000000)
AftTractor2.SetCritical(0)
AftTractor2.SetTargetable(1)
AftTractor2.SetPrimary(1)
AftTractor2.SetPosition(0.000000, -1.350000, -0.620000)
AftTractor2.SetPosition2D(70.000000, 70.000000)
AftTractor2.SetRepairComplexity(7.000000)
AftTractor2.SetDisabledPercentage(0.750000)
AftTractor2.SetRadius(0.250000)
AftTractor2.SetDumbfire(0)
AftTractor2.SetWeaponID(7)
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(118.000000)
AftTractor2.SetMinFiringCharge(3.000000)
AftTractor2.SetNormalDischargeRate(1.000000)
AftTractor2.SetRechargeRate(0.500000)
AftTractor2.SetIndicatorIconNum(0)
AftTractor2.SetIndicatorIconPositionX(0.000000)
AftTractor2.SetIndicatorIconPositionY(0.000000)
AftTractor2Forward = App.TGPoint3()
AftTractor2Forward.SetXYZ(0.000000, -0.707107, -0.707107)
AftTractor2Up = App.TGPoint3()
AftTractor2Up.SetXYZ(0.000000, -0.707107, 0.707107)
AftTractor2.SetOrientation(AftTractor2Forward, AftTractor2Up)
AftTractor2.SetArcWidthAngles(-1.047198, 1.047198)
AftTractor2.SetArcHeightAngles(-1.396263, 0.872665)
AftTractor2.SetTractorBeamWidth(0.300000)
AftTractor2.SetTextureStart(32)
AftTractor2.SetTextureEnd(32)
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)
#################################################
Engineering = App.RepairSubsystemProperty_Create("Engineering")

Engineering.SetMaxCondition(12000.000000)
Engineering.SetCritical(0)
Engineering.SetTargetable(0)
Engineering.SetPrimary(1)
Engineering.SetPosition(0.000000, -1.000000, -0.400000)
Engineering.SetPosition2D(64.000000, 40.000000)
Engineering.SetRepairComplexity(2.000000)
Engineering.SetDisabledPercentage(0.100000)
Engineering.SetRadius(0.250000)
Engineering.SetNormalPowerPerSecond(1.000000)
Engineering.SetMaxRepairPoints(50.000000)
Engineering.SetNumRepairTeams(3)
App.g_kModelPropertyManager.RegisterLocalTemplate(Engineering)
#################################################
PortWarp = App.EngineProperty_Create("Port Warp")

PortWarp.SetMaxCondition(7000.000000)
PortWarp.SetCritical(0)
PortWarp.SetTargetable(1)
PortWarp.SetPrimary(1)
PortWarp.SetPosition(-1.300000, -2.100000, -0.060000)
PortWarp.SetPosition2D(27.000000, 95.000000)
PortWarp.SetRepairComplexity(3.000000)
PortWarp.SetDisabledPercentage(0.500000)
PortWarp.SetRadius(1.200000)
PortWarp.SetEngineType(PortWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortWarp)
#################################################
StarWarp = App.EngineProperty_Create("Star Warp")

StarWarp.SetMaxCondition(7000.000000)
StarWarp.SetCritical(0)
StarWarp.SetTargetable(1)
StarWarp.SetPrimary(1)
StarWarp.SetPosition(1.300000, -2.100000, -0.060000)
StarWarp.SetPosition2D(102.000000, 95.000000)
StarWarp.SetRepairComplexity(3.000000)
StarWarp.SetDisabledPercentage(0.500000)
StarWarp.SetRadius(1.200000)
StarWarp.SetEngineType(StarWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarWarp)
#################################################
WarpEngines = App.WarpEngineProperty_Create("Warp Engines")

WarpEngines.SetMaxCondition(10000.000000)
WarpEngines.SetCritical(0)
WarpEngines.SetTargetable(0)
WarpEngines.SetPrimary(1)
WarpEngines.SetPosition(-0.300000, -0.980000, -0.450000)
WarpEngines.SetPosition2D(69.000000, 60.000000)
WarpEngines.SetRepairComplexity(3.000000)
WarpEngines.SetDisabledPercentage(0.500000)
WarpEngines.SetRadius(0.250000)
WarpEngines.SetNormalPowerPerSecond(0.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpEngines)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(2600.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(-1.150000, -0.200000, 0.320000)
PortImpulse.SetPosition2D(44.000000, 60.000000)
PortImpulse.SetRepairComplexity(3.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.250000)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
StarImpulse = App.EngineProperty_Create("Star Impulse")

StarImpulse.SetMaxCondition(2600.000000)
StarImpulse.SetCritical(0)
StarImpulse.SetTargetable(1)
StarImpulse.SetPrimary(1)
StarImpulse.SetPosition(1.150000, -0.200000, 0.320000)
StarImpulse.SetPosition2D(85.000000, 60.000000)
StarImpulse.SetRepairComplexity(3.000000)
StarImpulse.SetDisabledPercentage(0.500000)
StarImpulse.SetRadius(0.250000)
StarImpulse.SetEngineType(StarImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse)
#################################################
CenterImpulse = App.EngineProperty_Create("Center Impulse")

CenterImpulse.SetMaxCondition(2600.000000)
CenterImpulse.SetCritical(0)
CenterImpulse.SetTargetable(1)
CenterImpulse.SetPrimary(1)
CenterImpulse.SetPosition(0.000000, -0.800000, 0.250000)
CenterImpulse.SetPosition2D(64.000000, 70.000000)
CenterImpulse.SetRepairComplexity(3.000000)
CenterImpulse.SetDisabledPercentage(0.500000)
CenterImpulse.SetRadius(0.250000)
CenterImpulse.SetEngineType(CenterImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(CenterImpulse)
#################################################
Torpedoes = App.TorpedoSystemProperty_Create("Torpedoes")

Torpedoes.SetMaxCondition(10000.000000)
Torpedoes.SetCritical(0)
Torpedoes.SetTargetable(0)
Torpedoes.SetPrimary(1)
Torpedoes.SetPosition(0.000000, 0.000000, 0.000000)
Torpedoes.SetPosition2D(64.000000, 60.000000)
Torpedoes.SetRepairComplexity(3.000000)
Torpedoes.SetDisabledPercentage(0.750000)
Torpedoes.SetRadius(0.200000)
Torpedoes.SetNormalPowerPerSecond(100.000000)
Torpedoes.SetWeaponSystemType(Torpedoes.WST_TORPEDO)
Torpedoes.SetSingleFire(0)
Torpedoes.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("0;Single;123;Dual;53;Quad")
Torpedoes.SetFiringChainString(kFiringChainString)
Torpedoes.SetMaxTorpedoes(0, 400)
Torpedoes.SetTorpedoScript(0, "Tactical.Projectiles.PhotonTorpedo")
Torpedoes.SetMaxTorpedoes(1, 100)
Torpedoes.SetTorpedoScript(1, "Tactical.Projectiles.Quantum01")
Torpedoes.SetNumAmmoTypes(2)
App.g_kModelPropertyManager.RegisterLocalTemplate(Torpedoes)
#################################################
ShuttleBay = App.ObjectEmitterProperty_Create("Shuttle Bay")

ShuttleBayForward = App.TGPoint3()
ShuttleBayForward.SetXYZ(0.011110, -0.982093, 0.188069)
ShuttleBayUp = App.TGPoint3()
ShuttleBayUp.SetXYZ(-0.010051, 0.187960, 0.982125)
ShuttleBayRight = App.TGPoint3()
ShuttleBayRight.SetXYZ(-0.999888, -0.012802, -0.007782)
ShuttleBay.SetOrientation(ShuttleBayForward, ShuttleBayUp, ShuttleBayRight)
ShuttleBayPosition = App.TGPoint3()
ShuttleBayPosition.SetXYZ(0.000000, 0.250000, 0.500000)
ShuttleBay.SetPosition(ShuttleBayPosition)
ShuttleBay.SetEmittedObjectType(ShuttleBay.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay)
#################################################
AftTractor1 = App.TractorBeamProperty_Create("Aft Tractor 1")

AftTractor1.SetMaxCondition(2500.000000)
AftTractor1.SetCritical(0)
AftTractor1.SetTargetable(1)
AftTractor1.SetPrimary(1)
AftTractor1.SetPosition(0.000000, 0.180000, 0.500000)
AftTractor1.SetPosition2D(59.000000, 70.000000)
AftTractor1.SetRepairComplexity(7.000000)
AftTractor1.SetDisabledPercentage(0.750000)
AftTractor1.SetRadius(0.250000)
AftTractor1.SetDumbfire(0)
AftTractor1.SetWeaponID(7)
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(118.000000)
AftTractor1.SetMinFiringCharge(3.000000)
AftTractor1.SetNormalDischargeRate(1.000000)
AftTractor1.SetRechargeRate(0.500000)
AftTractor1.SetIndicatorIconNum(0)
AftTractor1.SetIndicatorIconPositionX(0.000000)
AftTractor1.SetIndicatorIconPositionY(0.000000)
AftTractor1Forward = App.TGPoint3()
AftTractor1Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftTractor1Up = App.TGPoint3()
AftTractor1Up.SetXYZ(1.000000, 0.000000, 0.000000)
AftTractor1.SetOrientation(AftTractor1Forward, AftTractor1Up)
AftTractor1.SetArcWidthAngles(-0.872665, -0.349066)
AftTractor1.SetArcHeightAngles(-0.785398, 0.785398)
AftTractor1.SetTractorBeamWidth(0.300000)
AftTractor1.SetTextureStart(32)
AftTractor1.SetTextureEnd(32)
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)
#################################################
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.010000, -0.090000)
ProbeLauncher.SetPosition(ProbeLauncherPosition)
ProbeLauncher.SetEmittedObjectType(ProbeLauncher.OEP_PROBE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ProbeLauncher)
#################################################
Bridge = App.HullProperty_Create("Bridge")

Bridge.SetMaxCondition(12000.000000)
Bridge.SetCritical(1)
Bridge.SetTargetable(1)
Bridge.SetPrimary(0)
Bridge.SetPosition(0.000000, 1.200000, 0.600000)
Bridge.SetPosition2D(64.000000, 25.000000)
Bridge.SetRepairComplexity(4.000000)
Bridge.SetDisabledPercentage(0.000000)
Bridge.SetRadius(0.500000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Bridge)
#################################################
Challenger = App.ShipProperty_Create("Challenger")

Challenger.SetGenus(1)
Challenger.SetSpecies(101)
Challenger.SetMass(120.000000)
Challenger.SetRotationalInertia(15000.000000)
Challenger.SetShipName("Challenger")
Challenger.SetModelFilename("")
Challenger.SetDamageResolution(10.000000)
Challenger.SetAffiliation(0)
Challenger.SetStationary(0)
Challenger.SetAIString("FedAttack")
Challenger.SetDeathExplosionSound("g_lsDeathExplosions")
App.g_kModelPropertyManager.RegisterLocalTemplate(Challenger)
#################################################
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.900000, 0.500000)
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(-2.200000, 2.000000, 0.500000)
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(2.200000, 2.000000, 0.500000)
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.000000, 0.560000)
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, 2.000000, 0.700000)
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, 2.000000, 0.000000)
ViewscreenDown.SetPosition(ViewscreenDownPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenDown)
#################################################
FirstPersonCamera = App.PositionOrientationProperty_Create("FirstPersonCamera")

FirstPersonCameraForward = App.TGPoint3()
FirstPersonCameraForward.SetXYZ(0.000000, 1.000000, 0.000000)
FirstPersonCameraUp = App.TGPoint3()
FirstPersonCameraUp.SetXYZ(0.000000, 0.000000, 1.000000)
FirstPersonCameraRight = App.TGPoint3()
FirstPersonCameraRight.SetXYZ(1.000000, 0.000000, 0.000000)
FirstPersonCamera.SetOrientation(FirstPersonCameraForward, FirstPersonCameraUp, FirstPersonCameraRight)
FirstPersonCameraPosition = App.TGPoint3()
FirstPersonCameraPosition.SetXYZ(0.000000, 3.300000, 0.307000)
FirstPersonCamera.SetPosition(FirstPersonCameraPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(FirstPersonCamera)
#################################################
ForwardTractor1 = App.TractorBeamProperty_Create("Forward Tractor 1")

ForwardTractor1.SetMaxCondition(2500.000000)
ForwardTractor1.SetCritical(0)
ForwardTractor1.SetTargetable(1)
ForwardTractor1.SetPrimary(1)
ForwardTractor1.SetPosition(0.000000, 2.400000, 0.500000)
ForwardTractor1.SetPosition2D(49.000000, 15.000000)
ForwardTractor1.SetRepairComplexity(7.000000)
ForwardTractor1.SetDisabledPercentage(0.750000)
ForwardTractor1.SetRadius(0.200000)
ForwardTractor1.SetDumbfire(0)
ForwardTractor1.SetWeaponID(0)
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(50.000000)
ForwardTractor1.SetMaxDamageDistance(118.000000)
ForwardTractor1.SetMinFiringCharge(3.000000)
ForwardTractor1.SetNormalDischargeRate(1.000000)
ForwardTractor1.SetRechargeRate(0.300000)
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.047198, 1.047198)
ForwardTractor1.SetArcHeightAngles(-0.087266, 1.221731)
ForwardTractor1.SetTractorBeamWidth(0.300000)
ForwardTractor1.SetTextureStart(0)
ForwardTractor1.SetTextureEnd(0)
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(2500.000000)
ForwardTractor2.SetCritical(0)
ForwardTractor2.SetTargetable(1)
ForwardTractor2.SetPrimary(1)
ForwardTractor2.SetPosition(0.000000, 1.000000, -0.100000)
ForwardTractor2.SetPosition2D(80.000000, 15.000000)
ForwardTractor2.SetRepairComplexity(7.000000)
ForwardTractor2.SetDisabledPercentage(0.750000)
ForwardTractor2.SetRadius(0.200000)
ForwardTractor2.SetDumbfire(0)
ForwardTractor2.SetWeaponID(0)
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(50.000000)
ForwardTractor2.SetMaxDamageDistance(118.000000)
ForwardTractor2.SetMinFiringCharge(3.000000)
ForwardTractor2.SetNormalDischargeRate(1.000000)
ForwardTractor2.SetRechargeRate(0.300000)
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.047198, 1.047198)
ForwardTractor2.SetArcHeightAngles(0.087266, -1.221731)
ForwardTractor2.SetTractorBeamWidth(0.300000)
ForwardTractor2.SetTextureStart(0)
ForwardTractor2.SetTextureEnd(0)
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)
#################################################
SVentralPhaser5 = App.PhaserProperty_Create("SVentral Phaser 5")

SVentralPhaser5.SetMaxCondition(1000.000000)
SVentralPhaser5.SetCritical(0)
SVentralPhaser5.SetTargetable(1)
SVentralPhaser5.SetPrimary(1)
SVentralPhaser5.SetPosition(0.000000, -0.550000, -0.550000)
SVentralPhaser5.SetPosition2D(18.000000, 40.000000)
SVentralPhaser5.SetRepairComplexity(7.000000)
SVentralPhaser5.SetDisabledPercentage(0.750000)
SVentralPhaser5.SetRadius(0.250000)
SVentralPhaser5.SetDumbfire(0)
SVentralPhaser5.SetWeaponID(1)
SVentralPhaser5.SetGroups(0)
SVentralPhaser5.SetDamageRadiusFactor(0.150000)
SVentralPhaser5.SetIconNum(364)
SVentralPhaser5.SetIconPositionX(63.000000)
SVentralPhaser5.SetIconPositionY(85.000000)
SVentralPhaser5.SetIconAboveShip(1)
SVentralPhaser5.SetFireSound("Galaxy Phaser")
SVentralPhaser5.SetMaxCharge(5.000000)
SVentralPhaser5.SetMaxDamage(600.000000)
SVentralPhaser5.SetMaxDamageDistance(60.000000)
SVentralPhaser5.SetMinFiringCharge(2.000000)
SVentralPhaser5.SetNormalDischargeRate(1.000000)
SVentralPhaser5.SetRechargeRate(0.080000)
SVentralPhaser5.SetIndicatorIconNum(510)
SVentralPhaser5.SetIndicatorIconPositionX(57.000000)
SVentralPhaser5.SetIndicatorIconPositionY(80.000000)
SVentralPhaser5Forward = App.TGPoint3()
SVentralPhaser5Forward.SetXYZ(0.027731, 0.755964, -0.654025)
SVentralPhaser5Up = App.TGPoint3()
SVentralPhaser5Up.SetXYZ(0.011693, 0.653987, 0.756415)
SVentralPhaser5.SetOrientation(SVentralPhaser5Forward, SVentralPhaser5Up)
SVentralPhaser5.SetWidth(0.400000)
SVentralPhaser5.SetLength(0.000000)
SVentralPhaser5.SetArcWidthAngles(-1.396263, 1.396263)
SVentralPhaser5.SetArcHeightAngles(-0.174533, -1.570796)
SVentralPhaser5.SetPhaserTextureStart(0)
SVentralPhaser5.SetPhaserTextureEnd(7)
SVentralPhaser5.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser5.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser5.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SVentralPhaser5.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SVentralPhaser5.SetInnerCoreColor(kColor)
SVentralPhaser5.SetNumSides(6)
SVentralPhaser5.SetMainRadius(0.150000)
SVentralPhaser5.SetTaperRadius(0.010000)
SVentralPhaser5.SetCoreScale(0.500000)
SVentralPhaser5.SetTaperRatio(0.250000)
SVentralPhaser5.SetTaperMinLength(5.000000)
SVentralPhaser5.SetTaperMaxLength(30.000000)
SVentralPhaser5.SetLengthTextureTilePerUnit(0.500000)
SVentralPhaser5.SetPerimeterTile(1.000000)
SVentralPhaser5.SetTextureSpeed(2.500000)
SVentralPhaser5.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SVentralPhaser5)
#################################################
SVentralPhaser7 = App.PhaserProperty_Create("SVentral Phaser 7")

SVentralPhaser7.SetMaxCondition(1000.000000)
SVentralPhaser7.SetCritical(0)
SVentralPhaser7.SetTargetable(1)
SVentralPhaser7.SetPrimary(1)
SVentralPhaser7.SetPosition(-1.180000, -2.300000, -0.330000)
SVentralPhaser7.SetPosition2D(18.000000, 40.000000)
SVentralPhaser7.SetRepairComplexity(7.000000)
SVentralPhaser7.SetDisabledPercentage(0.750000)
SVentralPhaser7.SetRadius(0.250000)
SVentralPhaser7.SetDumbfire(0)
SVentralPhaser7.SetWeaponID(1)
SVentralPhaser7.SetGroups(0)
SVentralPhaser7.SetDamageRadiusFactor(0.150000)
SVentralPhaser7.SetIconNum(361)
SVentralPhaser7.SetIconPositionX(19.000000)
SVentralPhaser7.SetIconPositionY(100.000000)
SVentralPhaser7.SetIconAboveShip(1)
SVentralPhaser7.SetFireSound("Galaxy Phaser")
SVentralPhaser7.SetMaxCharge(5.000000)
SVentralPhaser7.SetMaxDamage(400.000000)
SVentralPhaser7.SetMaxDamageDistance(60.000000)
SVentralPhaser7.SetMinFiringCharge(2.000000)
SVentralPhaser7.SetNormalDischargeRate(1.000000)
SVentralPhaser7.SetRechargeRate(0.080000)
SVentralPhaser7.SetIndicatorIconNum(361)
SVentralPhaser7.SetIndicatorIconPositionX(19.000000)
SVentralPhaser7.SetIndicatorIconPositionY(100.000000)
SVentralPhaser7Forward = App.TGPoint3()
SVentralPhaser7Forward.SetXYZ(-1.000000, 0.000000, 0.000000)
SVentralPhaser7Up = App.TGPoint3()
SVentralPhaser7Up.SetXYZ(0.000000, 0.000000, 1.000000)
SVentralPhaser7.SetOrientation(SVentralPhaser7Forward, SVentralPhaser7Up)
SVentralPhaser7.SetWidth(0.230000)
SVentralPhaser7.SetLength(0.000000)
SVentralPhaser7.SetArcWidthAngles(-1.396263, 1.396263)
SVentralPhaser7.SetArcHeightAngles(-0.959931, 0.523599)
SVentralPhaser7.SetPhaserTextureStart(0)
SVentralPhaser7.SetPhaserTextureEnd(7)
SVentralPhaser7.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser7.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser7.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SVentralPhaser7.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SVentralPhaser7.SetInnerCoreColor(kColor)
SVentralPhaser7.SetNumSides(6)
SVentralPhaser7.SetMainRadius(0.150000)
SVentralPhaser7.SetTaperRadius(0.010000)
SVentralPhaser7.SetCoreScale(0.500000)
SVentralPhaser7.SetTaperRatio(0.250000)
SVentralPhaser7.SetTaperMinLength(5.000000)
SVentralPhaser7.SetTaperMaxLength(30.000000)
SVentralPhaser7.SetLengthTextureTilePerUnit(0.500000)
SVentralPhaser7.SetPerimeterTile(1.000000)
SVentralPhaser7.SetTextureSpeed(2.500000)
SVentralPhaser7.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SVentralPhaser7)
#################################################
SVentralPhaser8 = App.PhaserProperty_Create("SVentral Phaser 8")

SVentralPhaser8.SetMaxCondition(1000.000000)
SVentralPhaser8.SetCritical(0)
SVentralPhaser8.SetTargetable(1)
SVentralPhaser8.SetPrimary(1)
SVentralPhaser8.SetPosition(-0.160000, -2.630000, -0.450000)
SVentralPhaser8.SetPosition2D(18.000000, 40.000000)
SVentralPhaser8.SetRepairComplexity(7.000000)
SVentralPhaser8.SetDisabledPercentage(0.750000)
SVentralPhaser8.SetRadius(0.250000)
SVentralPhaser8.SetDumbfire(0)
SVentralPhaser8.SetWeaponID(1)
SVentralPhaser8.SetGroups(0)
SVentralPhaser8.SetDamageRadiusFactor(0.150000)
SVentralPhaser8.SetIconNum(363)
SVentralPhaser8.SetIconPositionX(45.000000)
SVentralPhaser8.SetIconPositionY(125.000000)
SVentralPhaser8.SetIconAboveShip(0)
SVentralPhaser8.SetFireSound("Galaxy Phaser")
SVentralPhaser8.SetMaxCharge(5.000000)
SVentralPhaser8.SetMaxDamage(400.000000)
SVentralPhaser8.SetMaxDamageDistance(60.000000)
SVentralPhaser8.SetMinFiringCharge(2.000000)
SVentralPhaser8.SetNormalDischargeRate(1.000000)
SVentralPhaser8.SetRechargeRate(0.080000)
SVentralPhaser8.SetIndicatorIconNum(363)
SVentralPhaser8.SetIndicatorIconPositionX(45.000000)
SVentralPhaser8.SetIndicatorIconPositionY(125.000000)
SVentralPhaser8Forward = App.TGPoint3()
SVentralPhaser8Forward.SetXYZ(-0.017568, -0.372708, -0.927782)
SVentralPhaser8Up = App.TGPoint3()
SVentralPhaser8Up.SetXYZ(0.128431, 0.919398, -0.371771)
SVentralPhaser8.SetOrientation(SVentralPhaser8Forward, SVentralPhaser8Up)
SVentralPhaser8.SetWidth(0.140000)
SVentralPhaser8.SetLength(0.000000)
SVentralPhaser8.SetArcWidthAngles(-0.349066, 0.349066)
SVentralPhaser8.SetArcHeightAngles(-0.872665, -0.349066)
SVentralPhaser8.SetPhaserTextureStart(0)
SVentralPhaser8.SetPhaserTextureEnd(7)
SVentralPhaser8.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser8.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser8.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SVentralPhaser8.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SVentralPhaser8.SetInnerCoreColor(kColor)
SVentralPhaser8.SetNumSides(6)
SVentralPhaser8.SetMainRadius(0.150000)
SVentralPhaser8.SetTaperRadius(0.010000)
SVentralPhaser8.SetCoreScale(0.500000)
SVentralPhaser8.SetTaperRatio(0.250000)
SVentralPhaser8.SetTaperMinLength(5.000000)
SVentralPhaser8.SetTaperMaxLength(30.000000)
SVentralPhaser8.SetLengthTextureTilePerUnit(0.500000)
SVentralPhaser8.SetPerimeterTile(1.000000)
SVentralPhaser8.SetTextureSpeed(2.500000)
SVentralPhaser8.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SVentralPhaser8)
#################################################
SVentralPhaser9 = App.PhaserProperty_Create("SVentral Phaser 9")

SVentralPhaser9.SetMaxCondition(1000.000000)
SVentralPhaser9.SetCritical(0)
SVentralPhaser9.SetTargetable(1)
SVentralPhaser9.SetPrimary(1)
SVentralPhaser9.SetPosition(0.160000, -2.630000, -0.450000)
SVentralPhaser9.SetPosition2D(18.000000, 40.000000)
SVentralPhaser9.SetRepairComplexity(7.000000)
SVentralPhaser9.SetDisabledPercentage(0.750000)
SVentralPhaser9.SetRadius(0.250000)
SVentralPhaser9.SetDumbfire(0)
SVentralPhaser9.SetWeaponID(1)
SVentralPhaser9.SetGroups(0)
SVentralPhaser9.SetDamageRadiusFactor(0.150000)
SVentralPhaser9.SetIconNum(363)
SVentralPhaser9.SetIconPositionX(80.000000)
SVentralPhaser9.SetIconPositionY(125.000000)
SVentralPhaser9.SetIconAboveShip(0)
SVentralPhaser9.SetFireSound("Galaxy Phaser")
SVentralPhaser9.SetMaxCharge(5.000000)
SVentralPhaser9.SetMaxDamage(400.000000)
SVentralPhaser9.SetMaxDamageDistance(60.000000)
SVentralPhaser9.SetMinFiringCharge(2.000000)
SVentralPhaser9.SetNormalDischargeRate(1.000000)
SVentralPhaser9.SetRechargeRate(0.080000)
SVentralPhaser9.SetIndicatorIconNum(363)
SVentralPhaser9.SetIndicatorIconPositionX(80.000000)
SVentralPhaser9.SetIndicatorIconPositionY(125.000000)
SVentralPhaser9Forward = App.TGPoint3()
SVentralPhaser9Forward.SetXYZ(0.019188, -0.415626, -0.909333)
SVentralPhaser9Up = App.TGPoint3()
SVentralPhaser9Up.SetXYZ(-0.102172, 0.903925, -0.415308)
SVentralPhaser9.SetOrientation(SVentralPhaser9Forward, SVentralPhaser9Up)
SVentralPhaser9.SetWidth(0.140000)
SVentralPhaser9.SetLength(0.000000)
SVentralPhaser9.SetArcWidthAngles(-0.349066, 0.349066)
SVentralPhaser9.SetArcHeightAngles(-0.872665, -0.349066)
SVentralPhaser9.SetPhaserTextureStart(0)
SVentralPhaser9.SetPhaserTextureEnd(7)
SVentralPhaser9.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser9.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser9.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SVentralPhaser9.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SVentralPhaser9.SetInnerCoreColor(kColor)
SVentralPhaser9.SetNumSides(6)
SVentralPhaser9.SetMainRadius(0.150000)
SVentralPhaser9.SetTaperRadius(0.010000)
SVentralPhaser9.SetCoreScale(0.500000)
SVentralPhaser9.SetTaperRatio(0.250000)
SVentralPhaser9.SetTaperMinLength(5.000000)
SVentralPhaser9.SetTaperMaxLength(30.000000)
SVentralPhaser9.SetLengthTextureTilePerUnit(0.500000)
SVentralPhaser9.SetPerimeterTile(1.000000)
SVentralPhaser9.SetTextureSpeed(2.500000)
SVentralPhaser9.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SVentralPhaser9)
#################################################
SDorsalPhaser5 = App.PhaserProperty_Create("SDorsal Phaser 5")

SDorsalPhaser5.SetMaxCondition(1000.000000)
SDorsalPhaser5.SetCritical(0)
SDorsalPhaser5.SetTargetable(1)
SDorsalPhaser5.SetPrimary(1)
SDorsalPhaser5.SetPosition(0.160000, -2.680000, -0.410000)
SDorsalPhaser5.SetPosition2D(18.000000, 40.000000)
SDorsalPhaser5.SetRepairComplexity(7.000000)
SDorsalPhaser5.SetDisabledPercentage(0.750000)
SDorsalPhaser5.SetRadius(0.250000)
SDorsalPhaser5.SetDumbfire(0)
SDorsalPhaser5.SetWeaponID(1)
SDorsalPhaser5.SetGroups(0)
SDorsalPhaser5.SetDamageRadiusFactor(0.150000)
SDorsalPhaser5.SetIconNum(363)
SDorsalPhaser5.SetIconPositionX(80.000000)
SDorsalPhaser5.SetIconPositionY(130.000000)
SDorsalPhaser5.SetIconAboveShip(1)
SDorsalPhaser5.SetFireSound("Galaxy Phaser")
SDorsalPhaser5.SetMaxCharge(5.000000)
SDorsalPhaser5.SetMaxDamage(400.000000)
SDorsalPhaser5.SetMaxDamageDistance(60.000000)
SDorsalPhaser5.SetMinFiringCharge(2.000000)
SDorsalPhaser5.SetNormalDischargeRate(1.000000)
SDorsalPhaser5.SetRechargeRate(0.080000)
SDorsalPhaser5.SetIndicatorIconNum(363)
SDorsalPhaser5.SetIndicatorIconPositionX(80.000000)
SDorsalPhaser5.SetIndicatorIconPositionY(130.000000)
SDorsalPhaser5Forward = App.TGPoint3()
SDorsalPhaser5Forward.SetXYZ(-0.014991, -0.466638, -0.884321)
SDorsalPhaser5Up = App.TGPoint3()
SDorsalPhaser5Up.SetXYZ(-0.164970, 0.873454, -0.458107)
SDorsalPhaser5.SetOrientation(SDorsalPhaser5Forward, SDorsalPhaser5Up)
SDorsalPhaser5.SetWidth(0.100000)
SDorsalPhaser5.SetLength(0.000000)
SDorsalPhaser5.SetArcWidthAngles(-0.349066, 0.349066)
SDorsalPhaser5.SetArcHeightAngles(-1.745329, -1.396263)
SDorsalPhaser5.SetPhaserTextureStart(0)
SDorsalPhaser5.SetPhaserTextureEnd(7)
SDorsalPhaser5.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser5.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser5.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SDorsalPhaser5.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SDorsalPhaser5.SetInnerCoreColor(kColor)
SDorsalPhaser5.SetNumSides(6)
SDorsalPhaser5.SetMainRadius(0.150000)
SDorsalPhaser5.SetTaperRadius(0.010000)
SDorsalPhaser5.SetCoreScale(0.500000)
SDorsalPhaser5.SetTaperRatio(0.250000)
SDorsalPhaser5.SetTaperMinLength(5.000000)
SDorsalPhaser5.SetTaperMaxLength(30.000000)
SDorsalPhaser5.SetLengthTextureTilePerUnit(0.500000)
SDorsalPhaser5.SetPerimeterTile(1.000000)
SDorsalPhaser5.SetTextureSpeed(2.500000)
SDorsalPhaser5.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SDorsalPhaser5)
#################################################
SDorsalPhaser6 = App.PhaserProperty_Create("SDorsal Phaser 6")

SDorsalPhaser6.SetMaxCondition(1000.000000)
SDorsalPhaser6.SetCritical(0)
SDorsalPhaser6.SetTargetable(1)
SDorsalPhaser6.SetPrimary(1)
SDorsalPhaser6.SetPosition(-0.160000, -2.680000, -0.410000)
SDorsalPhaser6.SetPosition2D(18.000000, 40.000000)
SDorsalPhaser6.SetRepairComplexity(7.000000)
SDorsalPhaser6.SetDisabledPercentage(0.750000)
SDorsalPhaser6.SetRadius(0.250000)
SDorsalPhaser6.SetDumbfire(0)
SDorsalPhaser6.SetWeaponID(1)
SDorsalPhaser6.SetGroups(0)
SDorsalPhaser6.SetDamageRadiusFactor(0.150000)
SDorsalPhaser6.SetIconNum(363)
SDorsalPhaser6.SetIconPositionX(45.000000)
SDorsalPhaser6.SetIconPositionY(130.000000)
SDorsalPhaser6.SetIconAboveShip(1)
SDorsalPhaser6.SetFireSound("Galaxy Phaser")
SDorsalPhaser6.SetMaxCharge(5.000000)
SDorsalPhaser6.SetMaxDamage(400.000000)
SDorsalPhaser6.SetMaxDamageDistance(60.000000)
SDorsalPhaser6.SetMinFiringCharge(2.000000)
SDorsalPhaser6.SetNormalDischargeRate(1.000000)
SDorsalPhaser6.SetRechargeRate(0.080000)
SDorsalPhaser6.SetIndicatorIconNum(363)
SDorsalPhaser6.SetIndicatorIconPositionX(45.000000)
SDorsalPhaser6.SetIndicatorIconPositionY(130.000000)
SDorsalPhaser6Forward = App.TGPoint3()
SDorsalPhaser6Forward.SetXYZ(-0.067741, -0.451422, -0.889736)
SDorsalPhaser6Up = App.TGPoint3()
SDorsalPhaser6Up.SetXYZ(0.129587, 0.880248, -0.456476)
SDorsalPhaser6.SetOrientation(SDorsalPhaser6Forward, SDorsalPhaser6Up)
SDorsalPhaser6.SetWidth(0.100000)
SDorsalPhaser6.SetLength(0.000000)
SDorsalPhaser6.SetArcWidthAngles(-0.349066, 0.349066)
SDorsalPhaser6.SetArcHeightAngles(-1.745329, -1.396263)
SDorsalPhaser6.SetPhaserTextureStart(0)
SDorsalPhaser6.SetPhaserTextureEnd(7)
SDorsalPhaser6.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser6.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser6.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SDorsalPhaser6.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SDorsalPhaser6.SetInnerCoreColor(kColor)
SDorsalPhaser6.SetNumSides(6)
SDorsalPhaser6.SetMainRadius(0.150000)
SDorsalPhaser6.SetTaperRadius(0.010000)
SDorsalPhaser6.SetCoreScale(0.500000)
SDorsalPhaser6.SetTaperRatio(0.250000)
SDorsalPhaser6.SetTaperMinLength(5.000000)
SDorsalPhaser6.SetTaperMaxLength(30.000000)
SDorsalPhaser6.SetLengthTextureTilePerUnit(0.500000)
SDorsalPhaser6.SetPerimeterTile(1.000000)
SDorsalPhaser6.SetTextureSpeed(2.500000)
SDorsalPhaser6.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SDorsalPhaser6)
#################################################
SDorsalPhaser7 = App.PhaserProperty_Create("SDorsal Phaser 7")

SDorsalPhaser7.SetMaxCondition(1000.000000)
SDorsalPhaser7.SetCritical(0)
SDorsalPhaser7.SetTargetable(1)
SDorsalPhaser7.SetPrimary(1)
SDorsalPhaser7.SetPosition(-0.600000, -0.450000, 0.350000)
SDorsalPhaser7.SetPosition2D(18.000000, 40.000000)
SDorsalPhaser7.SetRepairComplexity(7.000000)
SDorsalPhaser7.SetDisabledPercentage(0.750000)
SDorsalPhaser7.SetRadius(0.250000)
SDorsalPhaser7.SetDumbfire(0)
SDorsalPhaser7.SetWeaponID(1)
SDorsalPhaser7.SetGroups(0)
SDorsalPhaser7.SetDamageRadiusFactor(0.150000)
SDorsalPhaser7.SetIconNum(363)
SDorsalPhaser7.SetIconPositionX(43.000000)
SDorsalPhaser7.SetIconPositionY(93.000000)
SDorsalPhaser7.SetIconAboveShip(1)
SDorsalPhaser7.SetFireSound("Galaxy Phaser")
SDorsalPhaser7.SetMaxCharge(5.000000)
SDorsalPhaser7.SetMaxDamage(400.000000)
SDorsalPhaser7.SetMaxDamageDistance(60.000000)
SDorsalPhaser7.SetMinFiringCharge(2.000000)
SDorsalPhaser7.SetNormalDischargeRate(1.000000)
SDorsalPhaser7.SetRechargeRate(0.080000)
SDorsalPhaser7.SetIndicatorIconNum(363)
SDorsalPhaser7.SetIndicatorIconPositionX(43.000000)
SDorsalPhaser7.SetIndicatorIconPositionY(93.000000)
SDorsalPhaser7Forward = App.TGPoint3()
SDorsalPhaser7Forward.SetXYZ(-0.162614, -0.368800, -0.915174)
SDorsalPhaser7Up = App.TGPoint3()
SDorsalPhaser7Up.SetXYZ(0.100089, 0.916570, -0.387145)
SDorsalPhaser7.SetOrientation(SDorsalPhaser7Forward, SDorsalPhaser7Up)
SDorsalPhaser7.SetWidth(0.120000)
SDorsalPhaser7.SetLength(0.000000)
SDorsalPhaser7.SetArcWidthAngles(-0.349066, 0.698132)
SDorsalPhaser7.SetArcHeightAngles(-3.316126, -1.396263)
SDorsalPhaser7.SetPhaserTextureStart(0)
SDorsalPhaser7.SetPhaserTextureEnd(7)
SDorsalPhaser7.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser7.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser7.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SDorsalPhaser7.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SDorsalPhaser7.SetInnerCoreColor(kColor)
SDorsalPhaser7.SetNumSides(6)
SDorsalPhaser7.SetMainRadius(0.150000)
SDorsalPhaser7.SetTaperRadius(0.010000)
SDorsalPhaser7.SetCoreScale(0.500000)
SDorsalPhaser7.SetTaperRatio(0.250000)
SDorsalPhaser7.SetTaperMinLength(5.000000)
SDorsalPhaser7.SetTaperMaxLength(30.000000)
SDorsalPhaser7.SetLengthTextureTilePerUnit(0.500000)
SDorsalPhaser7.SetPerimeterTile(1.000000)
SDorsalPhaser7.SetTextureSpeed(2.500000)
SDorsalPhaser7.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SDorsalPhaser7)
#################################################
SDorsalPhaser8 = App.PhaserProperty_Create("SDorsal Phaser 8")

SDorsalPhaser8.SetMaxCondition(1000.000000)
SDorsalPhaser8.SetCritical(0)
SDorsalPhaser8.SetTargetable(1)
SDorsalPhaser8.SetPrimary(1)
SDorsalPhaser8.SetPosition(0.600000, -0.450000, 0.350000)
SDorsalPhaser8.SetPosition2D(18.000000, 40.000000)
SDorsalPhaser8.SetRepairComplexity(7.000000)
SDorsalPhaser8.SetDisabledPercentage(0.750000)
SDorsalPhaser8.SetRadius(0.250000)
SDorsalPhaser8.SetDumbfire(0)
SDorsalPhaser8.SetWeaponID(1)
SDorsalPhaser8.SetGroups(0)
SDorsalPhaser8.SetDamageRadiusFactor(0.150000)
SDorsalPhaser8.SetIconNum(363)
SDorsalPhaser8.SetIconPositionX(83.000000)
SDorsalPhaser8.SetIconPositionY(93.000000)
SDorsalPhaser8.SetIconAboveShip(1)
SDorsalPhaser8.SetFireSound("Galaxy Phaser")
SDorsalPhaser8.SetMaxCharge(5.000000)
SDorsalPhaser8.SetMaxDamage(400.000000)
SDorsalPhaser8.SetMaxDamageDistance(60.000000)
SDorsalPhaser8.SetMinFiringCharge(2.000000)
SDorsalPhaser8.SetNormalDischargeRate(1.000000)
SDorsalPhaser8.SetRechargeRate(0.080000)
SDorsalPhaser8.SetIndicatorIconNum(363)
SDorsalPhaser8.SetIndicatorIconPositionX(83.000000)
SDorsalPhaser8.SetIndicatorIconPositionY(93.000000)
SDorsalPhaser8Forward = App.TGPoint3()
SDorsalPhaser8Forward.SetXYZ(0.157284, -0.409881, -0.898476)
SDorsalPhaser8Up = App.TGPoint3()
SDorsalPhaser8Up.SetXYZ(-0.186878, 0.881009, -0.434626)
SDorsalPhaser8.SetOrientation(SDorsalPhaser8Forward, SDorsalPhaser8Up)
SDorsalPhaser8.SetWidth(0.100000)
SDorsalPhaser8.SetLength(0.000000)
SDorsalPhaser8.SetArcWidthAngles(-0.698132, 0.349066)
SDorsalPhaser8.SetArcHeightAngles(-3.316126, -1.396263)
SDorsalPhaser8.SetPhaserTextureStart(0)
SDorsalPhaser8.SetPhaserTextureEnd(7)
SDorsalPhaser8.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser8.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser8.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SDorsalPhaser8.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SDorsalPhaser8.SetInnerCoreColor(kColor)
SDorsalPhaser8.SetNumSides(6)
SDorsalPhaser8.SetMainRadius(0.150000)
SDorsalPhaser8.SetTaperRadius(0.010000)
SDorsalPhaser8.SetCoreScale(0.500000)
SDorsalPhaser8.SetTaperRatio(0.250000)
SDorsalPhaser8.SetTaperMinLength(5.000000)
SDorsalPhaser8.SetTaperMaxLength(30.000000)
SDorsalPhaser8.SetLengthTextureTilePerUnit(0.500000)
SDorsalPhaser8.SetPerimeterTile(1.000000)
SDorsalPhaser8.SetTextureSpeed(2.500000)
SDorsalPhaser8.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SDorsalPhaser8)
#################################################
SVentralPhaser6 = App.PhaserProperty_Create("SVentral Phaser 6")

SVentralPhaser6.SetMaxCondition(1000.000000)
SVentralPhaser6.SetCritical(0)
SVentralPhaser6.SetTargetable(1)
SVentralPhaser6.SetPrimary(1)
SVentralPhaser6.SetPosition(1.180000, -2.300000, -0.330000)
SVentralPhaser6.SetPosition2D(18.000000, 40.000000)
SVentralPhaser6.SetRepairComplexity(7.000000)
SVentralPhaser6.SetDisabledPercentage(0.750000)
SVentralPhaser6.SetRadius(0.250000)
SVentralPhaser6.SetDumbfire(0)
SVentralPhaser6.SetWeaponID(1)
SVentralPhaser6.SetGroups(0)
SVentralPhaser6.SetDamageRadiusFactor(0.150000)
SVentralPhaser6.SetIconNum(362)
SVentralPhaser6.SetIconPositionX(120.000000)
SVentralPhaser6.SetIconPositionY(100.000000)
SVentralPhaser6.SetIconAboveShip(1)
SVentralPhaser6.SetFireSound("Galaxy Phaser")
SVentralPhaser6.SetMaxCharge(5.000000)
SVentralPhaser6.SetMaxDamage(400.000000)
SVentralPhaser6.SetMaxDamageDistance(60.000000)
SVentralPhaser6.SetMinFiringCharge(2.000000)
SVentralPhaser6.SetNormalDischargeRate(1.000000)
SVentralPhaser6.SetRechargeRate(0.080000)
SVentralPhaser6.SetIndicatorIconNum(362)
SVentralPhaser6.SetIndicatorIconPositionX(120.000000)
SVentralPhaser6.SetIndicatorIconPositionY(100.000000)
SVentralPhaser6Forward = App.TGPoint3()
SVentralPhaser6Forward.SetXYZ(1.000000, 0.000000, 0.000000)
SVentralPhaser6Up = App.TGPoint3()
SVentralPhaser6Up.SetXYZ(0.000000, 0.000000, 1.000000)
SVentralPhaser6.SetOrientation(SVentralPhaser6Forward, SVentralPhaser6Up)
SVentralPhaser6.SetWidth(0.230000)
SVentralPhaser6.SetLength(0.000000)
SVentralPhaser6.SetArcWidthAngles(-1.396263, 1.396263)
SVentralPhaser6.SetArcHeightAngles(-0.959931, 0.523599)
SVentralPhaser6.SetPhaserTextureStart(0)
SVentralPhaser6.SetPhaserTextureEnd(7)
SVentralPhaser6.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser6.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser6.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SVentralPhaser6.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SVentralPhaser6.SetInnerCoreColor(kColor)
SVentralPhaser6.SetNumSides(6)
SVentralPhaser6.SetMainRadius(0.150000)
SVentralPhaser6.SetTaperRadius(0.010000)
SVentralPhaser6.SetCoreScale(0.500000)
SVentralPhaser6.SetTaperRatio(0.250000)
SVentralPhaser6.SetTaperMinLength(5.000000)
SVentralPhaser6.SetTaperMaxLength(30.000000)
SVentralPhaser6.SetLengthTextureTilePerUnit(0.500000)
SVentralPhaser6.SetPerimeterTile(1.000000)
SVentralPhaser6.SetTextureSpeed(2.500000)
SVentralPhaser6.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SVentralPhaser6)
#################################################
Blinker = App.BlinkingLightProperty_Create("Blinker")

BlinkerForward = App.TGPoint3()
BlinkerForward.SetXYZ(0.000000, 1.000000, 0.000000)
BlinkerUp = App.TGPoint3()
BlinkerUp.SetXYZ(0.000000, 0.000000, 1.000000)
BlinkerRight = App.TGPoint3()
BlinkerRight.SetXYZ(1.000000, 0.000000, 0.000000)
Blinker.SetOrientation(BlinkerForward, BlinkerUp, BlinkerRight)
BlinkerPosition = App.TGPoint3()
BlinkerPosition.SetXYZ(2.200000, 1.350000, 0.000000)
Blinker.SetPosition(BlinkerPosition)
BlinkerLightColor = App.TGColorA()
BlinkerLightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
Blinker.SetColor(BlinkerLightColor)
Blinker.SetRadius(0.050000)
Blinker.SetPeriod(1.000000)
Blinker.SetDuration(5.000000)
Blinker.SetTextureName("data/sphere.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker)
#################################################
Blinker2 = App.BlinkingLightProperty_Create("Blinker 2")

Blinker2Forward = App.TGPoint3()
Blinker2Forward.SetXYZ(-0.794178, -0.260312, 0.549107)
Blinker2Up = App.TGPoint3()
Blinker2Up.SetXYZ(0.523951, -0.751046, 0.401753)
Blinker2Right = App.TGPoint3()
Blinker2Right.SetXYZ(0.307823, 0.606769, 0.732855)
Blinker2.SetOrientation(Blinker2Forward, Blinker2Up, Blinker2Right)
Blinker2Position = App.TGPoint3()
Blinker2Position.SetXYZ(0.000000, 1.050000, 0.700000)
Blinker2.SetPosition(Blinker2Position)
Blinker2LightColor = App.TGColorA()
Blinker2LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker2.SetColor(Blinker2LightColor)
Blinker2.SetRadius(0.050000)
Blinker2.SetPeriod(3.000000)
Blinker2.SetDuration(3.000000)
Blinker2.SetTextureName("data/sphere.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker2)
#################################################
Blinker3 = App.BlinkingLightProperty_Create("Blinker 3")

Blinker3Forward = App.TGPoint3()
Blinker3Forward.SetXYZ(-0.794178, -0.260312, 0.549107)
Blinker3Up = App.TGPoint3()
Blinker3Up.SetXYZ(0.523951, -0.751046, 0.401753)
Blinker3Right = App.TGPoint3()
Blinker3Right.SetXYZ(0.307823, 0.606769, 0.732855)
Blinker3.SetOrientation(Blinker3Forward, Blinker3Up, Blinker3Right)
Blinker3Position = App.TGPoint3()
Blinker3Position.SetXYZ(0.000000, 1.050000, 0.700000)
Blinker3.SetPosition(Blinker3Position)
Blinker3LightColor = App.TGColorA()
Blinker3LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker3.SetColor(Blinker3LightColor)
Blinker3.SetRadius(0.050000)
Blinker3.SetPeriod(3.000000)
Blinker3.SetDuration(3.000000)
Blinker3.SetTextureName("data/sphere.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker3)
#################################################
Blinker4 = App.BlinkingLightProperty_Create("Blinker 4")

Blinker4Forward = App.TGPoint3()
Blinker4Forward.SetXYZ(-0.794178, -0.260312, 0.549107)
Blinker4Up = App.TGPoint3()
Blinker4Up.SetXYZ(0.523951, -0.751046, 0.401753)
Blinker4Right = App.TGPoint3()
Blinker4Right.SetXYZ(0.307823, 0.606769, 0.732855)
Blinker4.SetOrientation(Blinker4Forward, Blinker4Up, Blinker4Right)
Blinker4Position = App.TGPoint3()
Blinker4Position.SetXYZ(0.000000, 1.050000, 0.700000)
Blinker4.SetPosition(Blinker4Position)
Blinker4LightColor = App.TGColorA()
Blinker4LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker4.SetColor(Blinker4LightColor)
Blinker4.SetRadius(0.050000)
Blinker4.SetPeriod(3.000000)
Blinker4.SetDuration(3.000000)
Blinker4.SetTextureName("data/sphere.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker4)
#################################################
Blinker5 = App.BlinkingLightProperty_Create("Blinker 5")

Blinker5Forward = App.TGPoint3()
Blinker5Forward.SetXYZ(-0.794178, -0.260312, 0.549107)
Blinker5Up = App.TGPoint3()
Blinker5Up.SetXYZ(0.523951, -0.751046, 0.401753)
Blinker5Right = App.TGPoint3()
Blinker5Right.SetXYZ(0.307823, 0.606769, 0.732855)
Blinker5.SetOrientation(Blinker5Forward, Blinker5Up, Blinker5Right)
Blinker5Position = App.TGPoint3()
Blinker5Position.SetXYZ(0.000000, 1.050000, 0.700000)
Blinker5.SetPosition(Blinker5Position)
Blinker5LightColor = App.TGColorA()
Blinker5LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Blinker5.SetColor(Blinker5LightColor)
Blinker5.SetRadius(0.050000)
Blinker5.SetPeriod(3.000000)
Blinker5.SetDuration(3.000000)
Blinker5.SetTextureName("data/sphere.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Blinker5)
#################################################
ForwardTorpedo2 = App.TorpedoTubeProperty_Create("Forward Torpedo 2")

ForwardTorpedo2.SetMaxCondition(2400.000000)
ForwardTorpedo2.SetCritical(0)
ForwardTorpedo2.SetTargetable(1)
ForwardTorpedo2.SetPrimary(1)
ForwardTorpedo2.SetPosition(0.000000, -0.010000, -0.090000)
ForwardTorpedo2.SetPosition2D(59.000000, 55.000000)
ForwardTorpedo2.SetRepairComplexity(3.000000)
ForwardTorpedo2.SetDisabledPercentage(0.750000)
ForwardTorpedo2.SetRadius(0.200000)
ForwardTorpedo2.SetDumbfire(1)
ForwardTorpedo2.SetWeaponID(1)
ForwardTorpedo2.SetGroups(31)
ForwardTorpedo2.SetDamageRadiusFactor(0.200000)
ForwardTorpedo2.SetIconNum(370)
ForwardTorpedo2.SetIconPositionX(76.000000)
ForwardTorpedo2.SetIconPositionY(35.000000)
ForwardTorpedo2.SetIconAboveShip(1)
ForwardTorpedo2.SetImmediateDelay(0.000000)
ForwardTorpedo2.SetReloadDelay(40.000000)
ForwardTorpedo2.SetMaxReady(4)
ForwardTorpedo2Direction = App.TGPoint3()
ForwardTorpedo2Direction.SetXYZ(0.000000, 0.980157, -0.198224)
ForwardTorpedo2.SetDirection(ForwardTorpedo2Direction)
ForwardTorpedo2Right = App.TGPoint3()
ForwardTorpedo2Right.SetXYZ(0.000000, 0.000000, -1.000000)
ForwardTorpedo2.SetRight(ForwardTorpedo2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorpedo2)
#################################################
ForwardTorpedo1 = App.TorpedoTubeProperty_Create("Forward Torpedo 1")

ForwardTorpedo1.SetMaxCondition(2400.000000)
ForwardTorpedo1.SetCritical(0)
ForwardTorpedo1.SetTargetable(1)
ForwardTorpedo1.SetPrimary(1)
ForwardTorpedo1.SetPosition(0.000000, -0.010000, -0.090000)
ForwardTorpedo1.SetPosition2D(79.000000, 55.000000)
ForwardTorpedo1.SetRepairComplexity(3.000000)
ForwardTorpedo1.SetDisabledPercentage(0.750000)
ForwardTorpedo1.SetRadius(0.200000)
ForwardTorpedo1.SetDumbfire(1)
ForwardTorpedo1.SetWeaponID(2)
ForwardTorpedo1.SetGroups(31)
ForwardTorpedo1.SetDamageRadiusFactor(0.200000)
ForwardTorpedo1.SetIconNum(370)
ForwardTorpedo1.SetIconPositionX(76.000000)
ForwardTorpedo1.SetIconPositionY(40.000000)
ForwardTorpedo1.SetIconAboveShip(1)
ForwardTorpedo1.SetImmediateDelay(0.000000)
ForwardTorpedo1.SetReloadDelay(40.000000)
ForwardTorpedo1.SetMaxReady(4)
ForwardTorpedo1Direction = App.TGPoint3()
ForwardTorpedo1Direction.SetXYZ(0.000000, 0.980152, -0.198245)
ForwardTorpedo1.SetDirection(ForwardTorpedo1Direction)
ForwardTorpedo1Right = App.TGPoint3()
ForwardTorpedo1Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorpedo1.SetRight(ForwardTorpedo1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorpedo1)
#################################################
AftTorpedo2 = App.TorpedoTubeProperty_Create("Aft Torpedo 2")

AftTorpedo2.SetMaxCondition(2400.000000)
AftTorpedo2.SetCritical(0)
AftTorpedo2.SetTargetable(1)
AftTorpedo2.SetPrimary(1)
AftTorpedo2.SetPosition(0.000000, -2.600000, -0.390000)
AftTorpedo2.SetPosition2D(49.000000, 100.000000)
AftTorpedo2.SetRepairComplexity(3.000000)
AftTorpedo2.SetDisabledPercentage(0.750000)
AftTorpedo2.SetRadius(0.250000)
AftTorpedo2.SetDumbfire(1)
AftTorpedo2.SetWeaponID(5)
AftTorpedo2.SetGroups(8)
AftTorpedo2.SetDamageRadiusFactor(0.200000)
AftTorpedo2.SetIconNum(370)
AftTorpedo2.SetIconPositionX(76.000000)
AftTorpedo2.SetIconPositionY(125.000000)
AftTorpedo2.SetIconAboveShip(1)
AftTorpedo2.SetImmediateDelay(0.000000)
AftTorpedo2.SetReloadDelay(40.000000)
AftTorpedo2.SetMaxReady(2)
AftTorpedo2Direction = App.TGPoint3()
AftTorpedo2Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorpedo2.SetDirection(AftTorpedo2Direction)
AftTorpedo2Right = App.TGPoint3()
AftTorpedo2Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorpedo2.SetRight(AftTorpedo2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorpedo2)
#################################################
AftTorpedo1 = App.TorpedoTubeProperty_Create("Aft Torpedo 1")

AftTorpedo1.SetMaxCondition(2400.000000)
AftTorpedo1.SetCritical(0)
AftTorpedo1.SetTargetable(1)
AftTorpedo1.SetPrimary(1)
AftTorpedo1.SetPosition(0.000000, -2.600000, -0.390000)
AftTorpedo1.SetPosition2D(59.000000, 100.000000)
AftTorpedo1.SetRepairComplexity(3.000000)
AftTorpedo1.SetDisabledPercentage(0.750000)
AftTorpedo1.SetRadius(0.250000)
AftTorpedo1.SetDumbfire(1)
AftTorpedo1.SetWeaponID(5)
AftTorpedo1.SetGroups(8)
AftTorpedo1.SetDamageRadiusFactor(0.200000)
AftTorpedo1.SetIconNum(370)
AftTorpedo1.SetIconPositionX(76.000000)
AftTorpedo1.SetIconPositionY(120.000000)
AftTorpedo1.SetIconAboveShip(1)
AftTorpedo1.SetImmediateDelay(0.000000)
AftTorpedo1.SetReloadDelay(40.000000)
AftTorpedo1.SetMaxReady(2)
AftTorpedo1Direction = App.TGPoint3()
AftTorpedo1Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorpedo1.SetDirection(AftTorpedo1Direction)
AftTorpedo1Right = App.TGPoint3()
AftTorpedo1Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorpedo1.SetRight(AftTorpedo1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorpedo1)
#################################################
SDorsalPhaser9 = App.PhaserProperty_Create("SDorsal Phaser 9")

SDorsalPhaser9.SetMaxCondition(1000.000000)
SDorsalPhaser9.SetCritical(0)
SDorsalPhaser9.SetTargetable(1)
SDorsalPhaser9.SetPrimary(1)
SDorsalPhaser9.SetPosition(1.140000, -2.640000, 0.160000)
SDorsalPhaser9.SetPosition2D(18.000000, 40.000000)
SDorsalPhaser9.SetRepairComplexity(7.000000)
SDorsalPhaser9.SetDisabledPercentage(0.750000)
SDorsalPhaser9.SetRadius(0.250000)
SDorsalPhaser9.SetDumbfire(0)
SDorsalPhaser9.SetWeaponID(1)
SDorsalPhaser9.SetGroups(0)
SDorsalPhaser9.SetDamageRadiusFactor(0.150000)
SDorsalPhaser9.SetIconNum(365)
SDorsalPhaser9.SetIconPositionX(90.000000)
SDorsalPhaser9.SetIconPositionY(112.000000)
SDorsalPhaser9.SetIconAboveShip(1)
SDorsalPhaser9.SetFireSound("Galaxy Phaser")
SDorsalPhaser9.SetMaxCharge(5.000000)
SDorsalPhaser9.SetMaxDamage(500.000000)
SDorsalPhaser9.SetMaxDamageDistance(60.000000)
SDorsalPhaser9.SetMinFiringCharge(2.000000)
SDorsalPhaser9.SetNormalDischargeRate(1.000000)
SDorsalPhaser9.SetRechargeRate(0.080000)
SDorsalPhaser9.SetIndicatorIconNum(365)
SDorsalPhaser9.SetIndicatorIconPositionX(90.000000)
SDorsalPhaser9.SetIndicatorIconPositionY(112.000000)
SDorsalPhaser9Forward = App.TGPoint3()
SDorsalPhaser9Forward.SetXYZ(0.000000, 0.000000, 1.000000)
SDorsalPhaser9Up = App.TGPoint3()
SDorsalPhaser9Up.SetXYZ(1.000000, 0.000000, 0.000000)
SDorsalPhaser9.SetOrientation(SDorsalPhaser9Forward, SDorsalPhaser9Up)
SDorsalPhaser9.SetWidth(0.220000)
SDorsalPhaser9.SetLength(0.000000)
SDorsalPhaser9.SetArcWidthAngles(-1.047198, 1.047198)
SDorsalPhaser9.SetArcHeightAngles(1.396263, -0.959931)
SDorsalPhaser9.SetPhaserTextureStart(0)
SDorsalPhaser9.SetPhaserTextureEnd(7)
SDorsalPhaser9.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser9.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser9.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SDorsalPhaser9.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SDorsalPhaser9.SetInnerCoreColor(kColor)
SDorsalPhaser9.SetNumSides(6)
SDorsalPhaser9.SetMainRadius(0.150000)
SDorsalPhaser9.SetTaperRadius(0.010000)
SDorsalPhaser9.SetCoreScale(0.500000)
SDorsalPhaser9.SetTaperRatio(0.250000)
SDorsalPhaser9.SetTaperMinLength(5.000000)
SDorsalPhaser9.SetTaperMaxLength(30.000000)
SDorsalPhaser9.SetLengthTextureTilePerUnit(0.500000)
SDorsalPhaser9.SetPerimeterTile(1.000000)
SDorsalPhaser9.SetTextureSpeed(2.500000)
SDorsalPhaser9.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SDorsalPhaser9)
#################################################
SDorsalPhaser10 = App.PhaserProperty_Create("SDorsal Phaser 10")

SDorsalPhaser10.SetMaxCondition(1000.000000)
SDorsalPhaser10.SetCritical(0)
SDorsalPhaser10.SetTargetable(1)
SDorsalPhaser10.SetPrimary(1)
SDorsalPhaser10.SetPosition(-1.140000, -2.640000, 0.160000)
SDorsalPhaser10.SetPosition2D(18.000000, 40.000000)
SDorsalPhaser10.SetRepairComplexity(7.000000)
SDorsalPhaser10.SetDisabledPercentage(0.750000)
SDorsalPhaser10.SetRadius(0.250000)
SDorsalPhaser10.SetDumbfire(0)
SDorsalPhaser10.SetWeaponID(1)
SDorsalPhaser10.SetGroups(0)
SDorsalPhaser10.SetDamageRadiusFactor(0.150000)
SDorsalPhaser10.SetIconNum(365)
SDorsalPhaser10.SetIconPositionX(62.000000)
SDorsalPhaser10.SetIconPositionY(112.000000)
SDorsalPhaser10.SetIconAboveShip(1)
SDorsalPhaser10.SetFireSound("Galaxy Phaser")
SDorsalPhaser10.SetMaxCharge(5.000000)
SDorsalPhaser10.SetMaxDamage(500.000000)
SDorsalPhaser10.SetMaxDamageDistance(60.000000)
SDorsalPhaser10.SetMinFiringCharge(2.000000)
SDorsalPhaser10.SetNormalDischargeRate(1.000000)
SDorsalPhaser10.SetRechargeRate(0.080000)
SDorsalPhaser10.SetIndicatorIconNum(365)
SDorsalPhaser10.SetIndicatorIconPositionX(62.000000)
SDorsalPhaser10.SetIndicatorIconPositionY(112.000000)
SDorsalPhaser10Forward = App.TGPoint3()
SDorsalPhaser10Forward.SetXYZ(0.000000, 0.000000, 1.000000)
SDorsalPhaser10Up = App.TGPoint3()
SDorsalPhaser10Up.SetXYZ(1.000000, 0.000000, 0.000000)
SDorsalPhaser10.SetOrientation(SDorsalPhaser10Forward, SDorsalPhaser10Up)
SDorsalPhaser10.SetWidth(0.220000)
SDorsalPhaser10.SetLength(0.000000)
SDorsalPhaser10.SetArcWidthAngles(-1.047198, 1.047198)
SDorsalPhaser10.SetArcHeightAngles(-1.396263, 0.959931)
SDorsalPhaser10.SetPhaserTextureStart(0)
SDorsalPhaser10.SetPhaserTextureEnd(7)
SDorsalPhaser10.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser10.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser10.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SDorsalPhaser10.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SDorsalPhaser10.SetInnerCoreColor(kColor)
SDorsalPhaser10.SetNumSides(6)
SDorsalPhaser10.SetMainRadius(0.150000)
SDorsalPhaser10.SetTaperRadius(0.010000)
SDorsalPhaser10.SetCoreScale(0.500000)
SDorsalPhaser10.SetTaperRatio(0.250000)
SDorsalPhaser10.SetTaperMinLength(5.000000)
SDorsalPhaser10.SetTaperMaxLength(30.000000)
SDorsalPhaser10.SetLengthTextureTilePerUnit(0.500000)
SDorsalPhaser10.SetPerimeterTile(1.000000)
SDorsalPhaser10.SetTextureSpeed(2.500000)
SDorsalPhaser10.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SDorsalPhaser10)
#################################################
SDorsalPhaser11 = App.PhaserProperty_Create("SDorsal Phaser 11")

SDorsalPhaser11.SetMaxCondition(1000.000000)
SDorsalPhaser11.SetCritical(0)
SDorsalPhaser11.SetTargetable(1)
SDorsalPhaser11.SetPrimary(1)
SDorsalPhaser11.SetPosition(0.000000, -2.190000, 0.790000)
SDorsalPhaser11.SetPosition2D(18.000000, 40.000000)
SDorsalPhaser11.SetRepairComplexity(7.000000)
SDorsalPhaser11.SetDisabledPercentage(0.750000)
SDorsalPhaser11.SetRadius(0.250000)
SDorsalPhaser11.SetDumbfire(0)
SDorsalPhaser11.SetWeaponID(1)
SDorsalPhaser11.SetGroups(0)
SDorsalPhaser11.SetDamageRadiusFactor(0.150000)
SDorsalPhaser11.SetIconNum(365)
SDorsalPhaser11.SetIconPositionX(76.000000)
SDorsalPhaser11.SetIconPositionY(105.000000)
SDorsalPhaser11.SetIconAboveShip(1)
SDorsalPhaser11.SetFireSound("Galaxy Phaser")
SDorsalPhaser11.SetMaxCharge(5.000000)
SDorsalPhaser11.SetMaxDamage(500.000000)
SDorsalPhaser11.SetMaxDamageDistance(60.000000)
SDorsalPhaser11.SetMinFiringCharge(2.000000)
SDorsalPhaser11.SetNormalDischargeRate(1.000000)
SDorsalPhaser11.SetRechargeRate(0.080000)
SDorsalPhaser11.SetIndicatorIconNum(365)
SDorsalPhaser11.SetIndicatorIconPositionX(76.000000)
SDorsalPhaser11.SetIndicatorIconPositionY(105.000000)
SDorsalPhaser11Forward = App.TGPoint3()
SDorsalPhaser11Forward.SetXYZ(0.000000, 0.000000, 1.000000)
SDorsalPhaser11Up = App.TGPoint3()
SDorsalPhaser11Up.SetXYZ(1.000000, 0.000000, 0.000000)
SDorsalPhaser11.SetOrientation(SDorsalPhaser11Forward, SDorsalPhaser11Up)
SDorsalPhaser11.SetWidth(0.220000)
SDorsalPhaser11.SetLength(0.000000)
SDorsalPhaser11.SetArcWidthAngles(-0.872665, 0.872665)
SDorsalPhaser11.SetArcHeightAngles(-1.396263, 1.396263)
SDorsalPhaser11.SetPhaserTextureStart(0)
SDorsalPhaser11.SetPhaserTextureEnd(7)
SDorsalPhaser11.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser11.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SDorsalPhaser11.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SDorsalPhaser11.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SDorsalPhaser11.SetInnerCoreColor(kColor)
SDorsalPhaser11.SetNumSides(6)
SDorsalPhaser11.SetMainRadius(0.150000)
SDorsalPhaser11.SetTaperRadius(0.010000)
SDorsalPhaser11.SetCoreScale(0.500000)
SDorsalPhaser11.SetTaperRatio(0.250000)
SDorsalPhaser11.SetTaperMinLength(5.000000)
SDorsalPhaser11.SetTaperMaxLength(30.000000)
SDorsalPhaser11.SetLengthTextureTilePerUnit(0.500000)
SDorsalPhaser11.SetPerimeterTile(1.000000)
SDorsalPhaser11.SetTextureSpeed(2.500000)
SDorsalPhaser11.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SDorsalPhaser11)
#################################################
SVentralPhaser10 = App.PhaserProperty_Create("SVentral Phaser 10")

SVentralPhaser10.SetMaxCondition(1000.000000)
SVentralPhaser10.SetCritical(0)
SVentralPhaser10.SetTargetable(1)
SVentralPhaser10.SetPrimary(1)
SVentralPhaser10.SetPosition(1.020000, -2.400000, -0.440000)
SVentralPhaser10.SetPosition2D(18.000000, 40.000000)
SVentralPhaser10.SetRepairComplexity(7.000000)
SVentralPhaser10.SetDisabledPercentage(0.750000)
SVentralPhaser10.SetRadius(0.250000)
SVentralPhaser10.SetDumbfire(0)
SVentralPhaser10.SetWeaponID(1)
SVentralPhaser10.SetGroups(0)
SVentralPhaser10.SetDamageRadiusFactor(0.150000)
SVentralPhaser10.SetIconNum(362)
SVentralPhaser10.SetIconPositionX(115.000000)
SVentralPhaser10.SetIconPositionY(100.000000)
SVentralPhaser10.SetIconAboveShip(0)
SVentralPhaser10.SetFireSound("Galaxy Phaser")
SVentralPhaser10.SetMaxCharge(5.000000)
SVentralPhaser10.SetMaxDamage(400.000000)
SVentralPhaser10.SetMaxDamageDistance(60.000000)
SVentralPhaser10.SetMinFiringCharge(2.000000)
SVentralPhaser10.SetNormalDischargeRate(1.000000)
SVentralPhaser10.SetRechargeRate(0.080000)
SVentralPhaser10.SetIndicatorIconNum(362)
SVentralPhaser10.SetIndicatorIconPositionX(115.000000)
SVentralPhaser10.SetIndicatorIconPositionY(100.000000)
SVentralPhaser10Forward = App.TGPoint3()
SVentralPhaser10Forward.SetXYZ(0.000000, 0.000000, -1.000000)
SVentralPhaser10Up = App.TGPoint3()
SVentralPhaser10Up.SetXYZ(1.000000, 0.000000, 0.000000)
SVentralPhaser10.SetOrientation(SVentralPhaser10Forward, SVentralPhaser10Up)
SVentralPhaser10.SetWidth(0.230000)
SVentralPhaser10.SetLength(0.000000)
SVentralPhaser10.SetArcWidthAngles(-1.396263, 1.396263)
SVentralPhaser10.SetArcHeightAngles(-0.959931, 0.872665)
SVentralPhaser10.SetPhaserTextureStart(0)
SVentralPhaser10.SetPhaserTextureEnd(7)
SVentralPhaser10.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser10.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser10.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SVentralPhaser10.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SVentralPhaser10.SetInnerCoreColor(kColor)
SVentralPhaser10.SetNumSides(6)
SVentralPhaser10.SetMainRadius(0.150000)
SVentralPhaser10.SetTaperRadius(0.010000)
SVentralPhaser10.SetCoreScale(0.500000)
SVentralPhaser10.SetTaperRatio(0.250000)
SVentralPhaser10.SetTaperMinLength(5.000000)
SVentralPhaser10.SetTaperMaxLength(30.000000)
SVentralPhaser10.SetLengthTextureTilePerUnit(0.500000)
SVentralPhaser10.SetPerimeterTile(1.000000)
SVentralPhaser10.SetTextureSpeed(2.500000)
SVentralPhaser10.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SVentralPhaser10)
#################################################
SVentralPhaser11 = App.PhaserProperty_Create("SVentral Phaser 11")

SVentralPhaser11.SetMaxCondition(1000.000000)
SVentralPhaser11.SetCritical(0)
SVentralPhaser11.SetTargetable(1)
SVentralPhaser11.SetPrimary(1)
SVentralPhaser11.SetPosition(-1.020000, -2.400000, -0.440000)
SVentralPhaser11.SetPosition2D(18.000000, 40.000000)
SVentralPhaser11.SetRepairComplexity(7.000000)
SVentralPhaser11.SetDisabledPercentage(0.750000)
SVentralPhaser11.SetRadius(0.250000)
SVentralPhaser11.SetDumbfire(0)
SVentralPhaser11.SetWeaponID(1)
SVentralPhaser11.SetGroups(0)
SVentralPhaser11.SetDamageRadiusFactor(0.150000)
SVentralPhaser11.SetIconNum(361)
SVentralPhaser11.SetIconPositionX(24.000000)
SVentralPhaser11.SetIconPositionY(100.000000)
SVentralPhaser11.SetIconAboveShip(0)
SVentralPhaser11.SetFireSound("Galaxy Phaser")
SVentralPhaser11.SetMaxCharge(5.000000)
SVentralPhaser11.SetMaxDamage(400.000000)
SVentralPhaser11.SetMaxDamageDistance(60.000000)
SVentralPhaser11.SetMinFiringCharge(2.000000)
SVentralPhaser11.SetNormalDischargeRate(1.000000)
SVentralPhaser11.SetRechargeRate(0.080000)
SVentralPhaser11.SetIndicatorIconNum(361)
SVentralPhaser11.SetIndicatorIconPositionX(24.000000)
SVentralPhaser11.SetIndicatorIconPositionY(100.000000)
SVentralPhaser11Forward = App.TGPoint3()
SVentralPhaser11Forward.SetXYZ(0.000000, 0.000000, -1.000000)
SVentralPhaser11Up = App.TGPoint3()
SVentralPhaser11Up.SetXYZ(1.000000, 0.000000, 0.000000)
SVentralPhaser11.SetOrientation(SVentralPhaser11Forward, SVentralPhaser11Up)
SVentralPhaser11.SetWidth(0.230000)
SVentralPhaser11.SetLength(0.000000)
SVentralPhaser11.SetArcWidthAngles(-1.396263, 1.396263)
SVentralPhaser11.SetArcHeightAngles(-0.872665, 0.959931)
SVentralPhaser11.SetPhaserTextureStart(0)
SVentralPhaser11.SetPhaserTextureEnd(7)
SVentralPhaser11.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser11.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
SVentralPhaser11.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
SVentralPhaser11.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
SVentralPhaser11.SetInnerCoreColor(kColor)
SVentralPhaser11.SetNumSides(6)
SVentralPhaser11.SetMainRadius(0.150000)
SVentralPhaser11.SetTaperRadius(0.010000)
SVentralPhaser11.SetCoreScale(0.500000)
SVentralPhaser11.SetTaperRatio(0.250000)
SVentralPhaser11.SetTaperMinLength(5.000000)
SVentralPhaser11.SetTaperMaxLength(30.000000)
SVentralPhaser11.SetLengthTextureTilePerUnit(0.500000)
SVentralPhaser11.SetPerimeterTile(1.000000)
SVentralPhaser11.SetTextureSpeed(2.500000)
SVentralPhaser11.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(SVentralPhaser11)
#################################################
CenterWarp = App.EngineProperty_Create("Center Warp")

CenterWarp.SetMaxCondition(7000.000000)
CenterWarp.SetCritical(0)
CenterWarp.SetTargetable(1)
CenterWarp.SetPrimary(1)
CenterWarp.SetPosition(0.000000, -1.500000, 0.600000)
CenterWarp.SetPosition2D(27.000000, 95.000000)
CenterWarp.SetRepairComplexity(3.000000)
CenterWarp.SetDisabledPercentage(0.500000)
CenterWarp.SetRadius(1.200000)
CenterWarp.SetEngineType(CenterWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(CenterWarp)
#################################################
ForwardTorpedo3 = App.TorpedoTubeProperty_Create("Forward Torpedo 3")

ForwardTorpedo3.SetMaxCondition(2400.000000)
ForwardTorpedo3.SetCritical(0)
ForwardTorpedo3.SetTargetable(1)
ForwardTorpedo3.SetPrimary(1)
ForwardTorpedo3.SetPosition(0.000000, 0.960000, 0.670000)
ForwardTorpedo3.SetPosition2D(69.000000, 55.000000)
ForwardTorpedo3.SetRepairComplexity(3.000000)
ForwardTorpedo3.SetDisabledPercentage(0.750000)
ForwardTorpedo3.SetRadius(0.200000)
ForwardTorpedo3.SetDumbfire(1)
ForwardTorpedo3.SetWeaponID(2)
ForwardTorpedo3.SetGroups(26)
ForwardTorpedo3.SetDamageRadiusFactor(0.200000)
ForwardTorpedo3.SetIconNum(370)
ForwardTorpedo3.SetIconPositionX(76.000000)
ForwardTorpedo3.SetIconPositionY(30.000000)
ForwardTorpedo3.SetIconAboveShip(1)
ForwardTorpedo3.SetImmediateDelay(0.010000)
ForwardTorpedo3.SetReloadDelay(40.000000)
ForwardTorpedo3.SetMaxReady(2)
ForwardTorpedo3Direction = App.TGPoint3()
ForwardTorpedo3Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorpedo3.SetDirection(ForwardTorpedo3Direction)
ForwardTorpedo3Right = App.TGPoint3()
ForwardTorpedo3Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorpedo3.SetRight(ForwardTorpedo3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorpedo3)
#################################################
ForwardTorpedo4 = App.TorpedoTubeProperty_Create("Forward Torpedo 4")

ForwardTorpedo4.SetMaxCondition(2400.000000)
ForwardTorpedo4.SetCritical(0)
ForwardTorpedo4.SetTargetable(1)
ForwardTorpedo4.SetPrimary(1)
ForwardTorpedo4.SetPosition(0.110000, 0.960000, 0.670000)
ForwardTorpedo4.SetPosition2D(79.000000, 55.000000)
ForwardTorpedo4.SetRepairComplexity(3.000000)
ForwardTorpedo4.SetDisabledPercentage(0.750000)
ForwardTorpedo4.SetRadius(0.200000)
ForwardTorpedo4.SetDumbfire(1)
ForwardTorpedo4.SetWeaponID(2)
ForwardTorpedo4.SetGroups(26)
ForwardTorpedo4.SetDamageRadiusFactor(0.200000)
ForwardTorpedo4.SetIconNum(370)
ForwardTorpedo4.SetIconPositionX(81.000000)
ForwardTorpedo4.SetIconPositionY(30.000000)
ForwardTorpedo4.SetIconAboveShip(1)
ForwardTorpedo4.SetImmediateDelay(0.010000)
ForwardTorpedo4.SetReloadDelay(40.000000)
ForwardTorpedo4.SetMaxReady(2)
ForwardTorpedo4Direction = App.TGPoint3()
ForwardTorpedo4Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorpedo4.SetDirection(ForwardTorpedo4Direction)
ForwardTorpedo4Right = App.TGPoint3()
ForwardTorpedo4Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorpedo4.SetRight(ForwardTorpedo4Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorpedo4)
#################################################
ForwardTorpedo5 = App.TorpedoTubeProperty_Create("Forward Torpedo 5")

ForwardTorpedo5.SetMaxCondition(2400.000000)
ForwardTorpedo5.SetCritical(0)
ForwardTorpedo5.SetTargetable(1)
ForwardTorpedo5.SetPrimary(1)
ForwardTorpedo5.SetPosition(-0.110000, 0.960000, 0.670000)
ForwardTorpedo5.SetPosition2D(39.000000, 55.000000)
ForwardTorpedo5.SetRepairComplexity(3.000000)
ForwardTorpedo5.SetDisabledPercentage(0.750000)
ForwardTorpedo5.SetRadius(0.200000)
ForwardTorpedo5.SetDumbfire(1)
ForwardTorpedo5.SetWeaponID(2)
ForwardTorpedo5.SetGroups(26)
ForwardTorpedo5.SetDamageRadiusFactor(0.200000)
ForwardTorpedo5.SetIconNum(370)
ForwardTorpedo5.SetIconPositionX(71.000000)
ForwardTorpedo5.SetIconPositionY(30.000000)
ForwardTorpedo5.SetIconAboveShip(1)
ForwardTorpedo5.SetImmediateDelay(0.010000)
ForwardTorpedo5.SetReloadDelay(40.000000)
ForwardTorpedo5.SetMaxReady(2)
ForwardTorpedo5Direction = App.TGPoint3()
ForwardTorpedo5Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorpedo5.SetDirection(ForwardTorpedo5Direction)
ForwardTorpedo5Right = App.TGPoint3()
ForwardTorpedo5Right.SetXYZ(1.000000, 0.000000, 0.000000)
ForwardTorpedo5.SetRight(ForwardTorpedo5Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorpedo5)
#################################################
MainGun = App.PhaserProperty_Create("Main Gun")

MainGun.SetMaxCondition(4000.000000)
MainGun.SetCritical(0)
MainGun.SetTargetable(1)
MainGun.SetPrimary(1)
MainGun.SetPosition(0.000000, 1.900000, 0.100000)
MainGun.SetPosition2D(18.000000, 40.000000)
MainGun.SetRepairComplexity(7.000000)
MainGun.SetDisabledPercentage(0.750000)
MainGun.SetRadius(0.250000)
MainGun.SetDumbfire(0)
MainGun.SetWeaponID(0)
MainGun.SetGroups(31)
MainGun.SetDamageRadiusFactor(0.150000)
MainGun.SetIconNum(364)
MainGun.SetIconPositionX(62.000000)
MainGun.SetIconPositionY(10.000000)
MainGun.SetIconAboveShip(0)
MainGun.SetFireSound("Mega Phaser")
MainGun.SetMaxCharge(10.000000)
MainGun.SetMaxDamage(2000.000000)
MainGun.SetMaxDamageDistance(120.000000)
MainGun.SetMinFiringCharge(2.000000)
MainGun.SetNormalDischargeRate(1.000000)
MainGun.SetRechargeRate(0.160000)
MainGun.SetIndicatorIconNum(364)
MainGun.SetIndicatorIconPositionX(62.000000)
MainGun.SetIndicatorIconPositionY(10.000000)
MainGunForward = App.TGPoint3()
MainGunForward.SetXYZ(0.052442, 0.998624, -0.000111)
MainGunUp = App.TGPoint3()
MainGunUp.SetXYZ(-0.003639, 0.000303, 0.999993)
MainGun.SetOrientation(MainGunForward, MainGunUp)
MainGun.SetWidth(0.100000)
MainGun.SetLength(0.100000)
MainGun.SetArcWidthAngles(-0.610865, 0.610865)
MainGun.SetArcHeightAngles(-0.785398, 0.139626)
MainGun.SetPhaserTextureStart(0)
MainGun.SetPhaserTextureEnd(7)
MainGun.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.486275, 0.074510, 0.000000, 1.000000)
MainGun.SetOuterShellColor(kColor)
kColor.SetRGBA(0.768628, 0.121569, 0.003922, 1.000000)
MainGun.SetInnerShellColor(kColor)
kColor.SetRGBA(0.686275, 0.109804, 0.003922, 1.000000)
MainGun.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
MainGun.SetInnerCoreColor(kColor)
MainGun.SetNumSides(6)
MainGun.SetMainRadius(0.400000)
MainGun.SetTaperRadius(0.040000)
MainGun.SetCoreScale(0.500000)
MainGun.SetTaperRatio(0.500000)
MainGun.SetTaperMinLength(5.000000)
MainGun.SetTaperMaxLength(30.000000)
MainGun.SetLengthTextureTilePerUnit(0.500000)
MainGun.SetPerimeterTile(1.000000)
MainGun.SetTextureSpeed(2.500000)
MainGun.SetTextureName("data/phaser16.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(MainGun)
#################################################
CloakingDevice = App.CloakingSubsystemProperty_Create("Cloaking Device")

CloakingDevice.SetMaxCondition(6000.000000)
CloakingDevice.SetCritical(0)
CloakingDevice.SetTargetable(1)
CloakingDevice.SetPrimary(1)
CloakingDevice.SetPosition(0.000000, 0.000000, 0.000000)
CloakingDevice.SetPosition2D(64.000000, 65.000000)
CloakingDevice.SetRepairComplexity(6.000000)
CloakingDevice.SetDisabledPercentage(0.750000)
CloakingDevice.SetRadius(0.200000)
CloakingDevice.SetNormalPowerPerSecond(380.000000)
CloakingDevice.SetCloakStrength(100.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(CloakingDevice)

# 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("Warp Core", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shield Generator", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Sensor Array", 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("Phasers", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 4", 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("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("Center Impulse", 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("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("Tractors", 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("Aft Tractor 1", 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("Bridge", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Engineering", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Challenger", 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("FirstPersonCamera", 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("SVentral Phaser 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SVentral Phaser 7", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SVentral Phaser 8", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SVentral Phaser 9", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SDorsal Phaser 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SDorsal Phaser 6", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SDorsal Phaser 7", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SDorsal Phaser 8", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SVentral Phaser 6", 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("Aft Torpedo 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Torpedo 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SDorsal Phaser 9", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SDorsal Phaser 10", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SDorsal Phaser 11", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SVentral Phaser 10", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("SVentral Phaser 11", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Center Warp", 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("Forward Torpedo 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torpedo 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Main Gun", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
