Update documentation

This commit is contained in:
Sardelka
2022-07-02 18:04:07 +08:00
parent 8401d616e0
commit 17e1ae9ea9
19 changed files with 1162 additions and 182 deletions

View File

@ -1,7 +1,5 @@
rmdir /s /q obj doc
docfx
dotnet build RageCoop.Client/RageCoop.Client.csproj --no-restore --configuration Release -o RageCoop.Client/bin/RageCoop dotnet build RageCoop.Client/RageCoop.Client.csproj --no-restore --configuration Release -o RageCoop.Client/bin/RageCoop
dotnet publish RageCoop.Server/RageCoop.Server.csproj --self-contained -p:PublishSingleFile=true -p:PublishTrimmed=true -r win-x64 -o RageCoop.Server/bin/win-x64 -c Release dotnet publish RageCoop.Server/RageCoop.Server.csproj --self-contained -p:PublishSingleFile=true -p:PublishTrimmed=true -r win-x64 -o RageCoop.Server/bin/win-x64 -c Release
dotnet publish RageCoop.Server/RageCoop.Server.csproj --self-contained -p:PublishSingleFile=true -p:PublishTrimmed=true -r linux-x64 -o RageCoop.Server/bin/linux-x64 -c Release dotnet publish RageCoop.Server/RageCoop.Server.csproj --self-contained -p:PublishSingleFile=true -p:PublishTrimmed=true -r linux-x64 -o RageCoop.Server/bin/linux-x64 -c Release
dotnet publish RageCoop.Server/RageCoop.Server.csproj --self-contained -p:PublishSingleFile=true -p:PublishTrimmed=true -r linux-arm -o RageCoop.Server/bin/linux-arm -c Release dotnet publish RageCoop.Server/RageCoop.Server.csproj --self-contained -p:PublishSingleFile=true -p:PublishTrimmed=true -r linux-arm -o RageCoop.Server/bin/linux-arm -c Release
rmdir /s /q obj

3
doc.cmd Normal file
View File

@ -0,0 +1,3 @@
rmdir /s /q obj
docfx
rmdir /s /q obj

View File

@ -153,6 +153,32 @@
</h3> </h3>
<a id="RageCoop_Client_Settings_DataDirectory_" data-uid="RageCoop.Client.Settings.DataDirectory*"></a>
<h4 id="RageCoop_Client_Settings_DataDirectory" data-uid="RageCoop.Client.Settings.DataDirectory">DataDirectory</h4>
<div class="markdown level1 summary"><p>The directory where log and resources downloaded from server will be placed.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string DataDirectory { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Client_Settings_DisableAlternatePause_" data-uid="RageCoop.Client.Settings.DisableAlternatePause*"></a> <a id="RageCoop_Client_Settings_DisableAlternatePause_" data-uid="RageCoop.Client.Settings.DisableAlternatePause*"></a>
<h4 id="RageCoop_Client_Settings_DisableAlternatePause" data-uid="RageCoop.Client.Settings.DisableAlternatePause">DisableAlternatePause</h4> <h4 id="RageCoop_Client_Settings_DisableAlternatePause" data-uid="RageCoop.Client.Settings.DisableAlternatePause">DisableAlternatePause</h4>
<div class="markdown level1 summary"><p>Bring up pause menu but don't freeze time when FrontEndPauseAlternate(Esc) is pressed.</p> <div class="markdown level1 summary"><p>Bring up pause menu but don't freeze time when FrontEndPauseAlternate(Esc) is pressed.</p>
@ -361,32 +387,6 @@
</table> </table>
<a id="RageCoop_Client_Settings_ResourceDirectory_" data-uid="RageCoop.Client.Settings.ResourceDirectory*"></a>
<h4 id="RageCoop_Client_Settings_ResourceDirectory" data-uid="RageCoop.Client.Settings.ResourceDirectory">ResourceDirectory</h4>
<div class="markdown level1 summary"><p>The directory where resources downloaded from server will be placed.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ResourceDirectory { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Client_Settings_Username_" data-uid="RageCoop.Client.Settings.Username*"></a> <a id="RageCoop_Client_Settings_Username_" data-uid="RageCoop.Client.Settings.Username*"></a>
<h4 id="RageCoop_Client_Settings_Username" data-uid="RageCoop.Client.Settings.Username">Username</h4> <h4 id="RageCoop_Client_Settings_Username" data-uid="RageCoop.Client.Settings.Username">Username</h4>
<div class="markdown level1 summary"><p>Don't use it!</p> <div class="markdown level1 summary"><p>Don't use it!</p>

View File

@ -90,6 +90,7 @@
<div class="level0"><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a></div> <div class="level0"><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a></div>
<div class="level1"><span class="xref">SyncedEntity</span></div> <div class="level1"><span class="xref">SyncedEntity</span></div>
<div class="level2"><a class="xref" href="RageCoop.Client.SyncedPed.html">SyncedPed</a></div> <div class="level2"><a class="xref" href="RageCoop.Client.SyncedPed.html">SyncedPed</a></div>
<div class="level2"><a class="xref" href="RageCoop.Client.SyncedProp.html">SyncedProp</a></div>
<div class="level2"><a class="xref" href="RageCoop.Client.SyncedVehicle.html">SyncedVehicle</a></div> <div class="level2"><a class="xref" href="RageCoop.Client.SyncedVehicle.html">SyncedVehicle</a></div>
</div> </div>
<div class="inheritedMembers"> <div class="inheritedMembers">
@ -122,6 +123,32 @@
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract class SyncedEntity</code></pre> <pre><code class="lang-csharp hljs">public abstract class SyncedEntity</code></pre>
</div> </div>
<h3 id="fields">Fields
</h3>
<h4 id="RageCoop_Client_SyncedEntity__lastFrozen" data-uid="RageCoop.Client.SyncedEntity._lastFrozen">_lastFrozen</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected bool _lastFrozen</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties <h3 id="properties">Properties
</h3> </h3>
@ -152,14 +179,14 @@
</table> </table>
<a id="RageCoop_Client_SyncedEntity_IsMine_" data-uid="RageCoop.Client.SyncedEntity.IsMine*"></a> <a id="RageCoop_Client_SyncedEntity_IsLocal_" data-uid="RageCoop.Client.SyncedEntity.IsLocal*"></a>
<h4 id="RageCoop_Client_SyncedEntity_IsMine" data-uid="RageCoop.Client.SyncedEntity.IsMine">IsMine</h4> <h4 id="RageCoop_Client_SyncedEntity_IsLocal" data-uid="RageCoop.Client.SyncedEntity.IsLocal">IsLocal</h4>
<div class="markdown level1 summary"><p>Indicates whether the current player is responsible for syncing this entity.</p> <div class="markdown level1 summary"><p>Indicates whether the current player is responsible for syncing this entity.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool IsMine { get; }</code></pre> <pre><code class="lang-csharp hljs">public bool IsLocal { get; }</code></pre>
</div> </div>
<h5 class="propertyValue">Property Value</h5> <h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-striped table-condensed">

View File

@ -95,7 +95,7 @@
<div class="inheritedMembers"> <div class="inheritedMembers">
<h5>Inherited Members</h5> <h5>Inherited Members</h5>
<div> <div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsMine">SyncedEntity.IsMine</a> <a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsLocal">SyncedEntity.IsLocal</a>
</div> </div>
<div> <div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_ID">SyncedEntity.ID</a> <a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_ID">SyncedEntity.ID</a>
@ -115,6 +115,9 @@
<div> <div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_LastUpdated">SyncedEntity.LastUpdated</a> <a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_LastUpdated">SyncedEntity.LastUpdated</a>
</div> </div>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity__lastFrozen">SyncedEntity._lastFrozen</a>
</div>
<div> <div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a> <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a>
</div> </div>

View File

@ -0,0 +1,213 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class SyncedProp
| RageCoop resource documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class SyncedProp
| RageCoop resource documentation ">
<meta name="generator" content="docfx 2.59.2.0">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="RageCoop.Client.SyncedProp">
<h1 id="RageCoop_Client_SyncedProp" data-uid="RageCoop.Client.SyncedProp" class="text-break">Class SyncedProp
</h1>
<div class="markdown level0 summary"><p>Synchronized prop, mostly owned by server</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a></div>
<div class="level1"><a class="xref" href="RageCoop.Client.SyncedEntity.html">SyncedEntity</a></div>
<div class="level2"><span class="xref">SyncedProp</span></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsLocal">SyncedEntity.IsLocal</a>
</div>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_ID">SyncedEntity.ID</a>
</div>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_OwnerID">SyncedEntity.OwnerID</a>
</div>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsOutOfSync">SyncedEntity.IsOutOfSync</a>
</div>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_LastSynced">SyncedEntity.LastSynced</a>
</div>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_LastStateSynced">SyncedEntity.LastStateSynced</a>
</div>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_LastUpdated">SyncedEntity.LastUpdated</a>
</div>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity__lastFrozen">SyncedEntity._lastFrozen</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">Object.Equals(Object)</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">Object.Equals(Object, Object)</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.referenceequals#system-object-referenceequals(system-object-system-object)">Object.ReferenceEquals(Object, Object)</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.gethashcode#system-object-gethashcode">Object.GetHashCode()</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.gettype#system-object-gettype">Object.GetType()</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.memberwiseclone#system-object-memberwiseclone">Object.MemberwiseClone()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="RageCoop.Client.html">RageCoop.Client</a></h6>
<h6><strong>Assembly</strong>: RageCoop.Client.dll</h6>
<h5 id="RageCoop_Client_SyncedProp_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class SyncedProp : SyncedEntity</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<a id="RageCoop_Client_SyncedProp_MainProp_" data-uid="RageCoop.Client.SyncedProp.MainProp*"></a>
<h4 id="RageCoop_Client_SyncedProp_MainProp" data-uid="RageCoop.Client.SyncedProp.MainProp">MainProp</h4>
<div class="markdown level1 summary"><p>The real entity</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Prop MainProp { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GTA.Prop</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
<span>Generated by <strong>DocFX</strong></span>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@ -95,7 +95,7 @@
<div class="inheritedMembers"> <div class="inheritedMembers">
<h5>Inherited Members</h5> <h5>Inherited Members</h5>
<div> <div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsMine">SyncedEntity.IsMine</a> <a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsLocal">SyncedEntity.IsLocal</a>
</div> </div>
<div> <div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_ID">SyncedEntity.ID</a> <a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_ID">SyncedEntity.ID</a>
@ -115,6 +115,9 @@
<div> <div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_LastUpdated">SyncedEntity.LastUpdated</a> <a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_LastUpdated">SyncedEntity.LastUpdated</a>
</div> </div>
<div>
<a class="xref" href="RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity__lastFrozen">SyncedEntity._lastFrozen</a>
</div>
<div> <div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a> <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a>
</div> </div>

View File

@ -96,6 +96,9 @@
<section></section> <section></section>
<h4><a class="xref" href="RageCoop.Client.SyncedPed.html">SyncedPed</a></h4> <h4><a class="xref" href="RageCoop.Client.SyncedPed.html">SyncedPed</a></h4>
<section><p>?</p> <section><p>?</p>
</section>
<h4><a class="xref" href="RageCoop.Client.SyncedProp.html">SyncedProp</a></h4>
<section><p>Synchronized prop, mostly owned by server</p>
</section> </section>
<h4><a class="xref" href="RageCoop.Client.SyncedVehicle.html">SyncedVehicle</a></h4> <h4><a class="xref" href="RageCoop.Client.SyncedVehicle.html">SyncedVehicle</a></h4>
<section><p>A synchronized vehicle instance</p> <section><p>A synchronized vehicle instance</p>

View File

@ -325,6 +325,38 @@
</table> </table>
<a id="RageCoop_Core_Logger_Error_" data-uid="RageCoop.Core.Logger.Error*"></a>
<h4 id="RageCoop_Core_Logger_Error_System_String_System_Exception_" data-uid="RageCoop.Core.Logger.Error(System.String,System.Exception)">Error(String, Exception)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Error(string message, Exception error)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">message</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.exception">Exception</a></td>
<td><span class="parametername">error</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Core_Logger_Flush_" data-uid="RageCoop.Core.Logger.Flush*"></a> <a id="RageCoop_Core_Logger_Flush_" data-uid="RageCoop.Core.Logger.Flush*"></a>
<h4 id="RageCoop_Core_Logger_Flush" data-uid="RageCoop.Core.Logger.Flush">Flush()</h4> <h4 id="RageCoop_Core_Logger_Flush" data-uid="RageCoop.Core.Logger.Flush">Flush()</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"></div>

View File

@ -400,7 +400,8 @@
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a>&gt;</td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a>&gt;</td>
<td><span class="parametername">args</span></td> <td><span class="parametername">args</span></td>
<td></td> <td><p>Arguments</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@ -408,7 +409,8 @@
<a id="RageCoop_Server_Client_SendCustomEvent_" data-uid="RageCoop.Server.Client.SendCustomEvent*"></a> <a id="RageCoop_Server_Client_SendCustomEvent_" data-uid="RageCoop.Server.Client.SendCustomEvent*"></a>
<h4 id="RageCoop_Server_Client_SendCustomEvent_System_Int32_System_Object___" data-uid="RageCoop.Server.Client.SendCustomEvent(System.Int32,System.Object[])">SendCustomEvent(Int32, Object[])</h4> <h4 id="RageCoop_Server_Client_SendCustomEvent_System_Int32_System_Object___" data-uid="RageCoop.Server.Client.SendCustomEvent(System.Int32,System.Object[])">SendCustomEvent(Int32, Object[])</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Trigger a CustomEvent for this client</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
@ -427,12 +429,14 @@
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td>
<td><span class="parametername">hash</span></td> <td><span class="parametername">hash</span></td>
<td></td> <td><p>An unique identifier of the event, you can use <a class="xref" href="RageCoop.Core.Scripting.CustomEvents.html#RageCoop_Core_Scripting_CustomEvents_Hash_System_String_">Hash(String)</a> to get it from a string</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a>[]</td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a>[]</td>
<td><span class="parametername">args</span></td> <td><span class="parametername">args</span></td>
<td></td> <td><p>Arguments</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -125,15 +125,42 @@
</h3> </h3>
<a id="RageCoop_Server_ServerEntities_GetAllObjects_" data-uid="RageCoop.Server.ServerEntities.GetAllObjects*"></a> <a id="RageCoop_Server_ServerEntities_CreateProp_" data-uid="RageCoop.Server.ServerEntities.CreateProp*"></a>
<h4 id="RageCoop_Server_ServerEntities_GetAllObjects" data-uid="RageCoop.Server.ServerEntities.GetAllObjects">GetAllObjects()</h4> <h4 id="RageCoop_Server_ServerEntities_CreateProp_GTA_Model_GTA_Math_Vector3_GTA_Math_Vector3_" data-uid="RageCoop.Server.ServerEntities.CreateProp(GTA.Model,GTA.Math.Vector3,GTA.Math.Vector3)">CreateProp(Model, Vector3, Vector3)</h4>
<div class="markdown level1 summary"><p>Get all static objects owned by server</p> <div class="markdown level1 summary"><p>Create a static prop owned by server.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public ServerObject[] GetAllObjects()</code></pre> <pre><code class="lang-csharp hljs">public ServerProp CreateProp(Model model, Vector3 pos, Vector3 rot)</code></pre>
</div> </div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GTA.Model</span></td>
<td><span class="parametername">model</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">GTA.Math.Vector3</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">GTA.Math.Vector3</span></td>
<td><span class="parametername">rot</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5> <h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-striped table-condensed">
<thead> <thead>
@ -144,7 +171,7 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td><a class="xref" href="RageCoop.Server.ServerObject.html">ServerObject</a>[]</td> <td><a class="xref" href="RageCoop.Server.ServerProp.html">ServerProp</a></td>
<td></td> <td></td>
</tr> </tr>
</tbody> </tbody>
@ -177,6 +204,32 @@
</table> </table>
<a id="RageCoop_Server_ServerEntities_GetAllProps_" data-uid="RageCoop.Server.ServerEntities.GetAllProps*"></a>
<h4 id="RageCoop_Server_ServerEntities_GetAllProps" data-uid="RageCoop.Server.ServerEntities.GetAllProps">GetAllProps()</h4>
<div class="markdown level1 summary"><p>Get all static objects owned by server</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ServerProp[] GetAllProps()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="RageCoop.Server.ServerProp.html">ServerProp</a>[]</td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Server_ServerEntities_GetAllVehicle_" data-uid="RageCoop.Server.ServerEntities.GetAllVehicle*"></a> <a id="RageCoop_Server_ServerEntities_GetAllVehicle_" data-uid="RageCoop.Server.ServerEntities.GetAllVehicle*"></a>
<h4 id="RageCoop_Server_ServerEntities_GetAllVehicle" data-uid="RageCoop.Server.ServerEntities.GetAllVehicle">GetAllVehicle()</h4> <h4 id="RageCoop_Server_ServerEntities_GetAllVehicle" data-uid="RageCoop.Server.ServerEntities.GetAllVehicle">GetAllVehicle()</h4>
<div class="markdown level1 summary"><p>Get all vehicles on this server</p> <div class="markdown level1 summary"><p>Get all vehicles on this server</p>
@ -201,6 +254,135 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
<a id="RageCoop_Server_ServerEntities_GetPedByID_" data-uid="RageCoop.Server.ServerEntities.GetPedByID*"></a>
<h4 id="RageCoop_Server_ServerEntities_GetPedByID_System_Int32_" data-uid="RageCoop.Server.ServerEntities.GetPedByID(System.Int32)">GetPedByID(Int32)</h4>
<div class="markdown level1 summary"><p>Get a <a class="xref" href="RageCoop.Server.ServerPed.html">ServerPed</a> by it's id</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ServerPed GetPedByID(int id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="RageCoop.Server.ServerPed.html">ServerPed</a></td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Server_ServerEntities_GetPropByID_" data-uid="RageCoop.Server.ServerEntities.GetPropByID*"></a>
<h4 id="RageCoop_Server_ServerEntities_GetPropByID_System_Int32_" data-uid="RageCoop.Server.ServerEntities.GetPropByID(System.Int32)">GetPropByID(Int32)</h4>
<div class="markdown level1 summary"><p>Get a <a class="xref" href="RageCoop.Server.ServerProp.html">ServerProp</a> owned by server from it's ID.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ServerProp GetPropByID(int id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="RageCoop.Server.ServerProp.html">ServerProp</a></td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Server_ServerEntities_GetVehicleByID_" data-uid="RageCoop.Server.ServerEntities.GetVehicleByID*"></a>
<h4 id="RageCoop_Server_ServerEntities_GetVehicleByID_System_Int32_" data-uid="RageCoop.Server.ServerEntities.GetVehicleByID(System.Int32)">GetVehicleByID(Int32)</h4>
<div class="markdown level1 summary"><p>Get a <a class="xref" href="RageCoop.Server.ServerVehicle.html">ServerVehicle</a> by it's id</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ServerVehicle GetVehicleByID(int id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="RageCoop.Server.ServerVehicle.html">ServerVehicle</a></td>
<td></td>
</tr>
</tbody>
</table>
</article> </article>
</div> </div>

View File

@ -125,6 +125,32 @@
</h3> </h3>
<a id="RageCoop_Server_ServerPed_Handle_" data-uid="RageCoop.Server.ServerPed.Handle*"></a>
<h4 id="RageCoop_Server_ServerPed_Handle" data-uid="RageCoop.Server.ServerPed.Handle">Handle</h4>
<div class="markdown level1 summary"><p>Pass the value as an argument in <a class="xref" href="RageCoop.Server.Scripting.API.html#RageCoop_Server_Scripting_API_SendCustomEvent_System_Int32_System_Collections_Generic_List_System_Object__System_Collections_Generic_List_RageCoop_Server_Client__">SendCustomEvent(Int32, List&lt;Object&gt;, List&lt;Client&gt;)</a> or <a class="xref" href="RageCoop.Server.Client.html#RageCoop_Server_Client_SendCustomEvent_System_Int32_System_Object___">SendCustomEvent(Int32, Object[])</a> to convert this object to handle at client side.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Tuple&lt;byte, byte[]&gt; Handle { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.tuple-2">Tuple</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.byte">Byte</a>, <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.byte">Byte</a>[]&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Server_ServerPed_Health_" data-uid="RageCoop.Server.ServerPed.Health*"></a> <a id="RageCoop_Server_ServerPed_Health_" data-uid="RageCoop.Server.ServerPed.Health*"></a>
<h4 id="RageCoop_Server_ServerPed_Health" data-uid="RageCoop.Server.ServerPed.Health">Health</h4> <h4 id="RageCoop_Server_ServerPed_Health" data-uid="RageCoop.Server.ServerPed.Health">Health</h4>
<div class="markdown level1 summary"><p>Health</p> <div class="markdown level1 summary"><p>Health</p>

View File

@ -0,0 +1,305 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ServerProp
| RageCoop resource documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ServerProp
| RageCoop resource documentation ">
<meta name="generator" content="docfx 2.59.2.0">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="RageCoop.Server.ServerProp">
<h1 id="RageCoop_Server_ServerProp" data-uid="RageCoop.Server.ServerProp" class="text-break">Class ServerProp
</h1>
<div class="markdown level0 summary"><p>Represents an prop owned by server.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a></div>
<div class="level1"><span class="xref">ServerProp</span></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">Object.Equals(Object)</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">Object.Equals(Object, Object)</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.gethashcode#system-object-gethashcode">Object.GetHashCode()</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.gettype#system-object-gettype">Object.GetType()</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.memberwiseclone#system-object-memberwiseclone">Object.MemberwiseClone()</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.referenceequals#system-object-referenceequals(system-object-system-object)">Object.ReferenceEquals(Object, Object)</a>
</div>
<div>
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="RageCoop.Server.html">RageCoop.Server</a></h6>
<h6><strong>Assembly</strong>: RageCoop.Server.dll</h6>
<h5 id="RageCoop_Server_ServerProp_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ServerProp</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<a id="RageCoop_Server_ServerProp_Handle_" data-uid="RageCoop.Server.ServerProp.Handle*"></a>
<h4 id="RageCoop_Server_ServerProp_Handle" data-uid="RageCoop.Server.ServerProp.Handle">Handle</h4>
<div class="markdown level1 summary"><p>Pass the value as an argument in <a class="xref" href="RageCoop.Server.Scripting.API.html#RageCoop_Server_Scripting_API_SendCustomEvent_System_Int32_System_Collections_Generic_List_System_Object__System_Collections_Generic_List_RageCoop_Server_Client__">SendCustomEvent(Int32, List&lt;Object&gt;, List&lt;Client&gt;)</a> or <a class="xref" href="RageCoop.Server.Client.html#RageCoop_Server_Client_SendCustomEvent_System_Int32_System_Object___">SendCustomEvent(Int32, Object[])</a> to convert this object to handle at client side.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Tuple&lt;byte, byte[]&gt; Handle { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.tuple-2">Tuple</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.byte">Byte</a>, <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.byte">Byte</a>[]&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Server_ServerProp_ID_" data-uid="RageCoop.Server.ServerProp.ID*"></a>
<h4 id="RageCoop_Server_ServerProp_ID" data-uid="RageCoop.Server.ServerProp.ID">ID</h4>
<div class="markdown level1 summary"><p>Network ID of this object.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int ID { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Server_ServerProp_Model_" data-uid="RageCoop.Server.ServerProp.Model*"></a>
<h4 id="RageCoop_Server_ServerProp_Model" data-uid="RageCoop.Server.ServerProp.Model">Model</h4>
<div class="markdown level1 summary"><p>The object's model</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Model Model { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GTA.Model</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Server_ServerProp_Position_" data-uid="RageCoop.Server.ServerProp.Position*"></a>
<h4 id="RageCoop_Server_ServerProp_Position" data-uid="RageCoop.Server.ServerProp.Position">Position</h4>
<div class="markdown level1 summary"><p>Gets or sets this object's position</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Vector3 Position { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GTA.Math.Vector3</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Server_ServerProp_Rotation_" data-uid="RageCoop.Server.ServerProp.Rotation*"></a>
<h4 id="RageCoop_Server_ServerProp_Rotation" data-uid="RageCoop.Server.ServerProp.Rotation">Rotation</h4>
<div class="markdown level1 summary"><p>Gets or sets this object's rotation</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Vector3 Rotation { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GTA.Math.Vector3</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<a id="RageCoop_Server_ServerProp_Delete_" data-uid="RageCoop.Server.ServerProp.Delete*"></a>
<h4 id="RageCoop_Server_ServerProp_Delete" data-uid="RageCoop.Server.ServerProp.Delete">Delete()</h4>
<div class="markdown level1 summary"><p>Delete this prop</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Delete()</code></pre>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
<span>Generated by <strong>DocFX</strong></span>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@ -125,6 +125,32 @@
</h3> </h3>
<a id="RageCoop_Server_ServerVehicle_Handle_" data-uid="RageCoop.Server.ServerVehicle.Handle*"></a>
<h4 id="RageCoop_Server_ServerVehicle_Handle" data-uid="RageCoop.Server.ServerVehicle.Handle">Handle</h4>
<div class="markdown level1 summary"><p>Pass the value as an argument in <a class="xref" href="RageCoop.Server.Scripting.API.html#RageCoop_Server_Scripting_API_SendCustomEvent_System_Int32_System_Collections_Generic_List_System_Object__System_Collections_Generic_List_RageCoop_Server_Client__">SendCustomEvent(Int32, List&lt;Object&gt;, List&lt;Client&gt;)</a> or <a class="xref" href="RageCoop.Server.Client.html#RageCoop_Server_Client_SendCustomEvent_System_Int32_System_Object___">SendCustomEvent(Int32, Object[])</a> to convert this object to handle at client side.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Tuple&lt;byte, byte[]&gt; Handle { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.tuple-2">Tuple</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.byte">Byte</a>, <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.byte">Byte</a>[]&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<a id="RageCoop_Server_ServerVehicle_ID_" data-uid="RageCoop.Server.ServerVehicle.ID*"></a> <a id="RageCoop_Server_ServerVehicle_ID_" data-uid="RageCoop.Server.ServerVehicle.ID*"></a>
<h4 id="RageCoop_Server_ServerVehicle_ID" data-uid="RageCoop.Server.ServerVehicle.ID">ID</h4> <h4 id="RageCoop_Server_ServerVehicle_ID" data-uid="RageCoop.Server.ServerVehicle.ID">ID</h4>
<div class="markdown level1 summary"><p>The vehicle's network ID (not handle!).</p> <div class="markdown level1 summary"><p>The vehicle's network ID (not handle!).</p>

View File

@ -97,12 +97,12 @@
</section> </section>
<h4><a class="xref" href="RageCoop.Server.ServerEntities.html">ServerEntities</a></h4> <h4><a class="xref" href="RageCoop.Server.ServerEntities.html">ServerEntities</a></h4>
<section><p>Manipulate entities from the server</p> <section><p>Manipulate entities from the server</p>
</section>
<h4><a class="xref" href="RageCoop.Server.ServerObject.html">ServerObject</a></h4>
<section><p>Represents an object owned by server.</p>
</section> </section>
<h4><a class="xref" href="RageCoop.Server.ServerPed.html">ServerPed</a></h4> <h4><a class="xref" href="RageCoop.Server.ServerPed.html">ServerPed</a></h4>
<section><p>Represents a ped from a client</p> <section><p>Represents a ped from a client</p>
</section>
<h4><a class="xref" href="RageCoop.Server.ServerProp.html">ServerProp</a></h4>
<section><p>Represents an prop owned by server.</p>
</section> </section>
<h4><a class="xref" href="RageCoop.Server.ServerSettings.html">ServerSettings</a></h4> <h4><a class="xref" href="RageCoop.Server.ServerSettings.html">ServerSettings</a></h4>
<section><p>Settings for RageCoop Server</p> <section><p>Settings for RageCoop Server</p>

View File

@ -32,6 +32,9 @@
<li> <li>
<a href="RageCoop.Client.SyncedPed.html" name="" title="SyncedPed">SyncedPed</a> <a href="RageCoop.Client.SyncedPed.html" name="" title="SyncedPed">SyncedPed</a>
</li> </li>
<li>
<a href="RageCoop.Client.SyncedProp.html" name="" title="SyncedProp">SyncedProp</a>
</li>
<li> <li>
<a href="RageCoop.Client.SyncedVehicle.html" name="" title="SyncedVehicle">SyncedVehicle</a> <a href="RageCoop.Client.SyncedVehicle.html" name="" title="SyncedVehicle">SyncedVehicle</a>
</li> </li>
@ -115,10 +118,10 @@
<a href="RageCoop.Server.ServerEntities.html" name="" title="ServerEntities">ServerEntities</a> <a href="RageCoop.Server.ServerEntities.html" name="" title="ServerEntities">ServerEntities</a>
</li> </li>
<li> <li>
<a href="RageCoop.Server.ServerObject.html" name="" title="ServerObject">ServerObject</a> <a href="RageCoop.Server.ServerPed.html" name="" title="ServerPed">ServerPed</a>
</li> </li>
<li> <li>
<a href="RageCoop.Server.ServerPed.html" name="" title="ServerPed">ServerPed</a> <a href="RageCoop.Server.ServerProp.html" name="" title="ServerProp">ServerProp</a>
</li> </li>
<li> <li>
<a href="RageCoop.Server.ServerSettings.html" name="" title="ServerSettings">ServerSettings</a> <a href="RageCoop.Server.ServerSettings.html" name="" title="ServerSettings">ServerSettings</a>

View File

@ -7,7 +7,7 @@
"api/RageCoop.Client.html": { "api/RageCoop.Client.html": {
"href": "api/RageCoop.Client.html", "href": "api/RageCoop.Client.html",
"title": "Namespace RageCoop.Client | RageCoop resource documentation", "title": "Namespace RageCoop.Client | RageCoop resource documentation",
"keywords": "Namespace RageCoop.Client Classes Map Settings Don't use it! SyncedEntity SyncedPed ? SyncedVehicle A synchronized vehicle instance WorldThread Don't use it! Structs CoopProp" "keywords": "Namespace RageCoop.Client Classes Map Settings Don't use it! SyncedEntity SyncedPed ? SyncedProp Synchronized prop, mostly owned by server SyncedVehicle A synchronized vehicle instance WorldThread Don't use it! Structs CoopProp"
}, },
"api/RageCoop.Client.Map.html": { "api/RageCoop.Client.Map.html": {
"href": "api/RageCoop.Client.Map.html", "href": "api/RageCoop.Client.Map.html",
@ -62,22 +62,27 @@
"api/RageCoop.Client.Settings.html": { "api/RageCoop.Client.Settings.html": {
"href": "api/RageCoop.Client.Settings.html", "href": "api/RageCoop.Client.Settings.html",
"title": "Class Settings | RageCoop resource documentation", "title": "Class Settings | RageCoop resource documentation",
"keywords": "Class Settings Don't use it! Inheritance Object Settings Inherited Members Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : RageCoop.Client Assembly : RageCoop.Client.dll Syntax public class Settings Fields LogLevel LogLevel for RageCoop. 0:Trace, 1:Debug, 2:Info, 3:Warning, 4:Error Declaration public int LogLevel Field Value Type Description Int32 Properties DisableAlternatePause Bring up pause menu but don't freeze time when FrontEndPauseAlternate(Esc) is pressed. Declaration public bool DisableAlternatePause { get; set; } Property Value Type Description Boolean DisableTraffic Disable world NPC traffic, mission entities won't be affected Declaration public bool DisableTraffic { get; set; } Property Value Type Description Boolean FlipMenu Don't use it! Declaration public bool FlipMenu { get; set; } Property Value Type Description Boolean LastServerAddress Don't use it! Declaration public string LastServerAddress { get; set; } Property Value Type Description String MasterServer Don't use it! Declaration public string MasterServer { get; set; } Property Value Type Description String MenuKey The key to open menu Declaration public Keys MenuKey { get; set; } Property Value Type Description Keys PassengerKey The key to enter a vehicle as passenger. Declaration public Keys PassengerKey { get; set; } Property Value Type Description Keys Password The password used to authenticate when connecting to a server. Declaration public string Password { get; set; } Property Value Type Description String ResourceDirectory The directory where resources downloaded from server will be placed. Declaration public string ResourceDirectory { get; set; } Property Value Type Description String Username Don't use it! Declaration public string Username { get; set; } Property Value Type Description String WorldPedSoftLimit The game won't spawn more NPC traffic if the limit is exceeded. -1 for unlimited (not recommended). Declaration public int WorldPedSoftLimit { get; set; } Property Value Type Description Int32 WorldVehicleSoftLimit The game won't spawn more NPC traffic if the limit is exceeded. -1 for unlimited (not recommended). Declaration public int WorldVehicleSoftLimit { get; set; } Property Value Type Description Int32" "keywords": "Class Settings Don't use it! Inheritance Object Settings Inherited Members Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : RageCoop.Client Assembly : RageCoop.Client.dll Syntax public class Settings Fields LogLevel LogLevel for RageCoop. 0:Trace, 1:Debug, 2:Info, 3:Warning, 4:Error Declaration public int LogLevel Field Value Type Description Int32 Properties DataDirectory The directory where log and resources downloaded from server will be placed. Declaration public string DataDirectory { get; set; } Property Value Type Description String DisableAlternatePause Bring up pause menu but don't freeze time when FrontEndPauseAlternate(Esc) is pressed. Declaration public bool DisableAlternatePause { get; set; } Property Value Type Description Boolean DisableTraffic Disable world NPC traffic, mission entities won't be affected Declaration public bool DisableTraffic { get; set; } Property Value Type Description Boolean FlipMenu Don't use it! Declaration public bool FlipMenu { get; set; } Property Value Type Description Boolean LastServerAddress Don't use it! Declaration public string LastServerAddress { get; set; } Property Value Type Description String MasterServer Don't use it! Declaration public string MasterServer { get; set; } Property Value Type Description String MenuKey The key to open menu Declaration public Keys MenuKey { get; set; } Property Value Type Description Keys PassengerKey The key to enter a vehicle as passenger. Declaration public Keys PassengerKey { get; set; } Property Value Type Description Keys Password The password used to authenticate when connecting to a server. Declaration public string Password { get; set; } Property Value Type Description String Username Don't use it! Declaration public string Username { get; set; } Property Value Type Description String WorldPedSoftLimit The game won't spawn more NPC traffic if the limit is exceeded. -1 for unlimited (not recommended). Declaration public int WorldPedSoftLimit { get; set; } Property Value Type Description Int32 WorldVehicleSoftLimit The game won't spawn more NPC traffic if the limit is exceeded. -1 for unlimited (not recommended). Declaration public int WorldVehicleSoftLimit { get; set; } Property Value Type Description Int32"
}, },
"api/RageCoop.Client.SyncedEntity.html": { "api/RageCoop.Client.SyncedEntity.html": {
"href": "api/RageCoop.Client.SyncedEntity.html", "href": "api/RageCoop.Client.SyncedEntity.html",
"title": "Class SyncedEntity | RageCoop resource documentation", "title": "Class SyncedEntity | RageCoop resource documentation",
"keywords": "Class SyncedEntity Inheritance Object SyncedEntity SyncedPed SyncedVehicle Inherited Members Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : RageCoop.Client Assembly : RageCoop.Client.dll Syntax public abstract class SyncedEntity Properties ID Network ID for this entity Declaration public int ID { get; } Property Value Type Description Int32 IsMine Indicates whether the current player is responsible for syncing this entity. Declaration public bool IsMine { get; } Property Value Type Description Boolean IsOutOfSync Declaration public bool IsOutOfSync { get; } Property Value Type Description Boolean LastStateSynced Last time a new sync message arrived. Declaration public ulong LastStateSynced { get; } Property Value Type Description UInt64 LastSynced Last time a new sync message arrived. Declaration public ulong LastSynced { get; set; } Property Value Type Description UInt64 LastUpdated Last time the local entity has been updated, Declaration public ulong LastUpdated { get; set; } Property Value Type Description UInt64 OwnerID Declaration public int OwnerID { get; } Property Value Type Description Int32" "keywords": "Class SyncedEntity Inheritance Object SyncedEntity SyncedPed SyncedProp SyncedVehicle Inherited Members Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : RageCoop.Client Assembly : RageCoop.Client.dll Syntax public abstract class SyncedEntity Fields _lastFrozen Declaration protected bool _lastFrozen Field Value Type Description Boolean Properties ID Network ID for this entity Declaration public int ID { get; } Property Value Type Description Int32 IsLocal Indicates whether the current player is responsible for syncing this entity. Declaration public bool IsLocal { get; } Property Value Type Description Boolean IsOutOfSync Declaration public bool IsOutOfSync { get; } Property Value Type Description Boolean LastStateSynced Last time a new sync message arrived. Declaration public ulong LastStateSynced { get; } Property Value Type Description UInt64 LastSynced Last time a new sync message arrived. Declaration public ulong LastSynced { get; set; } Property Value Type Description UInt64 LastUpdated Last time the local entity has been updated, Declaration public ulong LastUpdated { get; set; } Property Value Type Description UInt64 OwnerID Declaration public int OwnerID { get; } Property Value Type Description Int32"
}, },
"api/RageCoop.Client.SyncedPed.html": { "api/RageCoop.Client.SyncedPed.html": {
"href": "api/RageCoop.Client.SyncedPed.html", "href": "api/RageCoop.Client.SyncedPed.html",
"title": "Class SyncedPed | RageCoop resource documentation", "title": "Class SyncedPed | RageCoop resource documentation",
"keywords": "Class SyncedPed ? Inheritance Object SyncedEntity SyncedPed Inherited Members SyncedEntity.IsMine SyncedEntity.ID SyncedEntity.OwnerID SyncedEntity.IsOutOfSync SyncedEntity.LastSynced SyncedEntity.LastStateSynced SyncedEntity.LastUpdated Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : RageCoop.Client Assembly : RageCoop.Client.dll Syntax public class SyncedPed : SyncedEntity Properties IsPlayer Indicates whether this ped is a player Declaration public bool IsPlayer { get; } Property Value Type Description Boolean MainPed real entity Declaration public Ped MainPed { get; } Property Value Type Description GTA.Ped Speed The latest character rotation (may not have been applied yet) Declaration public byte Speed { get; set; } Property Value Type Description Byte" "keywords": "Class SyncedPed ? Inheritance Object SyncedEntity SyncedPed Inherited Members SyncedEntity.IsLocal SyncedEntity.ID SyncedEntity.OwnerID SyncedEntity.IsOutOfSync SyncedEntity.LastSynced SyncedEntity.LastStateSynced SyncedEntity.LastUpdated SyncedEntity._lastFrozen Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : RageCoop.Client Assembly : RageCoop.Client.dll Syntax public class SyncedPed : SyncedEntity Properties IsPlayer Indicates whether this ped is a player Declaration public bool IsPlayer { get; } Property Value Type Description Boolean MainPed real entity Declaration public Ped MainPed { get; } Property Value Type Description GTA.Ped Speed The latest character rotation (may not have been applied yet) Declaration public byte Speed { get; set; } Property Value Type Description Byte"
},
"api/RageCoop.Client.SyncedProp.html": {
"href": "api/RageCoop.Client.SyncedProp.html",
"title": "Class SyncedProp | RageCoop resource documentation",
"keywords": "Class SyncedProp Synchronized prop, mostly owned by server Inheritance Object SyncedEntity SyncedProp Inherited Members SyncedEntity.IsLocal SyncedEntity.ID SyncedEntity.OwnerID SyncedEntity.IsOutOfSync SyncedEntity.LastSynced SyncedEntity.LastStateSynced SyncedEntity.LastUpdated SyncedEntity._lastFrozen Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : RageCoop.Client Assembly : RageCoop.Client.dll Syntax public class SyncedProp : SyncedEntity Properties MainProp The real entity Declaration public Prop MainProp { get; set; } Property Value Type Description GTA.Prop"
}, },
"api/RageCoop.Client.SyncedVehicle.html": { "api/RageCoop.Client.SyncedVehicle.html": {
"href": "api/RageCoop.Client.SyncedVehicle.html", "href": "api/RageCoop.Client.SyncedVehicle.html",
"title": "Class SyncedVehicle | RageCoop resource documentation", "title": "Class SyncedVehicle | RageCoop resource documentation",
"keywords": "Class SyncedVehicle A synchronized vehicle instance Inheritance Object SyncedEntity SyncedVehicle Inherited Members SyncedEntity.IsMine SyncedEntity.ID SyncedEntity.OwnerID SyncedEntity.IsOutOfSync SyncedEntity.LastSynced SyncedEntity.LastStateSynced SyncedEntity.LastUpdated Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : RageCoop.Client Assembly : RageCoop.Client.dll Syntax public class SyncedVehicle : SyncedEntity Properties MainVehicle VehicleSeat,ID Declaration public Vehicle MainVehicle { get; } Property Value Type Description GTA.Vehicle" "keywords": "Class SyncedVehicle A synchronized vehicle instance Inheritance Object SyncedEntity SyncedVehicle Inherited Members SyncedEntity.IsLocal SyncedEntity.ID SyncedEntity.OwnerID SyncedEntity.IsOutOfSync SyncedEntity.LastSynced SyncedEntity.LastStateSynced SyncedEntity.LastUpdated SyncedEntity._lastFrozen Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : RageCoop.Client Assembly : RageCoop.Client.dll Syntax public class SyncedVehicle : SyncedEntity Properties MainVehicle VehicleSeat,ID Declaration public Vehicle MainVehicle { get; } Property Value Type Description GTA.Vehicle"
}, },
"api/RageCoop.Client.WorldThread.html": { "api/RageCoop.Client.WorldThread.html": {
"href": "api/RageCoop.Client.WorldThread.html", "href": "api/RageCoop.Client.WorldThread.html",
@ -92,7 +97,7 @@
"api/RageCoop.Core.Logger.html": { "api/RageCoop.Core.Logger.html": {
"href": "api/RageCoop.Core.Logger.html", "href": "api/RageCoop.Core.Logger.html",
"title": "Class Logger | RageCoop resource documentation", "title": "Class Logger | RageCoop resource documentation",
"keywords": "Class Logger Inheritance Object Logger Implements IDisposable Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Core Assembly : RageCoop.Core.dll Syntax public class Logger : IDisposable Fields LogLevel 0:Trace, 1:Debug, 2:Info, 3:Warning, 4:Error Declaration public int LogLevel Field Value Type Description Int32 LogPath Path to log file. Declaration public string LogPath Field Value Type Description String UseConsole Whether to flush messages to console instead of log file Declaration public bool UseConsole Field Value Type Description Boolean Properties Name Name of this logger Declaration public string Name { get; set; } Property Value Type Description String Methods Debug(String) Declaration public void Debug(string message) Parameters Type Name Description String message Dispose() Stop backdround thread and flush all pending messages. Declaration public void Dispose() Error(Exception) Declaration public void Error(Exception ex) Parameters Type Name Description Exception ex Error(String) Declaration public void Error(string message) Parameters Type Name Description String message Flush() Declaration public void Flush() Info(String) Declaration public void Info(string message) Parameters Type Name Description String message Trace(String) Declaration public void Trace(string message) Parameters Type Name Description String message Warning(String) Declaration public void Warning(string message) Parameters Type Name Description String message Implements System.IDisposable" "keywords": "Class Logger Inheritance Object Logger Implements IDisposable Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Core Assembly : RageCoop.Core.dll Syntax public class Logger : IDisposable Fields LogLevel 0:Trace, 1:Debug, 2:Info, 3:Warning, 4:Error Declaration public int LogLevel Field Value Type Description Int32 LogPath Path to log file. Declaration public string LogPath Field Value Type Description String UseConsole Whether to flush messages to console instead of log file Declaration public bool UseConsole Field Value Type Description Boolean Properties Name Name of this logger Declaration public string Name { get; set; } Property Value Type Description String Methods Debug(String) Declaration public void Debug(string message) Parameters Type Name Description String message Dispose() Stop backdround thread and flush all pending messages. Declaration public void Dispose() Error(Exception) Declaration public void Error(Exception ex) Parameters Type Name Description Exception ex Error(String) Declaration public void Error(string message) Parameters Type Name Description String message Error(String, Exception) Declaration public void Error(string message, Exception error) Parameters Type Name Description String message Exception error Flush() Declaration public void Flush() Info(String) Declaration public void Info(string message) Parameters Type Name Description String message Trace(String) Declaration public void Trace(string message) Parameters Type Name Description String message Warning(String) Declaration public void Warning(string message) Parameters Type Name Description String message Implements System.IDisposable"
}, },
"api/RageCoop.Core.Scripting.CustomEvents.html": { "api/RageCoop.Core.Scripting.CustomEvents.html": {
"href": "api/RageCoop.Core.Scripting.CustomEvents.html", "href": "api/RageCoop.Core.Scripting.CustomEvents.html",
@ -117,12 +122,12 @@
"api/RageCoop.Server.Client.html": { "api/RageCoop.Server.Client.html": {
"href": "api/RageCoop.Server.Client.html", "href": "api/RageCoop.Server.Client.html",
"title": "Class Client | RageCoop resource documentation", "title": "Class Client | RageCoop resource documentation",
"keywords": "Class Client Represent a player connected to this server. Inheritance Object Client Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class Client Properties Config The client's configuration Declaration public PlayerConfig Config { get; set; } Property Value Type Description PlayerConfig EndPoint Th client's IP address and port. Declaration public IPEndPoint EndPoint { get; } Property Value Type Description IPEndPoint IsReady Indicates whether the client has succefully loaded all resources. Declaration public bool IsReady { get; } Property Value Type Description Boolean Latency The client's latency in seconds. Declaration public float Latency { get; } Property Value Type Description Single Player The ServerPed instance representing the client's main character. Declaration public ServerPed Player { get; } Property Value Type Description ServerPed Username Declaration public string Username { get; } Property Value Type Description String Methods Kick(String) Kick this client Declaration public void Kick(string reason = \"You have been kicked!\") Parameters Type Name Description String reason Kick(String[]) Kick this client Declaration public void Kick(params string[] reasons) Parameters Type Name Description String [] reasons Reasons to kick SendChatMessage(String, String) Send a chat messsage to this client, not visible to others. Declaration public void SendChatMessage(string message, string from = \"Server\") Parameters Type Name Description String message String from SendCustomEvent(Int32, List<Object>) Trigger a CustomEvent for this client Declaration public void SendCustomEvent(int hash, List<object> args) Parameters Type Name Description Int32 hash An unique identifier of the event, you can use Hash(String) to get it from a string List < Object > args SendCustomEvent(Int32, Object[]) Declaration public void SendCustomEvent(int hash, params object[] args) Parameters Type Name Description Int32 hash Object [] args SendNativeCall(Hash, Object[]) Send a native call to client and ignore it's response. Declaration public void SendNativeCall(Hash hash, params object[] args) Parameters Type Name Description GTA.Native.Hash hash Object [] args SendNativeCall<T>(Action<Object>, Hash, Object[]) Send a native call to client and do a callback when the response received. Declaration public void SendNativeCall<T>(Action<object> callBack, Hash hash, params object[] args) Parameters Type Name Description Action < Object > callBack GTA.Native.Hash hash Object [] args Type Parameters Name Description T Type of the response" "keywords": "Class Client Represent a player connected to this server. Inheritance Object Client Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class Client Properties Config The client's configuration Declaration public PlayerConfig Config { get; set; } Property Value Type Description PlayerConfig EndPoint Th client's IP address and port. Declaration public IPEndPoint EndPoint { get; } Property Value Type Description IPEndPoint IsReady Indicates whether the client has succefully loaded all resources. Declaration public bool IsReady { get; } Property Value Type Description Boolean Latency The client's latency in seconds. Declaration public float Latency { get; } Property Value Type Description Single Player The ServerPed instance representing the client's main character. Declaration public ServerPed Player { get; } Property Value Type Description ServerPed Username Declaration public string Username { get; } Property Value Type Description String Methods Kick(String) Kick this client Declaration public void Kick(string reason = \"You have been kicked!\") Parameters Type Name Description String reason Kick(String[]) Kick this client Declaration public void Kick(params string[] reasons) Parameters Type Name Description String [] reasons Reasons to kick SendChatMessage(String, String) Send a chat messsage to this client, not visible to others. Declaration public void SendChatMessage(string message, string from = \"Server\") Parameters Type Name Description String message String from SendCustomEvent(Int32, List<Object>) Trigger a CustomEvent for this client Declaration public void SendCustomEvent(int hash, List<object> args) Parameters Type Name Description Int32 hash An unique identifier of the event, you can use Hash(String) to get it from a string List < Object > args Arguments SendCustomEvent(Int32, Object[]) Trigger a CustomEvent for this client Declaration public void SendCustomEvent(int hash, params object[] args) Parameters Type Name Description Int32 hash An unique identifier of the event, you can use Hash(String) to get it from a string Object [] args Arguments SendNativeCall(Hash, Object[]) Send a native call to client and ignore it's response. Declaration public void SendNativeCall(Hash hash, params object[] args) Parameters Type Name Description GTA.Native.Hash hash Object [] args SendNativeCall<T>(Action<Object>, Hash, Object[]) Send a native call to client and do a callback when the response received. Declaration public void SendNativeCall<T>(Action<object> callBack, Hash hash, params object[] args) Parameters Type Name Description Action < Object > callBack GTA.Native.Hash hash Object [] args Type Parameters Name Description T Type of the response"
}, },
"api/RageCoop.Server.html": { "api/RageCoop.Server.html": {
"href": "api/RageCoop.Server.html", "href": "api/RageCoop.Server.html",
"title": "Namespace RageCoop.Server | RageCoop resource documentation", "title": "Namespace RageCoop.Server | RageCoop resource documentation",
"keywords": "Namespace RageCoop.Server Classes Client Represent a player connected to this server. PlayerConfig Server The instantiable RageCoop server class ServerEntities Manipulate entities from the server ServerObject Represents an object owned by server. ServerPed Represents a ped from a client ServerSettings Settings for RageCoop Server ServerVehicle Represents a vehicle from a client" "keywords": "Namespace RageCoop.Server Classes Client Represent a player connected to this server. PlayerConfig Server The instantiable RageCoop server class ServerEntities Manipulate entities from the server ServerPed Represents a ped from a client ServerProp Represents an prop owned by server. ServerSettings Settings for RageCoop Server ServerVehicle Represents a vehicle from a client"
}, },
"api/RageCoop.Server.PlayerConfig.html": { "api/RageCoop.Server.PlayerConfig.html": {
"href": "api/RageCoop.Server.PlayerConfig.html", "href": "api/RageCoop.Server.PlayerConfig.html",
@ -192,17 +197,17 @@
"api/RageCoop.Server.ServerEntities.html": { "api/RageCoop.Server.ServerEntities.html": {
"href": "api/RageCoop.Server.ServerEntities.html", "href": "api/RageCoop.Server.ServerEntities.html",
"title": "Class ServerEntities | RageCoop resource documentation", "title": "Class ServerEntities | RageCoop resource documentation",
"keywords": "Class ServerEntities Manipulate entities from the server Inheritance Object ServerEntities Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class ServerEntities Methods GetAllObjects() Get all static objects owned by server Declaration public ServerObject[] GetAllObjects() Returns Type Description ServerObject [] GetAllPeds() Get all peds on this server Declaration public ServerPed[] GetAllPeds() Returns Type Description ServerPed [] GetAllVehicle() Get all vehicles on this server Declaration public ServerVehicle[] GetAllVehicle() Returns Type Description ServerVehicle []" "keywords": "Class ServerEntities Manipulate entities from the server Inheritance Object ServerEntities Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class ServerEntities Methods CreateProp(Model, Vector3, Vector3) Create a static prop owned by server. Declaration public ServerProp CreateProp(Model model, Vector3 pos, Vector3 rot) Parameters Type Name Description GTA.Model model GTA.Math.Vector3 pos GTA.Math.Vector3 rot Returns Type Description ServerProp GetAllPeds() Get all peds on this server Declaration public ServerPed[] GetAllPeds() Returns Type Description ServerPed [] GetAllProps() Get all static objects owned by server Declaration public ServerProp[] GetAllProps() Returns Type Description ServerProp [] GetAllVehicle() Get all vehicles on this server Declaration public ServerVehicle[] GetAllVehicle() Returns Type Description ServerVehicle [] GetPedByID(Int32) Get a ServerPed by it's id Declaration public ServerPed GetPedByID(int id) Parameters Type Name Description Int32 id Returns Type Description ServerPed GetPropByID(Int32) Get a ServerProp owned by server from it's ID. Declaration public ServerProp GetPropByID(int id) Parameters Type Name Description Int32 id Returns Type Description ServerProp GetVehicleByID(Int32) Get a ServerVehicle by it's id Declaration public ServerVehicle GetVehicleByID(int id) Parameters Type Name Description Int32 id Returns Type Description ServerVehicle"
},
"api/RageCoop.Server.ServerObject.html": {
"href": "api/RageCoop.Server.ServerObject.html",
"title": "Class ServerObject | RageCoop resource documentation",
"keywords": "Class ServerObject Represents an object owned by server. Inheritance Object ServerObject Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class ServerObject Properties IsInvincible Whether this object is invincible Declaration public bool IsInvincible { get; set; } Property Value Type Description Boolean Model The object's model Declaration public Model Model { get; } Property Value Type Description GTA.Model Position Gets or sets this object's position Declaration public Vector3 Position { get; set; } Property Value Type Description GTA.Math.Vector3 Quaternion Gets or sets this object's quaternion Declaration public Quaternion Quaternion { get; set; } Property Value Type Description GTA.Math.Quaternion"
}, },
"api/RageCoop.Server.ServerPed.html": { "api/RageCoop.Server.ServerPed.html": {
"href": "api/RageCoop.Server.ServerPed.html", "href": "api/RageCoop.Server.ServerPed.html",
"title": "Class ServerPed | RageCoop resource documentation", "title": "Class ServerPed | RageCoop resource documentation",
"keywords": "Class ServerPed Represents a ped from a client Inheritance Object ServerPed Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class ServerPed Properties Health Health Declaration public int Health { get; } Property Value Type Description Int32 ID The ped's network ID (not handle!). Declaration public int ID { get; } Property Value Type Description Int32 IsPlayer Whether this ped is a player. Declaration public bool IsPlayer { get; } Property Value Type Description Boolean LastVehicle The ped's last vehicle. Declaration public ServerVehicle LastVehicle { get; } Property Value Type Description ServerVehicle Owner The Client that is responsible synchronizing for this ped. Declaration public Client Owner { get; } Property Value Type Description Client Position Position of this ped Declaration public Vector3 Position { get; } Property Value Type Description GTA.Math.Vector3 Rotation Gets or sets this ped's rotation Declaration public Vector3 Rotation { get; } Property Value Type Description GTA.Math.Vector3" "keywords": "Class ServerPed Represents a ped from a client Inheritance Object ServerPed Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class ServerPed Properties Handle Pass the value as an argument in SendCustomEvent(Int32, List<Object>, List<Client>) or SendCustomEvent(Int32, Object[]) to convert this object to handle at client side. Declaration public Tuple<byte, byte[]> Handle { get; } Property Value Type Description Tuple < Byte , Byte []> Health Health Declaration public int Health { get; } Property Value Type Description Int32 ID The ped's network ID (not handle!). Declaration public int ID { get; } Property Value Type Description Int32 IsPlayer Whether this ped is a player. Declaration public bool IsPlayer { get; } Property Value Type Description Boolean LastVehicle The ped's last vehicle. Declaration public ServerVehicle LastVehicle { get; } Property Value Type Description ServerVehicle Owner The Client that is responsible synchronizing for this ped. Declaration public Client Owner { get; } Property Value Type Description Client Position Position of this ped Declaration public Vector3 Position { get; } Property Value Type Description GTA.Math.Vector3 Rotation Gets or sets this ped's rotation Declaration public Vector3 Rotation { get; } Property Value Type Description GTA.Math.Vector3"
},
"api/RageCoop.Server.ServerProp.html": {
"href": "api/RageCoop.Server.ServerProp.html",
"title": "Class ServerProp | RageCoop resource documentation",
"keywords": "Class ServerProp Represents an prop owned by server. Inheritance Object ServerProp Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class ServerProp Properties Handle Pass the value as an argument in SendCustomEvent(Int32, List<Object>, List<Client>) or SendCustomEvent(Int32, Object[]) to convert this object to handle at client side. Declaration public Tuple<byte, byte[]> Handle { get; } Property Value Type Description Tuple < Byte , Byte []> ID Network ID of this object. Declaration public int ID { get; } Property Value Type Description Int32 Model The object's model Declaration public Model Model { get; } Property Value Type Description GTA.Model Position Gets or sets this object's position Declaration public Vector3 Position { get; set; } Property Value Type Description GTA.Math.Vector3 Rotation Gets or sets this object's rotation Declaration public Vector3 Rotation { get; set; } Property Value Type Description GTA.Math.Vector3 Methods Delete() Delete this prop Declaration public void Delete()"
}, },
"api/RageCoop.Server.ServerSettings.html": { "api/RageCoop.Server.ServerSettings.html": {
"href": "api/RageCoop.Server.ServerSettings.html", "href": "api/RageCoop.Server.ServerSettings.html",
@ -212,7 +217,7 @@
"api/RageCoop.Server.ServerVehicle.html": { "api/RageCoop.Server.ServerVehicle.html": {
"href": "api/RageCoop.Server.ServerVehicle.html", "href": "api/RageCoop.Server.ServerVehicle.html",
"title": "Class ServerVehicle | RageCoop resource documentation", "title": "Class ServerVehicle | RageCoop resource documentation",
"keywords": "Class ServerVehicle Represents a vehicle from a client Inheritance Object ServerVehicle Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class ServerVehicle Properties ID The vehicle's network ID (not handle!). Declaration public int ID { get; } Property Value Type Description Int32 Owner The Client that is responsible synchronizing for this vehicle. Declaration public Client Owner { get; } Property Value Type Description Client Position Position of this vehicle Declaration public Vector3 Position { get; } Property Value Type Description GTA.Math.Vector3 Quaternion Gets or sets this vehicle's quaternion Declaration public Quaternion Quaternion { get; } Property Value Type Description GTA.Math.Quaternion" "keywords": "Class ServerVehicle Represents a vehicle from a client Inheritance Object ServerVehicle Inherited Members Object.Equals(Object) Object.Equals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Object.ReferenceEquals(Object, Object) Object.ToString() Namespace : RageCoop.Server Assembly : RageCoop.Server.dll Syntax public class ServerVehicle Properties Handle Pass the value as an argument in SendCustomEvent(Int32, List<Object>, List<Client>) or SendCustomEvent(Int32, Object[]) to convert this object to handle at client side. Declaration public Tuple<byte, byte[]> Handle { get; } Property Value Type Description Tuple < Byte , Byte []> ID The vehicle's network ID (not handle!). Declaration public int ID { get; } Property Value Type Description Int32 Owner The Client that is responsible synchronizing for this vehicle. Declaration public Client Owner { get; } Property Value Type Description Client Position Position of this vehicle Declaration public Vector3 Position { get; } Property Value Type Description GTA.Math.Vector3 Quaternion Gets or sets this vehicle's quaternion Declaration public Quaternion Quaternion { get; } Property Value Type Description GTA.Math.Quaternion"
}, },
"index.html": { "index.html": {
"href": "index.html", "href": "index.html",

View File

@ -177,7 +177,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Client.Settings.html", "relative_path": "api/RageCoop.Client.Settings.html",
"hash": "3znLfYhDtMnMnZtwPrZycmfJVDL6PlVBhAfiTgwPFBs=" "hash": "akIBiz4u7VVvtZlszKyu+5CHnpMs358aYOoo2EZLUfE="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -189,7 +189,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Client.SyncedEntity.html", "relative_path": "api/RageCoop.Client.SyncedEntity.html",
"hash": "Ep15y7787P+t5CD0sQ+Wyn+HqG8EE/t1r/AdGt8ZrdM=" "hash": "YSBL7yl2h2WmhKu+2L2f3bEzvqEUnMBvvP8c18JgGzI="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -201,7 +201,19 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Client.SyncedPed.html", "relative_path": "api/RageCoop.Client.SyncedPed.html",
"hash": "LBp552V0i/ax3Bry/isr2gZofE+O7ntvOL/lGrjGcYs=" "hash": "Q2le0/42XOaLZIbAkxlFo5fyvp8X+BGwxruWv6BnxTk="
}
},
"is_incremental": false,
"version": ""
},
{
"type": "ManagedReference",
"source_relative_path": "obj/api/RageCoop.Client.SyncedProp.yml",
"output": {
".html": {
"relative_path": "api/RageCoop.Client.SyncedProp.html",
"hash": "t1CXaj8fxKE44r46uA6+3ktc8TffnpFBjX4njC8ii+I="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -213,7 +225,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Client.SyncedVehicle.html", "relative_path": "api/RageCoop.Client.SyncedVehicle.html",
"hash": "0D5HufYP0XwRoCTGVP0rmwTS8mCiY6dIyxhfkdp+9L8=" "hash": "dhZIv2mC9dGkfEdzC5AKSRqGtDzm41D3ewMml9PtRvI="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -237,7 +249,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Client.html", "relative_path": "api/RageCoop.Client.html",
"hash": "AMbF0zXRFnYwdn7WO+/SVe8eooUeMTjR7ozZOxHWzGY=" "hash": "J6fttN0Fj2fhEuRVoP/Bpy/dhkSo8zn/bYFPXBkPgOM="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -249,7 +261,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Core.Logger.html", "relative_path": "api/RageCoop.Core.Logger.html",
"hash": "iA+sXE14vPcMalrpPg5QPXiiOf14blJ/y6TkkDnIKG8=" "hash": "YanbXGDHE1goamhsD7R8Bletk37ezNJXNCtNdZ72NnI="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -321,7 +333,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Server.Client.html", "relative_path": "api/RageCoop.Server.Client.html",
"hash": "69W19KalHDH5dGJ/uCGVW3nIdmJxPVejA1JQaH5S65A=" "hash": "0xsYNVcXtgHUBU+8ybCrfRY1a4dafHsjZjbL/cW9ugs="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -489,19 +501,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Server.ServerEntities.html", "relative_path": "api/RageCoop.Server.ServerEntities.html",
"hash": "Y0OE2h706GJqCO4MWB1ZSpXNbng2uwUQ8n2pOwz1Hac=" "hash": "WTXFF2OkOTXhDyf3D0nRc8lBtFQMzaISIpxrgK1bOvI="
}
},
"is_incremental": false,
"version": ""
},
{
"type": "ManagedReference",
"source_relative_path": "obj/api/RageCoop.Server.ServerObject.yml",
"output": {
".html": {
"relative_path": "api/RageCoop.Server.ServerObject.html",
"hash": "e2YLbgW8WsDPmuFRhZFOX2W2E972c5oy8okqkXf0uMI="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -513,7 +513,19 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Server.ServerPed.html", "relative_path": "api/RageCoop.Server.ServerPed.html",
"hash": "Nj4jArT3JTMihW4fsosizupSemIk3p3U806nMWfUQKE=" "hash": "PQCf8t9TCPc1tEWai7OQxm98cwLHNa9Zl654KG0Gu4c="
}
},
"is_incremental": false,
"version": ""
},
{
"type": "ManagedReference",
"source_relative_path": "obj/api/RageCoop.Server.ServerProp.yml",
"output": {
".html": {
"relative_path": "api/RageCoop.Server.ServerProp.html",
"hash": "0UJO4Oyjocb1AmzGFELQ9EjrW+F1iPH5o5xFlX7cJpU="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -537,7 +549,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Server.ServerVehicle.html", "relative_path": "api/RageCoop.Server.ServerVehicle.html",
"hash": "v+94Bus0VzLvu3LXRRUx3HSt21BQcJolGX9nm8FNmyw=" "hash": "bySWfd4MWrMOM5QEncfd3fCCOieNPpIbLoXiGsKWtp8="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -549,7 +561,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/RageCoop.Server.html", "relative_path": "api/RageCoop.Server.html",
"hash": "mj01hIwqBkW53XAh3EZsurEbCjFajYL1wYvdrdH0nEY=" "hash": "3oJLBh2imyFC+Cj+FgTb3DV3of/YbA00JftUyDYXoJg="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -561,7 +573,7 @@
"output": { "output": {
".html": { ".html": {
"relative_path": "api/toc.html", "relative_path": "api/toc.html",
"hash": "1JzSLOBQvWb4NM8OEoZv8OWAEzpFNGdYv+HJaX0XXBI=" "hash": "fxts41eOVaAR3v6NOWGUU0OYotEA7CffyPU7T1EqN18="
} }
}, },
"is_incremental": false, "is_incremental": false,
@ -603,7 +615,7 @@
"ManagedReferenceDocumentProcessor": { "ManagedReferenceDocumentProcessor": {
"can_incremental": false, "can_incremental": false,
"incrementalPhase": "build", "incrementalPhase": "build",
"total_file_count": 43, "total_file_count": 44,
"skipped_file_count": 0 "skipped_file_count": 0
}, },
"TocDocumentProcessor": { "TocDocumentProcessor": {

View File

@ -520,6 +520,19 @@ references:
commentId: T:RageCoop.Client.Settings commentId: T:RageCoop.Client.Settings
fullName: RageCoop.Client.Settings fullName: RageCoop.Client.Settings
nameWithType: Settings nameWithType: Settings
- uid: RageCoop.Client.Settings.DataDirectory
name: DataDirectory
href: api/RageCoop.Client.Settings.html#RageCoop_Client_Settings_DataDirectory
commentId: P:RageCoop.Client.Settings.DataDirectory
fullName: RageCoop.Client.Settings.DataDirectory
nameWithType: Settings.DataDirectory
- uid: RageCoop.Client.Settings.DataDirectory*
name: DataDirectory
href: api/RageCoop.Client.Settings.html#RageCoop_Client_Settings_DataDirectory_
commentId: Overload:RageCoop.Client.Settings.DataDirectory
isSpec: "True"
fullName: RageCoop.Client.Settings.DataDirectory
nameWithType: Settings.DataDirectory
- uid: RageCoop.Client.Settings.DisableAlternatePause - uid: RageCoop.Client.Settings.DisableAlternatePause
name: DisableAlternatePause name: DisableAlternatePause
href: api/RageCoop.Client.Settings.html#RageCoop_Client_Settings_DisableAlternatePause href: api/RageCoop.Client.Settings.html#RageCoop_Client_Settings_DisableAlternatePause
@ -630,19 +643,6 @@ references:
isSpec: "True" isSpec: "True"
fullName: RageCoop.Client.Settings.Password fullName: RageCoop.Client.Settings.Password
nameWithType: Settings.Password nameWithType: Settings.Password
- uid: RageCoop.Client.Settings.ResourceDirectory
name: ResourceDirectory
href: api/RageCoop.Client.Settings.html#RageCoop_Client_Settings_ResourceDirectory
commentId: P:RageCoop.Client.Settings.ResourceDirectory
fullName: RageCoop.Client.Settings.ResourceDirectory
nameWithType: Settings.ResourceDirectory
- uid: RageCoop.Client.Settings.ResourceDirectory*
name: ResourceDirectory
href: api/RageCoop.Client.Settings.html#RageCoop_Client_Settings_ResourceDirectory_
commentId: Overload:RageCoop.Client.Settings.ResourceDirectory
isSpec: "True"
fullName: RageCoop.Client.Settings.ResourceDirectory
nameWithType: Settings.ResourceDirectory
- uid: RageCoop.Client.Settings.Username - uid: RageCoop.Client.Settings.Username
name: Username name: Username
href: api/RageCoop.Client.Settings.html#RageCoop_Client_Settings_Username href: api/RageCoop.Client.Settings.html#RageCoop_Client_Settings_Username
@ -688,6 +688,12 @@ references:
commentId: T:RageCoop.Client.SyncedEntity commentId: T:RageCoop.Client.SyncedEntity
fullName: RageCoop.Client.SyncedEntity fullName: RageCoop.Client.SyncedEntity
nameWithType: SyncedEntity nameWithType: SyncedEntity
- uid: RageCoop.Client.SyncedEntity._lastFrozen
name: _lastFrozen
href: api/RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity__lastFrozen
commentId: F:RageCoop.Client.SyncedEntity._lastFrozen
fullName: RageCoop.Client.SyncedEntity._lastFrozen
nameWithType: SyncedEntity._lastFrozen
- uid: RageCoop.Client.SyncedEntity.ID - uid: RageCoop.Client.SyncedEntity.ID
name: ID name: ID
href: api/RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_ID href: api/RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_ID
@ -701,19 +707,19 @@ references:
isSpec: "True" isSpec: "True"
fullName: RageCoop.Client.SyncedEntity.ID fullName: RageCoop.Client.SyncedEntity.ID
nameWithType: SyncedEntity.ID nameWithType: SyncedEntity.ID
- uid: RageCoop.Client.SyncedEntity.IsMine - uid: RageCoop.Client.SyncedEntity.IsLocal
name: IsMine name: IsLocal
href: api/RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsMine href: api/RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsLocal
commentId: P:RageCoop.Client.SyncedEntity.IsMine commentId: P:RageCoop.Client.SyncedEntity.IsLocal
fullName: RageCoop.Client.SyncedEntity.IsMine fullName: RageCoop.Client.SyncedEntity.IsLocal
nameWithType: SyncedEntity.IsMine nameWithType: SyncedEntity.IsLocal
- uid: RageCoop.Client.SyncedEntity.IsMine* - uid: RageCoop.Client.SyncedEntity.IsLocal*
name: IsMine name: IsLocal
href: api/RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsMine_ href: api/RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsLocal_
commentId: Overload:RageCoop.Client.SyncedEntity.IsMine commentId: Overload:RageCoop.Client.SyncedEntity.IsLocal
isSpec: "True" isSpec: "True"
fullName: RageCoop.Client.SyncedEntity.IsMine fullName: RageCoop.Client.SyncedEntity.IsLocal
nameWithType: SyncedEntity.IsMine nameWithType: SyncedEntity.IsLocal
- uid: RageCoop.Client.SyncedEntity.IsOutOfSync - uid: RageCoop.Client.SyncedEntity.IsOutOfSync
name: IsOutOfSync name: IsOutOfSync
href: api/RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsOutOfSync href: api/RageCoop.Client.SyncedEntity.html#RageCoop_Client_SyncedEntity_IsOutOfSync
@ -824,6 +830,25 @@ references:
isSpec: "True" isSpec: "True"
fullName: RageCoop.Client.SyncedPed.Speed fullName: RageCoop.Client.SyncedPed.Speed
nameWithType: SyncedPed.Speed nameWithType: SyncedPed.Speed
- uid: RageCoop.Client.SyncedProp
name: SyncedProp
href: api/RageCoop.Client.SyncedProp.html
commentId: T:RageCoop.Client.SyncedProp
fullName: RageCoop.Client.SyncedProp
nameWithType: SyncedProp
- uid: RageCoop.Client.SyncedProp.MainProp
name: MainProp
href: api/RageCoop.Client.SyncedProp.html#RageCoop_Client_SyncedProp_MainProp
commentId: P:RageCoop.Client.SyncedProp.MainProp
fullName: RageCoop.Client.SyncedProp.MainProp
nameWithType: SyncedProp.MainProp
- uid: RageCoop.Client.SyncedProp.MainProp*
name: MainProp
href: api/RageCoop.Client.SyncedProp.html#RageCoop_Client_SyncedProp_MainProp_
commentId: Overload:RageCoop.Client.SyncedProp.MainProp
isSpec: "True"
fullName: RageCoop.Client.SyncedProp.MainProp
nameWithType: SyncedProp.MainProp
- uid: RageCoop.Client.SyncedVehicle - uid: RageCoop.Client.SyncedVehicle
name: SyncedVehicle name: SyncedVehicle
href: api/RageCoop.Client.SyncedVehicle.html href: api/RageCoop.Client.SyncedVehicle.html
@ -912,6 +937,12 @@ references:
commentId: M:RageCoop.Core.Logger.Error(System.String) commentId: M:RageCoop.Core.Logger.Error(System.String)
fullName: RageCoop.Core.Logger.Error(System.String) fullName: RageCoop.Core.Logger.Error(System.String)
nameWithType: Logger.Error(String) nameWithType: Logger.Error(String)
- uid: RageCoop.Core.Logger.Error(System.String,System.Exception)
name: Error(String, Exception)
href: api/RageCoop.Core.Logger.html#RageCoop_Core_Logger_Error_System_String_System_Exception_
commentId: M:RageCoop.Core.Logger.Error(System.String,System.Exception)
fullName: RageCoop.Core.Logger.Error(System.String, System.Exception)
nameWithType: Logger.Error(String, Exception)
- uid: RageCoop.Core.Logger.Error* - uid: RageCoop.Core.Logger.Error*
name: Error name: Error
href: api/RageCoop.Core.Logger.html#RageCoop_Core_Logger_Error_ href: api/RageCoop.Core.Logger.html#RageCoop_Core_Logger_Error_
@ -2102,19 +2133,19 @@ references:
commentId: T:RageCoop.Server.ServerEntities commentId: T:RageCoop.Server.ServerEntities
fullName: RageCoop.Server.ServerEntities fullName: RageCoop.Server.ServerEntities
nameWithType: ServerEntities nameWithType: ServerEntities
- uid: RageCoop.Server.ServerEntities.GetAllObjects - uid: RageCoop.Server.ServerEntities.CreateProp(GTA.Model,GTA.Math.Vector3,GTA.Math.Vector3)
name: GetAllObjects() name: CreateProp(Model, Vector3, Vector3)
href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetAllObjects href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_CreateProp_GTA_Model_GTA_Math_Vector3_GTA_Math_Vector3_
commentId: M:RageCoop.Server.ServerEntities.GetAllObjects commentId: M:RageCoop.Server.ServerEntities.CreateProp(GTA.Model,GTA.Math.Vector3,GTA.Math.Vector3)
fullName: RageCoop.Server.ServerEntities.GetAllObjects() fullName: RageCoop.Server.ServerEntities.CreateProp(GTA.Model, GTA.Math.Vector3, GTA.Math.Vector3)
nameWithType: ServerEntities.GetAllObjects() nameWithType: ServerEntities.CreateProp(Model, Vector3, Vector3)
- uid: RageCoop.Server.ServerEntities.GetAllObjects* - uid: RageCoop.Server.ServerEntities.CreateProp*
name: GetAllObjects name: CreateProp
href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetAllObjects_ href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_CreateProp_
commentId: Overload:RageCoop.Server.ServerEntities.GetAllObjects commentId: Overload:RageCoop.Server.ServerEntities.CreateProp
isSpec: "True" isSpec: "True"
fullName: RageCoop.Server.ServerEntities.GetAllObjects fullName: RageCoop.Server.ServerEntities.CreateProp
nameWithType: ServerEntities.GetAllObjects nameWithType: ServerEntities.CreateProp
- uid: RageCoop.Server.ServerEntities.GetAllPeds - uid: RageCoop.Server.ServerEntities.GetAllPeds
name: GetAllPeds() name: GetAllPeds()
href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetAllPeds href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetAllPeds
@ -2128,6 +2159,19 @@ references:
isSpec: "True" isSpec: "True"
fullName: RageCoop.Server.ServerEntities.GetAllPeds fullName: RageCoop.Server.ServerEntities.GetAllPeds
nameWithType: ServerEntities.GetAllPeds nameWithType: ServerEntities.GetAllPeds
- uid: RageCoop.Server.ServerEntities.GetAllProps
name: GetAllProps()
href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetAllProps
commentId: M:RageCoop.Server.ServerEntities.GetAllProps
fullName: RageCoop.Server.ServerEntities.GetAllProps()
nameWithType: ServerEntities.GetAllProps()
- uid: RageCoop.Server.ServerEntities.GetAllProps*
name: GetAllProps
href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetAllProps_
commentId: Overload:RageCoop.Server.ServerEntities.GetAllProps
isSpec: "True"
fullName: RageCoop.Server.ServerEntities.GetAllProps
nameWithType: ServerEntities.GetAllProps
- uid: RageCoop.Server.ServerEntities.GetAllVehicle - uid: RageCoop.Server.ServerEntities.GetAllVehicle
name: GetAllVehicle() name: GetAllVehicle()
href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetAllVehicle href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetAllVehicle
@ -2141,70 +2185,64 @@ references:
isSpec: "True" isSpec: "True"
fullName: RageCoop.Server.ServerEntities.GetAllVehicle fullName: RageCoop.Server.ServerEntities.GetAllVehicle
nameWithType: ServerEntities.GetAllVehicle nameWithType: ServerEntities.GetAllVehicle
- uid: RageCoop.Server.ServerObject - uid: RageCoop.Server.ServerEntities.GetPedByID(System.Int32)
name: ServerObject name: GetPedByID(Int32)
href: api/RageCoop.Server.ServerObject.html href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetPedByID_System_Int32_
commentId: T:RageCoop.Server.ServerObject commentId: M:RageCoop.Server.ServerEntities.GetPedByID(System.Int32)
fullName: RageCoop.Server.ServerObject fullName: RageCoop.Server.ServerEntities.GetPedByID(System.Int32)
nameWithType: ServerObject nameWithType: ServerEntities.GetPedByID(Int32)
- uid: RageCoop.Server.ServerObject.IsInvincible - uid: RageCoop.Server.ServerEntities.GetPedByID*
name: IsInvincible name: GetPedByID
href: api/RageCoop.Server.ServerObject.html#RageCoop_Server_ServerObject_IsInvincible href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetPedByID_
commentId: P:RageCoop.Server.ServerObject.IsInvincible commentId: Overload:RageCoop.Server.ServerEntities.GetPedByID
fullName: RageCoop.Server.ServerObject.IsInvincible
nameWithType: ServerObject.IsInvincible
- uid: RageCoop.Server.ServerObject.IsInvincible*
name: IsInvincible
href: api/RageCoop.Server.ServerObject.html#RageCoop_Server_ServerObject_IsInvincible_
commentId: Overload:RageCoop.Server.ServerObject.IsInvincible
isSpec: "True" isSpec: "True"
fullName: RageCoop.Server.ServerObject.IsInvincible fullName: RageCoop.Server.ServerEntities.GetPedByID
nameWithType: ServerObject.IsInvincible nameWithType: ServerEntities.GetPedByID
- uid: RageCoop.Server.ServerObject.Model - uid: RageCoop.Server.ServerEntities.GetPropByID(System.Int32)
name: Model name: GetPropByID(Int32)
href: api/RageCoop.Server.ServerObject.html#RageCoop_Server_ServerObject_Model href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetPropByID_System_Int32_
commentId: P:RageCoop.Server.ServerObject.Model commentId: M:RageCoop.Server.ServerEntities.GetPropByID(System.Int32)
fullName: RageCoop.Server.ServerObject.Model fullName: RageCoop.Server.ServerEntities.GetPropByID(System.Int32)
nameWithType: ServerObject.Model nameWithType: ServerEntities.GetPropByID(Int32)
- uid: RageCoop.Server.ServerObject.Model* - uid: RageCoop.Server.ServerEntities.GetPropByID*
name: Model name: GetPropByID
href: api/RageCoop.Server.ServerObject.html#RageCoop_Server_ServerObject_Model_ href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetPropByID_
commentId: Overload:RageCoop.Server.ServerObject.Model commentId: Overload:RageCoop.Server.ServerEntities.GetPropByID
isSpec: "True" isSpec: "True"
fullName: RageCoop.Server.ServerObject.Model fullName: RageCoop.Server.ServerEntities.GetPropByID
nameWithType: ServerObject.Model nameWithType: ServerEntities.GetPropByID
- uid: RageCoop.Server.ServerObject.Position - uid: RageCoop.Server.ServerEntities.GetVehicleByID(System.Int32)
name: Position name: GetVehicleByID(Int32)
href: api/RageCoop.Server.ServerObject.html#RageCoop_Server_ServerObject_Position href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetVehicleByID_System_Int32_
commentId: P:RageCoop.Server.ServerObject.Position commentId: M:RageCoop.Server.ServerEntities.GetVehicleByID(System.Int32)
fullName: RageCoop.Server.ServerObject.Position fullName: RageCoop.Server.ServerEntities.GetVehicleByID(System.Int32)
nameWithType: ServerObject.Position nameWithType: ServerEntities.GetVehicleByID(Int32)
- uid: RageCoop.Server.ServerObject.Position* - uid: RageCoop.Server.ServerEntities.GetVehicleByID*
name: Position name: GetVehicleByID
href: api/RageCoop.Server.ServerObject.html#RageCoop_Server_ServerObject_Position_ href: api/RageCoop.Server.ServerEntities.html#RageCoop_Server_ServerEntities_GetVehicleByID_
commentId: Overload:RageCoop.Server.ServerObject.Position commentId: Overload:RageCoop.Server.ServerEntities.GetVehicleByID
isSpec: "True" isSpec: "True"
fullName: RageCoop.Server.ServerObject.Position fullName: RageCoop.Server.ServerEntities.GetVehicleByID
nameWithType: ServerObject.Position nameWithType: ServerEntities.GetVehicleByID
- uid: RageCoop.Server.ServerObject.Quaternion
name: Quaternion
href: api/RageCoop.Server.ServerObject.html#RageCoop_Server_ServerObject_Quaternion
commentId: P:RageCoop.Server.ServerObject.Quaternion
fullName: RageCoop.Server.ServerObject.Quaternion
nameWithType: ServerObject.Quaternion
- uid: RageCoop.Server.ServerObject.Quaternion*
name: Quaternion
href: api/RageCoop.Server.ServerObject.html#RageCoop_Server_ServerObject_Quaternion_
commentId: Overload:RageCoop.Server.ServerObject.Quaternion
isSpec: "True"
fullName: RageCoop.Server.ServerObject.Quaternion
nameWithType: ServerObject.Quaternion
- uid: RageCoop.Server.ServerPed - uid: RageCoop.Server.ServerPed
name: ServerPed name: ServerPed
href: api/RageCoop.Server.ServerPed.html href: api/RageCoop.Server.ServerPed.html
commentId: T:RageCoop.Server.ServerPed commentId: T:RageCoop.Server.ServerPed
fullName: RageCoop.Server.ServerPed fullName: RageCoop.Server.ServerPed
nameWithType: ServerPed nameWithType: ServerPed
- uid: RageCoop.Server.ServerPed.Handle
name: Handle
href: api/RageCoop.Server.ServerPed.html#RageCoop_Server_ServerPed_Handle
commentId: P:RageCoop.Server.ServerPed.Handle
fullName: RageCoop.Server.ServerPed.Handle
nameWithType: ServerPed.Handle
- uid: RageCoop.Server.ServerPed.Handle*
name: Handle
href: api/RageCoop.Server.ServerPed.html#RageCoop_Server_ServerPed_Handle_
commentId: Overload:RageCoop.Server.ServerPed.Handle
isSpec: "True"
fullName: RageCoop.Server.ServerPed.Handle
nameWithType: ServerPed.Handle
- uid: RageCoop.Server.ServerPed.Health - uid: RageCoop.Server.ServerPed.Health
name: Health name: Health
href: api/RageCoop.Server.ServerPed.html#RageCoop_Server_ServerPed_Health href: api/RageCoop.Server.ServerPed.html#RageCoop_Server_ServerPed_Health
@ -2296,6 +2334,90 @@ references:
isSpec: "True" isSpec: "True"
fullName: RageCoop.Server.ServerPed.Rotation fullName: RageCoop.Server.ServerPed.Rotation
nameWithType: ServerPed.Rotation nameWithType: ServerPed.Rotation
- uid: RageCoop.Server.ServerProp
name: ServerProp
href: api/RageCoop.Server.ServerProp.html
commentId: T:RageCoop.Server.ServerProp
fullName: RageCoop.Server.ServerProp
nameWithType: ServerProp
- uid: RageCoop.Server.ServerProp.Delete
name: Delete()
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Delete
commentId: M:RageCoop.Server.ServerProp.Delete
fullName: RageCoop.Server.ServerProp.Delete()
nameWithType: ServerProp.Delete()
- uid: RageCoop.Server.ServerProp.Delete*
name: Delete
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Delete_
commentId: Overload:RageCoop.Server.ServerProp.Delete
isSpec: "True"
fullName: RageCoop.Server.ServerProp.Delete
nameWithType: ServerProp.Delete
- uid: RageCoop.Server.ServerProp.Handle
name: Handle
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Handle
commentId: P:RageCoop.Server.ServerProp.Handle
fullName: RageCoop.Server.ServerProp.Handle
nameWithType: ServerProp.Handle
- uid: RageCoop.Server.ServerProp.Handle*
name: Handle
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Handle_
commentId: Overload:RageCoop.Server.ServerProp.Handle
isSpec: "True"
fullName: RageCoop.Server.ServerProp.Handle
nameWithType: ServerProp.Handle
- uid: RageCoop.Server.ServerProp.ID
name: ID
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_ID
commentId: P:RageCoop.Server.ServerProp.ID
fullName: RageCoop.Server.ServerProp.ID
nameWithType: ServerProp.ID
- uid: RageCoop.Server.ServerProp.ID*
name: ID
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_ID_
commentId: Overload:RageCoop.Server.ServerProp.ID
isSpec: "True"
fullName: RageCoop.Server.ServerProp.ID
nameWithType: ServerProp.ID
- uid: RageCoop.Server.ServerProp.Model
name: Model
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Model
commentId: P:RageCoop.Server.ServerProp.Model
fullName: RageCoop.Server.ServerProp.Model
nameWithType: ServerProp.Model
- uid: RageCoop.Server.ServerProp.Model*
name: Model
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Model_
commentId: Overload:RageCoop.Server.ServerProp.Model
isSpec: "True"
fullName: RageCoop.Server.ServerProp.Model
nameWithType: ServerProp.Model
- uid: RageCoop.Server.ServerProp.Position
name: Position
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Position
commentId: P:RageCoop.Server.ServerProp.Position
fullName: RageCoop.Server.ServerProp.Position
nameWithType: ServerProp.Position
- uid: RageCoop.Server.ServerProp.Position*
name: Position
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Position_
commentId: Overload:RageCoop.Server.ServerProp.Position
isSpec: "True"
fullName: RageCoop.Server.ServerProp.Position
nameWithType: ServerProp.Position
- uid: RageCoop.Server.ServerProp.Rotation
name: Rotation
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Rotation
commentId: P:RageCoop.Server.ServerProp.Rotation
fullName: RageCoop.Server.ServerProp.Rotation
nameWithType: ServerProp.Rotation
- uid: RageCoop.Server.ServerProp.Rotation*
name: Rotation
href: api/RageCoop.Server.ServerProp.html#RageCoop_Server_ServerProp_Rotation_
commentId: Overload:RageCoop.Server.ServerProp.Rotation
isSpec: "True"
fullName: RageCoop.Server.ServerProp.Rotation
nameWithType: ServerProp.Rotation
- uid: RageCoop.Server.ServerSettings - uid: RageCoop.Server.ServerSettings
name: ServerSettings name: ServerSettings
href: api/RageCoop.Server.ServerSettings.html href: api/RageCoop.Server.ServerSettings.html
@ -2438,6 +2560,19 @@ references:
commentId: T:RageCoop.Server.ServerVehicle commentId: T:RageCoop.Server.ServerVehicle
fullName: RageCoop.Server.ServerVehicle fullName: RageCoop.Server.ServerVehicle
nameWithType: ServerVehicle nameWithType: ServerVehicle
- uid: RageCoop.Server.ServerVehicle.Handle
name: Handle
href: api/RageCoop.Server.ServerVehicle.html#RageCoop_Server_ServerVehicle_Handle
commentId: P:RageCoop.Server.ServerVehicle.Handle
fullName: RageCoop.Server.ServerVehicle.Handle
nameWithType: ServerVehicle.Handle
- uid: RageCoop.Server.ServerVehicle.Handle*
name: Handle
href: api/RageCoop.Server.ServerVehicle.html#RageCoop_Server_ServerVehicle_Handle_
commentId: Overload:RageCoop.Server.ServerVehicle.Handle
isSpec: "True"
fullName: RageCoop.Server.ServerVehicle.Handle
nameWithType: ServerVehicle.Handle
- uid: RageCoop.Server.ServerVehicle.ID - uid: RageCoop.Server.ServerVehicle.ID
name: ID name: ID
href: api/RageCoop.Server.ServerVehicle.html#RageCoop_Server_ServerVehicle_ID href: api/RageCoop.Server.ServerVehicle.html#RageCoop_Server_ServerVehicle_ID