Beispiel #1
0
        /// <summary>
        /// execute the random selected action
        /// </summary>
        public override void execute()
        {
            Action eevt = (Action)table.select();

            eevt.execute();
            msgLatest = eevt.getLatestEventMessage();
        }
Beispiel #2
0
 public override void apply(Target target)
 {
     ((Effect)table.select()).apply(target);
 }
Beispiel #3
0
 public override IEnumerator getEnumerator()
 {
     latestTarget = (Target)table.select();
     return(latestTarget.getEnumerator());
 }