|
OpenTTD
|
Code handling saving and loading of company data. More...
#include "../stdafx.h"#include "../company_func.h"#include "../company_manager_face.h"#include "../fios.h"#include "../tunnelbridge_map.h"#include "../tunnelbridge.h"#include "../station_base.h"#include "../strings_func.h"#include "saveload.h"#include "table/strings.h"#include "../safeguards.h"Go to the source code of this file.
Data Structures | |
| struct | CompanyOldAI |
Functions | |
| CompanyManagerFace | ConvertFromOldCompanyManagerFace (uint32 face) |
| Converts an old company manager's face format to the new company manager's face format. More... | |
| void | AfterLoadCompanyStats () |
| Rebuilding of company statistics after loading a savegame. More... | |
| static void | SaveLoad_PLYR_common (Company *c, CompanyProperties *cprops) |
| static void | SaveLoad_PLYR (Company *c) |
| static void | Save_PLYR () |
| static void | Load_PLYR () |
| static void | Check_PLYR () |
| static void | Ptrs_PLYR () |
Variables | |
| static const SaveLoad | _company_desc [] |
| static const SaveLoad | _company_settings_desc [] |
| static const SaveLoad | _company_settings_skip_desc [] |
| static const SaveLoad | _company_economy_desc [] |
| static const SaveLoad | _company_ai_desc [] |
| static const SaveLoad | _company_ai_build_rec_desc [] |
| static const SaveLoad | _company_livery_desc [] |
| const ChunkHandler | _company_chunk_handlers [] |
Code handling saving and loading of company data.
Definition in file company_sl.cpp.
| void AfterLoadCompanyStats | ( | ) |
Rebuilding of company statistics after loading a savegame.
Definition at line 96 of file company_sl.cpp.
| CompanyManagerFace ConvertFromOldCompanyManagerFace | ( | uint32 | face | ) |
Converts an old company manager's face format to the new company manager's face format.
Meaning of the bits in the old face (some bits are used in several times):
| face | the face in the old format |
Definition at line 45 of file company_sl.cpp.
References ClampU(), ETHNICITY_BLACK, GB(), GE_WF, GE_WM, GENDER_FEMALE, HasBit(), max(), ScaleCompanyManagerFaceValue(), SetBit(), and SetCompanyManagerFaceBits().
|
static |
Definition at line 396 of file company_sl.cpp.
|
static |
Definition at line 365 of file company_sl.cpp.
| const ChunkHandler _company_chunk_handlers[] |
|
static |
Definition at line 343 of file company_sl.cpp.
|
static |
Definition at line 405 of file company_sl.cpp.
|
static |
Definition at line 300 of file company_sl.cpp.
|
static |
Definition at line 321 of file company_sl.cpp.