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