Nubios
You need to change netcode or more precisely SPropVisualA/B/C structures. Those describe color as 3bits currently.I am a retired C# developer, I might be able to follow the C++ code enough to modify it.
The armor colors are not hand made. Only the initial is (greyscale color mask) and panoply_maker creates various combinations.
Creating new colors as new armor variation (ie, new craftable type) is possible, however SPropVisual limitations does play role here aswell (littlebit more room, but not that much)
---
Hello!