This article relates to the game "Counter-Strike 2". Click here for more information.
This article relates to the software/tool "Counter-Strike 2 Workshop Tools". Click here for more information.
This article's documentation is for Source 2. Click here for more information.
This page has been semi-protected so that only established users can edit it.

Counter-Strike 2 Workshop Tools: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 32: Line 32:
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#302d28|width=30%| [[Counter-Strike 2 Workshop Tools/Introduction|'''<font color="#ddc09f">Introduction</font>''']] }}
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#302d28|width=30%| [[Counter-Strike 2 Workshop Tools/Introduction|'''<font color="#ddc09f">Introduction</font>''']] }}
  {{td|radius=0 3px 0 0|align=center| Introduction to using the {{cs2|bold}} Workshop Tools }}
  {{td|radius=0 3px 0 0|align=center| Introduction to using the {{cs2|bold}} Workshop Tools }}
}}
{{tr
| bgcolor = #44403b
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#302d28|width=30%| [[Counter-Strike 2 Workshop Tools/Weapon Finishes|'''<font color="#ddc09f">Weapon Finishes</font>''']] }}
  {{td|radius=0 3px 0 0|align=center| Introduction to creating '''weapon finishes''' for {{cs2|bold}} using the Workshop Tools}}
}}
}}
{{tr
{{tr
Line 40: Line 45:
{{tr
{{tr
| bgcolor = #44403b
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Animgraph|'''<font color="#ddc09f">Animgraph</font>''']] }}
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Modeling|<font color="#ddc09f">'''Modeling'''</font>]] }}
  {{td|align=center| Using the '''Animgraph''' node-based animation system for {{cs2|bold}}}}
  {{td|align=center| Creating '''3D models''' for {{cs2|bold}} }}
}}
{{tr
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Materials|<font color="#ddc09f">'''Materials'''</font>]] }}
  {{td|align=center| Creating '''materials''' for {{cs2|bold}} }}
}}
}}
{{tr
{{tr
| bgcolor = #44403b
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Postprocessing|<font color="#ddc09f">'''Postprocessing'''</font>]] }}
| {{td|radius=0 0 0 3px|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Particles|<font color="#ddc09f">'''Particles'''</font>]] }}
  {{td|align=center| Using the '''Postprocessing''' editor to add postprocessing effects to {{cs2|bold}} addons }}
  {{td|radius=0 0 3px 0|align=center| Creating particles with the '''Particle Editor''' for {{cs2|bold}} }}
}}
}}
{{tr
{{tr
| bgcolor = #44403b
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Scripting|<font color="#ddc09f">'''Scripting'''</font>]] }}
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Addon Sounds|<font color="#ddc09f">'''Sound'''</font>]] }}
  {{td|align=center| Writing '''scripts''' for {{cs2|bold}} }}
  {{td|align=center| Adding '''sounds''' to an Addon in {{cs2|bold}} }}
}}
}}
{{tr
{{tr
| bgcolor = #44403b
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Modeling|<font color="#ddc09f">'''Modeling'''</font>]] }}
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Animgraph|'''<font color="#ddc09f">Animgraph</font>''']] }}
  {{td|align=center| Creating '''3D models''' for {{cs2|bold}} }}
  {{td|align=center| Using the '''Animgraph''' node-based animation system for {{cs2|bold}}}}
}}
}}
        {{tr
{{tr
| bgcolor = #44403b
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Materials|<font color="#ddc09f">'''Materials'''</font>]] }}
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Postprocessing|<font color="#ddc09f">'''Postprocessing'''</font>]] }}
  {{td|align=center| Creating '''materials''' for {{cs2|bold}} }}
  {{td|align=center| Using the '''Postprocessing''' editor to add postprocessing effects to {{cs2|bold}} addons }}
}}
}}
        {{tr
{{tr
| bgcolor = #44403b
| bgcolor = #44403b
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#302d28|width=30%| [[Counter-Strike 2 Workshop Tools/Weapon Finishes|'''<font color="#ddc09f">Weapon Finishes</font>''']] }}
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Scripting|<font color="#ddc09f">'''Scripting'''</font>]] }}
  {{td|radius=0 3px 0 0|align=center| Introduction to creating '''weapon finishes''' for {{cs2|bold}} using the Workshop Tools}}
  {{td|align=center| Writing '''scripts''' for {{cs2|bold}} }}
}}
}}
{{tr
{{tr
| bgcolor = #44403b
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Addon Sounds|<font color="#ddc09f">'''Sound'''</font>]] }}
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Scripting API|'''Scripting API''']] }}
  {{td|align=center| Adding '''sounds''' to an Addon in {{cs2|bold}} }}
  {{td|align=center| The Scripting API for {{cs2|bold}} }}
}}
}}
{{tr
{{tr
Line 87: Line 97:
| {{td|align=center|font-size=14px|<font color="#ddc09f"|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Examples|'''Examples''']] }}
| {{td|align=center|font-size=14px|<font color="#ddc09f"|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Examples|'''Examples''']] }}
  {{td|align=center| '''Example maps, prefabs and other content''' for {{cs2|bold}} }}
  {{td|align=center| '''Example maps, prefabs and other content''' for {{cs2|bold}} }}
}}
{{tr
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Scripting API|'''Scripting API''']] }}
  {{td|align=center| The Scripting API for {{cs2|bold}} }}
}}
{{tr
| bgcolor = #44403b
| {{td|radius=0 0 0 3px|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Particles|<font color="#ddc09f">'''Particles'''</font>]] }}
  {{td|radius=0 0 3px 0|align=center| Creating particles with the '''Particle Editor''' for {{cs2|bold}} }}
}}
}}
{{tr
{{tr

Revision as of 06:46, 21 April 2025

English (en)Deutsch (de)Español (es)Hrvatski (hr)Português (pt)Português do Brasil (pt-br)Русский (ru)Türkçe (tr)中文 (zh)Translate (Translate)

Counter-Strike 2 Website Background.png

The Counter-Strike 2 Workshop Tools is a set of software utilities available as a free download for Counter-Strike 2 that allow you to create items for inclusion in the Steam Workshop and your own custom game addons, such as new maps.

Note.pngNote:Looking for Maps Workshop? See this page.
Note.pngNote:The Animgraph Editor is not in CS:2 and it is unknown if they will be added. Map scripting currently exists in a limited form called source_ts, which Valve uses to implement game modes such as gun game.
Note.pngNote:A small amount of the pages here are placeholders taken from Half-Life: Alyx Workshop Tools for now.
Icon-Bug.pngBug:Since the Armory Update, a newer version of the Nvidia Studio driver may cause tool crashes when trying to preview lighting or compile a map using Path Tracing. If you are experiencing crashes, you can try the stable version of the driver: Nvidia Studio 561.09 (Tue Sep 17, 2024).
Confirm:RTX 50 series graphics card has been released, and it only support new driver. Is there any other workaround for these card, or whether if its not affected on RTX 50 series?
  (tested in: Hammer (Map Editor) on January 20, 2025 with Nvidia GeForce RTX 4060 and Windows 10 22H2 (Pro)‎)
Icon-Bug.pngBug:On some systems, running Counter-Strike 2 with Workshop Tools, will cause the memory usage to increase abnormally (memory leak).1
PlacementTip.pngWorkaround:Launch CS2 Workshop Tools (without -gpuraytracing) by going to CS2's 🖿bin\win64 directory and launch csgocfg.exe with -steam -retail -vulkan. However this will disable GPU Path Tracing option in Hammer.
  (tested in: Hammer on 32GB RAM, NVIDIA GeForce RTX 3060 and Windows 10 21H2 (LTSC). --leonidakarlach (talk) 23:25, 30 January 2025 (PST))