OpenTTD Source 20250428-master-ga5578166bb
build_industry.h File Reference

Tables with default industry layouts and behaviours. More...

#include "table/strings.h"

Go to the source code of this file.

Macros

#define MK(x, y, m)   {{x, y}, m}
 Definition of an industry tiles layout.
 
#define MI(tbl, snd, d, pc, ai1, ai2, ai3, ai4, ag1, ag2, ag3, ag4, col, c1, c2, c3, proc, p1, r1, p2, r2, m, a1, im1, a2, im2, a3, im3, pr, clim, bev, in, intx, s1, s2, s3)
 Writes the properties of an industry into the IndustrySpec struct.
 
#define MT(ca1, c1, ca2, c2, ca3, c3, sl, a1, a2, a3)
 Writes the properties of an industry tile into the IndustryTileSpec struct.
 

Enumerations

enum  IndustryTypes : uint8_t {
  IT_COAL_MINE = 0 , IT_POWER_STATION = 1 , IT_SAWMILL = 2 , IT_FOREST = 3 ,
  IT_OIL_REFINERY = 4 , IT_OIL_RIG = 5 , IT_FACTORY = 6 , IT_PRINTING_WORKS = 7 ,
  IT_STEEL_MILL = 8 , IT_FARM = 9 , IT_COPPER_MINE = 10 , IT_OIL_WELL = 11 ,
  IT_BANK_TEMP = 12 , IT_FOOD_PROCESS = 13 , IT_PAPER_MILL = 14 , IT_GOLD_MINE = 15 ,
  IT_BANK_TROPIC_ARCTIC = 16 , IT_DIAMOND_MINE = 17 , IT_IRON_MINE = 18 , IT_FRUIT_PLANTATION = 19 ,
  IT_RUBBER_PLANTATION = 20 , IT_WATER_SUPPLY = 21 , IT_WATER_TOWER = 22 , IT_FACTORY_2 = 23 ,
  IT_FARM_2 = 24 , IT_LUMBER_MILL = 25 , IT_COTTON_CANDY = 26 , IT_CANDY_FACTORY = 27 ,
  IT_BATTERY_FARM = 28 , IT_COLA_WELLS = 29 , IT_TOY_SHOP = 30 , IT_TOY_FACTORY = 31 ,
  IT_PLASTIC_FOUNTAINS = 32 , IT_FIZZY_DRINK_FACTORY = 33 , IT_BUBBLE_GENERATOR = 34 , IT_TOFFEE_QUARRY = 35 ,
  IT_SUGAR_MINE = 36 , IT_END
}
 

Variables

static const IndustryTileLayout _tile_table_coal_mine_0
 
static const IndustryTileLayout _tile_table_coal_mine_1
 
static const IndustryTileLayout _tile_table_coal_mine_2
 
static const IndustryTileLayout _tile_table_coal_mine_3
 
static const std::vector< IndustryTileLayout_tile_table_coal_mine
 
static const IndustryTileLayout _tile_table_power_station_0
 
static const IndustryTileLayout _tile_table_power_station_1
 
static const IndustryTileLayout _tile_table_power_station_2
 
static const std::vector< IndustryTileLayout_tile_table_power_station
 
static const IndustryTileLayout _tile_table_sawmill_0
 
static const IndustryTileLayout _tile_table_sawmill_1
 
static const std::vector< IndustryTileLayout_tile_table_sawmill
 
static const IndustryTileLayout _tile_table_forest_0
 
static const IndustryTileLayout _tile_table_forest_1
 
static const std::vector< IndustryTileLayout_tile_table_forest
 
static const IndustryTileLayout _tile_table_oil_refinery_0
 
static const IndustryTileLayout _tile_table_oil_refinery_1
 
static const std::vector< IndustryTileLayout_tile_table_oil_refinery
 
static const IndustryTileLayout _tile_table_oil_rig_0
 
static const std::vector< IndustryTileLayout_tile_table_oil_rig
 
static const IndustryTileLayout _tile_table_factory_0
 
static const IndustryTileLayout _tile_table_factory_1
 
static const std::vector< IndustryTileLayout_tile_table_factory
 
static const IndustryTileLayout _tile_table_printing_works_0
 
static const IndustryTileLayout _tile_table_printing_works_1
 
static const std::vector< IndustryTileLayout_tile_table_printing_works
 
static const IndustryTileLayout _tile_table_steel_mill_0
 
static const IndustryTileLayout _tile_table_steel_mill_1
 
static const std::vector< IndustryTileLayout_tile_table_steel_mill
 
static const IndustryTileLayout _tile_table_farm_0
 
static const IndustryTileLayout _tile_table_farm_1
 
static const IndustryTileLayout _tile_table_farm_2
 
static const std::vector< IndustryTileLayout_tile_table_farm
 
static const IndustryTileLayout _tile_table_copper_mine_0
 
static const IndustryTileLayout _tile_table_copper_mine_1
 
static const std::vector< IndustryTileLayout_tile_table_copper_mine
 
static const IndustryTileLayout _tile_table_oil_well_0
 
static const IndustryTileLayout _tile_table_oil_well_1
 
static const std::vector< IndustryTileLayout_tile_table_oil_well
 
static const IndustryTileLayout _tile_table_bank_0
 
static const std::vector< IndustryTileLayout_tile_table_bank
 
static const IndustryTileLayout _tile_table_food_process_0
 
static const IndustryTileLayout _tile_table_food_process_1
 
static const std::vector< IndustryTileLayout_tile_table_food_process
 
static const IndustryTileLayout _tile_table_paper_mill_0
 
static const std::vector< IndustryTileLayout_tile_table_paper_mill
 
static const IndustryTileLayout _tile_table_gold_mine_0
 
static const std::vector< IndustryTileLayout_tile_table_gold_mine
 
static const IndustryTileLayout _tile_table_bank2_0
 
static const std::vector< IndustryTileLayout_tile_table_bank2
 
static const IndustryTileLayout _tile_table_diamond_mine_0
 
static const std::vector< IndustryTileLayout_tile_table_diamond_mine
 
static const IndustryTileLayout _tile_table_iron_mine_0
 
static const std::vector< IndustryTileLayout_tile_table_iron_mine
 
static const IndustryTileLayout _tile_table_fruit_plantation_0
 
static const std::vector< IndustryTileLayout_tile_table_fruit_plantation
 
static const IndustryTileLayout _tile_table_rubber_plantation_0
 
static const std::vector< IndustryTileLayout_tile_table_rubber_plantation
 
static const IndustryTileLayout _tile_table_water_supply_0
 
static const std::vector< IndustryTileLayout_tile_table_water_supply
 
static const IndustryTileLayout _tile_table_water_tower_0
 
static const std::vector< IndustryTileLayout_tile_table_water_tower
 
static const IndustryTileLayout _tile_table_factory2_0
 
static const IndustryTileLayout _tile_table_factory2_1
 
static const std::vector< IndustryTileLayout_tile_table_factory2
 
static const IndustryTileLayout _tile_table_farm2_0
 
static const IndustryTileLayout _tile_table_farm2_1
 
static const IndustryTileLayout _tile_table_farm2_2
 
static const std::vector< IndustryTileLayout_tile_table_farm2
 
static const IndustryTileLayout _tile_table_lumber_mill_0
 
static const std::vector< IndustryTileLayout_tile_table_lumber_mill
 
static const IndustryTileLayout _tile_table_cotton_candy_0
 
static const IndustryTileLayout _tile_table_cotton_candy_1
 
static const std::vector< IndustryTileLayout_tile_table_cotton_candy
 
static const IndustryTileLayout _tile_table_candy_factory_0
 
static const IndustryTileLayout _tile_table_candy_factory_1
 
static const std::vector< IndustryTileLayout_tile_table_candy_factory
 
static const IndustryTileLayout _tile_table_battery_farm_0
 
static const std::vector< IndustryTileLayout_tile_table_battery_farm
 
static const IndustryTileLayout _tile_table_cola_wells_0
 
static const IndustryTileLayout _tile_table_cola_wells_1
 
static const std::vector< IndustryTileLayout_tile_table_cola_wells
 
static const IndustryTileLayout _tile_table_toy_shop_0
 
static const std::vector< IndustryTileLayout_tile_table_toy_shop
 
static const IndustryTileLayout _tile_table_toy_factory_0
 
static const std::vector< IndustryTileLayout_tile_table_toy_factory
 
static const IndustryTileLayout _tile_table_plastic_fountain_0
 
static const IndustryTileLayout _tile_table_plastic_fountain_1
 
static const std::vector< IndustryTileLayout_tile_table_plastic_fountain
 
static const IndustryTileLayout _tile_table_fizzy_drink_0
 
static const std::vector< IndustryTileLayout_tile_table_fizzy_drink
 
static const IndustryTileLayout _tile_table_bubble_generator_0
 
static const std::vector< IndustryTileLayout_tile_table_bubble_generator
 
static const IndustryTileLayout _tile_table_toffee_quarry_0
 
static const std::vector< IndustryTileLayout_tile_table_toffee_quarry
 
static const IndustryTileLayout _tile_table_sugar_mine_0
 
static const std::vector< IndustryTileLayout_tile_table_sugar_mine
 
static const std::initializer_list< uint8_t > _sawmill_sounds = { SND_28_SAWMILL }
 Array with saw sound, for sawmill.
 
static const std::initializer_list< uint8_t > _factory_sounds = { SND_03_FACTORY }
 Array with whistle sound, for factory.
 
static const std::initializer_list< uint8_t > _farm_sounds = { SND_24_FARM_1, SND_25_FARM_2, SND_26_FARM_3 }
 Array with 3 animal sounds, for farms.
 
static const std::initializer_list< uint8_t > _plastic_mine_sounds = { SND_33_PLASTIC_MINE }
 Array with... hem... a sound of toyland.
 
static const IndustrySpec _origin_industry_specs [NEW_INDUSTRYOFFSET]
 
static const IndustryTileSpec _origin_industry_tile_specs [NEW_INDUSTRYTILEOFFSET]
 

Detailed Description

Tables with default industry layouts and behaviours.

Definition in file build_industry.h.

Macro Definition Documentation

◆ MI

#define MI (   tbl,
  snd,
  d,
  pc,
  ai1,
  ai2,
  ai3,
  ai4,
  ag1,
  ag2,
  ag3,
  ag4,
  col,
  c1,
  c2,
  c3,
  proc,
  p1,
  r1,
  p2,
  r2,
  m,
  a1,
  im1,
  a2,
  im2,
  a3,
  im3,
  pr,
  clim,
  bev,
  in,
  intx,
  s1,
  s2,
  s3 
)
Value:
{tbl, d, 0, pc, {c1, c2, c3}, proc, \
{INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO}, \
{r1, r2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, m, \
{INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO}, \
{{im1, 0}, {im2, 0}, {im3, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}}, \
pr, clim, bev, col, in, intx, s1, s2, s3, STR_UNDEFINED, {ai1, ai2, ai3, ai4}, {ag1, ag2, ag3, ag4}, \
IndustryCallbackMasks{}, true, SubstituteGRFFileProps(IT_INVALID), snd, {}, \
{{p1, p2}}, {{a1, a2, a3}}}
NewGRF entities which can replace default entities.

Writes the properties of an industry into the IndustrySpec struct.

Parameters
tbltile table
sndcnumber of sounds
sndsounds table
dcost multiplier
pcprospecting chance
ai1appear chance ingame - temperate
ai2appear chance ingame - arctic
ai3appear chance ingame - tropic
ai4appear chance ingame - toyland
ag1appear chance random creation - temperate
ag2appear chance random creation - arctic
ag3appear chance random creation - tropic
ag4appear chance random creation - toyland
colmap colour
c1industry proximity refusal - 1st
c2industry proximity refusal - 2nd
c3industry proximity refusal - 3th
proccheck procedure index
p1produce cargo 1
r1rate of production 1
p2produce cargo 2
r2rate of production 1
mminimum cargo moved to station
a1accepted cargo 1
im1input multiplier for cargo 1
a2accepted cargo 2
im2input multiplier for cargo 2
a3accepted cargo 3
im3input multiplier for cargo 3
prindustry life (actually, the same as extractive, organic, processing in ttdpatch's specs)
climclimate availability
bevindustry behaviour
inname
intxtext while building
s1text for closure
s2text for production up
s3text for production down

Definition at line 1130 of file build_industry.h.

◆ MK

#define MK (   x,
  y,
 
)    {{x, y}, m}

Definition of an industry tiles layout.

Parameters
xoffset x of this tile
yoffset y of this tile
mindex of the tile.
See also
_industry_specs
IndustryTileTable

Definition at line 23 of file build_industry.h.

◆ MT

#define MT (   ca1,
  c1,
  ca2,
  c2,
  ca3,
  c3,
  sl,
  a1,
  a2,
  a3 
)
Value:
{ \
{INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO}, \
}
static const IndustryGfx INVALID_INDUSTRYTILE
one above amount is considered invalid
Information about animation.

Writes the properties of an industry tile into the IndustryTileSpec struct.

Parameters
ca1acceptance of first cargo
c1first type of cargo accepted for this tile
ca2acceptance of second cargo
c2second cargo
ca3acceptance of third cargo
c3and third cargo. Those three are in an array
slslope refused upon choosing a place to build
a1animation frame on production
a2next frame of animation
a3chooses between animation or construction stage

Definition at line 1536 of file build_industry.h.

Enumeration Type Documentation

◆ IndustryTypes

enum IndustryTypes : uint8_t

Definition at line 1048 of file build_industry.h.

Variable Documentation

◆ _factory_sounds

const std::initializer_list<uint8_t> _factory_sounds = { SND_03_FACTORY }
static

Array with whistle sound, for factory.

Definition at line 1040 of file build_industry.h.

◆ _farm_sounds

const std::initializer_list<uint8_t> _farm_sounds = { SND_24_FARM_1, SND_25_FARM_2, SND_26_FARM_3 }
static

Array with 3 animal sounds, for farms.

Definition at line 1043 of file build_industry.h.

◆ _origin_industry_specs

const IndustrySpec _origin_industry_specs[NEW_INDUSTRYOFFSET]
static

Definition at line 1150 of file build_industry.h.

◆ _origin_industry_tile_specs

const IndustryTileSpec _origin_industry_tile_specs[NEW_INDUSTRYTILEOFFSET]
static

Definition at line 1540 of file build_industry.h.

◆ _plastic_mine_sounds

const std::initializer_list<uint8_t> _plastic_mine_sounds = { SND_33_PLASTIC_MINE }
static

Array with... hem... a sound of toyland.

Definition at line 1046 of file build_industry.h.

◆ _sawmill_sounds

const std::initializer_list<uint8_t> _sawmill_sounds = { SND_28_SAWMILL }
static

Array with saw sound, for sawmill.

Definition at line 1037 of file build_industry.h.

◆ _tile_table_bank

const std::vector<IndustryTileLayout> _tile_table_bank
static
Initial value:
{
_tile_table_bank_0,
}

Definition at line 506 of file build_industry.h.

◆ _tile_table_bank2

const std::vector<IndustryTileLayout> _tile_table_bank2
static
Initial value:
{
_tile_table_bank2_0,
}

Definition at line 594 of file build_industry.h.

◆ _tile_table_bank2_0

const IndustryTileLayout _tile_table_bank2_0
static
Initial value:
{
MK(0, 0, 89),
MK(1, 0, 90),
}
#define MK(x, y, m)
Definition of an industry tiles layout.

Definition at line 589 of file build_industry.h.

◆ _tile_table_bank_0

const IndustryTileLayout _tile_table_bank_0
static
Initial value:
{
MK(0, 0, 58),
MK(1, 0, 59),
}

Definition at line 501 of file build_industry.h.

◆ _tile_table_battery_farm

const std::vector<IndustryTileLayout> _tile_table_battery_farm
static
Initial value:
{
_tile_table_battery_farm_0,
}

Definition at line 906 of file build_industry.h.

◆ _tile_table_battery_farm_0

const IndustryTileLayout _tile_table_battery_farm_0
static
Initial value:
{
MK(0, 0, 135),
MK(0, 1, 135),
MK(0, 2, 135),
MK(0, 3, 135),
MK(1, 0, 135),
MK(1, 1, 135),
MK(1, 2, 135),
MK(1, 3, 135),
MK(2, 0, 135),
MK(2, 1, 135),
MK(2, 2, 135),
MK(2, 3, 135),
MK(3, 0, 135),
MK(3, 1, 135),
MK(3, 2, 135),
MK(3, 3, 135),
MK(4, 0, 135),
MK(4, 1, 135),
MK(4, 2, 135),
MK(4, 3, 135),
}

Definition at line 883 of file build_industry.h.

◆ _tile_table_bubble_generator

const std::vector<IndustryTileLayout> _tile_table_bubble_generator
static
Initial value:
{
_tile_table_bubble_generator_0,
}

Definition at line 1005 of file build_industry.h.

◆ _tile_table_bubble_generator_0

const IndustryTileLayout _tile_table_bubble_generator_0
static
Initial value:
{
MK(0, 0, 163),
MK(0, 1, 160),
MK(1, 0, 163),
MK(1, 1, 161),
MK(2, 0, 163),
MK(2, 1, 162),
MK(0, 2, 163),
MK(0, 3, 160),
MK(1, 2, 163),
MK(1, 3, 161),
MK(2, 2, 163),
MK(2, 3, 162),
}

Definition at line 990 of file build_industry.h.

◆ _tile_table_candy_factory

const std::vector<IndustryTileLayout> _tile_table_candy_factory
static
Initial value:
{
_tile_table_candy_factory_0,
_tile_table_candy_factory_1,
}

Definition at line 878 of file build_industry.h.

◆ _tile_table_candy_factory_0

const IndustryTileLayout _tile_table_candy_factory_0
static
Initial value:
{
MK(0, 0, 131),
MK(0, 1, 132),
MK(1, 0, 133),
MK(1, 1, 134),
MK(0, 2, 131),
MK(0, 3, 132),
MK(1, 2, 133),
MK(1, 3, 134),
MK(2, 1, 131),
MK(2, 2, 132),
MK(3, 1, 133),
MK(3, 2, 134),
}

Definition at line 848 of file build_industry.h.

◆ _tile_table_candy_factory_1

const IndustryTileLayout _tile_table_candy_factory_1
static
Initial value:
{
MK(0, 0, 131),
MK(0, 1, 132),
MK(1, 0, 133),
MK(1, 1, 134),
MK(2, 0, 131),
MK(2, 1, 132),
MK(3, 0, 133),
MK(3, 1, 134),
MK(1, 2, 131),
MK(1, 3, 132),
MK(2, 2, 133),
MK(2, 3, 134),
}

Definition at line 863 of file build_industry.h.

◆ _tile_table_coal_mine

const std::vector<IndustryTileLayout> _tile_table_coal_mine
static
Initial value:
{
_tile_table_coal_mine_0,
_tile_table_coal_mine_1,
_tile_table_coal_mine_2,
_tile_table_coal_mine_3,
}

Definition at line 68 of file build_industry.h.

◆ _tile_table_coal_mine_0

const IndustryTileLayout _tile_table_coal_mine_0
static
Initial value:
{
MK(1, 1, 0),
MK(1, 2, 2),
MK(0, 0, 5),
MK(1, 0, 6),
MK(2, 0, 3),
MK(2, 2, 3),
}

Definition at line 25 of file build_industry.h.

◆ _tile_table_coal_mine_1

const IndustryTileLayout _tile_table_coal_mine_1
static
Initial value:
{
MK(1, 1, 0),
MK(1, 2, 2),
MK(2, 0, 0),
MK(2, 1, 2),
MK(1, 0, 3),
MK(0, 0, 3),
MK(0, 1, 4),
MK(0, 2, 4),
MK(2, 2, 4),
}

Definition at line 34 of file build_industry.h.

◆ _tile_table_coal_mine_2

const IndustryTileLayout _tile_table_coal_mine_2
static
Initial value:
{
MK(0, 0, 0),
MK(0, 1, 2),
MK(0, 2, 5),
MK(1, 0, 3),
MK(1, 1, 3),
MK(1, 2, 6),
}

Definition at line 46 of file build_industry.h.

◆ _tile_table_coal_mine_3

const IndustryTileLayout _tile_table_coal_mine_3
static
Initial value:
{
MK(0, 1, 0),
MK(0, 2, 2),
MK(0, 3, 4),
MK(1, 0, 5),
MK(1, 1, 0),
MK(1, 2, 2),
MK(1, 3, 3),
MK(2, 0, 6),
MK(2, 1, 4),
MK(2, 2, 3),
}

Definition at line 55 of file build_industry.h.

◆ _tile_table_cola_wells

const std::vector<IndustryTileLayout> _tile_table_cola_wells
static
Initial value:
{
_tile_table_cola_wells_0,
_tile_table_cola_wells_1,
}

Definition at line 931 of file build_industry.h.

◆ _tile_table_cola_wells_0

const IndustryTileLayout _tile_table_cola_wells_0
static
Initial value:
{
MK(0, 0, 137),
MK(0, 1, 137),
MK(0, 2, 137),
MK(1, 0, 137),
MK(1, 1, 137),
MK(1, 2, 137),
MK(2, 1, 137),
MK(2, 2, 137),
}

Definition at line 910 of file build_industry.h.

◆ _tile_table_cola_wells_1

const IndustryTileLayout _tile_table_cola_wells_1
static
Initial value:
{
MK(0, 1, 137),
MK(0, 2, 137),
MK(0, 3, 137),
MK(1, 0, 137),
MK(1, 1, 137),
MK(1, 2, 137),
MK(2, 1, 137),
}

Definition at line 921 of file build_industry.h.

◆ _tile_table_copper_mine

const std::vector<IndustryTileLayout> _tile_table_copper_mine
static
Initial value:
{
_tile_table_copper_mine_0,
_tile_table_copper_mine_1,
}

Definition at line 475 of file build_industry.h.

◆ _tile_table_copper_mine_0

const IndustryTileLayout _tile_table_copper_mine_0
static
Initial value:
{
MK(0, 0, 47),
MK(0, 1, 49),
MK(0, 2, 51),
MK(1, 0, 47),
MK(1, 1, 49),
MK(1, 2, 50),
MK(2, 0, 51),
MK(2, 1, 51),
}

Definition at line 452 of file build_industry.h.

◆ _tile_table_copper_mine_1

const IndustryTileLayout _tile_table_copper_mine_1
static
Initial value:
{
MK(0, 0, 50),
MK(0, 1, 47),
MK(0, 2, 49),
MK(1, 0, 47),
MK(1, 1, 49),
MK(1, 2, 51),
MK(2, 0, 51),
MK(2, 1, 47),
MK(2, 2, 49),
}

Definition at line 463 of file build_industry.h.

◆ _tile_table_cotton_candy

const std::vector<IndustryTileLayout> _tile_table_cotton_candy
static
Initial value:
{
_tile_table_cotton_candy_0,
_tile_table_cotton_candy_1,
}

Definition at line 843 of file build_industry.h.

◆ _tile_table_cotton_candy_0

const IndustryTileLayout _tile_table_cotton_candy_0
static
Initial value:
{
MK(0, 0, 129),
MK(0, 1, 129),
MK(0, 2, 129),
MK(0, 3, 129),
MK(1, 0, 129),
MK(1, 1, 129),
MK(1, 2, 129),
MK(1, 3, 129),
MK(2, 0, 129),
MK(2, 1, 129),
MK(2, 2, 129),
MK(2, 3, 129),
MK(3, 0, 129),
MK(3, 1, 129),
MK(3, 2, 129),
MK(3, 3, 129),
MK(1, 4, 129),
MK(2, 4, 129),
}

Definition at line 796 of file build_industry.h.

◆ _tile_table_cotton_candy_1

const IndustryTileLayout _tile_table_cotton_candy_1
static
Initial value:
{
MK(0, 0, 129),
MK(1, 0, 129),
MK(2, 0, 129),
MK(3, 0, 129),
MK(4, 0, 129),
MK(0, 1, 129),
MK(1, 1, 129),
MK(2, 1, 129),
MK(3, 1, 129),
MK(4, 1, 129),
MK(0, 2, 129),
MK(1, 2, 129),
MK(2, 2, 129),
MK(3, 2, 129),
MK(4, 2, 129),
MK(0, 3, 129),
MK(1, 3, 129),
MK(2, 3, 129),
MK(3, 3, 129),
MK(4, 3, 129),
MK(1, 4, 129),
MK(2, 4, 129),
MK(3, 4, 129),
}

Definition at line 817 of file build_industry.h.

◆ _tile_table_diamond_mine

const std::vector<IndustryTileLayout> _tile_table_diamond_mine
static
Initial value:
{
_tile_table_diamond_mine_0,
}

Definition at line 610 of file build_industry.h.

◆ _tile_table_diamond_mine_0

const IndustryTileLayout _tile_table_diamond_mine_0
static
Initial value:
{
MK(0, 0, 91),
MK(0, 1, 92),
MK(0, 2, 93),
MK(1, 0, 94),
MK(1, 1, 95),
MK(1, 2, 96),
MK(2, 0, 97),
MK(2, 1, 98),
MK(2, 2, 99),
}

Definition at line 598 of file build_industry.h.

◆ _tile_table_factory

const std::vector<IndustryTileLayout> _tile_table_factory
static
Initial value:
{
_tile_table_factory_0,
_tile_table_factory_1,
}

Definition at line 327 of file build_industry.h.

◆ _tile_table_factory2

const std::vector<IndustryTileLayout> _tile_table_factory2
static
Initial value:
{
_tile_table_factory2_0,
_tile_table_factory2_1,
}

Definition at line 732 of file build_industry.h.

◆ _tile_table_factory2_0

const IndustryTileLayout _tile_table_factory2_0
static
Initial value:
{
MK(0, 0, 121),
MK(0, 1, 122),
MK(1, 0, 123),
MK(1, 1, 124),
MK(0, 2, 121),
MK(0, 3, 122),
MK(1, 2, 123),
MK(1, 3, 124),
}

Definition at line 710 of file build_industry.h.

◆ _tile_table_factory2_1

const IndustryTileLayout _tile_table_factory2_1
static
Initial value:
{
MK(0, 0, 121),
MK(0, 1, 122),
MK(1, 0, 123),
MK(1, 1, 124),
MK(2, 0, 121),
MK(2, 1, 122),
MK(3, 0, 123),
MK(3, 1, 124),
}

Definition at line 721 of file build_industry.h.

◆ _tile_table_factory_0

const IndustryTileLayout _tile_table_factory_0
static
Initial value:
{
MK(0, 0, 39),
MK(0, 1, 40),
MK(1, 0, 41),
MK(1, 1, 42),
MK(0, 2, 39),
MK(0, 3, 40),
MK(1, 2, 41),
MK(1, 3, 42),
MK(2, 1, 39),
MK(2, 2, 40),
MK(3, 1, 41),
MK(3, 2, 42),
}

Definition at line 297 of file build_industry.h.

◆ _tile_table_factory_1

const IndustryTileLayout _tile_table_factory_1
static
Initial value:
{
MK(0, 0, 39),
MK(0, 1, 40),
MK(1, 0, 41),
MK(1, 1, 42),
MK(2, 0, 39),
MK(2, 1, 40),
MK(3, 0, 41),
MK(3, 1, 42),
MK(1, 2, 39),
MK(1, 3, 40),
MK(2, 2, 41),
MK(2, 3, 42),
}

Definition at line 312 of file build_industry.h.

◆ _tile_table_farm

const std::vector<IndustryTileLayout> _tile_table_farm
static
Initial value:
{
_tile_table_farm_0,
_tile_table_farm_1,
_tile_table_farm_2,
}

Definition at line 446 of file build_industry.h.

◆ _tile_table_farm2

const std::vector<IndustryTileLayout> _tile_table_farm2
static
Initial value:
{
_tile_table_farm2_0,
_tile_table_farm2_1,
_tile_table_farm2_2,
}

Definition at line 779 of file build_industry.h.

◆ _tile_table_farm2_0

const IndustryTileLayout _tile_table_farm2_0
static
Initial value:
{
MK(1, 0, 33),
MK(1, 1, 34),
MK(1, 2, 36),
MK(0, 0, 37),
MK(0, 1, 37),
MK(0, 2, 36),
MK(2, 0, 35),
MK(2, 1, 38),
MK(2, 2, 38),
}

Definition at line 737 of file build_industry.h.

◆ _tile_table_farm2_1

const IndustryTileLayout _tile_table_farm2_1
static
Initial value:
{
MK(1, 1, 33),
MK(1, 2, 34),
MK(0, 0, 35),
MK(0, 1, 36),
MK(0, 2, 36),
MK(0, 3, 35),
MK(1, 0, 37),
MK(1, 3, 38),
MK(2, 0, 37),
MK(2, 1, 37),
MK(2, 2, 38),
MK(2, 3, 38),
}

Definition at line 749 of file build_industry.h.

◆ _tile_table_farm2_2

const IndustryTileLayout _tile_table_farm2_2
static
Initial value:
{
MK(2, 0, 33),
MK(2, 1, 34),
MK(0, 0, 36),
MK(0, 1, 36),
MK(0, 2, 37),
MK(0, 3, 37),
MK(1, 0, 35),
MK(1, 1, 38),
MK(1, 2, 38),
MK(1, 3, 37),
MK(2, 2, 37),
MK(2, 3, 35),
}

Definition at line 764 of file build_industry.h.

◆ _tile_table_farm_0

const IndustryTileLayout _tile_table_farm_0
static
Initial value:
{
MK(1, 0, 33),
MK(1, 1, 34),
MK(1, 2, 36),
MK(0, 0, 37),
MK(0, 1, 37),
MK(0, 2, 36),
MK(2, 0, 35),
MK(2, 1, 38),
MK(2, 2, 38),
}

Definition at line 404 of file build_industry.h.

◆ _tile_table_farm_1

const IndustryTileLayout _tile_table_farm_1
static
Initial value:
{
MK(1, 1, 33),
MK(1, 2, 34),
MK(0, 0, 35),
MK(0, 1, 36),
MK(0, 2, 36),
MK(0, 3, 35),
MK(1, 0, 37),
MK(1, 3, 38),
MK(2, 0, 37),
MK(2, 1, 37),
MK(2, 2, 38),
MK(2, 3, 38),
}

Definition at line 416 of file build_industry.h.

◆ _tile_table_farm_2

const IndustryTileLayout _tile_table_farm_2
static
Initial value:
{
MK(2, 0, 33),
MK(2, 1, 34),
MK(0, 0, 36),
MK(0, 1, 36),
MK(0, 2, 37),
MK(0, 3, 37),
MK(1, 0, 35),
MK(1, 1, 38),
MK(1, 2, 38),
MK(1, 3, 37),
MK(2, 2, 37),
MK(2, 3, 35),
}

Definition at line 431 of file build_industry.h.

◆ _tile_table_fizzy_drink

const std::vector<IndustryTileLayout> _tile_table_fizzy_drink
static
Initial value:
{
_tile_table_fizzy_drink_0,
}

Definition at line 986 of file build_industry.h.

◆ _tile_table_fizzy_drink_0

const IndustryTileLayout _tile_table_fizzy_drink_0
static
Initial value:
{
MK(0, 0, 156),
MK(0, 1, 157),
MK(1, 0, 158),
MK(1, 1, 159),
}

Definition at line 979 of file build_industry.h.

◆ _tile_table_food_process

const std::vector<IndustryTileLayout> _tile_table_food_process
static
Initial value:
{
_tile_table_food_process_0,
_tile_table_food_process_1,
}

Definition at line 542 of file build_industry.h.

◆ _tile_table_food_process_0

const IndustryTileLayout _tile_table_food_process_0
static
Initial value:
{
MK(0, 0, 60),
MK(1, 0, 60),
MK(2, 0, 60),
MK(0, 1, 60),
MK(1, 1, 60),
MK(2, 1, 60),
MK(0, 2, 61),
MK(1, 2, 61),
MK(2, 2, 63),
MK(0, 3, 62),
MK(1, 3, 62),
MK(2, 3, 63),
}

Definition at line 510 of file build_industry.h.

◆ _tile_table_food_process_1

const IndustryTileLayout _tile_table_food_process_1
static
Initial value:
{
MK(0, 0, 61),
MK(1, 0, 60),
MK(2, 0, 61),
MK(3, 0, 61),
MK(0, 1, 62),
MK(1, 1, 63),
MK(2, 1, 63),
MK(3, 1, 63),
MK(0, 2, 60),
MK(1, 2, 60),
MK(2, 2, 60),
MK(3, 2, 60),
MK(0, 3, 62),
MK(1, 3, 62),
}

Definition at line 525 of file build_industry.h.

◆ _tile_table_forest

const std::vector<IndustryTileLayout> _tile_table_forest
static
Initial value:
{
_tile_table_forest_0,
_tile_table_forest_1,
}

Definition at line 186 of file build_industry.h.

◆ _tile_table_forest_0

const IndustryTileLayout _tile_table_forest_0
static
Initial value:
{
MK(0, 0, 16),
MK(0, 1, 16),
MK(0, 2, 16),
MK(0, 3, 16),
MK(1, 0, 16),
MK(1, 1, 16),
MK(1, 2, 16),
MK(1, 3, 16),
MK(2, 0, 16),
MK(2, 1, 16),
MK(2, 2, 16),
MK(2, 3, 16),
MK(3, 0, 16),
MK(3, 1, 16),
MK(3, 2, 16),
MK(3, 3, 16),
MK(1, 4, 16),
MK(2, 4, 16),
}

Definition at line 139 of file build_industry.h.

◆ _tile_table_forest_1

const IndustryTileLayout _tile_table_forest_1
static
Initial value:
{
MK(0, 0, 16),
MK(1, 0, 16),
MK(2, 0, 16),
MK(3, 0, 16),
MK(4, 0, 16),
MK(0, 1, 16),
MK(1, 1, 16),
MK(2, 1, 16),
MK(3, 1, 16),
MK(4, 1, 16),
MK(0, 2, 16),
MK(1, 2, 16),
MK(2, 2, 16),
MK(3, 2, 16),
MK(4, 2, 16),
MK(0, 3, 16),
MK(1, 3, 16),
MK(2, 3, 16),
MK(3, 3, 16),
MK(4, 3, 16),
MK(1, 4, 16),
MK(2, 4, 16),
MK(3, 4, 16),
}

Definition at line 160 of file build_industry.h.

◆ _tile_table_fruit_plantation

const std::vector<IndustryTileLayout> _tile_table_fruit_plantation
static
Initial value:
{
_tile_table_fruit_plantation_0,
}

Definition at line 660 of file build_industry.h.

◆ _tile_table_fruit_plantation_0

const IndustryTileLayout _tile_table_fruit_plantation_0
static
Initial value:
{
MK(0, 0, 116),
MK(0, 1, 116),
MK(0, 2, 116),
MK(0, 3, 116),
MK(1, 0, 116),
MK(1, 1, 116),
MK(1, 2, 116),
MK(1, 3, 116),
MK(2, 0, 116),
MK(2, 1, 116),
MK(2, 2, 116),
MK(2, 3, 116),
MK(3, 0, 116),
MK(3, 1, 116),
MK(3, 2, 116),
MK(3, 3, 116),
MK(4, 0, 116),
MK(4, 1, 116),
MK(4, 2, 116),
MK(4, 3, 116),
}

Definition at line 637 of file build_industry.h.

◆ _tile_table_gold_mine

const std::vector<IndustryTileLayout> _tile_table_gold_mine
static
Initial value:
{
_tile_table_gold_mine_0,
}

Definition at line 585 of file build_industry.h.

◆ _tile_table_gold_mine_0

const IndustryTileLayout _tile_table_gold_mine_0
static
Initial value:
{
MK(0, 0, 72),
MK(0, 1, 73),
MK(0, 2, 74),
MK(0, 3, 75),
MK(1, 0, 76),
MK(1, 1, 77),
MK(1, 2, 78),
MK(1, 3, 79),
MK(2, 0, 80),
MK(2, 1, 81),
MK(2, 2, 82),
MK(2, 3, 83),
MK(3, 0, 84),
MK(3, 1, 85),
MK(3, 2, 86),
MK(3, 3, 87),
}

Definition at line 566 of file build_industry.h.

◆ _tile_table_iron_mine

const std::vector<IndustryTileLayout> _tile_table_iron_mine
static
Initial value:
{
_tile_table_iron_mine_0,
}

Definition at line 633 of file build_industry.h.

◆ _tile_table_iron_mine_0

const IndustryTileLayout _tile_table_iron_mine_0
static
Initial value:
{
MK(0, 0, 100),
MK(0, 1, 101),
MK(0, 2, 102),
MK(0, 3, 103),
MK(1, 0, 104),
MK(1, 1, 105),
MK(1, 2, 106),
MK(1, 3, 107),
MK(2, 0, 108),
MK(2, 1, 109),
MK(2, 2, 110),
MK(2, 3, 111),
MK(3, 0, 112),
MK(3, 1, 113),
MK(3, 2, 114),
MK(3, 3, 115),
}

Definition at line 614 of file build_industry.h.

◆ _tile_table_lumber_mill

const std::vector<IndustryTileLayout> _tile_table_lumber_mill
static
Initial value:
{
_tile_table_lumber_mill_0,
}

Definition at line 792 of file build_industry.h.

◆ _tile_table_lumber_mill_0

const IndustryTileLayout _tile_table_lumber_mill_0
static
Initial value:
{
MK(0, 0, 125),
MK(0, 1, 126),
MK(1, 0, 127),
MK(1, 1, 128),
}

Definition at line 785 of file build_industry.h.

◆ _tile_table_oil_refinery

const std::vector<IndustryTileLayout> _tile_table_oil_refinery
static
Initial value:
{
_tile_table_oil_refinery_0,
_tile_table_oil_refinery_1,
}

Definition at line 227 of file build_industry.h.

◆ _tile_table_oil_refinery_0

const IndustryTileLayout _tile_table_oil_refinery_0
static
Initial value:
{
MK(0, 0, 20),
MK(0, 1, 21),
MK(0, 2, 22),
MK(0, 3, 21),
MK(1, 0, 20),
MK(1, 1, 19),
MK(1, 2, 22),
MK(1, 3, 20),
MK(2, 1, 18),
MK(2, 2, 18),
MK(2, 3, 18),
MK(3, 2, 18),
MK(3, 3, 18),
MK(2, 0, 23),
MK(3, 1, 23),
}

Definition at line 191 of file build_industry.h.

◆ _tile_table_oil_refinery_1

const IndustryTileLayout _tile_table_oil_refinery_1
static
Initial value:
{
MK(0, 0, 18),
MK(0, 1, 18),
MK(0, 2, 21),
MK(0, 3, 22),
MK(0, 4, 20),
MK(1, 0, 18),
MK(1, 1, 18),
MK(1, 2, 19),
MK(1, 3, 20),
MK(2, 0, 18),
MK(2, 1, 18),
MK(2, 2, 19),
MK(2, 3, 22),
MK(1, 4, 23),
MK(2, 4, 23),
}

Definition at line 209 of file build_industry.h.

◆ _tile_table_oil_rig

const std::vector<IndustryTileLayout> _tile_table_oil_rig
static
Initial value:
{
_tile_table_oil_rig_0,
}

Definition at line 293 of file build_industry.h.

◆ _tile_table_oil_rig_0

const IndustryTileLayout _tile_table_oil_rig_0
static

Definition at line 232 of file build_industry.h.

◆ _tile_table_oil_well

const std::vector<IndustryTileLayout> _tile_table_oil_well
static
Initial value:
{
_tile_table_oil_well_0,
_tile_table_oil_well_1,
}

Definition at line 496 of file build_industry.h.

◆ _tile_table_oil_well_0

const IndustryTileLayout _tile_table_oil_well_0
static
Initial value:
{
MK(0, 0, 29),
MK(1, 0, 29),
MK(2, 0, 29),
MK(0, 1, 29),
MK(0, 2, 29),
}

Definition at line 480 of file build_industry.h.

◆ _tile_table_oil_well_1

const IndustryTileLayout _tile_table_oil_well_1
static
Initial value:
{
MK(0, 0, 29),
MK(1, 0, 29),
MK(1, 1, 29),
MK(2, 2, 29),
MK(2, 3, 29),
}

Definition at line 488 of file build_industry.h.

◆ _tile_table_paper_mill

const std::vector<IndustryTileLayout> _tile_table_paper_mill
static
Initial value:
{
_tile_table_paper_mill_0,
}

Definition at line 562 of file build_industry.h.

◆ _tile_table_paper_mill_0

const IndustryTileLayout _tile_table_paper_mill_0
static
Initial value:
{
MK(0, 0, 64),
MK(1, 0, 65),
MK(2, 0, 66),
MK(3, 0, 67),
MK(0, 1, 68),
MK(1, 1, 69),
MK(2, 1, 67),
MK(3, 1, 67),
MK(0, 2, 66),
MK(1, 2, 71),
MK(2, 2, 71),
MK(3, 2, 70),
}

Definition at line 547 of file build_industry.h.

◆ _tile_table_plastic_fountain

const std::vector<IndustryTileLayout> _tile_table_plastic_fountain
static
Initial value:
{
_tile_table_plastic_fountain_0,
_tile_table_plastic_fountain_1,
}

Definition at line 974 of file build_industry.h.

◆ _tile_table_plastic_fountain_0

const IndustryTileLayout _tile_table_plastic_fountain_0
static
Initial value:
{
MK(0, 0, 148),
MK(0, 1, 151),
MK(0, 2, 154),
}

Definition at line 962 of file build_industry.h.

◆ _tile_table_plastic_fountain_1

const IndustryTileLayout _tile_table_plastic_fountain_1
static
Initial value:
{
MK(0, 0, 148),
MK(1, 0, 151),
MK(2, 0, 154),
}

Definition at line 968 of file build_industry.h.

◆ _tile_table_power_station

const std::vector<IndustryTileLayout> _tile_table_power_station
static
Initial value:
{
_tile_table_power_station_0,
_tile_table_power_station_1,
_tile_table_power_station_2,
}

Definition at line 106 of file build_industry.h.

◆ _tile_table_power_station_0

const IndustryTileLayout _tile_table_power_station_0
static
Initial value:
{
MK(0, 0, 7),
MK(0, 1, 9),
MK(1, 0, 7),
MK(1, 1, 8),
MK(2, 0, 7),
MK(2, 1, 8),
MK(3, 0, 10),
MK(3, 1, 10),
}

Definition at line 75 of file build_industry.h.

◆ _tile_table_power_station_1

const IndustryTileLayout _tile_table_power_station_1
static
Initial value:
{
MK(0, 1, 7),
MK(0, 2, 7),
MK(1, 0, 8),
MK(1, 1, 8),
MK(1, 2, 7),
MK(2, 0, 9),
MK(2, 1, 10),
MK(2, 2, 9),
}

Definition at line 86 of file build_industry.h.

◆ _tile_table_power_station_2

const IndustryTileLayout _tile_table_power_station_2
static
Initial value:
{
MK(0, 0, 7),
MK(0, 1, 7),
MK(1, 0, 9),
MK(1, 1, 8),
MK(2, 0, 10),
MK(2, 1, 9),
}

Definition at line 97 of file build_industry.h.

◆ _tile_table_printing_works

const std::vector<IndustryTileLayout> _tile_table_printing_works
static
Initial value:
{
_tile_table_printing_works_0,
_tile_table_printing_works_1,
}

Definition at line 362 of file build_industry.h.

◆ _tile_table_printing_works_0

const IndustryTileLayout _tile_table_printing_works_0
static
Initial value:
{
MK(0, 0, 43),
MK(0, 1, 44),
MK(1, 0, 45),
MK(1, 1, 46),
MK(0, 2, 43),
MK(0, 3, 44),
MK(1, 2, 45),
MK(1, 3, 46),
MK(2, 1, 43),
MK(2, 2, 44),
MK(3, 1, 45),
MK(3, 2, 46),
}

Definition at line 332 of file build_industry.h.

◆ _tile_table_printing_works_1

const IndustryTileLayout _tile_table_printing_works_1
static
Initial value:
{
MK(0, 0, 43),
MK(0, 1, 44),
MK(1, 0, 45),
MK(1, 1, 46),
MK(2, 0, 43),
MK(2, 1, 44),
MK(3, 0, 45),
MK(3, 1, 46),
MK(1, 2, 43),
MK(1, 3, 44),
MK(2, 2, 45),
MK(2, 3, 46),
}

Definition at line 347 of file build_industry.h.

◆ _tile_table_rubber_plantation

const std::vector<IndustryTileLayout> _tile_table_rubber_plantation
static
Initial value:
{
_tile_table_rubber_plantation_0,
}

Definition at line 687 of file build_industry.h.

◆ _tile_table_rubber_plantation_0

const IndustryTileLayout _tile_table_rubber_plantation_0
static
Initial value:
{
MK(0, 0, 117),
MK(0, 1, 117),
MK(0, 2, 117),
MK(0, 3, 117),
MK(1, 0, 117),
MK(1, 1, 117),
MK(1, 2, 117),
MK(1, 3, 117),
MK(2, 0, 117),
MK(2, 1, 117),
MK(2, 2, 117),
MK(2, 3, 117),
MK(3, 0, 117),
MK(3, 1, 117),
MK(3, 2, 117),
MK(3, 3, 117),
MK(4, 0, 117),
MK(4, 1, 117),
MK(4, 2, 117),
MK(4, 3, 117),
}

Definition at line 664 of file build_industry.h.

◆ _tile_table_sawmill

const std::vector<IndustryTileLayout> _tile_table_sawmill
static
Initial value:
{
_tile_table_sawmill_0,
_tile_table_sawmill_1,
}

Definition at line 134 of file build_industry.h.

◆ _tile_table_sawmill_0

const IndustryTileLayout _tile_table_sawmill_0
static
Initial value:
{
MK(1, 0, 14),
MK(1, 1, 12),
MK(1, 2, 11),
MK(2, 0, 14),
MK(2, 1, 13),
MK(0, 0, 15),
MK(0, 1, 15),
MK(0, 2, 12),
}

Definition at line 112 of file build_industry.h.

◆ _tile_table_sawmill_1

const IndustryTileLayout _tile_table_sawmill_1
static
Initial value:
{
MK(0, 0, 15),
MK(0, 1, 11),
MK(0, 2, 14),
MK(1, 0, 15),
MK(1, 1, 13),
MK(1, 2, 12),
MK(2, 0, 11),
MK(2, 1, 13),
}

Definition at line 123 of file build_industry.h.

◆ _tile_table_steel_mill

const std::vector<IndustryTileLayout> _tile_table_steel_mill
static
Initial value:
{
_tile_table_steel_mill_0,
_tile_table_steel_mill_1,
}

Definition at line 399 of file build_industry.h.

◆ _tile_table_steel_mill_0

const IndustryTileLayout _tile_table_steel_mill_0
static
Initial value:
{
MK(2, 1, 52),
MK(2, 2, 53),
MK(3, 1, 54),
MK(3, 2, 55),
MK(0, 0, 56),
MK(1, 0, 57),
MK(0, 1, 56),
MK(1, 1, 57),
MK(0, 2, 56),
MK(1, 2, 57),
MK(2, 0, 56),
MK(3, 0, 57),
}

Definition at line 367 of file build_industry.h.

◆ _tile_table_steel_mill_1

const IndustryTileLayout _tile_table_steel_mill_1
static
Initial value:
{
MK(0, 0, 52),
MK(0, 1, 53),
MK(1, 0, 54),
MK(1, 1, 55),
MK(2, 0, 52),
MK(2, 1, 53),
MK(3, 0, 54),
MK(3, 1, 55),
MK(0, 2, 56),
MK(1, 2, 57),
MK(2, 2, 56),
MK(3, 2, 57),
MK(1, 3, 56),
MK(2, 3, 57),
}

Definition at line 382 of file build_industry.h.

◆ _tile_table_sugar_mine

const std::vector<IndustryTileLayout> _tile_table_sugar_mine
static
Initial value:
{
_tile_table_sugar_mine_0,
}

Definition at line 1030 of file build_industry.h.

◆ _tile_table_sugar_mine_0

const IndustryTileLayout _tile_table_sugar_mine_0
static
Initial value:
{
MK(0, 0, 167),
MK(0, 1, 168),
MK(1, 0, 169),
MK(1, 1, 170),
MK(2, 0, 171),
MK(2, 1, 172),
MK(3, 0, 173),
MK(3, 1, 174),
}

Definition at line 1019 of file build_industry.h.

◆ _tile_table_toffee_quarry

const std::vector<IndustryTileLayout> _tile_table_toffee_quarry
static
Initial value:
{
_tile_table_toffee_quarry_0,
}

Definition at line 1015 of file build_industry.h.

◆ _tile_table_toffee_quarry_0

const IndustryTileLayout _tile_table_toffee_quarry_0
static
Initial value:
{
MK(0, 0, 164),
MK(1, 0, 165),
MK(2, 0, 166),
}

Definition at line 1009 of file build_industry.h.

◆ _tile_table_toy_factory

const std::vector<IndustryTileLayout> _tile_table_toy_factory
static
Initial value:
{
_tile_table_toy_factory_0,
}

Definition at line 958 of file build_industry.h.

◆ _tile_table_toy_factory_0

const IndustryTileLayout _tile_table_toy_factory_0
static
Initial value:
{
MK(0, 0, 147),
MK(0, 1, 142),
MK(1, 0, 147),
MK(1, 1, 143),
MK(2, 0, 147),
MK(2, 1, 144),
MK(3, 0, 146),
MK(3, 1, 145),
}

Definition at line 947 of file build_industry.h.

◆ _tile_table_toy_shop

const std::vector<IndustryTileLayout> _tile_table_toy_shop
static
Initial value:
{
_tile_table_toy_shop_0,
}

Definition at line 943 of file build_industry.h.

◆ _tile_table_toy_shop_0

const IndustryTileLayout _tile_table_toy_shop_0
static
Initial value:
{
MK(0, 0, 138),
MK(0, 1, 139),
MK(1, 0, 140),
MK(1, 1, 141),
}

Definition at line 936 of file build_industry.h.

◆ _tile_table_water_supply

const std::vector<IndustryTileLayout> _tile_table_water_supply
static
Initial value:
{
_tile_table_water_supply_0,
}

Definition at line 698 of file build_industry.h.

◆ _tile_table_water_supply_0

const IndustryTileLayout _tile_table_water_supply_0
static
Initial value:
{
MK(0, 0, 118),
MK(0, 1, 119),
MK(1, 0, 118),
MK(1, 1, 119),
}

Definition at line 691 of file build_industry.h.

◆ _tile_table_water_tower

const std::vector<IndustryTileLayout> _tile_table_water_tower
static
Initial value:
{
_tile_table_water_tower_0,
}

Definition at line 706 of file build_industry.h.

◆ _tile_table_water_tower_0

const IndustryTileLayout _tile_table_water_tower_0
static
Initial value:
{
MK(0, 0, 120),
}

Definition at line 702 of file build_industry.h.