10#ifndef SAVELOAD_COMPAT_COMPANY_H
11#define SAVELOAD_COMPAT_COMPANY_H
60 SLC_VAR(
"settings.engine_renew"),
61 SLC_VAR(
"settings.engine_renew_months"),
62 SLC_VAR(
"settings.engine_renew_money"),
63 SLC_VAR(
"settings.renew_keep_length"),
64 SLC_VAR(
"settings.vehicle.servint_ispercent"),
65 SLC_VAR(
"settings.vehicle.servint_trains"),
66 SLC_VAR(
"settings.vehicle.servint_roadveh"),
67 SLC_VAR(
"settings.vehicle.servint_aircraft"),
68 SLC_VAR(
"settings.vehicle.servint_ships"),
77 SLC_VAR(
"delivered_cargo[NUM_CARGO - 1]"),
107 SLC_VAR(
"last_build_coordinate"),
111 SLC_VAR(
"months_of_bankruptcy"),
const SaveLoadCompat _company_liveries_compat[]
Original field order for SlCompanyLiveries.
const SaveLoadCompat _company_old_ai_compat[]
Original field order for SlCompanyOldAI.
const SaveLoadCompat _company_old_ai_buildrec_compat[]
Original field order for SlCompanyOldAIBuildRec.
const SaveLoadCompat _company_economy_compat[]
Original field order for SlCompanyEconomy.
const SaveLoadCompat _company_sl_compat[]
Original field order for company_desc.
const SaveLoadCompat _company_settings_compat[]
Original field order for SlCompanySettings.
Functions/types related to saving and loading games.
#define SLC_VAR(name)
Field name where the real SaveLoad can be located.
#define SLC_NULL(length, from, to)
Empty space in every savegame version.
@ VehicleCurrencyStationChanges
Saveload version: 2.0, release: 0.3.0 Adding vehicle state, larger currency size for statistics,...
@ TownTolerancePauseMode
Saveload version: 4.0, SVN revision: 1 Town council tolerance and pause mode.
@ CountIndividualCargoes
Saveload version: 170, SVN revision: 23826 Store the count of individual cargo delivery for a period...
@ EngineRenewPool
Saveload version: 19, SVN revision: 3396 Engine renews are now stored in a pool.
@ MoreCargoPackets
Saveload version: 69, SVN revision: 10319 Allow more than ~65k cargo packets.
@ TableChunks
Saveload version: 295, GitHub pull request: 9322 Introduction of ChunkType::Table and ChunkType::Spa...
@ MultipleRoadStops
Saveload version: 6.0, SVN revision: 1721 Multi tile road stops, and some map size related fixes.
@ MinVersion
First savegame version.
@ VeryLowTownIndustryNumber
Saveload version: 58, SVN revision: 9762 Difficulty settings for very low number of industries and t...
@ SplitHQ
Saveload version: 112, SVN revision: 15290 Split the behaviour of headquarters from the other unmova...
@ LargerAIStateCounter
Saveload version: 13.1, SVN revision: 2080, releases: 0.4.0, 0.4.0.1 AI state counter increased due ...
@ EngineRenew
Saveload version: 16.0, SVN revision: 2817 Automatic replacing/renewing of vehicles.
@ ReorderUnmovableRemoveReserved
Saveload version: 144, SVN revision: 20334 Reorder map bits of unmovable tiles and remove unused res...
@ Yapp
Saveload version: 100, SVN revision: 13952 New version of path based signals.
@ FixCompanyCargoTypes
Saveload version: 94, SVN revision: 12816 The company's cargo types should have increased in since w...
@ NoAI
Saveload version: 107, SVN revision: 15027 Replace built in cheating AI with framework for externall...
SaveLoad information for backwards compatibility.