--- a/src/fios.h Mon Oct 29 22:30:54 2007 +0000
+++ b/src/fios.h Mon Oct 29 23:02:31 2007 +0000
@@ -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;