Since I was bored, I decided to type a rather large response
There are two fairly straightforward ways of doing this. Both pieces of code go under the "[Properties]" section of the odf.
The first involves your way of thinking about it, decreasing the reloading time.
The bad thing about this is that you'd also have a ridiculously fast reloading animation to go along with it.
In any case, this is the code to do that:
Code: Select all
ReloadTime = "[insert the time in seconds you want the reload to be]"
An example of a ridiculously fast reloading time would be something like
The second way involves decreasing the delay between shots, and then increasing the clip size.
This way, you'll still have to reload after x amount of shots, but it'll be a more normal looking reloading animation, unless you decide to have a ridiculously fast reloading time on top of that.
So the code to set the delay (in seconds) between shots is:
To give you an impression of how fast that is, it's around the fire rate of many modern automatic weapons.
Then you'll also have to increase the clip size to see this rapid fire.
This means how many shots you can shoot before having to reload.
You can set this using this piece of code: