<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dev.playonset.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chloe</id>
	<title>Onset Developer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://dev.playonset.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chloe"/>
	<link rel="alternate" type="text/html" href="https://dev.playonset.com/wiki/Special:Contributions/Chloe"/>
	<updated>2026-06-13T12:42:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnText3DStreamIn&amp;diff=3627</id>
		<title>OnText3DStreamIn</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnText3DStreamIn&amp;diff=3627"/>
		<updated>2020-01-16T09:26:50Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|This event is called when a player streams in the text 3d label.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnText3DStreamIn(text3d)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|text3d|The text3d identifier which streamed in.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;quot;&amp;gt;&lt;br /&gt;
AddEvent(&amp;quot;OnText3DStreamIn&amp;quot;, function (text3d)&lt;br /&gt;
    AddPlayerChat(&amp;quot;OH! You just streamed in a text 3d &amp;quot;..text3d..&amp;quot;.&amp;quot;)&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{TextClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:ObjectClientEvents&amp;diff=3626</id>
		<title>Template:ObjectClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:ObjectClientEvents&amp;diff=3626"/>
		<updated>2020-01-16T09:26:06Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnObjectStreamIn]]&lt;br /&gt;
*[[OnObjectStreamOut]]&lt;br /&gt;
*[[OnObjectHit]]&lt;br /&gt;
*[[OnPlayerEndEditObject]]&lt;br /&gt;
*[[OnPlayerBeginEditObject]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnObjectStreamOut&amp;diff=3625</id>
		<title>OnObjectStreamOut</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnObjectStreamOut&amp;diff=3625"/>
		<updated>2020-01-16T09:25:41Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when an object is streamed out from the server.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnObjectStreamOut(object)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|object|The object identifier which streamed out.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ObjectClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:ClientEvents&amp;diff=3624</id>
		<title>Template:ClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:ClientEvents&amp;diff=3624"/>
		<updated>2020-01-16T09:25:03Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Repaired the tables.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Collision ==&lt;br /&gt;
{{CollisionClientEvents}}&lt;br /&gt;
== Game ==&lt;br /&gt;
{{GameClientEvents}}&lt;br /&gt;
== Vehicle ==&lt;br /&gt;
{{VehicleClientEvents}}&lt;br /&gt;
== Player ==&lt;br /&gt;
{{PlayerClientEvents}}&lt;br /&gt;
== Weapon ==&lt;br /&gt;
{{WeaponClientEvents}}&lt;br /&gt;
== Parachuting ==&lt;br /&gt;
{{ParachuteClientEvents}}&lt;br /&gt;
== Key ==&lt;br /&gt;
{{KeyClientEvents}}&lt;br /&gt;
== NPC ==&lt;br /&gt;
{{NPCClientEvents}}&lt;br /&gt;
== Object ==&lt;br /&gt;
{{ObjectClientEvents}}&lt;br /&gt;
== Package ==&lt;br /&gt;
{{PackageClientEvents}}&lt;br /&gt;
== Pickup ==&lt;br /&gt;
{{PickupClientEvents}}&lt;br /&gt;
== Text ==&lt;br /&gt;
{{TextClientEvents}}&lt;br /&gt;
== Vehicle ==&lt;br /&gt;
{{VehicleClientEvents}}&lt;br /&gt;
== Web UI ==&lt;br /&gt;
{{WebClientEvents}}&lt;br /&gt;
== Sound ==&lt;br /&gt;
{{SoundClientEvents}}&lt;br /&gt;
== Network ==&lt;br /&gt;
{{NetworkClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:PackageEvents&amp;diff=3623</id>
		<title>Template:PackageEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:PackageEvents&amp;diff=3623"/>
		<updated>2020-01-16T09:22:36Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnPackageStart]]&lt;br /&gt;
*[[OnPackageStop]]&lt;br /&gt;
*[[OnScriptError]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnScriptError&amp;diff=3622</id>
		<title>OnScriptError</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnScriptError&amp;diff=3622"/>
		<updated>2020-01-16T09:22:12Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when a script error occurs. This is only called when the game was started with the &#039;&#039;&#039;-dev&#039;&#039;&#039; switch.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnScriptError(message)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|message|The script error message.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;quot;&amp;gt;&lt;br /&gt;
function OnScriptError(message)&lt;br /&gt;
	AddPlayerChat(&#039;&amp;lt;span color=&amp;quot;#ff0000bb&amp;quot; style=&amp;quot;bold&amp;quot; size=&amp;quot;10&amp;quot;&amp;gt;&#039;..message..&#039;&amp;lt;/&amp;gt;&#039;)&lt;br /&gt;
end&lt;br /&gt;
AddEvent(&amp;quot;OnScriptError&amp;quot;, OnScriptError)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{PackageClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:PackageEvents&amp;diff=3621</id>
		<title>Template:PackageEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:PackageEvents&amp;diff=3621"/>
		<updated>2020-01-16T09:21:36Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnPackageStart *OnPackageStop&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnPackageStart]]&lt;br /&gt;
*[[OnPackageStop]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPackageStart&amp;diff=3620</id>
		<title>OnPackageStart</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPackageStart&amp;diff=3620"/>
		<updated>2020-01-16T09:21:09Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Server &amp;amp; Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Package was started and its scripts loaded. Use this event to initialize your script. For instance connecting to a database.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPackageStart()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{PackageEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerBeginEditObject&amp;diff=3619</id>
		<title>OnPlayerBeginEditObject</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerBeginEditObject&amp;diff=3619"/>
		<updated>2020-01-16T09:20:30Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerBeginEditObject(object)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|object|The object being edited.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ObjectClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerEndEditObject&amp;diff=3618</id>
		<title>OnPlayerEndEditObject</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerEndEditObject&amp;diff=3618"/>
		<updated>2020-01-16T09:20:18Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerEndEditObject(object)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|object|The object being edited.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ObjectClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnObjectHit&amp;diff=3617</id>
		<title>OnObjectHit</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnObjectHit&amp;diff=3617"/>
		<updated>2020-01-16T09:20:06Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when something &#039;&#039;hits&#039;&#039; the object. Requires [[EnableObjectHitEvents]] to be called on the object before.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnObjectHit(object, hittype, hitid, hitX, hitY, hitZ, normalX, normalY, normalZ)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|object|The object which was hit.}}&lt;br /&gt;
{{FuncParam|hittype|The [[HitType|type of entity]] which hit the object.}}&lt;br /&gt;
{{FuncParam|hitid|The identifier of the entity which hit the object.}}&lt;br /&gt;
{{FuncParam|hitX|The X coordinate of this hit.}}&lt;br /&gt;
{{FuncParam|hitY|The Y coordinate of this hit.}}&lt;br /&gt;
{{FuncParam|hitZ|The Z coordinate of this hit.}}&lt;br /&gt;
{{FuncParam|normalX|Impact normal X of the hit.}}&lt;br /&gt;
{{FuncParam|normalY|Impact normal Y of the hit.}}&lt;br /&gt;
{{FuncParam|normalZ|Impact normal Z of the hit.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;gt;&lt;br /&gt;
AddEvent(&amp;quot;OnObjectHit&amp;quot;, function(object, hittype, hitid, hitX, hitY, hitZ, normalX, normalY, normalZ)&lt;br /&gt;
    if IsValidObject(object) then&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ObjectClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnObjectStreamIn&amp;diff=3616</id>
		<title>OnObjectStreamIn</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnObjectStreamIn&amp;diff=3616"/>
		<updated>2020-01-16T09:19:46Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when an object is streamed in from the server.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnObjectStreamIn(object)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|object|The object identifier which streamed in.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ObjectClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnObjectStreamIn&amp;diff=3615</id>
		<title>OnObjectStreamIn</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnObjectStreamIn&amp;diff=3615"/>
		<updated>2020-01-16T08:50:31Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when an object is streamed in from the server.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnObjectStreamIn(object)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|object|The object identifier which streamed in.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{NPCClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:NPCEvents&amp;diff=3614</id>
		<title>Template:NPCEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:NPCEvents&amp;diff=3614"/>
		<updated>2020-01-16T08:50:02Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnNPCReachTarget *OnNPCDamage *OnNPCSpawn *OnNPCDeath *OnNPCStreamIn *OnNPCStreamOut&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnNPCReachTarget]]&lt;br /&gt;
*[[OnNPCDamage]]&lt;br /&gt;
*[[OnNPCSpawn]]&lt;br /&gt;
*[[OnNPCDeath]]&lt;br /&gt;
*[[OnNPCStreamIn]]&lt;br /&gt;
*[[OnNPCStreamOut]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnKeyRelease&amp;diff=3613</id>
		<title>OnKeyRelease</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnKeyRelease&amp;diff=3613"/>
		<updated>2020-01-16T08:49:03Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when the player releases a key. Use [[OnKeyPress]] to detect key down events.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnKeyRelease(key)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|key|The released key as a string.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{KeyClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnKeyPress&amp;diff=3612</id>
		<title>OnKeyPress</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnKeyPress&amp;diff=3612"/>
		<updated>2020-01-16T08:48:52Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when the player presses a key. You can use [[IsCtrlPressed]] and [[IsShiftPressed]] to check if it is a key combination.&amp;lt;br&amp;gt;Use [[OnKeyRelease]] to detect when they release the key.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnKeyPress(key)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|key|The name of the key as a string.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;quot;&amp;gt;&lt;br /&gt;
function OnKeyPress(key)&lt;br /&gt;
	AddPlayerChat(key)&lt;br /&gt;
	if key == &amp;quot;Tab&amp;quot; then&lt;br /&gt;
		AddPlayerChat(&amp;quot;You have pressed TAB!&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
AddEvent(&amp;quot;OnKeyPress&amp;quot;, OnKeyPress)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{KeyClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerParachuteClose&amp;diff=3611</id>
		<title>OnPlayerParachuteClose</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerParachuteClose&amp;diff=3611"/>
		<updated>2020-01-16T08:48:31Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerParachuteClose()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ParachuteClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerParachuteOpen&amp;diff=3610</id>
		<title>OnPlayerParachuteOpen</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerParachuteOpen&amp;diff=3610"/>
		<updated>2020-01-16T08:48:12Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerParachuteOpen()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ParachuteClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerSkydive&amp;diff=3609</id>
		<title>OnPlayerSkydive</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerSkydive&amp;diff=3609"/>
		<updated>2020-01-16T08:47:58Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when the player starts to skydive.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerSkydive()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;quot;&amp;gt;&lt;br /&gt;
function PlayerSkydive()&lt;br /&gt;
	AddPlayerChat(&amp;quot;Good luck.&amp;quot;)&lt;br /&gt;
	SetPostEffect(&amp;quot;DepthOfField&amp;quot;, &amp;quot;Distance&amp;quot;, 0.05)&lt;br /&gt;
end&lt;br /&gt;
AddEvent(&amp;quot;OnPlayerSkydive&amp;quot;, PlayerSkydive)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ParachuteClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerCancelSkydive&amp;diff=3608</id>
		<title>OnPlayerCancelSkydive</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerCancelSkydive&amp;diff=3608"/>
		<updated>2020-01-16T08:47:26Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerCancelSkydive()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ParachuteClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerSkydiveCrash&amp;diff=3607</id>
		<title>OnPlayerSkydiveCrash</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerSkydiveCrash&amp;diff=3607"/>
		<updated>2020-01-16T08:47:13Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerSkydiveCrash()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ParachuteClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerParachuteLand&amp;diff=3606</id>
		<title>OnPlayerParachuteLand</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerParachuteLand&amp;diff=3606"/>
		<updated>2020-01-16T08:46:55Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerParachuteLand()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ParachuteClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerReloaded&amp;diff=3605</id>
		<title>OnPlayerReloaded</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerReloaded&amp;diff=3605"/>
		<updated>2020-01-16T08:46:41Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerReloaded()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{WeaponClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerFall&amp;diff=3604</id>
		<title>OnPlayerFall</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerFall&amp;diff=3604"/>
		<updated>2020-01-16T08:46:12Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerFall()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{PlayerClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerEndFall&amp;diff=3603</id>
		<title>OnPlayerEndFall</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerEndFall&amp;diff=3603"/>
		<updated>2020-01-16T08:45:58Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerEndFall()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{PlayerClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerEndCrouch&amp;diff=3602</id>
		<title>OnPlayerEndCrouch</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerEndCrouch&amp;diff=3602"/>
		<updated>2020-01-16T08:45:47Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerEndCrouch()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{PlayerClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerCrouch&amp;diff=3601</id>
		<title>OnPlayerCrouch</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerCrouch&amp;diff=3601"/>
		<updated>2020-01-16T08:45:21Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerCrouch()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{PlayerClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerLeaveWater&amp;diff=3600</id>
		<title>OnPlayerLeaveWater</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerLeaveWater&amp;diff=3600"/>
		<updated>2020-01-16T08:44:59Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerLeaveWater()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{PlayerClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerEnterWater&amp;diff=3599</id>
		<title>OnPlayerEnterWater</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerEnterWater&amp;diff=3599"/>
		<updated>2020-01-16T08:44:47Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerEnterWater()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{PlayerClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerSwitchCamera&amp;diff=3598</id>
		<title>OnPlayerSwitchCamera</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerSwitchCamera&amp;diff=3598"/>
		<updated>2020-01-16T08:44:25Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerSwitchCamera(bIsFirstPerson)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|bIsFirstPerson|&#039;&#039;&#039;true&#039;&#039;&#039; if new mode is first person.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{PlayerClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerSwitchCamera&amp;diff=3597</id>
		<title>OnPlayerSwitchCamera</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerSwitchCamera&amp;diff=3597"/>
		<updated>2020-01-16T08:44:00Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerSwitchCamera(bIsFirstPerson)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|bIsFirstPerson|&#039;&#039;&#039;true&#039;&#039;&#039; if new mode is first person.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{ClientPlayerEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerStartExitVehicle&amp;diff=3596</id>
		<title>OnPlayerStartExitVehicle</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerStartExitVehicle&amp;diff=3596"/>
		<updated>2020-01-16T08:42:43Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when a player presses the key to start exiting a vehicle. You can return &#039;&#039;&#039;false&#039;&#039;&#039; in this event to stop the player from exiting.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerStartExitVehicle(vehicle)}}&lt;br /&gt;
{{FuncParam|vehicle|The vehicle identifier.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{VehicleClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnPlayerStartEnterVehicle&amp;diff=3595</id>
		<title>OnPlayerStartEnterVehicle</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnPlayerStartEnterVehicle&amp;diff=3595"/>
		<updated>2020-01-16T08:42:27Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when a player presses the key to start entering a vehicle. You can return &#039;&#039;&#039;false&#039;&#039;&#039; in this event to stop the player from entering.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnPlayerStartEnterVehicle(vehicle, seat)}}&lt;br /&gt;
{{FuncParam|vehicle|The vehicle identifier.}}&lt;br /&gt;
{{FuncParam|seat|The vehicle seat in which the player tries to get in.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;gt;&lt;br /&gt;
AddEvent(&amp;quot;OnPlayerStartEnterVehicle&amp;quot;, function(vehicleId, seatId)&lt;br /&gt;
    if seatId == 0 then&lt;br /&gt;
        print(&amp;quot;Entered as a driver.&amp;quot;)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{VehicleClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnHideMainMenu&amp;diff=3594</id>
		<title>OnHideMainMenu</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnHideMainMenu&amp;diff=3594"/>
		<updated>2020-01-16T08:41:30Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|This function is called every time a player hides the main menu.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnHideMainMenu()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;quot;&amp;gt;&lt;br /&gt;
AddEvent(&amp;quot;OnHideMainMenu&amp;quot;, function ()&lt;br /&gt;
    -- code&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{GameClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnShowMainMenu&amp;diff=3593</id>
		<title>OnShowMainMenu</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnShowMainMenu&amp;diff=3593"/>
		<updated>2020-01-16T08:41:09Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|This function is called every time a player hides the main menu.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnShowMainMenu()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;quot;&amp;gt;&lt;br /&gt;
AddEvent(&amp;quot;OnShowMainMenu&amp;quot;, function ()&lt;br /&gt;
    -- code&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{GameClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnRenderHUD&amp;diff=3592</id>
		<title>OnRenderHUD</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnRenderHUD&amp;diff=3592"/>
		<updated>2020-01-16T08:40:52Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|This function is called every time the HUD is rendered for the player.  This function can be used as a game tick event.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnRenderHUD()}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;quot;&amp;gt;&lt;br /&gt;
AddEvent(&amp;quot;OnRenderHUD&amp;quot;, function ()&lt;br /&gt;
    -- code&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{GameClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnResolutionChange&amp;diff=3591</id>
		<title>OnResolutionChange</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnResolutionChange&amp;diff=3591"/>
		<updated>2020-01-16T08:40:37Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called when the size of the game window changes. Either due to manual resizing or through settings.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnResolutionChange(width, height)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|width|New width (x) size.}}&lt;br /&gt;
{{FuncParam|height|New height (y) size.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;quot;&amp;gt;&lt;br /&gt;
function OnResolutionChange(width, height)&lt;br /&gt;
	AddPlayerChat(&amp;quot;Resolution changed to &amp;quot;..width..&amp;quot;x&amp;quot;..height)&lt;br /&gt;
end&lt;br /&gt;
AddEvent(&amp;quot;OnResolutionChange&amp;quot;, OnResolutionChange)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{GameClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnSteamOverlayActivated&amp;diff=3590</id>
		<title>OnSteamOverlayActivated</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnSteamOverlayActivated&amp;diff=3590"/>
		<updated>2020-01-16T08:40:24Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|__EDIT_ME__}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnSteamOverlayActivated(bActive)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|bActive|&#039;&#039;&#039;true&#039;&#039;&#039; if overlay is activated.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
__EDIT_ME__&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{GameClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:GameEvents&amp;diff=3589</id>
		<title>Template:GameEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:GameEvents&amp;diff=3589"/>
		<updated>2020-01-16T08:39:24Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnGameTick *OnSteamOverlayActivated *OnResolutionChange *OnRenderHUD *OnShowMainMenu *OnHideMainMenu *OnClientConnectionRequest&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnGameTick]]&lt;br /&gt;
*[[OnSteamOverlayActivated]]&lt;br /&gt;
*[[OnResolutionChange]]&lt;br /&gt;
*[[OnRenderHUD]]&lt;br /&gt;
*[[OnShowMainMenu]]&lt;br /&gt;
*[[OnHideMainMenu]]&lt;br /&gt;
*[[OnClientConnectionRequest]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=OnGameTick&amp;diff=3588</id>
		<title>OnGameTick</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=OnGameTick&amp;diff=3588"/>
		<updated>2020-01-16T08:38:31Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|Event|Server &amp;amp; Client|1.0}}&lt;br /&gt;
&lt;br /&gt;
{{FuncDescription|Called on execution of the main thread. This is typically every frame (FPS) on clients. Tick rate on the server varies depending on the load. Use [[GetServerTickRate]] on the server to get that rate.}}&lt;br /&gt;
&lt;br /&gt;
{{FuncSyntax|OnGameTick(DeltaSeconds)}}&lt;br /&gt;
&lt;br /&gt;
{{FuncParameters}}&lt;br /&gt;
{{FuncParam|DeltaSeconds|Time in seconds that passed since the last tick.}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Lua&amp;quot;&amp;gt;&lt;br /&gt;
OnGameTick()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RelatedFunctions}}&lt;br /&gt;
{{GameEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:ClientEvents&amp;diff=3584</id>
		<title>Template:ClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:ClientEvents&amp;diff=3584"/>
		<updated>2020-01-16T08:36:36Z</updated>

		<summary type="html">&lt;p&gt;Chloe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Collision&lt;br /&gt;
----&lt;br /&gt;
{{CollisionClientEvents}}&lt;br /&gt;
Game&lt;br /&gt;
----&lt;br /&gt;
{{GameClientEvents}}&lt;br /&gt;
Vehicle&lt;br /&gt;
----&lt;br /&gt;
{{VehicleClientEvents}}&lt;br /&gt;
Player&lt;br /&gt;
----&lt;br /&gt;
{{PlayerClientEvents}}&lt;br /&gt;
Weapon&lt;br /&gt;
----&lt;br /&gt;
{{WeaponClientEvents}}&lt;br /&gt;
Parachuting&lt;br /&gt;
----&lt;br /&gt;
{{ParachuteClientEvents}}&lt;br /&gt;
Key&lt;br /&gt;
----&lt;br /&gt;
{{KeyClientEvents}}&lt;br /&gt;
NPC&lt;br /&gt;
----&lt;br /&gt;
{{NPCClientEvents}}&lt;br /&gt;
Object&lt;br /&gt;
----&lt;br /&gt;
{{ObjectClientEvents}}&lt;br /&gt;
Package&lt;br /&gt;
----&lt;br /&gt;
{{PackageClientEvents}}&lt;br /&gt;
Pickup&lt;br /&gt;
----&lt;br /&gt;
{{PickupClientEvents}}&lt;br /&gt;
Text&lt;br /&gt;
----&lt;br /&gt;
{{TextClientEvents}}&lt;br /&gt;
Vehicle&lt;br /&gt;
----&lt;br /&gt;
{{VehicleClientEvents}}&lt;br /&gt;
Web UI&lt;br /&gt;
----&lt;br /&gt;
{{WebClientEvents}}&lt;br /&gt;
Sound&lt;br /&gt;
----&lt;br /&gt;
{{SoundClientEvents}}&lt;br /&gt;
Network&lt;br /&gt;
----&lt;br /&gt;
{{NetworkClientEvents}}&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:NetworkClientEvents&amp;diff=3583</id>
		<title>Template:NetworkClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:NetworkClientEvents&amp;diff=3583"/>
		<updated>2020-01-16T08:36:26Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnPlayerNetworkUpdatePropertyValue *OnVehicleNetworkUpdatePropertyValue *OnNPCNetworkUpdatePropertyValue *OnText3DNetworkUpdatePropertyValue *OnPickupNetwor...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnPlayerNetworkUpdatePropertyValue]]&lt;br /&gt;
*[[OnVehicleNetworkUpdatePropertyValue]]&lt;br /&gt;
*[[OnNPCNetworkUpdatePropertyValue]]&lt;br /&gt;
*[[OnText3DNetworkUpdatePropertyValue]]&lt;br /&gt;
*[[OnPickupNetworkUpdatePropertyValue]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:SoundClientEvents&amp;diff=3582</id>
		<title>Template:SoundClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:SoundClientEvents&amp;diff=3582"/>
		<updated>2020-01-16T08:36:03Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnSoundUpdateMeta *OnSoundFinished&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnSoundUpdateMeta]]&lt;br /&gt;
*[[OnSoundFinished]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:WebClientEvents&amp;diff=3581</id>
		<title>Template:WebClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:WebClientEvents&amp;diff=3581"/>
		<updated>2020-01-16T08:35:30Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnWebLoadComplete&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnWebLoadComplete]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:TextClientEvents&amp;diff=3580</id>
		<title>Template:TextClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:TextClientEvents&amp;diff=3580"/>
		<updated>2020-01-16T08:33:08Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnText3DStreamIn&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnText3DStreamIn]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:PickupClientEvents&amp;diff=3579</id>
		<title>Template:PickupClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:PickupClientEvents&amp;diff=3579"/>
		<updated>2020-01-16T08:32:41Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnPickupStreamIn *OnPickupStreamOut&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnPickupStreamIn]]&lt;br /&gt;
*[[OnPickupStreamOut]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:PackageClientEvents&amp;diff=3578</id>
		<title>Template:PackageClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:PackageClientEvents&amp;diff=3578"/>
		<updated>2020-01-16T08:32:13Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnPackageStart *OnPackageStop *OnScriptError&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnPackageStart]]&lt;br /&gt;
*[[OnPackageStop]]&lt;br /&gt;
*[[OnScriptError]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:ObjectClientEvents&amp;diff=3577</id>
		<title>Template:ObjectClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:ObjectClientEvents&amp;diff=3577"/>
		<updated>2020-01-16T08:31:50Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnObjectStreamIn *OnObjectHit *OnPlayerEndEditObject *OnPlayerBeginEditObject&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnObjectStreamIn]]&lt;br /&gt;
*[[OnObjectHit]]&lt;br /&gt;
*[[OnPlayerEndEditObject]]&lt;br /&gt;
*[[OnPlayerBeginEditObject]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:NPCClientEvents&amp;diff=3576</id>
		<title>Template:NPCClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:NPCClientEvents&amp;diff=3576"/>
		<updated>2020-01-16T08:31:27Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnNPCStreamIn *OnNPCStreamOut&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnNPCStreamIn]]&lt;br /&gt;
*[[OnNPCStreamOut]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
	<entry>
		<id>https://dev.playonset.com/index.php?title=Template:KeyClientEvents&amp;diff=3575</id>
		<title>Template:KeyClientEvents</title>
		<link rel="alternate" type="text/html" href="https://dev.playonset.com/index.php?title=Template:KeyClientEvents&amp;diff=3575"/>
		<updated>2020-01-16T08:31:00Z</updated>

		<summary type="html">&lt;p&gt;Chloe: Created page with &amp;quot;*OnKeyPress *OnKeyRelease&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[OnKeyPress]]&lt;br /&gt;
*[[OnKeyRelease]]&lt;/div&gt;</summary>
		<author><name>Chloe</name></author>
	</entry>
</feed>