public Boss(int _x, int _y, GridObjectController _controller) : base(_x, _y, _controller) { }
public Boss(int _x, int _y, GridObjectController _controller, int _level) : base(_x, _y, _controller, _level) { }
public GameCharacter(int _x, int _y, GridObjectController _controller, int level) : base(_x, _y, _controller) { InitialStatus(level); }
public Hero(int _x, int _y, GridObjectController _controller) : base(_x, _y, _controller) { isInList = false; }
public GridObject(int _x, int _y, GridObjectController _controller) { x = _x; y = _y; controller = _controller; }
public Enemy(int _x, int _y, GridObjectController _controller) : base(_x, _y, _controller) { level = 1; }
public Enemy(int _x, int _y, GridObjectController _controller, int _level) : base(_x, _y, _controller, _level) { level = _level; }