Simplify spritegroup field in GRFFileProps
commit4471fe17df0ea40e37a91c4b9a8805702754040c
authorcirdan <cirdansw@gmail.com>
Thu, 7 Dec 2017 20:22:06 +0000 (7 21:22 +0100)
committercirdan <cirdansw@gmail.com>
Thu, 7 Dec 2017 20:22:06 +0000 (7 21:22 +0100)
tree3a2de1ae38a1a5a21a050e762b968cb2f45dda69
parent595bf5f4af5e847b4a8cd03e9ae2442a442d277d
Simplify spritegroup field in GRFFileProps

Flatten the spritegroup array in struct GRFFileProps to its single
element, as this allows to mark its constructor as constexpr.

   text   data      bss       dec     hex  filename
6232750  71824  4017008  10321582  9d7eae  bin/openttd (before)
6169626  89680  3979312  10238618  9c3a9a  bin/openttd (after)
src/industry_cmd.cpp
src/newgrf.cpp
src/newgrf_airport.cpp
src/newgrf_airporttiles.cpp
src/newgrf_commons.h
src/newgrf_house.cpp
src/newgrf_industries.cpp
src/newgrf_industrytiles.cpp
src/station_cmd.cpp
src/town_cmd.cpp