17 public boolean execute(String ruleId, InteractionDialogAPI dialog, List<Token> params, Map<String, MemoryAPI> memoryMap) {
21 String
id = params.get(0).getString(memoryMap);
22 PersonAPI person =
Global.
getSector().getImportantPeople().getPerson(
id);
27 if (person.getMarket() ==
null)
return false;
28 if (person.getMarket().getCommDirectory() ==
null)
return false;
29 if (person.getMarket().getCommDirectory().getEntryForPerson(person.getId()) ==
null)
return false;
31 person.getMarket().getCommDirectory().getEntryForPerson(person.getId()).setHidden(
false);