@@ -2,22 +2,26 @@
#ifndef NEWGRF_H
#define NEWGRF_H
#include "station.h"
#include "newgrf_config.h"
#include "helpers.hpp"
typedef enum GrfLoadingStage {
GLS_FILESCAN,
GLS_SAFETYSCAN,
GLS_LABELSCAN,
GLS_INIT,
GLS_ACTIVATION,
GLS_END,
} GrfLoadingStage;
DECLARE_POSTFIX_INCREMENT(GrfLoadingStage);
typedef struct GRFLabel {
byte label;
uint32 nfo_line;
uint32 pos;
struct GRFLabel *next;
} GRFLabel;