FIRS Industry Replacement Set

New Industries and Cargos for OpenTTD



Obtaining Source

Source checkout available from the FIRS Repo (mercurial / hg).

FIRS is licensed under GPL(v2).



Compiling

FIRS source includes a makefile for convenient building. This requires 'Make', typically provided by the ports tree on Linux / Unix, MSYS on Windows and Xcode on macOS.

Other dependencies include:



Cargos (92) Code Reference

» NML Reference for NewGRF cargos

Don't rely on the classes for detailed vehicle support, they might change with no warning. Use labels instead.

* Price Factor is a base value, will be automatically adjusted per economy to ensure no prices overlap.

Name NML Identifier Label Icon Weight Price Factor* Cargo Classes Town Growth Effect
Acid acid ACID 1.5 109 Liquid, Hazardous TOWNGROWTH_NONE
Alcohol alcohol BEER 1.1 190 Express, Piece Goods (countable), Liquid TOWNGROWTH_NONE
Alloy Steel alloy_steel STAL 1.0 144 Piece Goods (countable) TOWNGROWTH_NONE
Aluminium aluminium ALUM 1.0 160 Piece Goods (countable) TOWNGROWTH_NONE
Ammonia ammonia NH3_ 0.60 127 Liquid, Hazardous TOWNGROWTH_NONE
Ammonium Nitrate ammonium_nitrate NHNO 0.60 113 Bulk (uncountable), Piece Goods (countable), Hazardous TOWNGROWTH_NONE
Beans beans BEAN 1.0 128 Bulk (uncountable) TOWNGROWTH_NONE
Carbon Black carbon_black CBLK 1.0 164 Piece Goods (countable), Bulk (uncountable), Covered (weather protected) TOWNGROWTH_NONE
Carbon Steel carbon_steel STCB 1.0 142 Piece Goods (countable) TOWNGROWTH_NONE
Cast Iron cast_iron CSTI 1.0 129 Piece Goods (countable) TOWNGROWTH_NONE
Cement cement CMNT 1.0 125 Bulk (uncountable), Covered (weather protected) TOWNGROWTH_NONE
Chemicals chemicals RFPR 1.2 120 Liquid TOWNGROWTH_NONE
Chlorine chlorine CHLO 2.0 120 Liquid, Hazardous TOWNGROWTH_NONE
Cleaning Agents cleaning_agents SOAP 1.0 133 Liquid, Piece Goods (countable) TOWNGROWTH_NONE
Coal coal COAL 1.0 61 Bulk (uncountable) TOWNGROWTH_NONE
Coal Tar coal_tar CTAR 1.0 89 Liquid, Hazardous TOWNGROWTH_NONE
Coffee coffee JAVA 0.25 200 Piece Goods (countable), Express TOWNGROWTH_NONE
Coke coke COKE 1.0 77 Bulk (uncountable) TOWNGROWTH_NONE
Copper copper COPR 1.0 166 Piece Goods (countable) TOWNGROWTH_NONE
Copper Ore copper_ore CORE 1.0 66 Bulk (uncountable) TOWNGROWTH_NONE
Electrical Parts electrical_parts POWR 1.0 171 Piece Goods (countable) TOWNGROWTH_NONE
Engineering Supplies engineering_supplies ENSP 0.65 199 Express, Piece Goods (countable) TOWNGROWTH_NONE
Ethylene ethylene C2H4 2.0 150 Liquid, Hazardous TOWNGROWTH_NONE
Explosives explosives BOOM 0.25 191 Express, Piece Goods (countable) TOWNGROWTH_NONE
Farm Supplies farm_supplies FMSP 0.65 196 Express, Piece Goods (countable) TOWNGROWTH_NONE
Ferrochrome ferrochrome FECR 1.0 101 Bulk (uncountable) TOWNGROWTH_NONE
Fertiliser fertiliser FERT 1.0 150 Piece Goods (countable), Bulk (uncountable), Covered (weather protected) TOWNGROWTH_NONE
Fish fish FISH 1.0 148 Express, Refrigerated TOWNGROWTH_NONE
Food food FOOD 1.0 192 Refrigerated, Express TOWNGROWTH_FOOD
Food Additives food_additives ENUM 1.0 162 Liquid, Bulk (uncountable), Piece Goods (countable) TOWNGROWTH_NONE
Fruit fruits FRUT 1.0 144 Express, Piece Goods (countable), Refrigerated TOWNGROWTH_NONE
Furniture furniture FURN 1.0 180 Piece Goods (countable) TOWNGROWTH_NONE
Glass glass GLAS 0.65 147 Piece Goods (countable) TOWNGROWTH_NONE
Goods goods GOOD 0.5 194 Express TOWNGROWTH_WATER
Grain grain GRAI 1.0 118 Bulk (uncountable) TOWNGROWTH_NONE
Hydrochloric Acid hydrochloric_acid HYAC 1.5 143 Liquid, Hazardous TOWNGROWTH_NONE
Iron Ore iron_ore IORE 1.0 64 Bulk (uncountable) TOWNGROWTH_NONE
Kaolin kaolin KAOL 1.0 81 Bulk (uncountable), Liquid, Covered (weather protected) TOWNGROWTH_NONE
Limestone limestone LIME 1.0 68 Bulk (uncountable) TOWNGROWTH_NONE
Livestock livestock LVST 0.1875 135 Piece Goods (countable) TOWNGROWTH_NONE
Lye lye LYE_ 1.5 108 Liquid, Hazardous TOWNGROWTH_NONE
Mail mail MAIL 0.25 149 Mail TOWNGROWTH_MAIL
Manganese manganese MNO2 1.0 75 Bulk (uncountable) TOWNGROWTH_NONE
Methanol methanol MEOH 2.0 94 Liquid, Hazardous TOWNGROWTH_NONE
Milk milk MILK 1.1 146 Express, Liquid, Refrigerated TOWNGROWTH_NONE
Naphtha naphtha NAPH 0.8 103 Liquid TOWNGROWTH_GOODS
Nitrates nitrates NITR 1.0 96 Bulk (uncountable) TOWNGROWTH_NONE
Oil oil OIL_ 0.9 91 Liquid TOWNGROWTH_NONE
Oxygen oxygen O2__ 1.0 152 Liquid, Hazardous TOWNGROWTH_NONE
Packaging packaging MNSP 0.65 154 Express, Piece Goods (countable) TOWNGROWTH_NONE
Paints & Coatings paints_and_coatings COAT 1.0 158 Liquid, Piece Goods (countable) TOWNGROWTH_NONE
Paper paper PAPR 1.0 170 Piece Goods (countable) TOWNGROWTH_NONE
Passengers passengers PASS 0.0625 137 Passengers TOWNGROWTH_PASSENGERS
Peat peat PEAT 1.0 72 Bulk (uncountable) TOWNGROWTH_NONE
Petroleum Fuels petrol PETR 0.8 187 Liquid TOWNGROWTH_GOODS
Phosphate phosphate PHOS 1.0 88 Bulk (uncountable) TOWNGROWTH_NONE
Phosphoric Acid phosphoric_acid PHAC 1.5 145 Liquid, Hazardous TOWNGROWTH_NONE
Pig Iron pig_iron IRON 1.0 128 Piece Goods (countable) TOWNGROWTH_NONE
Pipe pipe PIPE 1.0 180 Piece Goods (countable) TOWNGROWTH_NONE
Plant Fibres plant_fibres FICR 0.2 107 Bulk (uncountable), Piece Goods (countable) TOWNGROWTH_NONE
Plastics plastics PLAS 1.0 167 Piece Goods (countable), Bulk (uncountable), Covered (weather protected) TOWNGROWTH_NONE
Potash potash POTA 1.0 95 Bulk (uncountable) TOWNGROWTH_NONE
Propylene propylene C3H6 2.0 152 Liquid, Hazardous TOWNGROWTH_NONE
Pyrite Ore pyrite_ore PORE 1.0 63 Bulk (uncountable) TOWNGROWTH_NONE
Quicklime quicklime QLME 1.0 112 Bulk (uncountable), Covered (weather protected) TOWNGROWTH_NONE
Rebar rebar RBAR 1.0 150 Piece Goods (countable) TOWNGROWTH_NONE
Rubber rubber RUBR 1.0 110 Liquid TOWNGROWTH_NONE
Salt salt SALT 1.0 80 Bulk (uncountable) TOWNGROWTH_NONE
Sand sand SAND 1.0 59 Bulk (uncountable) TOWNGROWTH_NONE
Scrap Metal scrap_metal SCMT 1.0 106 Bulk (uncountable), Not Pourable TOWNGROWTH_NONE
Slag slag SLAG 1.0 56 Bulk (uncountable) TOWNGROWTH_NONE
Soda Ash soda_ash SASH 1.0 82 Bulk (uncountable), Covered (weather protected) TOWNGROWTH_NONE
Stainless Steel stainless_steel STST 1.0 146 Piece Goods (countable) TOWNGROWTH_NONE
Steel steel STEL 1.0 142 Piece Goods (countable) TOWNGROWTH_NONE
Steel Sections steel_sections STSE 1.0 166 Piece Goods (countable) TOWNGROWTH_NONE
Steel Sheet steel_sheet STSH 1.0 162 Piece Goods (countable) TOWNGROWTH_NONE
Steel Wire Rod steel_wire_rod STWR 1.0 154 Piece Goods (countable) TOWNGROWTH_NONE
Sulphur sulphur SULP 1.0 98 Bulk (uncountable), Liquid, Covered (weather protected) TOWNGROWTH_NONE
Sulphuric Acid sulphuric_acid SUAC 1.5 109 Liquid, Hazardous TOWNGROWTH_NONE
Textiles textiles TEXT 1.0 138 Piece Goods (countable) TOWNGROWTH_NONE
Timber lumber WDPR 1.0 124 Bulk (uncountable), Piece Goods (countable) TOWNGROWTH_NONE
Tin tin TIN_ 1.0 141 Piece Goods (countable) TOWNGROWTH_NONE
Tinplate tinplate TINP 1.0 153 Piece Goods (countable) TOWNGROWTH_NONE
Tyres tyres TYRE 1.0 172 Piece Goods (countable) TOWNGROWTH_NONE
Urea urea UREA 1.0 83 Liquid, Bulk (uncountable) TOWNGROWTH_NONE
Vehicle Bodies vehicle_bodies VBOD 1.0 169 Piece Goods (countable) TOWNGROWTH_NONE
Vehicle Engines vehicle_engines VENG 1.0 176 Piece Goods (countable) TOWNGROWTH_NONE
Vehicle Parts vehicle_parts VPTS 1.0 174 Piece Goods (countable) TOWNGROWTH_NONE
Vehicles vehicles VEHI 1.0 185 Piece Goods (countable) TOWNGROWTH_WATER
Wood wood WOOD 1.0 97 Piece Goods (countable) TOWNGROWTH_NONE
Wool wool WOOL 0.2 107 Piece Goods (countable), Covered (weather protected) TOWNGROWTH_NONE
Zinc zinc ZINC 1.0 141 Piece Goods (countable) TOWNGROWTH_NONE



Industries (84) Code Reference

» Reference for NewGRF industry IDs

Name ID (decimal) Available From Map Colour Station Name
Ammonia Plant 40 1890 173 Works
Arable Farm 26 0 209 Manor
Assembly Plant 62 0 141 Automotive
Basic Oxygen Furnace 77 1850 49 Furnace
Blast Furnace 7 1850 10 Furnace
Body Plant 96 1832 194 Works
Brewery / Cider Mill 35 0 191 Barrel and Keg
Builders Yard 63 0 169 Merchant's Lane
Bulk Terminal 51 0 177 Tidal Yard
Carbon Black Plant 84 0 178 Soot Furnace
Chemical Plant 49 0 191 Works
Chlor-alkali Plant 87 0 191 Brine Works
Civil Explosives Facility 107 0 191 Works
Clay Pit 44 0 45 Pit
Coal Mine 0 0 1 Colliery
Coffee Estate 50 0 70 Estate
Coke Oven 78 0 183 Bank Top
Component Factory 88 0 166 Industrial Park
Copper Mine 64 1800 10 Copper Lode
Copper Smelter 67 1800 64 Smelter
Cryo Plant 3 0 189 Cryo Plant
Dairy 36 0 169 Dairy Lane
Dairy Farm 28 0 164 Meadows
Dredging Site 20 0 194 Sandbank
Electric Arc Furnace 79 1832 186 Furnace
Engine plant 81 1762 45 Powertrain
Factory 1 100 0 166 Industrial Park
Factory 2 101 0 166 Industrial Park
Factory 3 102 0 166 Industrial Park
Farm 29 0 85 Barns
Fertiliser Plant 106 0 191 Brine Works
Fish Farm 94 0 160 Shoals
Fishing Grounds 32 0 160 Shoals
Fishing Harbour 31 0 169 Fish Market
Flour Mill 34 0 49 Mill
Food Processing Plant 56 0 181 Food Corporation
Forest 11 0 83 Log Landing
Formaldehyde Plant 112 0 191 Works
Fruit Plantation 30 0 207 Plantation
Furniture Factory 13 0 186 Joiner's Shop
General Store 61 0 168 Stores
Glass Works 22 0 151 Sharp Street
Hardware Store 57 0 169 Old Town Hall
Herding Co-op 85 0 207 Lodge
Hotel 58 0 189 Bar, Grill and Rooms
Iron Ore Mine 4 0 55 Ironstone
Lime Kiln 1 0 119 Kilns
Limestone Mine 54 0 69 Limestone Mines
Long Products Mill 95 1832 43 Works
Metal Workshop 9 1800 166 Stamp and Plate
Naphtha Cracker 99 0 191 Works
Nitrate Mine 65 0 121 Saltpeter Works
Oil Refinery 17 1830 191 Refinery
Oil Wells 15 1830 151 Wells
Orchard and Piggery 47 0 85 Orchards
Paper Mill 14 0 164 Mill
Peatlands 5 0 72 Peatlands
Phosphate Mine 73 0 45 Pit
Phosphoric Acid Plant 108 0 191 Works
Polyethylene Plant 111 1900 209 Mouldings
Polypropylene Plant 110 1900 209 Mouldings
Port 39 0 186 Waterside
Power Plant 66 1900 168 Power Plant
Pyrite Mine 71 0 181 Pyrite Deposits
Pyrite Smelter 72 0 19 Smelter
Quarry 10 0 194 Quarry
Ranch 48 0 168 Ranch
Salt Mine 105 0 169 Trona Beds
Sawmill 12 0 194 Mill
Scrap Yard 25 1850 64 Boneyard
Sheet and Pipe Mill 103 1832 160 Works
Slag Grinding Plant 80 0 19 Silo
Soda Ash Mine 86 0 169 Trona Beds
Solvay Plant 104 0 191 Brine Works
Stockyard 37 0 177 Horse Market
Sulphuric Acid Plant 109 0 191 Works
Supply Yard 69 1800 143 Base
Textile Mill 42 0 37 Weave and Dye
Timber Yard 41 0 43 Creosoting
Tinplate Works 97 1832 160 Works
Tyre Plant 70 1832 143 Rubber Company
Vehicle Distributor 33 0 207 Truck Lot
Vineyard 68 0 85 Winery
Wharf 82 0 37 Landing Stage



Incompatible NewGRFs (46) Code Reference

Name GRFID
FIRS v1 \F1\25\00\05
FIRS v2 \F1\25\00\06
FIRS v3 \F1\25\00\07
Alpine Climate mb\07\00
Apollo Rocket Industry Set \45\4E\15\01
Australian Industries \47\47\01\04
Australian Industries Set AuzIn \47\47\20\30
Australian Industry AuzInd2 \47\47\20\31
Australian Industry AuzInd6 \47\47\60\01
ECS Agricultural Vector Meo\97
ECS Basic for Arctic Meo\98
ECS Basic for Tropic Meo\99
ECS Basic Vector Meo\92
ECS Chemical Vector Meo\93
ECS Construction Vector by Pikkabird Meo\9B
ECS Chemical Vector II Meo\9C
ECS Construction Vector Meo\96
ECS Machinery Vector Meo\94
ECS Machinery for Tropic Meo\9A
ECS Town Vector Meo\91
ECS Wood Vector Meo\95
Ex Citybuilder EX\01\02
Ex Citybuilder EX\01\03
Experts hard industries EH\01\01
Improved Oil Rig Layout \52\53\01\01
Luukland Citybuilder SK\05\01
Luukland Citybuilder JS\0A\02
Luukland Citybuilder JS\0A\03
Luukland Citybuilder JS\0A\04
Luukland Citybuilder JS\0A\05
Manual Industries frMI
Nearby Station Names AL\01\01
New Cargos Meo\81
New Cargos Petrol + Tourists Meo\82
NewCargos by Michael Blunck mb\08\00
North American Industry Set \4E\4D\11\13
Oil well decrease neutralizer SZ\13D
OpenGFX+ Industries OG+3
Pikka Basic Industries DD\06\02
Stock Piled industries 1.1 \31\ff\05\03
Stock Piled industries 1.2 \31\ff\05\04
Stock Piled industries 1.3 \31\ff\05\05
Tourist Set SLTU
UKRS Brick Chain DD\06\03
UKRS Industries DD\06\01
Vanilla Industries in Stockpiling mode \42\58\00\02
FIRS, with thanks to all who helped