One thing we may want to validate is map dpk.
If we don't decide to avoid delta paks for maps,
for every map-name_version.dpk, if there is a maps/name.bsp file:
maps/name.map file,
maps/name/lm_*.webp files, at least two, always even (light map + deluxe map),
minimaps/name.minimap file
minimaps/name.crn file
If we decide to avoid delta paks for maps,
for every map-name_version.dpk:
maps/name.bsp file,
maps/name.map file,
maps/name/lm_*.webp files, at least two, always even (light map + deluxe map),
minimaps/name.minimap file
minimaps/name.crn file
meta/name/name.arena file
meta/name/name.crn file
One thing we may want to validate is map dpk.
If we don't decide to avoid delta paks for maps,
for every
map-name_version.dpk, if there is amaps/name.bspfile:maps/name.mapfile,maps/name/lm_*.webpfiles, at least two, always even (light map + deluxe map),minimaps/name.minimapfileminimaps/name.crnfileIf we decide to avoid delta paks for maps,
for every
map-name_version.dpk:maps/name.bspfile,maps/name.mapfile,maps/name/lm_*.webpfiles, at least two, always even (light map + deluxe map),minimaps/name.minimapfileminimaps/name.crnfilemeta/name/name.arenafilemeta/name/name.crnfile