Static helper that lists builtin cloud decal asset idents for the decal tool. It exposes a public string[] All where each entry is produced by Cloud.Asset("package.ident") so the build tooling can detect and mount those package assets.
/// <summary>
/// Cloud decals that ship with the game. Each ident must be a string literal inside
/// <see cref="Cloud.Asset(string)"/> so the code generator picks it up as a package
/// dependency, which mounts it and makes it show up in the decal tool's resource grid.
/// </summary>
public static class CloudDecals
{
public static readonly string[] All =
[
Cloud.Asset( "facepunch.graffiti_peace" ),
Cloud.Asset( "facepunch.graffiti_zap" ),
Cloud.Asset( "facepunch.graffiti_time" ),
Cloud.Asset( "facepunch.graffiti_io" ),
Cloud.Asset( "facepunch.graffiti_stuff" ),
Cloud.Asset( "facepunch.graffiti_mind" ),
Cloud.Asset( "facepunch.graffiti_ouioui" ),
Cloud.Asset( "facepunch.graffiti_doug" ),
Cloud.Asset( "facepunch.graffiti_king" ),
Cloud.Asset( "facepunch.graffiti_from" ),
Cloud.Asset( "facepunch.graffiti_brb" ),
Cloud.Asset( "facepunch.graffiti_smilie" ),
Cloud.Asset( "facepunch.graffiti_quack" ),
Cloud.Asset( "facepunch.graffiti_alien01" ),
Cloud.Asset( "facepunch.graffiti_alien02" ),
Cloud.Asset( "facepunch.graffiti_die01" ),
Cloud.Asset( "facepunch.graffiti_hearts01" ),
Cloud.Asset( "facepunch.graffiti_collection01" ),
Cloud.Asset( "facepunch.graffiti_collection02" ),
Cloud.Asset( "facepunch.graffiti_collection03" ),
Cloud.Asset( "facepunch.graffiti_scribble01" ),
Cloud.Asset( "facepunch.graffiti_scribble02" ),
Cloud.Asset( "facepunch.graffiti_scribble03" ),
Cloud.Asset( "facepunch.graffiti_scribble04" ),
Cloud.Asset( "facepunch.graffiti_scribble05" ),
Cloud.Asset( "facepunch.graffiti_scribble06" ),
Cloud.Asset( "facepunch.graffiti_scribble07" ),
Cloud.Asset( "facepunch.graffiti_scribble08" ),
Cloud.Asset( "facepunch.graffiti_scribble09" ),
Cloud.Asset( "facepunch.graffiti_scribble10" ),
Cloud.Asset( "facepunch.graffiti_scribble11" ),
Cloud.Asset( "facepunch.graffiti_scribble12" ),
Cloud.Asset( "facepunch.graffiti_scribble13" ),
Cloud.Asset( "facepunch.graffiti_scribble14" ),
Cloud.Asset( "facepunch.graffiti_scribble15" ),
Cloud.Asset( "facepunch.graffiti_scribble16" ),
Cloud.Asset( "facepunch.graffiti_scribble17" ),
Cloud.Asset( "facepunch.graffiti_scribble18" ),
Cloud.Asset( "facepunch.graffiti_scribble19" ),
Cloud.Asset( "facepunch.graffiti_scribble20" ),
];
}