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

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

Hull.SetMaxCondition(30000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, -0.600000, 0.000000)
Hull.SetPosition2D(11, 10)
Hull.SetRepairComplexity(2.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(1.500000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
ImpulseEngines = App.ImpulseEngineProperty_Create("Impulse Engines")

ImpulseEngines.SetMaxCondition(6000.000000)
ImpulseEngines.SetCritical(0)
ImpulseEngines.SetTargetable(0)
ImpulseEngines.SetPrimary(1)
ImpulseEngines.SetPosition(0.000000, 0.000000, 0.000000)
ImpulseEngines.SetPosition2D(0.000000, 0.000000)
ImpulseEngines.SetRepairComplexity(4.000000)
ImpulseEngines.SetDisabledPercentage(0.500000)
ImpulseEngines.SetRadius(0.200000)
ImpulseEngines.SetNormalPowerPerSecond(1000.000000)
ImpulseEngines.SetMaxAccel(1.100000)
ImpulseEngines.SetMaxAngularAccel(0.130000)
ImpulseEngines.SetMaxAngularVelocity(0.150000)
ImpulseEngines.SetMaxSpeed(9.000000)
ImpulseEngines.SetEngineSound("Klingon Engines")
App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseEngines)
#################################################
WarpCore = App.PowerProperty_Create("Warp Core")

WarpCore.SetMaxCondition(10000.000000)
WarpCore.SetCritical(1)
WarpCore.SetTargetable(1)
WarpCore.SetPrimary(1)
WarpCore.SetPosition(0.000000, -2.310000, 0.040000)
WarpCore.SetPosition2D(64, 75)
WarpCore.SetRepairComplexity(2.000000)
WarpCore.SetDisabledPercentage(0.500000)
WarpCore.SetRadius(0.110000)
WarpCore.SetMainBatteryLimit(80000.000000)
WarpCore.SetBackupBatteryLimit(80000.000000)
WarpCore.SetMainConduitCapacity(3300.000000)
WarpCore.SetBackupConduitCapacity(300.000000)
WarpCore.SetPowerOutput(3000.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpCore)
#################################################
RepairSystem = App.RepairSubsystemProperty_Create("Repair System")

RepairSystem.SetMaxCondition(800.000000)
RepairSystem.SetCritical(0)
RepairSystem.SetTargetable(0)
RepairSystem.SetPrimary(1)
RepairSystem.SetPosition(0.000000, 0.000000, 0.000000)
RepairSystem.SetPosition2D(44.000000, 70.000000)
RepairSystem.SetRepairComplexity(10.000000)
RepairSystem.SetDisabledPercentage(0.100000)
RepairSystem.SetRadius(0.150000)
RepairSystem.SetNormalPowerPerSecond(1.000000)
RepairSystem.SetMaxRepairPoints(85.000000)
RepairSystem.SetNumRepairTeams(5)
App.g_kModelPropertyManager.RegisterLocalTemplate(RepairSystem)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array")

SensorArray.SetMaxCondition(5500.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(1)
SensorArray.SetPosition(0.000000, 0.600000, 0.150000)
SensorArray.SetPosition2D(64, 25)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.500000)
SensorArray.SetRadius(0.130000)
SensorArray.SetNormalPowerPerSecond(1.000000)
SensorArray.SetBaseSensorRange(1800.000000)
SensorArray.SetMaxProbes(10)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
ShieldGenerator = App.ShieldProperty_Create("Shield Generator")

ShieldGenerator.SetMaxCondition(7000.000000)
ShieldGenerator.SetCritical(0)
ShieldGenerator.SetTargetable(1)
ShieldGenerator.SetPrimary(1)
ShieldGenerator.SetPosition(0.000000, -0.700000, 0.200000)
ShieldGenerator.SetPosition2D(64, 60)
ShieldGenerator.SetRepairComplexity(3.000000)
ShieldGenerator.SetDisabledPercentage(0.500000)
ShieldGenerator.SetRadius(0.150000)
ShieldGenerator.SetNormalPowerPerSecond(1000.000000)
ShieldGeneratorShieldGlowColor = App.TGColorA()
ShieldGeneratorShieldGlowColor.SetRGBA(0.866667, 0.176471, 0.000000, 0.466667)
ShieldGenerator.SetShieldGlowColor(ShieldGeneratorShieldGlowColor)
ShieldGenerator.SetShieldGlowDecay(1.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.FRONT_SHIELDS, 15000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 10000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 11000.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, 15.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 10.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 10.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 10.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 10.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 10.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator)
#################################################
WarpEngines = App.WarpEngineProperty_Create("Warp Engines")

WarpEngines.SetMaxCondition(10000.000000)
WarpEngines.SetCritical(0)
WarpEngines.SetTargetable(0)
WarpEngines.SetPrimary(1)
WarpEngines.SetPosition(0.000000, 0.000000, 0.000000)
WarpEngines.SetPosition2D(0.000000, 0.000000)
WarpEngines.SetRepairComplexity(3.000000)
WarpEngines.SetDisabledPercentage(0.750000)
WarpEngines.SetRadius(0.200000)
WarpEngines.SetNormalPowerPerSecond(0.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpEngines)
#################################################
Torpedoes = App.TorpedoSystemProperty_Create("Torpedoes")

Torpedoes.SetMaxCondition(4400.000000)
Torpedoes.SetCritical(0)
Torpedoes.SetTargetable(0)
Torpedoes.SetPrimary(1)
Torpedoes.SetPosition(0.000000, 1.450000, 0.150000)
Torpedoes.SetPosition2D(57.000000, 13.000000)
Torpedoes.SetRepairComplexity(3.000000)
Torpedoes.SetDisabledPercentage(0.750000)
Torpedoes.SetRadius(0.100000)
Torpedoes.SetNormalPowerPerSecond(330.000000)
Torpedoes.SetWeaponSystemType(Torpedoes.WST_TORPEDO)
Torpedoes.SetSingleFire(0)
Torpedoes.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("0;Single;1;Full Spread")
Torpedoes.SetFiringChainString(kFiringChainString)
Torpedoes.SetMaxTorpedoes(0, 200)
Torpedoes.SetTorpedoScript(0, "Tactical.Projectiles.ZZ_KlingonTNGPhoton")
Torpedoes.SetNumAmmoTypes(1)
App.g_kModelPropertyManager.RegisterLocalTemplate(Torpedoes)
#################################################
CloakingDevice = App.CloakingSubsystemProperty_Create("Cloaking Device")

CloakingDevice.SetMaxCondition(4000.000000)
CloakingDevice.SetCritical(0)
CloakingDevice.SetTargetable(1)
CloakingDevice.SetPrimary(1)
CloakingDevice.SetPosition(0.000000, 0.300000, -0.050000)
CloakingDevice.SetPosition2D(64, 45)
CloakingDevice.SetRepairComplexity(3.000000)
CloakingDevice.SetDisabledPercentage(0.600000)
CloakingDevice.SetRadius(0.100000)
CloakingDevice.SetNormalPowerPerSecond(700.000000)
CloakingDevice.SetCloakStrength(300.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(CloakingDevice)
#################################################
FwdTorpedo1 = App.TorpedoTubeProperty_Create("Fwd Torpedo 1")

FwdTorpedo1.SetMaxCondition(3500.000000)
FwdTorpedo1.SetCritical(0)
FwdTorpedo1.SetTargetable(1)
FwdTorpedo1.SetPrimary(1)
FwdTorpedo1.SetPosition(0.000000, -0.830000, 0.370000)
FwdTorpedo1.SetPosition2D(57, 13)
FwdTorpedo1.SetRepairComplexity(3.000000)
FwdTorpedo1.SetDisabledPercentage(0.500000)
FwdTorpedo1.SetRadius(0.050000)
FwdTorpedo1.SetDumbfire(1)
FwdTorpedo1.SetWeaponID(0)
FwdTorpedo1.SetGroups(1)
FwdTorpedo1.SetDamageRadiusFactor(0.060000)
FwdTorpedo1.SetIconNum(370)
FwdTorpedo1.SetIconPositionX(72)
FwdTorpedo1.SetIconPositionY(35)
FwdTorpedo1.SetIconAboveShip(1)
FwdTorpedo1.SetImmediateDelay(0.000000)
FwdTorpedo1.SetReloadDelay(30.000000)
FwdTorpedo1.SetMaxReady(2)
FwdTorpedo1Direction = App.TGPoint3()
FwdTorpedo1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTorpedo1.SetDirection(FwdTorpedo1Direction)
FwdTorpedo1Right = App.TGPoint3()
FwdTorpedo1Right.SetXYZ(0.000000, 0.000000, 1.000000)
FwdTorpedo1.SetRight(FwdTorpedo1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTorpedo1)
#################################################
FwdTorpedo2 = App.TorpedoTubeProperty_Create("Fwd Torpedo 2")

FwdTorpedo2.SetMaxCondition(3500.000000)
FwdTorpedo2.SetCritical(0)
FwdTorpedo2.SetTargetable(1)
FwdTorpedo2.SetPrimary(1)
FwdTorpedo2.SetPosition(0.000000, 0.490000, -0.087000)
FwdTorpedo2.SetPosition2D(71, 13)
FwdTorpedo2.SetRepairComplexity(3.000000)
FwdTorpedo2.SetDisabledPercentage(0.500000)
FwdTorpedo2.SetRadius(0.050000)
FwdTorpedo2.SetDumbfire(1)
FwdTorpedo2.SetWeaponID(1)
FwdTorpedo2.SetGroups(1)
FwdTorpedo2.SetDamageRadiusFactor(0.060000)
FwdTorpedo2.SetIconNum(370)
FwdTorpedo2.SetIconPositionX(79)
FwdTorpedo2.SetIconPositionY(35)
FwdTorpedo2.SetIconAboveShip(1)
FwdTorpedo2.SetImmediateDelay(0.000000)
FwdTorpedo2.SetReloadDelay(30.000000)
FwdTorpedo2.SetMaxReady(2)
FwdTorpedo2Direction = App.TGPoint3()
FwdTorpedo2Direction.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTorpedo2.SetDirection(FwdTorpedo2Direction)
FwdTorpedo2Right = App.TGPoint3()
FwdTorpedo2Right.SetXYZ(0.000000, 0.000000, -1.000000)
FwdTorpedo2.SetRight(FwdTorpedo2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTorpedo2)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(4000.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(-0.370000, -2.330000, -0.030000)
PortImpulse.SetPosition2D(34, 84)
PortImpulse.SetRepairComplexity(3.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.120000)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
StarImpulse = App.EngineProperty_Create("Star Impulse")

StarImpulse.SetMaxCondition(4000.000000)
StarImpulse.SetCritical(0)
StarImpulse.SetTargetable(1)
StarImpulse.SetPrimary(1)
StarImpulse.SetPosition(0.380000, -2.330000, -0.030000)
StarImpulse.SetPosition2D(92, 84)
StarImpulse.SetRepairComplexity(3.000000)
StarImpulse.SetDisabledPercentage(0.500000)
StarImpulse.SetRadius(0.120000)
StarImpulse.SetEngineType(StarImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse)
#################################################
PortWarp = App.EngineProperty_Create("Port Warp")

PortWarp.SetMaxCondition(6000.000000)
PortWarp.SetCritical(0)
PortWarp.SetTargetable(1)
PortWarp.SetPrimary(1)
PortWarp.SetPosition(-1.750000, -1.600000, -0.330000)
PortWarp.SetPosition2D(21, 91)
PortWarp.SetRepairComplexity(3.000000)
PortWarp.SetDisabledPercentage(0.500000)
PortWarp.SetRadius(0.600000)
PortWarp.SetEngineType(PortWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortWarp)
#################################################
StarWarp = App.EngineProperty_Create("Star Warp")

StarWarp.SetMaxCondition(6000.000000)
StarWarp.SetCritical(0)
StarWarp.SetTargetable(1)
StarWarp.SetPrimary(1)
StarWarp.SetPosition(1.750000, -1.600000, -0.330000)
StarWarp.SetPosition2D(105, 91)
StarWarp.SetRepairComplexity(3.000000)
StarWarp.SetDisabledPercentage(0.500000)
StarWarp.SetRadius(0.600000)
StarWarp.SetEngineType(StarWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarWarp)
#################################################
AftTorpedo1 = App.TorpedoTubeProperty_Create("Aft Torpedo 1")

AftTorpedo1.SetMaxCondition(3500.000000)
AftTorpedo1.SetCritical(0)
AftTorpedo1.SetTargetable(1)
AftTorpedo1.SetPrimary(1)
AftTorpedo1.SetPosition(-0.078000, -2.210000, 0.285000)
AftTorpedo1.SetPosition2D(60, 90)
AftTorpedo1.SetRepairComplexity(3.000000)
AftTorpedo1.SetDisabledPercentage(0.500000)
AftTorpedo1.SetRadius(0.050000)
AftTorpedo1.SetDumbfire(1)
AftTorpedo1.SetWeaponID(2)
AftTorpedo1.SetGroups(1)
AftTorpedo1.SetDamageRadiusFactor(0.060000)
AftTorpedo1.SetIconNum(370)
AftTorpedo1.SetIconPositionX(73)
AftTorpedo1.SetIconPositionY(116)
AftTorpedo1.SetIconAboveShip(1)
AftTorpedo1.SetImmediateDelay(0.000000)
AftTorpedo1.SetReloadDelay(30.000000)
AftTorpedo1.SetMaxReady(2)
AftTorpedo1Direction = App.TGPoint3()
AftTorpedo1Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorpedo1.SetDirection(AftTorpedo1Direction)
AftTorpedo1Right = App.TGPoint3()
AftTorpedo1Right.SetXYZ(0.000000, 0.000000, 1.000000)
AftTorpedo1.SetRight(AftTorpedo1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorpedo1)
#################################################
DisruptorBeams = App.WeaponSystemProperty_Create("Disruptor Beams")

DisruptorBeams.SetMaxCondition(2600.000000)
DisruptorBeams.SetCritical(0)
DisruptorBeams.SetTargetable(0)
DisruptorBeams.SetPrimary(1)
DisruptorBeams.SetPosition(0.000000, 1.700000, 0.070000)
DisruptorBeams.SetPosition2D(64.000000, 10.000000)
DisruptorBeams.SetRepairComplexity(3.000000)
DisruptorBeams.SetDisabledPercentage(0.500000)
DisruptorBeams.SetRadius(0.100000)
DisruptorBeams.SetNormalPowerPerSecond(330.000000)
DisruptorBeams.SetWeaponSystemType(DisruptorBeams.WST_PHASER)
DisruptorBeams.SetSingleFire(1)
DisruptorBeams.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
DisruptorBeams.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(DisruptorBeams)
#################################################
FwdDisruptor1 = App.PhaserProperty_Create("Fwd Disruptor 1")

FwdDisruptor1.SetMaxCondition(3000.000000)
FwdDisruptor1.SetCritical(0)
FwdDisruptor1.SetTargetable(1)
FwdDisruptor1.SetPrimary(1)
FwdDisruptor1.SetPosition(0.000000, 1.710000, 0.065000)
FwdDisruptor1.SetPosition2D(64, 10)
FwdDisruptor1.SetRepairComplexity(3.000000)
FwdDisruptor1.SetDisabledPercentage(0.500000)
FwdDisruptor1.SetRadius(0.040000)
FwdDisruptor1.SetDumbfire(1)
FwdDisruptor1.SetWeaponID(1)
FwdDisruptor1.SetGroups(0)
FwdDisruptor1.SetDamageRadiusFactor(0.060000)
FwdDisruptor1.SetIconNum(364)
FwdDisruptor1.SetIconPositionX(63)
FwdDisruptor1.SetIconPositionY(23)
FwdDisruptor1.SetIconAboveShip(1)
FwdDisruptor1.SetFireSound("Vorcha Phaser")
FwdDisruptor1.SetMaxCharge(0.800000)
FwdDisruptor1.SetMaxDamage(1000.000000)
FwdDisruptor1.SetMaxDamageDistance(100.000000)
FwdDisruptor1.SetMinFiringCharge(0.800000)
FwdDisruptor1.SetNormalDischargeRate(1.000000)
FwdDisruptor1.SetRechargeRate(0.300000)
FwdDisruptor1.SetIndicatorIconNum(510)
FwdDisruptor1.SetIndicatorIconPositionX(57)
FwdDisruptor1.SetIndicatorIconPositionY(18)
FwdDisruptor1Forward = App.TGPoint3()
FwdDisruptor1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdDisruptor1Up = App.TGPoint3()
FwdDisruptor1Up.SetXYZ(0.000000, 0.000000, 1.000000)
FwdDisruptor1.SetOrientation(FwdDisruptor1Forward, FwdDisruptor1Up)
FwdDisruptor1.SetWidth(0.050000)
FwdDisruptor1.SetLength(0.100000)
FwdDisruptor1.SetArcWidthAngles(-0.523599, 0.523599)
FwdDisruptor1.SetArcHeightAngles(-0.523599, 0.523599)
FwdDisruptor1.SetPhaserTextureStart(16)
FwdDisruptor1.SetPhaserTextureEnd(23)
FwdDisruptor1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
FwdDisruptor1.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdDisruptor1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
FwdDisruptor1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdDisruptor1.SetInnerCoreColor(kColor)
FwdDisruptor1.SetNumSides(12)
FwdDisruptor1.SetMainRadius(0.120000)
FwdDisruptor1.SetTaperRadius(0.060000)
FwdDisruptor1.SetCoreScale(2.000000)
FwdDisruptor1.SetTaperRatio(2.000000)
FwdDisruptor1.SetTaperMinLength(30.000000)
FwdDisruptor1.SetTaperMaxLength(30.000000)
FwdDisruptor1.SetLengthTextureTilePerUnit(0.100000)
FwdDisruptor1.SetPerimeterTile(1.000000)
FwdDisruptor1.SetTextureSpeed(2.500000)
FwdDisruptor1.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdDisruptor1)
#################################################
Tractors = App.WeaponSystemProperty_Create("Tractors")

Tractors.SetMaxCondition(2400.000000)
Tractors.SetCritical(0)
Tractors.SetTargetable(0)
Tractors.SetPrimary(1)
Tractors.SetPosition(0.000000, 0.000000, 0.000000)
Tractors.SetPosition2D(39.000000, 72.000000)
Tractors.SetRepairComplexity(7.000000)
Tractors.SetDisabledPercentage(0.750000)
Tractors.SetRadius(0.250000)
Tractors.SetNormalPowerPerSecond(700.000000)
Tractors.SetWeaponSystemType(Tractors.WST_TRACTOR)
Tractors.SetSingleFire(1)
Tractors.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Tractors.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Tractors)
#################################################
AftTractor = App.TractorBeamProperty_Create("Aft Tractor")

AftTractor.SetMaxCondition(1500.000000)
AftTractor.SetCritical(0)
AftTractor.SetTargetable(1)
AftTractor.SetPrimary(1)
AftTractor.SetPosition(0.000000, -2.330000, 0.180000)
AftTractor.SetPosition2D(45, 96)
AftTractor.SetRepairComplexity(3.000000)
AftTractor.SetDisabledPercentage(0.600000)
AftTractor.SetRadius(0.060000)
AftTractor.SetDumbfire(0)
AftTractor.SetWeaponID(7)
AftTractor.SetGroups(0)
AftTractor.SetDamageRadiusFactor(0.300000)
AftTractor.SetIconNum(0)
AftTractor.SetIconPositionX(0.000000)
AftTractor.SetIconPositionY(0.000000)
AftTractor.SetIconAboveShip(1)
AftTractor.SetFireSound("Tractor Beam")
AftTractor.SetMaxCharge(5.000000)
AftTractor.SetMaxDamage(70.000000)
AftTractor.SetMaxDamageDistance(120.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.523599, 0.523599)
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)
#################################################
Vevrier = App.ShipProperty_Create("Vevrier")

Vevrier.SetGenus(1)
Vevrier.SetSpecies(402)
Vevrier.SetMass(450.000000)
Vevrier.SetRotationalInertia(950.000000)
Vevrier.SetShipName("Vevrier")
Vevrier.SetModelFilename("")
Vevrier.SetDamageResolution(10.000000)
Vevrier.SetAffiliation(0)
Vevrier.SetStationary(0)
Vevrier.SetAIString("NonFedAttack")
Vevrier.SetDeathExplosionSound("g_lsDeathExplosions")
App.g_kModelPropertyManager.RegisterLocalTemplate(Vevrier)
#################################################
ForwardTractor = App.TractorBeamProperty_Create("Forward Tractor")

ForwardTractor.SetMaxCondition(1500.000000)
ForwardTractor.SetCritical(0)
ForwardTractor.SetTargetable(1)
ForwardTractor.SetPrimary(1)
ForwardTractor.SetPosition(0.000000, 1.550000, -0.028000)
ForwardTractor.SetPosition2D(79, 18)
ForwardTractor.SetRepairComplexity(3.000000)
ForwardTractor.SetDisabledPercentage(0.600000)
ForwardTractor.SetRadius(0.060000)
ForwardTractor.SetDumbfire(0)
ForwardTractor.SetWeaponID(7)
ForwardTractor.SetGroups(0)
ForwardTractor.SetDamageRadiusFactor(0.300000)
ForwardTractor.SetIconNum(0)
ForwardTractor.SetIconPositionX(0.000000)
ForwardTractor.SetIconPositionY(0.000000)
ForwardTractor.SetIconAboveShip(1)
ForwardTractor.SetFireSound("Tractor Beam")
ForwardTractor.SetMaxCharge(5.000000)
ForwardTractor.SetMaxDamage(70.000000)
ForwardTractor.SetMaxDamageDistance(120.000000)
ForwardTractor.SetMinFiringCharge(3.000000)
ForwardTractor.SetNormalDischargeRate(1.000000)
ForwardTractor.SetRechargeRate(0.300000)
ForwardTractor.SetIndicatorIconNum(0)
ForwardTractor.SetIndicatorIconPositionX(0.000000)
ForwardTractor.SetIndicatorIconPositionY(0.000000)
ForwardTractorForward = App.TGPoint3()
ForwardTractorForward.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTractorUp = App.TGPoint3()
ForwardTractorUp.SetXYZ(0.000000, 0.000000, 1.000000)
ForwardTractor.SetOrientation(ForwardTractorForward, ForwardTractorUp)
ForwardTractor.SetArcWidthAngles(-0.523599, 0.523599)
ForwardTractor.SetArcHeightAngles(-0.698132, 0.174533)
ForwardTractor.SetTractorBeamWidth(0.300000)
ForwardTractor.SetTextureStart(0)
ForwardTractor.SetTextureEnd(0)
ForwardTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetInnerCoreColor(kColor)
ForwardTractor.SetNumSides(12)
ForwardTractor.SetMainRadius(0.075000)
ForwardTractor.SetTaperRadius(0.000000)
ForwardTractor.SetCoreScale(0.450000)
ForwardTractor.SetTaperRatio(0.200000)
ForwardTractor.SetTaperMinLength(1.000000)
ForwardTractor.SetTaperMaxLength(5.000000)
ForwardTractor.SetLengthTextureTilePerUnit(0.250000)
ForwardTractor.SetPerimeterTile(1.000000)
ForwardTractor.SetTextureSpeed(0.200000)
ForwardTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTractor)
#################################################
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.400000, 0.100000)
ViewscreenForward.SetPosition(ViewscreenForwardPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenForward)
#################################################
ViewscreenBack = App.PositionOrientationProperty_Create("ViewscreenBack")

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

ViewscreenLeftForward = App.TGPoint3()
ViewscreenLeftForward.SetXYZ(-1.000000, 0.000000, 0.000000)
ViewscreenLeftUp = App.TGPoint3()
ViewscreenLeftUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenLeftRight = App.TGPoint3()
ViewscreenLeftRight.SetXYZ(0.000000, 1.000000, 0.000000)
ViewscreenLeft.SetOrientation(ViewscreenLeftForward, ViewscreenLeftUp, ViewscreenLeftRight)
ViewscreenLeftPosition = App.TGPoint3()
ViewscreenLeftPosition.SetXYZ(-2.000000, 0.000000, 0.100000)
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.000000, 0.000000, 0.100000)
ViewscreenRight.SetPosition(ViewscreenRightPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenRight)
#################################################
ViewscreenUp = App.PositionOrientationProperty_Create("ViewscreenUp")

ViewscreenUpForward = App.TGPoint3()
ViewscreenUpForward.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenUpUp = App.TGPoint3()
ViewscreenUpUp.SetXYZ(0.000000, -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, 0.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, 0.000000, -0.700000)
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, 2.400000, 0.300000)
FirstPersonCamera.SetPosition(FirstPersonCameraPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(FirstPersonCamera)
#################################################
FwdDisruptor2 = App.PhaserProperty_Create("Fwd Disruptor 2")

FwdDisruptor2.SetMaxCondition(3000.000000)
FwdDisruptor2.SetCritical(0)
FwdDisruptor2.SetTargetable(1)
FwdDisruptor2.SetPrimary(1)
FwdDisruptor2.SetPosition(0.000000, 1.710000, 0.065000)
FwdDisruptor2.SetPosition2D(64, 10)
FwdDisruptor2.SetRepairComplexity(3.000000)
FwdDisruptor2.SetDisabledPercentage(0.500000)
FwdDisruptor2.SetRadius(0.040000)
FwdDisruptor2.SetDumbfire(1)
FwdDisruptor2.SetWeaponID(1)
FwdDisruptor2.SetGroups(0)
FwdDisruptor2.SetDamageRadiusFactor(0.060000)
FwdDisruptor2.SetIconNum(364)
FwdDisruptor2.SetIconPositionX(63)
FwdDisruptor2.SetIconPositionY(23)
FwdDisruptor2.SetIconAboveShip(1)
FwdDisruptor2.SetFireSound("Vorcha Phaser")
FwdDisruptor2.SetMaxCharge(0.800000)
FwdDisruptor2.SetMaxDamage(1000.000000)
FwdDisruptor2.SetMaxDamageDistance(100.000000)
FwdDisruptor2.SetMinFiringCharge(0.800000)
FwdDisruptor2.SetNormalDischargeRate(1.000000)
FwdDisruptor2.SetRechargeRate(0.300000)
FwdDisruptor2.SetIndicatorIconNum(510)
FwdDisruptor2.SetIndicatorIconPositionX(57)
FwdDisruptor2.SetIndicatorIconPositionY(18)
FwdDisruptor2Forward = App.TGPoint3()
FwdDisruptor2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdDisruptor2Up = App.TGPoint3()
FwdDisruptor2Up.SetXYZ(0.000000, 0.000000, 1.000000)
FwdDisruptor2.SetOrientation(FwdDisruptor2Forward, FwdDisruptor2Up)
FwdDisruptor2.SetWidth(0.050000)
FwdDisruptor2.SetLength(0.100000)
FwdDisruptor2.SetArcWidthAngles(-0.523599, 0.523599)
FwdDisruptor2.SetArcHeightAngles(-0.523599, 0.523599)
FwdDisruptor2.SetPhaserTextureStart(16)
FwdDisruptor2.SetPhaserTextureEnd(23)
FwdDisruptor2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
FwdDisruptor2.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdDisruptor2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
FwdDisruptor2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdDisruptor2.SetInnerCoreColor(kColor)
FwdDisruptor2.SetNumSides(12)
FwdDisruptor2.SetMainRadius(0.120000)
FwdDisruptor2.SetTaperRadius(0.060000)
FwdDisruptor2.SetCoreScale(2.000000)
FwdDisruptor2.SetTaperRatio(2.000000)
FwdDisruptor2.SetTaperMinLength(30.000000)
FwdDisruptor2.SetTaperMaxLength(30.000000)
FwdDisruptor2.SetLengthTextureTilePerUnit(0.100000)
FwdDisruptor2.SetPerimeterTile(1.000000)
FwdDisruptor2.SetTextureSpeed(2.500000)
FwdDisruptor2.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdDisruptor2)
#################################################
FwdDisruptor3 = App.PhaserProperty_Create("Fwd Disruptor 3")

FwdDisruptor3.SetMaxCondition(3000.000000)
FwdDisruptor3.SetCritical(0)
FwdDisruptor3.SetTargetable(1)
FwdDisruptor3.SetPrimary(1)
FwdDisruptor3.SetPosition(0.000000, 1.710000, 0.065000)
FwdDisruptor3.SetPosition2D(64, 10)
FwdDisruptor3.SetRepairComplexity(3.000000)
FwdDisruptor3.SetDisabledPercentage(0.500000)
FwdDisruptor3.SetRadius(0.040000)
FwdDisruptor3.SetDumbfire(1)
FwdDisruptor3.SetWeaponID(1)
FwdDisruptor3.SetGroups(0)
FwdDisruptor3.SetDamageRadiusFactor(0.060000)
FwdDisruptor3.SetIconNum(364)
FwdDisruptor3.SetIconPositionX(63)
FwdDisruptor3.SetIconPositionY(23)
FwdDisruptor3.SetIconAboveShip(1)
FwdDisruptor3.SetFireSound("Vorcha Phaser")
FwdDisruptor3.SetMaxCharge(0.800000)
FwdDisruptor3.SetMaxDamage(1000.000000)
FwdDisruptor3.SetMaxDamageDistance(100.000000)
FwdDisruptor3.SetMinFiringCharge(0.800000)
FwdDisruptor3.SetNormalDischargeRate(1.000000)
FwdDisruptor3.SetRechargeRate(0.300000)
FwdDisruptor3.SetIndicatorIconNum(510)
FwdDisruptor3.SetIndicatorIconPositionX(57)
FwdDisruptor3.SetIndicatorIconPositionY(18)
FwdDisruptor3Forward = App.TGPoint3()
FwdDisruptor3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdDisruptor3Up = App.TGPoint3()
FwdDisruptor3Up.SetXYZ(0.000000, 0.000000, 1.000000)
FwdDisruptor3.SetOrientation(FwdDisruptor3Forward, FwdDisruptor3Up)
FwdDisruptor3.SetWidth(0.050000)
FwdDisruptor3.SetLength(0.100000)
FwdDisruptor3.SetArcWidthAngles(-0.523599, 0.523599)
FwdDisruptor3.SetArcHeightAngles(-0.523599, 0.523599)
FwdDisruptor3.SetPhaserTextureStart(16)
FwdDisruptor3.SetPhaserTextureEnd(23)
FwdDisruptor3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
FwdDisruptor3.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdDisruptor3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
FwdDisruptor3.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdDisruptor3.SetInnerCoreColor(kColor)
FwdDisruptor3.SetNumSides(12)
FwdDisruptor3.SetMainRadius(0.120000)
FwdDisruptor3.SetTaperRadius(0.060000)
FwdDisruptor3.SetCoreScale(2.000000)
FwdDisruptor3.SetTaperRatio(2.000000)
FwdDisruptor3.SetTaperMinLength(30.000000)
FwdDisruptor3.SetTaperMaxLength(30.000000)
FwdDisruptor3.SetLengthTextureTilePerUnit(0.100000)
FwdDisruptor3.SetPerimeterTile(1.000000)
FwdDisruptor3.SetTextureSpeed(2.500000)
FwdDisruptor3.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdDisruptor3)
#################################################
AftDisruptor1 = App.PhaserProperty_Create("Aft Disruptor 1")

AftDisruptor1.SetMaxCondition(3000.000000)
AftDisruptor1.SetCritical(0)
AftDisruptor1.SetTargetable(1)
AftDisruptor1.SetPrimary(1)
AftDisruptor1.SetPosition(0.000000, -2.180000, 0.410000)
AftDisruptor1.SetPosition2D(64, 103)
AftDisruptor1.SetRepairComplexity(3.000000)
AftDisruptor1.SetDisabledPercentage(0.500000)
AftDisruptor1.SetRadius(0.040000)
AftDisruptor1.SetDumbfire(1)
AftDisruptor1.SetWeaponID(1)
AftDisruptor1.SetGroups(0)
AftDisruptor1.SetDamageRadiusFactor(0.060000)
AftDisruptor1.SetIconNum(363)
AftDisruptor1.SetIconPositionX(64)
AftDisruptor1.SetIconPositionY(99)
AftDisruptor1.SetIconAboveShip(1)
AftDisruptor1.SetFireSound("Vorcha Phaser")
AftDisruptor1.SetMaxCharge(0.800000)
AftDisruptor1.SetMaxDamage(1000.000000)
AftDisruptor1.SetMaxDamageDistance(100.000000)
AftDisruptor1.SetMinFiringCharge(0.800000)
AftDisruptor1.SetNormalDischargeRate(1.000000)
AftDisruptor1.SetRechargeRate(0.300000)
AftDisruptor1.SetIndicatorIconNum(511)
AftDisruptor1.SetIndicatorIconPositionX(58)
AftDisruptor1.SetIndicatorIconPositionY(93)
AftDisruptor1Forward = App.TGPoint3()
AftDisruptor1Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftDisruptor1Up = App.TGPoint3()
AftDisruptor1Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftDisruptor1.SetOrientation(AftDisruptor1Forward, AftDisruptor1Up)
AftDisruptor1.SetWidth(0.050000)
AftDisruptor1.SetLength(0.100000)
AftDisruptor1.SetArcWidthAngles(-0.523599, 0.523599)
AftDisruptor1.SetArcHeightAngles(-0.523599, 0.523599)
AftDisruptor1.SetPhaserTextureStart(16)
AftDisruptor1.SetPhaserTextureEnd(23)
AftDisruptor1.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.501961, 1.000000)
AftDisruptor1.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
AftDisruptor1.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.501961, 1.000000)
AftDisruptor1.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
AftDisruptor1.SetInnerCoreColor(kColor)
AftDisruptor1.SetNumSides(12)
AftDisruptor1.SetMainRadius(0.120000)
AftDisruptor1.SetTaperRadius(0.060000)
AftDisruptor1.SetCoreScale(2.000000)
AftDisruptor1.SetTaperRatio(2.000000)
AftDisruptor1.SetTaperMinLength(30.000000)
AftDisruptor1.SetTaperMaxLength(30.000000)
AftDisruptor1.SetLengthTextureTilePerUnit(0.100000)
AftDisruptor1.SetPerimeterTile(1.000000)
AftDisruptor1.SetTextureSpeed(2.500000)
AftDisruptor1.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftDisruptor1)
#################################################
AftDisruptor2 = App.PhaserProperty_Create("Aft Disruptor 2")

AftDisruptor2.SetMaxCondition(3000.000000)
AftDisruptor2.SetCritical(0)
AftDisruptor2.SetTargetable(1)
AftDisruptor2.SetPrimary(1)
AftDisruptor2.SetPosition(0.000000, -2.180000, 0.410000)
AftDisruptor2.SetPosition2D(64, 103)
AftDisruptor2.SetRepairComplexity(3.000000)
AftDisruptor2.SetDisabledPercentage(0.500000)
AftDisruptor2.SetRadius(0.040000)
AftDisruptor2.SetDumbfire(1)
AftDisruptor2.SetWeaponID(1)
AftDisruptor2.SetGroups(0)
AftDisruptor2.SetDamageRadiusFactor(0.060000)
AftDisruptor2.SetIconNum(363)
AftDisruptor2.SetIconPositionX(64)
AftDisruptor2.SetIconPositionY(99)
AftDisruptor2.SetIconAboveShip(1)
AftDisruptor2.SetFireSound("Vorcha Phaser")
AftDisruptor2.SetMaxCharge(0.800000)
AftDisruptor2.SetMaxDamage(1000.000000)
AftDisruptor2.SetMaxDamageDistance(100.000000)
AftDisruptor2.SetMinFiringCharge(0.800000)
AftDisruptor2.SetNormalDischargeRate(1.000000)
AftDisruptor2.SetRechargeRate(0.300000)
AftDisruptor2.SetIndicatorIconNum(511)
AftDisruptor2.SetIndicatorIconPositionX(58)
AftDisruptor2.SetIndicatorIconPositionY(93)
AftDisruptor2Forward = App.TGPoint3()
AftDisruptor2Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftDisruptor2Up = App.TGPoint3()
AftDisruptor2Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftDisruptor2.SetOrientation(AftDisruptor2Forward, AftDisruptor2Up)
AftDisruptor2.SetWidth(0.050000)
AftDisruptor2.SetLength(0.100000)
AftDisruptor2.SetArcWidthAngles(-0.523599, 0.523599)
AftDisruptor2.SetArcHeightAngles(-0.523599, 0.523599)
AftDisruptor2.SetPhaserTextureStart(16)
AftDisruptor2.SetPhaserTextureEnd(23)
AftDisruptor2.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.501961, 1.000000)
AftDisruptor2.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
AftDisruptor2.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.501961, 1.000000)
AftDisruptor2.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
AftDisruptor2.SetInnerCoreColor(kColor)
AftDisruptor2.SetNumSides(12)
AftDisruptor2.SetMainRadius(0.120000)
AftDisruptor2.SetTaperRadius(0.060000)
AftDisruptor2.SetCoreScale(2.000000)
AftDisruptor2.SetTaperRatio(2.000000)
AftDisruptor2.SetTaperMinLength(30.000000)
AftDisruptor2.SetTaperMaxLength(30.000000)
AftDisruptor2.SetLengthTextureTilePerUnit(0.100000)
AftDisruptor2.SetPerimeterTile(1.000000)
AftDisruptor2.SetTextureSpeed(2.500000)
AftDisruptor2.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftDisruptor2)
#################################################
AftDisruptor3 = App.PhaserProperty_Create("Aft Disruptor 3")

AftDisruptor3.SetMaxCondition(3000.000000)
AftDisruptor3.SetCritical(0)
AftDisruptor3.SetTargetable(1)
AftDisruptor3.SetPrimary(1)
AftDisruptor3.SetPosition(0.000000, -2.180000, 0.410000)
AftDisruptor3.SetPosition2D(64, 103)
AftDisruptor3.SetRepairComplexity(3.000000)
AftDisruptor3.SetDisabledPercentage(0.500000)
AftDisruptor3.SetRadius(0.040000)
AftDisruptor3.SetDumbfire(1)
AftDisruptor3.SetWeaponID(1)
AftDisruptor3.SetGroups(0)
AftDisruptor3.SetDamageRadiusFactor(0.060000)
AftDisruptor3.SetIconNum(363)
AftDisruptor3.SetIconPositionX(64)
AftDisruptor3.SetIconPositionY(99)
AftDisruptor3.SetIconAboveShip(1)
AftDisruptor3.SetFireSound("Vorcha Phaser")
AftDisruptor3.SetMaxCharge(0.800000)
AftDisruptor3.SetMaxDamage(1000.000000)
AftDisruptor3.SetMaxDamageDistance(100.000000)
AftDisruptor3.SetMinFiringCharge(0.800000)
AftDisruptor3.SetNormalDischargeRate(1.000000)
AftDisruptor3.SetRechargeRate(0.300000)
AftDisruptor3.SetIndicatorIconNum(511)
AftDisruptor3.SetIndicatorIconPositionX(58)
AftDisruptor3.SetIndicatorIconPositionY(93)
AftDisruptor3Forward = App.TGPoint3()
AftDisruptor3Forward.SetXYZ(0.000000, -1.000000, 0.000000)
AftDisruptor3Up = App.TGPoint3()
AftDisruptor3Up.SetXYZ(0.000000, 0.000000, 1.000000)
AftDisruptor3.SetOrientation(AftDisruptor3Forward, AftDisruptor3Up)
AftDisruptor3.SetWidth(0.050000)
AftDisruptor3.SetLength(0.100000)
AftDisruptor3.SetArcWidthAngles(-0.523599, 0.523599)
AftDisruptor3.SetArcHeightAngles(-0.523599, 0.523599)
AftDisruptor3.SetPhaserTextureStart(16)
AftDisruptor3.SetPhaserTextureEnd(23)
AftDisruptor3.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.501961, 1.000000)
AftDisruptor3.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
AftDisruptor3.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.501961, 1.000000)
AftDisruptor3.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
AftDisruptor3.SetInnerCoreColor(kColor)
AftDisruptor3.SetNumSides(12)
AftDisruptor3.SetMainRadius(0.120000)
AftDisruptor3.SetTaperRadius(0.060000)
AftDisruptor3.SetCoreScale(2.000000)
AftDisruptor3.SetTaperRatio(2.000000)
AftDisruptor3.SetTaperMinLength(30.000000)
AftDisruptor3.SetTaperMaxLength(30.000000)
AftDisruptor3.SetLengthTextureTilePerUnit(0.100000)
AftDisruptor3.SetPerimeterTile(1.000000)
AftDisruptor3.SetTextureSpeed(2.500000)
AftDisruptor3.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftDisruptor3)
#################################################
FwdTorpedo3 = App.TorpedoTubeProperty_Create("Fwd Torpedo 3")

FwdTorpedo3.SetMaxCondition(3500.000000)
FwdTorpedo3.SetCritical(0)
FwdTorpedo3.SetTargetable(1)
FwdTorpedo3.SetPrimary(1)
FwdTorpedo3.SetPosition(-1.546000, -1.550000, -0.073000)
FwdTorpedo3.SetPosition2D(25, 64)
FwdTorpedo3.SetRepairComplexity(3.000000)
FwdTorpedo3.SetDisabledPercentage(0.500000)
FwdTorpedo3.SetRadius(0.050000)
FwdTorpedo3.SetDumbfire(1)
FwdTorpedo3.SetWeaponID(0)
FwdTorpedo3.SetGroups(1)
FwdTorpedo3.SetDamageRadiusFactor(0.060000)
FwdTorpedo3.SetIconNum(370)
FwdTorpedo3.SetIconPositionX(41)
FwdTorpedo3.SetIconPositionY(83)
FwdTorpedo3.SetIconAboveShip(1)
FwdTorpedo3.SetImmediateDelay(0.000000)
FwdTorpedo3.SetReloadDelay(30.000000)
FwdTorpedo3.SetMaxReady(2)
FwdTorpedo3Direction = App.TGPoint3()
FwdTorpedo3Direction.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTorpedo3.SetDirection(FwdTorpedo3Direction)
FwdTorpedo3Right = App.TGPoint3()
FwdTorpedo3Right.SetXYZ(0.000000, 0.000000, 1.000000)
FwdTorpedo3.SetRight(FwdTorpedo3Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTorpedo3)
#################################################
AftTorpedo2 = App.TorpedoTubeProperty_Create("Aft Torpedo 2")

AftTorpedo2.SetMaxCondition(3500.000000)
AftTorpedo2.SetCritical(0)
AftTorpedo2.SetTargetable(1)
AftTorpedo2.SetPrimary(1)
AftTorpedo2.SetPosition(0.078000, -2.210000, 0.285000)
AftTorpedo2.SetPosition2D(69, 90)
AftTorpedo2.SetRepairComplexity(3.000000)
AftTorpedo2.SetDisabledPercentage(0.500000)
AftTorpedo2.SetRadius(0.050000)
AftTorpedo2.SetDumbfire(1)
AftTorpedo2.SetWeaponID(2)
AftTorpedo2.SetGroups(1)
AftTorpedo2.SetDamageRadiusFactor(0.060000)
AftTorpedo2.SetIconNum(370)
AftTorpedo2.SetIconPositionX(80)
AftTorpedo2.SetIconPositionY(116)
AftTorpedo2.SetIconAboveShip(1)
AftTorpedo2.SetImmediateDelay(0.000000)
AftTorpedo2.SetReloadDelay(30.000000)
AftTorpedo2.SetMaxReady(2)
AftTorpedo2Direction = App.TGPoint3()
AftTorpedo2Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorpedo2.SetDirection(AftTorpedo2Direction)
AftTorpedo2Right = App.TGPoint3()
AftTorpedo2Right.SetXYZ(0.000000, 0.000000, 1.000000)
AftTorpedo2.SetRight(AftTorpedo2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorpedo2)
#################################################
FwdTorpedo4 = App.TorpedoTubeProperty_Create("Fwd Torpedo 4")

FwdTorpedo4.SetMaxCondition(3500.000000)
FwdTorpedo4.SetCritical(0)
FwdTorpedo4.SetTargetable(1)
FwdTorpedo4.SetPrimary(1)
FwdTorpedo4.SetPosition(1.546000, -1.550000, -0.073000)
FwdTorpedo4.SetPosition2D(104, 66)
FwdTorpedo4.SetRepairComplexity(3.000000)
FwdTorpedo4.SetDisabledPercentage(0.500000)
FwdTorpedo4.SetRadius(0.050000)
FwdTorpedo4.SetDumbfire(1)
FwdTorpedo4.SetWeaponID(0)
FwdTorpedo4.SetGroups(1)
FwdTorpedo4.SetDamageRadiusFactor(0.060000)
FwdTorpedo4.SetIconNum(370)
FwdTorpedo4.SetIconPositionX(113)
FwdTorpedo4.SetIconPositionY(83)
FwdTorpedo4.SetIconAboveShip(1)
FwdTorpedo4.SetImmediateDelay(0.000000)
FwdTorpedo4.SetReloadDelay(30.000000)
FwdTorpedo4.SetMaxReady(2)
FwdTorpedo4Direction = App.TGPoint3()
FwdTorpedo4Direction.SetXYZ(0.000000, 1.000000, 0.000000)
FwdTorpedo4.SetDirection(FwdTorpedo4Direction)
FwdTorpedo4Right = App.TGPoint3()
FwdTorpedo4Right.SetXYZ(0.000000, 0.000000, 1.000000)
FwdTorpedo4.SetRight(FwdTorpedo4Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdTorpedo4)
#################################################
PortWingDisruptor = App.PhaserProperty_Create("Port Wing Disruptor")

PortWingDisruptor.SetMaxCondition(3000.000000)
PortWingDisruptor.SetCritical(0)
PortWingDisruptor.SetTargetable(1)
PortWingDisruptor.SetPrimary(1)
PortWingDisruptor.SetPosition(-1.392000, -1.423000, 0.010000)
PortWingDisruptor.SetPosition2D(33, 62)
PortWingDisruptor.SetRepairComplexity(3.000000)
PortWingDisruptor.SetDisabledPercentage(0.500000)
PortWingDisruptor.SetRadius(0.040000)
PortWingDisruptor.SetDumbfire(1)
PortWingDisruptor.SetWeaponID(1)
PortWingDisruptor.SetGroups(0)
PortWingDisruptor.SetDamageRadiusFactor(0.060000)
PortWingDisruptor.SetIconNum(364)
PortWingDisruptor.SetIconPositionX(16)
PortWingDisruptor.SetIconPositionY(63)
PortWingDisruptor.SetIconAboveShip(1)
PortWingDisruptor.SetFireSound("Vorcha Phaser")
PortWingDisruptor.SetMaxCharge(1.200000)
PortWingDisruptor.SetMaxDamage(700.000000)
PortWingDisruptor.SetMaxDamageDistance(100.000000)
PortWingDisruptor.SetMinFiringCharge(1.200000)
PortWingDisruptor.SetNormalDischargeRate(1.000000)
PortWingDisruptor.SetRechargeRate(0.300000)
PortWingDisruptor.SetIndicatorIconNum(510)
PortWingDisruptor.SetIndicatorIconPositionX(11)
PortWingDisruptor.SetIndicatorIconPositionY(58)
PortWingDisruptorForward = App.TGPoint3()
PortWingDisruptorForward.SetXYZ(0.000000, 1.000000, 0.000000)
PortWingDisruptorUp = App.TGPoint3()
PortWingDisruptorUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortWingDisruptor.SetOrientation(PortWingDisruptorForward, PortWingDisruptorUp)
PortWingDisruptor.SetWidth(0.020000)
PortWingDisruptor.SetLength(0.040000)
PortWingDisruptor.SetArcWidthAngles(-0.523599, 0.523599)
PortWingDisruptor.SetArcHeightAngles(-0.523599, 0.523599)
PortWingDisruptor.SetPhaserTextureStart(16)
PortWingDisruptor.SetPhaserTextureEnd(23)
PortWingDisruptor.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
PortWingDisruptor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
PortWingDisruptor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
PortWingDisruptor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
PortWingDisruptor.SetInnerCoreColor(kColor)
PortWingDisruptor.SetNumSides(12)
PortWingDisruptor.SetMainRadius(0.100000)
PortWingDisruptor.SetTaperRadius(0.040000)
PortWingDisruptor.SetCoreScale(1.000000)
PortWingDisruptor.SetTaperRatio(1.000000)
PortWingDisruptor.SetTaperMinLength(30.000000)
PortWingDisruptor.SetTaperMaxLength(30.000000)
PortWingDisruptor.SetLengthTextureTilePerUnit(0.100000)
PortWingDisruptor.SetPerimeterTile(1.000000)
PortWingDisruptor.SetTextureSpeed(2.500000)
PortWingDisruptor.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortWingDisruptor)
#################################################
StarWingDisruptor = App.PhaserProperty_Create("Star Wing Disruptor")

StarWingDisruptor.SetMaxCondition(3000.000000)
StarWingDisruptor.SetCritical(0)
StarWingDisruptor.SetTargetable(1)
StarWingDisruptor.SetPrimary(1)
StarWingDisruptor.SetPosition(1.427000, -1.423000, 0.010000)
StarWingDisruptor.SetPosition2D(96, 63)
StarWingDisruptor.SetRepairComplexity(3.000000)
StarWingDisruptor.SetDisabledPercentage(0.500000)
StarWingDisruptor.SetRadius(0.040000)
StarWingDisruptor.SetDumbfire(1)
StarWingDisruptor.SetWeaponID(1)
StarWingDisruptor.SetGroups(0)
StarWingDisruptor.SetDamageRadiusFactor(0.060000)
StarWingDisruptor.SetIconNum(364)
StarWingDisruptor.SetIconPositionX(111)
StarWingDisruptor.SetIconPositionY(63)
StarWingDisruptor.SetIconAboveShip(1)
StarWingDisruptor.SetFireSound("Vorcha Phaser")
StarWingDisruptor.SetMaxCharge(1.200000)
StarWingDisruptor.SetMaxDamage(700.000000)
StarWingDisruptor.SetMaxDamageDistance(100.000000)
StarWingDisruptor.SetMinFiringCharge(1.200000)
StarWingDisruptor.SetNormalDischargeRate(1.000000)
StarWingDisruptor.SetRechargeRate(0.300000)
StarWingDisruptor.SetIndicatorIconNum(510)
StarWingDisruptor.SetIndicatorIconPositionX(105)
StarWingDisruptor.SetIndicatorIconPositionY(58)
StarWingDisruptorForward = App.TGPoint3()
StarWingDisruptorForward.SetXYZ(0.000000, 1.000000, 0.000000)
StarWingDisruptorUp = App.TGPoint3()
StarWingDisruptorUp.SetXYZ(0.000000, 0.000000, 1.000000)
StarWingDisruptor.SetOrientation(StarWingDisruptorForward, StarWingDisruptorUp)
StarWingDisruptor.SetWidth(0.020000)
StarWingDisruptor.SetLength(0.040000)
StarWingDisruptor.SetArcWidthAngles(-0.523599, 0.523599)
StarWingDisruptor.SetArcHeightAngles(-0.523599, 0.523599)
StarWingDisruptor.SetPhaserTextureStart(16)
StarWingDisruptor.SetPhaserTextureEnd(23)
StarWingDisruptor.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
StarWingDisruptor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
StarWingDisruptor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
StarWingDisruptor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
StarWingDisruptor.SetInnerCoreColor(kColor)
StarWingDisruptor.SetNumSides(12)
StarWingDisruptor.SetMainRadius(0.100000)
StarWingDisruptor.SetTaperRadius(0.040000)
StarWingDisruptor.SetCoreScale(1.000000)
StarWingDisruptor.SetTaperRatio(1.000000)
StarWingDisruptor.SetTaperMinLength(30.000000)
StarWingDisruptor.SetTaperMaxLength(30.000000)
StarWingDisruptor.SetLengthTextureTilePerUnit(0.100000)
StarWingDisruptor.SetPerimeterTile(1.000000)
StarWingDisruptor.SetTextureSpeed(2.500000)
StarWingDisruptor.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarWingDisruptor)
#################################################
StarAftDisruptor = App.PhaserProperty_Create("Star Aft Disruptor")

StarAftDisruptor.SetMaxCondition(3000.000000)
StarAftDisruptor.SetCritical(0)
StarAftDisruptor.SetTargetable(1)
StarAftDisruptor.SetPrimary(1)
StarAftDisruptor.SetPosition(0.803000, -2.350000, 0.040000)
StarAftDisruptor.SetPosition2D(77, 100)
StarAftDisruptor.SetRepairComplexity(3.000000)
StarAftDisruptor.SetDisabledPercentage(0.500000)
StarAftDisruptor.SetRadius(0.040000)
StarAftDisruptor.SetDumbfire(1)
StarAftDisruptor.SetWeaponID(1)
StarAftDisruptor.SetGroups(0)
StarAftDisruptor.SetDamageRadiusFactor(0.060000)
StarAftDisruptor.SetIconNum(363)
StarAftDisruptor.SetIconPositionX(92)
StarAftDisruptor.SetIconPositionY(115)
StarAftDisruptor.SetIconAboveShip(1)
StarAftDisruptor.SetFireSound("Vorcha Phaser")
StarAftDisruptor.SetMaxCharge(1.200000)
StarAftDisruptor.SetMaxDamage(700.000000)
StarAftDisruptor.SetMaxDamageDistance(100.000000)
StarAftDisruptor.SetMinFiringCharge(1.200000)
StarAftDisruptor.SetNormalDischargeRate(1.000000)
StarAftDisruptor.SetRechargeRate(0.300000)
StarAftDisruptor.SetIndicatorIconNum(511)
StarAftDisruptor.SetIndicatorIconPositionX(86)
StarAftDisruptor.SetIndicatorIconPositionY(109)
StarAftDisruptorForward = App.TGPoint3()
StarAftDisruptorForward.SetXYZ(0.000000, -1.000000, 0.000000)
StarAftDisruptorUp = App.TGPoint3()
StarAftDisruptorUp.SetXYZ(0.000000, 0.000000, 1.000000)
StarAftDisruptor.SetOrientation(StarAftDisruptorForward, StarAftDisruptorUp)
StarAftDisruptor.SetWidth(0.020000)
StarAftDisruptor.SetLength(0.040000)
StarAftDisruptor.SetArcWidthAngles(-0.523599, 0.523599)
StarAftDisruptor.SetArcHeightAngles(-0.523599, 0.523599)
StarAftDisruptor.SetPhaserTextureStart(16)
StarAftDisruptor.SetPhaserTextureEnd(23)
StarAftDisruptor.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
StarAftDisruptor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
StarAftDisruptor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
StarAftDisruptor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
StarAftDisruptor.SetInnerCoreColor(kColor)
StarAftDisruptor.SetNumSides(12)
StarAftDisruptor.SetMainRadius(0.100000)
StarAftDisruptor.SetTaperRadius(0.040000)
StarAftDisruptor.SetCoreScale(1.000000)
StarAftDisruptor.SetTaperRatio(1.000000)
StarAftDisruptor.SetTaperMinLength(30.000000)
StarAftDisruptor.SetTaperMaxLength(30.000000)
StarAftDisruptor.SetLengthTextureTilePerUnit(0.100000)
StarAftDisruptor.SetPerimeterTile(1.000000)
StarAftDisruptor.SetTextureSpeed(2.500000)
StarAftDisruptor.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarAftDisruptor)
#################################################
PortAftDisruptor = App.PhaserProperty_Create("Port Aft Disruptor")

PortAftDisruptor.SetMaxCondition(3000.000000)
PortAftDisruptor.SetCritical(0)
PortAftDisruptor.SetTargetable(1)
PortAftDisruptor.SetPrimary(1)
PortAftDisruptor.SetPosition(-0.803000, -2.350000, 0.040000)
PortAftDisruptor.SetPosition2D(52, 99)
PortAftDisruptor.SetRepairComplexity(3.000000)
PortAftDisruptor.SetDisabledPercentage(0.500000)
PortAftDisruptor.SetRadius(0.040000)
PortAftDisruptor.SetDumbfire(1)
PortAftDisruptor.SetWeaponID(1)
PortAftDisruptor.SetGroups(0)
PortAftDisruptor.SetDamageRadiusFactor(0.060000)
PortAftDisruptor.SetIconNum(363)
PortAftDisruptor.SetIconPositionX(36)
PortAftDisruptor.SetIconPositionY(115)
PortAftDisruptor.SetIconAboveShip(1)
PortAftDisruptor.SetFireSound("Vorcha Phaser")
PortAftDisruptor.SetMaxCharge(1.200000)
PortAftDisruptor.SetMaxDamage(700.000000)
PortAftDisruptor.SetMaxDamageDistance(100.000000)
PortAftDisruptor.SetMinFiringCharge(1.200000)
PortAftDisruptor.SetNormalDischargeRate(1.000000)
PortAftDisruptor.SetRechargeRate(0.300000)
PortAftDisruptor.SetIndicatorIconNum(511)
PortAftDisruptor.SetIndicatorIconPositionX(30)
PortAftDisruptor.SetIndicatorIconPositionY(110)
PortAftDisruptorForward = App.TGPoint3()
PortAftDisruptorForward.SetXYZ(0.000000, -1.000000, 0.000000)
PortAftDisruptorUp = App.TGPoint3()
PortAftDisruptorUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortAftDisruptor.SetOrientation(PortAftDisruptorForward, PortAftDisruptorUp)
PortAftDisruptor.SetWidth(0.020000)
PortAftDisruptor.SetLength(0.040000)
PortAftDisruptor.SetArcWidthAngles(-0.523599, 0.523599)
PortAftDisruptor.SetArcHeightAngles(-0.523599, 0.523599)
PortAftDisruptor.SetPhaserTextureStart(16)
PortAftDisruptor.SetPhaserTextureEnd(23)
PortAftDisruptor.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
PortAftDisruptor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
PortAftDisruptor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
PortAftDisruptor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
PortAftDisruptor.SetInnerCoreColor(kColor)
PortAftDisruptor.SetNumSides(12)
PortAftDisruptor.SetMainRadius(0.100000)
PortAftDisruptor.SetTaperRadius(0.040000)
PortAftDisruptor.SetCoreScale(1.000000)
PortAftDisruptor.SetTaperRatio(1.000000)
PortAftDisruptor.SetTaperMinLength(30.000000)
PortAftDisruptor.SetTaperMaxLength(30.000000)
PortAftDisruptor.SetLengthTextureTilePerUnit(0.100000)
PortAftDisruptor.SetPerimeterTile(1.000000)
PortAftDisruptor.SetTextureSpeed(2.500000)
PortAftDisruptor.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortAftDisruptor)
#################################################
FwdDorsalDisruptor = App.PhaserProperty_Create("Fwd Dorsal Disruptor")

FwdDorsalDisruptor.SetMaxCondition(3000.000000)
FwdDorsalDisruptor.SetCritical(0)
FwdDorsalDisruptor.SetTargetable(1)
FwdDorsalDisruptor.SetPrimary(1)
FwdDorsalDisruptor.SetPosition(0.000000, -0.420000, 0.270000)
FwdDorsalDisruptor.SetPosition2D(72, 39)
FwdDorsalDisruptor.SetRepairComplexity(3.000000)
FwdDorsalDisruptor.SetDisabledPercentage(0.500000)
FwdDorsalDisruptor.SetRadius(0.040000)
FwdDorsalDisruptor.SetDumbfire(1)
FwdDorsalDisruptor.SetWeaponID(1)
FwdDorsalDisruptor.SetGroups(0)
FwdDorsalDisruptor.SetDamageRadiusFactor(0.060000)
FwdDorsalDisruptor.SetIconNum(364)
FwdDorsalDisruptor.SetIconPositionX(64)
FwdDorsalDisruptor.SetIconPositionY(53)
FwdDorsalDisruptor.SetIconAboveShip(1)
FwdDorsalDisruptor.SetFireSound("Vorcha Phaser")
FwdDorsalDisruptor.SetMaxCharge(1.200000)
FwdDorsalDisruptor.SetMaxDamage(600.000000)
FwdDorsalDisruptor.SetMaxDamageDistance(100.000000)
FwdDorsalDisruptor.SetMinFiringCharge(1.200000)
FwdDorsalDisruptor.SetNormalDischargeRate(1.000000)
FwdDorsalDisruptor.SetRechargeRate(0.300000)
FwdDorsalDisruptor.SetIndicatorIconNum(510)
FwdDorsalDisruptor.SetIndicatorIconPositionX(58)
FwdDorsalDisruptor.SetIndicatorIconPositionY(49)
FwdDorsalDisruptorForward = App.TGPoint3()
FwdDorsalDisruptorForward.SetXYZ(0.000000, 0.707107, 0.707107)
FwdDorsalDisruptorUp = App.TGPoint3()
FwdDorsalDisruptorUp.SetXYZ(0.000000, 0.000000, 1.000000)
FwdDorsalDisruptor.SetOrientation(FwdDorsalDisruptorForward, FwdDorsalDisruptorUp)
FwdDorsalDisruptor.SetWidth(0.020000)
FwdDorsalDisruptor.SetLength(0.040000)
FwdDorsalDisruptor.SetArcWidthAngles(-0.872665, 0.872665)
FwdDorsalDisruptor.SetArcHeightAngles(-0.523599, 0.872665)
FwdDorsalDisruptor.SetPhaserTextureStart(16)
FwdDorsalDisruptor.SetPhaserTextureEnd(23)
FwdDorsalDisruptor.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
FwdDorsalDisruptor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdDorsalDisruptor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
FwdDorsalDisruptor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdDorsalDisruptor.SetInnerCoreColor(kColor)
FwdDorsalDisruptor.SetNumSides(12)
FwdDorsalDisruptor.SetMainRadius(0.100000)
FwdDorsalDisruptor.SetTaperRadius(0.040000)
FwdDorsalDisruptor.SetCoreScale(1.000000)
FwdDorsalDisruptor.SetTaperRatio(1.000000)
FwdDorsalDisruptor.SetTaperMinLength(30.000000)
FwdDorsalDisruptor.SetTaperMaxLength(30.000000)
FwdDorsalDisruptor.SetLengthTextureTilePerUnit(0.100000)
FwdDorsalDisruptor.SetPerimeterTile(1.000000)
FwdDorsalDisruptor.SetTextureSpeed(2.500000)
FwdDorsalDisruptor.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdDorsalDisruptor)
#################################################
AftDorsalDisruptor = App.PhaserProperty_Create("Aft Dorsal Disruptor")

AftDorsalDisruptor.SetMaxCondition(3000.000000)
AftDorsalDisruptor.SetCritical(0)
AftDorsalDisruptor.SetTargetable(1)
AftDorsalDisruptor.SetPrimary(1)
AftDorsalDisruptor.SetPosition(0.000000, -1.354000, 0.470000)
AftDorsalDisruptor.SetPosition2D(56, 49)
AftDorsalDisruptor.SetRepairComplexity(3.000000)
AftDorsalDisruptor.SetDisabledPercentage(0.500000)
AftDorsalDisruptor.SetRadius(0.040000)
AftDorsalDisruptor.SetDumbfire(1)
AftDorsalDisruptor.SetWeaponID(1)
AftDorsalDisruptor.SetGroups(0)
AftDorsalDisruptor.SetDamageRadiusFactor(0.060000)
AftDorsalDisruptor.SetIconNum(363)
AftDorsalDisruptor.SetIconPositionX(64)
AftDorsalDisruptor.SetIconPositionY(84)
AftDorsalDisruptor.SetIconAboveShip(1)
AftDorsalDisruptor.SetFireSound("Vorcha Phaser")
AftDorsalDisruptor.SetMaxCharge(1.200000)
AftDorsalDisruptor.SetMaxDamage(600.000000)
AftDorsalDisruptor.SetMaxDamageDistance(100.000000)
AftDorsalDisruptor.SetMinFiringCharge(1.200000)
AftDorsalDisruptor.SetNormalDischargeRate(1.000000)
AftDorsalDisruptor.SetRechargeRate(0.300000)
AftDorsalDisruptor.SetIndicatorIconNum(511)
AftDorsalDisruptor.SetIndicatorIconPositionX(58)
AftDorsalDisruptor.SetIndicatorIconPositionY(79)
AftDorsalDisruptorForward = App.TGPoint3()
AftDorsalDisruptorForward.SetXYZ(0.000000, -0.707107, 0.707107)
AftDorsalDisruptorUp = App.TGPoint3()
AftDorsalDisruptorUp.SetXYZ(0.000000, 0.000000, 1.000000)
AftDorsalDisruptor.SetOrientation(AftDorsalDisruptorForward, AftDorsalDisruptorUp)
AftDorsalDisruptor.SetWidth(0.020000)
AftDorsalDisruptor.SetLength(0.040000)
AftDorsalDisruptor.SetArcWidthAngles(-0.872665, 0.872665)
AftDorsalDisruptor.SetArcHeightAngles(-0.698132, 0.872665)
AftDorsalDisruptor.SetPhaserTextureStart(16)
AftDorsalDisruptor.SetPhaserTextureEnd(23)
AftDorsalDisruptor.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
AftDorsalDisruptor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
AftDorsalDisruptor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
AftDorsalDisruptor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
AftDorsalDisruptor.SetInnerCoreColor(kColor)
AftDorsalDisruptor.SetNumSides(12)
AftDorsalDisruptor.SetMainRadius(0.100000)
AftDorsalDisruptor.SetTaperRadius(0.040000)
AftDorsalDisruptor.SetCoreScale(1.000000)
AftDorsalDisruptor.SetTaperRatio(1.000000)
AftDorsalDisruptor.SetTaperMinLength(30.000000)
AftDorsalDisruptor.SetTaperMaxLength(30.000000)
AftDorsalDisruptor.SetLengthTextureTilePerUnit(0.100000)
AftDorsalDisruptor.SetPerimeterTile(1.000000)
AftDorsalDisruptor.SetTextureSpeed(2.500000)
AftDorsalDisruptor.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftDorsalDisruptor)
#################################################
FwdVentralDisruptor = App.PhaserProperty_Create("Fwd Ventral Disruptor")

FwdVentralDisruptor.SetMaxCondition(3000.000000)
FwdVentralDisruptor.SetCritical(0)
FwdVentralDisruptor.SetTargetable(1)
FwdVentralDisruptor.SetPrimary(1)
FwdVentralDisruptor.SetPosition(0.000000, 0.164000, -0.120000)
FwdVentralDisruptor.SetPosition2D(75, 61)
FwdVentralDisruptor.SetRepairComplexity(3.000000)
FwdVentralDisruptor.SetDisabledPercentage(0.500000)
FwdVentralDisruptor.SetRadius(0.040000)
FwdVentralDisruptor.SetDumbfire(1)
FwdVentralDisruptor.SetWeaponID(1)
FwdVentralDisruptor.SetGroups(0)
FwdVentralDisruptor.SetDamageRadiusFactor(0.060000)
FwdVentralDisruptor.SetIconNum(364)
FwdVentralDisruptor.SetIconPositionX(64)
FwdVentralDisruptor.SetIconPositionY(63)
FwdVentralDisruptor.SetIconAboveShip(1)
FwdVentralDisruptor.SetFireSound("Vorcha Phaser")
FwdVentralDisruptor.SetMaxCharge(1.200000)
FwdVentralDisruptor.SetMaxDamage(600.000000)
FwdVentralDisruptor.SetMaxDamageDistance(100.000000)
FwdVentralDisruptor.SetMinFiringCharge(1.200000)
FwdVentralDisruptor.SetNormalDischargeRate(1.000000)
FwdVentralDisruptor.SetRechargeRate(0.300000)
FwdVentralDisruptor.SetIndicatorIconNum(510)
FwdVentralDisruptor.SetIndicatorIconPositionX(58)
FwdVentralDisruptor.SetIndicatorIconPositionY(58)
FwdVentralDisruptorForward = App.TGPoint3()
FwdVentralDisruptorForward.SetXYZ(0.000000, 0.707107, -0.707107)
FwdVentralDisruptorUp = App.TGPoint3()
FwdVentralDisruptorUp.SetXYZ(0.000000, 0.000000, -1.000000)
FwdVentralDisruptor.SetOrientation(FwdVentralDisruptorForward, FwdVentralDisruptorUp)
FwdVentralDisruptor.SetWidth(0.020000)
FwdVentralDisruptor.SetLength(0.040000)
FwdVentralDisruptor.SetArcWidthAngles(-0.872665, 0.872665)
FwdVentralDisruptor.SetArcHeightAngles(-0.523599, 0.872665)
FwdVentralDisruptor.SetPhaserTextureStart(16)
FwdVentralDisruptor.SetPhaserTextureEnd(23)
FwdVentralDisruptor.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
FwdVentralDisruptor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdVentralDisruptor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
FwdVentralDisruptor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
FwdVentralDisruptor.SetInnerCoreColor(kColor)
FwdVentralDisruptor.SetNumSides(12)
FwdVentralDisruptor.SetMainRadius(0.100000)
FwdVentralDisruptor.SetTaperRadius(0.040000)
FwdVentralDisruptor.SetCoreScale(1.000000)
FwdVentralDisruptor.SetTaperRatio(1.000000)
FwdVentralDisruptor.SetTaperMinLength(30.000000)
FwdVentralDisruptor.SetTaperMaxLength(30.000000)
FwdVentralDisruptor.SetLengthTextureTilePerUnit(0.100000)
FwdVentralDisruptor.SetPerimeterTile(1.000000)
FwdVentralDisruptor.SetTextureSpeed(2.500000)
FwdVentralDisruptor.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdVentralDisruptor)
#################################################
PortDorsalDisruptor = App.PhaserProperty_Create("Port Dorsal Disruptor")

PortDorsalDisruptor.SetMaxCondition(3000.000000)
PortDorsalDisruptor.SetCritical(0)
PortDorsalDisruptor.SetTargetable(1)
PortDorsalDisruptor.SetPrimary(1)
PortDorsalDisruptor.SetPosition(-0.330000, -1.980000, 0.420000)
PortDorsalDisruptor.SetPosition2D(14, 84)
PortDorsalDisruptor.SetRepairComplexity(3.000000)
PortDorsalDisruptor.SetDisabledPercentage(0.500000)
PortDorsalDisruptor.SetRadius(0.040000)
PortDorsalDisruptor.SetDumbfire(1)
PortDorsalDisruptor.SetWeaponID(1)
PortDorsalDisruptor.SetGroups(0)
PortDorsalDisruptor.SetDamageRadiusFactor(0.060000)
PortDorsalDisruptor.SetIconNum(361)
PortDorsalDisruptor.SetIconPositionX(17)
PortDorsalDisruptor.SetIconPositionY(78)
PortDorsalDisruptor.SetIconAboveShip(1)
PortDorsalDisruptor.SetFireSound("Vorcha Phaser")
PortDorsalDisruptor.SetMaxCharge(1.200000)
PortDorsalDisruptor.SetMaxDamage(500.000000)
PortDorsalDisruptor.SetMaxDamageDistance(100.000000)
PortDorsalDisruptor.SetMinFiringCharge(1.200000)
PortDorsalDisruptor.SetNormalDischargeRate(1.000000)
PortDorsalDisruptor.SetRechargeRate(0.300000)
PortDorsalDisruptor.SetIndicatorIconNum(508)
PortDorsalDisruptor.SetIndicatorIconPositionX(14)
PortDorsalDisruptor.SetIndicatorIconPositionY(77)
PortDorsalDisruptorForward = App.TGPoint3()
PortDorsalDisruptorForward.SetXYZ(-0.980581, 0.000000, 0.196116)
PortDorsalDisruptorUp = App.TGPoint3()
PortDorsalDisruptorUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortDorsalDisruptor.SetOrientation(PortDorsalDisruptorForward, PortDorsalDisruptorUp)
PortDorsalDisruptor.SetWidth(0.030000)
PortDorsalDisruptor.SetLength(0.040000)
PortDorsalDisruptor.SetArcWidthAngles(-0.698132, 0.698132)
PortDorsalDisruptor.SetArcHeightAngles(-0.523599, 0.523599)
PortDorsalDisruptor.SetPhaserTextureStart(16)
PortDorsalDisruptor.SetPhaserTextureEnd(23)
PortDorsalDisruptor.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
PortDorsalDisruptor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
PortDorsalDisruptor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
PortDorsalDisruptor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
PortDorsalDisruptor.SetInnerCoreColor(kColor)
PortDorsalDisruptor.SetNumSides(12)
PortDorsalDisruptor.SetMainRadius(0.100000)
PortDorsalDisruptor.SetTaperRadius(0.040000)
PortDorsalDisruptor.SetCoreScale(1.000000)
PortDorsalDisruptor.SetTaperRatio(1.000000)
PortDorsalDisruptor.SetTaperMinLength(30.000000)
PortDorsalDisruptor.SetTaperMaxLength(30.000000)
PortDorsalDisruptor.SetLengthTextureTilePerUnit(0.100000)
PortDorsalDisruptor.SetPerimeterTile(1.000000)
PortDorsalDisruptor.SetTextureSpeed(2.500000)
PortDorsalDisruptor.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortDorsalDisruptor)
#################################################
StarDorsalDisruptor = App.PhaserProperty_Create("Star Dorsal Disruptor")

StarDorsalDisruptor.SetMaxCondition(3000.000000)
StarDorsalDisruptor.SetCritical(0)
StarDorsalDisruptor.SetTargetable(1)
StarDorsalDisruptor.SetPrimary(1)
StarDorsalDisruptor.SetPosition(0.340000, -1.980000, 0.420000)
StarDorsalDisruptor.SetPosition2D(114, 85)
StarDorsalDisruptor.SetRepairComplexity(3.000000)
StarDorsalDisruptor.SetDisabledPercentage(0.500000)
StarDorsalDisruptor.SetRadius(0.040000)
StarDorsalDisruptor.SetDumbfire(1)
StarDorsalDisruptor.SetWeaponID(1)
StarDorsalDisruptor.SetGroups(0)
StarDorsalDisruptor.SetDamageRadiusFactor(0.060000)
StarDorsalDisruptor.SetIconNum(362)
StarDorsalDisruptor.SetIconPositionX(126)
StarDorsalDisruptor.SetIconPositionY(80)
StarDorsalDisruptor.SetIconAboveShip(1)
StarDorsalDisruptor.SetFireSound("Vorcha Phaser")
StarDorsalDisruptor.SetMaxCharge(1.200000)
StarDorsalDisruptor.SetMaxDamage(500.000000)
StarDorsalDisruptor.SetMaxDamageDistance(100.000000)
StarDorsalDisruptor.SetMinFiringCharge(1.200000)
StarDorsalDisruptor.SetNormalDischargeRate(1.000000)
StarDorsalDisruptor.SetRechargeRate(0.300000)
StarDorsalDisruptor.SetIndicatorIconNum(509)
StarDorsalDisruptor.SetIndicatorIconPositionX(126)
StarDorsalDisruptor.SetIndicatorIconPositionY(79)
StarDorsalDisruptorForward = App.TGPoint3()
StarDorsalDisruptorForward.SetXYZ(0.980581, 0.000000, 0.196116)
StarDorsalDisruptorUp = App.TGPoint3()
StarDorsalDisruptorUp.SetXYZ(0.000000, 0.000000, 1.000000)
StarDorsalDisruptor.SetOrientation(StarDorsalDisruptorForward, StarDorsalDisruptorUp)
StarDorsalDisruptor.SetWidth(0.030000)
StarDorsalDisruptor.SetLength(0.040000)
StarDorsalDisruptor.SetArcWidthAngles(-0.698132, 0.698132)
StarDorsalDisruptor.SetArcHeightAngles(-0.523599, 0.523599)
StarDorsalDisruptor.SetPhaserTextureStart(16)
StarDorsalDisruptor.SetPhaserTextureEnd(23)
StarDorsalDisruptor.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
StarDorsalDisruptor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
StarDorsalDisruptor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.501961, 1.000000, 0.000000, 1.000000)
StarDorsalDisruptor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.000000, 0.501961, 0.501961, 1.000000)
StarDorsalDisruptor.SetInnerCoreColor(kColor)
StarDorsalDisruptor.SetNumSides(12)
StarDorsalDisruptor.SetMainRadius(0.100000)
StarDorsalDisruptor.SetTaperRadius(0.040000)
StarDorsalDisruptor.SetCoreScale(1.000000)
StarDorsalDisruptor.SetTaperRatio(1.000000)
StarDorsalDisruptor.SetTaperMinLength(30.000000)
StarDorsalDisruptor.SetTaperMaxLength(30.000000)
StarDorsalDisruptor.SetLengthTextureTilePerUnit(0.100000)
StarDorsalDisruptor.SetPerimeterTile(1.000000)
StarDorsalDisruptor.SetTextureSpeed(2.500000)
StarDorsalDisruptor.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarDorsalDisruptor)
#################################################
MegaDisruptors = App.WeaponSystemProperty_Create("Mega Disruptors")

MegaDisruptors.SetMaxCondition(2000.000000)
MegaDisruptors.SetCritical(0)
MegaDisruptors.SetTargetable(0)
MegaDisruptors.SetPrimary(1)
MegaDisruptors.SetPosition(0.000000, 0.000000, 0.000000)
MegaDisruptors.SetPosition2D(0.000000, 0.000000)
MegaDisruptors.SetRepairComplexity(3.000000)
MegaDisruptors.SetDisabledPercentage(0.500000)
MegaDisruptors.SetRadius(0.250000)
MegaDisruptors.SetNormalPowerPerSecond(330.000000)
MegaDisruptors.SetWeaponSystemType(MegaDisruptors.WST_PULSE)
MegaDisruptors.SetSingleFire(1)
MegaDisruptors.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
MegaDisruptors.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(MegaDisruptors)
#################################################
PortCannon = App.PulseWeaponProperty_Create("Port Cannon")

PortCannon.SetMaxCondition(3500.000000)
PortCannon.SetCritical(0)
PortCannon.SetTargetable(1)
PortCannon.SetPrimary(1)
PortCannon.SetPosition(-0.640000, -1.258000, -0.230000)
PortCannon.SetPosition2D(43, 45)
PortCannon.SetRepairComplexity(3.000000)
PortCannon.SetDisabledPercentage(0.500000)
PortCannon.SetRadius(0.100000)
PortCannon.SetDumbfire(1)
PortCannon.SetWeaponID(0)
PortCannon.SetGroups(0)
PortCannon.SetDamageRadiusFactor(0.060000)
PortCannon.SetIconNum(365)
PortCannon.SetIconPositionX(51)
PortCannon.SetIconPositionY(49)
PortCannon.SetIconAboveShip(1)
PortCannon.SetFireSound("")
PortCannon.SetMaxCharge(3.000000)
PortCannon.SetMaxDamage(1.000000)
PortCannon.SetMaxDamageDistance(100.000000)
PortCannon.SetMinFiringCharge(1.000000)
PortCannon.SetNormalDischargeRate(1.000000)
PortCannon.SetRechargeRate(0.350000)
PortCannon.SetIndicatorIconNum(0)
PortCannon.SetIndicatorIconPositionX(15)
PortCannon.SetIndicatorIconPositionY(15)
PortCannonForward = App.TGPoint3()
PortCannonForward.SetXYZ(0.000000, 1.000000, 0.000000)
PortCannonUp = App.TGPoint3()
PortCannonUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortCannon.SetOrientation(PortCannonForward, PortCannonUp)
PortCannon.SetArcWidthAngles(-0.349066, 0.349066)
PortCannon.SetArcHeightAngles(-0.349066, 0.349066)
PortCannon.SetCooldownTime(0.300000)
PortCannon.SetModuleName("Tactical.Projectiles.ZZ_DeathDisruptor")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortCannon)
#################################################
StarCannon = App.PulseWeaponProperty_Create("Star Cannon")

StarCannon.SetMaxCondition(3500.000000)
StarCannon.SetCritical(0)
StarCannon.SetTargetable(1)
StarCannon.SetPrimary(1)
StarCannon.SetPosition(0.648000, -1.258000, -0.230000)
StarCannon.SetPosition2D(83, 46)
StarCannon.SetRepairComplexity(3.000000)
StarCannon.SetDisabledPercentage(0.500000)
StarCannon.SetRadius(0.100000)
StarCannon.SetDumbfire(1)
StarCannon.SetWeaponID(0)
StarCannon.SetGroups(0)
StarCannon.SetDamageRadiusFactor(0.060000)
StarCannon.SetIconNum(365)
StarCannon.SetIconPositionX(101)
StarCannon.SetIconPositionY(49)
StarCannon.SetIconAboveShip(1)
StarCannon.SetFireSound("")
StarCannon.SetMaxCharge(3.000000)
StarCannon.SetMaxDamage(1.000000)
StarCannon.SetMaxDamageDistance(100.000000)
StarCannon.SetMinFiringCharge(1.000000)
StarCannon.SetNormalDischargeRate(1.000000)
StarCannon.SetRechargeRate(0.350000)
StarCannon.SetIndicatorIconNum(0)
StarCannon.SetIndicatorIconPositionX(15)
StarCannon.SetIndicatorIconPositionY(15)
StarCannonForward = App.TGPoint3()
StarCannonForward.SetXYZ(0.000000, 1.000000, 0.000000)
StarCannonUp = App.TGPoint3()
StarCannonUp.SetXYZ(0.000000, 0.000000, 1.000000)
StarCannon.SetOrientation(StarCannonForward, StarCannonUp)
StarCannon.SetArcWidthAngles(-0.349066, 0.349066)
StarCannon.SetArcHeightAngles(-0.349066, 0.349066)
StarCannon.SetCooldownTime(0.300000)
StarCannon.SetModuleName("Tactical.Projectiles.ZZ_DeathDisruptor")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarCannon)
#################################################
FwdPortCannon = App.PulseWeaponProperty_Create("Fwd Port Cannon")

FwdPortCannon.SetMaxCondition(3000.000000)
FwdPortCannon.SetCritical(0)
FwdPortCannon.SetTargetable(1)
FwdPortCannon.SetPrimary(1)
FwdPortCannon.SetPosition(-0.242000, 1.950000, 0.065000)
FwdPortCannon.SetPosition2D(43, 10)
FwdPortCannon.SetRepairComplexity(3.000000)
FwdPortCannon.SetDisabledPercentage(0.500000)
FwdPortCannon.SetRadius(0.070000)
FwdPortCannon.SetDumbfire(1)
FwdPortCannon.SetWeaponID(0)
FwdPortCannon.SetGroups(0)
FwdPortCannon.SetDamageRadiusFactor(0.060000)
FwdPortCannon.SetIconNum(365)
FwdPortCannon.SetIconPositionX(53)
FwdPortCannon.SetIconPositionY(17)
FwdPortCannon.SetIconAboveShip(1)
FwdPortCannon.SetFireSound("")
FwdPortCannon.SetMaxCharge(3.000000)
FwdPortCannon.SetMaxDamage(1.000000)
FwdPortCannon.SetMaxDamageDistance(100.000000)
FwdPortCannon.SetMinFiringCharge(1.000000)
FwdPortCannon.SetNormalDischargeRate(1.000000)
FwdPortCannon.SetRechargeRate(0.400000)
FwdPortCannon.SetIndicatorIconNum(0)
FwdPortCannon.SetIndicatorIconPositionX(15)
FwdPortCannon.SetIndicatorIconPositionY(15)
FwdPortCannonForward = App.TGPoint3()
FwdPortCannonForward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdPortCannonUp = App.TGPoint3()
FwdPortCannonUp.SetXYZ(0.000000, 0.000000, 1.000000)
FwdPortCannon.SetOrientation(FwdPortCannonForward, FwdPortCannonUp)
FwdPortCannon.SetArcWidthAngles(-0.349066, 0.349066)
FwdPortCannon.SetArcHeightAngles(-0.349066, 0.349066)
FwdPortCannon.SetCooldownTime(0.300000)
FwdPortCannon.SetModuleName("Tactical.Projectiles.ZZ_HeavyDisruptor2")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdPortCannon)
#################################################
FwdStarCannon = App.PulseWeaponProperty_Create("Fwd Star Cannon")

FwdStarCannon.SetMaxCondition(3000.000000)
FwdStarCannon.SetCritical(0)
FwdStarCannon.SetTargetable(1)
FwdStarCannon.SetPrimary(1)
FwdStarCannon.SetPosition(0.242000, 1.950000, 0.065000)
FwdStarCannon.SetPosition2D(84, 10)
FwdStarCannon.SetRepairComplexity(3.000000)
FwdStarCannon.SetDisabledPercentage(0.500000)
FwdStarCannon.SetRadius(0.070000)
FwdStarCannon.SetDumbfire(1)
FwdStarCannon.SetWeaponID(0)
FwdStarCannon.SetGroups(0)
FwdStarCannon.SetDamageRadiusFactor(0.060000)
FwdStarCannon.SetIconNum(365)
FwdStarCannon.SetIconPositionX(97)
FwdStarCannon.SetIconPositionY(17)
FwdStarCannon.SetIconAboveShip(1)
FwdStarCannon.SetFireSound("")
FwdStarCannon.SetMaxCharge(3.000000)
FwdStarCannon.SetMaxDamage(1.000000)
FwdStarCannon.SetMaxDamageDistance(100.000000)
FwdStarCannon.SetMinFiringCharge(1.000000)
FwdStarCannon.SetNormalDischargeRate(1.000000)
FwdStarCannon.SetRechargeRate(0.400000)
FwdStarCannon.SetIndicatorIconNum(0)
FwdStarCannon.SetIndicatorIconPositionX(15)
FwdStarCannon.SetIndicatorIconPositionY(15)
FwdStarCannonForward = App.TGPoint3()
FwdStarCannonForward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdStarCannonUp = App.TGPoint3()
FwdStarCannonUp.SetXYZ(0.000000, 0.000000, 1.000000)
FwdStarCannon.SetOrientation(FwdStarCannonForward, FwdStarCannonUp)
FwdStarCannon.SetArcWidthAngles(-0.349066, 0.349066)
FwdStarCannon.SetArcHeightAngles(-0.349066, 0.349066)
FwdStarCannon.SetCooldownTime(0.300000)
FwdStarCannon.SetModuleName("Tactical.Projectiles.ZZ_HeavyDisruptor2")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdStarCannon)

# Property load function.
def LoadPropertySet(pObj):
	"Sets up the object's properties."
	prop = App.g_kModelPropertyManager.FindByName("Hull", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shield Generator", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Warp Core", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Disruptor Beams", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Disruptor 1", 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("Fwd Torpedo 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd 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("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("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("Cloaking Device", 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("Repair System", 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", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Vevrier", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Tractor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenForward", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenBack", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenLeft", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenRight", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenUp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenDown", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("FirstPersonCamera", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Disruptor 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Disruptor 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Disruptor 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Disruptor 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Disruptor 3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Torpedo 3", 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("Fwd Torpedo 4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Wing Disruptor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Wing Disruptor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Aft Disruptor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Aft Disruptor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Dorsal Disruptor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Dorsal Disruptor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Ventral Disruptor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Dorsal Disruptor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Dorsal Disruptor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Mega Disruptors", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Port Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Star Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
