Garry's Mod Wiki

Revision Difference

Entity:GetNetworkedVarProxy#515469

<function name="GetNetworkedVarProxy" parent="Entity" type="classfunc">⤶ <description>⤶ <deprecated>You should be using <page>Entity:GetNWVarProxy</page> instead.</deprecated>⤶ Returns callback function for given NWVar of this entity.⤶ <note>Currently this function only works for the NW2Var system (accessed by adding a 2 in between Networked and Var for most NetworkedVar functions), which will replace the original one at some point in the future</note>⤶ </description>⤶ <realm>Shared</realm>⤶ <file line="495-L506">lua/includes/extensions/entity.lua</file>⤶ <args>⤶ <arg name="name" type="string">The name of the NWVar to get callback of.</arg>⤶ </args>⤶ <rets>⤶ <ret name="" type="function">The callback of given NWVar, if any.</ret>⤶ </rets>⤶ </function>⤶ ⤶ <example>⤶ <description>Prints callback function of a NWVar called "Key" of Player 1.</description>⤶ <code>⤶ print( Entity(1):GetNetworkedVarProxy( "Key" ) )⤶ Entity(1):SetNetworkedVarProxy( "Key", print )⤶ print( Entity(1):GetNetworkedVarProxy( "Key" ) )⤶ </code>⤶ <outputfixedwidth>Fixed width</outputfixedwidth>⤶ <output>⤶ nil⤶ function: builtin#25⤶ </output>⤶ ⤶ </example>