diff options
Diffstat (limited to 'src/fios.h')
-rw-r--r-- | src/fios.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/fios.h b/src/fios.h index b1d923090..8dd0656e4 100644 --- a/src/fios.h +++ b/src/fios.h @@ -5,6 +5,24 @@ #ifndef FIOS_H #define FIOS_H +enum { + /** + * Slot used for the GRF scanning and such. This slot cannot be reused + * as it will otherwise cause issues when pressing "rescan directories". + * It can furthermore not be larger than LAST_GRF_SLOT as that complicates + * the testing for "too much NewGRFs". + */ + CONFIG_SLOT = 0, + /** Slot for the sound. */ + SOUND_SLOT = 1, + /** First slot useable for (New)GRFs used during the game. */ + FIRST_GRF_SLOT = 2, + /** Last slot useable for (New)GRFs used during the game. */ + LAST_GRF_SLOT = 63, + /** Maximum number of slots. */ + MAX_FILE_SLOTS = 64 +}; + /* Deals with finding savegames */ struct FiosItem { byte type; |