There is a error in RscHCReply that assigns the wrong shortcut key to menu entry Radio.
class RscHCReply
{
title = "$STR_REPLY";
access = 0;
atomic = 0;
vocabulary = "";
class items
{
class SITREP { title = "$STR_HC_MENU_SITREP"; shortcuts[] = {2}; shortcutsAction = "CommandingMenu1"; show = "HCIsLeader"; enable = "HCNotEmpty"; speechId = 0; command = -5; class Params { expression = "'SITREP' call BIS_HC_path_menu"; }; }; class Communication { title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Communication0"; shortcuts[] = {9}; shortcutsAction = "CommandingMenu8"; menu = "#User:BIS_MENU_GroupCommunication"; }; class UserRadio { title = "$STR_RADIO_CUSTOM"; shortcuts[] = {10}; shortcutsAction = "CommandingMenu9"; menu = "#CUSTOM_RADIO"; }; class Radio { title = "$STR_RADIO"; shortcuts[] = {11}; shortcutsAction = "CommandingMenu9"; menu = "RscRadio"; enable = "HasRadio"; };
};
};
Radio should be... (CommandingMenu0 not 9)
class Radio
{
title = "$STR_RADIO";
shortcuts[] = {11};
shortcutsAction = "CommandingMenu0";
menu = "RscRadio";
enable = "HasRadio";
};
Also could you change the HC supports menu in RscHCReply to use the same entries as the comms menu (RscMenuReply).
At the moment RscHCReply uses #User:BIS_MENU_GroupCommunication
class Communication
{
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Communication0";
shortcuts[] = {9};
shortcutsAction = "CommandingMenu8";
menu = "#User:BIS_MENU_GroupCommunication";
};
Unlike RscMenuReply that uses #User:BIS_fnc_addCommMenuItem_menu
class Communication
{
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Communication0";
shortcuts[] = {9};
shortcutsAction = "CommandingMenu8";
menu = "#User:BIS_fnc_addCommMenuItem_menu";
show = "1";
enable = "1";
speechId = 0;
};
So when you are in HC mode you do not have access to supports. Unless their is a reason it is this way. Ta