/// <summary> /// execute the random selected action /// </summary> public override void execute() { Action eevt = (Action)table.select(); eevt.execute(); msgLatest = eevt.getLatestEventMessage(); }
public override void apply(Target target) { ((Effect)table.select()).apply(target); }
public override IEnumerator getEnumerator() { latestTarget = (Target)table.select(); return(latestTarget.getEnumerator()); }