e401a92cbf
git-svn-id: svn://kolibrios.org@6581 a494cfbc-eb01-0410-851d-a64ba20cac60
50 lines
1.3 KiB
Lua
50 lines
1.3 KiB
Lua
--PALETTE Set: C64 Palette (16 colors)
|
|
--by Richard Fhager
|
|
--http://hem.fyristorg.com/dawnbringer/
|
|
|
|
-- Copyright 2010 Richard Fhager
|
|
--
|
|
-- This program is free software; you can redistribute it and/or
|
|
-- modify it under the terms of the GNU General Public License
|
|
-- as published by the Free Software Foundation; version 2
|
|
-- of the License. See <http://www.gnu.org/licenses/>
|
|
|
|
|
|
OK,clean = inputbox("C64 Palette:", "Remove old palette", 0, 0,1,0
|
|
);
|
|
|
|
|
|
|
|
colors = {{0, 0, 0}, -- 0 Black
|
|
{62, 49,162}, -- 1 D.Blue
|
|
{87, 66, 0}, -- 2 Brown
|
|
{140, 62, 52}, -- 3 D.Red
|
|
{84, 84, 84}, -- 4 D.Grey
|
|
{141, 72,179}, -- 5 Purple
|
|
{144, 95, 37}, -- 6 Orange
|
|
{124,112,218}, -- 7 B.Blue
|
|
{128,128,128}, -- 8 Grey
|
|
{104,169, 65}, -- 9 Green
|
|
{187,119,109}, -- 10 B.Red
|
|
{122,191,199}, -- 11 Cyan
|
|
{171,171,171}, -- 12 B.Grey
|
|
{208,220,113}, -- 13 Yellow
|
|
{172,234,136}, -- 14 B.Green
|
|
{255,255,255} -- 15 White
|
|
}
|
|
|
|
|
|
if OK == true then
|
|
|
|
for c = 1, #colors, 1 do
|
|
setcolor(c-1,colors[c][1],colors[c][2],colors[c][3])
|
|
end
|
|
|
|
|
|
if clean == 1 then
|
|
for c = #colors+1, 256, 1 do
|
|
setcolor(c-1,0,0,0)
|
|
end
|
|
end
|
|
|
|
end |