Fixing CSGO particle editor: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (typo)
(Rewrite Template:Lang to Template:LanguageBar. This action was performed by a bot.)
 
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{LanguageBar|Fixing CSGO particle editor}}
[[File:Csgo_pet_tool.png|thumb|CS:GO Particle Editor in action]]
[[File:Csgo_pet_tool.png|thumb|CS:GO Particle Editor in action]]
This page will go over how to make {{csgo}} [[Particle Editor]] functionable.
This page will go over how to make {{csgo}} [[Particle Editor]] functionable.
{{Bug| Custom materials will sometimes fail to load, cause unknown; restarting does not remedy the issue.}}
{{bug|hidetested=1| Custom materials will not load unless you precache them by loading up a map.}}
{{Warning| Unstable, may crash. Save often!}}
{{bug|hidetested=1| Attempting to access the scoreboard when the engine viewport is active and the particle editor also in view will cause the game to become unresponsive and a restart is required.}}
{{warning| Unstable, may crash. Save often!}}




Line 8: Line 10:
* This page does not go over how to make custom particles appear in game.
* This page does not go over how to make custom particles appear in game.
: This page only shows to fix the Particle Editor tool itself.
: This page only shows to fix the Particle Editor tool itself.
* To make particles appear in game you need to install [https://www.sourcemod.net/ Source Mod] together with [https://www.sourcemm.net/ Meta Mod] and use a [https://drive.google.com/file/d/1pCBAjOvn17xuFwQfAVyjXdFXhVOx-R-v/view?usp=sharing plugin] to ''precache'' the particles.
{{tip| To make particles appear in game you need to install [https://github.com/komashchenko/ParticleFix Particle Precache Plugin] and add {{MdCode|outline|-insecure}} in launch options to ''precache'' the particles.}}


== The Issue ==
== The Issue ==
* {{csgo}} CS:GO Particle Editor is a direct port of the {{sfm}} [[Source Filmmaker]] Particle Editor.
* {{csgo|4}} Particle Editor is a direct port of the {{sfm|4}} Particle Editor.
: This version has a check while loading the file. If the [[PCF]] file doesn't have <code>/game/</code> folder in its full path then it will error out, resulting not being able to open any file.
: This version has a check while loading the file. If the [[PCF]] file doesn't have <code>/game/</code> folder in its full path then it will error out, resulting not being able to open any file.
* It is also missing few translation files so most of the UI is using raw translation keywords.
* It is also missing few translation files so most of the UI is using raw translation keywords.


== The Fix ==
== The Fix ==
* Download this [https://drive.google.com/file/d/1a46NunTZ8Ew8UxBg8avXFeVIcC857pz3/view?usp=sharing .rar] (Patched .dll by '''xen#2982''') which contains a patched pet_fix.dll so the whole game folder check is skipped, it also contains the necessary resource files for the Particle Editor.
* Download this [https://drive.google.com/file/d/1Qo0kzB7XWQ2giz-v5cbZYvfQFna4v-iu .zip] (Patched .dll by '''xen#2982''') which contains a patched pet_fix.dll so the whole game folder check is skipped, it also contains the necessary resource files for the Particle Editor.
: Simply drop both folders in your <code>Counter-Strike Global Offensive</code> folder and it will put the files in correct place.
: Simply drop both folders in your <code>Counter-Strike Global Offensive</code> folder and it will put the files in correct place.


== How to open the Particle Editor ==
== How to open the Particle Editor ==
* Add <code>-insecure -tools -nop4</code> to your game [[launch options]].
* Add {{Code|outline|-insecure -tools -nop4}} to your game [[Command Line Options|launch options]].
* If Particle Editor is not already open, either use the drop down '''Tools''' menu to switch from [[vmt Editor]] to Particle Editor or type <code>toolload pet_fix</code> in console.
* If Particle Editor is not already open, either use the drop down '''Tools''' menu to switch from [[vmt Editor]] to Particle Editor or type {{Code|outline|toolload pet_fix}} in console.


==See also==
==See also==
*[[Particle System]]
*[[:Category:Particle System|Particle System]]


[[Category:Particle Effects]]
[[Category:Particle Effects]]
[[Category: Particle System]]
[[Category: Particle System]]

Latest revision as of 17:52, 18 July 2025

English (en)Русский (ru)Translate (Translate)
CS:GO Particle Editor in action

This page will go over how to make Counter-Strike: Global Offensive Particle Editor functionable.

Icon-Bug.pngBug: Custom materials will not load unless you precache them by loading up a map.
Icon-Bug.pngBug: Attempting to access the scoreboard when the engine viewport is active and the particle editor also in view will cause the game to become unresponsive and a restart is required.
Warning.pngWarning: Unstable, may crash. Save often!


Preface

  • This page does not go over how to make custom particles appear in game.
This page only shows to fix the Particle Editor tool itself.
Tip.pngTip: To make particles appear in game you need to install Particle Precache Plugin and add -insecure in launch options to precache the particles.

The Issue

This version has a check while loading the file. If the PCF file doesn't have /game/ folder in its full path then it will error out, resulting not being able to open any file.
  • It is also missing few translation files so most of the UI is using raw translation keywords.

The Fix

  • Download this .zip (Patched .dll by xen#2982) which contains a patched pet_fix.dll so the whole game folder check is skipped, it also contains the necessary resource files for the Particle Editor.
Simply drop both folders in your Counter-Strike Global Offensive folder and it will put the files in correct place.

How to open the Particle Editor

  • Add outline to your game launch options.
  • If Particle Editor is not already open, either use the drop down Tools menu to switch from vmt Editor to Particle Editor or type outline in console.

See also