MAXIMUM_RENDERED_OBJECTS increased from 256 to 512. Some AI-related game state was space-optimized (roughly 90 KiB savings) to make room for growing other datum arrays. H1CE's resource maps are now included in MCC and are used when playing a H1CE map. Protected maps will be detected and force a crash because they are unsupported. Tags, BSP verts (16 MiB), and game state are now stored in separate dedicated allocations rather than one giant one. Tag space is increased from 23 MiB to 64 MiB.Ī new flags field was added to the cache header for controlling H1A features.
The map file size limit was increased to 2 GiB. MAXIMUM_HS_SYNTAX_NODES_PER_SCENARIO from 19001 to 65535.Ĭustom maps compiled with H1A Tool are identified by having cache version 13 in their header (H1CE is 609). MAXIMUM_HS_SOURCE_DATA_PER_FILE from 256kb to 1MB. MAXIMUM_HS_STRING_DATA_PER_SCENARIO from 256kb to 800kb. MAXIMUM_HS_SOURCE_FILES_PER_SCENARIO from 8 to 16. MAXIMUM_HS_REFERENCES_PER_SCENARIO from 256 to 512.
MAXIMUM_HS_GLOBALS_PER_SCENARIO from 128 to 512. MAXIMUM_HS_SCRIPTS_PER_SCENARIO from 512 to 1024. MAXIMUM_OBJECT_NAMES_PER_SCENARIO from 512 to 640. MAXIMUM_VEHICLE_DATUMS_PER_SCENARIO from 80 to 256. MAXIMUM_SCENARIO_OBJECT_PALETTE_ENTRIES_PER_BLOCK from 100 to 256.