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)
4
init.lua
|
@ -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 |