|
@@ -112,25 +112,25 @@ static const DrawTileSprites _object_hq[
|
|
|
TILE_SPRITE_LINE(SPR_LARGEHQ_WEST_GROUND, _object_hq_large_west)
|
|
|
TILE_SPRITE_LINE(SPR_LARGEHQ_EAST_GROUND, _object_hq_large_east)
|
|
|
TILE_SPRITE_LINE(SPR_LARGEHQ_SOUTH, _object_nothing)
|
|
|
|
|
|
TILE_SPRITE_LINE(SPR_HUGEHQ_NORTH_GROUND, _object_hq_huge_north)
|
|
|
TILE_SPRITE_LINE(SPR_HUGEHQ_WEST_GROUND, _object_hq_huge_west)
|
|
|
TILE_SPRITE_LINE(SPR_HUGEHQ_EAST_GROUND, _object_hq_huge_east)
|
|
|
TILE_SPRITE_LINE(SPR_HUGEHQ_SOUTH, _object_nothing)
|
|
|
};
|
|
|
|
|
|
#undef TILE_SPRITE_LINE
|
|
|
|
|
|
#define M(name, size, build_cost_multiplier, clear_cost_multiplier, height, climate, gen_amount, flags) { GRFFilePropsBase<2>(), {0, 0, 0, 0}, INVALID_OBJECT_CLASS, name, climate, size, build_cost_multiplier, clear_cost_multiplier, 0, MAX_DATE + 1, flags, 0, height, 1, gen_amount }
|
|
|
#define M(name, size, build_cost_multiplier, clear_cost_multiplier, height, climate, gen_amount, flags) { GRFFilePropsBase<2>(), {0, 0, 0, 0}, INVALID_OBJECT_CLASS, name, climate, size, build_cost_multiplier, clear_cost_multiplier, 0, CalendarTime::MAX_DATE + 1, flags, 0, height, 1, gen_amount }
|
|
|
|
|
|
/* Climates
|
|
|
* T = Temperate
|
|
|
* A = Sub-Arctic
|
|
|
* S = Sub-Tropic
|
|
|
* Y = Toyland */
|
|
|
#define T 1
|
|
|
#define A 2
|
|
|
#define S 4
|
|
|
#define Y 8
|
|
|
/** Specification of the original object structures. */
|
|
|
extern const ObjectSpec _original_objects[] = {
|