ruarai / CompilePal

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

Pack option not picking up particle system #87

Closed Grublet closed 3 years ago

Grublet commented 4 years ago

minecraft_particles_ttt.zip debug.log

Compile Pal 26.2x

Bug Description Ran CompilePal with pack option, when completed it shows "0 particle files found." Particle .pcf file is located in "C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\Particles"

Do the particles need to be in the map a specific way to be identified by CompilePal? In the map they're created as info_particle_system objects with their name matching the name string from the particle system.

Steps to reproduce Steps to reproduce the behavior. Attached the particle system I'm using, create info_particle_system with Particle System Name "torch"

Expected behavior Want the .pcf file to be packed and the particle manifest to be created as /maps/MAPNAME_particles.txt

WildBanan commented 4 years ago

particles pack correctly for cs go!

Grublet commented 4 years ago

particles pack correctly for cs go!

Yeah I'm jealous, I want it to work for Gmod too! I can use the -include parameter to explicitly pack the .pcf file, but I really want it to create the particle manifest file as well in /maps. If there was an option to set this I'd be happy happy.

maxdup commented 4 years ago

Out of curiosity, can you try renaming your particles folder to a lowercase "p"? Source isn't case-sensitive in places where compilepal might be.

Grublet commented 4 years ago

Out of curiosity, can you try renaming your particles folder to a lowercase "p"? Source isn't case-sensitive in places where compilepal might be.

No luck, renamed Particles folder to particles and it shows 0 particle files found. When I use the -include parameter to pack the .pcf file it shows 1 particle files found, but it does not generate the particle manifest in /maps unfortunately.

Exactol commented 4 years ago

Compile Pal 026.4.zip Can you try this?

Grublet commented 4 years ago

Compile Pal 026.4.zip Can you try this?

No luck, after compile it shows 0 particle files found. With include option, no particle manifest created.

debug.log debug_explicit_include.log

Exactol commented 4 years ago

I think the issue is that you have no particle manifest. Compile Pal will not pack your particles unless one exists. You can generate a particle manifest with Compile Pal by adding the Utility step and adding the Generate Particle Manifest option

Exactol commented 3 years ago

Author of the issue reached out through GitHub and told me this was resolved