A different way to configure shields... -1 reply

Please wait...

BCfreak

GF Pwns Me!

50 XP

31st December 2004

0 Uploads

49 Posts

0 Threads

#1 15 years ago

Just an odd experiment I was doing and it works quite well with the power mod:-) I put these shield specs on my Galaxy and took on a dominion BC easily ...the ship takes hull damage/kind of like splash damage through the shields when you get hit hard...but the recharge rate Is awsome...try it if you like...those of you that are know some python.. ################################################# ShieldGenerator1 = App.ShieldProperty_Create("Shield Generator1")

ShieldGenerator1.SetMaxCondition(12000.000000)

ShieldGenerator1.SetCritical(0)

ShieldGenerator1.SetTargetable(0)

ShieldGenerator1.SetPrimary(1)

ShieldGenerator1.SetPosition(0.000000, -0.400000, 0.200000)

ShieldGenerator1.SetPosition2D(64.000000, 40.000000)

ShieldGenerator1.SetRepairComplexity(1.000000)

ShieldGenerator1.SetDisabledPercentage(0.100000)

ShieldGenerator1.SetRadius(0.500000)

ShieldGenerator1.SetNormalPowerPerSecond(200.000000)

ShieldGenerator1ShieldGlowColor = App.TGColorA()

ShieldGenerator1ShieldGlowColor.SetRGBA(0.203922, 0.631373, 1.000000, 0.466667)

ShieldGenerator1.SetShieldGlowColor(ShieldGenerator1ShieldGlowColor)

ShieldGenerator1.SetShieldGlowDecay(1.000000)

ShieldGenerator1.SetMaxShields(ShieldGenerator1.FRONT_SHIELDS, 16000.000000)

ShieldGenerator1.SetShieldChargePerSecond(ShieldGenerator1.FRONT_SHIELDS, 120.000000)

App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator1)

#################################################

ShieldGenerator2 = App.ShieldProperty_Create("Shield Generator2")

ShieldGenerator2.SetMaxCondition(12000.000000)

ShieldGenerator2.SetCritical(0)

ShieldGenerator2.SetTargetable(0)

ShieldGenerator2.SetPrimary(2)

ShieldGenerator2.SetPosition(0.000000, -0.400000, 0.200000)

ShieldGenerator2.SetPosition2D(64.000000, 40.000000)

ShieldGenerator2.SetRepairComplexity(1.000000)

ShieldGenerator2.SetDisabledPercentage(0.100000)

ShieldGenerator2.SetRadius(0.500000)

ShieldGenerator2.SetNormalPowerPerSecond(200.000000)

ShieldGenerator2ShieldGlowColor = App.TGColorA()

ShieldGenerator2ShieldGlowColor.SetRGBA(0.203922, 0.631373, 1.000000, 0.466667)

ShieldGenerator2.SetShieldGlowColor(ShieldGenerator2ShieldGlowColor)

ShieldGenerator2.SetShieldGlowDecay(1.000000)

ShieldGenerator2.SetMaxShields(ShieldGenerator2.REAR_SHIELDS, 16000.000000)

ShieldGenerator2.SetShieldChargePerSecond(ShieldGenerator2.REAR_SHIELDS, 120.000000)

App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator2)

#################################################

ShieldGenerator3 = App.ShieldProperty_Create("Shield Generator3")

ShieldGenerator3.SetMaxCondition(12000.000000)

ShieldGenerator3.SetCritical(0)

ShieldGenerator3.SetTargetable(0)

ShieldGenerator3.SetPrimary(3)

ShieldGenerator3.SetPosition(0.000000, -0.400000, 0.200000)

ShieldGenerator3.SetPosition2D(64.000000, 40.000000)

ShieldGenerator3.SetRepairComplexity(1.000000)

ShieldGenerator3.SetDisabledPercentage(0.100000)

ShieldGenerator3.SetRadius(0.500000)

ShieldGenerator3.SetNormalPowerPerSecond(200.000000)

ShieldGenerator3ShieldGlowColor = App.TGColorA()

ShieldGenerator3ShieldGlowColor.SetRGBA(0.203922, 0.631373, 1.000000, 0.466667)

ShieldGenerator3.SetShieldGlowColor(ShieldGenerator3ShieldGlowColor)

ShieldGenerator3.SetShieldGlowDecay(1.000000)

ShieldGenerator3.SetMaxShields(ShieldGenerator3.TOP_SHIELDS, 16500.000000)

ShieldGenerator3.SetShieldChargePerSecond(ShieldGenerator3.TOP_SHIELDS, 125.000000)

App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator3)

#################################################

ShieldGenerator4 = App.ShieldProperty_Create("Shield Generator4")

ShieldGenerator4.SetMaxCondition(12000.000000)

ShieldGenerator4.SetCritical(0)

ShieldGenerator4.SetTargetable(0)

ShieldGenerator4.SetPrimary(4)

ShieldGenerator4.SetPosition(0.000000, -0.400000, 0.200000)

ShieldGenerator4.SetPosition2D(64.000000, 40.000000)

ShieldGenerator4.SetRepairComplexity(1.000000)

ShieldGenerator4.SetDisabledPercentage(0.100000)

ShieldGenerator4.SetRadius(0.500000)

ShieldGenerator4.SetNormalPowerPerSecond(200.000000)

ShieldGenerator4ShieldGlowColor = App.TGColorA()

ShieldGenerator4ShieldGlowColor.SetRGBA(0.203922, 0.631373, 1.000000, 0.466667)

ShieldGenerator4.SetShieldGlowColor(ShieldGenerator4ShieldGlowColor)

ShieldGenerator4.SetShieldGlowDecay(1.000000)

ShieldGenerator4.SetMaxShields(ShieldGenerator4.BOTTOM_SHIELDS, 16500.000000)

ShieldGenerator4.SetShieldChargePerSecond(ShieldGenerator4.BOTTOM_SHIELDS, 125.000000)

App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator4)

#################################################

ShieldGenerator5 = App.ShieldProperty_Create("Shield Generator5")

ShieldGenerator5.SetMaxCondition(12000.000000)

ShieldGenerator5.SetCritical(0)

ShieldGenerator5.SetTargetable(0)

ShieldGenerator5.SetPrimary(5)

ShieldGenerator5.SetPosition(0.000000, -0.400000, 0.200000)

ShieldGenerator5.SetPosition2D(64.000000, 40.000000)

ShieldGenerator5.SetRepairComplexity(1.000000)

ShieldGenerator5.SetDisabledPercentage(0.100000)

ShieldGenerator5.SetRadius(0.500000)

ShieldGenerator5.SetNormalPowerPerSecond(200.000000)

ShieldGenerator5ShieldGlowColor = App.TGColorA()

ShieldGenerator5ShieldGlowColor.SetRGBA(0.203922, 0.631373, 1.000000, 0.466667)

ShieldGenerator5.SetShieldGlowColor(ShieldGenerator5ShieldGlowColor)

ShieldGenerator5.SetShieldGlowDecay(1.000000)

ShieldGenerator5.SetMaxShields(ShieldGenerator5.LEFT_SHIELDS, 16000.000000)

ShieldGenerator5.SetShieldChargePerSecond(ShieldGenerator5.LEFT_SHIELDS, 120.000000)

App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator5)

#################################################

ShieldGenerator6 = App.ShieldProperty_Create("Shield Generator6")

ShieldGenerator6.SetMaxCondition(12000.000000)

ShieldGenerator6.SetCritical(0)

ShieldGenerator6.SetTargetable(0)

ShieldGenerator6.SetPrimary(6)

ShieldGenerator6.SetPosition(0.000000, -0.400000, 0.200000)

ShieldGenerator6.SetPosition2D(64.000000, 40.000000)

ShieldGenerator6.SetRepairComplexity(1.000000)

ShieldGenerator6.SetDisabledPercentage(0.100000)

ShieldGenerator6.SetRadius(0.500000)

ShieldGenerator6.SetNormalPowerPerSecond(200.000000)

ShieldGenerator6ShieldGlowColor = App.TGColorA()

ShieldGenerator6ShieldGlowColor.SetRGBA(0.203922, 0.631373, 1.000000, 0.466667)

ShieldGenerator6.SetShieldGlowColor(ShieldGenerator6ShieldGlowColor)

ShieldGenerator6.SetShieldGlowDecay(1.000000)

ShieldGenerator6.SetMaxShields(ShieldGenerator6.RIGHT_SHIELDS, 16000.000000)

ShieldGenerator6.SetShieldChargePerSecond(ShieldGenerator6.RIGHT_SHIELDS, 120.000000)

App.g_kModelPropertyManager.RegisterLocalTemplate(ShieldGenerator6)




MRJOHN

DAP - MRJOHN

50 XP

18th November 2002

0 Uploads

91 Posts

0 Threads

#2 15 years ago

it workman i may add it to a mod amm working on good one