diff options
author | rubidium <rubidium@openttd.org> | 2008-05-13 10:17:04 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2008-05-13 10:17:04 +0000 |
commit | d0c79e1164b912644bc0260910bffd88cf2d0cf5 (patch) | |
tree | 5c7ccb204d4278fc86a352be079b38923bb69dab /src/engine_gui.cpp | |
parent | d0033bfb077a961d8d7bf6bc9f29b1251643201c (diff) | |
download | openttd-d0c79e1164b912644bc0260910bffd88cf2d0cf5.tar.xz |
(svn r13065) -Codechange: remove the need for the news string callbacks. Patch by Cirdan.
Diffstat (limited to 'src/engine_gui.cpp')
-rw-r--r-- | src/engine_gui.cpp | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/engine_gui.cpp b/src/engine_gui.cpp index 819921587..9b24ba533 100644 --- a/src/engine_gui.cpp +++ b/src/engine_gui.cpp @@ -19,7 +19,7 @@ #include "table/strings.h" #include "table/sprites.h" -static StringID GetEngineCategoryName(EngineID engine) +StringID GetEngineCategoryName(EngineID engine) { switch (GetEngine(engine)->type) { default: NOT_REACHED(); @@ -174,20 +174,11 @@ static void DrawShipEngineInfo(EngineID engine, int x, int y, int maxw) DrawStringMultiCenter(x, y, STR_982E_COST_MAX_SPEED_CAPACITY, maxw); } - -StringID GetNewsStringNewVehicleAvail(const NewsItem *ni) -{ - EngineID engine = ni->string_id; - SetDParam(0, GetEngineCategoryName(engine)); - SetDParam(1, engine); - return STR_NEW_VEHICLE_NOW_AVAILABLE_WITH_TYPE; -} - void DrawNewsNewVehicleAvail(Window *w, const NewsItem *ni) { DrawNewsBorder(w); - EngineID engine = ni->string_id; + EngineID engine = ni->data_a; const DrawEngineInfo *dei = &_draw_engine_list[GetEngine(engine)->type]; SetDParam(0, GetEngineCategoryName(engine)); |