Releases: ruarai/CompilePal
Compile Pal V027.17
Added packing support for env_embers
Added packing support for textures referenced by $ambientoccltexture
Improved keyvalue parsing in vmtPathParser
Fixed crash related to bad search paths (#144)
Fixed issue with packing patch materials
Fixed particle manifest generation for particles not in base game directory
Fixed issue with packing screen overlays referenced by r_screenoverlay commands (#166)
Compile Pal V027.16
Fixed issue with Copy step
Compile Pal V027.15
Added ability to skip maps from being compiled using a checkbox in the map list
Added packing support for CSGO Panorama map icons
Added close confirmation dialog when trying to close Compile Pal during a compile
Updated lights file parameter to have file picker button (#139)
Updated compile log scrolling behavior to only scroll when user has scrolled to the bottom
Fixed issue with manually including files with capitalization
Fixed SSL error on update check
Fixed crash when compile executable is not found (#140)
Compile Pal V027.14
Added better error handling for custom processes
Added Exclude VPK Files parameter to Pack step (#132)
- Excludes all content from a specified VPK
Fixed display for compile times over 24 hours (#131)
Fixed materials from LODs not packing
Fixed door damage models not packing
Fixed certain sound keys not packing
Fixed manually included res files not packing materials
Compile Pal V027.13
Added elapsed time to compile window
Fixed regression with packing normal radar files
Fixed bug with packing .vsc soundscapes
Compile Pal V027.12
Fixed multi-level radar packing
Fixed $iris textures failing to pack
Fixed bad regex in Pack step
Reenabled ability to reorder all compile steps
Added errors when internal path cannot be resolved
Added -addfilelist and -usefilelist parameters to Pack:
- Add File List adds all files in a file list
- Use File List uses an existing file list to pack assets, disabling automatic packing detection
- File lists should follow the BSPZIP file list format: https://developer.valvesoftware.com/wiki/BSPZIP#Adding_a_list_of_files
Compile Pal V027.11
Fixed packing regression
Compile Pal V027.10
Added bug report button
Added update notifications for users on prerelease versions
Improved how versioning works
Fixed gameinfo.txt parsing issue with wildcard |gameinfo_path|
Fixed .vsc soundscape packing
Fixed crash related to cancelling folder browser
Fixed duplicate files being added to manifest in particle manifest generation
Fixed issue with duplicate keys crash in particle manifest generation
Fixed issue with packing maps that were compiled inside the game's maps folder
Compile Pal V027.9
Added support for packing L4D2 maps
Added more StaticPropCombine parameters to VBSP
Added automatic detection for .vsc soundscapes
Added $exedir replacement variable in Custom compile steps
Fixed BSP file not being released if the Pack step crashed
Fixed crash related to Cubemap step
Compile Pal V027.8
Fixed issue with packing multiple maps with dry run enabled
- files.txt generated by dry run is now named BSPNAME_files.txt
- All BSPZip files are now stored in the BSPZipFiles directory to prevent clutter