custom particles not working?

Discussion in 'Mapping Questions & Discussion' started by DrSquishy, Jul 15, 2017.

  1. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    I have quickly made a custom particle and saved it as a pcf, but it wont appear in my map. I have tried packing it as well as a manifest text of sorts in the folder but it just keeps saying
    Attempting to create unknown particle system 'fireflies'
    How can I get this to work?!
     
  2. Exactol

    aa Exactol Certified Hammer Hacker

    Messages:
    401
    Positive Ratings:
    466
    can you post what your particle manifest looks like. also is it appearing at the origin of your map?
     
  3. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    I don't think it is appearing at the center of the map, but something else to point out: in hammer, everything was wireframed but working normally
     
  4. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    Here is what I have in the manifest in the maps folder:
    particles_manifest
    {
    file "!particles/fireflies.pcf"
    }
     
  5. Lampenpam

    aa Lampenpam

    Messages:
    1,019
    Positive Ratings:
    337
    What particle effect have you set for the info_particle_system? Mind that you have to use the name of the effect and not the name if the pcf file.
    The particle manifest txt is fine though
     
  6. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    I am using just the name of it: fireflies
     
  7. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    here is the log when I get into the server:
    Attemped to precache unknown particle system "unusual_transcendance"!
    Attemped to precache unknown particle system "fireflies"!
    The server is using sv_pure 0. (Enforcing consistency for select files only)
    [Т.С.В.М]DrSquishy connected
    Compact freed 561152 bytes
    JOY_AXIS_X: mapped to Turn (absolute)
    JOY_AXIS_Y: mapped to Look (absolute)
    JOY_AXIS_Z: unmapped
    JOY_AXIS_R: mapped to Forward (absolute)
    JOY_AXIS_U: mapped to Side (absolute)
    JOY_AXIS_V: unmapped
    Advanced Joystick settings initialized
    Attempting to create unknown particle system 'fireflies'
    Redownloading all lightmaps
    Starting ping measurement
    Ping measurement completed
    EntSelectSpawnPoint(): No valid spawns for class #TF_Class_Name_Demoman on team 2 found, even though at least one spawn entity exists.
    EntSelectSpawnPoint(): No valid spawns for class #TF_Class_Name_Demoman on team 2 found, even though at least one spawn entity exists.
    MDLCache: Failed load of .VVD data for error.mdl
    MDLCache: Failed load of .VTX data for error.mdl
    'demoman.cfg' not present; not executing.
    Attempting to create unknown particle system 'fireflies'
    noclip ON
    noclip OFF
    --- Missing Vgui material vgui/..\vgui\maps\menu_thumb_Missing
    --- Missing Vgui material vgui/..\vgui\maps\menu_thumb_Missing
    --- Missing Vgui material vgui/..\vgui\maps\menu_thumb_Missing
     
  8. MOCOLONI

    MOCOLONI L5: Dapper Member

    Messages:
    243
    Positive Ratings:
    60
    You should use the original particles_manifest.txt file and add your custom particle in it. Also make sure that the .pcf is located inside "tf\custom\whateverfolder\particles\YOURPARTICLE.pcf".

    Note that when editing an existing (official) particle and saving it with the same name, your server must be set to "sv_pure -1" since not even "sv_pure 0" allows you customize the existing particles. They're all listed inside the pure_server_minimal.txt file.
     
  9. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    I have absolutely no idea where the original manifest is. I have looked in all of the folders, the main tf folder, bin and hl2 but cant find it
     
  10. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    Damn. Might actually be because it saved into the particles folder normally within tf2, not custom,
     
  11. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    Got it to work, as I realized in the info particle system I had typed the pcf name not the directory in it: fireflies, not unusual_fireflies...
    Now there are no errors in the console but the particles wont appear ingame
     
  12. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    the info particle systems start enabled, I checked
     
  13. Exactol

    aa Exactol Certified Hammer Hacker

    Messages:
    401
    Positive Ratings:
    466
    the particles manifest should not be named particles_manifest.txt, but (yourmapname)_particles.txt. if they arent appearing, check the origin of your map to see if they are spawning there. If they are, you are lacking a initializer to define the position they spawn in, such as spawn within sphere random or something similar.
     
  14. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    I have tried a particles_manifest in the particles folder and a (yourmapname)_manifest in the maps folder. Should I be putting it in the custom folder?
     
  15. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    They are also not in the map origins
     
  16. Exactol

    aa Exactol Certified Hammer Hacker

    Messages:
    401
    Positive Ratings:
    466
    it should be (yourmapname)_particles.txt, not manifest, and it goes in the maps folder.
     
  17. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    745
    Positive Ratings:
    255
    fireflies_test_particles.txt
    This is the exact name of the manifest
     
  18. Exactol

    aa Exactol Certified Hammer Hacker

    Messages:
    401
    Positive Ratings:
    466
    if you want you can pm me your pcf to see if theres anything wrong