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

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

birdofprey.SetGenus(1)
birdofprey.SetSpecies(104)
birdofprey.SetMass(120.000000)
birdofprey.SetRotationalInertia(10000.000000)
birdofprey.SetShipName("Springfield")
birdofprey.SetModelFilename("data/Models/Ships/Springfield.nif")
birdofprey.SetDamageResolution(15.000000)
birdofprey.SetAffiliation(0)
birdofprey.SetStationary(0)
birdofprey.SetAIString("")
birdofprey.SetDeathExplosionSound("")
App.g_kModelPropertyManager.RegisterLocalTemplate(birdofprey)
#################################################
Warpcore = App.PowerProperty_Create("Warpcore")

Warpcore.SetMaxCondition(15000.000000)
Warpcore.SetCritical(1)
Warpcore.SetTargetable(1)
Warpcore.SetPrimary(1)
Warpcore.SetPosition(0.001022, 0.431242, 0.557920)
Warpcore.SetPosition2D(64, 50)
Warpcore.SetRepairComplexity(2.000000)
Warpcore.SetDisabledPercentage(0.500000)
Warpcore.SetRadius(0.100000)
Warpcore.SetMainBatteryLimit(150000.000000)
Warpcore.SetBackupBatteryLimit(50000.000000)
Warpcore.SetMainConduitCapacity(900.000000)
Warpcore.SetBackupConduitCapacity(100.000000)
Warpcore.SetPowerOutput(800.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Warpcore)
#################################################
Hull = App.HullProperty_Create("Hull")

Hull.SetMaxCondition(32000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, 0.000000, 0.000000)
Hull.SetPosition2D(1, 105)
Hull.SetRepairComplexity(3.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(2.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
ShieldGenerator = App.ShieldProperty_Create("Shield Generator")

ShieldGenerator.SetMaxCondition(15000.000000)
ShieldGenerator.SetCritical(0)
ShieldGenerator.SetTargetable(1)
ShieldGenerator.SetPrimary(1)
ShieldGenerator.SetPosition(0.007192, 2.208660, 0.370477)
ShieldGenerator.SetPosition2D(65, 22)
ShieldGenerator.SetRepairComplexity(2.000000)
ShieldGenerator.SetDisabledPercentage(0.500000)
ShieldGenerator.SetRadius(0.100000)
ShieldGenerator.SetNormalPowerPerSecond(300.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, 17000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 17000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 17000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 17000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 17000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 17000.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.FRONT_SHIELDS, 17.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 17.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 17.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 17.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 17.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 17.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array")

SensorArray.SetMaxCondition(10000.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(1)
SensorArray.SetPosition(-0.009477, 0.665839, 0.156651)
SensorArray.SetPosition2D(65, 37)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.500000)
SensorArray.SetRadius(0.100000)
SensorArray.SetNormalPowerPerSecond(150.000000)
SensorArray.SetBaseSensorRange(1000.000000)
SensorArray.SetMaxProbes(10)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
WarpDrive = App.WarpEngineProperty_Create("Warp Drive")

WarpDrive.SetMaxCondition(2000.000000)
WarpDrive.SetCritical(0)
WarpDrive.SetTargetable(0)
WarpDrive.SetPrimary(1)
WarpDrive.SetPosition(0.000000, 0.000000, 0.000000)
WarpDrive.SetPosition2D(0.000000, 0.000000)
WarpDrive.SetRepairComplexity(1.000000)
WarpDrive.SetDisabledPercentage(0.500000)
WarpDrive.SetRadius(0.250000)
WarpDrive.SetNormalPowerPerSecond(0.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpDrive)
#################################################
Impulse = App.ImpulseEngineProperty_Create("Impulse")

Impulse.SetMaxCondition(2000.000000)
Impulse.SetCritical(0)
Impulse.SetTargetable(0)
Impulse.SetPrimary(1)
Impulse.SetPosition(0.000000, 0.000000, 0.000000)
Impulse.SetPosition2D(0.000000, 0.000000)
Impulse.SetRepairComplexity(1.000000)
Impulse.SetDisabledPercentage(0.500000)
Impulse.SetRadius(0.250000)
Impulse.SetNormalPowerPerSecond(50.000000)
Impulse.SetMaxAccel(2.000000)
Impulse.SetMaxAngularAccel(0.180000)
Impulse.SetMaxAngularVelocity(0.250000)
Impulse.SetMaxSpeed(7.500000)
Impulse.SetEngineSound("Federation Engines")
App.g_kModelPropertyManager.RegisterLocalTemplate(Impulse)
#################################################
Torpedoes = App.TorpedoSystemProperty_Create("Torpedoes")

Torpedoes.SetMaxCondition(2000.000000)
Torpedoes.SetCritical(0)
Torpedoes.SetTargetable(0)
Torpedoes.SetPrimary(1)
Torpedoes.SetPosition(0.000000, 0.000000, 0.000000)
Torpedoes.SetPosition2D(0.000000, 0.000000)
Torpedoes.SetRepairComplexity(1.000000)
Torpedoes.SetDisabledPercentage(0.500000)
Torpedoes.SetRadius(0.250000)
Torpedoes.SetNormalPowerPerSecond(100.000000)
Torpedoes.SetWeaponSystemType(Torpedoes.WST_TORPEDO)
Torpedoes.SetSingleFire(1)
Torpedoes.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Torpedoes.SetFiringChainString(kFiringChainString)
Torpedoes.SetMaxTorpedoes(0, 400)
Torpedoes.SetTorpedoScript(0, "Tactical.Projectiles.SFPtype2Q")
Torpedoes.SetMaxTorpedoes(1, 400)
Torpedoes.SetTorpedoScript(1, "Tactical.Projectiles.SFPtype12P")
Torpedoes.SetNumAmmoTypes(2)
App.g_kModelPropertyManager.RegisterLocalTemplate(Torpedoes)
#################################################
Phasers = App.WeaponSystemProperty_Create("Phasers")

Phasers.SetMaxCondition(2000.000000)
Phasers.SetCritical(0)
Phasers.SetTargetable(0)
Phasers.SetPrimary(1)
Phasers.SetPosition(0.000000, 0.000000, 0.000000)
Phasers.SetPosition2D(0.000000, 0.000000)
Phasers.SetRepairComplexity(1.000000)
Phasers.SetDisabledPercentage(0.500000)
Phasers.SetRadius(0.250000)
Phasers.SetNormalPowerPerSecond(200.000000)
Phasers.SetWeaponSystemType(Phasers.WST_PHASER)
Phasers.SetSingleFire(1)
Phasers.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Phasers.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Phasers)
#################################################
PortNacelle = App.EngineProperty_Create("Port Nacelle")

PortNacelle.SetMaxCondition(6000.000000)
PortNacelle.SetCritical(0)
PortNacelle.SetTargetable(1)
PortNacelle.SetPrimary(1)
PortNacelle.SetPosition(-1.214000, -2.136860, 0.680000)
PortNacelle.SetPosition2D(45, 80)
PortNacelle.SetRepairComplexity(3.000000)
PortNacelle.SetDisabledPercentage(0.500000)
PortNacelle.SetRadius(0.700000)
PortNacelle.SetEngineType(PortNacelle.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortNacelle)
#################################################
StarNacelle = App.EngineProperty_Create("Star Nacelle")

StarNacelle.SetMaxCondition(6000.000000)
StarNacelle.SetCritical(0)
StarNacelle.SetTargetable(1)
StarNacelle.SetPrimary(1)
StarNacelle.SetPosition(1.206290, -2.140080, 0.680000)
StarNacelle.SetPosition2D(84, 81)
StarNacelle.SetRepairComplexity(3.000000)
StarNacelle.SetDisabledPercentage(0.500000)
StarNacelle.SetRadius(0.700000)
StarNacelle.SetEngineType(StarNacelle.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarNacelle)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(5000.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(-0.256894, 0.087569, 0.508539)
PortImpulse.SetPosition2D(56, 48)
PortImpulse.SetRepairComplexity(3.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.060000)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
StarImpulse = App.EngineProperty_Create("Star Impulse")

StarImpulse.SetMaxCondition(5000.000000)
StarImpulse.SetCritical(0)
StarImpulse.SetTargetable(1)
StarImpulse.SetPrimary(1)
StarImpulse.SetPosition(0.258800, 0.087165, 0.510285)
StarImpulse.SetPosition2D(73, 48)
StarImpulse.SetRepairComplexity(3.000000)
StarImpulse.SetDisabledPercentage(0.500000)
StarImpulse.SetRadius(0.060000)
StarImpulse.SetEngineType(StarImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse)
#################################################
DorsalPhaser1 = App.PhaserProperty_Create("Dorsal Phaser 1")

DorsalPhaser1.SetMaxCondition(2500.000000)
DorsalPhaser1.SetCritical(0)
DorsalPhaser1.SetTargetable(1)
DorsalPhaser1.SetPrimary(1)
DorsalPhaser1.SetPosition(-1.060310, 2.561470, 0.480000)
DorsalPhaser1.SetPosition2D(49, 3)
DorsalPhaser1.SetRepairComplexity(7.000000)
DorsalPhaser1.SetDisabledPercentage(0.500000)
DorsalPhaser1.SetRadius(0.050000)
DorsalPhaser1.SetDumbfire(0)
DorsalPhaser1.SetWeaponID(0)
DorsalPhaser1.SetGroups(0)
DorsalPhaser1.SetDamageRadiusFactor(0.250000)
DorsalPhaser1.SetIconNum(330)
DorsalPhaser1.SetIconPositionX(24)
DorsalPhaser1.SetIconPositionY(27)
DorsalPhaser1.SetIconAboveShip(1)
DorsalPhaser1.SetFireSound("Galaxy Phaser")
DorsalPhaser1.SetMaxCharge(7.000000)
DorsalPhaser1.SetMaxDamage(3000.000000)
DorsalPhaser1.SetMaxDamageDistance(60.000000)
DorsalPhaser1.SetMinFiringCharge(1.000000)
DorsalPhaser1.SetNormalDischargeRate(1.000000)
DorsalPhaser1.SetRechargeRate(0.450000)
DorsalPhaser1.SetIndicatorIconNum(501)
DorsalPhaser1.SetIndicatorIconPositionX(30)
DorsalPhaser1.SetIndicatorIconPositionY(20)
DorsalPhaser1Forward = App.TGPoint3()
DorsalPhaser1Forward.SetXYZ(-0.840297, 0.542127, 0.000000)
DorsalPhaser1Up = App.TGPoint3()
DorsalPhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser1.SetOrientation(DorsalPhaser1Forward, DorsalPhaser1Up)
DorsalPhaser1.SetWidth(0.640000)
DorsalPhaser1.SetLength(0.220000)
DorsalPhaser1.SetArcWidthAngles(-1.134464, 1.134464)
DorsalPhaser1.SetArcHeightAngles(-0.034907, 1.396263)
DorsalPhaser1.SetPhaserTextureStart(0)
DorsalPhaser1.SetPhaserTextureEnd(0)
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.050000)
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)
#################################################
DorsalPhaser2 = App.PhaserProperty_Create("Dorsal Phaser 2")

DorsalPhaser2.SetMaxCondition(2500.000000)
DorsalPhaser2.SetCritical(0)
DorsalPhaser2.SetTargetable(1)
DorsalPhaser2.SetPrimary(1)
DorsalPhaser2.SetPosition(1.060310, 2.561470, 0.480000)
DorsalPhaser2.SetPosition2D(78, 4)
DorsalPhaser2.SetRepairComplexity(7.000000)
DorsalPhaser2.SetDisabledPercentage(0.500000)
DorsalPhaser2.SetRadius(0.050000)
DorsalPhaser2.SetDumbfire(0)
DorsalPhaser2.SetWeaponID(0)
DorsalPhaser2.SetGroups(0)
DorsalPhaser2.SetDamageRadiusFactor(0.250000)
DorsalPhaser2.SetIconNum(350)
DorsalPhaser2.SetIconPositionX(84)
DorsalPhaser2.SetIconPositionY(28)
DorsalPhaser2.SetIconAboveShip(1)
DorsalPhaser2.SetFireSound("Galaxy Phaser")
DorsalPhaser2.SetMaxCharge(7.000000)
DorsalPhaser2.SetMaxDamage(3000.000000)
DorsalPhaser2.SetMaxDamageDistance(30.000000)
DorsalPhaser2.SetMinFiringCharge(1.000000)
DorsalPhaser2.SetNormalDischargeRate(1.000000)
DorsalPhaser2.SetRechargeRate(0.450000)
DorsalPhaser2.SetIndicatorIconNum(502)
DorsalPhaser2.SetIndicatorIconPositionX(94)
DorsalPhaser2.SetIndicatorIconPositionY(21)
DorsalPhaser2Forward = App.TGPoint3()
DorsalPhaser2Forward.SetXYZ(0.840297, 0.542127, 0.000000)
DorsalPhaser2Up = App.TGPoint3()
DorsalPhaser2Up.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser2.SetOrientation(DorsalPhaser2Forward, DorsalPhaser2Up)
DorsalPhaser2.SetWidth(0.640000)
DorsalPhaser2.SetLength(0.220000)
DorsalPhaser2.SetArcWidthAngles(-1.134464, 1.134464)
DorsalPhaser2.SetArcHeightAngles(-0.034907, 1.396263)
DorsalPhaser2.SetPhaserTextureStart(0)
DorsalPhaser2.SetPhaserTextureEnd(0)
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.050000)
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)
#################################################
DorsalPhaser3 = App.PhaserProperty_Create("Dorsal Phaser 3")

DorsalPhaser3.SetMaxCondition(2500.000000)
DorsalPhaser3.SetCritical(0)
DorsalPhaser3.SetTargetable(1)
DorsalPhaser3.SetPrimary(1)
DorsalPhaser3.SetPosition(-0.959811, 1.044130, 0.475000)
DorsalPhaser3.SetPosition2D(44, 32)
DorsalPhaser3.SetRepairComplexity(7.000000)
DorsalPhaser3.SetDisabledPercentage(0.500000)
DorsalPhaser3.SetRadius(0.050000)
DorsalPhaser3.SetDumbfire(0)
DorsalPhaser3.SetWeaponID(0)
DorsalPhaser3.SetGroups(0)
DorsalPhaser3.SetDamageRadiusFactor(0.250000)
DorsalPhaser3.SetIconNum(340)
DorsalPhaser3.SetIconPositionX(15)
DorsalPhaser3.SetIconPositionY(47)
DorsalPhaser3.SetIconAboveShip(1)
DorsalPhaser3.SetFireSound("Galaxy Phaser")
DorsalPhaser3.SetMaxCharge(7.000000)
DorsalPhaser3.SetMaxDamage(3000.000000)
DorsalPhaser3.SetMaxDamageDistance(60.000000)
DorsalPhaser3.SetMinFiringCharge(1.000000)
DorsalPhaser3.SetNormalDischargeRate(1.000000)
DorsalPhaser3.SetRechargeRate(0.450000)
DorsalPhaser3.SetIndicatorIconNum(500)
DorsalPhaser3.SetIndicatorIconPositionX(7)
DorsalPhaser3.SetIndicatorIconPositionY(60)
DorsalPhaser3Forward = App.TGPoint3()
DorsalPhaser3Forward.SetXYZ(-0.739940, -0.672673, 0.000000)
DorsalPhaser3Up = App.TGPoint3()
DorsalPhaser3Up.SetXYZ(-0.019996, 0.000000, 0.999800)
DorsalPhaser3.SetOrientation(DorsalPhaser3Forward, DorsalPhaser3Up)
DorsalPhaser3.SetWidth(0.660000)
DorsalPhaser3.SetLength(0.220000)
DorsalPhaser3.SetArcWidthAngles(-0.523599, 0.523599)
DorsalPhaser3.SetArcHeightAngles(-0.034907, 1.396263)
DorsalPhaser3.SetPhaserTextureStart(0)
DorsalPhaser3.SetPhaserTextureEnd(0)
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.050000)
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(2500.000000)
VentralPhaser1.SetCritical(0)
VentralPhaser1.SetTargetable(1)
VentralPhaser1.SetPrimary(1)
VentralPhaser1.SetPosition(0.000000, -0.112027, -0.390000)
VentralPhaser1.SetPosition2D(65, 57)
VentralPhaser1.SetRepairComplexity(7.000000)
VentralPhaser1.SetDisabledPercentage(0.500000)
VentralPhaser1.SetRadius(0.050000)
VentralPhaser1.SetDumbfire(0)
VentralPhaser1.SetWeaponID(0)
VentralPhaser1.SetGroups(0)
VentralPhaser1.SetDamageRadiusFactor(0.250000)
VentralPhaser1.SetIconNum(364)
VentralPhaser1.SetIconPositionX(66)
VentralPhaser1.SetIconPositionY(81)
VentralPhaser1.SetIconAboveShip(1)
VentralPhaser1.SetFireSound("Galaxy Phaser")
VentralPhaser1.SetMaxCharge(5.000000)
VentralPhaser1.SetMaxDamage(3000.000000)
VentralPhaser1.SetMaxDamageDistance(60.000000)
VentralPhaser1.SetMinFiringCharge(1.000000)
VentralPhaser1.SetNormalDischargeRate(1.000000)
VentralPhaser1.SetRechargeRate(0.450000)
VentralPhaser1.SetIndicatorIconNum(510)
VentralPhaser1.SetIndicatorIconPositionX(61)
VentralPhaser1.SetIndicatorIconPositionY(77)
VentralPhaser1Forward = App.TGPoint3()
VentralPhaser1Forward.SetXYZ(0.000000, 0.000000, -1.000000)
VentralPhaser1Up = App.TGPoint3()
VentralPhaser1Up.SetXYZ(0.000000, 1.000000, 0.000000)
VentralPhaser1.SetOrientation(VentralPhaser1Forward, VentralPhaser1Up)
VentralPhaser1.SetWidth(0.130000)
VentralPhaser1.SetLength(0.120000)
VentralPhaser1.SetArcWidthAngles(-0.785398, 0.785398)
VentralPhaser1.SetArcHeightAngles(-0.523599, 0.523599)
VentralPhaser1.SetPhaserTextureStart(0)
VentralPhaser1.SetPhaserTextureEnd(0)
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.050000)
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)
#################################################
VentralPhaser2 = App.PhaserProperty_Create("Ventral Phaser 2")

VentralPhaser2.SetMaxCondition(2500.000000)
VentralPhaser2.SetCritical(0)
VentralPhaser2.SetTargetable(1)
VentralPhaser2.SetPrimary(1)
VentralPhaser2.SetPosition(0.873717, 2.773860, 0.410000)
VentralPhaser2.SetPosition2D(91, 8)
VentralPhaser2.SetRepairComplexity(7.000000)
VentralPhaser2.SetDisabledPercentage(0.500000)
VentralPhaser2.SetRadius(0.050000)
VentralPhaser2.SetDumbfire(0)
VentralPhaser2.SetWeaponID(0)
VentralPhaser2.SetGroups(0)
VentralPhaser2.SetDamageRadiusFactor(0.250000)
VentralPhaser2.SetIconNum(350)
VentralPhaser2.SetIconPositionX(80)
VentralPhaser2.SetIconPositionY(44)
VentralPhaser2.SetIconAboveShip(1)
VentralPhaser2.SetFireSound("Galaxy Phaser")
VentralPhaser2.SetMaxCharge(7.000000)
VentralPhaser2.SetMaxDamage(3000.000000)
VentralPhaser2.SetMaxDamageDistance(60.000000)
VentralPhaser2.SetMinFiringCharge(1.000000)
VentralPhaser2.SetNormalDischargeRate(1.000000)
VentralPhaser2.SetRechargeRate(0.450000)
VentralPhaser2.SetIndicatorIconNum(506)
VentralPhaser2.SetIndicatorIconPositionX(87)
VentralPhaser2.SetIndicatorIconPositionY(39)
VentralPhaser2Forward = App.TGPoint3()
VentralPhaser2Forward.SetXYZ(0.640184, 0.768221, 0.000000)
VentralPhaser2Up = App.TGPoint3()
VentralPhaser2Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser2.SetOrientation(VentralPhaser2Forward, VentralPhaser2Up)
VentralPhaser2.SetWidth(0.710000)
VentralPhaser2.SetLength(0.220000)
VentralPhaser2.SetArcWidthAngles(-0.872665, 0.872665)
VentralPhaser2.SetArcHeightAngles(-1.396263, -0.017453)
VentralPhaser2.SetPhaserTextureStart(0)
VentralPhaser2.SetPhaserTextureEnd(0)
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.050000)
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)
#################################################
VentralPhaser3 = App.PhaserProperty_Create("Ventral Phaser 3")

VentralPhaser3.SetMaxCondition(2500.000000)
VentralPhaser3.SetCritical(0)
VentralPhaser3.SetTargetable(1)
VentralPhaser3.SetPrimary(1)
VentralPhaser3.SetPosition(-0.854086, 2.779230, 0.410000)
VentralPhaser3.SetPosition2D(38, 8)
VentralPhaser3.SetRepairComplexity(7.000000)
VentralPhaser3.SetDisabledPercentage(0.500000)
VentralPhaser3.SetRadius(0.050000)
VentralPhaser3.SetDumbfire(0)
VentralPhaser3.SetWeaponID(0)
VentralPhaser3.SetGroups(0)
VentralPhaser3.SetDamageRadiusFactor(0.250000)
VentralPhaser3.SetIconNum(330)
VentralPhaser3.SetIconPositionX(27)
VentralPhaser3.SetIconPositionY(44)
VentralPhaser3.SetIconAboveShip(1)
VentralPhaser3.SetFireSound("Galaxy Phaser")
VentralPhaser3.SetMaxCharge(7.000000)
VentralPhaser3.SetMaxDamage(3000.000000)
VentralPhaser3.SetMaxDamageDistance(60.000000)
VentralPhaser3.SetMinFiringCharge(1.000000)
VentralPhaser3.SetNormalDischargeRate(1.000000)
VentralPhaser3.SetRechargeRate(0.450000)
VentralPhaser3.SetIndicatorIconNum(505)
VentralPhaser3.SetIndicatorIconPositionX(36)
VentralPhaser3.SetIndicatorIconPositionY(39)
VentralPhaser3Forward = App.TGPoint3()
VentralPhaser3Forward.SetXYZ(-0.640184, 0.768221, 0.000000)
VentralPhaser3Up = App.TGPoint3()
VentralPhaser3Up.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser3.SetOrientation(VentralPhaser3Forward, VentralPhaser3Up)
VentralPhaser3.SetWidth(0.710000)
VentralPhaser3.SetLength(0.220000)
VentralPhaser3.SetArcWidthAngles(-0.872665, 0.872665)
VentralPhaser3.SetArcHeightAngles(-1.396263, -0.017453)
VentralPhaser3.SetPhaserTextureStart(0)
VentralPhaser3.SetPhaserTextureEnd(0)
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.050000)
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)
#################################################
TorpedoTube1 = App.TorpedoTubeProperty_Create("Torpedo Tube 1")

TorpedoTube1.SetMaxCondition(3500.000000)
TorpedoTube1.SetCritical(0)
TorpedoTube1.SetTargetable(1)
TorpedoTube1.SetPrimary(1)
TorpedoTube1.SetPosition(0.000932, 0.298038, -0.259785)
TorpedoTube1.SetPosition2D(65, -3)
TorpedoTube1.SetRepairComplexity(3.000000)
TorpedoTube1.SetDisabledPercentage(0.500000)
TorpedoTube1.SetRadius(0.150000)
TorpedoTube1.SetDumbfire(1)
TorpedoTube1.SetWeaponID(0)
TorpedoTube1.SetGroups(0)
TorpedoTube1.SetDamageRadiusFactor(0.600000)
TorpedoTube1.SetIconNum(370)
TorpedoTube1.SetIconPositionX(79)
TorpedoTube1.SetIconPositionY(28)
TorpedoTube1.SetIconAboveShip(1)
TorpedoTube1.SetImmediateDelay(0.250000)
TorpedoTube1.SetReloadDelay(25.000000)
TorpedoTube1.SetMaxReady(5)
TorpedoTube1Direction = App.TGPoint3()
TorpedoTube1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
TorpedoTube1.SetDirection(TorpedoTube1Direction)
TorpedoTube1Right = App.TGPoint3()
TorpedoTube1Right.SetXYZ(1.000000, 0.000000, 0.000000)
TorpedoTube1.SetRight(TorpedoTube1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(TorpedoTube1)
#################################################
TorpedoTube2 = App.TorpedoTubeProperty_Create("Torpedo Tube 2")

TorpedoTube2.SetMaxCondition(3500.000000)
TorpedoTube2.SetCritical(0)
TorpedoTube2.SetTargetable(1)
TorpedoTube2.SetPrimary(1)
TorpedoTube2.SetPosition(-0.002127, 0.225256, -0.339695)
TorpedoTube2.SetPosition2D(65, 7)
TorpedoTube2.SetRepairComplexity(3.000000)
TorpedoTube2.SetDisabledPercentage(0.500000)
TorpedoTube2.SetRadius(0.150000)
TorpedoTube2.SetDumbfire(1)
TorpedoTube2.SetWeaponID(0)
TorpedoTube2.SetGroups(0)
TorpedoTube2.SetDamageRadiusFactor(0.600000)
TorpedoTube2.SetIconNum(370)
TorpedoTube2.SetIconPositionX(79)
TorpedoTube2.SetIconPositionY(36)
TorpedoTube2.SetIconAboveShip(1)
TorpedoTube2.SetImmediateDelay(0.250000)
TorpedoTube2.SetReloadDelay(25.000000)
TorpedoTube2.SetMaxReady(5)
TorpedoTube2Direction = App.TGPoint3()
TorpedoTube2Direction.SetXYZ(0.000000, 1.000000, 0.000000)
TorpedoTube2.SetDirection(TorpedoTube2Direction)
TorpedoTube2Right = App.TGPoint3()
TorpedoTube2Right.SetXYZ(1.000000, 0.000000, 0.000000)
TorpedoTube2.SetRight(TorpedoTube2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(TorpedoTube2)
#################################################
Engeneering = App.RepairSubsystemProperty_Create("Engeneering")

Engeneering.SetMaxCondition(2000.000000)
Engeneering.SetCritical(0)
Engeneering.SetTargetable(0)
Engeneering.SetPrimary(1)
Engeneering.SetPosition(0.000000, 0.000000, 0.000000)
Engeneering.SetPosition2D(0.000000, 0.000000)
Engeneering.SetRepairComplexity(1.000000)
Engeneering.SetDisabledPercentage(0.500000)
Engeneering.SetRadius(0.250000)
Engeneering.SetNormalPowerPerSecond(1.000000)
Engeneering.SetMaxRepairPoints(30.000000)
Engeneering.SetNumRepairTeams(2)
App.g_kModelPropertyManager.RegisterLocalTemplate(Engeneering)
#################################################
Bridge = App.HullProperty_Create("Bridge")

Bridge.SetMaxCondition(12000.000000)
Bridge.SetCritical(0)
Bridge.SetTargetable(1)
Bridge.SetPrimary(0)
Bridge.SetPosition(0.004957, 2.380850, 0.640617)
Bridge.SetPosition2D(65, 18)
Bridge.SetRepairComplexity(1.000000)
Bridge.SetDisabledPercentage(0.000000)
Bridge.SetRadius(0.080000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Bridge)
#################################################
Shuttles1 = App.ObjectEmitterProperty_Create("Shuttles 1")

Shuttles1Forward = App.TGPoint3()
Shuttles1Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Shuttles1Up = App.TGPoint3()
Shuttles1Up.SetXYZ(0.000000, 0.000000, 1.000000)
Shuttles1Right = App.TGPoint3()
Shuttles1Right.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttles1.SetOrientation(Shuttles1Forward, Shuttles1Up, Shuttles1Right)
Shuttles1Position = App.TGPoint3()
Shuttles1Position.SetXYZ(-0.084170, -2.662370, -0.003024)
Shuttles1.SetPosition(Shuttles1Position)
Shuttles1.SetEmittedObjectType(Shuttles1.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttles1)
#################################################
Tractorbeams = App.WeaponSystemProperty_Create("Tractorbeams")

Tractorbeams.SetMaxCondition(2000.000000)
Tractorbeams.SetCritical(0)
Tractorbeams.SetTargetable(0)
Tractorbeams.SetPrimary(1)
Tractorbeams.SetPosition(0.000000, 0.000000, 0.000000)
Tractorbeams.SetPosition2D(0.000000, 0.000000)
Tractorbeams.SetRepairComplexity(1.000000)
Tractorbeams.SetDisabledPercentage(0.500000)
Tractorbeams.SetRadius(0.250000)
Tractorbeams.SetNormalPowerPerSecond(500.000000)
Tractorbeams.SetWeaponSystemType(Tractorbeams.WST_TRACTOR)
Tractorbeams.SetSingleFire(1)
Tractorbeams.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Tractorbeams.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Tractorbeams)
#################################################
FWDTractor = App.TractorBeamProperty_Create("FWD Tractor")

FWDTractor.SetMaxCondition(2000.000000)
FWDTractor.SetCritical(0)
FWDTractor.SetTargetable(1)
FWDTractor.SetPrimary(1)
FWDTractor.SetPosition(-0.004958, 0.421046, 0.014344)
FWDTractor.SetPosition2D(57, -2)
FWDTractor.SetRepairComplexity(1.000000)
FWDTractor.SetDisabledPercentage(0.500000)
FWDTractor.SetRadius(0.150000)
FWDTractor.SetDumbfire(0)
FWDTractor.SetWeaponID(0)
FWDTractor.SetGroups(0)
FWDTractor.SetDamageRadiusFactor(0.300000)
FWDTractor.SetIconNum(0)
FWDTractor.SetIconPositionX(0.000000)
FWDTractor.SetIconPositionY(0.000000)
FWDTractor.SetIconAboveShip(1)
FWDTractor.SetFireSound("(null)")
FWDTractor.SetMaxCharge(5.000000)
FWDTractor.SetMaxDamage(25.000000)
FWDTractor.SetMaxDamageDistance(100.000000)
FWDTractor.SetMinFiringCharge(3.000000)
FWDTractor.SetNormalDischargeRate(1.000000)
FWDTractor.SetRechargeRate(0.300000)
FWDTractor.SetIndicatorIconNum(0)
FWDTractor.SetIndicatorIconPositionX(0.000000)
FWDTractor.SetIndicatorIconPositionY(0.000000)
FWDTractorForward = App.TGPoint3()
FWDTractorForward.SetXYZ(0.000000, 1.000000, 0.000000)
FWDTractorUp = App.TGPoint3()
FWDTractorUp.SetXYZ(0.000000, 0.000000, 1.000000)
FWDTractor.SetOrientation(FWDTractorForward, FWDTractorUp)
FWDTractor.SetArcWidthAngles(-0.523599, 0.523599)
FWDTractor.SetArcHeightAngles(-0.174533, 0.087266)
FWDTractor.SetTractorBeamWidth(0.300000)
FWDTractor.SetTextureStart(0)
FWDTractor.SetTextureEnd(0)
FWDTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FWDTractor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FWDTractor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FWDTractor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
FWDTractor.SetInnerCoreColor(kColor)
FWDTractor.SetNumSides(12)
FWDTractor.SetMainRadius(0.075000)
FWDTractor.SetTaperRadius(0.000000)
FWDTractor.SetCoreScale(0.450000)
FWDTractor.SetTaperRatio(0.200000)
FWDTractor.SetTaperMinLength(1.000000)
FWDTractor.SetTaperMaxLength(5.000000)
FWDTractor.SetLengthTextureTilePerUnit(0.250000)
FWDTractor.SetPerimeterTile(1.000000)
FWDTractor.SetTextureSpeed(0.200000)
FWDTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FWDTractor)
#################################################
AftTractor = App.TractorBeamProperty_Create("Aft Tractor")

AftTractor.SetMaxCondition(1000.000000)
AftTractor.SetCritical(0)
AftTractor.SetTargetable(1)
AftTractor.SetPrimary(1)
AftTractor.SetPosition(-0.003647, -0.420478, -0.411406)
AftTractor.SetPosition2D(33, 106)
AftTractor.SetRepairComplexity(5.000000)
AftTractor.SetDisabledPercentage(0.500000)
AftTractor.SetRadius(0.020000)
AftTractor.SetDumbfire(0)
AftTractor.SetWeaponID(0)
AftTractor.SetGroups(0)
AftTractor.SetDamageRadiusFactor(0.300000)
AftTractor.SetIconNum(0)
AftTractor.SetIconPositionX(0.000000)
AftTractor.SetIconPositionY(0.000000)
AftTractor.SetIconAboveShip(1)
AftTractor.SetFireSound("(null)")
AftTractor.SetMaxCharge(5.000000)
AftTractor.SetMaxDamage(25.000000)
AftTractor.SetMaxDamageDistance(100.000000)
AftTractor.SetMinFiringCharge(3.000000)
AftTractor.SetNormalDischargeRate(1.000000)
AftTractor.SetRechargeRate(0.300000)
AftTractor.SetIndicatorIconNum(0)
AftTractor.SetIndicatorIconPositionX(0.000000)
AftTractor.SetIndicatorIconPositionY(0.000000)
AftTractorForward = App.TGPoint3()
AftTractorForward.SetXYZ(0.000000, -1.000000, 0.000000)
AftTractorUp = App.TGPoint3()
AftTractorUp.SetXYZ(0.000000, 0.000000, 1.000000)
AftTractor.SetOrientation(AftTractorForward, AftTractorUp)
AftTractor.SetArcWidthAngles(-0.523599, 0.523599)
AftTractor.SetArcHeightAngles(-0.349066, 0.087266)
AftTractor.SetTractorBeamWidth(0.300000)
AftTractor.SetTextureStart(0)
AftTractor.SetTextureEnd(0)
AftTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetInnerCoreColor(kColor)
AftTractor.SetNumSides(12)
AftTractor.SetMainRadius(0.075000)
AftTractor.SetTaperRadius(0.000000)
AftTractor.SetCoreScale(0.450000)
AftTractor.SetTaperRatio(0.200000)
AftTractor.SetTaperMinLength(1.000000)
AftTractor.SetTaperMaxLength(5.000000)
AftTractor.SetLengthTextureTilePerUnit(0.250000)
AftTractor.SetPerimeterTile(1.000000)
AftTractor.SetTextureSpeed(0.200000)
AftTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTractor)
#################################################
Shuttles2 = App.ObjectEmitterProperty_Create("Shuttles 2")

Shuttles2Forward = App.TGPoint3()
Shuttles2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
Shuttles2Up = App.TGPoint3()
Shuttles2Up.SetXYZ(0.000000, 0.000000, 1.000000)
Shuttles2Right = App.TGPoint3()
Shuttles2Right.SetXYZ(1.000000, 0.000000, 0.000000)
Shuttles2.SetOrientation(Shuttles2Forward, Shuttles2Up, Shuttles2Right)
Shuttles2Position = App.TGPoint3()
Shuttles2Position.SetXYZ(0.103157, -2.647220, -0.010497)
Shuttles2.SetPosition(Shuttles2Position)
Shuttles2.SetEmittedObjectType(Shuttles2.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Shuttles2)
#################################################
AftTorpedo1 = App.TorpedoTubeProperty_Create("Aft Torpedo 1")

AftTorpedo1.SetMaxCondition(3500.000000)
AftTorpedo1.SetCritical(0)
AftTorpedo1.SetTargetable(1)
AftTorpedo1.SetPrimary(1)
AftTorpedo1.SetPosition(-0.070556, -0.402251, -0.404454)
AftTorpedo1.SetPosition2D(62, 96)
AftTorpedo1.SetRepairComplexity(3.000000)
AftTorpedo1.SetDisabledPercentage(0.500000)
AftTorpedo1.SetRadius(0.150000)
AftTorpedo1.SetDumbfire(1)
AftTorpedo1.SetWeaponID(0)
AftTorpedo1.SetGroups(0)
AftTorpedo1.SetDamageRadiusFactor(0.600000)
AftTorpedo1.SetIconNum(370)
AftTorpedo1.SetIconPositionX(70)
AftTorpedo1.SetIconPositionY(116)
AftTorpedo1.SetIconAboveShip(1)
AftTorpedo1.SetImmediateDelay(0.250000)
AftTorpedo1.SetReloadDelay(25.000000)
AftTorpedo1.SetMaxReady(4)
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)
#################################################
AftTorpedo2 = App.TorpedoTubeProperty_Create("Aft Torpedo 2")

AftTorpedo2.SetMaxCondition(3500.000000)
AftTorpedo2.SetCritical(0)
AftTorpedo2.SetTargetable(1)
AftTorpedo2.SetPrimary(1)
AftTorpedo2.SetPosition(0.077837, -0.400729, -0.401493)
AftTorpedo2.SetPosition2D(70, 96)
AftTorpedo2.SetRepairComplexity(3.000000)
AftTorpedo2.SetDisabledPercentage(0.500000)
AftTorpedo2.SetRadius(0.150000)
AftTorpedo2.SetDumbfire(1)
AftTorpedo2.SetWeaponID(0)
AftTorpedo2.SetGroups(0)
AftTorpedo2.SetDamageRadiusFactor(0.600000)
AftTorpedo2.SetIconNum(370)
AftTorpedo2.SetIconPositionX(85)
AftTorpedo2.SetIconPositionY(117)
AftTorpedo2.SetIconAboveShip(1)
AftTorpedo2.SetImmediateDelay(0.250000)
AftTorpedo2.SetReloadDelay(25.000000)
AftTorpedo2.SetMaxReady(4)
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)
#################################################
MainCargobay = App.HullProperty_Create("Main Cargobay")

MainCargobay.SetMaxCondition(2000.000000)
MainCargobay.SetCritical(0)
MainCargobay.SetTargetable(1)
MainCargobay.SetPrimary(0)
MainCargobay.SetPosition(0.000963, -2.733280, -0.014648)
MainCargobay.SetPosition2D(64, 92)
MainCargobay.SetRepairComplexity(1.000000)
MainCargobay.SetDisabledPercentage(0.000000)
MainCargobay.SetRadius(0.100000)
App.g_kModelPropertyManager.RegisterLocalTemplate(MainCargobay)
#################################################
AuxPhsr1 = App.PhaserProperty_Create("Aux Phsr 1")

AuxPhsr1.SetMaxCondition(2500.000000)
AuxPhsr1.SetCritical(0)
AuxPhsr1.SetTargetable(1)
AuxPhsr1.SetPrimary(1)
AuxPhsr1.SetPosition(-0.556078, -1.557810, 0.133114)
AuxPhsr1.SetPosition2D(55, 75)
AuxPhsr1.SetRepairComplexity(7.000000)
AuxPhsr1.SetDisabledPercentage(0.500000)
AuxPhsr1.SetRadius(0.050000)
AuxPhsr1.SetDumbfire(0)
AuxPhsr1.SetWeaponID(0)
AuxPhsr1.SetGroups(0)
AuxPhsr1.SetDamageRadiusFactor(0.250000)
AuxPhsr1.SetIconNum(363)
AuxPhsr1.SetIconPositionX(47)
AuxPhsr1.SetIconPositionY(106)
AuxPhsr1.SetIconAboveShip(1)
AuxPhsr1.SetFireSound("Ambassador Phaser")
AuxPhsr1.SetMaxCharge(4.000000)
AuxPhsr1.SetMaxDamage(3000.000000)
AuxPhsr1.SetMaxDamageDistance(60.000000)
AuxPhsr1.SetMinFiringCharge(1.000000)
AuxPhsr1.SetNormalDischargeRate(1.000000)
AuxPhsr1.SetRechargeRate(0.450000)
AuxPhsr1.SetIndicatorIconNum(515)
AuxPhsr1.SetIndicatorIconPositionX(50)
AuxPhsr1.SetIndicatorIconPositionY(102)
AuxPhsr1Forward = App.TGPoint3()
AuxPhsr1Forward.SetXYZ(0.402739, -0.915315, 0.000000)
AuxPhsr1Up = App.TGPoint3()
AuxPhsr1Up.SetXYZ(0.330350, 0.000000, 0.943859)
AuxPhsr1.SetOrientation(AuxPhsr1Forward, AuxPhsr1Up)
AuxPhsr1.SetWidth(0.200000)
AuxPhsr1.SetLength(0.001000)
AuxPhsr1.SetArcWidthAngles(-0.523599, 0.174533)
AuxPhsr1.SetArcHeightAngles(0.087266, 0.785398)
AuxPhsr1.SetPhaserTextureStart(0)
AuxPhsr1.SetPhaserTextureEnd(0)
AuxPhsr1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AuxPhsr1.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AuxPhsr1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
AuxPhsr1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
AuxPhsr1.SetInnerCoreColor(kColor)
AuxPhsr1.SetNumSides(6)
AuxPhsr1.SetMainRadius(0.050000)
AuxPhsr1.SetTaperRadius(0.010000)
AuxPhsr1.SetCoreScale(0.500000)
AuxPhsr1.SetTaperRatio(0.250000)
AuxPhsr1.SetTaperMinLength(5.000000)
AuxPhsr1.SetTaperMaxLength(30.000000)
AuxPhsr1.SetLengthTextureTilePerUnit(0.500000)
AuxPhsr1.SetPerimeterTile(1.000000)
AuxPhsr1.SetTextureSpeed(2.500000)
AuxPhsr1.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AuxPhsr1)
#################################################
AuxPhsr2 = App.PhaserProperty_Create("Aux Phsr 2")

AuxPhsr2.SetMaxCondition(2500.000000)
AuxPhsr2.SetCritical(0)
AuxPhsr2.SetTargetable(1)
AuxPhsr2.SetPrimary(1)
AuxPhsr2.SetPosition(0.556078, -1.557810, 0.133114)
AuxPhsr2.SetPosition2D(73, 75)
AuxPhsr2.SetRepairComplexity(7.000000)
AuxPhsr2.SetDisabledPercentage(0.500000)
AuxPhsr2.SetRadius(0.050000)
AuxPhsr2.SetDumbfire(0)
AuxPhsr2.SetWeaponID(0)
AuxPhsr2.SetGroups(0)
AuxPhsr2.SetDamageRadiusFactor(0.250000)
AuxPhsr2.SetIconNum(363)
AuxPhsr2.SetIconPositionX(85)
AuxPhsr2.SetIconPositionY(106)
AuxPhsr2.SetIconAboveShip(1)
AuxPhsr2.SetFireSound("Ambassador Phaser")
AuxPhsr2.SetMaxCharge(4.000000)
AuxPhsr2.SetMaxDamage(3000.000000)
AuxPhsr2.SetMaxDamageDistance(60.000000)
AuxPhsr2.SetMinFiringCharge(1.000000)
AuxPhsr2.SetNormalDischargeRate(1.000000)
AuxPhsr2.SetRechargeRate(0.450000)
AuxPhsr2.SetIndicatorIconNum(514)
AuxPhsr2.SetIndicatorIconPositionX(86)
AuxPhsr2.SetIndicatorIconPositionY(101)
AuxPhsr2Forward = App.TGPoint3()
AuxPhsr2Forward.SetXYZ(-0.402739, -0.915315, 0.000000)
AuxPhsr2Up = App.TGPoint3()
AuxPhsr2Up.SetXYZ(-0.330350, 0.000000, 0.943859)
AuxPhsr2.SetOrientation(AuxPhsr2Forward, AuxPhsr2Up)
AuxPhsr2.SetWidth(0.200000)
AuxPhsr2.SetLength(0.001000)
AuxPhsr2.SetArcWidthAngles(-0.174533, 0.523599)
AuxPhsr2.SetArcHeightAngles(0.087266, 0.785398)
AuxPhsr2.SetPhaserTextureStart(0)
AuxPhsr2.SetPhaserTextureEnd(0)
AuxPhsr2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AuxPhsr2.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AuxPhsr2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
AuxPhsr2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
AuxPhsr2.SetInnerCoreColor(kColor)
AuxPhsr2.SetNumSides(6)
AuxPhsr2.SetMainRadius(0.050000)
AuxPhsr2.SetTaperRadius(0.010000)
AuxPhsr2.SetCoreScale(0.500000)
AuxPhsr2.SetTaperRatio(0.250000)
AuxPhsr2.SetTaperMinLength(5.000000)
AuxPhsr2.SetTaperMaxLength(30.000000)
AuxPhsr2.SetLengthTextureTilePerUnit(0.500000)
AuxPhsr2.SetPerimeterTile(1.000000)
AuxPhsr2.SetTextureSpeed(2.500000)
AuxPhsr2.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AuxPhsr2)
#################################################
AftTorpedo3 = App.TorpedoTubeProperty_Create("Aft Torpedo 3")

AftTorpedo3.SetMaxCondition(3500.000000)
AftTorpedo3.SetCritical(0)
AftTorpedo3.SetTargetable(1)
AftTorpedo3.SetPrimary(1)
AftTorpedo3.SetPosition(0.000507, -1.598220, 0.133948)
AftTorpedo3.SetPosition2D(65, 85)
AftTorpedo3.SetRepairComplexity(3.000000)
AftTorpedo3.SetDisabledPercentage(0.500000)
AftTorpedo3.SetRadius(0.150000)
AftTorpedo3.SetDumbfire(1)
AftTorpedo3.SetWeaponID(0)
AftTorpedo3.SetGroups(0)
AftTorpedo3.SetDamageRadiusFactor(0.600000)
AftTorpedo3.SetIconNum(370)
AftTorpedo3.SetIconPositionX(78)
AftTorpedo3.SetIconPositionY(104)
AftTorpedo3.SetIconAboveShip(1)
AftTorpedo3.SetImmediateDelay(0.250000)
AftTorpedo3.SetReloadDelay(25.000000)
AftTorpedo3.SetMaxReady(3)
AftTorpedo3Direction = App.TGPoint3()
AftTorpedo3Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorpedo3.SetDirection(AftTorpedo3Direction)
AftTorpedo3Right = App.TGPoint3()
AftTorpedo3Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorpedo3.SetRight(AftTorpedo3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorpedo3)
#################################################
DorsalPhaser4 = App.PhaserProperty_Create("Dorsal Phaser 4")

DorsalPhaser4.SetMaxCondition(2500.000000)
DorsalPhaser4.SetCritical(0)
DorsalPhaser4.SetTargetable(1)
DorsalPhaser4.SetPrimary(1)
DorsalPhaser4.SetPosition(0.959811, 1.044130, 0.475000)
DorsalPhaser4.SetPosition2D(86, 34)
DorsalPhaser4.SetRepairComplexity(7.000000)
DorsalPhaser4.SetDisabledPercentage(0.500000)
DorsalPhaser4.SetRadius(0.050000)
DorsalPhaser4.SetDumbfire(0)
DorsalPhaser4.SetWeaponID(0)
DorsalPhaser4.SetGroups(0)
DorsalPhaser4.SetDamageRadiusFactor(0.250000)
DorsalPhaser4.SetIconNum(360)
DorsalPhaser4.SetIconPositionX(119)
DorsalPhaser4.SetIconPositionY(48)
DorsalPhaser4.SetIconAboveShip(1)
DorsalPhaser4.SetFireSound("Galaxy Phaser")
DorsalPhaser4.SetMaxCharge(7.000000)
DorsalPhaser4.SetMaxDamage(3000.000000)
DorsalPhaser4.SetMaxDamageDistance(60.000000)
DorsalPhaser4.SetMinFiringCharge(1.000000)
DorsalPhaser4.SetNormalDischargeRate(1.000000)
DorsalPhaser4.SetRechargeRate(0.450000)
DorsalPhaser4.SetIndicatorIconNum(503)
DorsalPhaser4.SetIndicatorIconPositionX(124)
DorsalPhaser4.SetIndicatorIconPositionY(58)
DorsalPhaser4Forward = App.TGPoint3()
DorsalPhaser4Forward.SetXYZ(0.739940, -0.672673, 0.000000)
DorsalPhaser4Up = App.TGPoint3()
DorsalPhaser4Up.SetXYZ(0.019996, 0.000000, 0.999800)
DorsalPhaser4.SetOrientation(DorsalPhaser4Forward, DorsalPhaser4Up)
DorsalPhaser4.SetWidth(0.660000)
DorsalPhaser4.SetLength(0.220000)
DorsalPhaser4.SetArcWidthAngles(-0.523599, 0.523599)
DorsalPhaser4.SetArcHeightAngles(-0.034907, 1.396263)
DorsalPhaser4.SetPhaserTextureStart(0)
DorsalPhaser4.SetPhaserTextureEnd(0)
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.050000)
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)
#################################################
AuxPhaser3 = App.PhaserProperty_Create("Aux Phaser 3")

AuxPhaser3.SetMaxCondition(2500.000000)
AuxPhaser3.SetCritical(0)
AuxPhaser3.SetTargetable(1)
AuxPhaser3.SetPrimary(1)
AuxPhaser3.SetPosition(-0.558440, -1.560410, 0.068602)
AuxPhaser3.SetPosition2D(57, 82)
AuxPhaser3.SetRepairComplexity(7.000000)
AuxPhaser3.SetDisabledPercentage(0.500000)
AuxPhaser3.SetRadius(0.050000)
AuxPhaser3.SetDumbfire(0)
AuxPhaser3.SetWeaponID(0)
AuxPhaser3.SetGroups(0)
AuxPhaser3.SetDamageRadiusFactor(0.250000)
AuxPhaser3.SetIconNum(340)
AuxPhaser3.SetIconPositionX(29)
AuxPhaser3.SetIconPositionY(89)
AuxPhaser3.SetIconAboveShip(1)
AuxPhaser3.SetFireSound("Ambassador Phaser")
AuxPhaser3.SetMaxCharge(4.000000)
AuxPhaser3.SetMaxDamage(3000.000000)
AuxPhaser3.SetMaxDamageDistance(60.000000)
AuxPhaser3.SetMinFiringCharge(1.000000)
AuxPhaser3.SetNormalDischargeRate(1.000000)
AuxPhaser3.SetRechargeRate(0.450000)
AuxPhaser3.SetIndicatorIconNum(504)
AuxPhaser3.SetIndicatorIconPositionX(22)
AuxPhaser3.SetIndicatorIconPositionY(103)
AuxPhaser3Forward = App.TGPoint3()
AuxPhaser3Forward.SetXYZ(0.402739, -0.915315, 0.000000)
AuxPhaser3Up = App.TGPoint3()
AuxPhaser3Up.SetXYZ(0.373471, 0.000000, 0.927642)
AuxPhaser3.SetOrientation(AuxPhaser3Forward, AuxPhaser3Up)
AuxPhaser3.SetWidth(0.100000)
AuxPhaser3.SetLength(0.001000)
AuxPhaser3.SetArcWidthAngles(-0.523599, 0.523599)
AuxPhaser3.SetArcHeightAngles(-0.349066, -1.745329)
AuxPhaser3.SetPhaserTextureStart(0)
AuxPhaser3.SetPhaserTextureEnd(0)
AuxPhaser3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AuxPhaser3.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AuxPhaser3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
AuxPhaser3.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
AuxPhaser3.SetInnerCoreColor(kColor)
AuxPhaser3.SetNumSides(6)
AuxPhaser3.SetMainRadius(0.050000)
AuxPhaser3.SetTaperRadius(0.010000)
AuxPhaser3.SetCoreScale(0.500000)
AuxPhaser3.SetTaperRatio(0.250000)
AuxPhaser3.SetTaperMinLength(5.000000)
AuxPhaser3.SetTaperMaxLength(30.000000)
AuxPhaser3.SetLengthTextureTilePerUnit(0.500000)
AuxPhaser3.SetPerimeterTile(1.000000)
AuxPhaser3.SetTextureSpeed(2.500000)
AuxPhaser3.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AuxPhaser3)
#################################################
AuxPhaser4 = App.PhaserProperty_Create("Aux Phaser 4")

AuxPhaser4.SetMaxCondition(2500.000000)
AuxPhaser4.SetCritical(0)
AuxPhaser4.SetTargetable(1)
AuxPhaser4.SetPrimary(1)
AuxPhaser4.SetPosition(0.559797, -1.562310, 0.069257)
AuxPhaser4.SetPosition2D(70, 84)
AuxPhaser4.SetRepairComplexity(7.000000)
AuxPhaser4.SetDisabledPercentage(0.500000)
AuxPhaser4.SetRadius(0.050000)
AuxPhaser4.SetDumbfire(0)
AuxPhaser4.SetWeaponID(0)
AuxPhaser4.SetGroups(0)
AuxPhaser4.SetDamageRadiusFactor(0.250000)
AuxPhaser4.SetIconNum(360)
AuxPhaser4.SetIconPositionX(104)
AuxPhaser4.SetIconPositionY(91)
AuxPhaser4.SetIconAboveShip(1)
AuxPhaser4.SetFireSound("Ambassador Phaser")
AuxPhaser4.SetMaxCharge(4.000000)
AuxPhaser4.SetMaxDamage(3000.000000)
AuxPhaser4.SetMaxDamageDistance(60.000000)
AuxPhaser4.SetMinFiringCharge(1.000000)
AuxPhaser4.SetNormalDischargeRate(1.000000)
AuxPhaser4.SetRechargeRate(0.450000)
AuxPhaser4.SetIndicatorIconNum(503)
AuxPhaser4.SetIndicatorIconPositionX(108)
AuxPhaser4.SetIndicatorIconPositionY(100)
AuxPhaser4Forward = App.TGPoint3()
AuxPhaser4Forward.SetXYZ(-0.402739, -0.915315, 0.000000)
AuxPhaser4Up = App.TGPoint3()
AuxPhaser4Up.SetXYZ(-0.373471, 0.000000, 0.927642)
AuxPhaser4.SetOrientation(AuxPhaser4Forward, AuxPhaser4Up)
AuxPhaser4.SetWidth(0.100000)
AuxPhaser4.SetLength(0.001000)
AuxPhaser4.SetArcWidthAngles(-0.523599, 0.523599)
AuxPhaser4.SetArcHeightAngles(-0.349066, -1.745329)
AuxPhaser4.SetPhaserTextureStart(0)
AuxPhaser4.SetPhaserTextureEnd(0)
AuxPhaser4.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AuxPhaser4.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AuxPhaser4.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
AuxPhaser4.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
AuxPhaser4.SetInnerCoreColor(kColor)
AuxPhaser4.SetNumSides(6)
AuxPhaser4.SetMainRadius(0.050000)
AuxPhaser4.SetTaperRadius(0.010000)
AuxPhaser4.SetCoreScale(0.500000)
AuxPhaser4.SetTaperRatio(0.250000)
AuxPhaser4.SetTaperMinLength(5.000000)
AuxPhaser4.SetTaperMaxLength(30.000000)
AuxPhaser4.SetLengthTextureTilePerUnit(0.500000)
AuxPhaser4.SetPerimeterTile(1.000000)
AuxPhaser4.SetTextureSpeed(2.500000)
AuxPhaser4.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AuxPhaser4)
#################################################
AftPhaser5 = App.PhaserProperty_Create("Aft Phaser 5")

AftPhaser5.SetMaxCondition(2500.000000)
AftPhaser5.SetCritical(0)
AftPhaser5.SetTargetable(1)
AftPhaser5.SetPrimary(1)
AftPhaser5.SetPosition(0.000000, -0.610000, -0.280000)
AftPhaser5.SetPosition2D(65, 70)
AftPhaser5.SetRepairComplexity(7.000000)
AftPhaser5.SetDisabledPercentage(0.500000)
AftPhaser5.SetRadius(0.050000)
AftPhaser5.SetDumbfire(0)
AftPhaser5.SetWeaponID(0)
AftPhaser5.SetGroups(0)
AftPhaser5.SetDamageRadiusFactor(0.250000)
AftPhaser5.SetIconNum(363)
AftPhaser5.SetIconPositionX(65)
AftPhaser5.SetIconPositionY(93)
AftPhaser5.SetIconAboveShip(1)
AftPhaser5.SetFireSound("Ambassador Phaser")
AftPhaser5.SetMaxCharge(7.000000)
AftPhaser5.SetMaxDamage(3000.000000)
AftPhaser5.SetMaxDamageDistance(60.000000)
AftPhaser5.SetMinFiringCharge(1.000000)
AftPhaser5.SetNormalDischargeRate(1.000000)
AftPhaser5.SetRechargeRate(0.450000)
AftPhaser5.SetIndicatorIconNum(511)
AftPhaser5.SetIndicatorIconPositionX(60)
AftPhaser5.SetIndicatorIconPositionY(87)
AftPhaser5Forward = App.TGPoint3()
AftPhaser5Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftPhaser5Up = App.TGPoint3()
AftPhaser5Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftPhaser5.SetOrientation(AftPhaser5Forward, AftPhaser5Up)
AftPhaser5.SetWidth(0.200000)
AftPhaser5.SetLength(0.470000)
AftPhaser5.SetArcWidthAngles(-0.523599, 0.523599)
AftPhaser5.SetArcHeightAngles(-0.785398, 0.000000)
AftPhaser5.SetPhaserTextureStart(0)
AftPhaser5.SetPhaserTextureEnd(0)
AftPhaser5.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AftPhaser5.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
AftPhaser5.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
AftPhaser5.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
AftPhaser5.SetInnerCoreColor(kColor)
AftPhaser5.SetNumSides(6)
AftPhaser5.SetMainRadius(0.050000)
AftPhaser5.SetTaperRadius(0.010000)
AftPhaser5.SetCoreScale(0.500000)
AftPhaser5.SetTaperRatio(0.250000)
AftPhaser5.SetTaperMinLength(5.000000)
AftPhaser5.SetTaperMaxLength(30.000000)
AftPhaser5.SetLengthTextureTilePerUnit(0.500000)
AftPhaser5.SetPerimeterTile(1.000000)
AftPhaser5.SetTextureSpeed(2.500000)
AftPhaser5.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftPhaser5)
#################################################
PortPhaser = App.PhaserProperty_Create("Port Phaser")

PortPhaser.SetMaxCondition(2500.000000)
PortPhaser.SetCritical(0)
PortPhaser.SetTargetable(1)
PortPhaser.SetPrimary(1)
PortPhaser.SetPosition(-0.237004, -0.087897, -0.167688)
PortPhaser.SetPosition2D(55, 59)
PortPhaser.SetRepairComplexity(7.000000)
PortPhaser.SetDisabledPercentage(0.500000)
PortPhaser.SetRadius(0.050000)
PortPhaser.SetDumbfire(0)
PortPhaser.SetWeaponID(0)
PortPhaser.SetGroups(0)
PortPhaser.SetDamageRadiusFactor(0.250000)
PortPhaser.SetIconNum(361)
PortPhaser.SetIconPositionX(46)
PortPhaser.SetIconPositionY(65)
PortPhaser.SetIconAboveShip(1)
PortPhaser.SetFireSound("Ambassador Phaser")
PortPhaser.SetMaxCharge(4.000000)
PortPhaser.SetMaxDamage(3000.000000)
PortPhaser.SetMaxDamageDistance(60.000000)
PortPhaser.SetMinFiringCharge(1.000000)
PortPhaser.SetNormalDischargeRate(1.000000)
PortPhaser.SetRechargeRate(0.450000)
PortPhaser.SetIndicatorIconNum(508)
PortPhaser.SetIndicatorIconPositionX(42)
PortPhaser.SetIndicatorIconPositionY(62)
PortPhaserForward = App.TGPoint3()
PortPhaserForward.SetXYZ(-0.985856, 0.167596, 0.000000)
PortPhaserUp = App.TGPoint3()
PortPhaserUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortPhaser.SetOrientation(PortPhaserForward, PortPhaserUp)
PortPhaser.SetWidth(0.230000)
PortPhaser.SetLength(0.001000)
PortPhaser.SetArcWidthAngles(-0.785398, 0.785398)
PortPhaser.SetArcHeightAngles(-1.396263, 0.017453)
PortPhaser.SetPhaserTextureStart(0)
PortPhaser.SetPhaserTextureEnd(0)
PortPhaser.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
PortPhaser.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
PortPhaser.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
PortPhaser.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
PortPhaser.SetInnerCoreColor(kColor)
PortPhaser.SetNumSides(6)
PortPhaser.SetMainRadius(0.050000)
PortPhaser.SetTaperRadius(0.010000)
PortPhaser.SetCoreScale(0.500000)
PortPhaser.SetTaperRatio(0.250000)
PortPhaser.SetTaperMinLength(5.000000)
PortPhaser.SetTaperMaxLength(30.000000)
PortPhaser.SetLengthTextureTilePerUnit(0.500000)
PortPhaser.SetPerimeterTile(1.000000)
PortPhaser.SetTextureSpeed(2.500000)
PortPhaser.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortPhaser)
#################################################
StarPhaser = App.PhaserProperty_Create("Star Phaser")

StarPhaser.SetMaxCondition(2500.000000)
StarPhaser.SetCritical(0)
StarPhaser.SetTargetable(1)
StarPhaser.SetPrimary(1)
StarPhaser.SetPosition(0.241554, -0.086167, -0.159386)
StarPhaser.SetPosition2D(75, 58)
StarPhaser.SetRepairComplexity(7.000000)
StarPhaser.SetDisabledPercentage(0.500000)
StarPhaser.SetRadius(0.050000)
StarPhaser.SetDumbfire(0)
StarPhaser.SetWeaponID(0)
StarPhaser.SetGroups(0)
StarPhaser.SetDamageRadiusFactor(0.250000)
StarPhaser.SetIconNum(362)
StarPhaser.SetIconPositionX(97)
StarPhaser.SetIconPositionY(66)
StarPhaser.SetIconAboveShip(1)
StarPhaser.SetFireSound("Ambassador Phaser")
StarPhaser.SetMaxCharge(4.000000)
StarPhaser.SetMaxDamage(3000.000000)
StarPhaser.SetMaxDamageDistance(60.000000)
StarPhaser.SetMinFiringCharge(1.000000)
StarPhaser.SetNormalDischargeRate(1.000000)
StarPhaser.SetRechargeRate(0.450000)
StarPhaser.SetIndicatorIconNum(509)
StarPhaser.SetIndicatorIconPositionX(97)
StarPhaser.SetIndicatorIconPositionY(65)
StarPhaserForward = App.TGPoint3()
StarPhaserForward.SetXYZ(0.985856, 0.167596, 0.000000)
StarPhaserUp = App.TGPoint3()
StarPhaserUp.SetXYZ(0.000000, 0.000000, 1.000000)
StarPhaser.SetOrientation(StarPhaserForward, StarPhaserUp)
StarPhaser.SetWidth(0.230000)
StarPhaser.SetLength(0.001000)
StarPhaser.SetArcWidthAngles(-0.785398, 0.785398)
StarPhaser.SetArcHeightAngles(-1.396263, 0.017453)
StarPhaser.SetPhaserTextureStart(0)
StarPhaser.SetPhaserTextureEnd(0)
StarPhaser.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
StarPhaser.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
StarPhaser.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
StarPhaser.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
StarPhaser.SetInnerCoreColor(kColor)
StarPhaser.SetNumSides(6)
StarPhaser.SetMainRadius(0.050000)
StarPhaser.SetTaperRadius(0.010000)
StarPhaser.SetCoreScale(0.500000)
StarPhaser.SetTaperRatio(0.250000)
StarPhaser.SetTaperMinLength(5.000000)
StarPhaser.SetTaperMaxLength(30.000000)
StarPhaser.SetLengthTextureTilePerUnit(0.500000)
StarPhaser.SetPerimeterTile(1.000000)
StarPhaser.SetTextureSpeed(2.500000)
StarPhaser.SetTextureName("data/phaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarPhaser)

# 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("birdofprey", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Warpcore", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shield Generator", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Sensor Array", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Warp Drive", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Impulse", 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("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("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("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("Torpedo Tube 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Torpedo Tube 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Engeneering", 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("Tractorbeams", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("FWD Tractor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Tractor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Nacelle", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Nacelle", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttles 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttles 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("Main Cargobay", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aux Phsr 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aux Phsr 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Torpedo 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("Aux Phaser 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aux Phaser 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Phaser 5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Phaser", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Phaser", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
