Note: These numbers are just general numbers and would not be final. The following suggestions are my own opinion and I welcome anyone to challenge them to refine my suggestions.
Initial Suggestions:
- The Gauss Rifle can be fired instantly by tapping the fire button. It will have a velocity of 1000 m/s.
- The Gauss Rifle can be charged for up to one second; with an increase of 100 m/s for every .10 seconds you hold it for. Because the charge up time is limited to one second, the maximum speed of the gauss slug would be 2000 m/s (current speed).
- The charge can be held at maximum charge for 1.5 seconds. If you hold the charge for longer then 1.5 seconds, it will release the charge and you will have to recharge again. It might be a good idea to have a .25/.5 second delay between charges.(Discuss)
- This system uses the current hold and release system if you charge and the previous instant fire if you click the fire button immediately.
New Suggestions:
- Dynamic Damage based on charge time. I think that half damage if firing instantly would be too harsh so firing instantly will deal 10 damage if in optimum range. The scale will follow like this:
1000/1100 m/s = 10 damage
1200/1300 m/s = 11 damage
1400/1500 m/s = 12 damage
1600/1700 m/s = 13 damage
1800/1900 m/s = 14 damage
2000 m/s = 15 damage
- There will also be a trade off for damage received when the Gauss Rifle is destroyed. I think that dynamic damage done depending on charge level would be a waste of development time, so it will be one of two values.
The Gauss Rifle is always charged to the point that it can launch the slug at 1000 m/s. This means that even if you are not actively charging or holding a charge, the Gauss Rifle is still able to explode if destroyed. If you are not actively charging or holding a charge, destruction of the Gauss Rifle will deal 10 damage to that location. If you are actively charging or holding a charge, destruction of the Gauss Rifle will deal 20-25 damage to that location. Location is equal to the component the Gauss Rifle is housed in.
- Dynamic Distances based on velocity (and therefore charging time)
1000 m/s = 560 m optimal range, 1680 m maximum range
1100 m/s = 570 m optimal range, 1710 m maximum range
1200 m/s = 580 m optimal range, 1740 m maximum range
1300 m/s = 590 m optimal range, 1770 m maximum range
1400 m/s = 600 m optimal range, 1800 m maximum range
1500 m/s = 610 m optimal range, 1830 m maximum range
1600 m/s = 620 m optimal range, 1860 m maximum range
1700 m/s = 630 m optimal range, 1890 m maximum range
1800 m/s = 640 m optimal range, 1920 m maximum range
1900 m/s = 650 m optimal range, 1950 m maximum range
2000 m/s = 660 m optimal range, 1980 m maximum range
This change combined with the other suggestions will basically make instant firing a gauss rifle like firing an AC 10 for no heat with slightly better range for slightly less speed. Of course it will have trade offs, to make taking an AC 10 worth it, but this could get hairy quickly.
Do you think this would work, or do my suggestions need to be changed or nixed? Comments, refinements, and criticism welcome.
Edited by shellashock, 25 November 2013 - 07:31 AM.