.booleanOption(OPT_EDGE_HEADHIT));
cbMenuItem.setActionCommand(makeCommand(CMD_EDGE_TRIGGER, OPT_EDGE_HEADHIT));
if (person.getPrimaryRole() != Person.T_MECHWARRIOR) { cbMenuItem.setForeground(new Color(150, 150, 150)); }
cbMenuItem.addActionListener(this);
menu.add(cbMenuItem);
.booleanOption(OPT_EDGE_TAC));
cbMenuItem.setActionCommand(makeCommand(CMD_EDGE_TRIGGER, OPT_EDGE_TAC));
if (person.getPrimaryRole() != Person.T_MECHWARRIOR) { cbMenuItem.setForeground(new Color(150, 150, 150)); }
cbMenuItem.addActionListener(this);
menu.add(cbMenuItem);
.booleanOption(OPT_EDGE_KO));
cbMenuItem.setActionCommand(makeCommand(CMD_EDGE_TRIGGER, OPT_EDGE_KO));
if (person.getPrimaryRole() != Person.T_MECHWARRIOR) { cbMenuItem.setForeground(new Color(150, 150, 150)); }
cbMenuItem.addActionListener(this);
menu.add(cbMenuItem);
.booleanOption(OPT_EDGE_EXPLOSION));
cbMenuItem.setActionCommand(makeCommand(CMD_EDGE_TRIGGER, OPT_EDGE_EXPLOSION));
if (person.getPrimaryRole() != Person.T_MECHWARRIOR) { cbMenuItem.setForeground(new Color(150, 150, 150)); }
cbMenuItem.addActionListener(this);
menu.add(cbMenuItem);
.booleanOption(OPT_EDGE_MASC_FAILURE));
cbMenuItem.setActionCommand(makeCommand(CMD_EDGE_TRIGGER, OPT_EDGE_MASC_FAILURE));
if (person.getPrimaryRole() != Person.T_MECHWARRIOR) { cbMenuItem.setForeground(new Color(150, 150, 150)); }
cbMenuItem.addActionListener(this);
menu.add(cbMenuItem);