Page 1 of 1
ctrl+c and ctrl+b should be just c and b
Posted: 11 Sep 2009, 05:12
by YokoZar
These two keys (go to commander and go to idle builder) are very important to moderate and higher level play. You'll hit them very frequently.
So why, then, do we have c and b do nothing useful by default and require the user to hold down ctrl? In fact c is even worse than useless - pressing it actively harms your game as you have to go in and out of fps mode.
Re: ctrl+c and ctrl+b should be just c and b
Posted: 11 Sep 2009, 06:27
by Niobium
Run SelectionEditor.exe in spring directory, edit the control requirement out of the ctrl+c and ctrl+b selections, then unbind c from fpsing via uikeys.txt, done?
Re: ctrl+c and ctrl+b should be just c and b
Posted: 11 Sep 2009, 07:05
by REVENGE
More importantly, maybe switching the current ctrl+c and c default bindings would make more sense and be better for noobs?
Re: ctrl+c and ctrl+b should be just c and b
Posted: 11 Sep 2009, 07:34
by YokoZar
Niobium wrote:Run SelectionEditor.exe in spring directory, edit the control requirement out of the ctrl+c and ctrl+b selections, then unbind c from fpsing via uikeys.txt, done?
I'm on Linux I don't have a selection editor. Is there something I can just paste in uikeys.txt?
And, yes, Revenge is completely accurate that I want this to be the default.
Re: ctrl+c and ctrl+b should be just c and b
Posted: 11 Sep 2009, 08:03
by Beherith
http://springrts.com/phpbb/viewtopic.ph ... eybindings
Code: Select all
unbind any+c controlunit
unbind c controlunit
unbind any+b debug
unbind b debug
bind any+b buildspacing inc
//DEFENCE AND RADAR
bind c buildunit_armllt
bind shift+c buildunit_armllt
bind c buildunit_armrad
bind shift+c buildunit_armrad
bind c buildunit_corllt
bind shift+c buildunit_corllt
bind c buildunit_corrad
bind shift+c buildunit_corrad
//light AA:
bind c buildunit_corrl
bind shift+c buildunit_corrl
bind c buildunit_armrl
bind shift+c buildunit_armrl
//t2: viper and pitbull; flak
bind c buildunit_armpb
bind shift+c buildunit_armpb
bind c buildunit_armflak
bind shift+c buildunit_armflak
bind c buildunit_corvipe
bind shift+c buildunit_corvipe
bind c buildunit_corflak
bind shift+c buildunit_corflak
Re: ctrl+c and ctrl+b should be just c and b
Posted: 11 Sep 2009, 08:13
by Google_Frog
It's in selectkeys.txt not uikeys
Control_B AllMap+_Builder_Not_Building_Idle+_ClearSelection_SelectOne+
Control_C AllMap+_Commander+_ClearSelection_SelectOne+
Removing the Control_ might work. I'm not sure. You would still need to do the unbinding though:
unbind any+c controlunit
unbind c controlunit
unbind any+b debug
unbind b debug
Re: ctrl+c and ctrl+b should be just c and b
Posted: 11 Sep 2009, 08:46
by YokoZar
Google_Frog wrote:It's in selectkeys.txt not uikeys
Control_B AllMap+_Builder_Not_Building_Idle+_ClearSelection_SelectOne+
Control_C AllMap+_Commander+_ClearSelection_SelectOne+
Removing the Control_ might work. I'm not sure. You would still need to do the unbinding though:
unbind any+c controlunit
unbind c controlunit
unbind any+b debug
unbind b debug
Confirmed, this works:
In uikeys.txt:
unbind any+c controlunit
unbind c controlunit
unbind any+b debug
unbind b debug
In selectkeys.txt:
B AllMap+_Builder_Idle+_ClearSelection_SelectOne+
C AllMap+_Commander+_ClearSelection_SelectOne+
Control_A AllMap++_ClearSelection_SelectAll+
Control_R AllMap+_Radar+_ClearSelection_SelectAll+
Control_V AllMap+_Not_Builder_Not_Commander_InPrevSel_Not_InHotkeyGroup+_SelectAll+
Control_W AllMap+_Not_Aircraft_Weapons+_ClearSelection_SelectAll+
Control_X AllMap+_InPrevSel_Not_InHotkeyGroup+_SelectAll+
Control_Z AllMap+_InPrevSel+_ClearSelection_SelectAll+
EDIT: you need the default things in custom selectkeys.txt as well.
Re: ctrl+c and ctrl+b should be just c and b
Posted: 11 Sep 2009, 09:00
by Beherith
Selectkeys should run fine under WINE.
Re: ctrl+c and ctrl+b should be just c and b
Posted: 11 Sep 2009, 09:05
by YokoZar
Beherith wrote:Selectkeys should run fine under WINE.
It has to be downloaded though :)
Still, makes me feel good when Wine works -- I'm the Wine maintainer for Ubuntu
