# HG changeset patch # User tron # Date 1126367539 0 # Node ID a76c0b960e92aaa51c60973fbf10a5a206150166 # Parent d1fae093e768a3dc50a397a715265f978fb4fb51 (svn r2937) Add sprites for {, |, } and ~ diff -r d1fae093e768 -r a76c0b960e92 data/openttd.grf Binary file data/openttd.grf has changed diff -r d1fae093e768 -r a76c0b960e92 gfx.c --- a/gfx.c Sat Sep 10 15:14:35 2005 +0000 +++ b/gfx.c Sat Sep 10 15:52:19 2005 +0000 @@ -1627,15 +1627,15 @@ // 2 equals space. for (i = 2; i != 226; i++) { - *b++ = (i < 93 || i > 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 -r d1fae093e768 -r a76c0b960e92 gfxinit.c --- a/gfxinit.c Sat Sep 10 15:14:35 2005 +0000 +++ b/gfxinit.c Sat Sep 10 15:52:19 2005 +0000 @@ -300,6 +300,9 @@ 380, 380, // º tiny 156, 156, // º medium 604, 604, // º large + 317, 320, // { | } ~ tiny + 93, 96, // { | } ~ medium + 541, 544, // { | } ~ large 0xffff, }; diff -r d1fae093e768 -r a76c0b960e92 strgen/strgen.c --- a/strgen/strgen.c Sat Sep 10 15:14:35 2005 +0000 +++ b/strgen/strgen.c Sat Sep 10 15:52:19 2005 +0000 @@ -389,6 +389,8 @@ // New line {"", EmitSingleByte, 10, 0, C_DONTCOUNT}, + {"{", EmitSingleByte, '{', 0, C_DONTCOUNT}, + // Colors {"BLUE", EmitSingleByte, 15, 0}, {"SILVER", EmitSingleByte, 16, 0},