Particle Accelerator v3.5
Hand-held Particle Accelerator Mk 3
The Particle Accelerator is a weapon that sucks in particles and blasts them out at high speeds. When the trigger is pressed, the accelerator creates an inverse gravitational* field in front of the user. Air particles are drawn to the epicenter of the orb, forming a plasmatic orb.
As the trigger is held, the field grows stronger and the orb increases in size. Eventually, smaller particles start to break away from the orb and orbit it. Any nearby particles are sucked up and orbit the orb as well.
Upon releasing the trigger, the field collapses and the compressed plasmatic air in the orb rapidly decompresses. The orbiting particles are then launched with deadly velocity.
*Not to be confused with anti-gravity. In a normal gravitational field, the closer the two objects are, the stronger the field becomes. The force in an inverse gravitation field grows stronger the further away the two objects are. Somewhat like a bungee cord effect. However, this type of field is only sustainable within a certain radius.Instructions:-Do:
Hold the trigger to charge the accelerator.
Allow particles around the orb to collect and accumulate.
Release the trigger to launch the particles.
-Do not:
Try to touch the orb. Doing so may cause you to loose more than just a few fingers.
Try to touch other people or robots with the orb.
Bring the orb close to drop ships and rockets. The friction between the fuel particles within the tanks of these vehicles will produce extreme heat and quickly ignite the tanks.
NOTICESales reports have indicated that a modified version of the Hand-held Particle Accelerator has been circulating though the black market. The Energy Delimiter, which prevents overcharging, on these illegally-modified accelerators has been either tampered with or completely bypassed. We are not liable for any harm that these accelerators may cause to the user.
An overcharged Particle Accelerator:
-----------------------
Dev Team:Numgun - All sprites, effects, and sounds. Also for catching my mistakes and helping with sprite offsets.
Kyred (me) - Original concept and Lua script.
This mod has evolved into a creation that I'm very proud of. And I could not have done it without the help of these people:
Contributors:Numgun - Just the same as above. He also created the cool Overcharge effect.
mail2345 - Fixing gamepad and multiplayer compatibility issue.
411570N3 - Fixing issue with some particles (such as dirt) not causing damage.
LowestFormOfWit - Close range Insta-Gib idea
I'd also like to thank everyone who has giving me feedback and support while I was developing this weapon. Otherwise, I'd probably wouldn't of had the motivation to finish it
.
Attachment:
File comment: 1611 Downloads.
Improved Lua code. Much less lag.
Orb spins and pulsates.
ParticleAcceleratorV3.5.rte.rar [154.88 KiB]
Downloaded 4843 times
Features: Version 3.2+
New weapon sprite.
SOUND!
Added glows and effects.
No more annihilating yourself =D [except when using overcharge].
Illegally-Modified Particle Accelerator added. Works just like the normal Particle Accelerator, expect it becomes 'overcharged' after roughly 15 seconds of charging.
The accelerator instantly dischages itself if you die or the accelerator is dropped the accelerator.
Game no longer crashes if the gun is destroyed while charging. [This may need to be tested further]
Overcharge:
The Illegally-Modified Particle Accelerator is able to be overcharged. To use it, charge the accelerator like normal, but wait a while longer (a long while at that) before shooting. There will be a noticeable increase in blue particles and the orb will start flashing. The transition to overcharge starts at around 10 secs, finishes at 13 secs, and becomes nearly suicidal at around 15 seconds (All of this was Numgun's creation and idea). When shooting an overcharged PA, you have a high chance of killing yourself. Just like old times
This here is the original first release of the mod.
Early Pics:More can be find at this thread
http://www.datarealms.com/forum/viewtopic.php?f=1&t=15405Version 1.0:
Test shooting on dummies. Before Numgun revised some of the code, I used an invisible emitter a little bit in front of the orb to generate the particles. This emitter had its own Lua script, which caused a slightly larger drain on system resouces. Numgun changed this and made the orb emit the particles. I had to tweak this change a bit, because the particles didn't orbit the orb very well (ie. not fast enough).
An insta-gib example on the third dummy. Version 3.2 still does this as well. The only difference is that you have to charge the accelerator a little bit before it will work (1 sec at least). Also notice how the soldier hurts himself a little when firing? This used to be a problem with the accelerator, because particles would pass behind your guy and get launched though you. This is now fixed in version 3.2 thanks to the SetWhichMOToNotHit(); function.
Here's an example of killing yourself. Also, in Version 3.2, a dropped accelerator will no longer keep charging itself.
Pre-release pictures:
This is the test that made me want to build a cooler weapon. At this point, the particles fired outward instead of in the direction you were looking. Also, the blue particles were harmless.
Insta-gib in action =D