consolidate single color sprites into one master file

This commit is contained in:
Your Name 2026-08-22 11:44:51 -04:00
parent 7d84f595e4
commit fe5a11112f
16 changed files with 90 additions and 53 deletions

18
npc.lua
View file

@ -224,11 +224,10 @@ function Sign:initialize(x, y)
x = x, y = y,
color = "red", -- representative only; sprites are per-channel
collision = "unmoveable",
sprites = {
red = loadSprite("art/npc/start_sign_r.png"),
green = loadSprite("art/npc/start_sign_g.png"),
blue = loadSprite("art/npc/start_sign_b.png"),
},
sprites = (function()
local m = loadSprite("art/npc/start_sign.png") -- one master, tinted per gun at draw time
return { red = m, green = m, blue = m }
end)(),
})
self:initWalker()
end
@ -244,11 +243,10 @@ function Jorge:initialize(x, y)
x = x, y = y,
color = "red",
collision = "unmoveable",
sprites = {
red = loadSprite("art/npc/jorge_r.png"),
green = loadSprite("art/npc/jorge_g.png"),
blue = loadSprite("art/npc/jorge_b.png"),
},
sprites = (function()
local m = loadSprite("art/npc/jorge.png") -- one master, tinted per gun at draw time
return { red = m, green = m, blue = m }
end)(),
})
self:initWalker()
end