<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Source 2 Wiki updates</title>
        <link>https://www.source2.wiki/updates</link>
        <description>New pages and other changes to the Source 2 Wiki.</description>
        <lastBuildDate>Fri, 06 Nov 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[New and updated CS2 pages, a Blender section and a new look]]></title>
            <link>https://www.source2.wiki/updates/2026/11/06/november-update</link>
            <guid>https://www.source2.wiki/updates/2026/11/06/november-update</guid>
            <pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[New and updated Counter-Strike 2 pages, a Blender material blending guide plus a Blender section and a new look for the wiki itself.]]></description>
            <content:encoded><![CDATA[<p>New and updated Counter-Strike 2 pages, a Blender material blending guide plus a Blender section and a new look for the wiki itself.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-pages">New pages<a href="https://www.source2.wiki/updates/2026/11/06/november-update#new-pages" class="hash-link" aria-label="Direct link to New pages" title="Direct link to New pages" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://www.source2.wiki/Scripting/Counter-Strike%202/game-modes">Game modes</a> - how <code>game_type</code>, <code>game_mode</code> and similar convars select a game mode.</li>
<li class=""><a class="" href="https://www.source2.wiki/Scripting/Counter-Strike%202/bot-behavior-trees">Bot behavior trees</a> - the KV3 behavior tree system that drives bot AI, its file format and every node type.</li>
<li class=""><a class="" href="https://www.source2.wiki/Scripting/Counter-Strike%202/rush">Rush game mode</a> - the 3v3 Rush mode, how its official map is built and how to make custom Rush maps.</li>
<li class=""><a class="" href="https://www.source2.wiki/CommunityGuides/blender/blendMaterialsOnModels">Material blending on models</a> - vertex painted material blending with Blender and ModelDoc, for Counter-Strike 2, Half-Life: Alyx and Dota 2. Contributed by <a href="https://github.com/redesaile" target="_blank" rel="noopener noreferrer" class="">redesaile</a>.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="updated-pages">Updated pages<a href="https://www.source2.wiki/updates/2026/11/06/november-update#updated-pages" class="hash-link" aria-label="Direct link to Updated pages" title="Direct link to Updated pages" translate="no">​</a></h2>
<ul>
<li class="">The <a class="" href="https://www.source2.wiki/Scripting/Counter-Strike%202/cs_script/functionList">cs_script API documentation</a> has been updated to cover the latest Counter-Strike 2 updates:<!-- -->
<ul>
<li class="">The API was split into <code>Console</code>, <code>GameRules</code> and <code>Entities</code> alongside <code>Instance</code>. Most of the old <code>Instance</code> functions are deprecated in favor of these:</li>
<li class=""><code>Instance.Precache</code> and <code>Entities.Spawn</code> load resources and spawn entities at runtime.</li>
<li class=""><code>GameRules</code> can start and end warmup, read and add to team scores and end the round with <code>TerminateRound</code>.</li>
<li class=""><code>Console</code> can read and set convars of any type.</li>
<li class="">Hostages have their own <code>CSHostage</code> class and a full set of pick up, drop, rescue and kill events.</li>
<li class="">Bot takeover is exposed through <code>OnBotControl</code>, <code>CSPlayerController.IsControllingBot</code> and <code>GetControlledBotPawn</code>, and <code>CSPlayerPawn.Reset</code> restores a player to full health and ammo.</li>
</ul>
</li>
<li class="">The Blender guides now have their own <a class="" href="https://www.source2.wiki/CommunityGuides/blender">Blender</a> section, the <a class="" href="https://www.source2.wiki/CommunityGuides/blender/blenderToS2Hammer">export guide</a> moved there.</li>
<li class="">The <a class="" href="https://www.source2.wiki/ToolTextures">tool texture list</a> has the new Steam Audio full absorption and full diffuse textures in Counter-Strike 2 and Dota 2, <code>toolsskybox_occluder</code> in Counter-Strike 2 and <code>dota_nav_walkable</code> in Dota 2.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="wiki-changes">Wiki changes<a href="https://www.source2.wiki/updates/2026/11/06/november-update#wiki-changes" class="hash-link" aria-label="Direct link to Wiki changes" title="Direct link to Wiki changes" translate="no">​</a></h2>
<ul>
<li class="">The wiki has a new improved look, with per game theme colors. Thanks to <a href="https://github.com/xPaw" target="_blank" rel="noopener noreferrer" class="">xPaw</a> for this and the next two changes.</li>
<li class="">The navbar game selector was reworked, and the <a class="" href="https://www.source2.wiki/EntityList">Entity List</a> now only shows entities from the game picked there.</li>
<li class="">Game tabs are more compact and show each game's icon. Content for a single game is marked as such instead of getting a lone tab, and pages note when content is not available for the game picked in the navbar.</li>
<li class="">Every page now lists its contributors and edit history at the bottom.</li>
<li class="">Stub pages are marked as todo in the sidebar.</li>
<li class="">Convars can be linked to directly from any page.</li>
<li class="">Pull requests now get a preview build of the site.</li>
</ul>]]></content:encoded>
        </item>
    </channel>
</rss>