use masking:

glyph images are now used as masks over the "leds_on" image
instead of the glyphs themselves looking like they're made of LEDs.

Makes font files much simpler, easier to draw, makes LEDs easier
to re-texture.

White for "on" LEDs, black for "off"

Also optimized all images (optipng, pngcrush)
This commit is contained in:
Vanessa Dannenberg 2019-05-25 03:43:00 -04:00
父節點 df30ce9477
當前提交 da1deecb4c
共有 232 個檔案被更改,包括 2 行新增2 行删除

查看文件

@ -369,11 +369,11 @@ for i = 31, 255 do
local groups = { cracky = 2, not_in_creative_inventory = 1}
local light = LIGHT_MAX-2
local description = S("LED marquee panel ("..i..")")
local leds = "led_marquee_char_"..i..".png"
local leds = "led_marquee_char_"..i..".png^[mask:led_marquee_leds_on.png"
if i == 31 then
leds ={
name = "led_marquee_char_31.png",
name = "led_marquee_char_31.png^[mask:led_marquee_leds_on_cursor.png",
animation = {type = "vertical_frames", aspect_w = 32, aspect_h = 32, length = 0.75}
}
end

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 419 B

之後

寬度:  |  高度:  |  大小: 208 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 460 B

之後

寬度:  |  高度:  |  大小: 89 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 495 B

之後

寬度:  |  高度:  |  大小: 94 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 485 B

之後

寬度:  |  高度:  |  大小: 98 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 493 B

之後

寬度:  |  高度:  |  大小: 92 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 437 B

之後

寬度:  |  高度:  |  大小: 86 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 449 B

之後

寬度:  |  高度:  |  大小: 90 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 451 B

之後

寬度:  |  高度:  |  大小: 88 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 298 B

之後

寬度:  |  高度:  |  大小: 89 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 420 B

之後

寬度:  |  高度:  |  大小: 85 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 594 B

之後

寬度:  |  高度:  |  大小: 91 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 424 B

之後

寬度:  |  高度:  |  大小: 82 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 429 B

之後

寬度:  |  高度:  |  大小: 85 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 472 B

之後

寬度:  |  高度:  |  大小: 87 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 492 B

之後

寬度:  |  高度:  |  大小: 91 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 441 B

之後

寬度:  |  高度:  |  大小: 84 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 450 B

之後

寬度:  |  高度:  |  大小: 89 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 454 B

之後

寬度:  |  高度:  |  大小: 89 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 416 B

之後

寬度:  |  高度:  |  大小: 81 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 460 B

之後

寬度:  |  高度:  |  大小: 87 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 486 B

之後

寬度:  |  高度:  |  大小: 93 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 473 B

之後

寬度:  |  高度:  |  大小: 93 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 344 B

之後

寬度:  |  高度:  |  大小: 86 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 453 B

之後

寬度:  |  高度:  |  大小: 86 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 445 B

之後

寬度:  |  高度:  |  大小: 88 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 371 B

之後

寬度:  |  高度:  |  大小: 79 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 447 B

之後

寬度:  |  高度:  |  大小: 88 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 400 B

之後

寬度:  |  高度:  |  大小: 81 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 568 B

之後

寬度:  |  高度:  |  大小: 93 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 348 B

之後

寬度:  |  高度:  |  大小: 94 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 338 B

之後

寬度:  |  高度:  |  大小: 89 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 210 B

之後

寬度:  |  高度:  |  大小: 76 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 279 B

之後

寬度:  |  高度:  |  大小: 79 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 262 B

之後

寬度:  |  高度:  |  大小: 78 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 274 B

之後

寬度:  |  高度:  |  大小: 78 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 276 B

之後

寬度:  |  高度:  |  大小: 83 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 268 B

之後

寬度:  |  高度:  |  大小: 84 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 302 B

之後

寬度:  |  高度:  |  大小: 83 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 268 B

之後

寬度:  |  高度:  |  大小: 81 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 451 B

之後

寬度:  |  高度:  |  大小: 84 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 272 B

之後

寬度:  |  高度:  |  大小: 83 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 306 B

之後

寬度:  |  高度:  |  大小: 84 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 305 B

之後

寬度:  |  高度:  |  大小: 84 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 302 B

之後

寬度:  |  高度:  |  大小: 81 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 342 B

之後

寬度:  |  高度:  |  大小: 84 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 268 B

之後

寬度:  |  高度:  |  大小: 75 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 336 B

之後

寬度:  |  高度:  |  大小: 95 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 318 B

之後

寬度:  |  高度:  |  大小: 92 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 314 B

之後

寬度:  |  高度:  |  大小: 88 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 309 B

之後

寬度:  |  高度:  |  大小: 88 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 323 B

之後

寬度:  |  高度:  |  大小: 91 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 316 B

之後

寬度:  |  高度:  |  大小: 90 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 359 B

之後

寬度:  |  高度:  |  大小: 96 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 352 B

之後

寬度:  |  高度:  |  大小: 95 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 244 B

之後

寬度:  |  高度:  |  大小: 83 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 325 B

之後

寬度:  |  高度:  |  大小: 95 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 362 B

之後

寬度:  |  高度:  |  大小: 102 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 379 B

之後

寬度:  |  高度:  |  大小: 99 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 494 B

之後

寬度:  |  高度:  |  大小: 102 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 518 B

之後

寬度:  |  高度:  |  大小: 105 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 500 B

之後

寬度:  |  高度:  |  大小: 101 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 96 B

之後

寬度:  |  高度:  |  大小: 71 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 336 B

之後

寬度:  |  高度:  |  大小: 88 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 367 B

之後

寬度:  |  高度:  |  大小: 95 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 399 B

之後

寬度:  |  高度:  |  大小: 102 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 369 B

之後

寬度:  |  高度:  |  大小: 88 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 332 B

之後

寬度:  |  高度:  |  大小: 91 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 266 B

之後

寬度:  |  高度:  |  大小: 82 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 396 B

之後

寬度:  |  高度:  |  大小: 97 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 203 B

之後

寬度:  |  高度:  |  大小: 77 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 438 B

之後

寬度:  |  高度:  |  大小: 101 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 363 B

之後

寬度:  |  高度:  |  大小: 93 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 293 B

之後

寬度:  |  高度:  |  大小: 83 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 230 B

之後

寬度:  |  高度:  |  大小: 81 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 203 B

之後

寬度:  |  高度:  |  大小: 77 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 461 B

之後

寬度:  |  高度:  |  大小: 101 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 203 B

之後

寬度:  |  高度:  |  大小: 79 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 280 B

之後

寬度:  |  高度:  |  大小: 88 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 297 B

之後

寬度:  |  高度:  |  大小: 91 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 319 B

之後

寬度:  |  高度:  |  大小: 90 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 291 B

之後

寬度:  |  高度:  |  大小: 90 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 250 B

之後

寬度:  |  高度:  |  大小: 82 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 307 B

之後

寬度:  |  高度:  |  大小: 85 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 343 B

之後

寬度:  |  高度:  |  大小: 85 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 216 B

之後

寬度:  |  高度:  |  大小: 76 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 227 B

之後

寬度:  |  高度:  |  大小: 78 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 304 B

之後

寬度:  |  高度:  |  大小: 90 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 345 B

之後

寬度:  |  高度:  |  大小: 96 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 317 B

之後

寬度:  |  高度:  |  大小: 83 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 465 B

之後

寬度:  |  高度:  |  大小: 106 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 435 B

之後

寬度:  |  高度:  |  大小: 102 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 478 B

之後

寬度:  |  高度:  |  大小: 103 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 348 B

之後

寬度:  |  高度:  |  大小: 97 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 408 B

之後

寬度:  |  高度:  |  大小: 99 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 402 B

之後

寬度:  |  高度:  |  大小: 100 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 426 B

之後

寬度:  |  高度:  |  大小: 99 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 413 B

之後

寬度:  |  高度:  |  大小: 98 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 394 B

之後

寬度:  |  高度:  |  大小: 97 B

未顯示二進位檔案。

之前

寬度:  |  高度:  |  大小: 377 B

之後

寬度:  |  高度:  |  大小: 98 B

本差異變更的檔案數量過多導致部分檔案未顯示 顯示更多