Releases: ruarai/CompilePal
Compile Pal V027.7
Fixed issue with packing materials containing materials/ in the path
Internal Compile Pal errors now show up in the error summary
Compile Pal V027.6
Added the ability to modify the current game configuration from custom programs.
Updated documentation: https://github.com/ruarai/CompilePal/blob/master/Guides/Custom.md#modifying-the-current-game-configuration
Resolves #97
Compile Pal V027.5
Improved folder browser
Added Command Line Argument step to all executable steps.
Compile Pal V027.4
Added Include Directory parameter to the Pack step. Packs all files within a directory.
Fixed StaticPropLightingOld parameter missing a space
Prevented Portal 2 from compiling if a leak was detected
Changed hint text in folder select boxes to say Select Folder
Compile Pal V027.3
Hid Game Configuration button if only one Game Configuration was detected
Fixed materials in the material/ folder not packing
Fixed exclude and exclude directory not working on BSP utility files such as nav, radar, etc
Fixed issue with parsing Game Configurations that used forward slashes
Compile Pal V027.2
Updated Game Selector button
Fixed issue with packing radar dds files
Fixed issue with wildcard GameInfo paths
Compile Pal V027.1
Added -StaticPropLightingOld for CS:GO
Compile Pal V027
General:
Added ability to switch between different game configurations without having to restart Compile Pal
Added a modal that displays more details on fatal exceptions
Compile Pal now stores basic information in the registry. This will make it easier for programs that want to run Compile Pal through the command line:
Path: path to Compile Pal executable
Version: version of Compile Pal
PrereleaseVersion: prerelease version of Compile Pal
Fixed no errors/warnings/infos being shown
Fixed localization issue with prerelease versions
Fixed update hyperlink being hard to click
Fixed issue with gameinfo parsing
Packing:
Added packing for entities that have the overlaymaterial key.
Added packing support for textures referenced by:
$masks
$worldspacetint
$worldspacetype
$emissiveBlendTexture
$emissiveBlendBaseTexture
$emissiveBlendFlowTexture
Added better error messages for models that fail to pack
Added better error messages for non existant particle manifest files
Fixed issue with packing particle materials for particles with binary version 4 and 5
Fixed issue with excluding directories from packing
Fixed multiple issues with packing textures in models with multiple bodyparts
Compile Steps:
PACK:
Possibly more reliable
NAV:
Possibly more reliable
Compile Pal V026.2
Added additional logging when failing to scan models for packable content
Added ability to change game configuration without restarting
Added packing detection for overlaymaterial, $masks, $worldspacetint, and $worldspacetype
Fixed a crash related to showing the open file dialog
Compile Pal V026.1
Fixed startup crash due to GameConfig parsing
Fixed localization issue with languages that didn't use the '.' as a decimal seperator