# C:\Program Files\Activision\Bridge Commander\scripts\ships\Hardpoints\lcexcelsior.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(9000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, 0.100000, -0.100000)
Hull.SetPosition2D(64.000000, 50.000000)
Hull.SetRepairComplexity(1.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(2.300000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
ShieldGenerator = App.ShieldProperty_Create("Shield Generator")

ShieldGenerator.SetMaxCondition(3500.000000)
ShieldGenerator.SetCritical(0)
ShieldGenerator.SetTargetable(1)
ShieldGenerator.SetPrimary(1)
ShieldGenerator.SetPosition(0.000000, 0.800000, 0.200000)
ShieldGenerator.SetPosition2D(64.000000, 50.000000)
ShieldGenerator.SetRepairComplexity(3.000000)
ShieldGenerator.SetDisabledPercentage(0.500000)
ShieldGenerator.SetRadius(0.080000)
ShieldGenerator.SetNormalPowerPerSecond(650.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, 7000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 6000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 6000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 6000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 6000.000000)
ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 6000.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.FRONT_SHIELDS, 10.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 8.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 8.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 8.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 8.000000)
ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 8.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array")

SensorArray.SetMaxCondition(3000.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(1)
SensorArray.SetPosition(0.000000, 1.440000, 0.020000)
SensorArray.SetPosition2D(64.000000, 10.000000)
SensorArray.SetRepairComplexity(1.000000)
SensorArray.SetDisabledPercentage(0.500000)
SensorArray.SetRadius(0.070000)
SensorArray.SetNormalPowerPerSecond(250.000000)
SensorArray.SetBaseSensorRange(1250.000000)
SensorArray.SetMaxProbes(8)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
WarpCore = App.PowerProperty_Create("Warp Core")

WarpCore.SetMaxCondition(4000.000000)
WarpCore.SetCritical(1)
WarpCore.SetTargetable(1)
WarpCore.SetPrimary(1)
WarpCore.SetPosition(0.000000, 0.300000, -0.280000)
WarpCore.SetPosition2D(64.000000, 30.000000)
WarpCore.SetRepairComplexity(3.000000)
WarpCore.SetDisabledPercentage(0.300000)
WarpCore.SetRadius(0.170000)
WarpCore.SetMainBatteryLimit(175000.000000)
WarpCore.SetBackupBatteryLimit(90000.000000)
WarpCore.SetMainConduitCapacity(2000.000000)
WarpCore.SetBackupConduitCapacity(250.000000)
WarpCore.SetPowerOutput(1750.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpCore)
#################################################
ImpulseEngines = App.ImpulseEngineProperty_Create("Impulse Engines")

ImpulseEngines.SetMaxCondition(4000.000000)
ImpulseEngines.SetCritical(0)
ImpulseEngines.SetTargetable(0)
ImpulseEngines.SetPrimary(1)
ImpulseEngines.SetPosition(0.000000, 0.724068, 0.270000)
ImpulseEngines.SetPosition2D(120.000000, 120.000000)
ImpulseEngines.SetRepairComplexity(3.000000)
ImpulseEngines.SetDisabledPercentage(0.500000)
ImpulseEngines.SetRadius(0.100000)
ImpulseEngines.SetNormalPowerPerSecond(300.000000)
ImpulseEngines.SetMaxAccel(1.400000)
ImpulseEngines.SetMaxAngularAccel(0.100000)
ImpulseEngines.SetMaxAngularVelocity(0.260000)
ImpulseEngines.SetMaxSpeed(6.500000)
ImpulseEngines.SetEngineSound("Federation Engines")
App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseEngines)
#################################################
Phasers = App.WeaponSystemProperty_Create("Phasers")

Phasers.SetMaxCondition(5000.000000)
Phasers.SetCritical(0)
Phasers.SetTargetable(0)
Phasers.SetPrimary(1)
Phasers.SetPosition(0.011842, 1.699190, 0.220000)
Phasers.SetPosition2D(46.000000, 64.000000)
Phasers.SetRepairComplexity(4.000000)
Phasers.SetDisabledPercentage(0.500000)
Phasers.SetRadius(0.120000)
Phasers.SetNormalPowerPerSecond(450.000000)
Phasers.SetWeaponSystemType(Phasers.WST_PHASER)
Phasers.SetSingleFire(0)
Phasers.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Phasers.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(Phasers)
#################################################
WarpEngines = App.WarpEngineProperty_Create("Warp Engines")

WarpEngines.SetMaxCondition(6000.000000)
WarpEngines.SetCritical(0)
WarpEngines.SetTargetable(0)
WarpEngines.SetPrimary(1)
WarpEngines.SetPosition(0.000000, -0.619252, 0.010000)
WarpEngines.SetPosition2D(46.000000, 60.000000)
WarpEngines.SetRepairComplexity(3.000000)
WarpEngines.SetDisabledPercentage(0.500000)
WarpEngines.SetRadius(0.120000)
WarpEngines.SetNormalPowerPerSecond(0.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpEngines)
#################################################
Torpedoes = App.TorpedoSystemProperty_Create("Torpedoes")

Torpedoes.SetMaxCondition(4000.000000)
Torpedoes.SetCritical(0)
Torpedoes.SetTargetable(0)
Torpedoes.SetPrimary(1)
Torpedoes.SetPosition(0.000000, 0.700000, 0.020000)
Torpedoes.SetPosition2D(82.000000, 64.000000)
Torpedoes.SetRepairComplexity(2.000000)
Torpedoes.SetDisabledPercentage(0.750000)
Torpedoes.SetRadius(0.180000)
Torpedoes.SetNormalPowerPerSecond(100.000000)
Torpedoes.SetWeaponSystemType(Torpedoes.WST_TORPEDO)
Torpedoes.SetSingleFire(0)
Torpedoes.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
Torpedoes.SetFiringChainString(kFiringChainString)
Torpedoes.SetMaxTorpedoes(0, 150)
Torpedoes.SetTorpedoScript(0, "Tactical.Projectiles.Dur_TMPPhoton")
Torpedoes.SetNumAmmoTypes(1)
App.g_kModelPropertyManager.RegisterLocalTemplate(Torpedoes)
#################################################
PortWarp = App.EngineProperty_Create("Port Warp")

PortWarp.SetMaxCondition(4500.000000)
PortWarp.SetCritical(0)
PortWarp.SetTargetable(1)
PortWarp.SetPrimary(1)
PortWarp.SetPosition(-0.630000, -1.000000, 0.180000)
PortWarp.SetPosition2D(4.000000, 90.000000)
PortWarp.SetRepairComplexity(3.000000)
PortWarp.SetDisabledPercentage(0.500000)
PortWarp.SetRadius(1.000000)
PortWarp.SetEngineType(PortWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortWarp)
#################################################
StarWarp = App.EngineProperty_Create("Star Warp")

StarWarp.SetMaxCondition(4500.000000)
StarWarp.SetCritical(0)
StarWarp.SetTargetable(1)
StarWarp.SetPrimary(1)
StarWarp.SetPosition(0.630000, -1.000000, 0.180000)
StarWarp.SetPosition2D(125.000000, 90.000000)
StarWarp.SetRepairComplexity(3.000000)
StarWarp.SetDisabledPercentage(0.500000)
StarWarp.SetRadius(1.000000)
StarWarp.SetEngineType(StarWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarWarp)
#################################################
Engineering = App.RepairSubsystemProperty_Create("Engineering")

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

ForwardTorp1.SetMaxCondition(1500.000000)
ForwardTorp1.SetCritical(0)
ForwardTorp1.SetTargetable(1)
ForwardTorp1.SetPrimary(1)
ForwardTorp1.SetPosition(-0.187806, 0.713256, -0.165132)
ForwardTorp1.SetPosition2D(54.000000, 40.000000)
ForwardTorp1.SetRepairComplexity(3.000000)
ForwardTorp1.SetDisabledPercentage(0.750000)
ForwardTorp1.SetRadius(0.050000)
ForwardTorp1.SetDumbfire(1)
ForwardTorp1.SetWeaponID(0)
ForwardTorp1.SetGroups(1)
ForwardTorp1.SetDamageRadiusFactor(0.600000)
ForwardTorp1.SetIconNum(370)
ForwardTorp1.SetIconPositionX(72.000000)
ForwardTorp1.SetIconPositionY(35.000000)
ForwardTorp1.SetIconAboveShip(1)
ForwardTorp1.SetImmediateDelay(2.000000)
ForwardTorp1.SetReloadDelay(40.000000)
ForwardTorp1.SetMaxReady(3)
ForwardTorp1Direction = App.TGPoint3()
ForwardTorp1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
ForwardTorp1.SetDirection(ForwardTorp1Direction)
ForwardTorp1Right = App.TGPoint3()
ForwardTorp1Right.SetXYZ(-1.000000, 0.000000, 0.000000)
ForwardTorp1.SetRight(ForwardTorp1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTorp1)
#################################################
ForwardTorp2 = App.TorpedoTubeProperty_Create("Forward Torp 2")

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

AftTorp1.SetMaxCondition(1500.000000)
AftTorp1.SetCritical(0)
AftTorp1.SetTargetable(1)
AftTorp1.SetPrimary(1)
AftTorp1.SetPosition(-0.095980, -1.212700, -0.130075)
AftTorp1.SetPosition2D(64.000000, 70.000000)
AftTorp1.SetRepairComplexity(3.000000)
AftTorp1.SetDisabledPercentage(0.750000)
AftTorp1.SetRadius(0.030000)
AftTorp1.SetDumbfire(1)
AftTorp1.SetWeaponID(4)
AftTorp1.SetGroups(4)
AftTorp1.SetDamageRadiusFactor(0.600000)
AftTorp1.SetIconNum(370)
AftTorp1.SetIconPositionX(72.000000)
AftTorp1.SetIconPositionY(111.000000)
AftTorp1.SetIconAboveShip(1)
AftTorp1.SetImmediateDelay(2.000000)
AftTorp1.SetReloadDelay(40.000000)
AftTorp1.SetMaxReady(1)
AftTorp1Direction = App.TGPoint3()
AftTorp1Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorp1.SetDirection(AftTorp1Direction)
AftTorp1Right = App.TGPoint3()
AftTorp1Right.SetXYZ(1.000000, 0.000000, 0.000000)
AftTorp1.SetRight(AftTorp1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorp1)
#################################################
AftTorp2 = App.TorpedoTubeProperty_Create("Aft Torp 2")

AftTorp2.SetMaxCondition(1500.000000)
AftTorp2.SetCritical(0)
AftTorp2.SetTargetable(1)
AftTorp2.SetPrimary(1)
AftTorp2.SetPosition(0.090925, -1.212700, -0.130019)
AftTorp2.SetPosition2D(64.000000, 95.000000)
AftTorp2.SetRepairComplexity(3.000000)
AftTorp2.SetDisabledPercentage(0.750000)
AftTorp2.SetRadius(0.030000)
AftTorp2.SetDumbfire(1)
AftTorp2.SetWeaponID(5)
AftTorp2.SetGroups(4)
AftTorp2.SetDamageRadiusFactor(0.600000)
AftTorp2.SetIconNum(370)
AftTorp2.SetIconPositionX(81.000000)
AftTorp2.SetIconPositionY(111.000000)
AftTorp2.SetIconAboveShip(1)
AftTorp2.SetImmediateDelay(2.000000)
AftTorp2.SetReloadDelay(40.000000)
AftTorp2.SetMaxReady(1)
AftTorp2Direction = App.TGPoint3()
AftTorp2Direction.SetXYZ(0.000000, -1.000000, 0.000000)
AftTorp2.SetDirection(AftTorp2Direction)
AftTorp2Right = App.TGPoint3()
AftTorp2Right.SetXYZ(-1.000000, 0.000000, 0.000000)
AftTorp2.SetRight(AftTorp2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTorp2)
#################################################
VentralPhaser5a = App.PhaserProperty_Create("Ventral Phaser 5a")

VentralPhaser5a.SetMaxCondition(1000.000000)
VentralPhaser5a.SetCritical(0)
VentralPhaser5a.SetTargetable(1)
VentralPhaser5a.SetPrimary(1)
VentralPhaser5a.SetPosition(0.276374, 1.343130, 0.042248)
VentralPhaser5a.SetPosition2D(34.000000, 55.000000)
VentralPhaser5a.SetRepairComplexity(5.000000)
VentralPhaser5a.SetDisabledPercentage(0.750000)
VentralPhaser5a.SetRadius(0.020000)
VentralPhaser5a.SetDumbfire(0)
VentralPhaser5a.SetWeaponID(1)
VentralPhaser5a.SetGroups(0)
VentralPhaser5a.SetDamageRadiusFactor(0.100000)
VentralPhaser5a.SetIconNum(362)
VentralPhaser5a.SetIconPositionX(128.000000)
VentralPhaser5a.SetIconPositionY(66.000000)
VentralPhaser5a.SetIconAboveShip(0)
VentralPhaser5a.SetFireSound("TMP Phaser")
VentralPhaser5a.SetMaxCharge(3.000000)
VentralPhaser5a.SetMaxDamage(200.000000)
VentralPhaser5a.SetMaxDamageDistance(50.000000)
VentralPhaser5a.SetMinFiringCharge(2.000000)
VentralPhaser5a.SetNormalDischargeRate(1.000000)
VentralPhaser5a.SetRechargeRate(0.200000)
VentralPhaser5a.SetIndicatorIconNum(509)
VentralPhaser5a.SetIndicatorIconPositionX(128.000000)
VentralPhaser5a.SetIndicatorIconPositionY(65.000000)
VentralPhaser5aForward = App.TGPoint3()
VentralPhaser5aForward.SetXYZ(0.866025, -0.500000, 0.000000)
VentralPhaser5aUp = App.TGPoint3()
VentralPhaser5aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser5a.SetOrientation(VentralPhaser5aForward, VentralPhaser5aUp)
VentralPhaser5a.SetWidth(0.005000)
VentralPhaser5a.SetLength(0.005000)
VentralPhaser5a.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser5a.SetArcHeightAngles(-1.570796, -0.017453)
VentralPhaser5a.SetPhaserTextureStart(0)
VentralPhaser5a.SetPhaserTextureEnd(7)
VentralPhaser5a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser5a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser5a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser5a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser5a.SetInnerCoreColor(kColor)
VentralPhaser5a.SetNumSides(6)
VentralPhaser5a.SetMainRadius(0.040000)
VentralPhaser5a.SetTaperRadius(0.010000)
VentralPhaser5a.SetCoreScale(0.400000)
VentralPhaser5a.SetTaperRatio(0.250000)
VentralPhaser5a.SetTaperMinLength(5.000000)
VentralPhaser5a.SetTaperMaxLength(30.000000)
VentralPhaser5a.SetLengthTextureTilePerUnit(0.007500)
VentralPhaser5a.SetPerimeterTile(1.000000)
VentralPhaser5a.SetTextureSpeed(2.000000)
VentralPhaser5a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser5a)
#################################################
VentralPhaser4a = App.PhaserProperty_Create("Ventral Phaser 4a")

VentralPhaser4a.SetMaxCondition(1000.000000)
VentralPhaser4a.SetCritical(0)
VentralPhaser4a.SetTargetable(1)
VentralPhaser4a.SetPrimary(1)
VentralPhaser4a.SetPosition(0.249064, 1.588290, 0.041355)
VentralPhaser4a.SetPosition2D(54.000000, 45.000000)
VentralPhaser4a.SetRepairComplexity(5.000000)
VentralPhaser4a.SetDisabledPercentage(0.750000)
VentralPhaser4a.SetRadius(0.020000)
VentralPhaser4a.SetDumbfire(0)
VentralPhaser4a.SetWeaponID(2)
VentralPhaser4a.SetGroups(0)
VentralPhaser4a.SetDamageRadiusFactor(0.100000)
VentralPhaser4a.SetIconNum(350)
VentralPhaser4a.SetIconPositionX(85.000000)
VentralPhaser4a.SetIconPositionY(41.000000)
VentralPhaser4a.SetIconAboveShip(0)
VentralPhaser4a.SetFireSound("TMP Phaser")
VentralPhaser4a.SetMaxCharge(3.000000)
VentralPhaser4a.SetMaxDamage(200.000000)
VentralPhaser4a.SetMaxDamageDistance(50.000000)
VentralPhaser4a.SetMinFiringCharge(2.000000)
VentralPhaser4a.SetNormalDischargeRate(1.000000)
VentralPhaser4a.SetRechargeRate(0.200000)
VentralPhaser4a.SetIndicatorIconNum(502)
VentralPhaser4a.SetIndicatorIconPositionX(88.000000)
VentralPhaser4a.SetIndicatorIconPositionY(35.000000)
VentralPhaser4aForward = App.TGPoint3()
VentralPhaser4aForward.SetXYZ(0.890492, 0.454999, 0.000000)
VentralPhaser4aUp = App.TGPoint3()
VentralPhaser4aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser4a.SetOrientation(VentralPhaser4aForward, VentralPhaser4aUp)
VentralPhaser4a.SetWidth(0.005000)
VentralPhaser4a.SetLength(0.005000)
VentralPhaser4a.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser4a.SetArcHeightAngles(-1.570796, -0.017453)
VentralPhaser4a.SetPhaserTextureStart(0)
VentralPhaser4a.SetPhaserTextureEnd(7)
VentralPhaser4a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser4a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser4a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser4a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser4a.SetInnerCoreColor(kColor)
VentralPhaser4a.SetNumSides(6)
VentralPhaser4a.SetMainRadius(0.040000)
VentralPhaser4a.SetTaperRadius(0.010000)
VentralPhaser4a.SetCoreScale(0.400000)
VentralPhaser4a.SetTaperRatio(0.250000)
VentralPhaser4a.SetTaperMinLength(5.000000)
VentralPhaser4a.SetTaperMaxLength(30.000000)
VentralPhaser4a.SetLengthTextureTilePerUnit(0.007500)
VentralPhaser4a.SetPerimeterTile(1.000000)
VentralPhaser4a.SetTextureSpeed(2.000000)
VentralPhaser4a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser4a)
#################################################
VentralPhaser3a = App.PhaserProperty_Create("Ventral Phaser 3a")

VentralPhaser3a.SetMaxCondition(1000.000000)
VentralPhaser3a.SetCritical(0)
VentralPhaser3a.SetTargetable(1)
VentralPhaser3a.SetPrimary(1)
VentralPhaser3a.SetPosition(0.013800, 1.723670, 0.042133)
VentralPhaser3a.SetPosition2D(75.000000, 45.000000)
VentralPhaser3a.SetRepairComplexity(5.000000)
VentralPhaser3a.SetDisabledPercentage(0.750000)
VentralPhaser3a.SetRadius(0.020000)
VentralPhaser3a.SetDumbfire(0)
VentralPhaser3a.SetWeaponID(3)
VentralPhaser3a.SetGroups(0)
VentralPhaser3a.SetDamageRadiusFactor(0.100000)
VentralPhaser3a.SetIconNum(364)
VentralPhaser3a.SetIconPositionX(63.000000)
VentralPhaser3a.SetIconPositionY(31.000000)
VentralPhaser3a.SetIconAboveShip(0)
VentralPhaser3a.SetFireSound("TMP Phaser")
VentralPhaser3a.SetMaxCharge(3.000000)
VentralPhaser3a.SetMaxDamage(200.000000)
VentralPhaser3a.SetMaxDamageDistance(50.000000)
VentralPhaser3a.SetMinFiringCharge(2.000000)
VentralPhaser3a.SetNormalDischargeRate(1.000000)
VentralPhaser3a.SetRechargeRate(0.200000)
VentralPhaser3a.SetIndicatorIconNum(510)
VentralPhaser3a.SetIndicatorIconPositionX(57.000000)
VentralPhaser3a.SetIndicatorIconPositionY(26.000000)
VentralPhaser3aForward = App.TGPoint3()
VentralPhaser3aForward.SetXYZ(0.000000, 1.000000, 0.000000)
VentralPhaser3aUp = App.TGPoint3()
VentralPhaser3aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser3a.SetOrientation(VentralPhaser3aForward, VentralPhaser3aUp)
VentralPhaser3a.SetWidth(0.005000)
VentralPhaser3a.SetLength(0.005000)
VentralPhaser3a.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser3a.SetArcHeightAngles(-1.570796, -0.017453)
VentralPhaser3a.SetPhaserTextureStart(0)
VentralPhaser3a.SetPhaserTextureEnd(7)
VentralPhaser3a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser3a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser3a.SetInnerCoreColor(kColor)
VentralPhaser3a.SetNumSides(6)
VentralPhaser3a.SetMainRadius(0.040000)
VentralPhaser3a.SetTaperRadius(0.010000)
VentralPhaser3a.SetCoreScale(0.400000)
VentralPhaser3a.SetTaperRatio(0.250000)
VentralPhaser3a.SetTaperMinLength(5.000000)
VentralPhaser3a.SetTaperMaxLength(30.000000)
VentralPhaser3a.SetLengthTextureTilePerUnit(0.007500)
VentralPhaser3a.SetPerimeterTile(1.000000)
VentralPhaser3a.SetTextureSpeed(2.000000)
VentralPhaser3a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser3a)
#################################################
VentralPhaser2a = App.PhaserProperty_Create("Ventral Phaser 2a")

VentralPhaser2a.SetMaxCondition(1000.000000)
VentralPhaser2a.SetCritical(0)
VentralPhaser2a.SetTargetable(1)
VentralPhaser2a.SetPrimary(1)
VentralPhaser2a.SetPosition(-0.241244, 1.608970, 0.041472)
VentralPhaser2a.SetPosition2D(95.000000, 55.000000)
VentralPhaser2a.SetRepairComplexity(5.000000)
VentralPhaser2a.SetDisabledPercentage(0.750000)
VentralPhaser2a.SetRadius(0.020000)
VentralPhaser2a.SetDumbfire(0)
VentralPhaser2a.SetWeaponID(4)
VentralPhaser2a.SetGroups(0)
VentralPhaser2a.SetDamageRadiusFactor(0.100000)
VentralPhaser2a.SetIconNum(330)
VentralPhaser2a.SetIconPositionX(15.000000)
VentralPhaser2a.SetIconPositionY(41.000000)
VentralPhaser2a.SetIconAboveShip(0)
VentralPhaser2a.SetFireSound("TMP Phaser")
VentralPhaser2a.SetMaxCharge(3.000000)
VentralPhaser2a.SetMaxDamage(200.000000)
VentralPhaser2a.SetMaxDamageDistance(50.000000)
VentralPhaser2a.SetMinFiringCharge(2.000000)
VentralPhaser2a.SetNormalDischargeRate(1.000000)
VentralPhaser2a.SetRechargeRate(0.200000)
VentralPhaser2a.SetIndicatorIconNum(501)
VentralPhaser2a.SetIndicatorIconPositionX(22.000000)
VentralPhaser2a.SetIndicatorIconPositionY(35.000000)
VentralPhaser2aForward = App.TGPoint3()
VentralPhaser2aForward.SetXYZ(-0.874620, 0.484809, 0.000000)
VentralPhaser2aUp = App.TGPoint3()
VentralPhaser2aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser2a.SetOrientation(VentralPhaser2aForward, VentralPhaser2aUp)
VentralPhaser2a.SetWidth(0.005000)
VentralPhaser2a.SetLength(0.005000)
VentralPhaser2a.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser2a.SetArcHeightAngles(-1.570796, -0.017453)
VentralPhaser2a.SetPhaserTextureStart(0)
VentralPhaser2a.SetPhaserTextureEnd(7)
VentralPhaser2a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser2a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser2a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser2a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser2a.SetInnerCoreColor(kColor)
VentralPhaser2a.SetNumSides(6)
VentralPhaser2a.SetMainRadius(0.040000)
VentralPhaser2a.SetTaperRadius(0.010000)
VentralPhaser2a.SetCoreScale(0.400000)
VentralPhaser2a.SetTaperRatio(0.250000)
VentralPhaser2a.SetTaperMinLength(5.000000)
VentralPhaser2a.SetTaperMaxLength(30.000000)
VentralPhaser2a.SetLengthTextureTilePerUnit(0.007500)
VentralPhaser2a.SetPerimeterTile(1.000000)
VentralPhaser2a.SetTextureSpeed(2.000000)
VentralPhaser2a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser2a)
#################################################
DorsalPhaser1a = App.PhaserProperty_Create("Dorsal Phaser 1a")

DorsalPhaser1a.SetMaxCondition(1000.000000)
DorsalPhaser1a.SetCritical(0)
DorsalPhaser1a.SetTargetable(1)
DorsalPhaser1a.SetPrimary(1)
DorsalPhaser1a.SetPosition(-0.400527, 1.419140, 0.212420)
DorsalPhaser1a.SetPosition2D(34.000000, 40.000000)
DorsalPhaser1a.SetRepairComplexity(5.000000)
DorsalPhaser1a.SetDisabledPercentage(0.750000)
DorsalPhaser1a.SetRadius(0.020000)
DorsalPhaser1a.SetDumbfire(0)
DorsalPhaser1a.SetWeaponID(5)
DorsalPhaser1a.SetGroups(0)
DorsalPhaser1a.SetDamageRadiusFactor(0.100000)
DorsalPhaser1a.SetIconNum(361)
DorsalPhaser1a.SetIconPositionX(5.000000)
DorsalPhaser1a.SetIconPositionY(46.000000)
DorsalPhaser1a.SetIconAboveShip(1)
DorsalPhaser1a.SetFireSound("TMP Phaser")
DorsalPhaser1a.SetMaxCharge(3.000000)
DorsalPhaser1a.SetMaxDamage(200.000000)
DorsalPhaser1a.SetMaxDamageDistance(50.000000)
DorsalPhaser1a.SetMinFiringCharge(2.000000)
DorsalPhaser1a.SetNormalDischargeRate(1.000000)
DorsalPhaser1a.SetRechargeRate(0.200000)
DorsalPhaser1a.SetIndicatorIconNum(508)
DorsalPhaser1a.SetIndicatorIconPositionX(1.000000)
DorsalPhaser1a.SetIndicatorIconPositionY(45.000000)
DorsalPhaser1aForward = App.TGPoint3()
DorsalPhaser1aForward.SetXYZ(-1.000000, 0.000000, 0.000000)
DorsalPhaser1aUp = App.TGPoint3()
DorsalPhaser1aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser1a.SetOrientation(DorsalPhaser1aForward, DorsalPhaser1aUp)
DorsalPhaser1a.SetWidth(0.005000)
DorsalPhaser1a.SetLength(0.005000)
DorsalPhaser1a.SetArcWidthAngles(-0.698132, 0.436332)
DorsalPhaser1a.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser1a.SetPhaserTextureStart(0)
DorsalPhaser1a.SetPhaserTextureEnd(7)
DorsalPhaser1a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser1a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser1a.SetInnerCoreColor(kColor)
DorsalPhaser1a.SetNumSides(6)
DorsalPhaser1a.SetMainRadius(0.040000)
DorsalPhaser1a.SetTaperRadius(0.010000)
DorsalPhaser1a.SetCoreScale(0.400000)
DorsalPhaser1a.SetTaperRatio(0.250000)
DorsalPhaser1a.SetTaperMinLength(5.000000)
DorsalPhaser1a.SetTaperMaxLength(30.000000)
DorsalPhaser1a.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser1a.SetPerimeterTile(1.000000)
DorsalPhaser1a.SetTextureSpeed(2.000000)
DorsalPhaser1a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser1a)
#################################################
DorsalPhaser2a = App.PhaserProperty_Create("Dorsal Phaser 2a")

DorsalPhaser2a.SetMaxCondition(1000.000000)
DorsalPhaser2a.SetCritical(0)
DorsalPhaser2a.SetTargetable(1)
DorsalPhaser2a.SetPrimary(1)
DorsalPhaser2a.SetPosition(-0.290572, 1.685480, 0.211584)
DorsalPhaser2a.SetPosition2D(54.000000, 30.000000)
DorsalPhaser2a.SetRepairComplexity(5.000000)
DorsalPhaser2a.SetDisabledPercentage(0.750000)
DorsalPhaser2a.SetRadius(0.020000)
DorsalPhaser2a.SetDumbfire(0)
DorsalPhaser2a.SetWeaponID(6)
DorsalPhaser2a.SetGroups(0)
DorsalPhaser2a.SetDamageRadiusFactor(0.100000)
DorsalPhaser2a.SetIconNum(330)
DorsalPhaser2a.SetIconPositionX(15.000000)
DorsalPhaser2a.SetIconPositionY(21.000000)
DorsalPhaser2a.SetIconAboveShip(1)
DorsalPhaser2a.SetFireSound("TMP Phaser")
DorsalPhaser2a.SetMaxCharge(3.000000)
DorsalPhaser2a.SetMaxDamage(200.000000)
DorsalPhaser2a.SetMaxDamageDistance(50.000000)
DorsalPhaser2a.SetMinFiringCharge(2.000000)
DorsalPhaser2a.SetNormalDischargeRate(1.000000)
DorsalPhaser2a.SetRechargeRate(0.200000)
DorsalPhaser2a.SetIndicatorIconNum(501)
DorsalPhaser2a.SetIndicatorIconPositionX(22.000000)
DorsalPhaser2a.SetIndicatorIconPositionY(15.000000)
DorsalPhaser2aForward = App.TGPoint3()
DorsalPhaser2aForward.SetXYZ(-0.707107, 0.707107, 0.000000)
DorsalPhaser2aUp = App.TGPoint3()
DorsalPhaser2aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser2a.SetOrientation(DorsalPhaser2aForward, DorsalPhaser2aUp)
DorsalPhaser2a.SetWidth(0.005000)
DorsalPhaser2a.SetLength(0.005000)
DorsalPhaser2a.SetArcWidthAngles(-0.436332, 0.436332)
DorsalPhaser2a.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser2a.SetPhaserTextureStart(0)
DorsalPhaser2a.SetPhaserTextureEnd(7)
DorsalPhaser2a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser2a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser2a.SetInnerCoreColor(kColor)
DorsalPhaser2a.SetNumSides(6)
DorsalPhaser2a.SetMainRadius(0.040000)
DorsalPhaser2a.SetTaperRadius(0.010000)
DorsalPhaser2a.SetCoreScale(0.400000)
DorsalPhaser2a.SetTaperRatio(0.250000)
DorsalPhaser2a.SetTaperMinLength(5.000000)
DorsalPhaser2a.SetTaperMaxLength(30.000000)
DorsalPhaser2a.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser2a.SetPerimeterTile(1.000000)
DorsalPhaser2a.SetTextureSpeed(2.000000)
DorsalPhaser2a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser2a)
#################################################
DorsalPhaser3a = App.PhaserProperty_Create("Dorsal Phaser 3a")

DorsalPhaser3a.SetMaxCondition(1000.000000)
DorsalPhaser3a.SetCritical(0)
DorsalPhaser3a.SetTargetable(1)
DorsalPhaser3a.SetPrimary(1)
DorsalPhaser3a.SetPosition(-0.022025, 1.809670, 0.211085)
DorsalPhaser3a.SetPosition2D(75.000000, 30.000000)
DorsalPhaser3a.SetRepairComplexity(5.000000)
DorsalPhaser3a.SetDisabledPercentage(0.750000)
DorsalPhaser3a.SetRadius(0.020000)
DorsalPhaser3a.SetDumbfire(0)
DorsalPhaser3a.SetWeaponID(7)
DorsalPhaser3a.SetGroups(0)
DorsalPhaser3a.SetDamageRadiusFactor(0.100000)
DorsalPhaser3a.SetIconNum(364)
DorsalPhaser3a.SetIconPositionX(63.000000)
DorsalPhaser3a.SetIconPositionY(11.000000)
DorsalPhaser3a.SetIconAboveShip(1)
DorsalPhaser3a.SetFireSound("TMP Phaser")
DorsalPhaser3a.SetMaxCharge(3.000000)
DorsalPhaser3a.SetMaxDamage(200.000000)
DorsalPhaser3a.SetMaxDamageDistance(50.000000)
DorsalPhaser3a.SetMinFiringCharge(2.000000)
DorsalPhaser3a.SetNormalDischargeRate(1.000000)
DorsalPhaser3a.SetRechargeRate(0.200000)
DorsalPhaser3a.SetIndicatorIconNum(510)
DorsalPhaser3a.SetIndicatorIconPositionX(57.000000)
DorsalPhaser3a.SetIndicatorIconPositionY(6.000000)
DorsalPhaser3aForward = App.TGPoint3()
DorsalPhaser3aForward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser3aUp = App.TGPoint3()
DorsalPhaser3aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser3a.SetOrientation(DorsalPhaser3aForward, DorsalPhaser3aUp)
DorsalPhaser3a.SetWidth(0.005000)
DorsalPhaser3a.SetLength(0.005000)
DorsalPhaser3a.SetArcWidthAngles(-0.436332, 0.436332)
DorsalPhaser3a.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser3a.SetPhaserTextureStart(0)
DorsalPhaser3a.SetPhaserTextureEnd(7)
DorsalPhaser3a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser3a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser3a.SetInnerCoreColor(kColor)
DorsalPhaser3a.SetNumSides(6)
DorsalPhaser3a.SetMainRadius(0.040000)
DorsalPhaser3a.SetTaperRadius(0.010000)
DorsalPhaser3a.SetCoreScale(0.400000)
DorsalPhaser3a.SetTaperRatio(0.250000)
DorsalPhaser3a.SetTaperMinLength(5.000000)
DorsalPhaser3a.SetTaperMaxLength(30.000000)
DorsalPhaser3a.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser3a.SetPerimeterTile(1.000000)
DorsalPhaser3a.SetTextureSpeed(2.000000)
DorsalPhaser3a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser3a)
#################################################
DorsalPhaser4a = App.PhaserProperty_Create("Dorsal Phaser 4a")

DorsalPhaser4a.SetMaxCondition(1000.000000)
DorsalPhaser4a.SetCritical(0)
DorsalPhaser4a.SetTargetable(1)
DorsalPhaser4a.SetPrimary(1)
DorsalPhaser4a.SetPosition(0.260832, 1.700780, 0.211416)
DorsalPhaser4a.SetPosition2D(95.000000, 40.000000)
DorsalPhaser4a.SetRepairComplexity(5.000000)
DorsalPhaser4a.SetDisabledPercentage(0.750000)
DorsalPhaser4a.SetRadius(0.020000)
DorsalPhaser4a.SetDumbfire(0)
DorsalPhaser4a.SetWeaponID(8)
DorsalPhaser4a.SetGroups(0)
DorsalPhaser4a.SetDamageRadiusFactor(0.100000)
DorsalPhaser4a.SetIconNum(350)
DorsalPhaser4a.SetIconPositionX(85.000000)
DorsalPhaser4a.SetIconPositionY(21.000000)
DorsalPhaser4a.SetIconAboveShip(1)
DorsalPhaser4a.SetFireSound("TMP Phaser")
DorsalPhaser4a.SetMaxCharge(3.000000)
DorsalPhaser4a.SetMaxDamage(200.000000)
DorsalPhaser4a.SetMaxDamageDistance(50.000000)
DorsalPhaser4a.SetMinFiringCharge(2.000000)
DorsalPhaser4a.SetNormalDischargeRate(1.000000)
DorsalPhaser4a.SetRechargeRate(0.200000)
DorsalPhaser4a.SetIndicatorIconNum(502)
DorsalPhaser4a.SetIndicatorIconPositionX(88.000000)
DorsalPhaser4a.SetIndicatorIconPositionY(15.000000)
DorsalPhaser4aForward = App.TGPoint3()
DorsalPhaser4aForward.SetXYZ(0.707107, 0.707107, 0.000000)
DorsalPhaser4aUp = App.TGPoint3()
DorsalPhaser4aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser4a.SetOrientation(DorsalPhaser4aForward, DorsalPhaser4aUp)
DorsalPhaser4a.SetWidth(0.005000)
DorsalPhaser4a.SetLength(0.005000)
DorsalPhaser4a.SetArcWidthAngles(-0.436332, 0.436332)
DorsalPhaser4a.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser4a.SetPhaserTextureStart(0)
DorsalPhaser4a.SetPhaserTextureEnd(7)
DorsalPhaser4a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser4a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser4a.SetInnerCoreColor(kColor)
DorsalPhaser4a.SetNumSides(6)
DorsalPhaser4a.SetMainRadius(0.040000)
DorsalPhaser4a.SetTaperRadius(0.010000)
DorsalPhaser4a.SetCoreScale(0.400000)
DorsalPhaser4a.SetTaperRatio(0.250000)
DorsalPhaser4a.SetTaperMinLength(5.000000)
DorsalPhaser4a.SetTaperMaxLength(30.000000)
DorsalPhaser4a.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser4a.SetPerimeterTile(1.000000)
DorsalPhaser4a.SetTextureSpeed(2.000000)
DorsalPhaser4a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser4a)
#################################################
Tractors = App.WeaponSystemProperty_Create("Tractors")

Tractors.SetMaxCondition(1500.000000)
Tractors.SetCritical(0)
Tractors.SetTargetable(0)
Tractors.SetPrimary(1)
Tractors.SetPosition(0.000000, -0.200000, -0.110000)
Tractors.SetPosition2D(120.000000, 120.000000)
Tractors.SetRepairComplexity(7.000000)
Tractors.SetDisabledPercentage(0.750000)
Tractors.SetRadius(0.150000)
Tractors.SetNormalPowerPerSecond(300.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)
#################################################
Excelsior = App.ShipProperty_Create("Excelsior")

Excelsior.SetGenus(1)
Excelsior.SetSpecies(103)
Excelsior.SetMass(215.000000)
Excelsior.SetRotationalInertia(107500.000000)
Excelsior.SetShipName("LCExcelsior")
Excelsior.SetModelFilename("data/Models/Ships/LCExcelsior/ncc-2000.NIF")
Excelsior.SetDamageResolution(8.000000)
Excelsior.SetAffiliation(0)
Excelsior.SetStationary(0)
Excelsior.SetAIString("FedAttack")
Excelsior.SetDeathExplosionSound("g_lsDeathExplosions")
App.g_kModelPropertyManager.RegisterLocalTemplate(Excelsior)
#################################################
ForwardTractor = App.TractorBeamProperty_Create("Forward Tractor")

ForwardTractor.SetMaxCondition(1500.000000)
ForwardTractor.SetCritical(0)
ForwardTractor.SetTargetable(1)
ForwardTractor.SetPrimary(1)
ForwardTractor.SetPosition(-0.005000, 0.575112, -0.377405)
ForwardTractor.SetPosition2D(64.000000, 54.000000)
ForwardTractor.SetRepairComplexity(5.000000)
ForwardTractor.SetDisabledPercentage(0.750000)
ForwardTractor.SetRadius(0.050000)
ForwardTractor.SetDumbfire(0)
ForwardTractor.SetWeaponID(1)
ForwardTractor.SetGroups(0)
ForwardTractor.SetDamageRadiusFactor(0.300000)
ForwardTractor.SetIconNum(0)
ForwardTractor.SetIconPositionX(0.000000)
ForwardTractor.SetIconPositionY(0.000000)
ForwardTractor.SetIconAboveShip(1)
ForwardTractor.SetFireSound("Tractor Beam")
ForwardTractor.SetMaxCharge(5.000000)
ForwardTractor.SetMaxDamage(275.000000)
ForwardTractor.SetMaxDamageDistance(80.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.013816, 0.885601, -0.464242)
ForwardTractorUp = App.TGPoint3()
ForwardTractorUp.SetXYZ(-0.000305, -0.190806, 0.981628)
ForwardTractor.SetOrientation(ForwardTractorForward, ForwardTractorUp)
ForwardTractor.SetArcWidthAngles(-0.872665, 0.872665)
ForwardTractor.SetArcHeightAngles(-0.872665, 0.959931)
ForwardTractor.SetTractorBeamWidth(0.600000)
ForwardTractor.SetTextureStart(0)
ForwardTractor.SetTextureEnd(0)
ForwardTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
ForwardTractor.SetInnerCoreColor(kColor)
ForwardTractor.SetNumSides(12)
ForwardTractor.SetMainRadius(0.075000)
ForwardTractor.SetTaperRadius(0.000000)
ForwardTractor.SetCoreScale(0.450000)
ForwardTractor.SetTaperRatio(0.200000)
ForwardTractor.SetTaperMinLength(1.000000)
ForwardTractor.SetTaperMaxLength(5.000000)
ForwardTractor.SetLengthTextureTilePerUnit(0.250000)
ForwardTractor.SetPerimeterTile(1.000000)
ForwardTractor.SetTextureSpeed(0.200000)
ForwardTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(ForwardTractor)
#################################################
AftTractor = App.TractorBeamProperty_Create("Aft Tractor")

AftTractor.SetMaxCondition(1500.000000)
AftTractor.SetCritical(0)
AftTractor.SetTargetable(1)
AftTractor.SetPrimary(1)
AftTractor.SetPosition(-0.001000, -1.175020, -0.124756)
AftTractor.SetPosition2D(64.000000, 59.000000)
AftTractor.SetRepairComplexity(5.000000)
AftTractor.SetDisabledPercentage(0.750000)
AftTractor.SetRadius(0.050000)
AftTractor.SetDumbfire(0)
AftTractor.SetWeaponID(1)
AftTractor.SetGroups(0)
AftTractor.SetDamageRadiusFactor(0.300000)
AftTractor.SetIconNum(0)
AftTractor.SetIconPositionX(0.000000)
AftTractor.SetIconPositionY(0.000000)
AftTractor.SetIconAboveShip(1)
AftTractor.SetFireSound("Tractor Beam")
AftTractor.SetMaxCharge(5.000000)
AftTractor.SetMaxDamage(275.000000)
AftTractor.SetMaxDamageDistance(80.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, -0.957826, -0.287348)
AftTractorUp = App.TGPoint3()
AftTractorUp.SetXYZ(0.000000, 0.000000, 1.000000)
AftTractor.SetOrientation(AftTractorForward, AftTractorUp)
AftTractor.SetArcWidthAngles(-0.698132, 0.698132)
AftTractor.SetArcHeightAngles(-0.523599, 0.349066)
AftTractor.SetTractorBeamWidth(0.600000)
AftTractor.SetTextureStart(0)
AftTractor.SetTextureEnd(0)
AftTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
kColor = App.TGColorA()
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetOuterShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetInnerShellColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000)
AftTractor.SetInnerCoreColor(kColor)
AftTractor.SetNumSides(12)
AftTractor.SetMainRadius(0.075000)
AftTractor.SetTaperRadius(0.000000)
AftTractor.SetCoreScale(0.450000)
AftTractor.SetTaperRatio(0.200000)
AftTractor.SetTaperMinLength(1.000000)
AftTractor.SetTaperMaxLength(5.000000)
AftTractor.SetLengthTextureTilePerUnit(0.250000)
AftTractor.SetPerimeterTile(1.000000)
AftTractor.SetTextureSpeed(0.200000)
AftTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(AftTractor)
#################################################
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.322030, 0.102333)
ViewscreenForward.SetPosition(ViewscreenForwardPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenForward)
#################################################
ViewscreenBack = App.PositionOrientationProperty_Create("ViewscreenBack")

ViewscreenBackForward = App.TGPoint3()
ViewscreenBackForward.SetXYZ(0.000000, -1.000000, 0.000000)
ViewscreenBackUp = App.TGPoint3()
ViewscreenBackUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenBackRight = App.TGPoint3()
ViewscreenBackRight.SetXYZ(-1.000000, 0.000000, 0.000000)
ViewscreenBack.SetOrientation(ViewscreenBackForward, ViewscreenBackUp, ViewscreenBackRight)
ViewscreenBackPosition = App.TGPoint3()
ViewscreenBackPosition.SetXYZ(0.000000, -1.687890, -0.015049)
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(-0.884299, 1.557810, 0.102675)
ViewscreenLeft.SetPosition(ViewscreenLeftPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenLeft)
#################################################
ViewscreenRight = App.PositionOrientationProperty_Create("ViewscreenRight")

ViewscreenRightForward = App.TGPoint3()
ViewscreenRightForward.SetXYZ(1.000000, 0.000000, 0.000000)
ViewscreenRightUp = App.TGPoint3()
ViewscreenRightUp.SetXYZ(0.000000, 0.000000, 1.000000)
ViewscreenRightRight = App.TGPoint3()
ViewscreenRightRight.SetXYZ(0.000000, -1.000000, 0.000000)
ViewscreenRight.SetOrientation(ViewscreenRightForward, ViewscreenRightUp, ViewscreenRightRight)
ViewscreenRightPosition = App.TGPoint3()
ViewscreenRightPosition.SetXYZ(0.884299, 1.557810, 0.102675)
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, 1.443340, 0.268929)
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, 1.435310, -0.004739)
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.322030, 0.102333)
FirstPersonCamera.SetPosition(FirstPersonCameraPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(FirstPersonCamera)
#################################################
Bridge = App.HullProperty_Create("Bridge")

Bridge.SetMaxCondition(3000.000000)
Bridge.SetCritical(1)
Bridge.SetTargetable(1)
Bridge.SetPrimary(0)
Bridge.SetPosition(0.000000, 1.430000, 0.250000)
Bridge.SetPosition2D(64.000000, 50.000000)
Bridge.SetRepairComplexity(3.000000)
Bridge.SetDisabledPercentage(0.750000)
Bridge.SetRadius(0.050000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Bridge)
#################################################
DorsalPhaser5a = App.PhaserProperty_Create("Dorsal Phaser 5a")

DorsalPhaser5a.SetMaxCondition(1000.000000)
DorsalPhaser5a.SetCritical(0)
DorsalPhaser5a.SetTargetable(1)
DorsalPhaser5a.SetPrimary(1)
DorsalPhaser5a.SetPosition(0.384071, 1.444050, 0.211232)
DorsalPhaser5a.SetPosition2D(95.000000, 40.000000)
DorsalPhaser5a.SetRepairComplexity(5.000000)
DorsalPhaser5a.SetDisabledPercentage(0.750000)
DorsalPhaser5a.SetRadius(0.020000)
DorsalPhaser5a.SetDumbfire(0)
DorsalPhaser5a.SetWeaponID(8)
DorsalPhaser5a.SetGroups(0)
DorsalPhaser5a.SetDamageRadiusFactor(0.100000)
DorsalPhaser5a.SetIconNum(362)
DorsalPhaser5a.SetIconPositionX(128.000000)
DorsalPhaser5a.SetIconPositionY(46.000000)
DorsalPhaser5a.SetIconAboveShip(1)
DorsalPhaser5a.SetFireSound("TMP Phaser")
DorsalPhaser5a.SetMaxCharge(3.000000)
DorsalPhaser5a.SetMaxDamage(200.000000)
DorsalPhaser5a.SetMaxDamageDistance(50.000000)
DorsalPhaser5a.SetMinFiringCharge(2.000000)
DorsalPhaser5a.SetNormalDischargeRate(1.000000)
DorsalPhaser5a.SetRechargeRate(0.200000)
DorsalPhaser5a.SetIndicatorIconNum(509)
DorsalPhaser5a.SetIndicatorIconPositionX(128.000000)
DorsalPhaser5a.SetIndicatorIconPositionY(45.000000)
DorsalPhaser5aForward = App.TGPoint3()
DorsalPhaser5aForward.SetXYZ(1.000000, 0.000000, 0.000000)
DorsalPhaser5aUp = App.TGPoint3()
DorsalPhaser5aUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser5a.SetOrientation(DorsalPhaser5aForward, DorsalPhaser5aUp)
DorsalPhaser5a.SetWidth(0.005000)
DorsalPhaser5a.SetLength(0.005000)
DorsalPhaser5a.SetArcWidthAngles(-0.436332, 0.698132)
DorsalPhaser5a.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser5a.SetPhaserTextureStart(0)
DorsalPhaser5a.SetPhaserTextureEnd(7)
DorsalPhaser5a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser5a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser5a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser5a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser5a.SetInnerCoreColor(kColor)
DorsalPhaser5a.SetNumSides(6)
DorsalPhaser5a.SetMainRadius(0.040000)
DorsalPhaser5a.SetTaperRadius(0.010000)
DorsalPhaser5a.SetCoreScale(0.400000)
DorsalPhaser5a.SetTaperRatio(0.250000)
DorsalPhaser5a.SetTaperMinLength(5.000000)
DorsalPhaser5a.SetTaperMaxLength(30.000000)
DorsalPhaser5a.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser5a.SetPerimeterTile(1.000000)
DorsalPhaser5a.SetTextureSpeed(2.000000)
DorsalPhaser5a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser5a)
#################################################
DorsalPhaser1b = App.PhaserProperty_Create("Dorsal Phaser 1b")

DorsalPhaser1b.SetMaxCondition(1000.000000)
DorsalPhaser1b.SetCritical(0)
DorsalPhaser1b.SetTargetable(1)
DorsalPhaser1b.SetPrimary(1)
DorsalPhaser1b.SetPosition(-0.399058, 1.444840, 0.212023)
DorsalPhaser1b.SetPosition2D(34.000000, 40.000000)
DorsalPhaser1b.SetRepairComplexity(5.000000)
DorsalPhaser1b.SetDisabledPercentage(0.750000)
DorsalPhaser1b.SetRadius(0.020000)
DorsalPhaser1b.SetDumbfire(0)
DorsalPhaser1b.SetWeaponID(5)
DorsalPhaser1b.SetGroups(0)
DorsalPhaser1b.SetDamageRadiusFactor(0.100000)
DorsalPhaser1b.SetIconNum(361)
DorsalPhaser1b.SetIconPositionX(5.000000)
DorsalPhaser1b.SetIconPositionY(46.000000)
DorsalPhaser1b.SetIconAboveShip(1)
DorsalPhaser1b.SetFireSound("TMP Phaser")
DorsalPhaser1b.SetMaxCharge(3.000000)
DorsalPhaser1b.SetMaxDamage(200.000000)
DorsalPhaser1b.SetMaxDamageDistance(50.000000)
DorsalPhaser1b.SetMinFiringCharge(2.000000)
DorsalPhaser1b.SetNormalDischargeRate(1.000000)
DorsalPhaser1b.SetRechargeRate(0.200000)
DorsalPhaser1b.SetIndicatorIconNum(508)
DorsalPhaser1b.SetIndicatorIconPositionX(1.000000)
DorsalPhaser1b.SetIndicatorIconPositionY(45.000000)
DorsalPhaser1bForward = App.TGPoint3()
DorsalPhaser1bForward.SetXYZ(-1.000000, 0.000000, 0.000000)
DorsalPhaser1bUp = App.TGPoint3()
DorsalPhaser1bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser1b.SetOrientation(DorsalPhaser1bForward, DorsalPhaser1bUp)
DorsalPhaser1b.SetWidth(0.005000)
DorsalPhaser1b.SetLength(0.005000)
DorsalPhaser1b.SetArcWidthAngles(-0.698132, 0.436332)
DorsalPhaser1b.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser1b.SetPhaserTextureStart(0)
DorsalPhaser1b.SetPhaserTextureEnd(7)
DorsalPhaser1b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser1b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser1b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser1b.SetInnerCoreColor(kColor)
DorsalPhaser1b.SetNumSides(6)
DorsalPhaser1b.SetMainRadius(0.040000)
DorsalPhaser1b.SetTaperRadius(0.010000)
DorsalPhaser1b.SetCoreScale(0.400000)
DorsalPhaser1b.SetTaperRatio(0.250000)
DorsalPhaser1b.SetTaperMinLength(5.000000)
DorsalPhaser1b.SetTaperMaxLength(30.000000)
DorsalPhaser1b.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser1b.SetPerimeterTile(1.000000)
DorsalPhaser1b.SetTextureSpeed(2.000000)
DorsalPhaser1b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser1b)
#################################################
DorsalPhaser2b = App.PhaserProperty_Create("Dorsal Phaser 2b")

DorsalPhaser2b.SetMaxCondition(1000.000000)
DorsalPhaser2b.SetCritical(0)
DorsalPhaser2b.SetTargetable(1)
DorsalPhaser2b.SetPrimary(1)
DorsalPhaser2b.SetPosition(-0.274605, 1.700550, 0.211810)
DorsalPhaser2b.SetPosition2D(54.000000, 30.000000)
DorsalPhaser2b.SetRepairComplexity(5.000000)
DorsalPhaser2b.SetDisabledPercentage(0.750000)
DorsalPhaser2b.SetRadius(0.020000)
DorsalPhaser2b.SetDumbfire(0)
DorsalPhaser2b.SetWeaponID(6)
DorsalPhaser2b.SetGroups(0)
DorsalPhaser2b.SetDamageRadiusFactor(0.100000)
DorsalPhaser2b.SetIconNum(330)
DorsalPhaser2b.SetIconPositionX(15.000000)
DorsalPhaser2b.SetIconPositionY(21.000000)
DorsalPhaser2b.SetIconAboveShip(1)
DorsalPhaser2b.SetFireSound("TMP Phaser")
DorsalPhaser2b.SetMaxCharge(3.000000)
DorsalPhaser2b.SetMaxDamage(200.000000)
DorsalPhaser2b.SetMaxDamageDistance(50.000000)
DorsalPhaser2b.SetMinFiringCharge(2.000000)
DorsalPhaser2b.SetNormalDischargeRate(1.000000)
DorsalPhaser2b.SetRechargeRate(0.200000)
DorsalPhaser2b.SetIndicatorIconNum(501)
DorsalPhaser2b.SetIndicatorIconPositionX(22.000000)
DorsalPhaser2b.SetIndicatorIconPositionY(15.000000)
DorsalPhaser2bForward = App.TGPoint3()
DorsalPhaser2bForward.SetXYZ(-0.707107, 0.707107, 0.000000)
DorsalPhaser2bUp = App.TGPoint3()
DorsalPhaser2bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser2b.SetOrientation(DorsalPhaser2bForward, DorsalPhaser2bUp)
DorsalPhaser2b.SetWidth(0.005000)
DorsalPhaser2b.SetLength(0.005000)
DorsalPhaser2b.SetArcWidthAngles(-0.436332, 0.436332)
DorsalPhaser2b.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser2b.SetPhaserTextureStart(0)
DorsalPhaser2b.SetPhaserTextureEnd(7)
DorsalPhaser2b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser2b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser2b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser2b.SetInnerCoreColor(kColor)
DorsalPhaser2b.SetNumSides(6)
DorsalPhaser2b.SetMainRadius(0.040000)
DorsalPhaser2b.SetTaperRadius(0.010000)
DorsalPhaser2b.SetCoreScale(0.400000)
DorsalPhaser2b.SetTaperRatio(0.250000)
DorsalPhaser2b.SetTaperMinLength(5.000000)
DorsalPhaser2b.SetTaperMaxLength(30.000000)
DorsalPhaser2b.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser2b.SetPerimeterTile(1.000000)
DorsalPhaser2b.SetTextureSpeed(2.000000)
DorsalPhaser2b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser2b)
#################################################
DorsalPhaser3b = App.PhaserProperty_Create("Dorsal Phaser 3b")

DorsalPhaser3b.SetMaxCondition(1000.000000)
DorsalPhaser3b.SetCritical(0)
DorsalPhaser3b.SetTargetable(1)
DorsalPhaser3b.SetPrimary(1)
DorsalPhaser3b.SetPosition(0.002041, 1.808270, 0.211662)
DorsalPhaser3b.SetPosition2D(75.000000, 30.000000)
DorsalPhaser3b.SetRepairComplexity(5.000000)
DorsalPhaser3b.SetDisabledPercentage(0.750000)
DorsalPhaser3b.SetRadius(0.020000)
DorsalPhaser3b.SetDumbfire(0)
DorsalPhaser3b.SetWeaponID(7)
DorsalPhaser3b.SetGroups(0)
DorsalPhaser3b.SetDamageRadiusFactor(0.100000)
DorsalPhaser3b.SetIconNum(364)
DorsalPhaser3b.SetIconPositionX(63.000000)
DorsalPhaser3b.SetIconPositionY(11.000000)
DorsalPhaser3b.SetIconAboveShip(1)
DorsalPhaser3b.SetFireSound("TMP Phaser")
DorsalPhaser3b.SetMaxCharge(3.000000)
DorsalPhaser3b.SetMaxDamage(200.000000)
DorsalPhaser3b.SetMaxDamageDistance(50.000000)
DorsalPhaser3b.SetMinFiringCharge(2.000000)
DorsalPhaser3b.SetNormalDischargeRate(1.000000)
DorsalPhaser3b.SetRechargeRate(0.200000)
DorsalPhaser3b.SetIndicatorIconNum(510)
DorsalPhaser3b.SetIndicatorIconPositionX(57.000000)
DorsalPhaser3b.SetIndicatorIconPositionY(6.000000)
DorsalPhaser3bForward = App.TGPoint3()
DorsalPhaser3bForward.SetXYZ(0.000000, 1.000000, 0.000000)
DorsalPhaser3bUp = App.TGPoint3()
DorsalPhaser3bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser3b.SetOrientation(DorsalPhaser3bForward, DorsalPhaser3bUp)
DorsalPhaser3b.SetWidth(0.005000)
DorsalPhaser3b.SetLength(0.005000)
DorsalPhaser3b.SetArcWidthAngles(-0.436332, 0.436332)
DorsalPhaser3b.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser3b.SetPhaserTextureStart(0)
DorsalPhaser3b.SetPhaserTextureEnd(7)
DorsalPhaser3b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser3b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser3b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser3b.SetInnerCoreColor(kColor)
DorsalPhaser3b.SetNumSides(6)
DorsalPhaser3b.SetMainRadius(0.040000)
DorsalPhaser3b.SetTaperRadius(0.010000)
DorsalPhaser3b.SetCoreScale(0.400000)
DorsalPhaser3b.SetTaperRatio(0.250000)
DorsalPhaser3b.SetTaperMinLength(5.000000)
DorsalPhaser3b.SetTaperMaxLength(30.000000)
DorsalPhaser3b.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser3b.SetPerimeterTile(1.000000)
DorsalPhaser3b.SetTextureSpeed(2.000000)
DorsalPhaser3b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser3b)
#################################################
DorsalPhaser4b = App.PhaserProperty_Create("Dorsal Phaser 4b")

DorsalPhaser4b.SetMaxCondition(1000.000000)
DorsalPhaser4b.SetCritical(0)
DorsalPhaser4b.SetTargetable(1)
DorsalPhaser4b.SetPrimary(1)
DorsalPhaser4b.SetPosition(0.277281, 1.684730, 0.211549)
DorsalPhaser4b.SetPosition2D(95.000000, 40.000000)
DorsalPhaser4b.SetRepairComplexity(5.000000)
DorsalPhaser4b.SetDisabledPercentage(0.750000)
DorsalPhaser4b.SetRadius(0.020000)
DorsalPhaser4b.SetDumbfire(0)
DorsalPhaser4b.SetWeaponID(8)
DorsalPhaser4b.SetGroups(0)
DorsalPhaser4b.SetDamageRadiusFactor(0.100000)
DorsalPhaser4b.SetIconNum(350)
DorsalPhaser4b.SetIconPositionX(85.000000)
DorsalPhaser4b.SetIconPositionY(21.000000)
DorsalPhaser4b.SetIconAboveShip(1)
DorsalPhaser4b.SetFireSound("TMP Phaser")
DorsalPhaser4b.SetMaxCharge(3.000000)
DorsalPhaser4b.SetMaxDamage(200.000000)
DorsalPhaser4b.SetMaxDamageDistance(50.000000)
DorsalPhaser4b.SetMinFiringCharge(2.000000)
DorsalPhaser4b.SetNormalDischargeRate(1.000000)
DorsalPhaser4b.SetRechargeRate(0.200000)
DorsalPhaser4b.SetIndicatorIconNum(502)
DorsalPhaser4b.SetIndicatorIconPositionX(88.000000)
DorsalPhaser4b.SetIndicatorIconPositionY(15.000000)
DorsalPhaser4bForward = App.TGPoint3()
DorsalPhaser4bForward.SetXYZ(0.707107, 0.707107, 0.000000)
DorsalPhaser4bUp = App.TGPoint3()
DorsalPhaser4bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser4b.SetOrientation(DorsalPhaser4bForward, DorsalPhaser4bUp)
DorsalPhaser4b.SetWidth(0.005000)
DorsalPhaser4b.SetLength(0.005000)
DorsalPhaser4b.SetArcWidthAngles(-0.436332, 0.436332)
DorsalPhaser4b.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser4b.SetPhaserTextureStart(0)
DorsalPhaser4b.SetPhaserTextureEnd(7)
DorsalPhaser4b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser4b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser4b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser4b.SetInnerCoreColor(kColor)
DorsalPhaser4b.SetNumSides(6)
DorsalPhaser4b.SetMainRadius(0.040000)
DorsalPhaser4b.SetTaperRadius(0.010000)
DorsalPhaser4b.SetCoreScale(0.400000)
DorsalPhaser4b.SetTaperRatio(0.250000)
DorsalPhaser4b.SetTaperMinLength(5.000000)
DorsalPhaser4b.SetTaperMaxLength(30.000000)
DorsalPhaser4b.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser4b.SetPerimeterTile(1.000000)
DorsalPhaser4b.SetTextureSpeed(2.000000)
DorsalPhaser4b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser4b)
#################################################
DorsalPhaser5b = App.PhaserProperty_Create("Dorsal Phaser 5b")

DorsalPhaser5b.SetMaxCondition(1000.000000)
DorsalPhaser5b.SetCritical(0)
DorsalPhaser5b.SetTargetable(1)
DorsalPhaser5b.SetPrimary(1)
DorsalPhaser5b.SetPosition(0.384346, 1.421580, 0.211411)
DorsalPhaser5b.SetPosition2D(95.000000, 40.000000)
DorsalPhaser5b.SetRepairComplexity(5.000000)
DorsalPhaser5b.SetDisabledPercentage(0.750000)
DorsalPhaser5b.SetRadius(0.020000)
DorsalPhaser5b.SetDumbfire(0)
DorsalPhaser5b.SetWeaponID(8)
DorsalPhaser5b.SetGroups(0)
DorsalPhaser5b.SetDamageRadiusFactor(0.100000)
DorsalPhaser5b.SetIconNum(362)
DorsalPhaser5b.SetIconPositionX(128.000000)
DorsalPhaser5b.SetIconPositionY(46.000000)
DorsalPhaser5b.SetIconAboveShip(1)
DorsalPhaser5b.SetFireSound("TMP Phaser")
DorsalPhaser5b.SetMaxCharge(3.000000)
DorsalPhaser5b.SetMaxDamage(200.000000)
DorsalPhaser5b.SetMaxDamageDistance(50.000000)
DorsalPhaser5b.SetMinFiringCharge(2.000000)
DorsalPhaser5b.SetNormalDischargeRate(1.000000)
DorsalPhaser5b.SetRechargeRate(0.200000)
DorsalPhaser5b.SetIndicatorIconNum(509)
DorsalPhaser5b.SetIndicatorIconPositionX(128.000000)
DorsalPhaser5b.SetIndicatorIconPositionY(45.000000)
DorsalPhaser5bForward = App.TGPoint3()
DorsalPhaser5bForward.SetXYZ(1.000000, 0.000000, 0.000000)
DorsalPhaser5bUp = App.TGPoint3()
DorsalPhaser5bUp.SetXYZ(0.000000, 0.000000, 1.000000)
DorsalPhaser5b.SetOrientation(DorsalPhaser5bForward, DorsalPhaser5bUp)
DorsalPhaser5b.SetWidth(0.005000)
DorsalPhaser5b.SetLength(0.005000)
DorsalPhaser5b.SetArcWidthAngles(-0.436332, 0.698132)
DorsalPhaser5b.SetArcHeightAngles(0.000000, 1.570796)
DorsalPhaser5b.SetPhaserTextureStart(0)
DorsalPhaser5b.SetPhaserTextureEnd(7)
DorsalPhaser5b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser5b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
DorsalPhaser5b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
DorsalPhaser5b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
DorsalPhaser5b.SetInnerCoreColor(kColor)
DorsalPhaser5b.SetNumSides(6)
DorsalPhaser5b.SetMainRadius(0.040000)
DorsalPhaser5b.SetTaperRadius(0.010000)
DorsalPhaser5b.SetCoreScale(0.400000)
DorsalPhaser5b.SetTaperRatio(0.250000)
DorsalPhaser5b.SetTaperMinLength(5.000000)
DorsalPhaser5b.SetTaperMaxLength(30.000000)
DorsalPhaser5b.SetLengthTextureTilePerUnit(0.007500)
DorsalPhaser5b.SetPerimeterTile(1.000000)
DorsalPhaser5b.SetTextureSpeed(2.000000)
DorsalPhaser5b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser5b)
#################################################
VentralPhaser1a = App.PhaserProperty_Create("Ventral Phaser 1a")

VentralPhaser1a.SetMaxCondition(1000.000000)
VentralPhaser1a.SetCritical(0)
VentralPhaser1a.SetTargetable(1)
VentralPhaser1a.SetPrimary(1)
VentralPhaser1a.SetPosition(-0.273643, 1.359950, 0.041997)
VentralPhaser1a.SetPosition2D(95.000000, 55.000000)
VentralPhaser1a.SetRepairComplexity(5.000000)
VentralPhaser1a.SetDisabledPercentage(0.750000)
VentralPhaser1a.SetRadius(0.020000)
VentralPhaser1a.SetDumbfire(0)
VentralPhaser1a.SetWeaponID(4)
VentralPhaser1a.SetGroups(0)
VentralPhaser1a.SetDamageRadiusFactor(0.100000)
VentralPhaser1a.SetIconNum(361)
VentralPhaser1a.SetIconPositionX(5.000000)
VentralPhaser1a.SetIconPositionY(66.000000)
VentralPhaser1a.SetIconAboveShip(0)
VentralPhaser1a.SetFireSound("TMP Phaser")
VentralPhaser1a.SetMaxCharge(3.000000)
VentralPhaser1a.SetMaxDamage(200.000000)
VentralPhaser1a.SetMaxDamageDistance(50.000000)
VentralPhaser1a.SetMinFiringCharge(2.000000)
VentralPhaser1a.SetNormalDischargeRate(1.000000)
VentralPhaser1a.SetRechargeRate(0.200000)
VentralPhaser1a.SetIndicatorIconNum(508)
VentralPhaser1a.SetIndicatorIconPositionX(1.000000)
VentralPhaser1a.SetIndicatorIconPositionY(65.000000)
VentralPhaser1aForward = App.TGPoint3()
VentralPhaser1aForward.SetXYZ(-0.874620, -0.484809, 0.000000)
VentralPhaser1aUp = App.TGPoint3()
VentralPhaser1aUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser1a.SetOrientation(VentralPhaser1aForward, VentralPhaser1aUp)
VentralPhaser1a.SetWidth(0.005000)
VentralPhaser1a.SetLength(0.005000)
VentralPhaser1a.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser1a.SetArcHeightAngles(-1.570796, -0.017453)
VentralPhaser1a.SetPhaserTextureStart(0)
VentralPhaser1a.SetPhaserTextureEnd(7)
VentralPhaser1a.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1a.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1a.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser1a.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser1a.SetInnerCoreColor(kColor)
VentralPhaser1a.SetNumSides(6)
VentralPhaser1a.SetMainRadius(0.040000)
VentralPhaser1a.SetTaperRadius(0.010000)
VentralPhaser1a.SetCoreScale(0.400000)
VentralPhaser1a.SetTaperRatio(0.250000)
VentralPhaser1a.SetTaperMinLength(5.000000)
VentralPhaser1a.SetTaperMaxLength(30.000000)
VentralPhaser1a.SetLengthTextureTilePerUnit(0.007500)
VentralPhaser1a.SetPerimeterTile(1.000000)
VentralPhaser1a.SetTextureSpeed(2.000000)
VentralPhaser1a.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseA.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser1a)
#################################################
VentralPhaser5b = App.PhaserProperty_Create("Ventral Phaser 5b")

VentralPhaser5b.SetMaxCondition(1000.000000)
VentralPhaser5b.SetCritical(0)
VentralPhaser5b.SetTargetable(1)
VentralPhaser5b.SetPrimary(1)
VentralPhaser5b.SetPosition(0.280428, 1.361510, 0.042194)
VentralPhaser5b.SetPosition2D(34.000000, 55.000000)
VentralPhaser5b.SetRepairComplexity(5.000000)
VentralPhaser5b.SetDisabledPercentage(0.750000)
VentralPhaser5b.SetRadius(0.020000)
VentralPhaser5b.SetDumbfire(0)
VentralPhaser5b.SetWeaponID(1)
VentralPhaser5b.SetGroups(0)
VentralPhaser5b.SetDamageRadiusFactor(0.100000)
VentralPhaser5b.SetIconNum(362)
VentralPhaser5b.SetIconPositionX(128.000000)
VentralPhaser5b.SetIconPositionY(66.000000)
VentralPhaser5b.SetIconAboveShip(0)
VentralPhaser5b.SetFireSound("TMP Phaser")
VentralPhaser5b.SetMaxCharge(3.000000)
VentralPhaser5b.SetMaxDamage(200.000000)
VentralPhaser5b.SetMaxDamageDistance(50.000000)
VentralPhaser5b.SetMinFiringCharge(2.000000)
VentralPhaser5b.SetNormalDischargeRate(1.000000)
VentralPhaser5b.SetRechargeRate(0.200000)
VentralPhaser5b.SetIndicatorIconNum(509)
VentralPhaser5b.SetIndicatorIconPositionX(128.000000)
VentralPhaser5b.SetIndicatorIconPositionY(65.000000)
VentralPhaser5bForward = App.TGPoint3()
VentralPhaser5bForward.SetXYZ(0.866025, -0.500000, 0.000000)
VentralPhaser5bUp = App.TGPoint3()
VentralPhaser5bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser5b.SetOrientation(VentralPhaser5bForward, VentralPhaser5bUp)
VentralPhaser5b.SetWidth(0.005000)
VentralPhaser5b.SetLength(0.005000)
VentralPhaser5b.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser5b.SetArcHeightAngles(-1.570796, -0.017453)
VentralPhaser5b.SetPhaserTextureStart(0)
VentralPhaser5b.SetPhaserTextureEnd(7)
VentralPhaser5b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser5b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser5b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser5b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser5b.SetInnerCoreColor(kColor)
VentralPhaser5b.SetNumSides(6)
VentralPhaser5b.SetMainRadius(0.040000)
VentralPhaser5b.SetTaperRadius(0.010000)
VentralPhaser5b.SetCoreScale(0.400000)
VentralPhaser5b.SetTaperRatio(0.250000)
VentralPhaser5b.SetTaperMinLength(5.000000)
VentralPhaser5b.SetTaperMaxLength(30.000000)
VentralPhaser5b.SetLengthTextureTilePerUnit(0.007500)
VentralPhaser5b.SetPerimeterTile(1.000000)
VentralPhaser5b.SetTextureSpeed(2.000000)
VentralPhaser5b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser5b)
#################################################
VebtralPhaser4b = App.PhaserProperty_Create("Vebtral Phaser 4b")

VebtralPhaser4b.SetMaxCondition(1000.000000)
VebtralPhaser4b.SetCritical(0)
VebtralPhaser4b.SetTargetable(1)
VebtralPhaser4b.SetPrimary(1)
VebtralPhaser4b.SetPosition(0.237963, 1.603150, 0.041330)
VebtralPhaser4b.SetPosition2D(54.000000, 45.000000)
VebtralPhaser4b.SetRepairComplexity(5.000000)
VebtralPhaser4b.SetDisabledPercentage(0.750000)
VebtralPhaser4b.SetRadius(0.020000)
VebtralPhaser4b.SetDumbfire(0)
VebtralPhaser4b.SetWeaponID(2)
VebtralPhaser4b.SetGroups(0)
VebtralPhaser4b.SetDamageRadiusFactor(0.100000)
VebtralPhaser4b.SetIconNum(350)
VebtralPhaser4b.SetIconPositionX(85.000000)
VebtralPhaser4b.SetIconPositionY(41.000000)
VebtralPhaser4b.SetIconAboveShip(0)
VebtralPhaser4b.SetFireSound("TMP Phaser")
VebtralPhaser4b.SetMaxCharge(3.000000)
VebtralPhaser4b.SetMaxDamage(200.000000)
VebtralPhaser4b.SetMaxDamageDistance(50.000000)
VebtralPhaser4b.SetMinFiringCharge(2.000000)
VebtralPhaser4b.SetNormalDischargeRate(1.000000)
VebtralPhaser4b.SetRechargeRate(0.200000)
VebtralPhaser4b.SetIndicatorIconNum(502)
VebtralPhaser4b.SetIndicatorIconPositionX(88.000000)
VebtralPhaser4b.SetIndicatorIconPositionY(35.000000)
VebtralPhaser4bForward = App.TGPoint3()
VebtralPhaser4bForward.SetXYZ(0.890492, 0.454999, 0.000000)
VebtralPhaser4bUp = App.TGPoint3()
VebtralPhaser4bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VebtralPhaser4b.SetOrientation(VebtralPhaser4bForward, VebtralPhaser4bUp)
VebtralPhaser4b.SetWidth(0.005000)
VebtralPhaser4b.SetLength(0.005000)
VebtralPhaser4b.SetArcWidthAngles(-0.523599, 0.523599)
VebtralPhaser4b.SetArcHeightAngles(-1.570796, -0.017453)
VebtralPhaser4b.SetPhaserTextureStart(0)
VebtralPhaser4b.SetPhaserTextureEnd(7)
VebtralPhaser4b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VebtralPhaser4b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VebtralPhaser4b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VebtralPhaser4b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VebtralPhaser4b.SetInnerCoreColor(kColor)
VebtralPhaser4b.SetNumSides(6)
VebtralPhaser4b.SetMainRadius(0.040000)
VebtralPhaser4b.SetTaperRadius(0.010000)
VebtralPhaser4b.SetCoreScale(0.400000)
VebtralPhaser4b.SetTaperRatio(0.250000)
VebtralPhaser4b.SetTaperMinLength(5.000000)
VebtralPhaser4b.SetTaperMaxLength(30.000000)
VebtralPhaser4b.SetLengthTextureTilePerUnit(0.007500)
VebtralPhaser4b.SetPerimeterTile(1.000000)
VebtralPhaser4b.SetTextureSpeed(2.000000)
VebtralPhaser4b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VebtralPhaser4b)
#################################################
VentralPhaser3b = App.PhaserProperty_Create("Ventral Phaser 3b")

VentralPhaser3b.SetMaxCondition(1000.000000)
VentralPhaser3b.SetCritical(0)
VentralPhaser3b.SetTargetable(1)
VentralPhaser3b.SetPrimary(1)
VentralPhaser3b.SetPosition(-0.006754, 1.725330, 0.042308)
VentralPhaser3b.SetPosition2D(75.000000, 45.000000)
VentralPhaser3b.SetRepairComplexity(5.000000)
VentralPhaser3b.SetDisabledPercentage(0.750000)
VentralPhaser3b.SetRadius(0.020000)
VentralPhaser3b.SetDumbfire(0)
VentralPhaser3b.SetWeaponID(3)
VentralPhaser3b.SetGroups(0)
VentralPhaser3b.SetDamageRadiusFactor(0.100000)
VentralPhaser3b.SetIconNum(364)
VentralPhaser3b.SetIconPositionX(63.000000)
VentralPhaser3b.SetIconPositionY(31.000000)
VentralPhaser3b.SetIconAboveShip(0)
VentralPhaser3b.SetFireSound("TMP Phaser")
VentralPhaser3b.SetMaxCharge(3.000000)
VentralPhaser3b.SetMaxDamage(200.000000)
VentralPhaser3b.SetMaxDamageDistance(50.000000)
VentralPhaser3b.SetMinFiringCharge(2.000000)
VentralPhaser3b.SetNormalDischargeRate(1.000000)
VentralPhaser3b.SetRechargeRate(0.200000)
VentralPhaser3b.SetIndicatorIconNum(510)
VentralPhaser3b.SetIndicatorIconPositionX(57.000000)
VentralPhaser3b.SetIndicatorIconPositionY(26.000000)
VentralPhaser3bForward = App.TGPoint3()
VentralPhaser3bForward.SetXYZ(0.000000, 1.000000, 0.000000)
VentralPhaser3bUp = App.TGPoint3()
VentralPhaser3bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser3b.SetOrientation(VentralPhaser3bForward, VentralPhaser3bUp)
VentralPhaser3b.SetWidth(0.005000)
VentralPhaser3b.SetLength(0.005000)
VentralPhaser3b.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser3b.SetArcHeightAngles(-1.570796, -0.017453)
VentralPhaser3b.SetPhaserTextureStart(0)
VentralPhaser3b.SetPhaserTextureEnd(7)
VentralPhaser3b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser3b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser3b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser3b.SetInnerCoreColor(kColor)
VentralPhaser3b.SetNumSides(6)
VentralPhaser3b.SetMainRadius(0.040000)
VentralPhaser3b.SetTaperRadius(0.010000)
VentralPhaser3b.SetCoreScale(0.400000)
VentralPhaser3b.SetTaperRatio(0.250000)
VentralPhaser3b.SetTaperMinLength(5.000000)
VentralPhaser3b.SetTaperMaxLength(30.000000)
VentralPhaser3b.SetLengthTextureTilePerUnit(0.007500)
VentralPhaser3b.SetPerimeterTile(1.000000)
VentralPhaser3b.SetTextureSpeed(2.000000)
VentralPhaser3b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser3b)
#################################################
VebtralPhaser2b = App.PhaserProperty_Create("Vebtral Phaser 2b")

VebtralPhaser2b.SetMaxCondition(1000.000000)
VebtralPhaser2b.SetCritical(0)
VebtralPhaser2b.SetTargetable(1)
VebtralPhaser2b.SetPrimary(1)
VebtralPhaser2b.SetPosition(-0.247804, 1.592570, 0.041363)
VebtralPhaser2b.SetPosition2D(95.000000, 55.000000)
VebtralPhaser2b.SetRepairComplexity(5.000000)
VebtralPhaser2b.SetDisabledPercentage(0.750000)
VebtralPhaser2b.SetRadius(0.020000)
VebtralPhaser2b.SetDumbfire(0)
VebtralPhaser2b.SetWeaponID(4)
VebtralPhaser2b.SetGroups(0)
VebtralPhaser2b.SetDamageRadiusFactor(0.100000)
VebtralPhaser2b.SetIconNum(330)
VebtralPhaser2b.SetIconPositionX(15.000000)
VebtralPhaser2b.SetIconPositionY(41.000000)
VebtralPhaser2b.SetIconAboveShip(0)
VebtralPhaser2b.SetFireSound("TMP Phaser")
VebtralPhaser2b.SetMaxCharge(3.000000)
VebtralPhaser2b.SetMaxDamage(200.000000)
VebtralPhaser2b.SetMaxDamageDistance(50.000000)
VebtralPhaser2b.SetMinFiringCharge(2.000000)
VebtralPhaser2b.SetNormalDischargeRate(1.000000)
VebtralPhaser2b.SetRechargeRate(0.200000)
VebtralPhaser2b.SetIndicatorIconNum(501)
VebtralPhaser2b.SetIndicatorIconPositionX(22.000000)
VebtralPhaser2b.SetIndicatorIconPositionY(35.000000)
VebtralPhaser2bForward = App.TGPoint3()
VebtralPhaser2bForward.SetXYZ(-0.866026, 0.500000, 0.000000)
VebtralPhaser2bUp = App.TGPoint3()
VebtralPhaser2bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VebtralPhaser2b.SetOrientation(VebtralPhaser2bForward, VebtralPhaser2bUp)
VebtralPhaser2b.SetWidth(0.005000)
VebtralPhaser2b.SetLength(0.005000)
VebtralPhaser2b.SetArcWidthAngles(-0.523599, 0.523599)
VebtralPhaser2b.SetArcHeightAngles(-1.570796, -0.017453)
VebtralPhaser2b.SetPhaserTextureStart(0)
VebtralPhaser2b.SetPhaserTextureEnd(7)
VebtralPhaser2b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VebtralPhaser2b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VebtralPhaser2b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VebtralPhaser2b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VebtralPhaser2b.SetInnerCoreColor(kColor)
VebtralPhaser2b.SetNumSides(6)
VebtralPhaser2b.SetMainRadius(0.040000)
VebtralPhaser2b.SetTaperRadius(0.010000)
VebtralPhaser2b.SetCoreScale(0.400000)
VebtralPhaser2b.SetTaperRatio(0.250000)
VebtralPhaser2b.SetTaperMinLength(5.000000)
VebtralPhaser2b.SetTaperMaxLength(30.000000)
VebtralPhaser2b.SetLengthTextureTilePerUnit(0.007500)
VebtralPhaser2b.SetPerimeterTile(1.000000)
VebtralPhaser2b.SetTextureSpeed(2.000000)
VebtralPhaser2b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VebtralPhaser2b)
#################################################
VentralPhaser1b = App.PhaserProperty_Create("Ventral Phaser 1b")

VentralPhaser1b.SetMaxCondition(1000.000000)
VentralPhaser1b.SetCritical(0)
VentralPhaser1b.SetTargetable(1)
VentralPhaser1b.SetPrimary(1)
VentralPhaser1b.SetPosition(-0.269148, 1.341260, 0.042014)
VentralPhaser1b.SetPosition2D(95.000000, 55.000000)
VentralPhaser1b.SetRepairComplexity(5.000000)
VentralPhaser1b.SetDisabledPercentage(0.750000)
VentralPhaser1b.SetRadius(0.020000)
VentralPhaser1b.SetDumbfire(0)
VentralPhaser1b.SetWeaponID(4)
VentralPhaser1b.SetGroups(0)
VentralPhaser1b.SetDamageRadiusFactor(0.100000)
VentralPhaser1b.SetIconNum(361)
VentralPhaser1b.SetIconPositionX(5.000000)
VentralPhaser1b.SetIconPositionY(66.000000)
VentralPhaser1b.SetIconAboveShip(0)
VentralPhaser1b.SetFireSound("TMP Phaser")
VentralPhaser1b.SetMaxCharge(3.000000)
VentralPhaser1b.SetMaxDamage(200.000000)
VentralPhaser1b.SetMaxDamageDistance(50.000000)
VentralPhaser1b.SetMinFiringCharge(2.000000)
VentralPhaser1b.SetNormalDischargeRate(1.000000)
VentralPhaser1b.SetRechargeRate(0.200000)
VentralPhaser1b.SetIndicatorIconNum(508)
VentralPhaser1b.SetIndicatorIconPositionX(1.000000)
VentralPhaser1b.SetIndicatorIconPositionY(65.000000)
VentralPhaser1bForward = App.TGPoint3()
VentralPhaser1bForward.SetXYZ(-0.874620, -0.484809, 0.000000)
VentralPhaser1bUp = App.TGPoint3()
VentralPhaser1bUp.SetXYZ(0.000000, 0.000000, 1.000000)
VentralPhaser1b.SetOrientation(VentralPhaser1bForward, VentralPhaser1bUp)
VentralPhaser1b.SetWidth(0.005000)
VentralPhaser1b.SetLength(0.005000)
VentralPhaser1b.SetArcWidthAngles(-0.523599, 0.523599)
VentralPhaser1b.SetArcHeightAngles(-1.570796, -0.017453)
VentralPhaser1b.SetPhaserTextureStart(0)
VentralPhaser1b.SetPhaserTextureEnd(7)
VentralPhaser1b.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1b.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
VentralPhaser1b.SetInnerShellColor(kColor)
kColor.SetRGBA(0.992157, 0.831373, 0.639216, 1.000000)
VentralPhaser1b.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.992157, 0.901961, 0.858824, 1.000000)
VentralPhaser1b.SetInnerCoreColor(kColor)
VentralPhaser1b.SetNumSides(6)
VentralPhaser1b.SetMainRadius(0.040000)
VentralPhaser1b.SetTaperRadius(0.010000)
VentralPhaser1b.SetCoreScale(0.400000)
VentralPhaser1b.SetTaperRatio(0.250000)
VentralPhaser1b.SetTaperMinLength(5.000000)
VentralPhaser1b.SetTaperMaxLength(30.000000)
VentralPhaser1b.SetLengthTextureTilePerUnit(0.007500)
VentralPhaser1b.SetPerimeterTile(1.000000)
VentralPhaser1b.SetTextureSpeed(2.000000)
VentralPhaser1b.SetTextureName("scripts/Custom/DurandalHP/Textures/Dur_PhaserPulseB.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser1b)
#################################################
ShuttleBayOEP = App.ObjectEmitterProperty_Create("Shuttle Bay OEP")

ShuttleBayOEPForward = App.TGPoint3()
ShuttleBayOEPForward.SetXYZ(0.000000, -0.978148, 0.207912)
ShuttleBayOEPUp = App.TGPoint3()
ShuttleBayOEPUp.SetXYZ(0.000000, 0.207912, 0.978148)
ShuttleBayOEPRight = App.TGPoint3()
ShuttleBayOEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
ShuttleBayOEP.SetOrientation(ShuttleBayOEPForward, ShuttleBayOEPUp, ShuttleBayOEPRight)
ShuttleBayOEPPosition = App.TGPoint3()
ShuttleBayOEPPosition.SetXYZ(0.002033, -1.588350, 0.039714)
ShuttleBayOEP.SetPosition(ShuttleBayOEPPosition)
ShuttleBayOEP.SetEmittedObjectType(ShuttleBayOEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBayOEP)
#################################################
ShuttleBay = App.HullProperty_Create("Shuttle Bay")

ShuttleBay.SetMaxCondition(1000.000000)
ShuttleBay.SetCritical(0)
ShuttleBay.SetTargetable(1)
ShuttleBay.SetPrimary(0)
ShuttleBay.SetPosition(0.000000, -1.400000, -0.025000)
ShuttleBay.SetPosition2D(0.000000, 0.000000)
ShuttleBay.SetRepairComplexity(3.000000)
ShuttleBay.SetDisabledPercentage(0.750000)
ShuttleBay.SetRadius(0.080000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay)
#################################################
ProbeLauncher = App.ObjectEmitterProperty_Create("Probe Launcher")

ProbeLauncherForward = App.TGPoint3()
ProbeLauncherForward.SetXYZ(0.000000, 1.000000, 0.000000)
ProbeLauncherUp = App.TGPoint3()
ProbeLauncherUp.SetXYZ(0.000000, 0.000000, 1.000000)
ProbeLauncherRight = App.TGPoint3()
ProbeLauncherRight.SetXYZ(1.000000, 0.000000, 0.000000)
ProbeLauncher.SetOrientation(ProbeLauncherForward, ProbeLauncherUp, ProbeLauncherRight)
ProbeLauncherPosition = App.TGPoint3()
ProbeLauncherPosition.SetXYZ(0.000000, 1.585840, 0.029191)
ProbeLauncher.SetPosition(ProbeLauncherPosition)
ProbeLauncher.SetEmittedObjectType(ProbeLauncher.OEP_PROBE)
App.g_kModelPropertyManager.RegisterLocalTemplate(ProbeLauncher)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(2000.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(-0.171031, 0.420000, 0.200000)
PortImpulse.SetPosition2D(0.000000, 0.000000)
PortImpulse.SetRepairComplexity(3.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.100000)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
StarImpulse = App.EngineProperty_Create("Star Impulse")

StarImpulse.SetMaxCondition(2000.000000)
StarImpulse.SetCritical(0)
StarImpulse.SetTargetable(1)
StarImpulse.SetPrimary(1)
StarImpulse.SetPosition(0.171031, 0.420000, 0.200000)
StarImpulse.SetPosition2D(0.000000, 0.000000)
StarImpulse.SetRepairComplexity(3.000000)
StarImpulse.SetDisabledPercentage(0.500000)
StarImpulse.SetRadius(0.100000)
StarImpulse.SetEngineType(StarImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse)
#################################################
PortDorsal = App.BlinkingLightProperty_Create("Port Dorsal")

PortDorsalForward = App.TGPoint3()
PortDorsalForward.SetXYZ(0.000000, 1.000000, 0.000000)
PortDorsalUp = App.TGPoint3()
PortDorsalUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortDorsalRight = App.TGPoint3()
PortDorsalRight.SetXYZ(1.000000, 0.000000, 0.000000)
PortDorsal.SetOrientation(PortDorsalForward, PortDorsalUp, PortDorsalRight)
PortDorsalPosition = App.TGPoint3()
PortDorsalPosition.SetXYZ(-0.801754, 1.429490, 0.133064)
PortDorsal.SetPosition(PortDorsalPosition)
PortDorsalLightColor = App.TGColorA()
PortDorsalLightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
PortDorsal.SetColor(PortDorsalLightColor)
PortDorsal.SetRadius(2.000000)
PortDorsal.SetPeriod(3.000000)
PortDorsal.SetDuration(1.000000)
PortDorsal.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortDorsal)
#################################################
Stardorsal = App.BlinkingLightProperty_Create("Star dorsal")

StardorsalForward = App.TGPoint3()
StardorsalForward.SetXYZ(0.000000, 1.000000, 0.000000)
StardorsalUp = App.TGPoint3()
StardorsalUp.SetXYZ(0.000000, 0.000000, 1.000000)
StardorsalRight = App.TGPoint3()
StardorsalRight.SetXYZ(1.000000, 0.000000, 0.000000)
Stardorsal.SetOrientation(StardorsalForward, StardorsalUp, StardorsalRight)
StardorsalPosition = App.TGPoint3()
StardorsalPosition.SetXYZ(0.810418, 1.430770, 0.132414)
Stardorsal.SetPosition(StardorsalPosition)
StardorsalLightColor = App.TGColorA()
StardorsalLightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
Stardorsal.SetColor(StardorsalLightColor)
Stardorsal.SetRadius(2.000000)
Stardorsal.SetPeriod(3.000000)
Stardorsal.SetDuration(1.000000)
Stardorsal.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Stardorsal)
#################################################
BowDorsal = App.BlinkingLightProperty_Create("Bow Dorsal")

BowDorsalForward = App.TGPoint3()
BowDorsalForward.SetXYZ(0.000000, 1.000000, 0.000000)
BowDorsalUp = App.TGPoint3()
BowDorsalUp.SetXYZ(0.000000, 0.000000, 1.000000)
BowDorsalRight = App.TGPoint3()
BowDorsalRight.SetXYZ(1.000000, 0.000000, 0.000000)
BowDorsal.SetOrientation(BowDorsalForward, BowDorsalUp, BowDorsalRight)
BowDorsalPosition = App.TGPoint3()
BowDorsalPosition.SetXYZ(0.004313, 2.223530, 0.133597)
BowDorsal.SetPosition(BowDorsalPosition)
BowDorsalLightColor = App.TGColorA()
BowDorsalLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
BowDorsal.SetColor(BowDorsalLightColor)
BowDorsal.SetRadius(2.000000)
BowDorsal.SetPeriod(3.000000)
BowDorsal.SetDuration(1.000000)
BowDorsal.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(BowDorsal)
#################################################
Bowvent = App.BlinkingLightProperty_Create("Bow vent")

BowventForward = App.TGPoint3()
BowventForward.SetXYZ(0.000000, 1.000000, 0.000000)
BowventUp = App.TGPoint3()
BowventUp.SetXYZ(0.000000, 0.000000, 1.000000)
BowventRight = App.TGPoint3()
BowventRight.SetXYZ(1.000000, 0.000000, 0.000000)
Bowvent.SetOrientation(BowventForward, BowventUp, BowventRight)
BowventPosition = App.TGPoint3()
BowventPosition.SetXYZ(-0.012233, 2.241740, 0.072940)
Bowvent.SetPosition(BowventPosition)
BowventLightColor = App.TGColorA()
BowventLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Bowvent.SetColor(BowventLightColor)
Bowvent.SetRadius(2.000000)
Bowvent.SetPeriod(3.000000)
Bowvent.SetDuration(1.000000)
Bowvent.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Bowvent)
#################################################
Starboardvent = App.BlinkingLightProperty_Create("Starboard vent")

StarboardventForward = App.TGPoint3()
StarboardventForward.SetXYZ(0.000000, 1.000000, 0.000000)
StarboardventUp = App.TGPoint3()
StarboardventUp.SetXYZ(0.000000, 0.000000, 1.000000)
StarboardventRight = App.TGPoint3()
StarboardventRight.SetXYZ(1.000000, 0.000000, 0.000000)
Starboardvent.SetOrientation(StarboardventForward, StarboardventUp, StarboardventRight)
StarboardventPosition = App.TGPoint3()
StarboardventPosition.SetXYZ(0.807835, 1.402990, 0.072939)
Starboardvent.SetPosition(StarboardventPosition)
StarboardventLightColor = App.TGColorA()
StarboardventLightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
Starboardvent.SetColor(StarboardventLightColor)
Starboardvent.SetRadius(2.000000)
Starboardvent.SetPeriod(3.000000)
Starboardvent.SetDuration(1.000000)
Starboardvent.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Starboardvent)
#################################################
portvent = App.BlinkingLightProperty_Create("port vent")

portventForward = App.TGPoint3()
portventForward.SetXYZ(0.000000, 1.000000, 0.000000)
portventUp = App.TGPoint3()
portventUp.SetXYZ(0.000000, 0.000000, 1.000000)
portventRight = App.TGPoint3()
portventRight.SetXYZ(1.000000, 0.000000, 0.000000)
portvent.SetOrientation(portventForward, portventUp, portventRight)
portventPosition = App.TGPoint3()
portventPosition.SetXYZ(-0.805967, 1.403020, 0.072939)
portvent.SetPosition(portventPosition)
portventLightColor = App.TGColorA()
portventLightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
portvent.SetColor(portventLightColor)
portvent.SetRadius(2.000000)
portvent.SetPeriod(3.000000)
portvent.SetDuration(1.000000)
portvent.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(portvent)
#################################################
Portimpulseblue = App.BlinkingLightProperty_Create("Portimpulseblue")

PortimpulseblueForward = App.TGPoint3()
PortimpulseblueForward.SetXYZ(0.000000, 1.000000, 0.000000)
PortimpulseblueUp = App.TGPoint3()
PortimpulseblueUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortimpulseblueRight = App.TGPoint3()
PortimpulseblueRight.SetXYZ(1.000000, 0.000000, 0.000000)
Portimpulseblue.SetOrientation(PortimpulseblueForward, PortimpulseblueUp, PortimpulseblueRight)
PortimpulsebluePosition = App.TGPoint3()
PortimpulsebluePosition.SetXYZ(-0.076683, 0.802462, 0.234000)
Portimpulseblue.SetPosition(PortimpulsebluePosition)
PortimpulseblueLightColor = App.TGColorA()
PortimpulseblueLightColor.SetRGBA(0.000000, 0.501961, 0.752941, 1.000000)
Portimpulseblue.SetColor(PortimpulseblueLightColor)
Portimpulseblue.SetRadius(2.000000)
Portimpulseblue.SetPeriod(3.000000)
Portimpulseblue.SetDuration(0.000000)
Portimpulseblue.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Portimpulseblue)
#################################################
Starimpluseblue = App.BlinkingLightProperty_Create("Starimpluseblue")

StarimpluseblueForward = App.TGPoint3()
StarimpluseblueForward.SetXYZ(0.000000, 1.000000, 0.000000)
StarimpluseblueUp = App.TGPoint3()
StarimpluseblueUp.SetXYZ(0.000000, 0.000000, 1.000000)
StarimpluseblueRight = App.TGPoint3()
StarimpluseblueRight.SetXYZ(1.000000, 0.000000, 0.000000)
Starimpluseblue.SetOrientation(StarimpluseblueForward, StarimpluseblueUp, StarimpluseblueRight)
StarimplusebluePosition = App.TGPoint3()
StarimplusebluePosition.SetXYZ(0.077669, 0.802127, 0.234000)
Starimpluseblue.SetPosition(StarimplusebluePosition)
StarimpluseblueLightColor = App.TGColorA()
StarimpluseblueLightColor.SetRGBA(0.000000, 0.501961, 0.752941, 1.000000)
Starimpluseblue.SetColor(StarimpluseblueLightColor)
Starimpluseblue.SetRadius(2.000000)
Starimpluseblue.SetPeriod(3.000000)
Starimpluseblue.SetDuration(0.000000)
Starimpluseblue.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Starimpluseblue)
#################################################
centernacellorange = App.BlinkingLightProperty_Create("centernacellorange")

centernacellorangeForward = App.TGPoint3()
centernacellorangeForward.SetXYZ(0.000000, 1.000000, 0.000000)
centernacellorangeUp = App.TGPoint3()
centernacellorangeUp.SetXYZ(0.000000, 0.000000, 1.000000)
centernacellorangeRight = App.TGPoint3()
centernacellorangeRight.SetXYZ(1.000000, 0.000000, 0.000000)
centernacellorange.SetOrientation(centernacellorangeForward, centernacellorangeUp, centernacellorangeRight)
centernacellorangePosition = App.TGPoint3()
centernacellorangePosition.SetXYZ(0.002497, -0.526390, 0.065413)
centernacellorange.SetPosition(centernacellorangePosition)
centernacellorangeLightColor = App.TGColorA()
centernacellorangeLightColor.SetRGBA(1.000000, 0.501961, 0.250980, 1.000000)
centernacellorange.SetColor(centernacellorangeLightColor)
centernacellorange.SetRadius(2.000000)
centernacellorange.SetPeriod(3.000000)
centernacellorange.SetDuration(0.000000)
centernacellorange.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(centernacellorange)
#################################################
centerventorange = App.BlinkingLightProperty_Create("centerventorange")

centerventorangeForward = App.TGPoint3()
centerventorangeForward.SetXYZ(0.000000, 1.000000, 0.000000)
centerventorangeUp = App.TGPoint3()
centerventorangeUp.SetXYZ(0.000000, 0.000000, 1.000000)
centerventorangeRight = App.TGPoint3()
centerventorangeRight.SetXYZ(1.000000, 0.000000, 0.000000)
centerventorange.SetOrientation(centerventorangeForward, centerventorangeUp, centerventorangeRight)
centerventorangePosition = App.TGPoint3()
centerventorangePosition.SetXYZ(-0.003717, 0.578065, -0.376517)
centerventorange.SetPosition(centerventorangePosition)
centerventorangeLightColor = App.TGColorA()
centerventorangeLightColor.SetRGBA(1.000000, 0.501961, 0.250980, 1.000000)
centerventorange.SetColor(centerventorangeLightColor)
centerventorange.SetRadius(2.000000)
centerventorange.SetPeriod(3.000000)
centerventorange.SetDuration(0.000000)
centerventorange.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(centerventorange)
#################################################
verybackport = App.BlinkingLightProperty_Create("verybackport")

verybackportForward = App.TGPoint3()
verybackportForward.SetXYZ(0.000000, 1.000000, 0.000000)
verybackportUp = App.TGPoint3()
verybackportUp.SetXYZ(0.000000, 0.000000, 1.000000)
verybackportRight = App.TGPoint3()
verybackportRight.SetXYZ(1.000000, 0.000000, 0.000000)
verybackport.SetOrientation(verybackportForward, verybackportUp, verybackportRight)
verybackportPosition = App.TGPoint3()
verybackportPosition.SetXYZ(-0.178908, -1.093610, -0.130700)
verybackport.SetPosition(verybackportPosition)
verybackportLightColor = App.TGColorA()
verybackportLightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
verybackport.SetColor(verybackportLightColor)
verybackport.SetRadius(2.000000)
verybackport.SetPeriod(3.000000)
verybackport.SetDuration(1.000000)
verybackport.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(verybackport)
#################################################
verybackstar = App.BlinkingLightProperty_Create("verybackstar")

verybackstarForward = App.TGPoint3()
verybackstarForward.SetXYZ(0.000000, 1.000000, 0.000000)
verybackstarUp = App.TGPoint3()
verybackstarUp.SetXYZ(0.000000, 0.000000, 1.000000)
verybackstarRight = App.TGPoint3()
verybackstarRight.SetXYZ(1.000000, 0.000000, 0.000000)
verybackstar.SetOrientation(verybackstarForward, verybackstarUp, verybackstarRight)
verybackstarPosition = App.TGPoint3()
verybackstarPosition.SetXYZ(0.177328, -1.093630, -0.130172)
verybackstar.SetPosition(verybackstarPosition)
verybackstarLightColor = App.TGColorA()
verybackstarLightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
verybackstar.SetColor(verybackstarLightColor)
verybackstar.SetRadius(2.000000)
verybackstar.SetPeriod(3.000000)
verybackstar.SetDuration(1.000000)
verybackstar.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(verybackstar)
#################################################
Baseofneckport = App.BlinkingLightProperty_Create("Baseofneckport")

BaseofneckportForward = App.TGPoint3()
BaseofneckportForward.SetXYZ(0.000000, 1.000000, 0.000000)
BaseofneckportUp = App.TGPoint3()
BaseofneckportUp.SetXYZ(0.000000, 0.000000, 1.000000)
BaseofneckportRight = App.TGPoint3()
BaseofneckportRight.SetXYZ(1.000000, 0.000000, 0.000000)
Baseofneckport.SetOrientation(BaseofneckportForward, BaseofneckportUp, BaseofneckportRight)
BaseofneckportPosition = App.TGPoint3()
BaseofneckportPosition.SetXYZ(-0.240411, 0.521932, -0.060543)
Baseofneckport.SetPosition(BaseofneckportPosition)
BaseofneckportLightColor = App.TGColorA()
BaseofneckportLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Baseofneckport.SetColor(BaseofneckportLightColor)
Baseofneckport.SetRadius(1.000000)
Baseofneckport.SetPeriod(3.000000)
Baseofneckport.SetDuration(0.000000)
Baseofneckport.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Baseofneckport)
#################################################
baseofneckstar = App.BlinkingLightProperty_Create("baseofneckstar")

baseofneckstarForward = App.TGPoint3()
baseofneckstarForward.SetXYZ(0.000000, 1.000000, 0.000000)
baseofneckstarUp = App.TGPoint3()
baseofneckstarUp.SetXYZ(0.000000, 0.000000, 1.000000)
baseofneckstarRight = App.TGPoint3()
baseofneckstarRight.SetXYZ(1.000000, 0.000000, 0.000000)
baseofneckstar.SetOrientation(baseofneckstarForward, baseofneckstarUp, baseofneckstarRight)
baseofneckstarPosition = App.TGPoint3()
baseofneckstarPosition.SetXYZ(0.234183, 0.527448, -0.060543)
baseofneckstar.SetPosition(baseofneckstarPosition)
baseofneckstarLightColor = App.TGColorA()
baseofneckstarLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
baseofneckstar.SetColor(baseofneckstarLightColor)
baseofneckstar.SetRadius(1.000000)
baseofneckstar.SetPeriod(3.000000)
baseofneckstar.SetDuration(0.000000)
baseofneckstar.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(baseofneckstar)
#################################################
underneth1 = App.BlinkingLightProperty_Create("underneth1")

underneth1Forward = App.TGPoint3()
underneth1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
underneth1Up = App.TGPoint3()
underneth1Up.SetXYZ(0.000000, 0.000000, 1.000000)
underneth1Right = App.TGPoint3()
underneth1Right.SetXYZ(1.000000, 0.000000, 0.000000)
underneth1.SetOrientation(underneth1Forward, underneth1Up, underneth1Right)
underneth1Position = App.TGPoint3()
underneth1Position.SetXYZ(-0.188812, 0.033915, -0.347206)
underneth1.SetPosition(underneth1Position)
underneth1LightColor = App.TGColorA()
underneth1LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
underneth1.SetColor(underneth1LightColor)
underneth1.SetRadius(1.000000)
underneth1.SetPeriod(3.000000)
underneth1.SetDuration(0.000000)
underneth1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(underneth1)
#################################################
underneth2 = App.BlinkingLightProperty_Create("underneth2")

underneth2Forward = App.TGPoint3()
underneth2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
underneth2Up = App.TGPoint3()
underneth2Up.SetXYZ(0.000000, 0.000000, 1.000000)
underneth2Right = App.TGPoint3()
underneth2Right.SetXYZ(1.000000, 0.000000, 0.000000)
underneth2.SetOrientation(underneth2Forward, underneth2Up, underneth2Right)
underneth2Position = App.TGPoint3()
underneth2Position.SetXYZ(-0.086983, 0.002441, -0.304979)
underneth2.SetPosition(underneth2Position)
underneth2LightColor = App.TGColorA()
underneth2LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
underneth2.SetColor(underneth2LightColor)
underneth2.SetRadius(1.000000)
underneth2.SetPeriod(3.000000)
underneth2.SetDuration(0.000000)
underneth2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(underneth2)
#################################################
underneth3 = App.BlinkingLightProperty_Create("underneth3")

underneth3Forward = App.TGPoint3()
underneth3Forward.SetXYZ(0.000000, 1.000000, 0.000000)
underneth3Up = App.TGPoint3()
underneth3Up.SetXYZ(0.000000, 0.000000, 1.000000)
underneth3Right = App.TGPoint3()
underneth3Right.SetXYZ(1.000000, 0.000000, 0.000000)
underneth3.SetOrientation(underneth3Forward, underneth3Up, underneth3Right)
underneth3Position = App.TGPoint3()
underneth3Position.SetXYZ(-0.000641, 0.002659, -0.304986)
underneth3.SetPosition(underneth3Position)
underneth3LightColor = App.TGColorA()
underneth3LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
underneth3.SetColor(underneth3LightColor)
underneth3.SetRadius(1.000000)
underneth3.SetPeriod(3.000000)
underneth3.SetDuration(0.000000)
underneth3.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(underneth3)
#################################################
underneth4 = App.BlinkingLightProperty_Create("underneth4")

underneth4Forward = App.TGPoint3()
underneth4Forward.SetXYZ(0.000000, 1.000000, 0.000000)
underneth4Up = App.TGPoint3()
underneth4Up.SetXYZ(0.000000, 0.000000, 1.000000)
underneth4Right = App.TGPoint3()
underneth4Right.SetXYZ(1.000000, 0.000000, 0.000000)
underneth4.SetOrientation(underneth4Forward, underneth4Up, underneth4Right)
underneth4Position = App.TGPoint3()
underneth4Position.SetXYZ(0.085765, 0.002877, -0.304992)
underneth4.SetPosition(underneth4Position)
underneth4LightColor = App.TGColorA()
underneth4LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
underneth4.SetColor(underneth4LightColor)
underneth4.SetRadius(1.000000)
underneth4.SetPeriod(3.000000)
underneth4.SetDuration(0.000000)
underneth4.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(underneth4)
#################################################
underneth5 = App.BlinkingLightProperty_Create("underneth5")

underneth5Forward = App.TGPoint3()
underneth5Forward.SetXYZ(0.000000, 1.000000, 0.000000)
underneth5Up = App.TGPoint3()
underneth5Up.SetXYZ(0.000000, 0.000000, 1.000000)
underneth5Right = App.TGPoint3()
underneth5Right.SetXYZ(1.000000, 0.000000, 0.000000)
underneth5.SetOrientation(underneth5Forward, underneth5Up, underneth5Right)
underneth5Position = App.TGPoint3()
underneth5Position.SetXYZ(0.186133, 0.033877, -0.347842)
underneth5.SetPosition(underneth5Position)
underneth5LightColor = App.TGColorA()
underneth5LightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
underneth5.SetColor(underneth5LightColor)
underneth5.SetRadius(1.000000)
underneth5.SetPeriod(3.000000)
underneth5.SetDuration(0.000000)
underneth5.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(underneth5)
#################################################
backenginerringport = App.BlinkingLightProperty_Create("backenginerringport")

backenginerringportForward = App.TGPoint3()
backenginerringportForward.SetXYZ(0.000000, 1.000000, 0.000000)
backenginerringportUp = App.TGPoint3()
backenginerringportUp.SetXYZ(0.000000, 0.000000, 1.000000)
backenginerringportRight = App.TGPoint3()
backenginerringportRight.SetXYZ(1.000000, 0.000000, 0.000000)
backenginerringport.SetOrientation(backenginerringportForward, backenginerringportUp, backenginerringportRight)
backenginerringportPosition = App.TGPoint3()
backenginerringportPosition.SetXYZ(-0.177971, -1.099070, -0.022798)
backenginerringport.SetPosition(backenginerringportPosition)
backenginerringportLightColor = App.TGColorA()
backenginerringportLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
backenginerringport.SetColor(backenginerringportLightColor)
backenginerringport.SetRadius(1.000000)
backenginerringport.SetPeriod(3.000000)
backenginerringport.SetDuration(0.000000)
backenginerringport.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(backenginerringport)
#################################################
backenginerringstar = App.BlinkingLightProperty_Create("backenginerringstar")

backenginerringstarForward = App.TGPoint3()
backenginerringstarForward.SetXYZ(0.000000, 1.000000, 0.000000)
backenginerringstarUp = App.TGPoint3()
backenginerringstarUp.SetXYZ(0.000000, 0.000000, 1.000000)
backenginerringstarRight = App.TGPoint3()
backenginerringstarRight.SetXYZ(1.000000, 0.000000, 0.000000)
backenginerringstar.SetOrientation(backenginerringstarForward, backenginerringstarUp, backenginerringstarRight)
backenginerringstarPosition = App.TGPoint3()
backenginerringstarPosition.SetXYZ(0.178349, -1.097090, -0.032148)
backenginerringstar.SetPosition(backenginerringstarPosition)
backenginerringstarLightColor = App.TGColorA()
backenginerringstarLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
backenginerringstar.SetColor(backenginerringstarLightColor)
backenginerringstar.SetRadius(1.000000)
backenginerringstar.SetPeriod(3.000000)
backenginerringstar.SetDuration(0.000000)
backenginerringstar.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(backenginerringstar)
#################################################
starnacellblink = App.BlinkingLightProperty_Create("starnacellblink")

starnacellblinkForward = App.TGPoint3()
starnacellblinkForward.SetXYZ(0.000000, 1.000000, 0.000000)
starnacellblinkUp = App.TGPoint3()
starnacellblinkUp.SetXYZ(0.000000, 0.000000, 1.000000)
starnacellblinkRight = App.TGPoint3()
starnacellblinkRight.SetXYZ(1.000000, 0.000000, 0.000000)
starnacellblink.SetOrientation(starnacellblinkForward, starnacellblinkUp, starnacellblinkRight)
starnacellblinkPosition = App.TGPoint3()
starnacellblinkPosition.SetXYZ(0.689714, -2.219190, 0.159365)
starnacellblink.SetPosition(starnacellblinkPosition)
starnacellblinkLightColor = App.TGColorA()
starnacellblinkLightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000)
starnacellblink.SetColor(starnacellblinkLightColor)
starnacellblink.SetRadius(2.000000)
starnacellblink.SetPeriod(3.000000)
starnacellblink.SetDuration(1.000000)
starnacellblink.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(starnacellblink)
#################################################
portnacellblnk = App.BlinkingLightProperty_Create("portnacellblnk")

portnacellblnkForward = App.TGPoint3()
portnacellblnkForward.SetXYZ(0.000000, 1.000000, 0.000000)
portnacellblnkUp = App.TGPoint3()
portnacellblnkUp.SetXYZ(0.000000, 0.000000, 1.000000)
portnacellblnkRight = App.TGPoint3()
portnacellblnkRight.SetXYZ(1.000000, 0.000000, 0.000000)
portnacellblnk.SetOrientation(portnacellblnkForward, portnacellblnkUp, portnacellblnkRight)
portnacellblnkPosition = App.TGPoint3()
portnacellblnkPosition.SetXYZ(-0.697140, -2.217440, 0.159365)
portnacellblnk.SetPosition(portnacellblnkPosition)
portnacellblnkLightColor = App.TGColorA()
portnacellblnkLightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000)
portnacellblnk.SetColor(portnacellblnkLightColor)
portnacellblnk.SetRadius(2.000000)
portnacellblnk.SetPeriod(3.000000)
portnacellblnk.SetDuration(1.000000)
portnacellblnk.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(portnacellblnk)
#################################################
PortNacellwhit = App.BlinkingLightProperty_Create("PortNacellwhit")

PortNacellwhitForward = App.TGPoint3()
PortNacellwhitForward.SetXYZ(0.000000, 1.000000, 0.000000)
PortNacellwhitUp = App.TGPoint3()
PortNacellwhitUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortNacellwhitRight = App.TGPoint3()
PortNacellwhitRight.SetXYZ(1.000000, 0.000000, 0.000000)
PortNacellwhit.SetOrientation(PortNacellwhitForward, PortNacellwhitUp, PortNacellwhitRight)
PortNacellwhitPosition = App.TGPoint3()
PortNacellwhitPosition.SetXYZ(-0.616027, -2.012510, 0.272388)
PortNacellwhit.SetPosition(PortNacellwhitPosition)
PortNacellwhitLightColor = App.TGColorA()
PortNacellwhitLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
PortNacellwhit.SetColor(PortNacellwhitLightColor)
PortNacellwhit.SetRadius(1.000000)
PortNacellwhit.SetPeriod(3.000000)
PortNacellwhit.SetDuration(0.000000)
PortNacellwhit.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortNacellwhit)
#################################################
starnacellwht = App.BlinkingLightProperty_Create("starnacellwht")

starnacellwhtForward = App.TGPoint3()
starnacellwhtForward.SetXYZ(0.000000, 1.000000, 0.000000)
starnacellwhtUp = App.TGPoint3()
starnacellwhtUp.SetXYZ(0.000000, 0.000000, 1.000000)
starnacellwhtRight = App.TGPoint3()
starnacellwhtRight.SetXYZ(1.000000, 0.000000, 0.000000)
starnacellwht.SetOrientation(starnacellwhtForward, starnacellwhtUp, starnacellwhtRight)
starnacellwhtPosition = App.TGPoint3()
starnacellwhtPosition.SetXYZ(0.617758, -2.009910, 0.272995)
starnacellwht.SetPosition(starnacellwhtPosition)
starnacellwhtLightColor = App.TGColorA()
starnacellwhtLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
starnacellwht.SetColor(starnacellwhtLightColor)
starnacellwht.SetRadius(1.000000)
starnacellwht.SetPeriod(3.000000)
starnacellwht.SetDuration(0.000000)
starnacellwht.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(starnacellwht)
#################################################
Bridgewhit = App.BlinkingLightProperty_Create("Bridgewhit")

BridgewhitForward = App.TGPoint3()
BridgewhitForward.SetXYZ(0.000000, 1.000000, 0.000000)
BridgewhitUp = App.TGPoint3()
BridgewhitUp.SetXYZ(0.000000, 0.000000, 1.000000)
BridgewhitRight = App.TGPoint3()
BridgewhitRight.SetXYZ(1.000000, 0.000000, 0.000000)
Bridgewhit.SetOrientation(BridgewhitForward, BridgewhitUp, BridgewhitRight)
BridgewhitPosition = App.TGPoint3()
BridgewhitPosition.SetXYZ(-0.001567, 1.373700, 0.260154)
Bridgewhit.SetPosition(BridgewhitPosition)
BridgewhitLightColor = App.TGColorA()
BridgewhitLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Bridgewhit.SetColor(BridgewhitLightColor)
Bridgewhit.SetRadius(2.000000)
Bridgewhit.SetPeriod(3.000000)
Bridgewhit.SetDuration(1.000000)
Bridgewhit.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Bridgewhit)
#################################################
Saucerportwhitdors = App.BlinkingLightProperty_Create("Saucerportwhitdors")

SaucerportwhitdorsForward = App.TGPoint3()
SaucerportwhitdorsForward.SetXYZ(0.000000, 1.000000, 0.000000)
SaucerportwhitdorsUp = App.TGPoint3()
SaucerportwhitdorsUp.SetXYZ(0.000000, 0.000000, 1.000000)
SaucerportwhitdorsRight = App.TGPoint3()
SaucerportwhitdorsRight.SetXYZ(1.000000, 0.000000, 0.000000)
Saucerportwhitdors.SetOrientation(SaucerportwhitdorsForward, SaucerportwhitdorsUp, SaucerportwhitdorsRight)
SaucerportwhitdorsPosition = App.TGPoint3()
SaucerportwhitdorsPosition.SetXYZ(-0.403833, 0.742047, 0.133040)
Saucerportwhitdors.SetPosition(SaucerportwhitdorsPosition)
SaucerportwhitdorsLightColor = App.TGColorA()
SaucerportwhitdorsLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Saucerportwhitdors.SetColor(SaucerportwhitdorsLightColor)
Saucerportwhitdors.SetRadius(1.000000)
Saucerportwhitdors.SetPeriod(3.000000)
Saucerportwhitdors.SetDuration(0.000000)
Saucerportwhitdors.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Saucerportwhitdors)
#################################################
saucerstarwhitdors = App.BlinkingLightProperty_Create("saucerstarwhitdors")

saucerstarwhitdorsForward = App.TGPoint3()
saucerstarwhitdorsForward.SetXYZ(0.000000, 1.000000, 0.000000)
saucerstarwhitdorsUp = App.TGPoint3()
saucerstarwhitdorsUp.SetXYZ(0.000000, 0.000000, 1.000000)
saucerstarwhitdorsRight = App.TGPoint3()
saucerstarwhitdorsRight.SetXYZ(1.000000, 0.000000, 0.000000)
saucerstarwhitdors.SetOrientation(saucerstarwhitdorsForward, saucerstarwhitdorsUp, saucerstarwhitdorsRight)
saucerstarwhitdorsPosition = App.TGPoint3()
saucerstarwhitdorsPosition.SetXYZ(0.413228, 0.740720, 0.132583)
saucerstarwhitdors.SetPosition(saucerstarwhitdorsPosition)
saucerstarwhitdorsLightColor = App.TGColorA()
saucerstarwhitdorsLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
saucerstarwhitdors.SetColor(saucerstarwhitdorsLightColor)
saucerstarwhitdors.SetRadius(1.000000)
saucerstarwhitdors.SetPeriod(3.000000)
saucerstarwhitdors.SetDuration(0.000000)
saucerstarwhitdors.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(saucerstarwhitdors)
#################################################
Upperspotlight = App.BlinkingLightProperty_Create("Upperspotlight")

UpperspotlightForward = App.TGPoint3()
UpperspotlightForward.SetXYZ(0.000000, 1.000000, 0.000000)
UpperspotlightUp = App.TGPoint3()
UpperspotlightUp.SetXYZ(0.000000, 0.000000, 1.000000)
UpperspotlightRight = App.TGPoint3()
UpperspotlightRight.SetXYZ(1.000000, 0.000000, 0.000000)
Upperspotlight.SetOrientation(UpperspotlightForward, UpperspotlightUp, UpperspotlightRight)
UpperspotlightPosition = App.TGPoint3()
UpperspotlightPosition.SetXYZ(-0.001457, 1.590850, 0.231769)
Upperspotlight.SetPosition(UpperspotlightPosition)
UpperspotlightLightColor = App.TGColorA()
UpperspotlightLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
Upperspotlight.SetColor(UpperspotlightLightColor)
Upperspotlight.SetRadius(1.000000)
Upperspotlight.SetPeriod(3.000000)
Upperspotlight.SetDuration(0.000000)
Upperspotlight.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(Upperspotlight)
#################################################
sucerportventwhit = App.BlinkingLightProperty_Create("sucerportventwhit")

sucerportventwhitForward = App.TGPoint3()
sucerportventwhitForward.SetXYZ(0.000000, 1.000000, 0.000000)
sucerportventwhitUp = App.TGPoint3()
sucerportventwhitUp.SetXYZ(0.000000, 0.000000, 1.000000)
sucerportventwhitRight = App.TGPoint3()
sucerportventwhitRight.SetXYZ(1.000000, 0.000000, 0.000000)
sucerportventwhit.SetOrientation(sucerportventwhitForward, sucerportventwhitUp, sucerportventwhitRight)
sucerportventwhitPosition = App.TGPoint3()
sucerportventwhitPosition.SetXYZ(-0.397502, 0.741014, 0.072773)
sucerportventwhit.SetPosition(sucerportventwhitPosition)
sucerportventwhitLightColor = App.TGColorA()
sucerportventwhitLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
sucerportventwhit.SetColor(sucerportventwhitLightColor)
sucerportventwhit.SetRadius(1.000000)
sucerportventwhit.SetPeriod(3.000000)
sucerportventwhit.SetDuration(0.000000)
sucerportventwhit.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(sucerportventwhit)
#################################################
sucerventwhit = App.BlinkingLightProperty_Create("sucerventwhit")

sucerventwhitForward = App.TGPoint3()
sucerventwhitForward.SetXYZ(0.000000, 1.000000, 0.000000)
sucerventwhitUp = App.TGPoint3()
sucerventwhitUp.SetXYZ(0.000000, 0.000000, 1.000000)
sucerventwhitRight = App.TGPoint3()
sucerventwhitRight.SetXYZ(1.000000, 0.000000, 0.000000)
sucerventwhit.SetOrientation(sucerventwhitForward, sucerventwhitUp, sucerventwhitRight)
sucerventwhitPosition = App.TGPoint3()
sucerventwhitPosition.SetXYZ(0.383850, 0.731281, 0.072774)
sucerventwhit.SetPosition(sucerventwhitPosition)
sucerventwhitLightColor = App.TGColorA()
sucerventwhitLightColor.SetRGBA(1.000000, 1.000000, 1.000000, 1.000000)
sucerventwhit.SetColor(sucerventwhitLightColor)
sucerventwhit.SetRadius(1.000000)
sucerventwhit.SetPeriod(3.000000)
sucerventwhit.SetDuration(0.000000)
sucerventwhit.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(sucerventwhit)

# Property load function.
def LoadPropertySet(pObj):
	"Sets up the object's properties."
	prop = App.g_kModelPropertyManager.FindByName("Hull", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shield Generator", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Sensor Array", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Warp Core", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Impulse Engines", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Phasers", 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("Torpedoes", 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("Engineering", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torp 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Forward Torp 2", 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("Excelsior", 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("Aft Tractor", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenForward", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenBack", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenLeft", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenRight", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenUp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("ViewscreenDown", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("FirstPersonCamera", 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("Dorsal Phaser 1a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 2a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 3a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 4a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 5a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 1b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 2b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 3b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 4b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Dorsal Phaser 5b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Torp 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Torp 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 5a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 4a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 3a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 2a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 1a", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 5b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Vebtral Phaser 4b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 3b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Vebtral Phaser 2b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Phaser 1b", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Shuttle Bay", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Probe Launcher", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Impulse", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Impulse", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Dorsal", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star dorsal", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Bow Dorsal", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Bow vent", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Starboard vent", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("port vent", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Portimpulseblue", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Starimpluseblue", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("centernacellorange", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("centerventorange", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("verybackport", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("verybackstar", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Baseofneckport", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("baseofneckstar", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("underneth1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("underneth2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("underneth3", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("underneth4", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("underneth5", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("backenginerringport", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("backenginerringstar", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("starnacellblink", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("portnacellblnk", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("PortNacellwhit", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("starnacellwht", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Bridgewhit", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Saucerportwhitdors", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("saucerstarwhitdors", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Upperspotlight", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("sucerportventwhit", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("sucerventwhit", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
