From 8894b930aec401e1180f83cb58fde09aa659936d Mon Sep 17 00:00:00 2001 From: tron Date: Sat, 10 Sep 2005 15:52:19 +0000 Subject: [PATCH] (svn r2937) Add sprites for {, |, } and ~ --- data/openttd.grf | Bin 24898 -> 25258 bytes gfx.c | 6 +++--- gfxinit.c | 3 +++ strgen/strgen.c | 2 ++ 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/data/openttd.grf b/data/openttd.grf index 110cbf20511b3bd348f7e881592c041628021b3e..d9eda4ab9b0306948f5f0fd9b0ca400ba4d1ea8d 100644 GIT binary patch delta 378 zcmX?fh;h|X#tk-!_2LYStjr7y42%q{42+Bnj1O2}u)W~nWng4wgorYN074ZDBO?RD z3+5N>jEoOhWf&M)Sr`}?m>5_X7#SE}FtafH|Ns95^943521YJc1`uFjU|?i?z{14D z^nmpS*9E>C5*tKL2rx4+F{v>ya@B+EW?*0gSKB!|!sl44+BxWUHE$jEeq z^@P9+enzGZA~*OL86L1GFfcN6FfcGMgB-xf_=4pHJ0sHzE@mbsh8N6?OfT5m7#M}v zLC#uV~1!#hkb|d0i6RTFUsv07=<9NVP<4xggB)`qC*{F z1P3F?^9&3O2RKd$oDiSDw?XHI@dTX?iw?I18W;3#l 97) && (i < 99 || i > 113) && i != 116 && i != 117 && (i < 123 || i > 129) && (i < 151 || i > 153) && i != 155 ? GetSprite(i)->width : 0; + *b++ = i != 97 && (i < 99 || i > 113) && i != 116 && i != 117 && (i < 123 || i > 129) && (i < 151 || i > 153) && i != 155 ? GetSprite(i)->width : 0; } for (i = 226; i != 450; i++) { - *b++ = (i < 317 || i > 321) && (i < 323 || i > 353) && i != 367 && (i < 375 || i > 377) && i != 379 ? GetSprite(i)->width + 1 : 0; + *b++ = i != 321 && (i < 323 || i > 353) && i != 367 && (i < 375 || i > 377) && i != 379 ? GetSprite(i)->width + 1 : 0; } for (i = 450; i != 674; i++) { - *b++ = (i < 541 || i > 577) && i != 585 && i != 587 && i != 588 && (i < 590 || i > 597) && (i < 599 || i > 601) && i != 603 && i != 633 && i != 665 ? GetSprite(i)->width + 1 : 0; + *b++ = (i < 545 || i > 577) && i != 585 && i != 587 && i != 588 && (i < 590 || i > 597) && (i < 599 || i > 601) && i != 603 && i != 633 && i != 665 ? GetSprite(i)->width + 1 : 0; } } diff --git a/gfxinit.c b/gfxinit.c index 9d96141885..cfe15a88d2 100644 --- a/gfxinit.c +++ b/gfxinit.c @@ -300,6 +300,9 @@ static const SpriteID _openttd_grf_indexes[] = { 380, 380, // º tiny 156, 156, // º medium 604, 604, // º large + 317, 320, // { | } ~ tiny + 93, 96, // { | } ~ medium + 541, 544, // { | } ~ large 0xffff, }; diff --git a/strgen/strgen.c b/strgen/strgen.c index 0bda80ba29..62f92ee9e3 100644 --- a/strgen/strgen.c +++ b/strgen/strgen.c @@ -389,6 +389,8 @@ static const CmdStruct _cmd_structs[] = { // New line {"", EmitSingleByte, 10, 0, C_DONTCOUNT}, + {"{", EmitSingleByte, '{', 0, C_DONTCOUNT}, + // Colors {"BLUE", EmitSingleByte, 15, 0}, {"SILVER", EmitSingleByte, 16, 0},