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) { }