Counter-Strike 2 Workshop Tools/Scripting

From Valve Developer Community
Jump to navigation Jump to search


In Counter-Strike 2, unlike the previous Source 2 Source 2 titles Half-Life: Alyx Half-Life: Alyx, Dota 2 Dota 2, and SteamVR Home SteamVR Home which all used VScript to provide the ability to use Lua scripts natively when building custom levels using the Hammer editor. In Counter-Strike 2 Counter-Strike 2 two new scripting systems called VScript2 which uses Typescript and Pulse a visual scripting solution. Vscript2 scripts can be ran by providing a .vts file to a Counter-Strike 2point_script, and Pulse can be ran by providing a .vpulse file to a Counter-Strike 2point_pulse. Both solutions can be used for a variety of things including creating new game modes, weapons and other types of complicated logic. Template:ModernNote

Todo:  Figure out the specifics of pulse.