|
|
/* $Id$ */
|
|
|
|
|
|
/** @file newgrf_config.h */
|
|
|
|
|
|
#ifndef NEWGRF_CONFIG_H
|
|
|
#define NEWGRF_CONFIG_H
|
|
|
|
|
|
#include "openttd.h"
|
|
|
#include "strings_type.h"
|
|
|
|
|
|
/* GRF config bit flags */
|
|
|
enum GCF_Flags {
|
|
|
GCF_SYSTEM, ///< GRF file is an openttd-internal system grf
|
|
|
GCF_UNSAFE, ///< GRF file is unsafe for static usage
|
|
|
GCF_STATIC, ///< GRF file is used statically (can be used in any MP game)
|
|
|
GCF_COMPATIBLE,///< GRF file does not exactly match the requested GRF (different MD5SUM), but grfid matches)
|
|
|
GCF_COPY, ///< The data is copied from a grf in _all_grfs
|
|
|
GCF_INIT_ONLY, ///< GRF file is processed up to GLS_INIT
|
|
|
GCF_RESERVED, ///< GRF file passed GLS_RESERVE stage
|
|
|
};
|
|
|
|