(svn r7505) -Feature: show NewGRFs used on a game server, show which NewGRFs you do and do not have.
-Feature: show NewGRF compatability of network games in the Game List window; a green square if you got the same OpenTTD version and have the needed NewGRF, a red square if the version does not match and a yellow square if the version matches, but the client is missing at least one of the NewGRFs.
This commit is contained in:
@@ -11,6 +11,7 @@ enum {
|
||||
GCF_SYSTEM,
|
||||
GCF_UNSAFE,
|
||||
GCF_STATIC,
|
||||
GCF_COPY, ///< The data is copied from a grf in _all_grfs
|
||||
};
|
||||
|
||||
typedef struct GRFConfig {
|
||||
@@ -52,4 +53,8 @@ char *GRFBuildParamList(char *dst, const GRFConfig *c, const char *last);
|
||||
/* In newgrf_gui.c */
|
||||
void ShowNewGRFSettings(bool editable, bool show_params, GRFConfig **config);
|
||||
|
||||
/* For communication about GRFs over the network */
|
||||
#define UNKNOWN_GRF_NAME_PLACEHOLDER "<Unknown>"
|
||||
char *FindUnknownGRFName(uint32 grfid, uint8 *md5sum, bool create);
|
||||
|
||||
#endif /* NEWGRF_CONFIG_H */
|
||||
|
Reference in New Issue
Block a user