Custom particle not working - all methods used

  • Site Migration: See bugs? Report them here. Want something changed or have an idea? Suggest it here.
  • If you're asking a question make sure to set the thread type to be a question!
  • Something not downloading? Download authors read this.

n3dd

L1: Registered
Mar 10, 2018
16
0
Hello, I am trying to use a particle for my map, but it does not work. It tells me that the particle is missing in the console, despite it already been placed in the tf folder.
The particle I wish to use is part of a particle file with multiple particles, therefore I have to declare the particle I want in a manifest. This particle is alien_abduction2.pcf, and the main particle file is alien_egan_fx.pcf. I did NOT declare the main file, and declared the ACTUAL particle that I want, and I know it is the right particle, because I have both looked with Notepad++ and Particle Editor via TF2.

Let me begin how and what I did to install, and fix this:

Firstly, I put the particle file in tf/custom/invasion/particles.
Next, I followed the methods that talked about declaring particles, therefore I made a dr_highway_particles.txt file, and put it in tf/maps, alongside with my map, which is dr_highway.
Soon, I added the following paragraph in the text file:

particles_manifest
{
file "!particles/alien_abduction2.pcf"
}
Saved it, and lastly, I placed info_particle_system in my map, and put 'alien_abduction2' in Particle System Name.

Complied, and told me that the particle was missing, which means that the game was able to PICK UP the declaration, but it could NOT FIND the particle I want. I've tried putting the particle file in tf/particles, but it did not get solved.
I've looked at countless threads, and tried any other methods - nothing.
I've included screen shots, in case you folks can spot any problems.

Thanks.
 

Attachments

  • particle1.PNG
    particle1.PNG
    6 KB · Views: 188
  • particle2.PNG
    particle2.PNG
    35.1 KB · Views: 188
  • particle3.PNG
    particle3.PNG
    27.1 KB · Views: 178

Izotope

Sourcerer
aa
May 13, 2013
699
763
Is alien_abduction2 even a valid particle name that your pcf has in it? Open the pcf in the particle editor to check.
Oof overlooked that
Also if that wasn't the problem, try putting file in quotations.
I checked my own manifests and it looks like "file" "!particles/name.pcf"

Also FYI custom particles will always spam the console with errors, you can ignore them.
 
Last edited:

Exactol

Certified Hammer Hacker
aa
Jul 11, 2013
421
537
Are there any console errors about missing manifest files? Also particles should always be in tf/particles, otherwise you get some errors about precaching or something
 
May 25, 2015
390
307
You have to add the file (alien_egan_fx.pcf) to the manifest, not the name of the particle (alien_abduction2). The particle file (alien_egan_fx.pcf) needs to be added to the manifest file so that all the particles in that file (in your case alien_abduction2) can be loaded by the game and used by info_particle_system.
 

n3dd

L1: Registered
Mar 10, 2018
16
0
You have to add the file (alien_egan_fx.pcf) to the manifest, not the name of the particle (alien_abduction2). The particle file (alien_egan_fx.pcf) needs to be added to the manifest file so that all the particles in that file (in your case alien_abduction2) can be loaded by the game and used by info_particle_system.
This solved the Missing error, however the particle itself isn't visible, I do not know if this problem is due to with Hammer or TF2, as it shows no errors in console.
I placed the particle in tf/particles, nothing changed. Shows that custom particles works eitherways in /custom or /particles.
I've also added the quotation marks, unsure if anything changed.

Nevermind, it appears, but outside of the area in the map. I'll try to fix this, but either ways, thank you folks for helping me fix this problem.
 
Last edited: