fireRate

Freeform discussion about anything related to modding Transcendence.
Post Reply
User avatar
Aeonic
Militia Commander
Militia Commander
Posts: 469
Joined: Sun Jun 14, 2009 1:05 am
Location: Designing his dream ship.

Can someone explain this to me? I tried searching these forums but didn't see an answer. How do you know what value to enter for fireRate in order to get the speed you want?

15 = 3.7/second
10 = 6/second
5 = 10/second

I'm sure its pretty obvious, but I seem to be missing something. What's the math behind this? Also, is there a document somewhere that explains how all of these values work?
Last Cause Of Death: Destroyed by Karl Svalbard's last Lucifer missile, right after I blew him up. And the crowd cheers.
Image
speedofsquid
Commonwealth Pilot
Commonwealth Pilot
Posts: 55
Joined: Wed Aug 27, 2008 6:30 pm
Location: USA

See fireRate in the weapons modding reference thread.

http://www.neurohack.com/transcendence/ ... php?t=1789
User avatar
digdug
Fleet Admiral
Fleet Admiral
Posts: 2620
Joined: Mon Oct 29, 2007 9:23 pm
Location: Decoding hieroglyphics on Tan-Ru-Dorem

... and if you are so lazy to go through to post (even if you should do it, if you want to do some weapons modding), here I copied and pasted the relevant part:

Code: Select all

Fire Rate -

Weapon fire has a delay that defines how fast the weapon can be fired. This attribute is fireRate = "[n]". The lower the number is the faster the weapon will fire. All weapons need this attribute to be included in the weapon element. The value is pause time in ticks between 2 shots of the weapon.
(found by Betel) To get the firerate per second as displayed ingame you have to:
60/firerate = firerate per second
if the firerate is odd, add 1 to the firerate (so a firerate of 9 is the same as a firerate of 10) 
and here you can find some Excel pseudocode to calculate the firerate per second:
=IF(ISODD(A1);ROUND(60/(A1+1); 0);ROUND(60/(A1); 0))
Post Reply