diff --git a/src/fios.h b/src/fios.h --- a/src/fios.h +++ b/src/fios.h @@ -14,12 +14,16 @@ #include "strings_type.h" #include "core/smallvec_type.hpp" +#include "core/smallmap_type.hpp" #include "core/enum_type.hpp" #include "gfx_type.h" #include "date_type.h" #include "settings_type.h" +#include "company_base.h" +typedef SmallMap CompanyPropertiesMap; + /** * Container for loading in mode SL_LOAD_CHECK. */ @@ -33,6 +37,8 @@ struct LoadCheckData { GameSettings settings; + CompanyPropertiesMap companies; ///< Company information. + LoadCheckData() : error_data(NULL) { this->Clear();