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 page is a index to the software documentation. 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
 
(72 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Cs2 tools topicons}} {{LanguageBar}}
{{cs2 tools topicons}}
{{DIP topicon}}
{{semi-protection}}
 
{{LanguageBar}}


{{Background
{{Background
| file = Counter-Strike 2 Website Background.png
| file = Screenshot - CS2 LC Performance Test map.jpg
| opacity = 0.10
| opacity = 3%
| gradient-height = 192px
| gradient-height = 500px
}}
}}


The '''Counter-Strike 2 Workshop Tools''' is a set of software utilities available as a free download for {{cs2|1}} that allow you to create items for inclusion in the [[Steam Workshop]] and your own custom game addons, such as new maps.
{{Software documentation index
| width = 750px
| border color = #935A36
| button bgcolor = #302D28
| button text color = #DDC09F
 
| comment = {{bug|There are bugs here! See them on the [[Counter-Strike 2 Workshop Tools/Issues|issues page]].|hidetested=1}}
| banner = CS2 workshop about.png
| banner width = 566px
| desc width = 550px
| desc = The {{cs2tools|4.1}} is a set of software utilities available as a free download for {{cs2|1}} that allow you to create items for inclusion in the [[Steam Workshop]] and your own custom game addons, such as new maps.
 
| link 1 = '''[[Counter-Strike 2 Workshop Tools/Installing and Launching Tools|Download and Installation]]'''
| link 2 = '''{{github|ValveSoftware/csgo-osx-linux/issues|Report a bug|icon=hide}}''' (GitHub)
 
| button 1 = Introduction
| button 1 link = Counter-Strike 2 Workshop Tools/Introduction
| button 1 desc = Introduction to using the {{cs2|name}} Workshop Tools.
 
| button 2 = Weapon Finishes
| button 2 link = Counter-Strike 2 Workshop Tools/Weapon Finishes
| button 2 desc = Introduction to creating weapon finishes for {{cs2|name}} using the Workshop Tools.
 
| button 3 = Level Design
| button 3 link = Counter-Strike 2 Workshop Tools/Level Design
| button 3 desc = Creating [[Map (level design)|levels]] for {{cs2|name}} with the {{hammer5|1|nt=HE}}.
 
| button 4 = Scripting
| button 4 link = Counter-Strike 2 Workshop Tools/Scripting
| button 4 desc = Writing scripts for {{cs2|name}}.
 
| button 5 = Modeling
| button 5 link = Counter-Strike 2 Workshop Tools/Modeling
| button 5 desc = Creating [[Models|3D models]] for {{cs2|name}}.
 
| button 6 = Materials
| button 6 link = Counter-Strike 2 Workshop Tools/Materials
| button 6 desc = Creating [[materials]] for {{cs2|name}}.
 
| button 7 = Particles
| button 7 link = Counter-Strike 2 Workshop Tools/Particles
| button 7 desc = Creating [[particles]] with the [[Particle Editor (Source 2)|Particle Editor]] for {{cs2|name}}.


{{Note|Looking for Maps Workshop? [[Source_2/Docs/Level_Design/Maps_Workshop|See this page]].}}
| button 8 = Sound
| button 8 link = Counter-Strike 2 Workshop Tools/Addon Sounds
| button 8 desc = Adding sounds to an Addon in {{cs2|name}}.


{{note|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.}}
| button 9 = Postprocessing
| button 9 link = Counter-Strike 2 Workshop Tools/Postprocessing
| button 9 desc = Using the {{PostprocEditor|1}} to add postprocessing effects to {{cs2|name}} addons


{{note|A small amount of the pages here are placeholders taken from [[Half-Life: Alyx Workshop Tools]] for now.}}
| button 10 = Source Filmmaker
| button 10 link = Counter-Strike 2 Workshop Tools/Source Filmmaker
| button 10 desc = Creating videos, films and stills with {{src2|name}} and {{cs2|name}}.


{{bug|{{confirm}}A newer version of the Nvidia Studio driver may cause tool crashes when trying to preview lighting and compile a map with Path Tracing. If you are experiencing crashes, you can try the stable version of the driver: Nvidia Studio 361.09 (Tue Sep 17, 2024).}}
| button 11 = Reference
| button 11 link = Counter-Strike 2 Workshop Tools/Reference
| button 11 desc = Reference documentation for {{cs2|name}}.


{{Table
| button 12 = Examples
| width = 800px
| button 12 link = Counter-Strike 2 Workshop Tools/Examples
| align = center
| button 12 desc = Example maps, prefabs and other content for {{cs2|name}}.
| style = border-color:#935a36;<!-- DO NOT CHANGE THE REDLINK COLOR TO ANYTHING ELSE UNTIL PAGE CREATED, TO AVOID SOME CONFUSION INTO THINKING THAT THE PAGE WAS CREATED (UNLESS HOVERED). -->
| button 12 redlink = true
| caption = <div style="width: 750px; border-radius: 6px; overflow: hidden; margin:1em auto 0"> [[File:CS2_workshop_about.png|750px|link=]] </div>
 
<p style="margin:10px 0 10px; font-size:14px">'''[[Counter-Strike 2 Workshop Tools/Installing and Launching Tools|Download and Installation]]</p>
| button 13 = Scripting API
| {{tr
| button 13 link = Counter-Strike 2 Workshop Tools/Scripting API
| bgcolor = #44403b
| button 13 desc = The Scripting API for {{cs2|name}}.
| {{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>''']] }}
| button 13 redlink = true
  {{td|radius=0 3px 0 0|align=center| Introduction to using the {{cs2|bold}} Workshop Tools }}
 
}}
| button 14 = Official Tools
{{tr
| button 14 link = Counter-Strike 2 Workshop Tools/Official Tools
| bgcolor = #44403b
| button 14 desc = Official tools made by [[Valve]] and available in Counter-Strike 2.
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Level Design|<font color="#ddc09f">'''Level Design'''</font>]] }}
 
  {{td|align=center| Creating levels for {{cs2|bold}} with the {{hammer5|1.bold|nt=HE}} }}
| button 15 = Third-Party Tools
}}
| button 15 link = Counter-Strike 2 Workshop Tools/Unofficial Tools
{{tr
| button 15 desc = Developer tools created by the modding community.
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Animgraph|'''<font color="#ddc09f">Animgraph</font>''']] }}
  {{td|align=center| Using the '''Animgraph''' node-based animation system for {{cs2|bold}}}}
}}
{{tr
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Postprocessing|<font color="#ddc09f">'''Postprocessing'''</font>]] }}
  {{td|align=center| Using the '''Postprocessing''' editor to add postprocessing effects to {{cs2|bold}} addons }}
}}
{{tr
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Scripting|<font color="#ddc09f">'''Scripting'''</font>]] }}
  {{td|align=center| Writing '''scripts''' for {{cs2|bold}} }}
}}
{{tr
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2 Workshop Tools/Modeling|<font color="#ddc09f">'''Modeling'''</font>]] }}
  {{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
| 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
| 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| Adding '''sounds''' to an Addon in {{cs2|bold}} }}
}}
{{tr
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2_Workshop_Tools/Source_Filmmaker|<font color="#ddc09f">'''Source Filmmaker'''</font>]] }}
  {{td|align=center|<font color="#ddc09f"| Creating '''videos''', '''films''' and '''stills''' with {{src2|name}} and {{cs2|bold}} }}
}}
{{tr
| bgcolor = #44403b
| {{td|align=center|font-size=14px|bgcolor=#302d28| [[Counter-Strike 2_Workshop_Tools/Reference|<font color="#ddc09f">'''Reference'''</font>]] }}
  {{td|align=center| '''Reference documentation''' for {{cs2|bold}} }}
}}
{{tr
| bgcolor = #44403b
| {{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}} }}
}}
{{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}} }}
}}
}}
}}
{{SDK-navbox}}
{{Cs2-navbox}}


[[Category:Workshop Tools]]
[[Category:Workshop Tools]]
[[Category:Entry pages]]
[[Category:Entry pages]]

Latest revision as of 12:34, 7 September 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)
Screenshot - CS2 LC Performance Test map.jpg
Icon-Bug.pngBug:There are bugs here! See them on the issues page.