Game_object(int shapenum, int framenum, unsigned int tilex, unsigned int tiley, unsigned int lft = 0) : ShapeID(shapenum, framenum), shape_pos((tilex << 4) + tiley), lift(lft), quality(0), cx(255), cy(255)
Game_object(const Game_object& obj2) : ShapeID(obj2), shape_pos(obj2.shape_pos), lift(obj2.lift), quality(obj2.quality), cx(obj2.cx), cy(obj2.cy)
	Game_object(int shapenum, int framenum, unsigned int tilex, 				unsigned int tiley, unsigned int lft = 0)		: ShapeID(shapenum, framenum),				shape_pos((tilex << 4) + tiley),			lift(lft), quality(0), cx(255), cy(255)		{  }