Counter-Strike 2 Workshop Tools/Scripting: Difference between revisions
Jump to navigation
Jump to search
(Changes by User:MaxDeVos moved here.) |
mNo edit summary |
||
Line 2: | Line 2: | ||
Counter-Strike 2, like the previous {{Source 2|2}} titles {{hla|4}}, {{dota2|4}}, and {{VRHome|4}} uses the [[VScript]] scripting system based the [http://www.lua.org/manual/5.4/ Lua programming language]. In previous games, it provided the ability to use Lua scripts natively when building custom levels using the Hammer editor. In CS2 new scripts called ''Pulse'' used instead of Lua. They are triggered by [[point_pulse]] and can be used for a variety of things including creating new game modes, weapons and other types of complicated logic. | Counter-Strike 2, like the previous {{Source 2|2}} titles {{hla|4}}, {{dota2|4}}, and {{VRHome|4}} uses the [[VScript]] scripting system based the [http://www.lua.org/manual/5.4/ Lua programming language]. In previous games, it provided the ability to use Lua scripts natively when building custom levels using the Hammer editor. In CS2 new scripts called ''Pulse'' used instead of Lua. They are triggered by [[point_pulse]] and can be used for a variety of things including creating new game modes, weapons and other types of complicated logic. | ||
{{ModernNote |As of ''Limited Test Build v. 2000121/13936'', [[VScript]] is not working, and Pulse is unavailable for end users to create, but inspection of CS2's internal files confirms that Lua scripts used for configuration of the Wingman gamemode, as well as managing behavior of various interactive elements on {{CsgoMap|de_vertigo}}.}} | {{ModernNote |As of ''Limited Test Build v. 2000121/13936'', [[VScript]] is not working, and Pulse is unavailable for end users to create, but inspection of CS2's internal files confirms that Lua scripts previously used for configuration of the Wingman gamemode, as well as managing behavior of various interactive elements on {{CsgoMap|de_vertigo}}.}} |
Revision as of 06:11, 13 September 2023
Counter-Strike 2, like the previous Source 2 titles
Half-Life: Alyx,
Dota 2, and
SteamVR Home uses the VScript scripting system based the Lua programming language. In previous games, it provided the ability to use Lua scripts natively when building custom levels using the Hammer editor. In CS2 new scripts called Pulse used instead of Lua. They are triggered by point_pulse and can be used for a variety of things including creating new game modes, weapons and other types of complicated logic.
Template:ModernNote