ruarai / CompilePal

A tool to assist in the compiling of source engine maps
GNU General Public License v3.0
225 stars 26 forks source link

Particle Manifest Generator Only Works For Custom Particles #234

Open YoYoBobbyJoe opened 6 months ago

YoYoBobbyJoe commented 6 months ago

By default, TF2 doesn't have custom particles OR HL2 particles pre-cached. However, the particle manifest generator in CompilePalX only looks for custom particle systems. HL2 systems used in maps are not included in the manifest. I would love to see this feature implemented.

Exactol commented 6 months ago

This might be difficult because HL2 particles are stored in the game VPKs, so Compile Pal ignores them. What does a particle manifest with HL2 particles look like? As a workaround you should be able to extract the particles from the VPK and put them in your tf/particles or custom folder and it should include them in the manifest (exclude them in the pack step if you want to save a few bytes)

statecouncil commented 1 month ago

Here's HL2's particle manifest (shockingly small): particles_manifest.txt