Forums » Suggestions
Turret trigger
Make it so that you can assign turret(s) to a trigger, the same as you can assign small and large port weapons now, from the ship configuration screen.
Turret(s) will use your current target, if you have one selected.
Turret(s) will not aim ( other than autoaim, if you have autoaim turned on ).
Turret(s) manned ( by other than yourself ) will ignore the trigger.
Turret(s) will use your current target, if you have one selected.
Turret(s) will not aim ( other than autoaim, if you have autoaim turned on ).
Turret(s) manned ( by other than yourself ) will ignore the trigger.
so basically ye wanna play with yer own turret...
this reminds me of Alloh.
this reminds me of Alloh.
I heard someone in chat list a one liner script that would fire their own turret.
Do you want only the scripters to do it? Or do you want to do it too?
Do you want only the scripters to do it? Or do you want to do it too?
I beleive Incarnate is trying to create a "tactical" mode that may allow this somewhat?
If you use Turrethop, you can assign this to a key:
alias turrettrick1 "turrethop 1; wait 0.2 '+shoot2; activate'"
Change the "1" to a 2, on up to 4. You have to reselect the target after firing, but it works.
alias turrettrick1 "turrethop 1; wait 0.2 '+shoot2; activate'"
Change the "1" to a 2, on up to 4. You have to reselect the target after firing, but it works.
I have seen it done with the new command /enterturret, that saves the target and everything.
alias turret1shoot "enterturret 1; wait 0.3 +shoot2; wait 0.4 '+shoot2 0'; wait 0.5 activate"
bind mmbutton turret1shoot
I can see that you must be a very skilled scripter.
Perhaps you can tell me why my own attempt at a script is having trouble with turret 1 when in moth mode?
alias +wait_shoot2 "wait 0.1 -wait_shoot2"
alias +enterturret "wait 0.3 -enterturret"
alias -enterturret "+shoot2; +wait_shoot2"
alias -wait_shoot2 "+shoot2 0; +tqft; -tqf_busy; +tqf_action "
alias tqf "+tqf_busy; +enterturret; alias +tqf0 tqf0"
alias -tqf1t "alias +tqf1 tqf1; +tqf_action"
alias -tqf2t "alias +tqf2 tqf2; +tqf_action"
alias -tqf3t "alias +tqf3 tqf3; +tqf_action"
alias -tqf4t "alias +tqf4 tqf4; +tqf_action"
alias tqf0 "alias +tqf0 ''; activate"
alias tqf1 "alias +tqf1 tqf1e; alias +tqft +tqf1t; enterturret 1; tqf"
alias tqf2 "alias +tqf2 tqf2e; alias +tqft +tqf2t; enterturret 2; tqf"
alias tqf3 "alias +tqf3 tqf3e; alias +tqft +tqf3t; enterturret 3; tqf"
alias tqf4 "alias +tqf4 tqf4e; alias +tqft +tqf4t; enterturret 4; tqf"
alias +tqf_busy "alias +tqf_action '' "
alias -tqf_busy "alias +tqf_action tqf_orders"
alias tqf1e +tqf0
alias tqf2e +tqf1
alias tqf3e +tqf2
alias tqf4e +tqf3
alias +tqf "alias tqf_orders tqf_top; +tqf_action"
alias -tqf "alias tqf_orders '+tqf0'"
alias tqf1set "alias tqf_top +tqf1"
alias tqf2set "alias tqf_top +tqf2"
alias tqf3set "alias tqf_top +tqf3"
alias tqf4set "alias tqf_top +tqf4"
alias tqf1gem "alias +tqf1t 'wait 1.5 -tqf1t'"
alias tqf2gem "alias +tqf2t 'wait 1.5 -tqf2t'"
alias tqf3gem "alias +tqf3t 'wait 1.5 -tqf3t'"
alias tqf4gem "alias +tqf4t 'wait 1.5 -tqf4t'"
alias tqf_gem "tqf1gem; tqf2gem; tqf3gem; tqf4gem; echo 'all turrets set to gems'"
alias tqf_init "-tqf; +tqf1t; +tqf2t; +tqf3t; +tqf4t; -tqf_busy"
alias tqf_atlas "tqf1gem; tqf1set; tqf_init"
alias tqf_moth "tqf_gem; tqf3set; tqf_init"
alias tqf_bind "bind mmbutton +tqf"
alias tqf_help "echo Turret Quick Fire: use tqf_atlas or tgf_moth, bind a key to +tqf."
alias turret1shoot "enterturret 1; wait 0.3 +shoot2; wait 0.4 '+shoot2 0'; wait 0.5 activate"
bind mmbutton turret1shoot
I can see that you must be a very skilled scripter.
Perhaps you can tell me why my own attempt at a script is having trouble with turret 1 when in moth mode?
alias +wait_shoot2 "wait 0.1 -wait_shoot2"
alias +enterturret "wait 0.3 -enterturret"
alias -enterturret "+shoot2; +wait_shoot2"
alias -wait_shoot2 "+shoot2 0; +tqft; -tqf_busy; +tqf_action "
alias tqf "+tqf_busy; +enterturret; alias +tqf0 tqf0"
alias -tqf1t "alias +tqf1 tqf1; +tqf_action"
alias -tqf2t "alias +tqf2 tqf2; +tqf_action"
alias -tqf3t "alias +tqf3 tqf3; +tqf_action"
alias -tqf4t "alias +tqf4 tqf4; +tqf_action"
alias tqf0 "alias +tqf0 ''; activate"
alias tqf1 "alias +tqf1 tqf1e; alias +tqft +tqf1t; enterturret 1; tqf"
alias tqf2 "alias +tqf2 tqf2e; alias +tqft +tqf2t; enterturret 2; tqf"
alias tqf3 "alias +tqf3 tqf3e; alias +tqft +tqf3t; enterturret 3; tqf"
alias tqf4 "alias +tqf4 tqf4e; alias +tqft +tqf4t; enterturret 4; tqf"
alias +tqf_busy "alias +tqf_action '' "
alias -tqf_busy "alias +tqf_action tqf_orders"
alias tqf1e +tqf0
alias tqf2e +tqf1
alias tqf3e +tqf2
alias tqf4e +tqf3
alias +tqf "alias tqf_orders tqf_top; +tqf_action"
alias -tqf "alias tqf_orders '+tqf0'"
alias tqf1set "alias tqf_top +tqf1"
alias tqf2set "alias tqf_top +tqf2"
alias tqf3set "alias tqf_top +tqf3"
alias tqf4set "alias tqf_top +tqf4"
alias tqf1gem "alias +tqf1t 'wait 1.5 -tqf1t'"
alias tqf2gem "alias +tqf2t 'wait 1.5 -tqf2t'"
alias tqf3gem "alias +tqf3t 'wait 1.5 -tqf3t'"
alias tqf4gem "alias +tqf4t 'wait 1.5 -tqf4t'"
alias tqf_gem "tqf1gem; tqf2gem; tqf3gem; tqf4gem; echo 'all turrets set to gems'"
alias tqf_init "-tqf; +tqf1t; +tqf2t; +tqf3t; +tqf4t; -tqf_busy"
alias tqf_atlas "tqf1gem; tqf1set; tqf_init"
alias tqf_moth "tqf_gem; tqf3set; tqf_init"
alias tqf_bind "bind mmbutton +tqf"
alias tqf_help "echo Turret Quick Fire: use tqf_atlas or tgf_moth, bind a key to +tqf."
alias tqf0 "alias +tqf0 ''; activate"
?
?