Garry's Mod Wiki

Revision Difference

Global.BRANCH#561609

<function name="BRANCH" parent="Global" type="libraryfield"> <description> A variable containing a string indicating which (Beta) Branch of the game you are using. This variable is only setup in **Client and Menu <page text="Realms">States</page>** There is no steam client context on a dedicated server. While this variable is always available in the <page text="Client">States#client</page> & <page text="Menu">States#menu</page> realms, it is only defined in the <page text="Server">States#server</page> realm on local servers.⤶ For more information on beta branches, see <page text="this page">Dev_Branch</page> </description> <realm>Shared and Menu</realm> <rets> <ret name="" type="string">The current branch.</ret> </rets> </function> <example> <code> if BRANCH == "dev" then print("You are using the development branch!") end </code> </example> The possible outputs are `unknown` (None), `dev`, `prerelease` and `x86-64`