Torpedo Problems with the Sabre Class -1 reply

Please wait...

Guest

I didn't make it!

0 XP

 
#1 13 years ago

Okay. I've downloaded the sabre class starship from BC Files. It has both the Sabre and the Yeager. My problem is that the Photon Torpedoes do not fire. The weapons icons are there, it shows the little highlighted icons for the forward and rear tubes, but there button for the torpedoes, where you can switch types is blank and it says that there are 400 of them. Now. I figured out how to get the game to input the correct load out and I've figured out how to change how much is there. (I.E. from 400 to 40, ect.) But.. the game still won't fire the torpedoes. I click the Torpedo fire button and nothing happens. What I have discovered is that the ship is set up to fire torpedoes through "Photon Turrets" that are tied into the "G" key on the keyboard. Which I guess is fine.. but then the ship seems to have an unlimited supply of photons and the camera angle for "Torpedo View" doesn't work because the game doesn't recognize them as torpedoes. Can someone help me switch these over to the correct tubes and the turret style? I've posted the Sabre script below in case someone can help me. Thank you very much. Qae # F:\Program Files\Activision\Star Trek Bridge Commander\scripts\ships\Hardpoints\Sabre.py # This file was automatically generated - modify at your own risk. # import App import GlobalPropertyTemplates # Setting up local templates. ################################################# Bridge = App.HullProperty_Create("Bridge") Bridge.SetMaxCondition(11000.000000) Bridge.SetCritical(1) Bridge.SetTargetable(1) Bridge.SetPrimary(0) Bridge.SetPosition(0.000000, 0.996919, 0.130000) Bridge.SetPosition2D(65.000000, 11.000000) Bridge.SetRepairComplexity(4.000000) Bridge.SetDisabledPercentage(0.000000) Bridge.SetRadius(0.030000) App.g_kModelPropertyManager.RegisterLocalTemplate(Bridge) ################################################# Hull = App.HullProperty_Create("Hull") Hull.SetMaxCondition(11000.000000) Hull.SetCritical(1) Hull.SetTargetable(1) Hull.SetPrimary(1) Hull.SetPosition(0.000000, 0.150000, 0.033622) Hull.SetPosition2D(65.000000, 62.000000) Hull.SetRepairComplexity(4.000000) Hull.SetDisabledPercentage(0.000000) Hull.SetRadius(0.500000) App.g_kModelPropertyManager.RegisterLocalTemplate(Hull) ################################################# ShieldGenerator = App.ShieldProperty_Create("Shield Generator") ShieldGenerator.SetMaxCondition(11000.000000) ShieldGenerator.SetCritical(0) ShieldGenerator.SetTargetable(1) ShieldGenerator.SetPrimary(1) ShieldGenerator.SetPosition(0.000000, 0.390000, 0.140915) ShieldGenerator.SetPosition2D(65.000000, 40.000000) ShieldGenerator.SetRepairComplexity(2.000000) ShieldGenerator.SetDisabledPercentage(0.750000) ShieldGenerator.SetRadius(0.050000) ShieldGenerator.SetNormalPowerPerSecond(180.000000) ShieldGeneratorShieldGlowColor = App.TGColorA() ShieldGeneratorShieldGlowColor.SetRGBA(0.000000, 0.501961, 1.000000, 0.466667) ShieldGenerator.SetShieldGlowColor(ShieldGeneratorShieldGlowColor) ShieldGenerator.SetShieldGlowDecay(1.000000) ShieldGenerator.SetMaxShields(ShieldGenerator.FRONT_SHIELDS, 14000.000000) ShieldGenerator.SetMaxShields(ShieldGenerator.REAR_SHIELDS, 14000.000000) ShieldGenerator.SetMaxShields(ShieldGenerator.TOP_SHIELDS, 14000.000000) ShieldGenerator.SetMaxShields(ShieldGenerator.BOTTOM_SHIELDS, 14000.000000) ShieldGenerator.SetMaxShields(ShieldGenerator.LEFT_SHIELDS, 14000.000000) ShieldGenerator.SetMaxShields(ShieldGenerator.RIGHT_SHIELDS, 14000.000000) ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.FRONT_SHIELDS, 20.000000) ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.REAR_SHIELDS, 20.000000) ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.TOP_SHIELDS, 20.000000) ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.BOTTOM_SHIELDS, 20.000000) ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.LEFT_SHIELDS, 20.000000) ShieldGenerator.SetShieldChargePerSecond(ShieldGenerator.RIGHT_SHIELDS, 20.000000) App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator) ################################################# SensorArray = App.SensorProperty_Create("Sensor Array") SensorArray.SetMaxCondition(8000.000000) SensorArray.SetCritical(0) SensorArray.SetTargetable(1) SensorArray.SetPrimary(1) SensorArray.SetPosition(0.000000, -0.039256, -0.118961) SensorArray.SetPosition2D(65.000000, 48.000000) SensorArray.SetRepairComplexity(9.000000) SensorArray.SetDisabledPercentage(0.500000) SensorArray.SetRadius(0.200000) SensorArray.SetNormalPowerPerSecond(75.000000) SensorArray.SetBaseSensorRange(2000.000000) SensorArray.SetMaxProbes(8) App.g_kModelPropertyManager.RegisterLocalTemplate(SensorArray) ################################################# WarpCore = App.PowerProperty_Create("Warp Core") WarpCore.SetMaxCondition(12000.000000) WarpCore.SetCritical(1) WarpCore.SetTargetable(1) WarpCore.SetPrimary(1) WarpCore.SetPosition(0.000000, -0.680858, 0.100000) WarpCore.SetPosition2D(65.000000, 92.000000) WarpCore.SetRepairComplexity(1.000000) WarpCore.SetDisabledPercentage(0.500000) WarpCore.SetRadius(0.050000) WarpCore.SetMainBatteryLimit(110000.000000) WarpCore.SetBackupBatteryLimit(80000.000000) WarpCore.SetMainConduitCapacity(900.000000) WarpCore.SetBackupConduitCapacity(450.000000) WarpCore.SetPowerOutput(800.000000) App.g_kModelPropertyManager.RegisterLocalTemplate(WarpCore) ################################################# ImpulseEngines = App.ImpulseEngineProperty_Create("Impulse Engines") ImpulseEngines.SetMaxCondition(8000.000000) ImpulseEngines.SetCritical(0) ImpulseEngines.SetTargetable(0) ImpulseEngines.SetPrimary(1) ImpulseEngines.SetPosition(0.000000, 0.120267, 0.000000) ImpulseEngines.SetPosition2D(64.000000, 104.000000) ImpulseEngines.SetRepairComplexity(4.000000) ImpulseEngines.SetDisabledPercentage(0.500000) ImpulseEngines.SetRadius(0.050000) ImpulseEngines.SetNormalPowerPerSecond(50.000000) ImpulseEngines.SetMaxAccel(5.500000) ImpulseEngines.SetMaxAngularAccel(0.350000) ImpulseEngines.SetMaxAngularVelocity(0.900000) ImpulseEngines.SetMaxSpeed(9.500000) ImpulseEngines.SetEngineSound("Klingon Engines") App.g_kModelPropertyManager.RegisterLocalTemplate(ImpulseEngines) ################################################# WarpEngines = App.WarpEngineProperty_Create("Warp Engines") WarpEngines.SetMaxCondition(8000.000000) WarpEngines.SetCritical(0) WarpEngines.SetTargetable(0) WarpEngines.SetPrimary(1) WarpEngines.SetPosition(0.000000, -0.263757, 0.100000) WarpEngines.SetPosition2D(64.000000, 104.000000) WarpEngines.SetRepairComplexity(3.000000) WarpEngines.SetDisabledPercentage(0.750000) WarpEngines.SetRadius(0.100000) WarpEngines.SetNormalPowerPerSecond(0.000000) App.g_kModelPropertyManager.RegisterLocalTemplate(WarpEngines) ################################################# PortImpulseEngine = App.EngineProperty_Create("Port Impulse Engine") PortImpulseEngine.SetMaxCondition(4000.000000) PortImpulseEngine.SetCritical(0) PortImpulseEngine.SetTargetable(1) PortImpulseEngine.SetPrimary(1) PortImpulseEngine.SetPosition(-0.528892, -0.030000, 0.009968) PortImpulseEngine.SetPosition2D(38.000000, 62.000000) PortImpulseEngine.SetRepairComplexity(4.000000) PortImpulseEngine.SetDisabledPercentage(0.500000) PortImpulseEngine.SetRadius(0.080000) PortImpulseEngine.SetEngineType(PortImpulseEngine.EP_IMPULSE) App.g_kModelPropertyManager.RegisterLocalTemplate(PortImpulseEngine) ################################################# StarImpulseEngine = App.EngineProperty_Create("Star Impulse Engine") StarImpulseEngine.SetMaxCondition(4000.000000) StarImpulseEngine.SetCritical(0) StarImpulseEngine.SetTargetable(1) StarImpulseEngine.SetPrimary(1) StarImpulseEngine.SetPosition(0.528892, -0.061694, 0.009968) StarImpulseEngine.SetPosition2D(92.000000, 62.000000) StarImpulseEngine.SetRepairComplexity(4.000000) StarImpulseEngine.SetDisabledPercentage(0.500000) StarImpulseEngine.SetRadius(0.080000) StarImpulseEngine.SetEngineType(StarImpulseEngine.EP_IMPULSE) App.g_kModelPropertyManager.RegisterLocalTemplate(StarImpulseEngine) ################################################# PortWarp = App.EngineProperty_Create("Port Warp") PortWarp.SetMaxCondition(7000.000000) PortWarp.SetCritical(0) PortWarp.SetTargetable(1) PortWarp.SetPrimary(1) PortWarp.SetPosition(-0.891888, -0.262356, -0.080000) PortWarp.SetPosition2D(21.000000, 73.000000) PortWarp.SetRepairComplexity(3.000000) PortWarp.SetDisabledPercentage(0.750000) PortWarp.SetRadius(0.200000) PortWarp.SetEngineType(PortWarp.EP_WARP) App.g_kModelPropertyManager.RegisterLocalTemplate(PortWarp) ################################################# StarWarp = App.EngineProperty_Create("Star Warp") StarWarp.SetMaxCondition(7000.000000) StarWarp.SetCritical(0) StarWarp.SetTargetable(1) StarWarp.SetPrimary(1) StarWarp.SetPosition(0.891888, -0.262356, -0.080000) StarWarp.SetPosition2D(109.000000, 74.000000) StarWarp.SetRepairComplexity(3.000000) StarWarp.SetDisabledPercentage(0.750000) StarWarp.SetRadius(0.200000) StarWarp.SetEngineType(StarWarp.EP_WARP) App.g_kModelPropertyManager.RegisterLocalTemplate(StarWarp) ################################################# Engineering = App.RepairSubsystemProperty_Create("Engineering") Engineering.SetMaxCondition(5000.000000) Engineering.SetCritical(0) Engineering.SetTargetable(0) Engineering.SetPrimary(1) Engineering.SetPosition(0.000000, -0.300000, 0.100000) Engineering.SetPosition2D(64.000000, 80.000000) Engineering.SetRepairComplexity(4.000000) Engineering.SetDisabledPercentage(0.100000) Engineering.SetRadius(0.050000) Engineering.SetNormalPowerPerSecond(1.000000) Engineering.SetMaxRepairPoints(30.000000) Engineering.SetNumRepairTeams(5) App.g_kModelPropertyManager.RegisterLocalTemplate(Engineering) ################################################# Sabre = App.ShipProperty_Create("Sabre") Sabre.SetGenus(1) Sabre.SetSpecies(401) Sabre.SetMass(1000.000000) Sabre.SetRotationalInertia(25000.000000) Sabre.SetShipName("Sabre") Sabre.SetModelFilename("data/Models/Ships/Sabre.nif") Sabre.SetDamageResolution(6.000000) Sabre.SetAffiliation(101) Sabre.SetStationary(0) Sabre.SetAIString("NonFedAttack") Sabre.SetDeathExplosionSound("g_lsDeathExplosions") App.g_kModelPropertyManager.RegisterLocalTemplate(Sabre) ################################################# 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, 1.200000, 0.128306) 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.006212, -1.000000, 0.239811) 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.400000, 0.005408, 0.100000) ViewscreenLeft.SetPosition(ViewscreenLeftPosition) App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenLeft) ################################################# ViewscreenRight = App.PositionOrientationProperty_Create("ViewscreenRight") ViewscreenRightForward = App.TGPoint3() ViewscreenRightForward.SetXYZ(1.000000, 0.000000, 0.000000) ViewscreenRightUp = App.TGPoint3() ViewscreenRightUp.SetXYZ(0.000000, 0.000000, 1.000000) ViewscreenRightRight = App.TGPoint3() ViewscreenRightRight.SetXYZ(0.000000, -1.000000, 0.000000) ViewscreenRight.SetOrientation(ViewscreenRightForward, ViewscreenRightUp, ViewscreenRightRight) ViewscreenRightPosition = App.TGPoint3() ViewscreenRightPosition.SetXYZ(0.400000, -0.009986, 0.100000) ViewscreenRight.SetPosition(ViewscreenRightPosition) App.g_kModelPropertyManager.RegisterLocalTemplate(ViewscreenRight) ################################################# ViewscreenUp = App.PositionOrientationProperty_Create("ViewscreenUp") ViewscreenUpForward = App.TGPoint3() ViewscreenUpForward.SetXYZ(0.000000, 0.000000, 1.000000) ViewscreenUpUp = App.TGPoint3() ViewscreenUpUp.SetXYZ(0.000000, -1.000000, 0.000000) ViewscreenUpRight = App.TGPoint3() ViewscreenUpRight.SetXYZ(1.000000, 0.000000, 0.000000) ViewscreenUp.SetOrientation(ViewscreenUpForward, ViewscreenUpUp, ViewscreenUpRight) ViewscreenUpPosition = App.TGPoint3() ViewscreenUpPosition.SetXYZ(0.000000, 0.025170, 0.299445) 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.026792, 0.155579) 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.000722, 0.029295, 0.299391) FirstPersonCamera.SetPosition(FirstPersonCameraPosition) App.g_kModelPropertyManager.RegisterLocalTemplate(FirstPersonCamera) ################################################# PhotonTorpedoes = App.WeaponSystemProperty_Create("Photon Torpedoes") PhotonTorpedoes.SetMaxCondition(5000.000000) PhotonTorpedoes.SetCritical(0) PhotonTorpedoes.SetTargetable(0) PhotonTorpedoes.SetPrimary(1) PhotonTorpedoes.SetPosition(0.000000, 0.500000, 0.050000) PhotonTorpedoes.SetPosition2D(0.000000, 0.000000) PhotonTorpedoes.SetRepairComplexity(1.000000) PhotonTorpedoes.SetDisabledPercentage(0.250000) PhotonTorpedoes.SetRadius(0.100000) PhotonTorpedoes.SetNormalPowerPerSecond(100.000000) PhotonTorpedoes.SetWeaponSystemType(PhotonTorpedoes.WST_PULSE) PhotonTorpedoes.SetSingleFire(1) PhotonTorpedoes.SetAimedWeapon(1) kFiringChainString = App.TGString() kFiringChainString.SetString("") PhotonTorpedoes.SetFiringChainString(kFiringChainString) App.g_kModelPropertyManager.RegisterLocalTemplate(PhotonTorpedoes) ################################################# PhotonTurret1 = App.PulseWeaponProperty_Create("Photon Turret 1") PhotonTurret1.SetMaxCondition(4000.000000) PhotonTurret1.SetCritical(0) PhotonTurret1.SetTargetable(1) PhotonTurret1.SetPrimary(1) PhotonTurret1.SetPosition(0.000627, 1.102950, 0.019482) PhotonTurret1.SetPosition2D(66.000000, 0.000000) PhotonTurret1.SetRepairComplexity(1.000000) PhotonTurret1.SetDisabledPercentage(0.250000) PhotonTurret1.SetRadius(0.050000) PhotonTurret1.SetDumbfire(1) PhotonTurret1.SetWeaponID(0) PhotonTurret1.SetGroups(1) PhotonTurret1.SetDamageRadiusFactor(0.300000) PhotonTurret1.SetIconNum(370) PhotonTurret1.SetIconPositionX(78.000000) PhotonTurret1.SetIconPositionY(31.000000) PhotonTurret1.SetIconAboveShip(1) PhotonTurret1.SetFireSound("Quantum Torpedo") PhotonTurret1.SetMaxCharge(50.000000) PhotonTurret1.SetMaxDamage(900.000000) PhotonTurret1.SetMaxDamageDistance(100.000000) PhotonTurret1.SetMinFiringCharge(1.000000) PhotonTurret1.SetNormalDischargeRate(1.000000) PhotonTurret1.SetRechargeRate(0.000000) PhotonTurret1.SetIndicatorIconNum(0) PhotonTurret1.SetIndicatorIconPositionX(0.000000) PhotonTurret1.SetIndicatorIconPositionY(0.000000) PhotonTurret1Forward = App.TGPoint3() PhotonTurret1Forward.SetXYZ(0.000000, 1.000000, 0.000000) PhotonTurret1Up = App.TGPoint3() PhotonTurret1Up.SetXYZ(0.000000, 0.000000, 1.000000) PhotonTurret1.SetOrientation(PhotonTurret1Forward, PhotonTurret1Up) PhotonTurret1.SetArcWidthAngles(0.785398, -0.785398) PhotonTurret1.SetArcHeightAngles(0.349066, -0.034907) PhotonTurret1.SetCooldownTime(10.000000) PhotonTurret1.SetModuleName("Tactical.Projectiles.Dur_PromPhotonTorpedo") App.g_kModelPropertyManager.RegisterLocalTemplate(PhotonTurret1) ################################################# PhotonTurret1a = App.PulseWeaponProperty_Create("Photon Turret 1a") PhotonTurret1a.SetMaxCondition(4000.000000) PhotonTurret1a.SetCritical(0) PhotonTurret1a.SetTargetable(1) PhotonTurret1a.SetPrimary(1) PhotonTurret1a.SetPosition(0.000627, 1.102950, 0.019482) PhotonTurret1a.SetPosition2D(66.000000, 0.000000) PhotonTurret1a.SetRepairComplexity(1.000000) PhotonTurret1a.SetDisabledPercentage(0.250000) PhotonTurret1a.SetRadius(0.050000) PhotonTurret1a.SetDumbfire(1) PhotonTurret1a.SetWeaponID(0) PhotonTurret1a.SetGroups(1) PhotonTurret1a.SetDamageRadiusFactor(0.300000) PhotonTurret1a.SetIconNum(370) PhotonTurret1a.SetIconPositionX(78.000000) PhotonTurret1a.SetIconPositionY(31.000000) PhotonTurret1a.SetIconAboveShip(1) PhotonTurret1a.SetFireSound("Quantum Torpedo") PhotonTurret1a.SetMaxCharge(50.000000) PhotonTurret1a.SetMaxDamage(900.000000) PhotonTurret1a.SetMaxDamageDistance(100.000000) PhotonTurret1a.SetMinFiringCharge(1.000000) PhotonTurret1a.SetNormalDischargeRate(1.000000) PhotonTurret1a.SetRechargeRate(0.000000) PhotonTurret1a.SetIndicatorIconNum(0) PhotonTurret1a.SetIndicatorIconPositionX(0.000000) PhotonTurret1a.SetIndicatorIconPositionY(0.000000) PhotonTurret1aForward = App.TGPoint3() PhotonTurret1aForward.SetXYZ(0.000000, 1.000000, 0.000000) PhotonTurret1aUp = App.TGPoint3() PhotonTurret1aUp.SetXYZ(0.000000, 0.000000, 1.000000) PhotonTurret1a.SetOrientation(PhotonTurret1aForward, PhotonTurret1aUp) PhotonTurret1a.SetArcWidthAngles(0.785398, -0.785398) PhotonTurret1a.SetArcHeightAngles(0.349066, -0.034907) PhotonTurret1a.SetCooldownTime(10.000000) PhotonTurret1a.SetModuleName("Tactical.Projectiles.Dur_PromPhotonTorpedo") App.g_kModelPropertyManager.RegisterLocalTemplate(PhotonTurret1a) ################################################# PhotonTurret1b = App.PulseWeaponProperty_Create("Photon Turret 1b") PhotonTurret1b.SetMaxCondition(4000.000000) PhotonTurret1b.SetCritical(0) PhotonTurret1b.SetTargetable(1) PhotonTurret1b.SetPrimary(1) PhotonTurret1b.SetPosition(0.000627, 1.102950, 0.019482) PhotonTurret1b.SetPosition2D(66.000000, 0.000000) PhotonTurret1b.SetRepairComplexity(1.000000) PhotonTurret1b.SetDisabledPercentage(0.250000) PhotonTurret1b.SetRadius(0.050000) PhotonTurret1b.SetDumbfire(1) PhotonTurret1b.SetWeaponID(0) PhotonTurret1b.SetGroups(1) PhotonTurret1b.SetDamageRadiusFactor(0.300000) PhotonTurret1b.SetIconNum(370) PhotonTurret1b.SetIconPositionX(78.000000) PhotonTurret1b.SetIconPositionY(31.000000) PhotonTurret1b.SetIconAboveShip(1) PhotonTurret1b.SetFireSound("Quantum Torpedo") PhotonTurret1b.SetMaxCharge(50.000000) PhotonTurret1b.SetMaxDamage(900.000000) PhotonTurret1b.SetMaxDamageDistance(100.000000) PhotonTurret1b.SetMinFiringCharge(1.000000) PhotonTurret1b.SetNormalDischargeRate(1.000000) PhotonTurret1b.SetRechargeRate(0.000000) PhotonTurret1b.SetIndicatorIconNum(0) PhotonTurret1b.SetIndicatorIconPositionX(0.000000) PhotonTurret1b.SetIndicatorIconPositionY(0.000000) PhotonTurret1bForward = App.TGPoint3() PhotonTurret1bForward.SetXYZ(0.000000, 1.000000, 0.000000) PhotonTurret1bUp = App.TGPoint3() PhotonTurret1bUp.SetXYZ(0.000000, 0.000000, 1.000000) PhotonTurret1b.SetOrientation(PhotonTurret1bForward, PhotonTurret1bUp) PhotonTurret1b.SetArcWidthAngles(0.785398, -0.785398) PhotonTurret1b.SetArcHeightAngles(0.349066, -0.034907) PhotonTurret1b.SetCooldownTime(10.000000) PhotonTurret1b.SetModuleName("Tactical.Projectiles.Dur_PromPhotonTorpedo") App.g_kModelPropertyManager.RegisterLocalTemplate(PhotonTurret1b) ################################################# PhotonTurret2 = App.PulseWeaponProperty_Create("Photon Turret 2") PhotonTurret2.SetMaxCondition(2000.000000) PhotonTurret2.SetCritical(0) PhotonTurret2.SetTargetable(1) PhotonTurret2.SetPrimary(1) PhotonTurret2.SetPosition(-0.073304, -0.691857, 0.247022) PhotonTurret2.SetPosition2D(57.000000, 96.000000) PhotonTurret2.SetRepairComplexity(1.000000) PhotonTurret2.SetDisabledPercentage(0.250000) PhotonTurret2.SetRadius(0.050000) PhotonTurret2.SetDumbfire(1) PhotonTurret2.SetWeaponID(0) PhotonTurret2.SetGroups(1) PhotonTurret2.SetDamageRadiusFactor(0.300000) PhotonTurret2.SetIconNum(370) PhotonTurret2.SetIconPositionX(69.000000) PhotonTurret2.SetIconPositionY(118.000000) PhotonTurret2.SetIconAboveShip(1) PhotonTurret2.SetFireSound("Quantum Torpedo") PhotonTurret2.SetMaxCharge(50.000000) PhotonTurret2.SetMaxDamage(900.000000) PhotonTurret2.SetMaxDamageDistance(100.000000) PhotonTurret2.SetMinFiringCharge(1.000000) PhotonTurret2.SetNormalDischargeRate(1.000000) PhotonTurret2.SetRechargeRate(0.000000) PhotonTurret2.SetIndicatorIconNum(0) PhotonTurret2.SetIndicatorIconPositionX(0.000000) PhotonTurret2.SetIndicatorIconPositionY(0.000000) PhotonTurret2Forward = App.TGPoint3() PhotonTurret2Forward.SetXYZ(-0.707107, -0.707107, 0.000000) PhotonTurret2Up = App.TGPoint3() PhotonTurret2Up.SetXYZ(0.000000, 0.000000, 1.000000) PhotonTurret2.SetOrientation(PhotonTurret2Forward, PhotonTurret2Up) PhotonTurret2.SetArcWidthAngles(0.785398, -0.872665) PhotonTurret2.SetArcHeightAngles(0.523599, 0.000000) PhotonTurret2.SetCooldownTime(10.000000) PhotonTurret2.SetModuleName("Tactical.Projectiles.Dur_PromPhotonTorpedo") App.g_kModelPropertyManager.RegisterLocalTemplate(PhotonTurret2) ################################################# PhotonTurret2a = App.PulseWeaponProperty_Create("Photon Turret 2a") PhotonTurret2a.SetMaxCondition(2000.000000) PhotonTurret2a.SetCritical(0) PhotonTurret2a.SetTargetable(1) PhotonTurret2a.SetPrimary(1) PhotonTurret2a.SetPosition(-0.073304, -0.691857, 0.247022) PhotonTurret2a.SetPosition2D(57.000000, 96.000000) PhotonTurret2a.SetRepairComplexity(1.000000) PhotonTurret2a.SetDisabledPercentage(0.250000) PhotonTurret2a.SetRadius(0.050000) PhotonTurret2a.SetDumbfire(1) PhotonTurret2a.SetWeaponID(0) PhotonTurret2a.SetGroups(1) PhotonTurret2a.SetDamageRadiusFactor(0.300000) PhotonTurret2a.SetIconNum(370) PhotonTurret2a.SetIconPositionX(69.000000) PhotonTurret2a.SetIconPositionY(118.000000) PhotonTurret2a.SetIconAboveShip(1) PhotonTurret2a.SetFireSound("Quantum Torpedo") PhotonTurret2a.SetMaxCharge(50.000000) PhotonTurret2a.SetMaxDamage(900.000000) PhotonTurret2a.SetMaxDamageDistance(100.000000) PhotonTurret2a.SetMinFiringCharge(1.000000) PhotonTurret2a.SetNormalDischargeRate(1.000000) PhotonTurret2a.SetRechargeRate(0.000000) PhotonTurret2a.SetIndicatorIconNum(0) PhotonTurret2a.SetIndicatorIconPositionX(0.000000) PhotonTurret2a.SetIndicatorIconPositionY(0.000000) PhotonTurret2aForward = App.TGPoint3() PhotonTurret2aForward.SetXYZ(-0.707107, -0.707107, 0.000000) PhotonTurret2aUp = App.TGPoint3() PhotonTurret2aUp.SetXYZ(0.000000, 0.000000, 1.000000) PhotonTurret2a.SetOrientation(PhotonTurret2aForward, PhotonTurret2aUp) PhotonTurret2a.SetArcWidthAngles(0.785398, -0.872665) PhotonTurret2a.SetArcHeightAngles(0.523599, 0.000000) PhotonTurret2a.SetCooldownTime(10.000000) PhotonTurret2a.SetModuleName("Tactical.Projectiles.Dur_PromPhotonTorpedo") App.g_kModelPropertyManager.RegisterLocalTemplate(PhotonTurret2a) ################################################# PhotonTurret3 = App.PulseWeaponProperty_Create("Photon Turret 3") PhotonTurret3.SetMaxCondition(2000.000000) PhotonTurret3.SetCritical(0) PhotonTurret3.SetTargetable(1) PhotonTurret3.SetPrimary(1) PhotonTurret3.SetPosition(0.073304, -0.691857, 0.247022) PhotonTurret3.SetPosition2D(72.000000, 96.000000) PhotonTurret3.SetRepairComplexity(1.000000) PhotonTurret3.SetDisabledPercentage(0.250000) PhotonTurret3.SetRadius(0.050000) PhotonTurret3.SetDumbfire(1) PhotonTurret3.SetWeaponID(0) PhotonTurret3.SetGroups(1) PhotonTurret3.SetDamageRadiusFactor(0.300000) PhotonTurret3.SetIconNum(370) PhotonTurret3.SetIconPositionX(86.000000) PhotonTurret3.SetIconPositionY(118.000000) PhotonTurret3.SetIconAboveShip(1) PhotonTurret3.SetFireSound("Quantum Torpedo") PhotonTurret3.SetMaxCharge(50.000000) PhotonTurret3.SetMaxDamage(900.000000) PhotonTurret3.SetMaxDamageDistance(100.000000) PhotonTurret3.SetMinFiringCharge(1.000000) PhotonTurret3.SetNormalDischargeRate(1.000000) PhotonTurret3.SetRechargeRate(0.000000) PhotonTurret3.SetIndicatorIconNum(0) PhotonTurret3.SetIndicatorIconPositionX(0.000000) PhotonTurret3.SetIndicatorIconPositionY(0.000000) PhotonTurret3Forward = App.TGPoint3() PhotonTurret3Forward.SetXYZ(0.707107, -0.707107, 0.000000) PhotonTurret3Up = App.TGPoint3() PhotonTurret3Up.SetXYZ(0.000000, 0.000000, 1.000000) PhotonTurret3.SetOrientation(PhotonTurret3Forward, PhotonTurret3Up) PhotonTurret3.SetArcWidthAngles(-0.872665, 0.785398) PhotonTurret3.SetArcHeightAngles(0.523599, 0.000000) PhotonTurret3.SetCooldownTime(10.000000) PhotonTurret3.SetModuleName("Tactical.Projectiles.Dur_PromPhotonTorpedo") App.g_kModelPropertyManager.RegisterLocalTemplate(PhotonTurret3) ################################################# PhotonTurret3a = App.PulseWeaponProperty_Create("Photon Turret 3a") PhotonTurret3a.SetMaxCondition(2000.000000) PhotonTurret3a.SetCritical(0) PhotonTurret3a.SetTargetable(1) PhotonTurret3a.SetPrimary(1) PhotonTurret3a.SetPosition(0.073304, -0.691857, 0.247022) PhotonTurret3a.SetPosition2D(72.000000, 96.000000) PhotonTurret3a.SetRepairComplexity(1.000000) PhotonTurret3a.SetDisabledPercentage(0.250000) PhotonTurret3a.SetRadius(0.050000) PhotonTurret3a.SetDumbfire(1) PhotonTurret3a.SetWeaponID(0) PhotonTurret3a.SetGroups(1) PhotonTurret3a.SetDamageRadiusFactor(0.300000) PhotonTurret3a.SetIconNum(370) PhotonTurret3a.SetIconPositionX(86.000000) PhotonTurret3a.SetIconPositionY(118.000000) PhotonTurret3a.SetIconAboveShip(1) PhotonTurret3a.SetFireSound("Quantum Torpedo") PhotonTurret3a.SetMaxCharge(50.000000) PhotonTurret3a.SetMaxDamage(900.000000) PhotonTurret3a.SetMaxDamageDistance(100.000000) PhotonTurret3a.SetMinFiringCharge(1.000000) PhotonTurret3a.SetNormalDischargeRate(1.000000) PhotonTurret3a.SetRechargeRate(0.000000) PhotonTurret3a.SetIndicatorIconNum(0) PhotonTurret3a.SetIndicatorIconPositionX(0.000000) PhotonTurret3a.SetIndicatorIconPositionY(0.000000) PhotonTurret3aForward = App.TGPoint3() PhotonTurret3aForward.SetXYZ(0.707107, -0.707107, 0.000000) PhotonTurret3aUp = App.TGPoint3() PhotonTurret3aUp.SetXYZ(0.000000, 0.000000, 1.000000) PhotonTurret3a.SetOrientation(PhotonTurret3aForward, PhotonTurret3aUp) PhotonTurret3a.SetArcWidthAngles(-0.872665, 0.785398) PhotonTurret3a.SetArcHeightAngles(0.523599, 0.000000) PhotonTurret3a.SetCooldownTime(10.000000) PhotonTurret3a.SetModuleName("Tactical.Projectiles.Dur_PromPhotonTorpedo") App.g_kModelPropertyManager.RegisterLocalTemplate(PhotonTurret3a) ################################################# Phasers = App.WeaponSystemProperty_Create("Phasers") Phasers.SetMaxCondition(4000.000000) Phasers.SetCritical(0) Phasers.SetTargetable(0) Phasers.SetPrimary(1) Phasers.SetPosition(0.000000, 0.500000, 0.050000) Phasers.SetPosition2D(44.000000, 70.000000) Phasers.SetRepairComplexity(7.000000) Phasers.SetDisabledPercentage(0.750000) Phasers.SetRadius(0.050000) Phasers.SetNormalPowerPerSecond(100.000000) Phasers.SetWeaponSystemType(Phasers.WST_PHASER) Phasers.SetSingleFire(1) Phasers.SetAimedWeapon(0) kFiringChainString = App.TGString() kFiringChainString.SetString("") Phasers.SetFiringChainString(kFiringChainString) App.g_kModelPropertyManager.RegisterLocalTemplate(Phasers) ################################################# DorsalPhaser1 = App.PhaserProperty_Create("Dorsal Phaser 1") DorsalPhaser1.SetMaxCondition(5000.000000) DorsalPhaser1.SetCritical(0) DorsalPhaser1.SetTargetable(1) DorsalPhaser1.SetPrimary(1) DorsalPhaser1.SetPosition(-0.260000, 0.805500, 0.115000) DorsalPhaser1.SetPosition2D(51.000000, 16.000000) DorsalPhaser1.SetRepairComplexity(7.000000) DorsalPhaser1.SetDisabledPercentage(0.750000) DorsalPhaser1.SetRadius(0.250000) DorsalPhaser1.SetDumbfire(1) DorsalPhaser1.SetWeaponID(4) DorsalPhaser1.SetGroups(0) DorsalPhaser1.SetDamageRadiusFactor(0.080000) DorsalPhaser1.SetIconNum(330) DorsalPhaser1.SetIconPositionX(26.000000) DorsalPhaser1.SetIconPositionY(22.000000) DorsalPhaser1.SetIconAboveShip(1) DorsalPhaser1.SetFireSound("Medium Phaser") DorsalPhaser1.SetMaxCharge(1.000000) DorsalPhaser1.SetMaxDamage(1500.000000) DorsalPhaser1.SetMaxDamageDistance(70.000000) DorsalPhaser1.SetMinFiringCharge(1.000000) DorsalPhaser1.SetNormalDischargeRate(200.000000) DorsalPhaser1.SetRechargeRate(0.300000) DorsalPhaser1.SetIndicatorIconNum(505) DorsalPhaser1.SetIndicatorIconPositionX(32.000000) DorsalPhaser1.SetIndicatorIconPositionY(19.000000) DorsalPhaser1Forward = App.TGPoint3() DorsalPhaser1Forward.SetXYZ(-0.374607, 0.927184, 0.000000) DorsalPhaser1Up = App.TGPoint3() DorsalPhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000) DorsalPhaser1.SetOrientation(DorsalPhaser1Forward, DorsalPhaser1Up) DorsalPhaser1.SetWidth(0.200000) DorsalPhaser1.SetLength(0.075000) DorsalPhaser1.SetArcWidthAngles(-0.488692, 0.610865) DorsalPhaser1.SetArcHeightAngles(0.000000, 1.134464) DorsalPhaser1.SetPhaserTextureStart(8) DorsalPhaser1.SetPhaserTextureEnd(15) DorsalPhaser1.SetPhaserWidth(0.300000) kColor = App.TGColorA() kColor.SetRGBA(0.839216, 0.501961, 0.000000, 1.000000) DorsalPhaser1.SetOuterShellColor(kColor) kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000) DorsalPhaser1.SetInnerShellColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000) DorsalPhaser1.SetOuterCoreColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000) DorsalPhaser1.SetInnerCoreColor(kColor) DorsalPhaser1.SetNumSides(6) DorsalPhaser1.SetMainRadius(0.050000) DorsalPhaser1.SetTaperRadius(0.010000) DorsalPhaser1.SetCoreScale(0.500000) DorsalPhaser1.SetTaperRatio(0.250000) DorsalPhaser1.SetTaperMinLength(5.000000) DorsalPhaser1.SetTaperMaxLength(30.000000) DorsalPhaser1.SetLengthTextureTilePerUnit(0.010000) DorsalPhaser1.SetPerimeterTile(1.000000) DorsalPhaser1.SetTextureSpeed(2.000000) DorsalPhaser1.SetTextureName("data/phaser27a.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser1) ################################################# DorsalPhaser2 = App.PhaserProperty_Create("Dorsal Phaser 2") DorsalPhaser2.SetMaxCondition(5000.000000) DorsalPhaser2.SetCritical(0) DorsalPhaser2.SetTargetable(1) DorsalPhaser2.SetPrimary(1) DorsalPhaser2.SetPosition(0.260000, 0.805000, 0.115000) DorsalPhaser2.SetPosition2D(79.000000, 16.000000) DorsalPhaser2.SetRepairComplexity(7.000000) DorsalPhaser2.SetDisabledPercentage(0.750000) DorsalPhaser2.SetRadius(0.250000) DorsalPhaser2.SetDumbfire(1) DorsalPhaser2.SetWeaponID(4) DorsalPhaser2.SetGroups(0) DorsalPhaser2.SetDamageRadiusFactor(0.080000) DorsalPhaser2.SetIconNum(350) DorsalPhaser2.SetIconPositionX(80.000000) DorsalPhaser2.SetIconPositionY(22.000000) DorsalPhaser2.SetIconAboveShip(1) DorsalPhaser2.SetFireSound("Medium Phaser") DorsalPhaser2.SetMaxCharge(1.000000) DorsalPhaser2.SetMaxDamage(1500.000000) DorsalPhaser2.SetMaxDamageDistance(70.000000) DorsalPhaser2.SetMinFiringCharge(1.000000) DorsalPhaser2.SetNormalDischargeRate(200.000000) DorsalPhaser2.SetRechargeRate(0.300000) DorsalPhaser2.SetIndicatorIconNum(506) DorsalPhaser2.SetIndicatorIconPositionX(83.000000) DorsalPhaser2.SetIndicatorIconPositionY(18.000000) DorsalPhaser2Forward = App.TGPoint3() DorsalPhaser2Forward.SetXYZ(0.374607, 0.927184, 0.000000) DorsalPhaser2Up = App.TGPoint3() DorsalPhaser2Up.SetXYZ(0.000000, 0.000000, 1.000000) DorsalPhaser2.SetOrientation(DorsalPhaser2Forward, DorsalPhaser2Up) DorsalPhaser2.SetWidth(0.200000) DorsalPhaser2.SetLength(0.075000) DorsalPhaser2.SetArcWidthAngles(-0.610865, 0.488692) DorsalPhaser2.SetArcHeightAngles(0.000000, 1.134464) DorsalPhaser2.SetPhaserTextureStart(8) DorsalPhaser2.SetPhaserTextureEnd(15) DorsalPhaser2.SetPhaserWidth(0.300000) kColor = App.TGColorA() kColor.SetRGBA(0.839216, 0.501961, 0.000000, 1.000000) DorsalPhaser2.SetOuterShellColor(kColor) kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000) DorsalPhaser2.SetInnerShellColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000) DorsalPhaser2.SetOuterCoreColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000) DorsalPhaser2.SetInnerCoreColor(kColor) DorsalPhaser2.SetNumSides(6) DorsalPhaser2.SetMainRadius(0.050000) DorsalPhaser2.SetTaperRadius(0.010000) DorsalPhaser2.SetCoreScale(0.500000) DorsalPhaser2.SetTaperRatio(0.250000) DorsalPhaser2.SetTaperMinLength(5.000000) DorsalPhaser2.SetTaperMaxLength(30.000000) DorsalPhaser2.SetLengthTextureTilePerUnit(0.010000) DorsalPhaser2.SetPerimeterTile(1.000000) DorsalPhaser2.SetTextureSpeed(2.000000) DorsalPhaser2.SetTextureName("data/phaser27a.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser2) ################################################# DorsalPhaser3 = App.PhaserProperty_Create("Dorsal Phaser 3") DorsalPhaser3.SetMaxCondition(5000.000000) DorsalPhaser3.SetCritical(0) DorsalPhaser3.SetTargetable(1) DorsalPhaser3.SetPrimary(1) DorsalPhaser3.SetPosition(0.445000, 0.550000, 0.115000) DorsalPhaser3.SetPosition2D(88.000000, 24.000000) DorsalPhaser3.SetRepairComplexity(7.000000) DorsalPhaser3.SetDisabledPercentage(0.750000) DorsalPhaser3.SetRadius(0.250000) DorsalPhaser3.SetDumbfire(1) DorsalPhaser3.SetWeaponID(4) DorsalPhaser3.SetGroups(0) DorsalPhaser3.SetDamageRadiusFactor(0.080000) DorsalPhaser3.SetIconNum(362) DorsalPhaser3.SetIconPositionX(129.000000) DorsalPhaser3.SetIconPositionY(44.000000) DorsalPhaser3.SetIconAboveShip(1) DorsalPhaser3.SetFireSound("Medium Phaser") DorsalPhaser3.SetMaxCharge(1.000000) DorsalPhaser3.SetMaxDamage(1500.000000) DorsalPhaser3.SetMaxDamageDistance(70.000000) DorsalPhaser3.SetMinFiringCharge(1.000000) DorsalPhaser3.SetNormalDischargeRate(200.000000) DorsalPhaser3.SetRechargeRate(0.300000) DorsalPhaser3.SetIndicatorIconNum(509) DorsalPhaser3.SetIndicatorIconPositionX(129.000000) DorsalPhaser3.SetIndicatorIconPositionY(43.000000) DorsalPhaser3Forward = App.TGPoint3() DorsalPhaser3Forward.SetXYZ(0.986679, 0.161785, -0.017024) DorsalPhaser3Up = App.TGPoint3() DorsalPhaser3Up.SetXYZ(0.017087, 0.000982, 0.999854) DorsalPhaser3.SetOrientation(DorsalPhaser3Forward, DorsalPhaser3Up) DorsalPhaser3.SetWidth(0.270000) DorsalPhaser3.SetLength(0.050000) DorsalPhaser3.SetArcWidthAngles(-0.872665, 0.872665) DorsalPhaser3.SetArcHeightAngles(0.000000, 1.134464) DorsalPhaser3.SetPhaserTextureStart(8) DorsalPhaser3.SetPhaserTextureEnd(15) DorsalPhaser3.SetPhaserWidth(0.300000) kColor = App.TGColorA() kColor.SetRGBA(0.839216, 0.501961, 0.000000, 1.000000) DorsalPhaser3.SetOuterShellColor(kColor) kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000) DorsalPhaser3.SetInnerShellColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000) DorsalPhaser3.SetOuterCoreColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000) DorsalPhaser3.SetInnerCoreColor(kColor) DorsalPhaser3.SetNumSides(6) DorsalPhaser3.SetMainRadius(0.050000) DorsalPhaser3.SetTaperRadius(0.010000) DorsalPhaser3.SetCoreScale(0.500000) DorsalPhaser3.SetTaperRatio(0.250000) DorsalPhaser3.SetTaperMinLength(5.000000) DorsalPhaser3.SetTaperMaxLength(30.000000) DorsalPhaser3.SetLengthTextureTilePerUnit(0.010000) DorsalPhaser3.SetPerimeterTile(1.000000) DorsalPhaser3.SetTextureSpeed(2.000000) DorsalPhaser3.SetTextureName("data/phaser27a.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser3) ################################################# DorsalPhaser4 = App.PhaserProperty_Create("Dorsal Phaser 4") DorsalPhaser4.SetMaxCondition(5000.000000) DorsalPhaser4.SetCritical(0) DorsalPhaser4.SetTargetable(1) DorsalPhaser4.SetPrimary(1) DorsalPhaser4.SetPosition(-0.445000, 0.550000, 0.115000) DorsalPhaser4.SetPosition2D(43.000000, 23.000000) DorsalPhaser4.SetRepairComplexity(7.000000) DorsalPhaser4.SetDisabledPercentage(0.750000) DorsalPhaser4.SetRadius(0.250000) DorsalPhaser4.SetDumbfire(1) DorsalPhaser4.SetWeaponID(4) DorsalPhaser4.SetGroups(0) DorsalPhaser4.SetDamageRadiusFactor(0.080000) DorsalPhaser4.SetIconNum(361) DorsalPhaser4.SetIconPositionX(15.000000) DorsalPhaser4.SetIconPositionY(44.000000) DorsalPhaser4.SetIconAboveShip(1) DorsalPhaser4.SetFireSound("Medium Phaser") DorsalPhaser4.SetMaxCharge(1.000000) DorsalPhaser4.SetMaxDamage(1500.000000) DorsalPhaser4.SetMaxDamageDistance(70.000000) DorsalPhaser4.SetMinFiringCharge(1.000000) DorsalPhaser4.SetNormalDischargeRate(200.000000) DorsalPhaser4.SetRechargeRate(0.300000) DorsalPhaser4.SetIndicatorIconNum(508) DorsalPhaser4.SetIndicatorIconPositionX(11.000000) DorsalPhaser4.SetIndicatorIconPositionY(43.000000) DorsalPhaser4Forward = App.TGPoint3() DorsalPhaser4Forward.SetXYZ(-0.986679, 0.161785, -0.017024) DorsalPhaser4Up = App.TGPoint3() DorsalPhaser4Up.SetXYZ(0.017087, 0.000982, 0.999854) DorsalPhaser4.SetOrientation(DorsalPhaser4Forward, DorsalPhaser4Up) DorsalPhaser4.SetWidth(0.270000) DorsalPhaser4.SetLength(0.050000) DorsalPhaser4.SetArcWidthAngles(-0.872665, 0.872665) DorsalPhaser4.SetArcHeightAngles(0.000000, 1.134464) DorsalPhaser4.SetPhaserTextureStart(8) DorsalPhaser4.SetPhaserTextureEnd(15) DorsalPhaser4.SetPhaserWidth(0.300000) kColor = App.TGColorA() kColor.SetRGBA(0.839216, 0.501961, 0.000000, 1.000000) DorsalPhaser4.SetOuterShellColor(kColor) kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000) DorsalPhaser4.SetInnerShellColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.000000, 1.000000) DorsalPhaser4.SetOuterCoreColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000) DorsalPhaser4.SetInnerCoreColor(kColor) DorsalPhaser4.SetNumSides(6) DorsalPhaser4.SetMainRadius(0.050000) DorsalPhaser4.SetTaperRadius(0.010000) DorsalPhaser4.SetCoreScale(0.500000) DorsalPhaser4.SetTaperRatio(0.250000) DorsalPhaser4.SetTaperMinLength(5.000000) DorsalPhaser4.SetTaperMaxLength(30.000000) DorsalPhaser4.SetLengthTextureTilePerUnit(0.010000) DorsalPhaser4.SetPerimeterTile(1.000000) DorsalPhaser4.SetTextureSpeed(2.000000) DorsalPhaser4.SetTextureName("data/phaser27a.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalPhaser4) ################################################# AftPhaser = App.PhaserProperty_Create("Aft Phaser") AftPhaser.SetMaxCondition(2000.000000) AftPhaser.SetCritical(0) AftPhaser.SetTargetable(1) AftPhaser.SetPrimary(1) AftPhaser.SetPosition(0.000000, -0.903760, 0.215000) AftPhaser.SetPosition2D(65.000000, 107.000000) AftPhaser.SetRepairComplexity(7.000000) AftPhaser.SetDisabledPercentage(0.750000) AftPhaser.SetRadius(0.250000) AftPhaser.SetDumbfire(1) AftPhaser.SetWeaponID(4) AftPhaser.SetGroups(0) AftPhaser.SetDamageRadiusFactor(0.080000) AftPhaser.SetIconNum(363) AftPhaser.SetIconPositionX(64.000000) AftPhaser.SetIconPositionY(127.000000) AftPhaser.SetIconAboveShip(1) AftPhaser.SetFireSound("Medium Phaser") AftPhaser.SetMaxCharge(1.000000) AftPhaser.SetMaxDamage(1200.000000) AftPhaser.SetMaxDamageDistance(70.000000) AftPhaser.SetMinFiringCharge(1.000000) AftPhaser.SetNormalDischargeRate(200.000000) AftPhaser.SetRechargeRate(0.300000) AftPhaser.SetIndicatorIconNum(511) AftPhaser.SetIndicatorIconPositionX(58.000000) AftPhaser.SetIndicatorIconPositionY(121.000000) AftPhaserForward = App.TGPoint3() AftPhaserForward.SetXYZ(0.000000, -1.000000, 0.000000) AftPhaserUp = App.TGPoint3() AftPhaserUp.SetXYZ(0.000000, 0.000000, 1.000000) AftPhaser.SetOrientation(AftPhaserForward, AftPhaserUp) AftPhaser.SetWidth(0.010000) AftPhaser.SetLength(0.010000) AftPhaser.SetArcWidthAngles(-0.523599, 0.523599) AftPhaser.SetArcHeightAngles(-0.523599, 0.523599) AftPhaser.SetPhaserTextureStart(8) AftPhaser.SetPhaserTextureEnd(15) AftPhaser.SetPhaserWidth(0.300000) kColor = App.TGColorA() kColor.SetRGBA(0.839216, 0.501961, 0.000000, 1.000000) AftPhaser.SetOuterShellColor(kColor) kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000) AftPhaser.SetInnerShellColor(kColor) kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000) AftPhaser.SetOuterCoreColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000) AftPhaser.SetInnerCoreColor(kColor) AftPhaser.SetNumSides(6) AftPhaser.SetMainRadius(0.050000) AftPhaser.SetTaperRadius(0.010000) AftPhaser.SetCoreScale(0.500000) AftPhaser.SetTaperRatio(0.250000) AftPhaser.SetTaperMinLength(5.000000) AftPhaser.SetTaperMaxLength(30.000000) AftPhaser.SetLengthTextureTilePerUnit(0.010000) AftPhaser.SetPerimeterTile(1.000000) AftPhaser.SetTextureSpeed(2.000000) AftPhaser.SetTextureName("data/phaser27a.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(AftPhaser) ################################################# VentralPhaser1 = App.PhaserProperty_Create("Ventral Phaser 1") VentralPhaser1.SetMaxCondition(1500.000000) VentralPhaser1.SetCritical(0) VentralPhaser1.SetTargetable(1) VentralPhaser1.SetPrimary(1) VentralPhaser1.SetPosition(0.000000, 0.120000, -0.065000) VentralPhaser1.SetPosition2D(66.000000, 22.000000) VentralPhaser1.SetRepairComplexity(7.000000) VentralPhaser1.SetDisabledPercentage(0.750000) VentralPhaser1.SetRadius(0.250000) VentralPhaser1.SetDumbfire(1) VentralPhaser1.SetWeaponID(4) VentralPhaser1.SetGroups(0) VentralPhaser1.SetDamageRadiusFactor(0.080000) VentralPhaser1.SetIconNum(364) VentralPhaser1.SetIconPositionX(65.000000) VentralPhaser1.SetIconPositionY(39.000000) VentralPhaser1.SetIconAboveShip(1) VentralPhaser1.SetFireSound("Medium Phaser") VentralPhaser1.SetMaxCharge(1.000000) VentralPhaser1.SetMaxDamage(1200.000000) VentralPhaser1.SetMaxDamageDistance(70.000000) VentralPhaser1.SetMinFiringCharge(1.000000) VentralPhaser1.SetNormalDischargeRate(200.000000) VentralPhaser1.SetRechargeRate(0.300000) VentralPhaser1.SetIndicatorIconNum(510) VentralPhaser1.SetIndicatorIconPositionX(60.000000) VentralPhaser1.SetIndicatorIconPositionY(35.000000) VentralPhaser1Forward = App.TGPoint3() VentralPhaser1Forward.SetXYZ(0.000000, 1.000000, 0.000000) VentralPhaser1Up = App.TGPoint3() VentralPhaser1Up.SetXYZ(0.000000, 0.000000, 1.000000) VentralPhaser1.SetOrientation(VentralPhaser1Forward, VentralPhaser1Up) VentralPhaser1.SetWidth(0.490000) VentralPhaser1.SetLength(0.490000) VentralPhaser1.SetArcWidthAngles(-0.785398, 0.785398) VentralPhaser1.SetArcHeightAngles(-0.785398, 0.000000) VentralPhaser1.SetPhaserTextureStart(8) VentralPhaser1.SetPhaserTextureEnd(15) VentralPhaser1.SetPhaserWidth(0.300000) kColor = App.TGColorA() kColor.SetRGBA(0.839216, 0.501961, 0.000000, 1.000000) VentralPhaser1.SetOuterShellColor(kColor) kColor.SetRGBA(1.000000, 0.501961, 0.247059, 1.000000) VentralPhaser1.SetInnerShellColor(kColor) kColor.SetRGBA(1.000000, 0.501961, 0.000000, 1.000000) VentralPhaser1.SetOuterCoreColor(kColor) kColor.SetRGBA(1.000000, 1.000000, 0.501961, 1.000000) VentralPhaser1.SetInnerCoreColor(kColor) VentralPhaser1.SetNumSides(6) VentralPhaser1.SetMainRadius(0.050000) VentralPhaser1.SetTaperRadius(0.010000) VentralPhaser1.SetCoreScale(0.500000) VentralPhaser1.SetTaperRatio(0.250000) VentralPhaser1.SetTaperMinLength(5.000000) VentralPhaser1.SetTaperMaxLength(30.000000) VentralPhaser1.SetLengthTextureTilePerUnit(0.010000) VentralPhaser1.SetPerimeterTile(1.000000) VentralPhaser1.SetTextureSpeed(2.000000) VentralPhaser1.SetTextureName("data/phaser27a.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(VentralPhaser1) ################################################# Tractors = App.WeaponSystemProperty_Create("Tractors") Tractors.SetMaxCondition(2000.000000) Tractors.SetCritical(0) Tractors.SetTargetable(0) Tractors.SetPrimary(1) Tractors.SetPosition(0.000000, 0.300000, 0.050000) Tractors.SetPosition2D(64.000000, 25.000000) Tractors.SetRepairComplexity(7.000000) Tractors.SetDisabledPercentage(0.750000) Tractors.SetRadius(0.030000) Tractors.SetNormalPowerPerSecond(600.000000) Tractors.SetWeaponSystemType(Tractors.WST_TRACTOR) Tractors.SetSingleFire(1) Tractors.SetAimedWeapon(0) kFiringChainString = App.TGString() kFiringChainString.SetString("") Tractors.SetFiringChainString(kFiringChainString) App.g_kModelPropertyManager.RegisterLocalTemplate(Tractors) ################################################# AftTractor = App.TractorBeamProperty_Create("Aft Tractor") AftTractor.SetMaxCondition(1500.000000) AftTractor.SetCritical(0) AftTractor.SetTargetable(1) AftTractor.SetPrimary(1) AftTractor.SetPosition(0.002247, -0.317295, -0.185582) AftTractor.SetPosition2D(65.000000, 107.000000) AftTractor.SetRepairComplexity(7.000000) AftTractor.SetDisabledPercentage(0.750000) AftTractor.SetRadius(0.250000) AftTractor.SetDumbfire(0) AftTractor.SetWeaponID(7) AftTractor.SetGroups(0) AftTractor.SetDamageRadiusFactor(0.300000) AftTractor.SetIconNum(0) AftTractor.SetIconPositionX(0.000000) AftTractor.SetIconPositionY(0.000000) AftTractor.SetIconAboveShip(1) AftTractor.SetFireSound("Tractor Beam") AftTractor.SetMaxCharge(5.000000) AftTractor.SetMaxDamage(265.000000) AftTractor.SetMaxDamageDistance(100.000000) AftTractor.SetMinFiringCharge(3.000000) AftTractor.SetNormalDischargeRate(1.000000) AftTractor.SetRechargeRate(0.500000) AftTractor.SetIndicatorIconNum(0) AftTractor.SetIndicatorIconPositionX(0.000000) AftTractor.SetIndicatorIconPositionY(0.000000) AftTractorForward = App.TGPoint3() AftTractorForward.SetXYZ(0.000000, -1.000000, 0.000000) AftTractorUp = App.TGPoint3() AftTractorUp.SetXYZ(0.000000, 0.000000, 1.000000) AftTractor.SetOrientation(AftTractorForward, AftTractorUp) AftTractor.SetArcWidthAngles(-0.523599, 0.523599) AftTractor.SetArcHeightAngles(-0.698132, 0.523599) AftTractor.SetTractorBeamWidth(0.300000) AftTractor.SetTextureStart(32) AftTractor.SetTextureEnd(32) 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) ################################################# ForeTractor = App.TractorBeamProperty_Create("Fore Tractor") ForeTractor.SetMaxCondition(1500.000000) ForeTractor.SetCritical(0) ForeTractor.SetTargetable(1) ForeTractor.SetPrimary(1) ForeTractor.SetPosition(0.000000, 1.218900, 0.014626) ForeTractor.SetPosition2D(65.000000, 1.000000) ForeTractor.SetRepairComplexity(7.000000) ForeTractor.SetDisabledPercentage(0.750000) ForeTractor.SetRadius(0.250000) ForeTractor.SetDumbfire(0) ForeTractor.SetWeaponID(7) ForeTractor.SetGroups(0) ForeTractor.SetDamageRadiusFactor(0.300000) ForeTractor.SetIconNum(0) ForeTractor.SetIconPositionX(0.000000) ForeTractor.SetIconPositionY(0.000000) ForeTractor.SetIconAboveShip(1) ForeTractor.SetFireSound("Tractor Beam") ForeTractor.SetMaxCharge(5.000000) ForeTractor.SetMaxDamage(265.000000) ForeTractor.SetMaxDamageDistance(100.000000) ForeTractor.SetMinFiringCharge(3.000000) ForeTractor.SetNormalDischargeRate(1.000000) ForeTractor.SetRechargeRate(0.500000) ForeTractor.SetIndicatorIconNum(0) ForeTractor.SetIndicatorIconPositionX(0.000000) ForeTractor.SetIndicatorIconPositionY(0.000000) ForeTractorForward = App.TGPoint3() ForeTractorForward.SetXYZ(0.000000, 1.000000, 0.000000) ForeTractorUp = App.TGPoint3() ForeTractorUp.SetXYZ(0.000000, 0.000000, 1.000000) ForeTractor.SetOrientation(ForeTractorForward, ForeTractorUp) ForeTractor.SetArcWidthAngles(-0.523599, 0.523599) ForeTractor.SetArcHeightAngles(-0.349066, 0.349066) ForeTractor.SetTractorBeamWidth(0.300000) ForeTractor.SetTextureStart(32) ForeTractor.SetTextureEnd(32) ForeTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga") kColor = App.TGColorA() kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000) ForeTractor.SetOuterShellColor(kColor) kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000) ForeTractor.SetInnerShellColor(kColor) kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000) ForeTractor.SetOuterCoreColor(kColor) kColor.SetRGBA(0.400000, 0.400000, 1.000000, 1.000000) ForeTractor.SetInnerCoreColor(kColor) ForeTractor.SetNumSides(12) ForeTractor.SetMainRadius(0.075000) ForeTractor.SetTaperRadius(0.000000) ForeTractor.SetCoreScale(0.450000) ForeTractor.SetTaperRatio(0.200000) ForeTractor.SetTaperMinLength(1.000000) ForeTractor.SetTaperMaxLength(5.000000) ForeTractor.SetLengthTextureTilePerUnit(0.250000) ForeTractor.SetPerimeterTile(1.000000) ForeTractor.SetTextureSpeed(0.200000) ForeTractor.SetTextureName("data/Textures/Tactical/TractorBeam.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(ForeTractor) ################################################# ShuttleBay1OEP = App.ObjectEmitterProperty_Create("Shuttle Bay 1 OEP") ShuttleBay1OEPForward = App.TGPoint3() ShuttleBay1OEPForward.SetXYZ(0.000000, 0.000000, 1.000000) ShuttleBay1OEPUp = App.TGPoint3() ShuttleBay1OEPUp.SetXYZ(0.000000, 1.000000, 0.000000) ShuttleBay1OEPRight = App.TGPoint3() ShuttleBay1OEPRight.SetXYZ(1.000000, 0.000000, 0.000000) ShuttleBay1OEP.SetOrientation(ShuttleBay1OEPForward, ShuttleBay1OEPUp, ShuttleBay1OEPRight) ShuttleBay1OEPPosition = App.TGPoint3() ShuttleBay1OEPPosition.SetXYZ(0.161032, 1.072710, 0.042551) ShuttleBay1OEP.SetPosition(ShuttleBay1OEPPosition) ShuttleBay1OEP.SetEmittedObjectType(ShuttleBay1OEP.OEP_SHUTTLE) App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay1OEP) ################################################# ShuttleBay1 = App.HullProperty_Create("Shuttle Bay 1") ShuttleBay1.SetMaxCondition(1000.000000) ShuttleBay1.SetCritical(0) ShuttleBay1.SetTargetable(1) ShuttleBay1.SetPrimary(0) ShuttleBay1.SetPosition(0.161032, 1.072710, 0.042551) ShuttleBay1.SetPosition2D(76.000000, 6.000000) ShuttleBay1.SetRepairComplexity(7.000000) ShuttleBay1.SetDisabledPercentage(0.750000) ShuttleBay1.SetRadius(0.040000) App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay1) ################################################# ShuttleBay2OEP = App.ObjectEmitterProperty_Create("Shuttle Bay 2 OEP") ShuttleBay2OEPForward = App.TGPoint3() ShuttleBay2OEPForward.SetXYZ(0.000000, 0.000000, 1.000000) ShuttleBay2OEPUp = App.TGPoint3() ShuttleBay2OEPUp.SetXYZ(0.000000, 1.000000, 0.000000) ShuttleBay2OEPRight = App.TGPoint3() ShuttleBay2OEPRight.SetXYZ(-1.000000, 0.000000, 0.000000) ShuttleBay2OEP.SetOrientation(ShuttleBay2OEPForward, ShuttleBay2OEPUp, ShuttleBay2OEPRight) ShuttleBay2OEPPosition = App.TGPoint3() ShuttleBay2OEPPosition.SetXYZ(-0.161032, 1.072710, 0.042551) ShuttleBay2OEP.SetPosition(ShuttleBay2OEPPosition) ShuttleBay2OEP.SetEmittedObjectType(ShuttleBay2OEP.OEP_SHUTTLE) App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay2OEP) ################################################# ShuttleBay2 = App.HullProperty_Create("Shuttle Bay 2") ShuttleBay2.SetMaxCondition(1000.000000) ShuttleBay2.SetCritical(0) ShuttleBay2.SetTargetable(1) ShuttleBay2.SetPrimary(0) ShuttleBay2.SetPosition(-0.161032, 1.072710, 0.042551) ShuttleBay2.SetPosition2D(54.000000, 5.000000) ShuttleBay2.SetRepairComplexity(7.000000) ShuttleBay2.SetDisabledPercentage(0.750000) ShuttleBay2.SetRadius(0.040000) App.g_kModelPropertyManager.RegisterLocalTemplate(ShuttleBay2) ################################################# BridgeBlinker = App.BlinkingLightProperty_Create("Bridge Blinker") BridgeBlinkerForward = App.TGPoint3() BridgeBlinkerForward.SetXYZ(0.000000, 1.000000, 0.000000) BridgeBlinkerUp = App.TGPoint3() BridgeBlinkerUp.SetXYZ(0.000000, 0.000000, 1.000000) BridgeBlinkerRight = App.TGPoint3() BridgeBlinkerRight.SetXYZ(1.000000, 0.000000, 0.000000) BridgeBlinker.SetOrientation(BridgeBlinkerForward, BridgeBlinkerUp, BridgeBlinkerRight) BridgeBlinkerPosition = App.TGPoint3() BridgeBlinkerPosition.SetXYZ(0.000000, 0.997359, 0.135522) BridgeBlinker.SetPosition(BridgeBlinkerPosition) BridgeBlinkerLightColor = App.TGColorA() BridgeBlinkerLightColor.SetRGBA(0.682353, 0.929412, 1.000000, 1.000000) BridgeBlinker.SetColor(BridgeBlinkerLightColor) BridgeBlinker.SetRadius(1.000000) BridgeBlinker.SetPeriod(3.000000) BridgeBlinker.SetDuration(1.000000) BridgeBlinker.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(BridgeBlinker) ################################################# DorsalForeStatic1 = App.BlinkingLightProperty_Create("Dorsal Fore Static 1") DorsalForeStatic1Forward = App.TGPoint3() DorsalForeStatic1Forward.SetXYZ(0.000000, 1.000000, 0.000000) DorsalForeStatic1Up = App.TGPoint3() DorsalForeStatic1Up.SetXYZ(0.000000, 0.000000, 1.000000) DorsalForeStatic1Right = App.TGPoint3() DorsalForeStatic1Right.SetXYZ(1.000000, 0.000000, 0.000000) DorsalForeStatic1.SetOrientation(DorsalForeStatic1Forward, DorsalForeStatic1Up, DorsalForeStatic1Right) DorsalForeStatic1Position = App.TGPoint3() DorsalForeStatic1Position.SetXYZ(0.280457, 1.193320, 0.004223) DorsalForeStatic1.SetPosition(DorsalForeStatic1Position) DorsalForeStatic1LightColor = App.TGColorA() DorsalForeStatic1LightColor.SetRGBA(0.000000, 0.501961, 1.000000, 1.000000) DorsalForeStatic1.SetColor(DorsalForeStatic1LightColor) DorsalForeStatic1.SetRadius(1.000000) DorsalForeStatic1.SetPeriod(3.000000) DorsalForeStatic1.SetDuration(0.000000) DorsalForeStatic1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalForeStatic1) ################################################# DorsalForeStatic2 = App.BlinkingLightProperty_Create("Dorsal Fore Static 2") DorsalForeStatic2Forward = App.TGPoint3() DorsalForeStatic2Forward.SetXYZ(0.000000, 1.000000, 0.000000) DorsalForeStatic2Up = App.TGPoint3() DorsalForeStatic2Up.SetXYZ(0.000000, 0.000000, 1.000000) DorsalForeStatic2Right = App.TGPoint3() DorsalForeStatic2Right.SetXYZ(-1.000000, 0.000000, 0.000000) DorsalForeStatic2.SetOrientation(DorsalForeStatic2Forward, DorsalForeStatic2Up, DorsalForeStatic2Right) DorsalForeStatic2Position = App.TGPoint3() DorsalForeStatic2Position.SetXYZ(-0.280457, 1.193320, 0.004223) DorsalForeStatic2.SetPosition(DorsalForeStatic2Position) DorsalForeStatic2LightColor = App.TGColorA() DorsalForeStatic2LightColor.SetRGBA(0.000000, 0.501961, 1.000000, 1.000000) DorsalForeStatic2.SetColor(DorsalForeStatic2LightColor) DorsalForeStatic2.SetRadius(2.000000) DorsalForeStatic2.SetPeriod(3.000000) DorsalForeStatic2.SetDuration(0.000000) DorsalForeStatic2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(DorsalForeStatic2) ################################################# PortNavStatic1 = App.BlinkingLightProperty_Create("Port Nav Static 1") PortNavStatic1Forward = App.TGPoint3() PortNavStatic1Forward.SetXYZ(0.000000, 1.000000, 0.000000) PortNavStatic1Up = App.TGPoint3() PortNavStatic1Up.SetXYZ(0.000000, 0.000000, 1.000000) PortNavStatic1Right = App.TGPoint3() PortNavStatic1Right.SetXYZ(-1.000000, 0.000000, 0.000000) PortNavStatic1.SetOrientation(PortNavStatic1Forward, PortNavStatic1Up, PortNavStatic1Right) PortNavStatic1Position = App.TGPoint3() PortNavStatic1Position.SetXYZ(-0.830405, 0.235456, 0.030610) PortNavStatic1.SetPosition(PortNavStatic1Position) PortNavStatic1LightColor = App.TGColorA() PortNavStatic1LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000) PortNavStatic1.SetColor(PortNavStatic1LightColor) PortNavStatic1.SetRadius(2.000000) PortNavStatic1.SetPeriod(3.000000) PortNavStatic1.SetDuration(0.000000) PortNavStatic1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(PortNavStatic1) ################################################# PortNavStatic2 = App.BlinkingLightProperty_Create("Port Nav Static 2") PortNavStatic2Forward = App.TGPoint3() PortNavStatic2Forward.SetXYZ(0.000000, 1.000000, 0.000000) PortNavStatic2Up = App.TGPoint3() PortNavStatic2Up.SetXYZ(0.000000, 0.000000, -1.000000) PortNavStatic2Right = App.TGPoint3() PortNavStatic2Right.SetXYZ(-1.000000, 0.000000, 0.000000) PortNavStatic2.SetOrientation(PortNavStatic2Forward, PortNavStatic2Up, PortNavStatic2Right) PortNavStatic2Position = App.TGPoint3() PortNavStatic2Position.SetXYZ(-0.920408, 0.369378, -0.149140) PortNavStatic2.SetPosition(PortNavStatic2Position) PortNavStatic2LightColor = App.TGColorA() PortNavStatic2LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000) PortNavStatic2.SetColor(PortNavStatic2LightColor) PortNavStatic2.SetRadius(2.000000) PortNavStatic2.SetPeriod(3.000000) PortNavStatic2.SetDuration(0.000000) PortNavStatic2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(PortNavStatic2) ################################################# PortNavStatic3 = App.BlinkingLightProperty_Create("Port Nav Static 3") PortNavStatic3Forward = App.TGPoint3() PortNavStatic3Forward.SetXYZ(0.000000, -1.000000, 0.000000) PortNavStatic3Up = App.TGPoint3() PortNavStatic3Up.SetXYZ(0.000000, 0.000000, 1.000000) PortNavStatic3Right = App.TGPoint3() PortNavStatic3Right.SetXYZ(-1.000000, 0.000000, 0.000000) PortNavStatic3.SetOrientation(PortNavStatic3Forward, PortNavStatic3Up, PortNavStatic3Right) PortNavStatic3Position = App.TGPoint3() PortNavStatic3Position.SetXYZ(-0.914811, -0.783542, -0.091495) PortNavStatic3.SetPosition(PortNavStatic3Position) PortNavStatic3LightColor = App.TGColorA() PortNavStatic3LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000) PortNavStatic3.SetColor(PortNavStatic3LightColor) PortNavStatic3.SetRadius(2.000000) PortNavStatic3.SetPeriod(3.000000) PortNavStatic3.SetDuration(0.000000) PortNavStatic3.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(PortNavStatic3) ################################################# PortNavStatic4 = App.BlinkingLightProperty_Create("Port Nav Static 4") PortNavStatic4Forward = App.TGPoint3() PortNavStatic4Forward.SetXYZ(0.000000, -1.000000, 0.000000) PortNavStatic4Up = App.TGPoint3() PortNavStatic4Up.SetXYZ(0.000000, 0.000000, 1.000000) PortNavStatic4Right = App.TGPoint3() PortNavStatic4Right.SetXYZ(1.000000, 0.000000, 0.000000) PortNavStatic4.SetOrientation(PortNavStatic4Forward, PortNavStatic4Up, PortNavStatic4Right) PortNavStatic4Position = App.TGPoint3() PortNavStatic4Position.SetXYZ(-0.132688, -0.865364, 0.218939) PortNavStatic4.SetPosition(PortNavStatic4Position) PortNavStatic4LightColor = App.TGColorA() PortNavStatic4LightColor.SetRGBA(1.000000, 0.000000, 0.000000, 1.000000) PortNavStatic4.SetColor(PortNavStatic4LightColor) PortNavStatic4.SetRadius(2.000000) PortNavStatic4.SetPeriod(3.000000) PortNavStatic4.SetDuration(0.000000) PortNavStatic4.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(PortNavStatic4) ################################################# StarNavStatic1 = App.BlinkingLightProperty_Create("Star Nav Static 1") StarNavStatic1Forward = App.TGPoint3() StarNavStatic1Forward.SetXYZ(0.000000, 1.000000, 0.000000) StarNavStatic1Up = App.TGPoint3() StarNavStatic1Up.SetXYZ(0.000000, 0.000000, 1.000000) StarNavStatic1Right = App.TGPoint3() StarNavStatic1Right.SetXYZ(1.000000, 0.000000, 0.000000) StarNavStatic1.SetOrientation(StarNavStatic1Forward, StarNavStatic1Up, StarNavStatic1Right) StarNavStatic1Position = App.TGPoint3() StarNavStatic1Position.SetXYZ(0.830405, 0.235456, 0.030610) StarNavStatic1.SetPosition(StarNavStatic1Position) StarNavStatic1LightColor = App.TGColorA() StarNavStatic1LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000) StarNavStatic1.SetColor(StarNavStatic1LightColor) StarNavStatic1.SetRadius(2.000000) StarNavStatic1.SetPeriod(3.000000) StarNavStatic1.SetDuration(0.000000) StarNavStatic1.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(StarNavStatic1) ################################################# StarNavStatic2 = App.BlinkingLightProperty_Create("Star Nav Static 2") StarNavStatic2Forward = App.TGPoint3() StarNavStatic2Forward.SetXYZ(0.000000, 1.000000, 0.000000) StarNavStatic2Up = App.TGPoint3() StarNavStatic2Up.SetXYZ(0.000000, 0.000000, -1.000000) StarNavStatic2Right = App.TGPoint3() StarNavStatic2Right.SetXYZ(1.000000, 0.000000, 0.000000) StarNavStatic2.SetOrientation(StarNavStatic2Forward, StarNavStatic2Up, StarNavStatic2Right) StarNavStatic2Position = App.TGPoint3() StarNavStatic2Position.SetXYZ(0.920408, 0.369378, -0.149140) StarNavStatic2.SetPosition(StarNavStatic2Position) StarNavStatic2LightColor = App.TGColorA() StarNavStatic2LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000) StarNavStatic2.SetColor(StarNavStatic2LightColor) StarNavStatic2.SetRadius(2.000000) StarNavStatic2.SetPeriod(3.000000) StarNavStatic2.SetDuration(0.000000) StarNavStatic2.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(StarNavStatic2) ################################################# StarNavStatic3 = App.BlinkingLightProperty_Create("Star Nav Static 3") StarNavStatic3Forward = App.TGPoint3() StarNavStatic3Forward.SetXYZ(0.000000, -1.000000, 0.000000) StarNavStatic3Up = App.TGPoint3() StarNavStatic3Up.SetXYZ(0.000000, 0.000000, 1.000000) StarNavStatic3Right = App.TGPoint3() StarNavStatic3Right.SetXYZ(1.000000, 0.000000, 0.000000) StarNavStatic3.SetOrientation(StarNavStatic3Forward, StarNavStatic3Up, StarNavStatic3Right) StarNavStatic3Position = App.TGPoint3() StarNavStatic3Position.SetXYZ(0.914811, -0.783542, -0.091495) StarNavStatic3.SetPosition(StarNavStatic3Position) StarNavStatic3LightColor = App.TGColorA() StarNavStatic3LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000) StarNavStatic3.SetColor(StarNavStatic3LightColor) StarNavStatic3.SetRadius(2.000000) StarNavStatic3.SetPeriod(3.000000) StarNavStatic3.SetDuration(0.000000) StarNavStatic3.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(StarNavStatic3) ################################################# StarNavStatic4 = App.BlinkingLightProperty_Create("Star Nav Static 4") StarNavStatic4Forward = App.TGPoint3() StarNavStatic4Forward.SetXYZ(0.000000, -1.000000, 0.000000) StarNavStatic4Up = App.TGPoint3() StarNavStatic4Up.SetXYZ(0.000000, 0.000000, 1.000000) StarNavStatic4Right = App.TGPoint3() StarNavStatic4Right.SetXYZ(1.000000, 0.000000, 0.000000) StarNavStatic4.SetOrientation(StarNavStatic4Forward, StarNavStatic4Up, StarNavStatic4Right) StarNavStatic4Position = App.TGPoint3() StarNavStatic4Position.SetXYZ(0.132688, -0.865364, 0.218939) StarNavStatic4.SetPosition(StarNavStatic4Position) StarNavStatic4LightColor = App.TGColorA() StarNavStatic4LightColor.SetRGBA(0.000000, 1.000000, 0.000000, 1.000000) StarNavStatic4.SetColor(StarNavStatic4LightColor) StarNavStatic4.SetRadius(2.000000) StarNavStatic4.SetPeriod(3.000000) StarNavStatic4.SetDuration(0.000000) StarNavStatic4.SetTextureName("scripts/Custom/NanoFXv2/SpecialFX/Gfx/Blinker/Blank.tga") App.g_kModelPropertyManager.RegisterLocalTemplate(StarNavStatic4) ################################################# DorBlueStatic1 = App.BlinkingLightProperty_Create("Dor Blue Static 1") DorBlueStatic1Forward = App.TGPoint3() DorBlueStatic1Forward.SetXYZ(0.000000, 1.000000, 0.000000) DorBlueStatic1Up = App.TGPoint3() DorBlueStatic1Up.SetXYZ(0.000000, 0.000000, 1.000