Bug #14294

Adding fully custom controls doesn't seem to work

Added by Sickboy almost 5 years ago. Updated over 2 years ago.

Status:Assigned Start date:10/10/2010
Priority:Normal Due date:12/10/2010
Assignee:- % Done:

0%

Category:Scripting: Problem
Target version:-
Affected ArmA II version:1.55 BETA First affected build:
Reproduced by another DH user:No First affected ArmA II version:
I am using some Mods:No Single / Multi Player?:
I am using: BIForumURL:
Reproducible for you:Yes NGUrl:
Related to content of DLC: WIKIurl:

Description

Observed:
Adding new control groups seems to work fine, however adding new actions seems not to work, the behavior seems unchanged from a long time ago (ArmA1?).

There are 20 custom user keys however these need to be shared between mods/missions, and can be too few, requiring custom solutions like the community's userconfig usage, CBA keyhandlers, etc, or hijacking existing actions.

Expected:
Adding new actions should be supported.

Repro:
Example;

class UserActionGroups {
    class ACE {
        name = "ACE controls";
        group[] = {"ace_sys_nvg_up","ace_sys_nvg_down"};
    };
};

class CfgDefaultKeysMapping {
    ace_sys_nvg_up[] = {201};
    ace_sys_nvg_down[] = {202};
};

Adding stringtable entries, directly adding in dta\bin.pbo, adding the actions to UserActionsConflictGroups, or changing between camelcase and other notations, does not seem to help.

It would seem some hardcoding is involved, or perhaps overlooking something;
adding existing keys to the new control group does work, e.g; User20 or heliManualFire.


Related issues

related to ARMA2 Community Issue Tracker - Feature #14281: Custom (mod) settings, persistent like ingame settings Assigned 10/09/2010

History

Updated by Sickboy almost 5 years ago

  • Affected ArmA II version changed from Please select... to 1.55 BETA

Updated by Fireball almost 5 years ago

  • Due date set to 12/10/2010
  • Category set to Scripting: Problem
  • Status changed from New to Assigned
  • Reproducible for you changed from No to Yes

Updated by Denisko-Redisko almost 5 years ago

It is really a necessary thing.

Also available in: Atom PDF