Changes

Chainfiring

554 bytes added, 02:03, 25 October 2018
Minor Grammar Edits
These binds allow you to change firing mode.
==What is chainfiring?==
Usually , if you fly a vulture Vulture with 2 neuts two Neutron Blasters, they fire 2 two shots at a time. If you enter a station and go to the ship's ports weapon settings , you can set right mouse button map one Neutron Blaster to fire from one port the primary trigger, and left button to fire from both portsNeutrons to the secondary trigger. Now, if you in space quickly press right buttonthe primary trigger in space, release itafter approx. 0.5 seconds, then left button you will get hit the secondary trigger, and there it is - the chainfiring effect (Left port shoots-Right port shoots-Left-Right-Left-Right).
Thanks my mentor firsm for teaching me this :)
alias chainfirelawneut "alias fire2 '+Shoot2'; +Shoot1; wait 0.065 fire2"
alias chainfireaxia "alias fire2 '+Shoot2; wait 0.07 fire3'; alias fire3 '+Shoot3'; +Shoot1; wait 0.07 fire2"
alias chainfiregauss "alias fire2 '+Shoot2'; +Shoot1; wait 0.2 fire2"
alias inffirehx "alias fire1 '+Shoot1; +Shoot2 0; wait 0.16 fire2'; alias fire2 '+Shoot2; +Shoot1 0; wait 0.16 fire1'; fire1"
alias normfire "alias +primaryfire +Shoot2; alias -primaryfire '+Shoot2 0'; alias +secondaryfire +Shoot1; alias -secondaryfire '+Shoot1 0'; echo '******** Normal firing'"
alias revfire "alias +primaryfire +Shoot1; alias -primaryfire '+Shoot1 0'; alias +secondaryfire +Shoot2; alias -secondaryfire '+Shoot2 0'; echo '******** Reverse firing'"
alias neutfire "alias +primaryfire chainfireneut; alias -primaryfire 'stopfire'; alias +secondaryfire +Shoot3; alias -secondaryfire '+Shoot3 0'; echo '******** 2xNeuts chainfiring'" alias lawneutfire "alias +primaryfire chainfirelawneut; alias -primaryfire stopfire; alias +secondaryfire +Shoot3; alias -secondaryfire '+Shoot3 0'; echo '******** 2xLawNeuts chainfiring'" alias axiafire "alias +primaryfire chainfireaxia; alias -primaryfire stopfire; alias +secondaryfire ''; echo '******** 3xAxiaPosi chainfiring'" alias gaussfire "alias +primaryfire chainfiregauss; alias -primaryfire 'stopfire'; alias +secondaryfire +Shoot3; alias -secondaryfire '+Shoot3 0'; echo '******** 2xGauss chainfiring'"
alias lockhxfire "inffirehx; alias togglehxfire unlockhxfire"
alias unlockhxfire "stopfire; alias togglehxfire lockhxfire"
alias hxfire "unlockhxfire; alias +primaryfire togglehxfire; alias -primaryfire ' '; alias +secondaryfire +Shoot3; alias -secondaryfire '+Shoot3 0'; echo '******** 2xPlasmaHX infinite chainfiring lock'"
bind 1 normfire
bind 4 lawneutfire
bind 5 axiafire
bind 6 gaussfire bind 7 hxfire alias showfmodes "echo 'Available firing modes: normfire, revfire, neutfire, lawneutfire, axiafire, gaussfire, hxfire'"
normfire
==Firing modes==
Here , we defined 6 7 firing modes and bound them to keys with digits 1-67. If you don't use mouse buttons for firing, bind +primaryfire and +secondaryfire accordingly.
{| border="1"
|-
|-
| revfire
| Swaps your left and right button so if you have hog or atlas with AGT or MegaPosi with flares you don't need to mess with port settings to bind AFT AGT fire to left button
|-
| neutfire
| axiafire
| For valks with 3 Axia Accelerated Positron blasters. Set each of primary, secondary and tertiary fire as separated ports
|-
| gaussfire
| Two chainfired Gauss Mk II.
|-
| hxfire
16
edits