(svn r11832) -Codechange: get rid of (quite) some VARDEFs.

This commit is contained in:
rubidium
2008-01-13 13:36:01 +00:00
parent b0c34f4d62
commit 5c4150d304
22 changed files with 111 additions and 62 deletions

View File

@@ -112,31 +112,6 @@ enum {
NUM_LANDSCAPE = 4,
};
#define GAME_DIFFICULTY_NUM 18
/** Specific type for Game Difficulty to ease changing the type */
typedef uint16 GDType;
struct GameDifficulty {
GDType max_no_competitors;
GDType competitor_start_time;
GDType number_towns;
GDType number_industries;
GDType max_loan;
GDType initial_interest;
GDType vehicle_costs;
GDType competitor_speed;
GDType competitor_intelligence; // no longer in use
GDType vehicle_breakdowns;
GDType subsidy_multiplier;
GDType construction_cost;
GDType terrain_type;
GDType quantity_sea_lakes;
GDType economy;
GDType line_reverse_mode;
GDType disasters;
GDType town_council_tolerance; // minimum required town ratings to be allowed to demolish stuff
};
struct ViewportSign {
int32 left;
int32 top;
@@ -150,7 +125,7 @@ enum {
SORT_BY_NAME = 2
};
VARDEF byte _savegame_sort_order;
extern byte _savegame_sort_order;
enum {
MAX_SCREEN_WIDTH = 2048,
@@ -166,7 +141,7 @@ enum {
SCROLL_SAVE = 2,
SCROLL_CHAT = 4,
};
VARDEF byte _no_scroll;
extern byte _no_scroll;
/** To have a concurrently running thread interface with the main program, use
* the OTTD_SendThreadMessage() function. Actions to perform upon the message are handled