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
Tag: Manual revert
 
(50 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Cs2 tools topicons}}
{{cs2 tools topicons}}
{{Semi-protection}}
{{DIP topicon}}
{{semi-protection}}


{{LanguageBar}}
{{LanguageBar}}
{{Subpage| [[Counter-Strike 2]] }}


{{Background
{{Background
| file = Counter-Strike 2 Website Background.png
| file = Screenshot - CS2 LC Performance Test map.jpg
| opacity = 1%
| 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.
<div style="display:flex; justify-content:center">{{bug|There are bugs here! See them on the [[/Issues|issues page]].|hidetested=1}}</div>
 
{{Note|Looking for Maps Workshop? [[Source 2/Docs/Level Design/Maps Workshop|See this page]].}}
 
{{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.}}
 
{{note|A small amount of the pages here are placeholders taken from [[Half-Life: Alyx Workshop Tools]] for now.}}
 
{{Bug|On some systems, running Counter-Strike 2 with Workshop Tools, will cause the memory usage to increase abnormally (memory leak).[https://steamcommunity.com/workshop/discussions/18446744073709551615/4031350783729371568/?appid{{=}}730 1]
{{Workaround|Launch CS2 Workshop Tools (without {{code|-gpuraytracing}}) by going to CS2's {{path|bin\win64}} directory and launch {{code|csgocfg.exe}} with {{code|-steam -retail -vulkan}}. However this will disable GPU Path Tracing option in Hammer.}}
|tested=Hammer on 32GB RAM, NVIDIA GeForce RTX 3060 and Windows 10 21H2 (LTSC). --[[User:Kr0tchet|leonidakarlach]] ([[User talk:Kr0tchet|talk]]) 23:25, 30 January 2025 (PST)}}


{{Table
{{Table
| width = 800px
| width = 750px
| align = center
| align = center
| 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). -->
| style = border-color:#935a36;
| caption = <div style="width: 750px; border-radius: 6px; overflow: hidden; margin:1em auto 0"> [[File:CS2_workshop_about.png|750px|link=]] </div>
| caption = <div style="width:566px; border-radius: 6px; overflow: hidden; margin:1em auto 0"> [[File:CS2 workshop about.png|566px|link=]] </div>
<p style="margin:10px 0 10px; font-size:14px">'''[[Counter-Strike 2 Workshop Tools/Installing and Launching Tools|Download and Installation]]</p>
<p style="max-width:550px; font-size:14px; padding:0 1em; margin:1.55em auto 1em auto"> 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. </p>
<p style="margin:10px 0 10px; font-size:14px"> '''[[Counter-Strike 2 Workshop Tools/Installing and Launching Tools|Download and Installation]]'''&ensp;·&ensp;'''{{github|ValveSoftware/csgo-osx-linux/issues|Report a bug|icon=hide}}''' (GitHub) </p>
 
| {{tr
| {{tr
| bgcolor = #252525
| bgcolor = #252525
| {{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|'''<span style="color:#DDC09F"> Introduction </span>''']] }}
  {{td|radius=0 3px 0 0|align=center| Introduction to using the {{cs2|name}} Workshop Tools }}
  {{td|radius=0 3px 0 0| Introduction to using the {{cs2|name}} Workshop Tools. }}
}}
}}
{{tr
{{tr
| bgcolor = #202020
| bgcolor = #202020
| {{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|width=28%| [[Counter-Strike 2 Workshop Tools/Weapon Finishes|'''<span style="color:#DDC09F"> Weapon Finishes </span>''']] }}
  {{td|radius=0 3px 0 0|align=center|Introduction to creating weapon finishes for {{cs2|name}} using the Workshop Tools}}
  {{td| Introduction to creating weapon finishes for {{cs2|name}} using the Workshop Tools. }}
}}
}}
{{tr
{{tr
| bgcolor = #252525
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Level Design|<font color="#DDC09F">'''Level Design'''</font>]] }}
| {{td|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Level Design|<span style="color:#DDC09F"> '''Level Design''' </span>]] }}
  {{td|align=center| Creating levels for {{cs2|name}} with the {{hammer5|1|nt=HE}} }}
  {{td| Creating [[Map (level design)|levels]] for {{cs2|name}} with the {{hammer5|1|nt=HE}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #202020
| bgcolor = #202020
| {{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/Scripting|<span style="color:#DDC09F"> '''Scripting''' </span>]] }}
  {{td|align=center|Writing scripts for {{cs2|name}} }}
  {{td| Writing scripts for {{cs2|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #252525
| bgcolor = #252525
| {{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/Modeling|<span style="color:#DDC09F"> '''Modeling''' </span>]] }}
  {{td|align=center| Creating [[Models|3D models]] for {{cs2|name}} }}
  {{td| Creating [[Models|3D models]] for {{cs2|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #202020
| bgcolor = #202020
| {{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/Materials|<span style="color:#DDC09F"> '''Materials''' </span>]] }}
  {{td|align=center| Creating [[materials]] for {{cs2|name}} }}
  {{td| Creating [[materials]] for {{cs2|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #252525
| bgcolor = #252525
| {{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|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Particles|<span style="color:#DDC09F"> '''Particles''' </span>]] }}
  {{td|radius=0 0 3px 0|align=center| Creating [[particles]] with the [[Particle Editor (Source 2)|Particle Editor]] for {{cs2|name}} }}
  {{td| Creating [[particles]] with the [[Particle Editor (Source 2)|Particle Editor]] for {{cs2|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #202020
| bgcolor = #202020
| {{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/Addon Sounds|<span style="color:#DDC09F"> '''Sound''' </span>]] }}
  {{td|align=center|Adding sounds to an Addon in {{cs2|name}} }}
  {{td| Adding sounds to an Addon in {{cs2|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #252525
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Postprocessing|<font color="#DDC09F">'''Postprocessing'''</font>]] }}
| {{td|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Postprocessing|<span style="color:#DDC09F"> '''Postprocessing''' </span>]] }}
  {{td|align=center| Using the Postprocessing editor to add postprocessing effects to {{cs2|name}} addons }}
  {{td| Using the {{PostprocEditor|1}} to add postprocessing effects to {{cs2|name}} addons }}
}}
}}
{{tr
{{tr
| bgcolor = #202020
| bgcolor = #202020
| {{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-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Source Filmmaker|<span style="color:#DDC09F"> '''Source Filmmaker''' </span>]] }}
  {{td|align=center|<font color="#DDC09F"| Creating videos, films and stills with {{src2|name}} and {{cs2|name}} }}
  {{td| Creating videos, films and stills with {{src2|name}} and {{cs2|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #252525
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Reference|<font color="#DDC09F">'''Reference'''</font>]] }}
| {{td|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Reference|<span style="color:#DDC09F"> '''Reference''' </span>]] }}
  {{td|align=center| Reference documentation for {{cs2|name}} }}
  {{td| Reference documentation for {{cs2|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #202020
| bgcolor = #202020
| {{td|align=center|font-size=14px|<font color="#DDC09F"|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Examples|'''Examples''']] }}
| {{td|align=center|font-size=14px|<span color="#DDC09F"|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Examples|'''Examples''']] }}
  {{td|align=center| Example maps, prefabs and other content for {{cs2|name}} }}
  {{td| Example maps, prefabs and other content for {{cs2|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #252525
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Scripting API|'''Scripting API''']] }}
| {{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|name}} }}
  {{td| The Scripting API for {{cs2|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #202020
| bgcolor = #202020
| {{td|radius=0 0 0 3px|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Unofficial Tools|<font color="#DDC09F">'''Third-Party Tools'''</font>]] }}
| {{td|radius=0 0 0 3px|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Official Tools|<span style="color:#DDC09F"> '''Official Tools''' </span>]] }}
  {{td|radius=0 0 3px 0|align=center| Developer tools created by the modding community }}
  {{td|radius=0 0 3px 0| Official tools made by [[Valve]] and available in Counter-Strike 2. }}
}}
{{tr
| bgcolor = #252525
| {{td|radius=0 0 0 3px|align=center|font-size=14px|bgcolor=#302D28| [[Counter-Strike 2 Workshop Tools/Unofficial Tools|<span style="color:#DDC09F"> '''Third-Party Tools''' </span>]] }}
  {{td|radius=0 0 3px 0| Developer tools created by the modding community. }}
}}
}}
}}
}}
{{SDK-navbox}}


{{Cs2-navbox}}
<div style="max-width:750px; margin:0 auto">{{SDKDocIndexList}}</div>


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

Latest revision as of 01:19, 14 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.