16 public boolean execute(String ruleId, InteractionDialogAPI dialog, List<Token> params, Map<String, MemoryAPI> memoryMap) {
17 if (dialog ==
null)
return false;
19 if (dialog.getInteractionTarget().getMarket() ==
null)
return false;
20 if (dialog.getInteractionTarget().getMarket().getCommDirectory() ==
null)
return false;
21 if (!dialog.getInteractionTarget().getId().equals(
"station_galatia_academy"))
return false;
23 if (dialog.getInteractionTarget().getMarket().getCommDirectory().getEntryForPerson(
"baird") !=
null) {
24 dialog.getInteractionTarget().getMarket().getCommDirectory().getEntryForPerson(
"baird").setHidden(
false);
26 if (dialog.getInteractionTarget().getMarket().getCommDirectory().getEntryForPerson(
"sebestyen") !=
null) {
27 dialog.getInteractionTarget().getMarket().getCommDirectory().getEntryForPerson(
"sebestyen").setHidden(
false);