# C:\Dokumente und Einstellungen\Kakashi\Desktop\Neuer Ordner\Bridge Commander\scripts\ships\Hardpoints\Poseidon.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(3000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, 0.200000, 0.000000)
Hull.SetPosition2D(1.000000, 2.000000)
Hull.SetRepairComplexity(3.000000)
Hull.SetDisabledPercentage(0.050000)
Hull.SetRadius(0.700000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
#################################################
SensorArray = App.SensorProperty_Create("Sensor Array")

SensorArray.SetMaxCondition(300.000000)
SensorArray.SetCritical(0)
SensorArray.SetTargetable(1)
SensorArray.SetPrimary(1)
SensorArray.SetPosition(0.004748, 0.481007, -0.151287)
SensorArray.SetPosition2D(64.000000, 12.000000)
SensorArray.SetRepairComplexity(2.000000)
SensorArray.SetDisabledPercentage(0.500000)
SensorArray.SetRadius(0.040000)
SensorArray.SetNormalPowerPerSecond(1.000000)
SensorArray.SetBaseSensorRange(450.000000)
SensorArray.SetMaxProbes(3)
App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray)
#################################################
ReactorCore = App.PowerProperty_Create("Reactor Core")

ReactorCore.SetMaxCondition(300.000000)
ReactorCore.SetCritical(1)
ReactorCore.SetTargetable(1)
ReactorCore.SetPrimary(1)
ReactorCore.SetPosition(0.005202, 0.224172, -0.115946)
ReactorCore.SetPosition2D(63.000000, 74.000000)
ReactorCore.SetRepairComplexity(3.000000)
ReactorCore.SetDisabledPercentage(0.500000)
ReactorCore.SetRadius(0.040000)
ReactorCore.SetMainBatteryLimit(18000.000000)
ReactorCore.SetBackupBatteryLimit(10200.000000)
ReactorCore.SetMainConduitCapacity(1050.000000)
ReactorCore.SetBackupConduitCapacity(450.000000)
ReactorCore.SetPowerOutput(1000.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(ReactorCore)
#################################################
ImpulseEngines = App.ImpulseEngineProperty_Create("Impulse Engines")

ImpulseEngines.SetMaxCondition(2000.000000)
ImpulseEngines.SetCritical(0)
ImpulseEngines.SetTargetable(0)
ImpulseEngines.SetPrimary(1)
ImpulseEngines.SetPosition(0.308222, 0.107372, 0.046474)
ImpulseEngines.SetPosition2D(120.000000, 120.000000)
ImpulseEngines.SetRepairComplexity(3.000000)
ImpulseEngines.SetDisabledPercentage(0.500000)
ImpulseEngines.SetRadius(0.090000)
ImpulseEngines.SetNormalPowerPerSecond(200.000000)
ImpulseEngines.SetMaxAccel(3.000000)
ImpulseEngines.SetMaxAngularAccel(0.450000)
ImpulseEngines.SetMaxAngularVelocity(0.500000)
ImpulseEngines.SetMaxSpeed(6.000000)
ImpulseEngines.SetEngineSound("NXEngines")
App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseEngines)
#################################################
WarpEngines = App.WarpEngineProperty_Create("Warp Engines")

WarpEngines.SetMaxCondition(3000.000000)
WarpEngines.SetCritical(0)
WarpEngines.SetTargetable(0)
WarpEngines.SetPrimary(1)
WarpEngines.SetPosition(0.014380, 0.036315, 0.008576)
WarpEngines.SetPosition2D(46.000000, 60.000000)
WarpEngines.SetRepairComplexity(3.000000)
WarpEngines.SetDisabledPercentage(0.330000)
WarpEngines.SetRadius(0.034200)
WarpEngines.SetNormalPowerPerSecond(0.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(WarpEngines)
#################################################
DamageControl = App.RepairSubsystemProperty_Create("Damage Control")

DamageControl.SetMaxCondition(5000.000000)
DamageControl.SetCritical(0)
DamageControl.SetTargetable(0)
DamageControl.SetPrimary(1)
DamageControl.SetPosition(0.011014, 0.289961, -0.028621)
DamageControl.SetPosition2D(0.000000, 0.000000)
DamageControl.SetRepairComplexity(4.000000)
DamageControl.SetDisabledPercentage(0.100000)
DamageControl.SetRadius(0.050000)
DamageControl.SetNormalPowerPerSecond(1.000000)
DamageControl.SetMaxRepairPoints(15.000000)
DamageControl.SetNumRepairTeams(3)
App.g_kModelPropertyManager.RegisterLocalTemplate(DamageControl)
#################################################
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, 0.750000, 0.070000)
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, -0.600000, 0.000000)
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.635391, 0.459190, -0.060702)
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.640551, 0.487046, -0.062880)
ViewscreenRight.SetPosition(ViewscreenRightPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenRight)
#################################################
ViewscreenUp = App.PositionOrientationProperty_Create("ViewscreenUp")

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

ViewscreenDownForward = App.TGPoint3()
ViewscreenDownForward.SetXYZ(0.000000, 0.000000, -1.000000)
ViewscreenDownUp = App.TGPoint3()
ViewscreenDownUp.SetXYZ(0.000000, 1.000000, 0.000000)
ViewscreenDownRight = App.TGPoint3()
ViewscreenDownRight.SetXYZ(1.000000, 0.000000, 0.000000)
ViewscreenDown.SetOrientation(ViewscreenDownForward, ViewscreenDownUp, ViewscreenDownRight)
ViewscreenDownPosition = App.TGPoint3()
ViewscreenDownPosition.SetXYZ(0.000000, 0.000000, -0.170000)
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.000328, 0.561024, 0.083249)
FirstPersonCamera.SetPosition(FirstPersonCameraPosition)
App.g_kModelPropertyManager.RegisterLocalTemplate(FirstPersonCamera)
#################################################
Bridge = App.HullProperty_Create("Bridge")

Bridge.SetMaxCondition(300.000000)
Bridge.SetCritical(1)
Bridge.SetTargetable(1)
Bridge.SetPrimary(0)
Bridge.SetPosition(-0.005300, 0.483280, 0.113010)
Bridge.SetPosition2D(62.000000, 38.000000)
Bridge.SetRepairComplexity(3.000000)
Bridge.SetDisabledPercentage(0.100000)
Bridge.SetRadius(0.040000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Bridge)
#################################################
HullPolarizer = App.ShieldProperty_Create("Hull Polarizer")

HullPolarizer.SetMaxCondition(300.000000)
HullPolarizer.SetCritical(0)
HullPolarizer.SetTargetable(1)
HullPolarizer.SetPrimary(1)
HullPolarizer.SetPosition(-0.000727, 0.244055, 0.075384)
HullPolarizer.SetPosition2D(63.000000, 58.000000)
HullPolarizer.SetRepairComplexity(3.000000)
HullPolarizer.SetDisabledPercentage(0.500000)
HullPolarizer.SetRadius(0.040000)
HullPolarizer.SetNormalPowerPerSecond(200.000000)
HullPolarizerShieldGlowColor = App.TGColorA()
HullPolarizerShieldGlowColor.SetRGBA(0.000000, 0.000000, 0.000000, 0.000000)
HullPolarizer.SetShieldGlowColor(HullPolarizerShieldGlowColor)
HullPolarizer.SetShieldGlowDecay(0.000000)
HullPolarizer.SetMaxShields(HullPolarizer.FRONT_SHIELDS, 1250.000000)
HullPolarizer.SetMaxShields(HullPolarizer.REAR_SHIELDS, 1250.000000)
HullPolarizer.SetMaxShields(HullPolarizer.TOP_SHIELDS, 1250.000000)
HullPolarizer.SetMaxShields(HullPolarizer.BOTTOM_SHIELDS, 1250.000000)
HullPolarizer.SetMaxShields(HullPolarizer.LEFT_SHIELDS, 1250.000000)
HullPolarizer.SetMaxShields(HullPolarizer.RIGHT_SHIELDS, 1250.000000)
HullPolarizer.SetShieldChargePerSecond(HullPolarizer.FRONT_SHIELDS, 7.500000)
HullPolarizer.SetShieldChargePerSecond(HullPolarizer.REAR_SHIELDS, 7.500000)
HullPolarizer.SetShieldChargePerSecond(HullPolarizer.TOP_SHIELDS, 7.500000)
HullPolarizer.SetShieldChargePerSecond(HullPolarizer.BOTTOM_SHIELDS, 7.500000)
HullPolarizer.SetShieldChargePerSecond(HullPolarizer.LEFT_SHIELDS, 7.500000)
HullPolarizer.SetShieldChargePerSecond(HullPolarizer.RIGHT_SHIELDS, 7.500000)
App.g_kModelPropertyManager.RegisterLocalTemplate(HullPolarizer)
#################################################
PortWarp = App.EngineProperty_Create("Port Warp")

PortWarp.SetMaxCondition(250.000000)
PortWarp.SetCritical(0)
PortWarp.SetTargetable(1)
PortWarp.SetPrimary(1)
PortWarp.SetPosition(-0.469969, -0.317197, -0.174564)
PortWarp.SetPosition2D(41.000000, 67.000000)
PortWarp.SetRepairComplexity(3.000000)
PortWarp.SetDisabledPercentage(0.330000)
PortWarp.SetRadius(0.300000)
PortWarp.SetEngineType(PortWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortWarp)
#################################################
StarWarp = App.EngineProperty_Create("Star Warp")

StarWarp.SetMaxCondition(250.000000)
StarWarp.SetCritical(0)
StarWarp.SetTargetable(1)
StarWarp.SetPrimary(1)
StarWarp.SetPosition(0.471853, -0.334527, -0.179326)
StarWarp.SetPosition2D(84.000000, 66.000000)
StarWarp.SetRepairComplexity(3.000000)
StarWarp.SetDisabledPercentage(0.330000)
StarWarp.SetRadius(0.300000)
StarWarp.SetEngineType(StarWarp.EP_WARP)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarWarp)
#################################################
StarImpulse = App.EngineProperty_Create("Star Impulse")

StarImpulse.SetMaxCondition(250.000000)
StarImpulse.SetCritical(0)
StarImpulse.SetTargetable(1)
StarImpulse.SetPrimary(1)
StarImpulse.SetPosition(0.436206, 0.008562, -0.062008)
StarImpulse.SetPosition2D(30.000000, 50.000000)
StarImpulse.SetRepairComplexity(3.000000)
StarImpulse.SetDisabledPercentage(0.500000)
StarImpulse.SetRadius(0.050000)
StarImpulse.SetEngineType(StarImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulse)
#################################################
PortImpulse = App.EngineProperty_Create("Port Impulse")

PortImpulse.SetMaxCondition(250.000000)
PortImpulse.SetCritical(0)
PortImpulse.SetTargetable(1)
PortImpulse.SetPrimary(1)
PortImpulse.SetPosition(-0.437494, 0.008585, -0.065125)
PortImpulse.SetPosition2D(94.000000, 50.000000)
PortImpulse.SetRepairComplexity(3.000000)
PortImpulse.SetDisabledPercentage(0.500000)
PortImpulse.SetRadius(0.060000)
PortImpulse.SetEngineType(PortImpulse.EP_IMPULSE)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulse)
#################################################
TorpedoLaunchBay = App.TorpedoSystemProperty_Create("Torpedo Launch Bay")

TorpedoLaunchBay.SetMaxCondition(1500.000000)
TorpedoLaunchBay.SetCritical(0)
TorpedoLaunchBay.SetTargetable(1)
TorpedoLaunchBay.SetPrimary(1)
TorpedoLaunchBay.SetPosition(0.004587, 0.680600, -0.113266)
TorpedoLaunchBay.SetPosition2D(130.000000, 4.000000)
TorpedoLaunchBay.SetRepairComplexity(2.000000)
TorpedoLaunchBay.SetDisabledPercentage(0.500000)
TorpedoLaunchBay.SetRadius(0.059000)
TorpedoLaunchBay.SetNormalPowerPerSecond(100.000000)
TorpedoLaunchBay.SetWeaponSystemType(TorpedoLaunchBay.WST_TORPEDO)
TorpedoLaunchBay.SetSingleFire(1)
TorpedoLaunchBay.SetAimedWeapon(1)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
TorpedoLaunchBay.SetFiringChainString(kFiringChainString)
TorpedoLaunchBay.SetMaxTorpedoes(0, 40)
TorpedoLaunchBay.SetTorpedoScript(0, "Tactical.Projectiles.ZZ_Photonic")
TorpedoLaunchBay.SetNumAmmoTypes(1)
App.g_kModelPropertyManager.RegisterLocalTemplate(TorpedoLaunchBay)
#################################################
StarLauncher = App.TorpedoTubeProperty_Create("Star Launcher")

StarLauncher.SetMaxCondition(300.000000)
StarLauncher.SetCritical(0)
StarLauncher.SetTargetable(0)
StarLauncher.SetPrimary(1)
StarLauncher.SetPosition(0.028403, 0.106040, 0.140085)
StarLauncher.SetPosition2D(66.000000, 25.000000)
StarLauncher.SetRepairComplexity(3.000000)
StarLauncher.SetDisabledPercentage(0.500000)
StarLauncher.SetRadius(0.020000)
StarLauncher.SetDumbfire(1)
StarLauncher.SetWeaponID(0)
StarLauncher.SetGroups(1)
StarLauncher.SetDamageRadiusFactor(0.050000)
StarLauncher.SetIconNum(370)
StarLauncher.SetIconPositionX(66.000000)
StarLauncher.SetIconPositionY(25.000000)
StarLauncher.SetIconAboveShip(1)
StarLauncher.SetImmediateDelay(2.000000)
StarLauncher.SetReloadDelay(35.000000)
StarLauncher.SetMaxReady(1)
StarLauncherDirection = App.TGPoint3()
StarLauncherDirection.SetXYZ(0.000000, 1.000000, 0.000000)
StarLauncher.SetDirection(StarLauncherDirection)
StarLauncherRight = App.TGPoint3()
StarLauncherRight.SetXYZ(-0.707107, 0.000000, -0.707107)
StarLauncher.SetRight(StarLauncherRight)
App.g_kModelPropertyManager.RegisterLocalTemplate(StarLauncher)
#################################################
PortLauncher = App.TorpedoTubeProperty_Create("Port Launcher")

PortLauncher.SetMaxCondition(300.000000)
PortLauncher.SetCritical(0)
PortLauncher.SetTargetable(0)
PortLauncher.SetPrimary(1)
PortLauncher.SetPosition(-0.025022, 0.105759, 0.138106)
PortLauncher.SetPosition2D(60.000000, 25.000000)
PortLauncher.SetRepairComplexity(3.000000)
PortLauncher.SetDisabledPercentage(0.500000)
PortLauncher.SetRadius(0.020000)
PortLauncher.SetDumbfire(1)
PortLauncher.SetWeaponID(0)
PortLauncher.SetGroups(1)
PortLauncher.SetDamageRadiusFactor(0.050000)
PortLauncher.SetIconNum(370)
PortLauncher.SetIconPositionX(60.000000)
PortLauncher.SetIconPositionY(25.000000)
PortLauncher.SetIconAboveShip(1)
PortLauncher.SetImmediateDelay(2.000000)
PortLauncher.SetReloadDelay(35.000000)
PortLauncher.SetMaxReady(1)
PortLauncherDirection = App.TGPoint3()
PortLauncherDirection.SetXYZ(0.000000, 1.000000, 0.000000)
PortLauncher.SetDirection(PortLauncherDirection)
PortLauncherRight = App.TGPoint3()
PortLauncherRight.SetXYZ(0.707107, 0.000000, -0.707107)
PortLauncher.SetRight(PortLauncherRight)
App.g_kModelPropertyManager.RegisterLocalTemplate(PortLauncher)
#################################################
PhaseCannonArray = App.WeaponSystemProperty_Create("Phase Cannon Array ")

PhaseCannonArray.SetMaxCondition(1500.000000)
PhaseCannonArray.SetCritical(0)
PhaseCannonArray.SetTargetable(1)
PhaseCannonArray.SetPrimary(1)
PhaseCannonArray.SetPosition(-0.001883, 0.660392, 0.054254)
PhaseCannonArray.SetPosition2D(0.000000, 0.000000)
PhaseCannonArray.SetRepairComplexity(2.000000)
PhaseCannonArray.SetDisabledPercentage(0.500000)
PhaseCannonArray.SetRadius(0.090000)
PhaseCannonArray.SetNormalPowerPerSecond(100.000000)
PhaseCannonArray.SetWeaponSystemType(PhaseCannonArray.WST_PHASER)
PhaseCannonArray.SetSingleFire(1)
PhaseCannonArray.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
PhaseCannonArray.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(PhaseCannonArray)
#################################################
Hangar1 = App.HullProperty_Create("Hangar 1")

Hangar1.SetMaxCondition(200.000000)
Hangar1.SetCritical(0)
Hangar1.SetTargetable(1)
Hangar1.SetPrimary(0)
Hangar1.SetPosition(-0.124592, -0.204743, -0.009663)
Hangar1.SetPosition2D(50.000000, 50.000000)
Hangar1.SetRepairComplexity(3.000000)
Hangar1.SetDisabledPercentage(0.500000)
Hangar1.SetRadius(0.100000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hangar1)
#################################################
Hangar2 = App.HullProperty_Create("Hangar 2")

Hangar2.SetMaxCondition(200.000000)
Hangar2.SetCritical(0)
Hangar2.SetTargetable(1)
Hangar2.SetPrimary(0)
Hangar2.SetPosition(0.125679, -0.204743, -0.008519)
Hangar2.SetPosition2D(76.000000, 51.000000)
Hangar2.SetRepairComplexity(3.000000)
Hangar2.SetDisabledPercentage(0.500000)
Hangar2.SetRadius(0.100000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hangar2)
#################################################
Poseidon = App.ShipProperty_Create("Poseidon")

Poseidon.SetGenus(1)
Poseidon.SetSpecies(105)
Poseidon.SetMass(250.000000)
Poseidon.SetRotationalInertia(1000.000000)
Poseidon.SetShipName("Poseidon")
Poseidon.SetModelFilename("data/Models/Ships/EIntrepid.nif")
Poseidon.SetDamageResolution(10.000000)
Poseidon.SetAffiliation(0)
Poseidon.SetStationary(0)
Poseidon.SetAIString("FedAttack")
Poseidon.SetDeathExplosionSound("g_lsDeathExplosions")
App.g_kModelPropertyManager.RegisterLocalTemplate(Poseidon)
#################################################
StarFwdVentralCannon = App.PhaserProperty_Create("Star Fwd Ventral Cannon")

StarFwdVentralCannon.SetMaxCondition(200.000000)
StarFwdVentralCannon.SetCritical(0)
StarFwdVentralCannon.SetTargetable(0)
StarFwdVentralCannon.SetPrimary(1)
StarFwdVentralCannon.SetPosition(0.095029, -0.177440, -0.080072)
StarFwdVentralCannon.SetPosition2D(80.000000, 102.000000)
StarFwdVentralCannon.SetRepairComplexity(3.000000)
StarFwdVentralCannon.SetDisabledPercentage(0.500000)
StarFwdVentralCannon.SetRadius(0.020000)
StarFwdVentralCannon.SetDumbfire(1)
StarFwdVentralCannon.SetWeaponID(0)
StarFwdVentralCannon.SetGroups(0)
StarFwdVentralCannon.SetDamageRadiusFactor(0.040000)
StarFwdVentralCannon.SetIconNum(364)
StarFwdVentralCannon.SetIconPositionX(80.000000)
StarFwdVentralCannon.SetIconPositionY(102.000000)
StarFwdVentralCannon.SetIconAboveShip(1)
StarFwdVentralCannon.SetFireSound("EPhaser")
StarFwdVentralCannon.SetMaxCharge(0.700000)
StarFwdVentralCannon.SetMaxDamage(400.000000)
StarFwdVentralCannon.SetMaxDamageDistance(100.000000)
StarFwdVentralCannon.SetMinFiringCharge(0.700000)
StarFwdVentralCannon.SetNormalDischargeRate(0.700000)
StarFwdVentralCannon.SetRechargeRate(0.300000)
StarFwdVentralCannon.SetIndicatorIconNum(510)
StarFwdVentralCannon.SetIndicatorIconPositionX(81.000000)
StarFwdVentralCannon.SetIndicatorIconPositionY(25.000000)
StarFwdVentralCannonForward = App.TGPoint3()
StarFwdVentralCannonForward.SetXYZ(0.360247, -0.848689, -0.387231)
StarFwdVentralCannonUp = App.TGPoint3()
StarFwdVentralCannonUp.SetXYZ(0.000000, 0.000000, -1.000000)
StarFwdVentralCannon.SetOrientation(StarFwdVentralCannonForward, StarFwdVentralCannonUp)
StarFwdVentralCannon.SetWidth(0.020000)
StarFwdVentralCannon.SetLength(0.020000)
StarFwdVentralCannon.SetArcWidthAngles(-0.436332, 0.436332)
StarFwdVentralCannon.SetArcHeightAngles(-0.436332, 0.436332)
StarFwdVentralCannon.SetPhaserTextureStart(0)
StarFwdVentralCannon.SetPhaserTextureEnd(0)
StarFwdVentralCannon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
StarFwdVentralCannon.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
StarFwdVentralCannon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
StarFwdVentralCannon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
StarFwdVentralCannon.SetInnerCoreColor(kColor)
StarFwdVentralCannon.SetNumSides(12)
StarFwdVentralCannon.SetMainRadius(0.050000)
StarFwdVentralCannon.SetTaperRadius(0.010000)
StarFwdVentralCannon.SetCoreScale(1.000000)
StarFwdVentralCannon.SetTaperRatio(1.000000)
StarFwdVentralCannon.SetTaperMinLength(30.000000)
StarFwdVentralCannon.SetTaperMaxLength(30.000000)
StarFwdVentralCannon.SetLengthTextureTilePerUnit(0.100000)
StarFwdVentralCannon.SetPerimeterTile(1.000000)
StarFwdVentralCannon.SetTextureSpeed(2.000000)
StarFwdVentralCannon.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarFwdVentralCannon)
#################################################
PortFwdVentralCannon = App.PhaserProperty_Create("Port Fwd Ventral Cannon")

PortFwdVentralCannon.SetMaxCondition(200.000000)
PortFwdVentralCannon.SetCritical(0)
PortFwdVentralCannon.SetTargetable(0)
PortFwdVentralCannon.SetPrimary(1)
PortFwdVentralCannon.SetPosition(-0.085630, -0.188692, -0.080072)
PortFwdVentralCannon.SetPosition2D(50.000000, 102.000000)
PortFwdVentralCannon.SetRepairComplexity(3.000000)
PortFwdVentralCannon.SetDisabledPercentage(0.500000)
PortFwdVentralCannon.SetRadius(0.020000)
PortFwdVentralCannon.SetDumbfire(1)
PortFwdVentralCannon.SetWeaponID(0)
PortFwdVentralCannon.SetGroups(0)
PortFwdVentralCannon.SetDamageRadiusFactor(0.040000)
PortFwdVentralCannon.SetIconNum(364)
PortFwdVentralCannon.SetIconPositionX(50.000000)
PortFwdVentralCannon.SetIconPositionY(102.000000)
PortFwdVentralCannon.SetIconAboveShip(1)
PortFwdVentralCannon.SetFireSound("EPhaser")
PortFwdVentralCannon.SetMaxCharge(0.700000)
PortFwdVentralCannon.SetMaxDamage(400.000000)
PortFwdVentralCannon.SetMaxDamageDistance(100.000000)
PortFwdVentralCannon.SetMinFiringCharge(0.700000)
PortFwdVentralCannon.SetNormalDischargeRate(0.700000)
PortFwdVentralCannon.SetRechargeRate(0.300000)
PortFwdVentralCannon.SetIndicatorIconNum(510)
PortFwdVentralCannon.SetIndicatorIconPositionX(36.000000)
PortFwdVentralCannon.SetIndicatorIconPositionY(24.000000)
PortFwdVentralCannonForward = App.TGPoint3()
PortFwdVentralCannonForward.SetXYZ(-0.435174, -0.812511, -0.387878)
PortFwdVentralCannonUp = App.TGPoint3()
PortFwdVentralCannonUp.SetXYZ(-0.005862, 0.003925, -0.999975)
PortFwdVentralCannon.SetOrientation(PortFwdVentralCannonForward, PortFwdVentralCannonUp)
PortFwdVentralCannon.SetWidth(0.010000)
PortFwdVentralCannon.SetLength(0.010000)
PortFwdVentralCannon.SetArcWidthAngles(-0.436332, 0.436332)
PortFwdVentralCannon.SetArcHeightAngles(-0.436332, 0.436332)
PortFwdVentralCannon.SetPhaserTextureStart(0)
PortFwdVentralCannon.SetPhaserTextureEnd(0)
PortFwdVentralCannon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
PortFwdVentralCannon.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
PortFwdVentralCannon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
PortFwdVentralCannon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
PortFwdVentralCannon.SetInnerCoreColor(kColor)
PortFwdVentralCannon.SetNumSides(12)
PortFwdVentralCannon.SetMainRadius(0.050000)
PortFwdVentralCannon.SetTaperRadius(0.010000)
PortFwdVentralCannon.SetCoreScale(1.000000)
PortFwdVentralCannon.SetTaperRatio(1.000000)
PortFwdVentralCannon.SetTaperMinLength(30.000000)
PortFwdVentralCannon.SetTaperMaxLength(30.000000)
PortFwdVentralCannon.SetLengthTextureTilePerUnit(0.100000)
PortFwdVentralCannon.SetPerimeterTile(1.000000)
PortFwdVentralCannon.SetTextureSpeed(2.000000)
PortFwdVentralCannon.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortFwdVentralCannon)
#################################################
StarVentralPhaseCannon = App.PhaserProperty_Create("Star Ventral Phase Cannon")

StarVentralPhaseCannon.SetMaxCondition(200.000000)
StarVentralPhaseCannon.SetCritical(0)
StarVentralPhaseCannon.SetTargetable(0)
StarVentralPhaseCannon.SetPrimary(1)
StarVentralPhaseCannon.SetPosition(0.380741, 0.488651, -0.084870)
StarVentralPhaseCannon.SetPosition2D(97.000000, 29.000000)
StarVentralPhaseCannon.SetRepairComplexity(3.000000)
StarVentralPhaseCannon.SetDisabledPercentage(0.500000)
StarVentralPhaseCannon.SetRadius(0.020000)
StarVentralPhaseCannon.SetDumbfire(1)
StarVentralPhaseCannon.SetWeaponID(0)
StarVentralPhaseCannon.SetGroups(0)
StarVentralPhaseCannon.SetDamageRadiusFactor(0.040000)
StarVentralPhaseCannon.SetIconNum(362)
StarVentralPhaseCannon.SetIconPositionX(112.000000)
StarVentralPhaseCannon.SetIconPositionY(48.000000)
StarVentralPhaseCannon.SetIconAboveShip(1)
StarVentralPhaseCannon.SetFireSound("EPhaser")
StarVentralPhaseCannon.SetMaxCharge(0.700000)
StarVentralPhaseCannon.SetMaxDamage(400.000000)
StarVentralPhaseCannon.SetMaxDamageDistance(100.000000)
StarVentralPhaseCannon.SetMinFiringCharge(0.700000)
StarVentralPhaseCannon.SetNormalDischargeRate(0.700000)
StarVentralPhaseCannon.SetRechargeRate(0.100000)
StarVentralPhaseCannon.SetIndicatorIconNum(509)
StarVentralPhaseCannon.SetIndicatorIconPositionX(112.000000)
StarVentralPhaseCannon.SetIndicatorIconPositionY(46.000000)
StarVentralPhaseCannonForward = App.TGPoint3()
StarVentralPhaseCannonForward.SetXYZ(0.954146, 0.000000, -0.299341)
StarVentralPhaseCannonUp = App.TGPoint3()
StarVentralPhaseCannonUp.SetXYZ(0.000000, 0.000000, -1.000000)
StarVentralPhaseCannon.SetOrientation(StarVentralPhaseCannonForward, StarVentralPhaseCannonUp)
StarVentralPhaseCannon.SetWidth(0.010000)
StarVentralPhaseCannon.SetLength(0.010000)
StarVentralPhaseCannon.SetArcWidthAngles(-0.698132, 0.698132)
StarVentralPhaseCannon.SetArcHeightAngles(-0.436332, 0.436332)
StarVentralPhaseCannon.SetPhaserTextureStart(0)
StarVentralPhaseCannon.SetPhaserTextureEnd(0)
StarVentralPhaseCannon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
StarVentralPhaseCannon.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.376471, 0.109804, 1.000000)
StarVentralPhaseCannon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
StarVentralPhaseCannon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
StarVentralPhaseCannon.SetInnerCoreColor(kColor)
StarVentralPhaseCannon.SetNumSides(12)
StarVentralPhaseCannon.SetMainRadius(0.050000)
StarVentralPhaseCannon.SetTaperRadius(0.010000)
StarVentralPhaseCannon.SetCoreScale(1.000000)
StarVentralPhaseCannon.SetTaperRatio(1.000000)
StarVentralPhaseCannon.SetTaperMinLength(30.000000)
StarVentralPhaseCannon.SetTaperMaxLength(30.000000)
StarVentralPhaseCannon.SetLengthTextureTilePerUnit(0.100000)
StarVentralPhaseCannon.SetPerimeterTile(1.000000)
StarVentralPhaseCannon.SetTextureSpeed(2.000000)
StarVentralPhaseCannon.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarVentralPhaseCannon)
#################################################
PortVentralPhaseCannon = App.PhaserProperty_Create("Port Ventral Phase Cannon")

PortVentralPhaseCannon.SetMaxCondition(200.000000)
PortVentralPhaseCannon.SetCritical(0)
PortVentralPhaseCannon.SetTargetable(0)
PortVentralPhaseCannon.SetPrimary(1)
PortVentralPhaseCannon.SetPosition(-0.368102, 0.484579, -0.085667)
PortVentralPhaseCannon.SetPosition2D(29.000000, 30.000000)
PortVentralPhaseCannon.SetRepairComplexity(3.000000)
PortVentralPhaseCannon.SetDisabledPercentage(0.500000)
PortVentralPhaseCannon.SetRadius(0.020000)
PortVentralPhaseCannon.SetDumbfire(1)
PortVentralPhaseCannon.SetWeaponID(0)
PortVentralPhaseCannon.SetGroups(0)
PortVentralPhaseCannon.SetDamageRadiusFactor(0.040000)
PortVentralPhaseCannon.SetIconNum(361)
PortVentralPhaseCannon.SetIconPositionX(34.000000)
PortVentralPhaseCannon.SetIconPositionY(47.000000)
PortVentralPhaseCannon.SetIconAboveShip(1)
PortVentralPhaseCannon.SetFireSound("EPhaser")
PortVentralPhaseCannon.SetMaxCharge(0.700000)
PortVentralPhaseCannon.SetMaxDamage(400.000000)
PortVentralPhaseCannon.SetMaxDamageDistance(100.000000)
PortVentralPhaseCannon.SetMinFiringCharge(0.700000)
PortVentralPhaseCannon.SetNormalDischargeRate(0.700000)
PortVentralPhaseCannon.SetRechargeRate(0.300000)
PortVentralPhaseCannon.SetIndicatorIconNum(508)
PortVentralPhaseCannon.SetIndicatorIconPositionX(30.000000)
PortVentralPhaseCannon.SetIndicatorIconPositionY(45.000000)
PortVentralPhaseCannonForward = App.TGPoint3()
PortVentralPhaseCannonForward.SetXYZ(-0.954287, 0.000000, -0.298892)
PortVentralPhaseCannonUp = App.TGPoint3()
PortVentralPhaseCannonUp.SetXYZ(0.000000, 0.000000, -1.000000)
PortVentralPhaseCannon.SetOrientation(PortVentralPhaseCannonForward, PortVentralPhaseCannonUp)
PortVentralPhaseCannon.SetWidth(0.010000)
PortVentralPhaseCannon.SetLength(0.010000)
PortVentralPhaseCannon.SetArcWidthAngles(-0.698132, 0.698132)
PortVentralPhaseCannon.SetArcHeightAngles(-0.436332, 0.436332)
PortVentralPhaseCannon.SetPhaserTextureStart(0)
PortVentralPhaseCannon.SetPhaserTextureEnd(0)
PortVentralPhaseCannon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
PortVentralPhaseCannon.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.376471, 0.109804, 1.000000)
PortVentralPhaseCannon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
PortVentralPhaseCannon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
PortVentralPhaseCannon.SetInnerCoreColor(kColor)
PortVentralPhaseCannon.SetNumSides(12)
PortVentralPhaseCannon.SetMainRadius(0.050000)
PortVentralPhaseCannon.SetTaperRadius(0.010000)
PortVentralPhaseCannon.SetCoreScale(1.000000)
PortVentralPhaseCannon.SetTaperRatio(1.000000)
PortVentralPhaseCannon.SetTaperMinLength(30.000000)
PortVentralPhaseCannon.SetTaperMaxLength(30.000000)
PortVentralPhaseCannon.SetLengthTextureTilePerUnit(0.100000)
PortVentralPhaseCannon.SetPerimeterTile(1.000000)
PortVentralPhaseCannon.SetTextureSpeed(2.000000)
PortVentralPhaseCannon.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortVentralPhaseCannon)
#################################################
StarFwdDorsalCannon = App.PhaserProperty_Create("Star Fwd Dorsal Cannon")

StarFwdDorsalCannon.SetMaxCondition(200.000000)
StarFwdDorsalCannon.SetCritical(0)
StarFwdDorsalCannon.SetTargetable(0)
StarFwdDorsalCannon.SetPrimary(1)
StarFwdDorsalCannon.SetPosition(0.117470, -0.137521, 0.047562)
StarFwdDorsalCannon.SetPosition2D(80.000000, 115.000000)
StarFwdDorsalCannon.SetRepairComplexity(3.000000)
StarFwdDorsalCannon.SetDisabledPercentage(0.500000)
StarFwdDorsalCannon.SetRadius(0.020000)
StarFwdDorsalCannon.SetDumbfire(1)
StarFwdDorsalCannon.SetWeaponID(0)
StarFwdDorsalCannon.SetGroups(0)
StarFwdDorsalCannon.SetDamageRadiusFactor(0.040000)
StarFwdDorsalCannon.SetIconNum(364)
StarFwdDorsalCannon.SetIconPositionX(80.000000)
StarFwdDorsalCannon.SetIconPositionY(115.000000)
StarFwdDorsalCannon.SetIconAboveShip(1)
StarFwdDorsalCannon.SetFireSound("EPhaser")
StarFwdDorsalCannon.SetMaxCharge(0.700000)
StarFwdDorsalCannon.SetMaxDamage(400.000000)
StarFwdDorsalCannon.SetMaxDamageDistance(100.000000)
StarFwdDorsalCannon.SetMinFiringCharge(0.700000)
StarFwdDorsalCannon.SetNormalDischargeRate(0.700000)
StarFwdDorsalCannon.SetRechargeRate(0.300000)
StarFwdDorsalCannon.SetIndicatorIconNum(510)
StarFwdDorsalCannon.SetIndicatorIconPositionX(81.000000)
StarFwdDorsalCannon.SetIndicatorIconPositionY(8.000000)
StarFwdDorsalCannonForward = App.TGPoint3()
StarFwdDorsalCannonForward.SetXYZ(0.376691, -0.843603, 0.382673)
StarFwdDorsalCannonUp = App.TGPoint3()
StarFwdDorsalCannonUp.SetXYZ(0.004156, -0.003554, 0.999985)
StarFwdDorsalCannon.SetOrientation(StarFwdDorsalCannonForward, StarFwdDorsalCannonUp)
StarFwdDorsalCannon.SetWidth(0.010000)
StarFwdDorsalCannon.SetLength(0.010000)
StarFwdDorsalCannon.SetArcWidthAngles(-0.436332, 0.436332)
StarFwdDorsalCannon.SetArcHeightAngles(-0.436332, 0.436332)
StarFwdDorsalCannon.SetPhaserTextureStart(0)
StarFwdDorsalCannon.SetPhaserTextureEnd(0)
StarFwdDorsalCannon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
StarFwdDorsalCannon.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
StarFwdDorsalCannon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
StarFwdDorsalCannon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
StarFwdDorsalCannon.SetInnerCoreColor(kColor)
StarFwdDorsalCannon.SetNumSides(12)
StarFwdDorsalCannon.SetMainRadius(0.050000)
StarFwdDorsalCannon.SetTaperRadius(0.010000)
StarFwdDorsalCannon.SetCoreScale(1.000000)
StarFwdDorsalCannon.SetTaperRatio(1.000000)
StarFwdDorsalCannon.SetTaperMinLength(30.000000)
StarFwdDorsalCannon.SetTaperMaxLength(30.000000)
StarFwdDorsalCannon.SetLengthTextureTilePerUnit(0.100000)
StarFwdDorsalCannon.SetPerimeterTile(1.000000)
StarFwdDorsalCannon.SetTextureSpeed(2.000000)
StarFwdDorsalCannon.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarFwdDorsalCannon)
#################################################
PortFwdDorsalCannon = App.PhaserProperty_Create("Port Fwd Dorsal Cannon")

PortFwdDorsalCannon.SetMaxCondition(200.000000)
PortFwdDorsalCannon.SetCritical(0)
PortFwdDorsalCannon.SetTargetable(0)
PortFwdDorsalCannon.SetPrimary(1)
PortFwdDorsalCannon.SetPosition(-0.108308, -0.131856, 0.047563)
PortFwdDorsalCannon.SetPosition2D(50.000000, 115.000000)
PortFwdDorsalCannon.SetRepairComplexity(3.000000)
PortFwdDorsalCannon.SetDisabledPercentage(0.500000)
PortFwdDorsalCannon.SetRadius(0.020000)
PortFwdDorsalCannon.SetDumbfire(1)
PortFwdDorsalCannon.SetWeaponID(0)
PortFwdDorsalCannon.SetGroups(0)
PortFwdDorsalCannon.SetDamageRadiusFactor(0.040000)
PortFwdDorsalCannon.SetIconNum(364)
PortFwdDorsalCannon.SetIconPositionX(50.000000)
PortFwdDorsalCannon.SetIconPositionY(115.000000)
PortFwdDorsalCannon.SetIconAboveShip(1)
PortFwdDorsalCannon.SetFireSound("EPhaser")
PortFwdDorsalCannon.SetMaxCharge(0.700000)
PortFwdDorsalCannon.SetMaxDamage(400.000000)
PortFwdDorsalCannon.SetMaxDamageDistance(100.000000)
PortFwdDorsalCannon.SetMinFiringCharge(0.700000)
PortFwdDorsalCannon.SetNormalDischargeRate(0.700000)
PortFwdDorsalCannon.SetRechargeRate(0.300000)
PortFwdDorsalCannon.SetIndicatorIconNum(510)
PortFwdDorsalCannon.SetIndicatorIconPositionX(36.000000)
PortFwdDorsalCannon.SetIndicatorIconPositionY(7.000000)
PortFwdDorsalCannonForward = App.TGPoint3()
PortFwdDorsalCannonForward.SetXYZ(-0.345381, -0.854847, 0.387231)
PortFwdDorsalCannonUp = App.TGPoint3()
PortFwdDorsalCannonUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortFwdDorsalCannon.SetOrientation(PortFwdDorsalCannonForward, PortFwdDorsalCannonUp)
PortFwdDorsalCannon.SetWidth(0.010000)
PortFwdDorsalCannon.SetLength(0.010000)
PortFwdDorsalCannon.SetArcWidthAngles(-0.436332, 0.436332)
PortFwdDorsalCannon.SetArcHeightAngles(-0.436332, 0.436332)
PortFwdDorsalCannon.SetPhaserTextureStart(0)
PortFwdDorsalCannon.SetPhaserTextureEnd(0)
PortFwdDorsalCannon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
PortFwdDorsalCannon.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
PortFwdDorsalCannon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
PortFwdDorsalCannon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
PortFwdDorsalCannon.SetInnerCoreColor(kColor)
PortFwdDorsalCannon.SetNumSides(12)
PortFwdDorsalCannon.SetMainRadius(0.050000)
PortFwdDorsalCannon.SetTaperRadius(0.010000)
PortFwdDorsalCannon.SetCoreScale(1.000000)
PortFwdDorsalCannon.SetTaperRatio(1.000000)
PortFwdDorsalCannon.SetTaperMinLength(30.000000)
PortFwdDorsalCannon.SetTaperMaxLength(30.000000)
PortFwdDorsalCannon.SetLengthTextureTilePerUnit(0.100000)
PortFwdDorsalCannon.SetPerimeterTile(1.000000)
PortFwdDorsalCannon.SetTextureSpeed(2.000000)
PortFwdDorsalCannon.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortFwdDorsalCannon)
#################################################
StarDorsalPhaseCannon = App.PhaserProperty_Create("Star Dorsal Phase Cannon")

StarDorsalPhaseCannon.SetMaxCondition(200.000000)
StarDorsalPhaseCannon.SetCritical(0)
StarDorsalPhaseCannon.SetTargetable(0)
StarDorsalPhaseCannon.SetPrimary(1)
StarDorsalPhaseCannon.SetPosition(0.392971, 0.490851, -0.001055)
StarDorsalPhaseCannon.SetPosition2D(90.000000, 34.000000)
StarDorsalPhaseCannon.SetRepairComplexity(3.000000)
StarDorsalPhaseCannon.SetDisabledPercentage(0.500000)
StarDorsalPhaseCannon.SetRadius(0.020000)
StarDorsalPhaseCannon.SetDumbfire(1)
StarDorsalPhaseCannon.SetWeaponID(0)
StarDorsalPhaseCannon.SetGroups(0)
StarDorsalPhaseCannon.SetDamageRadiusFactor(0.040000)
StarDorsalPhaseCannon.SetIconNum(362)
StarDorsalPhaseCannon.SetIconPositionX(131.000000)
StarDorsalPhaseCannon.SetIconPositionY(49.000000)
StarDorsalPhaseCannon.SetIconAboveShip(1)
StarDorsalPhaseCannon.SetFireSound("EPhaser")
StarDorsalPhaseCannon.SetMaxCharge(0.700000)
StarDorsalPhaseCannon.SetMaxDamage(400.000000)
StarDorsalPhaseCannon.SetMaxDamageDistance(100.000000)
StarDorsalPhaseCannon.SetMinFiringCharge(0.700000)
StarDorsalPhaseCannon.SetNormalDischargeRate(0.700000)
StarDorsalPhaseCannon.SetRechargeRate(0.300000)
StarDorsalPhaseCannon.SetIndicatorIconNum(509)
StarDorsalPhaseCannon.SetIndicatorIconPositionX(131.000000)
StarDorsalPhaseCannon.SetIndicatorIconPositionY(48.000000)
StarDorsalPhaseCannonForward = App.TGPoint3()
StarDorsalPhaseCannonForward.SetXYZ(0.957826, 0.000000, 0.287348)
StarDorsalPhaseCannonUp = App.TGPoint3()
StarDorsalPhaseCannonUp.SetXYZ(0.000000, 0.000000, 1.000000)
StarDorsalPhaseCannon.SetOrientation(StarDorsalPhaseCannonForward, StarDorsalPhaseCannonUp)
StarDorsalPhaseCannon.SetWidth(0.010000)
StarDorsalPhaseCannon.SetLength(0.010000)
StarDorsalPhaseCannon.SetArcWidthAngles(-0.698132, 0.698132)
StarDorsalPhaseCannon.SetArcHeightAngles(-0.436332, 0.436332)
StarDorsalPhaseCannon.SetPhaserTextureStart(0)
StarDorsalPhaseCannon.SetPhaserTextureEnd(0)
StarDorsalPhaseCannon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
StarDorsalPhaseCannon.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.376471, 0.109804, 1.000000)
StarDorsalPhaseCannon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
StarDorsalPhaseCannon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
StarDorsalPhaseCannon.SetInnerCoreColor(kColor)
StarDorsalPhaseCannon.SetNumSides(12)
StarDorsalPhaseCannon.SetMainRadius(0.050000)
StarDorsalPhaseCannon.SetTaperRadius(0.010000)
StarDorsalPhaseCannon.SetCoreScale(1.000000)
StarDorsalPhaseCannon.SetTaperRatio(1.000000)
StarDorsalPhaseCannon.SetTaperMinLength(30.000000)
StarDorsalPhaseCannon.SetTaperMaxLength(30.000000)
StarDorsalPhaseCannon.SetLengthTextureTilePerUnit(0.100000)
StarDorsalPhaseCannon.SetPerimeterTile(1.000000)
StarDorsalPhaseCannon.SetTextureSpeed(2.000000)
StarDorsalPhaseCannon.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(StarDorsalPhaseCannon)
#################################################
PortDorsalPhaseCannon = App.PhaserProperty_Create("Port Dorsal Phase Cannon")

PortDorsalPhaseCannon.SetMaxCondition(200.000000)
PortDorsalPhaseCannon.SetCritical(0)
PortDorsalPhaseCannon.SetTargetable(0)
PortDorsalPhaseCannon.SetPrimary(1)
PortDorsalPhaseCannon.SetPosition(-0.385535, 0.483383, -0.001120)
PortDorsalPhaseCannon.SetPosition2D(37.000000, 35.000000)
PortDorsalPhaseCannon.SetRepairComplexity(3.000000)
PortDorsalPhaseCannon.SetDisabledPercentage(0.500000)
PortDorsalPhaseCannon.SetRadius(0.020000)
PortDorsalPhaseCannon.SetDumbfire(1)
PortDorsalPhaseCannon.SetWeaponID(0)
PortDorsalPhaseCannon.SetGroups(0)
PortDorsalPhaseCannon.SetDamageRadiusFactor(0.040000)
PortDorsalPhaseCannon.SetIconNum(361)
PortDorsalPhaseCannon.SetIconPositionX(15.000000)
PortDorsalPhaseCannon.SetIconPositionY(47.000000)
PortDorsalPhaseCannon.SetIconAboveShip(1)
PortDorsalPhaseCannon.SetFireSound("EPhaser")
PortDorsalPhaseCannon.SetMaxCharge(0.700000)
PortDorsalPhaseCannon.SetMaxDamage(400.000000)
PortDorsalPhaseCannon.SetMaxDamageDistance(100.000000)
PortDorsalPhaseCannon.SetMinFiringCharge(0.700000)
PortDorsalPhaseCannon.SetNormalDischargeRate(0.700000)
PortDorsalPhaseCannon.SetRechargeRate(0.300000)
PortDorsalPhaseCannon.SetIndicatorIconNum(508)
PortDorsalPhaseCannon.SetIndicatorIconPositionX(11.000000)
PortDorsalPhaseCannon.SetIndicatorIconPositionY(46.000000)
PortDorsalPhaseCannonForward = App.TGPoint3()
PortDorsalPhaseCannonForward.SetXYZ(-0.957826, 0.000000, 0.287348)
PortDorsalPhaseCannonUp = App.TGPoint3()
PortDorsalPhaseCannonUp.SetXYZ(0.000000, 0.000000, 1.000000)
PortDorsalPhaseCannon.SetOrientation(PortDorsalPhaseCannonForward, PortDorsalPhaseCannonUp)
PortDorsalPhaseCannon.SetWidth(0.010000)
PortDorsalPhaseCannon.SetLength(0.010000)
PortDorsalPhaseCannon.SetArcWidthAngles(-0.698132, 0.698132)
PortDorsalPhaseCannon.SetArcHeightAngles(-0.436332, 0.436332)
PortDorsalPhaseCannon.SetPhaserTextureStart(0)
PortDorsalPhaseCannon.SetPhaserTextureEnd(0)
PortDorsalPhaseCannon.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
PortDorsalPhaseCannon.SetOuterShellColor(kColor)
kColor.SetRGBA(0.992157, 0.376471, 0.109804, 1.000000)
PortDorsalPhaseCannon.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
PortDorsalPhaseCannon.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
PortDorsalPhaseCannon.SetInnerCoreColor(kColor)
PortDorsalPhaseCannon.SetNumSides(12)
PortDorsalPhaseCannon.SetMainRadius(0.050000)
PortDorsalPhaseCannon.SetTaperRadius(0.010000)
PortDorsalPhaseCannon.SetCoreScale(1.000000)
PortDorsalPhaseCannon.SetTaperRatio(1.000000)
PortDorsalPhaseCannon.SetTaperMinLength(30.000000)
PortDorsalPhaseCannon.SetTaperMaxLength(30.000000)
PortDorsalPhaseCannon.SetLengthTextureTilePerUnit(0.100000)
PortDorsalPhaseCannon.SetPerimeterTile(1.000000)
PortDorsalPhaseCannon.SetTextureSpeed(2.000000)
PortDorsalPhaseCannon.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(PortDorsalPhaseCannon)
#################################################
Hangar1OEP = App.ObjectEmitterProperty_Create("Hangar 1 OEP")

Hangar1OEPForward = App.TGPoint3()
Hangar1OEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
Hangar1OEPUp = App.TGPoint3()
Hangar1OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
Hangar1OEPRight = App.TGPoint3()
Hangar1OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
Hangar1OEP.SetOrientation(Hangar1OEPForward, Hangar1OEPUp, Hangar1OEPRight)
Hangar1OEPPosition = App.TGPoint3()
Hangar1OEPPosition.SetXYZ(-0.124188, -0.204743, -0.014427)
Hangar1OEP.SetPosition(Hangar1OEPPosition)
Hangar1OEP.SetEmittedObjectType(Hangar1OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hangar1OEP)
#################################################
Hangar2OEP = App.ObjectEmitterProperty_Create("Hangar 2 OEP")

Hangar2OEPForward = App.TGPoint3()
Hangar2OEPForward.SetXYZ(0.000000, -1.000000, 0.000000)
Hangar2OEPUp = App.TGPoint3()
Hangar2OEPUp.SetXYZ(0.000000, 0.000000, 1.000000)
Hangar2OEPRight = App.TGPoint3()
Hangar2OEPRight.SetXYZ(1.000000, 0.000000, 0.000000)
Hangar2OEP.SetOrientation(Hangar2OEPForward, Hangar2OEPUp, Hangar2OEPRight)
Hangar2OEPPosition = App.TGPoint3()
Hangar2OEPPosition.SetXYZ(0.128275, -0.204743, -0.008732)
Hangar2OEP.SetPosition(Hangar2OEPPosition)
Hangar2OEP.SetEmittedObjectType(Hangar2OEP.OEP_SHUTTLE)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hangar2OEP)
#################################################
DeflectorDish = App.HullProperty_Create("Deflector Dish")

DeflectorDish.SetMaxCondition(200.000000)
DeflectorDish.SetCritical(0)
DeflectorDish.SetTargetable(1)
DeflectorDish.SetPrimary(0)
DeflectorDish.SetPosition(-0.005817, 1.073110, -0.052001)
DeflectorDish.SetPosition2D(1.000000, 2.000000)
DeflectorDish.SetRepairComplexity(3.000000)
DeflectorDish.SetDisabledPercentage(0.400000)
DeflectorDish.SetRadius(0.060000)
App.g_kModelPropertyManager.RegisterLocalTemplate(DeflectorDish)
#################################################
AftStarLauncher = App.TorpedoTubeProperty_Create("Aft Star Launcher")

AftStarLauncher.SetMaxCondition(300.000000)
AftStarLauncher.SetCritical(0)
AftStarLauncher.SetTargetable(0)
AftStarLauncher.SetPrimary(1)
AftStarLauncher.SetPosition(0.028808, 0.006785, 0.139759)
AftStarLauncher.SetPosition2D(75.000000, 12.000000)
AftStarLauncher.SetRepairComplexity(3.000000)
AftStarLauncher.SetDisabledPercentage(0.500000)
AftStarLauncher.SetRadius(0.020000)
AftStarLauncher.SetDumbfire(1)
AftStarLauncher.SetWeaponID(0)
AftStarLauncher.SetGroups(1)
AftStarLauncher.SetDamageRadiusFactor(0.050000)
AftStarLauncher.SetIconNum(370)
AftStarLauncher.SetIconPositionX(75.000000)
AftStarLauncher.SetIconPositionY(76.000000)
AftStarLauncher.SetIconAboveShip(1)
AftStarLauncher.SetImmediateDelay(2.000000)
AftStarLauncher.SetReloadDelay(35.000000)
AftStarLauncher.SetMaxReady(1)
AftStarLauncherDirection = App.TGPoint3()
AftStarLauncherDirection.SetXYZ(0.000000, -1.000000, 0.000000)
AftStarLauncher.SetDirection(AftStarLauncherDirection)
AftStarLauncherRight = App.TGPoint3()
AftStarLauncherRight.SetXYZ(0.707107, 0.000000, 0.707107)
AftStarLauncher.SetRight(AftStarLauncherRight)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftStarLauncher)
#################################################
AftPortLauncher = App.TorpedoTubeProperty_Create("Aft Port Launcher")

AftPortLauncher.SetMaxCondition(300.000000)
AftPortLauncher.SetCritical(0)
AftPortLauncher.SetTargetable(0)
AftPortLauncher.SetPrimary(1)
AftPortLauncher.SetPosition(-0.025555, 0.006813, 0.139960)
AftPortLauncher.SetPosition2D(60.000000, 76.000000)
AftPortLauncher.SetRepairComplexity(3.000000)
AftPortLauncher.SetDisabledPercentage(0.500000)
AftPortLauncher.SetRadius(0.020000)
AftPortLauncher.SetDumbfire(1)
AftPortLauncher.SetWeaponID(0)
AftPortLauncher.SetGroups(1)
AftPortLauncher.SetDamageRadiusFactor(0.050000)
AftPortLauncher.SetIconNum(370)
AftPortLauncher.SetIconPositionX(60.000000)
AftPortLauncher.SetIconPositionY(76.000000)
AftPortLauncher.SetIconAboveShip(1)
AftPortLauncher.SetImmediateDelay(2.000000)
AftPortLauncher.SetReloadDelay(35.000000)
AftPortLauncher.SetMaxReady(1)
AftPortLauncherDirection = App.TGPoint3()
AftPortLauncherDirection.SetXYZ(0.000000, -1.000000, 0.000000)
AftPortLauncher.SetDirection(AftPortLauncherDirection)
AftPortLauncherRight = App.TGPoint3()
AftPortLauncherRight.SetXYZ(0.707107, 0.000000, 0.707107)
AftPortLauncher.SetRight(AftPortLauncherRight)
App.g_kModelPropertyManager.RegisterLocalTemplate(AftPortLauncher)
#################################################
CloakingDevice = App.CloakingSubsystemProperty_Create("Cloaking Device")

CloakingDevice.SetMaxCondition(1000.000000)
CloakingDevice.SetCritical(0)
CloakingDevice.SetTargetable(1)
CloakingDevice.SetPrimary(1)
CloakingDevice.SetPosition(-0.000516, 0.313984, 0.075672)
CloakingDevice.SetPosition2D(0.000000, 0.000000)
CloakingDevice.SetRepairComplexity(1.000000)
CloakingDevice.SetDisabledPercentage(0.750000)
CloakingDevice.SetRadius(0.250000)
CloakingDevice.SetNormalPowerPerSecond(80.000000)
CloakingDevice.SetCloakStrength(50.000000)
App.g_kModelPropertyManager.RegisterLocalTemplate(CloakingDevice)
#################################################
FwdPulsePhaser1 = App.PulseWeaponProperty_Create("FwdPulsePhaser1")

FwdPulsePhaser1.SetMaxCondition(700.000000)
FwdPulsePhaser1.SetCritical(0)
FwdPulsePhaser1.SetTargetable(0)
FwdPulsePhaser1.SetPrimary(1)
FwdPulsePhaser1.SetPosition(-0.016397, 1.065050, -0.081234)
FwdPulsePhaser1.SetPosition2D(57.000000, 2.000000)
FwdPulsePhaser1.SetRepairComplexity(1.000000)
FwdPulsePhaser1.SetDisabledPercentage(0.500000)
FwdPulsePhaser1.SetRadius(0.300000)
FwdPulsePhaser1.SetDumbfire(1)
FwdPulsePhaser1.SetWeaponID(0)
FwdPulsePhaser1.SetGroups(8)
FwdPulsePhaser1.SetDamageRadiusFactor(0.300000)
FwdPulsePhaser1.SetIconNum(365)
FwdPulsePhaser1.SetIconPositionX(57.000000)
FwdPulsePhaser1.SetIconPositionY(2.000000)
FwdPulsePhaser1.SetIconAboveShip(1)
FwdPulsePhaser1.SetFireSound("Phase Disruptor")
FwdPulsePhaser1.SetMaxCharge(15.000000)
FwdPulsePhaser1.SetMaxDamage(75.000000)
FwdPulsePhaser1.SetMaxDamageDistance(60.000000)
FwdPulsePhaser1.SetMinFiringCharge(2.000000)
FwdPulsePhaser1.SetNormalDischargeRate(3.000000)
FwdPulsePhaser1.SetRechargeRate(2.500000)
FwdPulsePhaser1.SetIndicatorIconNum(0)
FwdPulsePhaser1.SetIndicatorIconPositionX(0.000000)
FwdPulsePhaser1.SetIndicatorIconPositionY(0.000000)
FwdPulsePhaser1Forward = App.TGPoint3()
FwdPulsePhaser1Forward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdPulsePhaser1Up = App.TGPoint3()
FwdPulsePhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000)
FwdPulsePhaser1.SetOrientation(FwdPulsePhaser1Forward, FwdPulsePhaser1Up)
FwdPulsePhaser1.SetArcWidthAngles(-0.017453, 0.418879)
FwdPulsePhaser1.SetArcHeightAngles(0.017453, -0.209440)
FwdPulsePhaser1.SetCooldownTime(0.300000)
FwdPulsePhaser1.SetModuleName("Tactical.Projectiles.PhaseDisrupers")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdPulsePhaser1)
#################################################
FwdPulsePhaser2 = App.PulseWeaponProperty_Create("FwdPulsePhaser2")

FwdPulsePhaser2.SetMaxCondition(700.000000)
FwdPulsePhaser2.SetCritical(0)
FwdPulsePhaser2.SetTargetable(0)
FwdPulsePhaser2.SetPrimary(1)
FwdPulsePhaser2.SetPosition(0.019393, 1.065050, -0.082028)
FwdPulsePhaser2.SetPosition2D(69.000000, 2.000000)
FwdPulsePhaser2.SetRepairComplexity(1.000000)
FwdPulsePhaser2.SetDisabledPercentage(0.500000)
FwdPulsePhaser2.SetRadius(0.300000)
FwdPulsePhaser2.SetDumbfire(1)
FwdPulsePhaser2.SetWeaponID(0)
FwdPulsePhaser2.SetGroups(8)
FwdPulsePhaser2.SetDamageRadiusFactor(0.300000)
FwdPulsePhaser2.SetIconNum(365)
FwdPulsePhaser2.SetIconPositionX(69.000000)
FwdPulsePhaser2.SetIconPositionY(2.000000)
FwdPulsePhaser2.SetIconAboveShip(1)
FwdPulsePhaser2.SetFireSound("Phase Disruptor")
FwdPulsePhaser2.SetMaxCharge(15.000000)
FwdPulsePhaser2.SetMaxDamage(75.000000)
FwdPulsePhaser2.SetMaxDamageDistance(60.000000)
FwdPulsePhaser2.SetMinFiringCharge(2.000000)
FwdPulsePhaser2.SetNormalDischargeRate(3.000000)
FwdPulsePhaser2.SetRechargeRate(2.500000)
FwdPulsePhaser2.SetIndicatorIconNum(0)
FwdPulsePhaser2.SetIndicatorIconPositionX(0.000000)
FwdPulsePhaser2.SetIndicatorIconPositionY(0.000000)
FwdPulsePhaser2Forward = App.TGPoint3()
FwdPulsePhaser2Forward.SetXYZ(0.000000, 1.000000, 0.000000)
FwdPulsePhaser2Up = App.TGPoint3()
FwdPulsePhaser2Up.SetXYZ(0.000000, 0.000000, 1.000000)
FwdPulsePhaser2.SetOrientation(FwdPulsePhaser2Forward, FwdPulsePhaser2Up)
FwdPulsePhaser2.SetArcWidthAngles(0.017453, -0.418879)
FwdPulsePhaser2.SetArcHeightAngles(0.017453, -0.209440)
FwdPulsePhaser2.SetCooldownTime(0.300000)
FwdPulsePhaser2.SetModuleName("Tactical.Projectiles.PhaseDisrupers")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdPulsePhaser2)
#################################################
VentralStarLauncher1 = App.TorpedoTubeProperty_Create("Ventral Star Launcher 1")

VentralStarLauncher1.SetMaxCondition(300.000000)
VentralStarLauncher1.SetCritical(0)
VentralStarLauncher1.SetTargetable(0)
VentralStarLauncher1.SetPrimary(1)
VentralStarLauncher1.SetPosition(0.016287, 0.755001, -0.107018)
VentralStarLauncher1.SetPosition2D(70.000000, 12.000000)
VentralStarLauncher1.SetRepairComplexity(3.000000)
VentralStarLauncher1.SetDisabledPercentage(0.500000)
VentralStarLauncher1.SetRadius(0.020000)
VentralStarLauncher1.SetDumbfire(1)
VentralStarLauncher1.SetWeaponID(0)
VentralStarLauncher1.SetGroups(1)
VentralStarLauncher1.SetDamageRadiusFactor(0.050000)
VentralStarLauncher1.SetIconNum(370)
VentralStarLauncher1.SetIconPositionX(70.000000)
VentralStarLauncher1.SetIconPositionY(12.000000)
VentralStarLauncher1.SetIconAboveShip(1)
VentralStarLauncher1.SetImmediateDelay(2.000000)
VentralStarLauncher1.SetReloadDelay(35.000000)
VentralStarLauncher1.SetMaxReady(1)
VentralStarLauncher1Direction = App.TGPoint3()
VentralStarLauncher1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
VentralStarLauncher1.SetDirection(VentralStarLauncher1Direction)
VentralStarLauncher1Right = App.TGPoint3()
VentralStarLauncher1Right.SetXYZ(-0.707107, 0.000000, -0.707107)
VentralStarLauncher1.SetRight(VentralStarLauncher1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralStarLauncher1)
#################################################
VentralStarLauncher2 = App.TorpedoTubeProperty_Create("Ventral Star Launcher 2")

VentralStarLauncher2.SetMaxCondition(300.000000)
VentralStarLauncher2.SetCritical(0)
VentralStarLauncher2.SetTargetable(0)
VentralStarLauncher2.SetPrimary(1)
VentralStarLauncher2.SetPosition(0.082442, 0.740319, -0.108026)
VentralStarLauncher2.SetPosition2D(80.000000, 12.000000)
VentralStarLauncher2.SetRepairComplexity(3.000000)
VentralStarLauncher2.SetDisabledPercentage(0.500000)
VentralStarLauncher2.SetRadius(0.020000)
VentralStarLauncher2.SetDumbfire(1)
VentralStarLauncher2.SetWeaponID(0)
VentralStarLauncher2.SetGroups(1)
VentralStarLauncher2.SetDamageRadiusFactor(0.050000)
VentralStarLauncher2.SetIconNum(370)
VentralStarLauncher2.SetIconPositionX(80.000000)
VentralStarLauncher2.SetIconPositionY(12.000000)
VentralStarLauncher2.SetIconAboveShip(1)
VentralStarLauncher2.SetImmediateDelay(2.000000)
VentralStarLauncher2.SetReloadDelay(35.000000)
VentralStarLauncher2.SetMaxReady(1)
VentralStarLauncher2Direction = App.TGPoint3()
VentralStarLauncher2Direction.SetXYZ(0.000000, 1.000000, 0.000000)
VentralStarLauncher2.SetDirection(VentralStarLauncher2Direction)
VentralStarLauncher2Right = App.TGPoint3()
VentralStarLauncher2Right.SetXYZ(-0.707107, 0.000000, -0.707107)
VentralStarLauncher2.SetRight(VentralStarLauncher2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralStarLauncher2)
#################################################
VentralPortLauncher1 = App.TorpedoTubeProperty_Create("Ventral Port Launcher 1")

VentralPortLauncher1.SetMaxCondition(300.000000)
VentralPortLauncher1.SetCritical(0)
VentralPortLauncher1.SetTargetable(0)
VentralPortLauncher1.SetPrimary(1)
VentralPortLauncher1.SetPosition(-0.012092, 0.758385, -0.105955)
VentralPortLauncher1.SetPosition2D(57.000000, 12.000000)
VentralPortLauncher1.SetRepairComplexity(3.000000)
VentralPortLauncher1.SetDisabledPercentage(0.500000)
VentralPortLauncher1.SetRadius(0.020000)
VentralPortLauncher1.SetDumbfire(1)
VentralPortLauncher1.SetWeaponID(0)
VentralPortLauncher1.SetGroups(1)
VentralPortLauncher1.SetDamageRadiusFactor(0.050000)
VentralPortLauncher1.SetIconNum(370)
VentralPortLauncher1.SetIconPositionX(57.000000)
VentralPortLauncher1.SetIconPositionY(12.000000)
VentralPortLauncher1.SetIconAboveShip(1)
VentralPortLauncher1.SetImmediateDelay(2.000000)
VentralPortLauncher1.SetReloadDelay(35.000000)
VentralPortLauncher1.SetMaxReady(1)
VentralPortLauncher1Direction = App.TGPoint3()
VentralPortLauncher1Direction.SetXYZ(0.000000, 1.000000, 0.000000)
VentralPortLauncher1.SetDirection(VentralPortLauncher1Direction)
VentralPortLauncher1Right = App.TGPoint3()
VentralPortLauncher1Right.SetXYZ(0.707107, 0.000000, -0.707107)
VentralPortLauncher1.SetRight(VentralPortLauncher1Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPortLauncher1)
#################################################
VentralPortLauncher2 = App.TorpedoTubeProperty_Create("Ventral Port Launcher 2")

VentralPortLauncher2.SetMaxCondition(300.000000)
VentralPortLauncher2.SetCritical(0)
VentralPortLauncher2.SetTargetable(0)
VentralPortLauncher2.SetPrimary(1)
VentralPortLauncher2.SetPosition(-0.074560, 0.734296, -0.110366)
VentralPortLauncher2.SetPosition2D(48.000000, 12.000000)
VentralPortLauncher2.SetRepairComplexity(3.000000)
VentralPortLauncher2.SetDisabledPercentage(0.500000)
VentralPortLauncher2.SetRadius(0.020000)
VentralPortLauncher2.SetDumbfire(1)
VentralPortLauncher2.SetWeaponID(0)
VentralPortLauncher2.SetGroups(1)
VentralPortLauncher2.SetDamageRadiusFactor(0.050000)
VentralPortLauncher2.SetIconNum(370)
VentralPortLauncher2.SetIconPositionX(48.000000)
VentralPortLauncher2.SetIconPositionY(12.000000)
VentralPortLauncher2.SetIconAboveShip(1)
VentralPortLauncher2.SetImmediateDelay(2.000000)
VentralPortLauncher2.SetReloadDelay(35.000000)
VentralPortLauncher2.SetMaxReady(1)
VentralPortLauncher2Direction = App.TGPoint3()
VentralPortLauncher2Direction.SetXYZ(0.000000, 1.000000, 0.000000)
VentralPortLauncher2.SetDirection(VentralPortLauncher2Direction)
VentralPortLauncher2Right = App.TGPoint3()
VentralPortLauncher2Right.SetXYZ(0.707107, 0.000000, -0.707107)
VentralPortLauncher2.SetRight(VentralPortLauncher2Right)
App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPortLauncher2)
#################################################
PulseCannons = App.WeaponSystemProperty_Create("PulseCannons")

PulseCannons.SetMaxCondition(1000.000000)
PulseCannons.SetCritical(0)
PulseCannons.SetTargetable(1)
PulseCannons.SetPrimary(1)
PulseCannons.SetPosition(0.004847, 0.883152, -0.086465)
PulseCannons.SetPosition2D(0.000000, 0.000000)
PulseCannons.SetRepairComplexity(1.000000)
PulseCannons.SetDisabledPercentage(0.500000)
PulseCannons.SetRadius(0.250000)
PulseCannons.SetNormalPowerPerSecond(80.000000)
PulseCannons.SetWeaponSystemType(PulseCannons.WST_PULSE)
PulseCannons.SetSingleFire(1)
PulseCannons.SetAimedWeapon(0)
kFiringChainString = App.TGString()
kFiringChainString.SetString("")
PulseCannons.SetFiringChainString(kFiringChainString)
App.g_kModelPropertyManager.RegisterLocalTemplate(PulseCannons)
#################################################
FwdStarPhaserRifle = App.PhaserProperty_Create("Fwd Star Phaser Rifle")

FwdStarPhaserRifle.SetMaxCondition(200.000000)
FwdStarPhaserRifle.SetCritical(0)
FwdStarPhaserRifle.SetTargetable(0)
FwdStarPhaserRifle.SetPrimary(1)
FwdStarPhaserRifle.SetPosition(0.062803, 0.748349, -0.122212)
FwdStarPhaserRifle.SetPosition2D(100.000000, 4.000000)
FwdStarPhaserRifle.SetRepairComplexity(3.000000)
FwdStarPhaserRifle.SetDisabledPercentage(0.500000)
FwdStarPhaserRifle.SetRadius(0.020000)
FwdStarPhaserRifle.SetDumbfire(1)
FwdStarPhaserRifle.SetWeaponID(0)
FwdStarPhaserRifle.SetGroups(0)
FwdStarPhaserRifle.SetDamageRadiusFactor(0.040000)
FwdStarPhaserRifle.SetIconNum(364)
FwdStarPhaserRifle.SetIconPositionX(100.000000)
FwdStarPhaserRifle.SetIconPositionY(4.000000)
FwdStarPhaserRifle.SetIconAboveShip(1)
FwdStarPhaserRifle.SetFireSound("EPhaser")
FwdStarPhaserRifle.SetMaxCharge(0.700000)
FwdStarPhaserRifle.SetMaxDamage(400.000000)
FwdStarPhaserRifle.SetMaxDamageDistance(100.000000)
FwdStarPhaserRifle.SetMinFiringCharge(0.700000)
FwdStarPhaserRifle.SetNormalDischargeRate(0.700000)
FwdStarPhaserRifle.SetRechargeRate(0.300000)
FwdStarPhaserRifle.SetIndicatorIconNum(510)
FwdStarPhaserRifle.SetIndicatorIconPositionX(81.000000)
FwdStarPhaserRifle.SetIndicatorIconPositionY(25.000000)
FwdStarPhaserRifleForward = App.TGPoint3()
FwdStarPhaserRifleForward.SetXYZ(0.173414, 0.920107, -0.351184)
FwdStarPhaserRifleUp = App.TGPoint3()
FwdStarPhaserRifleUp.SetXYZ(-0.205139, 0.714724, 0.668646)
FwdStarPhaserRifle.SetOrientation(FwdStarPhaserRifleForward, FwdStarPhaserRifleUp)
FwdStarPhaserRifle.SetWidth(0.001000)
FwdStarPhaserRifle.SetLength(0.001000)
FwdStarPhaserRifle.SetArcWidthAngles(-0.436332, 0.436332)
FwdStarPhaserRifle.SetArcHeightAngles(-0.436332, 0.436332)
FwdStarPhaserRifle.SetPhaserTextureStart(0)
FwdStarPhaserRifle.SetPhaserTextureEnd(0)
FwdStarPhaserRifle.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
FwdStarPhaserRifle.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
FwdStarPhaserRifle.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
FwdStarPhaserRifle.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
FwdStarPhaserRifle.SetInnerCoreColor(kColor)
FwdStarPhaserRifle.SetNumSides(12)
FwdStarPhaserRifle.SetMainRadius(0.050000)
FwdStarPhaserRifle.SetTaperRadius(0.010000)
FwdStarPhaserRifle.SetCoreScale(1.000000)
FwdStarPhaserRifle.SetTaperRatio(1.000000)
FwdStarPhaserRifle.SetTaperMinLength(30.000000)
FwdStarPhaserRifle.SetTaperMaxLength(30.000000)
FwdStarPhaserRifle.SetLengthTextureTilePerUnit(0.100000)
FwdStarPhaserRifle.SetPerimeterTile(1.000000)
FwdStarPhaserRifle.SetTextureSpeed(2.000000)
FwdStarPhaserRifle.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdStarPhaserRifle)
#################################################
FwdPortPhaserRifle = App.PhaserProperty_Create("Fwd Port Phaser Rifle")

FwdPortPhaserRifle.SetMaxCondition(200.000000)
FwdPortPhaserRifle.SetCritical(0)
FwdPortPhaserRifle.SetTargetable(0)
FwdPortPhaserRifle.SetPrimary(1)
FwdPortPhaserRifle.SetPosition(-0.058190, 0.748305, -0.121674)
FwdPortPhaserRifle.SetPosition2D(25.000000, 4.000000)
FwdPortPhaserRifle.SetRepairComplexity(3.000000)
FwdPortPhaserRifle.SetDisabledPercentage(0.500000)
FwdPortPhaserRifle.SetRadius(0.020000)
FwdPortPhaserRifle.SetDumbfire(1)
FwdPortPhaserRifle.SetWeaponID(0)
FwdPortPhaserRifle.SetGroups(0)
FwdPortPhaserRifle.SetDamageRadiusFactor(0.040000)
FwdPortPhaserRifle.SetIconNum(364)
FwdPortPhaserRifle.SetIconPositionX(50.000000)
FwdPortPhaserRifle.SetIconPositionY(102.000000)
FwdPortPhaserRifle.SetIconAboveShip(1)
FwdPortPhaserRifle.SetFireSound("EPhaser")
FwdPortPhaserRifle.SetMaxCharge(0.700000)
FwdPortPhaserRifle.SetMaxDamage(400.000000)
FwdPortPhaserRifle.SetMaxDamageDistance(100.000000)
FwdPortPhaserRifle.SetMinFiringCharge(0.700000)
FwdPortPhaserRifle.SetNormalDischargeRate(0.700000)
FwdPortPhaserRifle.SetRechargeRate(0.300000)
FwdPortPhaserRifle.SetIndicatorIconNum(510)
FwdPortPhaserRifle.SetIndicatorIconPositionX(25.000000)
FwdPortPhaserRifle.SetIndicatorIconPositionY(4.000000)
FwdPortPhaserRifleForward = App.TGPoint3()
FwdPortPhaserRifleForward.SetXYZ(-0.379150, 0.840573, -0.386887)
FwdPortPhaserRifleUp = App.TGPoint3()
FwdPortPhaserRifleUp.SetXYZ(0.331801, 0.822753, 0.461504)
FwdPortPhaserRifle.SetOrientation(FwdPortPhaserRifleForward, FwdPortPhaserRifleUp)
FwdPortPhaserRifle.SetWidth(0.001000)
FwdPortPhaserRifle.SetLength(0.001000)
FwdPortPhaserRifle.SetArcWidthAngles(-0.436332, 0.436332)
FwdPortPhaserRifle.SetArcHeightAngles(-0.436332, 0.436332)
FwdPortPhaserRifle.SetPhaserTextureStart(0)
FwdPortPhaserRifle.SetPhaserTextureEnd(0)
FwdPortPhaserRifle.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
FwdPortPhaserRifle.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
FwdPortPhaserRifle.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
FwdPortPhaserRifle.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
FwdPortPhaserRifle.SetInnerCoreColor(kColor)
FwdPortPhaserRifle.SetNumSides(12)
FwdPortPhaserRifle.SetMainRadius(0.050000)
FwdPortPhaserRifle.SetTaperRadius(0.010000)
FwdPortPhaserRifle.SetCoreScale(1.000000)
FwdPortPhaserRifle.SetTaperRatio(1.000000)
FwdPortPhaserRifle.SetTaperMinLength(30.000000)
FwdPortPhaserRifle.SetTaperMaxLength(30.000000)
FwdPortPhaserRifle.SetLengthTextureTilePerUnit(0.100000)
FwdPortPhaserRifle.SetPerimeterTile(1.000000)
FwdPortPhaserRifle.SetTextureSpeed(2.000000)
FwdPortPhaserRifle.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdPortPhaserRifle)
#################################################
FwdMidPhaserRifle = App.PhaserProperty_Create("Fwd Mid Phaser Rifle")

FwdMidPhaserRifle.SetMaxCondition(200.000000)
FwdMidPhaserRifle.SetCritical(0)
FwdMidPhaserRifle.SetTargetable(0)
FwdMidPhaserRifle.SetPrimary(1)
FwdMidPhaserRifle.SetPosition(0.003494, 0.757743, -0.121807)
FwdMidPhaserRifle.SetPosition2D(63.000000, 4.000000)
FwdMidPhaserRifle.SetRepairComplexity(3.000000)
FwdMidPhaserRifle.SetDisabledPercentage(0.500000)
FwdMidPhaserRifle.SetRadius(0.020000)
FwdMidPhaserRifle.SetDumbfire(1)
FwdMidPhaserRifle.SetWeaponID(0)
FwdMidPhaserRifle.SetGroups(0)
FwdMidPhaserRifle.SetDamageRadiusFactor(0.040000)
FwdMidPhaserRifle.SetIconNum(364)
FwdMidPhaserRifle.SetIconPositionX(63.000000)
FwdMidPhaserRifle.SetIconPositionY(4.000000)
FwdMidPhaserRifle.SetIconAboveShip(1)
FwdMidPhaserRifle.SetFireSound("EPhaser")
FwdMidPhaserRifle.SetMaxCharge(0.700000)
FwdMidPhaserRifle.SetMaxDamage(400.000000)
FwdMidPhaserRifle.SetMaxDamageDistance(100.000000)
FwdMidPhaserRifle.SetMinFiringCharge(0.700000)
FwdMidPhaserRifle.SetNormalDischargeRate(0.700000)
FwdMidPhaserRifle.SetRechargeRate(0.300000)
FwdMidPhaserRifle.SetIndicatorIconNum(510)
FwdMidPhaserRifle.SetIndicatorIconPositionX(81.000000)
FwdMidPhaserRifle.SetIndicatorIconPositionY(25.000000)
FwdMidPhaserRifleForward = App.TGPoint3()
FwdMidPhaserRifleForward.SetXYZ(-0.040717, 0.936120, -0.349316)
FwdMidPhaserRifleUp = App.TGPoint3()
FwdMidPhaserRifleUp.SetXYZ(-0.275382, 0.661849, 0.697224)
FwdMidPhaserRifle.SetOrientation(FwdMidPhaserRifleForward, FwdMidPhaserRifleUp)
FwdMidPhaserRifle.SetWidth(0.001000)
FwdMidPhaserRifle.SetLength(0.001000)
FwdMidPhaserRifle.SetArcWidthAngles(-0.436332, 0.436332)
FwdMidPhaserRifle.SetArcHeightAngles(-0.436332, 0.436332)
FwdMidPhaserRifle.SetPhaserTextureStart(0)
FwdMidPhaserRifle.SetPhaserTextureEnd(0)
FwdMidPhaserRifle.SetPhaserWidth(0.300000)
kColor = App.TGColorA()
kColor.SetRGBA(1.000000, 0.749020, 0.000000, 1.000000)
FwdMidPhaserRifle.SetOuterShellColor(kColor)
kColor.SetRGBA(1.000000, 0.164706, 0.003922, 1.000000)
FwdMidPhaserRifle.SetInnerShellColor(kColor)
kColor.SetRGBA(0.592157, 0.592157, 0.000000, 1.000000)
FwdMidPhaserRifle.SetOuterCoreColor(kColor)
kColor.SetRGBA(0.800000, 0.800000, 0.000000, 1.000000)
FwdMidPhaserRifle.SetInnerCoreColor(kColor)
FwdMidPhaserRifle.SetNumSides(12)
FwdMidPhaserRifle.SetMainRadius(0.050000)
FwdMidPhaserRifle.SetTaperRadius(0.010000)
FwdMidPhaserRifle.SetCoreScale(1.000000)
FwdMidPhaserRifle.SetTaperRatio(1.000000)
FwdMidPhaserRifle.SetTaperMinLength(30.000000)
FwdMidPhaserRifle.SetTaperMaxLength(30.000000)
FwdMidPhaserRifle.SetLengthTextureTilePerUnit(0.100000)
FwdMidPhaserRifle.SetPerimeterTile(1.000000)
FwdMidPhaserRifle.SetTextureSpeed(2.000000)
FwdMidPhaserRifle.SetTextureName("data/textures/tactical/ZZ_EnterprisePhaser.tga")
App.g_kModelPropertyManager.RegisterLocalTemplate(FwdMidPhaserRifle)

# 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("Hull Polarizer", 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("Damage Control", 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("Reactor Core", 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("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("ViewscreenRight", 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("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("Warp Engines", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Warp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Warp", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Impulse Engines", 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 Impulse", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Torpedo Launch Bay", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Launcher", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Launcher", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Phase Cannon Array ", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Hangar 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Hangar 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Fwd Ventral Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Fwd Ventral Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Ventral Phase Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Ventral Phase Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Fwd Dorsal Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Fwd Dorsal Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Star Dorsal Phase Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Port Dorsal Phase Cannon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Hangar 1 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Hangar 2 OEP", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Deflector Dish", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Star Launcher", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Aft Port Launcher", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Poseidon", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Port Launcher 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Port Launcher 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Star Launcher 1", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Ventral Star Launcher 2", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Star Phaser Rifle", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Mid Phaser Rifle", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
	prop = App.g_kModelPropertyManager.FindByName("Fwd Port Phaser Rifle", App.TGModelPropertyManager.LOCAL_TEMPLATES)
	if (prop != None):
		pObj.AddToSet("Scene Root", prop)
