From d99aef2f714b7b17e2f636c195099c405e56af6d Mon Sep 17 00:00:00 2001 From: skidd13 Date: Thu, 12 Jun 2008 16:30:41 +0000 Subject: [PATCH] (svn r13490) -Add: a seperate icon for aqueducts --- bin/data/openttdd.grf | Bin 423160 -> 423901 bytes bin/data/openttdw.grf | Bin 423347 -> 424089 bytes src/dock_gui.cpp | 10 +++++----- src/table/files.h | 4 ++-- src/table/sprites.h | 4 +++- 5 files changed, 10 insertions(+), 8 deletions(-) diff --git a/bin/data/openttdd.grf b/bin/data/openttdd.grf index 63afdefc7302ac8d19a95515df8aa1494709db95..87f501ce2183e40d7914d05cd97d4fceaf9f43fe 100644 GIT binary patch delta 758 zcmezIQu6M5$%Yoj7N!>F7M3lnthX2^Z)dy3s^4Gl!pJEi!T?|x04$~Bd8=5bqZy3F>WaeVwdLZ^dh=YrT znVFf9k@18CBl`=d8zM~YyeC8$Ss#S3Ff+IEKTu&}XMRz^%-k&aLZ6$7fs46Gh>?ql zf#m@QI}0NNbE7ch1vaJzh7^BhP6Y*!?->Fd7y=j)7z!8~7$z{xXIRUyhv6Or1EUh7 z3u8KC2je2fJ&e~FKQMAJsW90wMKBdH^)M}CI>2;`=?fDdvj(#hb05S1|Np1Ib7Ir0 zXYOU-Js`l!!^_6fvw{DGzzW$1@+=D&czHI&F!DTTVdCSv(9g`n!}Effg>wM|&jTeU zcD5bL2NWM{WZ~uIWPhQ=$bF;pgz|{J5)A& zXJTcz;mk3EgM|$d51j05GdS4T>p_trjS?9Tr1;pmutmoM6BaHWfp0JT7=OM90>#J+ z%Ljf;JiIr&E(Gl0dXT}!%ZG@S2Tg2z{}J)>U=GuNz8i)w^iVrIVh|AfqiIWIB}NF0#4AoXI-3W*yQCrp_5xH=?X1iuP+VA5fH z!So_a=hX)t9a0OV7};N1tO{DSM-k;%4!8vsMt0g?a! delta 33 pcmccnUh>CF$%Yoj7N!>F7M3lnthX2^ZfCp2s^7m|Du?YbHvskh4G#bS diff --git a/bin/data/openttdw.grf b/bin/data/openttdw.grf index 4dd781ac98a34c631a9563654444228ad9c22781..6576e723ef75083da724bd056c5acd0a2c85f987 100644 GIT binary patch delta 740 zcmdn|T5{$`$%Yoj7N!>F7M3ln{kIq=Z=Z0BHKD)Wg^^Q4gaHIhG#IoPbQts)To|Gl z3K-fL<}hqxIKgm_;R^#BqX?rMqZ*?gqY0xGV*>*SPGJxb6zF)sa)9H30P7Tnj$5~0 zh;wxablmE=byJ|@?gJjaDGYaS-MxA1&aK;bZr{53f`#$c3jxNvFPy;m_6s-0J102m zUl_h{y5MlZ?F0|o6b7ycMMa2-Y*QE_6eA)a9HuD@H#A>J-!OV%$;=hO^+4=_5C>O8 zM@Pr?>(@_6FtWdJx*@{U&U-?Hk@Z0cOGig5{{s~!MdlY3%pJ{wFZ8*Y7`Qr`gsyWj zF+@DzV2@yA=x7waeu0gtfg#18nNvXlqy2ZjKK1cm~J28Ia?^BLAM>|waaz`&@) z=)#!J*ul7naS!7)#t)2KOe#!vOc6{)Og&7?m<}-AV*0|w$E?BZ#N5a5|NsB#&CYCk z^&PzoyaxnWd3Y5fdN%OC5LhAmK%Qj*124~p7)G84ElhlT7y6lbcz9kgvwU5^!1F+f zNl{^k@&UyM8(DaHzbd{^V&uNjc|v)^ngg4d7BD5tX?=WaYejvdtk!I zdm~p25j`?DG8lPpq%(DNT>O7R=E9s883!Z|$Xt+mF=vIu4T}>dOnh7&k}rZ^1w1h6 zFuq`Vk)`wMgN_cV1yYQPFD+IDt=jQG>IEBF7M3ln{kIq=Zl7?AHKBj|wH&s?+yMDs4vPQ) diff --git a/src/dock_gui.cpp b/src/dock_gui.cpp index 6cb07af819..bf729d6eb6 100644 --- a/src/dock_gui.cpp +++ b/src/dock_gui.cpp @@ -129,7 +129,7 @@ static void BuildDocksClick_Buoy(Window *w) static void BuildDocksClick_Aqueduct(Window *w) { - HandlePlacePushButton(w, DTW_BUILD_AQUEDUCT, SPR_CURSOR_BRIDGE, VHM_RECT, PlaceDocks_Aqueduct); + HandlePlacePushButton(w, DTW_BUILD_AQUEDUCT, SPR_CURSOR_AQUEDUCT, VHM_RECT, PlaceDocks_Aqueduct); } @@ -234,8 +234,8 @@ struct BuildDocksToolbarWindow : Window { static const Widget _build_docks_toolb_widgets[] = { { WWT_CLOSEBOX, RESIZE_NONE, 7, 0, 10, 0, 13, STR_00C5, STR_018B_CLOSE_WINDOW}, // DTW_CLOSEBOX -{ WWT_CAPTION, RESIZE_NONE, 7, 11, 166, 0, 13, STR_9801_DOCK_CONSTRUCTION, STR_018C_WINDOW_TITLE_DRAG_THIS}, // DTW_CAPTION -{ WWT_STICKYBOX, RESIZE_NONE, 7, 167, 178, 0, 13, 0x0, STR_STICKY_BUTTON}, // DTW_STICKY +{ WWT_CAPTION, RESIZE_NONE, 7, 11, 145, 0, 13, STR_9801_DOCK_CONSTRUCTION, STR_018C_WINDOW_TITLE_DRAG_THIS}, // DTW_CAPTION +{ WWT_STICKYBOX, RESIZE_NONE, 7, 146, 157, 0, 13, 0x0, STR_STICKY_BUTTON}, // DTW_STICKY { WWT_IMGBTN, RESIZE_NONE, 7, 0, 21, 14, 35, SPR_IMG_BUILD_CANAL, STR_BUILD_CANALS_TIP}, // DTW_CANAL { WWT_IMGBTN, RESIZE_NONE, 7, 22, 43, 14, 35, SPR_IMG_BUILD_LOCK, STR_BUILD_LOCKS_TIP}, // DTW_LOCK @@ -245,12 +245,12 @@ static const Widget _build_docks_toolb_widgets[] = { { WWT_IMGBTN, RESIZE_NONE, 7, 70, 91, 14, 35, SPR_IMG_SHIP_DEPOT, STR_981E_BUILD_SHIP_DEPOT_FOR_BUILDING}, // DTW_DEPOT { WWT_IMGBTN, RESIZE_NONE, 7, 92, 113, 14, 35, SPR_IMG_SHIP_DOCK, STR_981D_BUILD_SHIP_DOCK}, // DTW_STATION { WWT_IMGBTN, RESIZE_NONE, 7, 114, 135, 14, 35, SPR_IMG_BOUY, STR_9834_POSITION_BUOY_WHICH_CAN}, // DTW_BUOY -{ WWT_IMGBTN, RESIZE_NONE, 7, 136, 178, 14, 35, SPR_IMG_BRIDGE, STR_BUILD_AQUEDUCT}, // DTW_BUILD_AQUEDUCT +{ WWT_IMGBTN, RESIZE_NONE, 7, 136, 157, 14, 35, SPR_IMG_AQUEDUCT, STR_BUILD_AQUEDUCT}, // DTW_BUILD_AQUEDUCT { WIDGETS_END}, }; static const WindowDesc _build_docks_toolbar_desc = { - WDP_ALIGN_TBR, 22, 179, 36, 179, 36, + WDP_ALIGN_TBR, 22, 158, 36, 158, 36, WC_BUILD_TOOLBAR, WC_NONE, WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_STICKY_BUTTON, _build_docks_toolb_widgets, diff --git a/src/table/files.h b/src/table/files.h index c49859196b..abc139c671 100644 --- a/src/table/files.h +++ b/src/table/files.h @@ -35,7 +35,7 @@ static FileList files_dos = { { "TRGT.GRF", {0xfc, 0xde, 0x1d, 0x7e, 0x8a, 0x74, 0x19, 0x7d, 0x72, 0xa6, 0x26, 0x95, 0x88, 0x4b, 0x90, 0x9e} } }, { "SAMPLE.CAT", {0x42, 0x2e, 0xa3, 0xdd, 0x07, 0x4d, 0x28, 0x59, 0xbb, 0x51, 0x63, 0x9a, 0x6e, 0x0e, 0x85, 0xda} }, - { "OPENTTDD.GRF", {0x1e, 0x6c, 0x85, 0x87, 0xfa, 0x9c, 0x84, 0xed, 0x51, 0xc7, 0x96, 0x4c, 0x91, 0xcf, 0x61, 0xa4} } + { "OPENTTDD.GRF", {0xf8, 0x29, 0xf6, 0x2c, 0x13, 0x7d, 0x6d, 0x7c, 0x6e, 0x27, 0x2c, 0x48, 0x1b, 0x79, 0x6d, 0xd5} } }; @@ -49,5 +49,5 @@ static FileList files_win = { { "TRGTR.GRF", {0xde, 0x53, 0x65, 0x05, 0x17, 0xfe, 0x66, 0x1c, 0xea, 0xa3, 0x13, 0x8c, 0x6e, 0xdb, 0x0e, 0xb8} } }, { "SAMPLE.CAT", {0x92, 0x12, 0xe8, 0x1e, 0x72, 0xba, 0xdd, 0x4b, 0xbe, 0x1e, 0xae, 0xae, 0x66, 0x45, 0x8e, 0x10} }, - { "OPENTTDW.GRF", {0x08, 0x2b, 0x0e, 0x53, 0x1a, 0x4e, 0x02, 0xb2, 0x1a, 0x87, 0x52, 0x08, 0x64, 0xab, 0xf8, 0xf4} } + { "OPENTTDW.GRF", {0x89, 0x4f, 0xa4, 0xb0, 0x4d, 0xc1, 0x6d, 0xc4, 0x39, 0x21, 0x49, 0x3f, 0xd8, 0x3d, 0x80, 0x9e} } }; diff --git a/src/table/sprites.h b/src/table/sprites.h index 02b0997cc7..bb96dff7e5 100644 --- a/src/table/sprites.h +++ b/src/table/sprites.h @@ -49,7 +49,7 @@ enum Sprites { /* Extra graphic spritenumbers */ SPR_OPENTTD_BASE = 4896, - OPENTTD_SPRITE_COUNT = 145, + OPENTTD_SPRITE_COUNT = 147, /* Halftile-selection sprites */ SPR_HALFTILE_SELECTION_FLAT = SPR_OPENTTD_BASE, @@ -1252,6 +1252,7 @@ enum Sprites { SPR_IMG_SHIP_DEPOT = 748, SPR_IMG_SHIP_DOCK = 746, SPR_IMG_BOUY = 693, + SPR_IMG_AQUEDUCT = SPR_OPENTTD_BASE + 145, /* music_gui.c */ SPR_IMG_SKIP_TO_PREV = 709, @@ -1354,6 +1355,7 @@ enum CursorSprite { SPR_CURSOR_CANAL = SPR_OPENTTD_BASE + 89, SPR_CURSOR_LOCK = SPR_OPENTTD_BASE + 87, SPR_CURSOR_RIVER = SPR_OPENTTD_BASE + 137, + SPR_CURSOR_AQUEDUCT = SPR_OPENTTD_BASE + 146, /* shared road & rail cursors */ SPR_CURSOR_BRIDGE = 2593,