Intended for retrieving list of particle effect names from any .pcf file.
dmxconvert.exe (valve tool), you can find it in SDK, or Authoring tools of some games.
How to use
- (optionally) if you have no *.pcf files, and you want to extract default game *.pcf,
firstly, you need to find (extract) them. Example for Left 4 dead:
- Download and run GCFScape: http://nemesis.thewavelength.net/?p=26
- open \steamapps\common\Left 4 Dead\left4dead\pak01_dir.vpk file in GFScape
- Right click on "particles" folder => Extract => e.g., to \steamapps\common\Left 4 Dead\left4dead\particles folder
- Download and unpack attached archive
- Right click on convert_pcf.cmd => Edit =>
- Set correct full path to folder, where dmxconvert.exe is located:
set "binpath=D:\Steam2\steamapps\common\Left 4 Dead 2\bin"
- Set correct full path to folder, where you placed *.pcf files:
set "pcfpath=D:\Steam2\steamapps\common\Left 4 Dead\left4dead\particles"
Build-in particle Editor is sucks, because e.g. for L4D it show many such things that when applied in a real game they looks differently or contains missing texture or cannot be precached.
That's why I wrote runtime version of particle tester to ensure you will not be deceived by valve tool.