How to add new preset colours to the Army Painter
You need the armycolours.lua in data/game/armycolours.lua this needs to be extracted (from the Engine.sga file). It should read:
-------------------------------------------------------------------------------------------------------------- -- Army Painter Presets -- (c) 2004 Relic Entertainment Inc. -- these are preset "Citadel Colours" used for the Army Painter screen -- format: { r, g, b } colour_presets = { { name = "$73000", colour = { 28, 64, 32} }, { name = "$73001", colour = { 65, 87, 57} }, { name = "$73002", colour = { 33, 139, 58} }, { name = "$73003", colour = { 101, 179, 69} }, { name = "$73004", colour = { 125, 146, 83} }, { name = "$73005", colour = { 184, 195, 157} }, { name = "$73006", colour = { 0, 38, 80} }, { name = "$73007", colour = { 25, 70, 103} }, { name = "$73008", colour = { 20, 78, 166} }, { name = "$73009", colour = { 32, 130, 144} }, { name = "$73010", colour = { 129, 211, 235} }, { name = "$73011", colour = { 147, 184, 204} }, { name = "$73012", colour = { 100, 39, 29} }, { name = "$73013", colour = { 148, 44, 44} }, { name = "$73014", colour = { 209, 26, 26} }, { name = "$73015", colour = { 218, 146, 130} }, { name = "$73016", colour = { 164, 62, 139} }, { name = "$73017", colour = { 110, 13, 108} }, { name = "$73018", colour = { 82, 73, 63} }, { name = "$73019", colour = { 108, 93, 61} }, { name = "$73020", colour = { 158, 134, 65} }, { name = "$73021", colour = { 255, 240, 0} }, { name = "$73022", colour = { 255, 191, 0} }, { name = "$73023", colour = { 243, 120, 30} }, { name = "$73024", colour = { 70, 70, 70} }, { name = "$73025", colour = { 128, 130, 132} }, { name = "$73026", colour = { 190, 190, 190} }, { name = "$73027", colour = { 235, 215, 182} } };
To add in a new colour you need the rgb value for it (e.g. Chaos Black = 0, 0, 0, or Skull White = 255, 255, 255). Note numbers are within 0 and 255, for people not familliar with rgb.
You need to add in a line in your ucs file for each colour:
15439002 paint colours 15439003 skull white 15439004 chaos black
Then you edit the preset section to allow adition of the new colours:
--------------------------------------------------------------------------------------------------------------- -- Army Painter Presets -- (c) 2004 Relic Entertainment Inc. -- these are preset "Citadel Colours" used for the Army Painter screen -- format: { r, g, b } colour_presets = { { name = "$73000", colour = { 28, 64, 32} }, { name = "$73001", colour = { 65, 87, 57} }, { name = "$73002", colour = { 33, 139, 58} }, { name = "$73003", colour = { 101, 179, 69} }, { name = "$73004", colour = { 125, 146, 83} }, { name = "$73005", colour = { 184, 195, 157} }, { name = "$73006", colour = { 0, 38, 80} }, { name = "$73007", colour = { 25, 70, 103} }, { name = "$73008", colour = { 20, 78, 166} }, { name = "$73009", colour = { 32, 130, 144} }, { name = "$73010", colour = { 129, 211, 235} }, { name = "$73011", colour = { 147, 184, 204} }, { name = "$73012", colour = { 100, 39, 29} }, { name = "$73013", colour = { 148, 44, 44} }, { name = "$73014", colour = { 209, 26, 26} }, { name = "$73015", colour = { 218, 146, 130} }, { name = "$73016", colour = { 164, 62, 139} }, { name = "$73017", colour = { 110, 13, 108} }, { name = "$73018", colour = { 82, 73, 63} }, { name = "$73019", colour = { 108, 93, 61} }, { name = "$73020", colour = { 158, 134, 65} }, { name = "$73021", colour = { 255, 240, 0} }, { name = "$73022", colour = { 255, 191, 0} }, { name = "$73023", colour = { 243, 120, 30} }, { name = "$73024", colour = { 70, 70, 70} }, { name = "$73025", colour = { 128, 130, 132} }, { name = "$73026", colour = { 190, 190, 190} }, { name = "$73027", colour = { 235, 215, 182} }, { name = "$15439004", colour = { 0, 0, 0} }, { name = "$15439003", colour = { 255, 255, 255} } };
The new colours are in the two botom rows. Order in this file determins order in the army painter. Don't forget commas after eack line except the last one (easy mistake to make).
You now have new colours in the army painter (tutorial shows skull white and chaos black).
Suggestion: scan in a piece of paper painted with Citadel paints to get a rough idea of the rgb numbers needed.