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
|
||||
|
|
binární
textures/led_marquee_base.png
Před Šířka: | Výška: | Velikost: 419 B Za Šířka: | Výška: | Velikost: 208 B |
Před Šířka: | Výška: | Velikost: 460 B Za Šířka: | Výška: | Velikost: 89 B |
Před Šířka: | Výška: | Velikost: 495 B Za Šířka: | Výška: | Velikost: 94 B |
Před Šířka: | Výška: | Velikost: 485 B Za Šířka: | Výška: | Velikost: 98 B |
Před Šířka: | Výška: | Velikost: 493 B Za Šířka: | Výška: | Velikost: 92 B |
Před Šířka: | Výška: | Velikost: 437 B Za Šířka: | Výška: | Velikost: 86 B |
Před Šířka: | Výška: | Velikost: 449 B Za Šířka: | Výška: | Velikost: 90 B |
Před Šířka: | Výška: | Velikost: 451 B Za Šířka: | Výška: | Velikost: 88 B |
Před Šířka: | Výška: | Velikost: 298 B Za Šířka: | Výška: | Velikost: 89 B |
Před Šířka: | Výška: | Velikost: 420 B Za Šířka: | Výška: | Velikost: 85 B |
Před Šířka: | Výška: | Velikost: 594 B Za Šířka: | Výška: | Velikost: 91 B |
Před Šířka: | Výška: | Velikost: 424 B Za Šířka: | Výška: | Velikost: 82 B |
Před Šířka: | Výška: | Velikost: 429 B Za Šířka: | Výška: | Velikost: 85 B |
Před Šířka: | Výška: | Velikost: 472 B Za Šířka: | Výška: | Velikost: 87 B |
Před Šířka: | Výška: | Velikost: 492 B Za Šířka: | Výška: | Velikost: 91 B |
Před Šířka: | Výška: | Velikost: 441 B Za Šířka: | Výška: | Velikost: 84 B |
Před Šířka: | Výška: | Velikost: 450 B Za Šířka: | Výška: | Velikost: 89 B |
Před Šířka: | Výška: | Velikost: 454 B Za Šířka: | Výška: | Velikost: 89 B |
Před Šířka: | Výška: | Velikost: 416 B Za Šířka: | Výška: | Velikost: 81 B |
Před Šířka: | Výška: | Velikost: 460 B Za Šířka: | Výška: | Velikost: 87 B |
Před Šířka: | Výška: | Velikost: 486 B Za Šířka: | Výška: | Velikost: 93 B |
Před Šířka: | Výška: | Velikost: 473 B Za Šířka: | Výška: | Velikost: 93 B |
Před Šířka: | Výška: | Velikost: 344 B Za Šířka: | Výška: | Velikost: 86 B |
Před Šířka: | Výška: | Velikost: 453 B Za Šířka: | Výška: | Velikost: 86 B |
Před Šířka: | Výška: | Velikost: 445 B Za Šířka: | Výška: | Velikost: 88 B |
Před Šířka: | Výška: | Velikost: 371 B Za Šířka: | Výška: | Velikost: 79 B |
Před Šířka: | Výška: | Velikost: 447 B Za Šířka: | Výška: | Velikost: 88 B |
Před Šířka: | Výška: | Velikost: 400 B Za Šířka: | Výška: | Velikost: 81 B |
Před Šířka: | Výška: | Velikost: 568 B Za Šířka: | Výška: | Velikost: 93 B |
Před Šířka: | Výška: | Velikost: 348 B Za Šířka: | Výška: | Velikost: 94 B |
Před Šířka: | Výška: | Velikost: 338 B Za Šířka: | Výška: | Velikost: 89 B |
Před Šířka: | Výška: | Velikost: 210 B Za Šířka: | Výška: | Velikost: 76 B |
Před Šířka: | Výška: | Velikost: 279 B Za Šířka: | Výška: | Velikost: 79 B |
Před Šířka: | Výška: | Velikost: 262 B Za Šířka: | Výška: | Velikost: 78 B |
Před Šířka: | Výška: | Velikost: 274 B Za Šířka: | Výška: | Velikost: 78 B |
Před Šířka: | Výška: | Velikost: 276 B Za Šířka: | Výška: | Velikost: 83 B |
Před Šířka: | Výška: | Velikost: 268 B Za Šířka: | Výška: | Velikost: 84 B |
Před Šířka: | Výška: | Velikost: 302 B Za Šířka: | Výška: | Velikost: 83 B |
Před Šířka: | Výška: | Velikost: 268 B Za Šířka: | Výška: | Velikost: 81 B |
Před Šířka: | Výška: | Velikost: 451 B Za Šířka: | Výška: | Velikost: 84 B |
Před Šířka: | Výška: | Velikost: 272 B Za Šířka: | Výška: | Velikost: 83 B |
Před Šířka: | Výška: | Velikost: 306 B Za Šířka: | Výška: | Velikost: 84 B |
Před Šířka: | Výška: | Velikost: 305 B Za Šířka: | Výška: | Velikost: 84 B |
Před Šířka: | Výška: | Velikost: 302 B Za Šířka: | Výška: | Velikost: 81 B |
Před Šířka: | Výška: | Velikost: 342 B Za Šířka: | Výška: | Velikost: 84 B |
Před Šířka: | Výška: | Velikost: 268 B Za Šířka: | Výška: | Velikost: 75 B |
Před Šířka: | Výška: | Velikost: 336 B Za Šířka: | Výška: | Velikost: 95 B |
Před Šířka: | Výška: | Velikost: 318 B Za Šířka: | Výška: | Velikost: 92 B |
Před Šířka: | Výška: | Velikost: 314 B Za Šířka: | Výška: | Velikost: 88 B |
Před Šířka: | Výška: | Velikost: 309 B Za Šířka: | Výška: | Velikost: 88 B |
Před Šířka: | Výška: | Velikost: 323 B Za Šířka: | Výška: | Velikost: 91 B |
Před Šířka: | Výška: | Velikost: 316 B Za Šířka: | Výška: | Velikost: 90 B |
Před Šířka: | Výška: | Velikost: 359 B Za Šířka: | Výška: | Velikost: 96 B |
Před Šířka: | Výška: | Velikost: 352 B Za Šířka: | Výška: | Velikost: 95 B |
Před Šířka: | Výška: | Velikost: 244 B Za Šířka: | Výška: | Velikost: 83 B |
Před Šířka: | Výška: | Velikost: 325 B Za Šířka: | Výška: | Velikost: 95 B |
Před Šířka: | Výška: | Velikost: 362 B Za Šířka: | Výška: | Velikost: 102 B |
Před Šířka: | Výška: | Velikost: 379 B Za Šířka: | Výška: | Velikost: 99 B |
Před Šířka: | Výška: | Velikost: 494 B Za Šířka: | Výška: | Velikost: 102 B |
Před Šířka: | Výška: | Velikost: 518 B Za Šířka: | Výška: | Velikost: 105 B |
Před Šířka: | Výška: | Velikost: 500 B Za Šířka: | Výška: | Velikost: 101 B |
Před Šířka: | Výška: | Velikost: 96 B Za Šířka: | Výška: | Velikost: 71 B |
Před Šířka: | Výška: | Velikost: 336 B Za Šířka: | Výška: | Velikost: 88 B |
Před Šířka: | Výška: | Velikost: 367 B Za Šířka: | Výška: | Velikost: 95 B |
Před Šířka: | Výška: | Velikost: 399 B Za Šířka: | Výška: | Velikost: 102 B |
Před Šířka: | Výška: | Velikost: 369 B Za Šířka: | Výška: | Velikost: 88 B |
Před Šířka: | Výška: | Velikost: 332 B Za Šířka: | Výška: | Velikost: 91 B |
Před Šířka: | Výška: | Velikost: 266 B Za Šířka: | Výška: | Velikost: 82 B |
Před Šířka: | Výška: | Velikost: 396 B Za Šířka: | Výška: | Velikost: 97 B |
Před Šířka: | Výška: | Velikost: 203 B Za Šířka: | Výška: | Velikost: 77 B |
Před Šířka: | Výška: | Velikost: 438 B Za Šířka: | Výška: | Velikost: 101 B |
Před Šířka: | Výška: | Velikost: 363 B Za Šířka: | Výška: | Velikost: 93 B |
Před Šířka: | Výška: | Velikost: 293 B Za Šířka: | Výška: | Velikost: 83 B |
Před Šířka: | Výška: | Velikost: 230 B Za Šířka: | Výška: | Velikost: 81 B |
Před Šířka: | Výška: | Velikost: 203 B Za Šířka: | Výška: | Velikost: 77 B |
Před Šířka: | Výška: | Velikost: 461 B Za Šířka: | Výška: | Velikost: 101 B |
Před Šířka: | Výška: | Velikost: 203 B Za Šířka: | Výška: | Velikost: 79 B |
Před Šířka: | Výška: | Velikost: 280 B Za Šířka: | Výška: | Velikost: 88 B |
Před Šířka: | Výška: | Velikost: 297 B Za Šířka: | Výška: | Velikost: 91 B |
Před Šířka: | Výška: | Velikost: 319 B Za Šířka: | Výška: | Velikost: 90 B |
Před Šířka: | Výška: | Velikost: 291 B Za Šířka: | Výška: | Velikost: 90 B |
Před Šířka: | Výška: | Velikost: 250 B Za Šířka: | Výška: | Velikost: 82 B |
Před Šířka: | Výška: | Velikost: 307 B Za Šířka: | Výška: | Velikost: 85 B |
Před Šířka: | Výška: | Velikost: 343 B Za Šířka: | Výška: | Velikost: 85 B |
Před Šířka: | Výška: | Velikost: 216 B Za Šířka: | Výška: | Velikost: 76 B |
Před Šířka: | Výška: | Velikost: 227 B Za Šířka: | Výška: | Velikost: 78 B |
Před Šířka: | Výška: | Velikost: 304 B Za Šířka: | Výška: | Velikost: 90 B |
Před Šířka: | Výška: | Velikost: 345 B Za Šířka: | Výška: | Velikost: 96 B |
Před Šířka: | Výška: | Velikost: 317 B Za Šířka: | Výška: | Velikost: 83 B |
Před Šířka: | Výška: | Velikost: 465 B Za Šířka: | Výška: | Velikost: 106 B |
Před Šířka: | Výška: | Velikost: 435 B Za Šířka: | Výška: | Velikost: 102 B |
Před Šířka: | Výška: | Velikost: 478 B Za Šířka: | Výška: | Velikost: 103 B |
Před Šířka: | Výška: | Velikost: 348 B Za Šířka: | Výška: | Velikost: 97 B |
Před Šířka: | Výška: | Velikost: 408 B Za Šířka: | Výška: | Velikost: 99 B |
Před Šířka: | Výška: | Velikost: 402 B Za Šířka: | Výška: | Velikost: 100 B |
Před Šířka: | Výška: | Velikost: 426 B Za Šířka: | Výška: | Velikost: 99 B |
Před Šířka: | Výška: | Velikost: 413 B Za Šířka: | Výška: | Velikost: 98 B |
Před Šířka: | Výška: | Velikost: 394 B Za Šířka: | Výška: | Velikost: 97 B |
Před Šířka: | Výška: | Velikost: 377 B Za Šířka: | Výška: | Velikost: 98 B |