public JumpCommand(GameObject obj) : base(obj)
 {
 }
 public MovementCommand(GameObject obj, sbyte movementX, sbyte movementY) : base(obj)
 {
     X = movementX;
     Y = movementY;
 }
 public SpellUseCommand(GameObject obj, int spellId, float angle) : base(obj)
 {
     SpellId = spellId;
     Angle = angle;
 }
 public MapInstanceMessage(GameObject obj)
 {
     GameObj = obj;
 }
 public RemoveEntityResult(GameObject obj, RemovEntityResultEnum resultCode) : base(obj)
 {
     Code = resultCode;
 }
 public AddEntityResult(GameObject obj, AddEntityResultEnum resultCode) : base(obj)
 {
     Code = resultCode;
 }
 public RemoveEntity(GameObject obj) : base(obj)
 {
 }
 public AddEntity(GameObject obj) : base(obj)
 {
 }