Control layout changes are not persistent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gang Garrison 2 |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Changing keyboard layout in the Options menu does not get stored into an ini file, and hence all changes disappear.
A user came on IRC with this problem, and I can confirm it from own testing as well.
The ControlsController should theoretically do this on destroy, I think this is again a problem of destruction not working properly in room change.
As a temporary hotfix I just told people to use this plugin and to insert their keybindings in it. Not a good permanent solution though:
object_
global.jump = ord("W");
global.down = ord("S");
global.left = ord("A");
global.right = ord("D");
global.attack = MOUSE_LEFT;
global.special = MOUSE_RIGHT;
global.taunt = ord("F");
global.chat1 = ord("Z");
global.chat2 = ord("X");
global.chat3 = ord("C");
global.medic = ord("E");
global.drop = ord("B");
global.
global.
global.
');
Version: 2.7.2
Changed in gg2: | |
status: | New → Incomplete |
Works here... Please supply:
- Precise reproduction steps
- GG2 install location
- gg2.ini if appropriate
- List of files in /Plugins/ directory