Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- General:
- Added crash log when Compile Pal crashes on startup
- Fixed issue with setting up configuration for games that use relative paths in gameinfo.txt
- Fixed source directories failing to parse if they contianed quotes
- Packing:
- (Special thanks to ficool for finding most of these)
- Added packing for:
- effect scripts
- vgui_screen
- vgui_screen_team
- vgui_sideshow_display
- tf_projectile_throwable
- phys_convert
- point_clientcommand
- func_breakable
- env_funnel
- env_beverage
- item_sodacan
- point_tesla
- powerup_model
- env_spritetrail
- Added support for:
- Models referenced by the $includemodel qc command
- Sounds triggered by playgamesound and PlayVO I/O
- Packing prefixed ambient_generic paths
- Packing custom TTT player models
- Packing L4D2 BSPs
- Packing VScripts
- Packing into VPKS
- Packing Vehicle Scripts
- Packing textures referenced by:
- $envmap
- $basetexture3
- $basetexture4
- $decaltexture
- $bumpmask
- $detail2
- $tintmasktexture
- $masks1
- $masks2
- $envmapmask2
- $flowmap
- $flowbounds
- $flow_noise_texture
- $emissiveblendtexture
- $emissiveblendbasetexture
- $emissiveblendflowtexture
- $fresnelrangestexture
- Commentary audio files
- .spr files
- .ani files
- Upper and lower radar files
- Fixed filenames containing '{' or '}' failing to pack
- Fixed patch materials failing to pack
- Compile Steps:
- VBSP:
- Added CS:GO only parameters:
- -StaticPropCombine
- -KeepSources
- -StaticPropCombine_ConsiderVis
- -StaticPropCombine_AutoCombine
- -StaticPropCombine_SuggestRules
- VRAD:
- Added -low to VRAD to run at a low priority
- Added CS:GO only parameters:
- -StaticPropLightingFinal
- -StaticPropBounce
- -AoScale
- Fixed missing CS:GO only warning on StaticPropSampleScale
- Fixed VRAD Luxel density using the wrong command line argument
- VVIS:
- Added -low to VVIS to run at a low priority
- PACK:
- Added -include and -exclude to include and exclude specific files
- Added -VPK to pack assets into a VPK instead of the BSP (Portal2/L4D2 Only)
- Added -AddonInfo to pack specified file as addoninfo.txt
- CUSTOM:
- New compile step, allows user to run their own program at any point in the compile. The program must close by itself or it will have to be closed manually
- Can supply command line arguments. Can use the same parameters as Hammer's expert compile parameters:
- $bsp_exe: Path to VBSP
- $vis_exe: Path to VVIS
- $light_exe: Path to VRAD
- $game_exe: Path to game
- $file: Name of the current map file with no extension
- $ext: File extension of the current map file
- $path: Path to the current map file
- $bspdir: Path to the bsp directory
- $gamedir: Path to the current game directory
- Can be reordered to run before or after the normal compile steps
- UTILITY:
- New compile step that provides some miscellaneous utilities:
- Generate Particle Manifest:
- Generates a particle manifest based on the particles used in the map
- Will scan through all pcfs to find the source of the particle
- If more than one file contains the same particle name, a window will prompt you to resolve the conflict
- Ignore Directory:
- Ignores all pcfs in specified directory for the Generate Particle Manifest step
- Ignore File:
- Ignores specific pcf for the Generate Particle Manifest step
- Update (Particle Manifest/Soundscape/Level Sounds) Version:
- Creates a copy of the previous version's (Particle Manifest/Soundscape/Level Sounds) with an updated name
- Takes into account map dev stage identifier (a, b, rc, v), version number, and minor releases (Ex. cp_map_a2b)
- UI:
- Added a filepicker/text input for specific parameters
- Added a new screen for the Custom Program build step
- Removed text highlighting from disabled UI items when hovered
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement