public void Hook(EventRelay Relay)
 {
     Relay.OnUnitMove    += HandleMove;
     Relay.OnUnitLoad    += HandleLoad;
     Relay.OnUnitFortify += HandleFortify;
     Relay.OnUnitAbandon += HandleAbandon;
     Relay.OnUnitUnload  += HandleUnload;
     Relay.OnUnitDisrupt += HandleDisrupt;
     Relay.OnUnitRemove  += HandleRemove;
     Relay.OnUnitFire    += HandleFire;
     Relay.OnUnitRecover += HandleRecover;
 }
 public void Hook(EventRelay Relay)
 {
     return;
 }
 public void Hook(EventRelay Relay)
 {
     Relay.OnUnitMove += HandleUnitMove;
 }