What the mod does
Blending into your surroundings stops at the collar in the base game — your face, neck and arms stay untouched however good the rest of the kit is. ATG Personal Camo adds a cam cream stick and a set of painted faces and arms to go with it, so a character can actually be camouflaged.
Apply the cream and your character’s head and exposed skin swap to a painted version matching the pattern on the stick. Take it off and they swap back.
The mods
Camo is split so a server only ships the patterns it needs.
| Mod | What it adds |
|---|---|
| ATG Personal Camo Core | The cam cream stick and the machinery. No patterns. |
| ATG Personal Camo Woodland | Woodland faces, arms, and a woodland cream stick. |
| ATG Personal Camo Arid | Arid faces, arms, and an arid cream stick. |
| ATG Personal Camo Snow | Snow faces, arms, and a snow cream stick. |
| ATG Personal Camo Tropical | Tropical faces, arms, and a tropical cream stick. |
Core is required by all of them, and adds nothing playable on its own. Load Core plus whichever biome packs suit your map. There is no penalty for loading several — each contributes its own cream stick, and players pick the one they want.
The cream sticks are added to the vanilla arsenals, so on most scenarios they are available without any further setup.
Adding your own pattern
Core is built to be extended, and the biome packs are just worked examples of the same thing. To add a pattern of your own you need a mod, Workbench, and a set of painted head and body prefabs.
- Add your pattern name to the shared camouflage pattern list from your own mod. Do not pin it to a number — numbers are handed out as mods load, and a fixed one is how two packs end up colliding.
- Override Core’s camouflage entities config in place, keeping the same file path. Right-click it in Workbench and choose Override rather than creating a new file; a new file is silently never read.
- Add one entry per painted variant. Each entry names the pattern, the original prefab, and the painted prefab that replaces it. Heads go in the heads list, bodies in the bodies list.
- Set the pattern on your cream stick prefab’s camouflage pattern component so it matches.
Removing the paint is worked out by reading the same entries backwards, so there is no second mapping to write and nothing to get out of step.
Core ships a two-entry example config alongside the real one, which is the easiest thing to copy from.
More than one entry can share the same pattern and the same original prefab — that is how one pattern offers several different painted faces, one picked at random.
When a pattern doesn’t apply
The mapping table checks itself the first time it is used and writes what it
finds to the server log, prefixed [ATG_PersonalCamo]. It reports:
- entries with an empty prefab field
- entries with no pattern set
- a prefab mapped to itself
- the same painted prefab claimed by two different originals, which would make removing the paint ambiguous
That last one cannot be spotted by any single mod on its own, which is why the check runs at load rather than at build time.
Credits
The cam cream stick model is the ACE team’s, used with thanks.