Author Topic: How can I make capship turrets fire faster?  (Read 3535 times)

0 Members and 2 Guests are viewing this topic.

Offline Marcov

  • Chicken Little
  • 29
  • My Sig Is Spam
How can I make capship turrets fire faster?
Not sure if this is the correct place to post this topic in, but how can you alter the limit wherein a capital ship's turrets stop firing faster? I remember in the Procyon Insurgency they were able to make those lasers fire REALLY fast, how exactly do they do it? (I changed the THT's fire rate to 0.01 and the Orion fires it at a faster rate than normal, but not that fast).
With the rapid increase of FS fan-made campaigns, we're giving the GTVA a harder time with more violence and genocide.

~FreeSpace: The Battle of Endor (voice dub)~
Part 1/4 - http://www.youtube.com/watch?v=Q9K9-Y1JBTE
Part 2/4 - http://www.youtube.com/watch?v=dtQanXDRAXM
Part 3/4 - http://www.youtube.com/watch?v=yoBLKYt_oG0

Old (original) videos:
Part 1/4 - http://www.youtube.com/watch?v=C1ygskaoUtE
Part 2/4 - http://www.youtube.com/watch?v=f0uoPTksBlI

 

Offline Qent

  • 29
Re: How can I make capship turrets fire faster?
PI only changed the refire delay, IIRC.

However, the weapon flag "same turret cooldown" removes the random delay, making turrets fire faster.

 

Offline Sushi

  • Art Critic
  • 211
Re: How can I make capship turrets fire faster?
You should also set "$Autoscale by AI Class Index: NO" for each AI.tbl entry. This turns off some AI-class based fire rate nerfing for turrets, and allows for a much faster fire rate.

 

Offline Marcov

  • Chicken Little
  • 29
  • My Sig Is Spam
Re: How can I make capship turrets fire faster?
BTW, how can I increase the HP of a ship's subsystem so it doesn't get destroyed so easily?
With the rapid increase of FS fan-made campaigns, we're giving the GTVA a harder time with more violence and genocide.

~FreeSpace: The Battle of Endor (voice dub)~
Part 1/4 - http://www.youtube.com/watch?v=Q9K9-Y1JBTE
Part 2/4 - http://www.youtube.com/watch?v=dtQanXDRAXM
Part 3/4 - http://www.youtube.com/watch?v=yoBLKYt_oG0

Old (original) videos:
Part 1/4 - http://www.youtube.com/watch?v=C1ygskaoUtE
Part 2/4 - http://www.youtube.com/watch?v=f0uoPTksBlI

 

Offline FUBAR-BDHR

  • Self-Propelled Trouble Magnet
  • 212
  • Master Drunk
    • 165th Beer Drinking Hell Raisers
Re: How can I make capship turrets fire faster?
Can't believe no one said turn time compression on.  Cap ships will fire really fast :P

Anyway back to the topic.  Ship subsystem hit points are defined in the ships.tbl or -shp.tbm file under the $subsystem property.  It's a percentage of the ships hit points.  Just increase that.  You can find it in the wiki.  Yes the total can exceed that of the ship itself. 
No-one ever listens to Zathras. Quite mad, they say. It is good that Zathras does not mind. He's even grown to like it. Oh yes. -Zathras

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: How can I make capship turrets fire faster?
Use armor.tbl too.

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Re: How can I make capship turrets fire faster?
Armor.tbl would be more work that needed if he just wants to make the subsystem be able to take more of every type of damage.
I feel its a solid strategy to stick to the most simple solution that achieves the effect you want.

Sure, I could give every single weapon a damage type, and make a specific armor type for the subsystem and reduce all damage taken by it to 0.1, or I can just go into ships.tbl and add a zero after the hitpoints. Both make the subsystem 10 times more resistant to all weapons.

The former would take me twenty minutes to table, the latter 5 seconds.
(´・ω・`)
=============================================================

 

Offline Fury

  • The Curmudgeon
  • 213
Re: How can I make capship turrets fire faster?
You're failing to see the use of armor.tbl from fredder's perspective. Changes what you do in shp or wep tbl/tbm, are always in effect. Armor types you can create as many as you want for different purposes and use them whenever you want in missions via sexps. Armor types are far more versatile despite requiring more effort to set up.

But yes, editing tbl's directly is better choice if you want those changes to take effect always.

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: How can I make capship turrets fire faster?
i solved the problem using scripting. if you've seen the gatling turrets ive implemented into the cockpit demo, theyre really impressive. what i did is let the turrets do as they please, as soona s they fire i start an animation and fire at specific keyframes. the barrels accelerate to max rpm and the fire rate is linked to the rotations*number of barrels so it behaves like a real gatling gun. the result is epic awesome. the game's difficulty settings can then change the frequency of the firing bursts.
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: How can I make capship turrets fire faster?
Armor.tbl would be more work that needed if he just wants to make the subsystem be able to take more of every type of damage.
I feel its a solid strategy to stick to the most simple solution that achieves the effect you want.

Sure, I could give every single weapon a damage type, and make a specific armor type for the subsystem and reduce all damage taken by it to 0.1, or I can just go into ships.tbl and add a zero after the hitpoints. Both make the subsystem 10 times more resistant to all weapons.

The former would take me twenty minutes to table, the latter 5 seconds.

Armor.tbl allows you to modify subsystem resistance on the fly. Which is wonderful.

Plus, you can avoid messing with retail tables.

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Re: How can I make capship turrets fire faster?
You're going to need to modify retail tables to assign the said subsystem an armor type to begin with (well, to the same extent as just changing the HP) - a -shp.tbm, unless you seriously plan on setting it for every single mission it appears in.

As Fury noted, if you ALWAYS want the effect on, there's no reason to mess with setting up an Armor.tbl, especially if you don't need to modify subsystem resistance on the fly.

I'm not against using armor.tbl (hell, I'm using it in my own mods because I want to have different resistances to different weapons an I love it), but to set up the whole thing just to toughen up a subsystem or two is severe overkill if you don't plan on using anything else.
(´・ω・`)
=============================================================

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: How can I make capship turrets fire faster?
You can assign the subsystem an armor class via the change-armor-type SEXP, which is a beautiful thing indeed. This is useful if you don't want to use it across the board or you want to preserve retail compatibility in your mod (which BP does).

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Re: How can I make capship turrets fire faster?
Won't some of the models in BP kinda...kill Retail builds?
or do you mean, "still be able to play the retail campaign with the BP mod on".
(´・ω・`)
=============================================================

 

Offline Fury

  • The Curmudgeon
  • 213
Re: How can I make capship turrets fire faster?
Still able to play the mediavps edition of FS2 campaign with BP1 or BP2 mod enabled. Mission balance won't be 100% identical, but I'm not aware of any issues that would prevent finishing the missions or degrade experience.

 

Offline Dragon

  • Citation needed
  • 212
  • The sky is the limit.
Re: How can I make capship turrets fire faster?
Actaully, changes we made will (hopefully) actually enhance the experience.  :)