mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
Introduction of Zone goal classes
This commit is contained in:
@@ -91,13 +91,13 @@
|
||||
<li><a href="Static.html">Static</a></li>
|
||||
<li><a href="StaticObject.html">StaticObject</a></li>
|
||||
<li><a href="Task.html">Task</a></li>
|
||||
<li><a href="TaskZoneCapture.html">TaskZoneCapture</a></li>
|
||||
<li><a href="Task_A2A.html">Task_A2A</a></li>
|
||||
<li><a href="Task_A2A_Dispatcher.html">Task_A2A_Dispatcher</a></li>
|
||||
<li><a href="Task_A2G.html">Task_A2G</a></li>
|
||||
<li><a href="Task_A2G_Dispatcher.html">Task_A2G_Dispatcher</a></li>
|
||||
<li><a href="Task_Cargo.html">Task_Cargo</a></li>
|
||||
<li><a href="Task_PICKUP.html">Task_PICKUP</a></li>
|
||||
<li><a href="Task_Protect.html">Task_Protect</a></li>
|
||||
<li><a href="Unit.html">Unit</a></li>
|
||||
<li><a href="Utils.html">Utils</a></li>
|
||||
<li><a href="Zone.html">Zone</a></li>
|
||||
@@ -112,7 +112,7 @@
|
||||
<div id="content">
|
||||
<h1>Module <code>Goal</code></h1>
|
||||
|
||||
<p><strong>Core</strong> -- Base class that models processes to achieve goals.</p>
|
||||
<p><strong>Core (WIP)</strong> -- Base class to allow the modeling of processes to achieve Goals.</p>
|
||||
|
||||
|
||||
|
||||
@@ -147,37 +147,25 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).AchievedScheduler">GOAL.AchievedScheduler</a></td>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).AddPlayerContribution">GOAL:AddPlayerContribution(PlayerName)</a></td>
|
||||
<td class="summary">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).ArchievedScheduler">GOAL.ArchievedScheduler</a></td>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).GetPlayerContribution">GOAL:GetPlayerContribution(Player, PlayerName)</a></td>
|
||||
<td class="summary">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).CheckAchieved">GOAL:CheckAchieved(From, Event, To)</a></td>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).GetPlayerContributions">GOAL:GetPlayerContributions()</a></td>
|
||||
<td class="summary">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).FsmStateAchieved">GOAL.FsmStateAchieved</a></td>
|
||||
<td class="summary">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).FsmStateOff">GOAL.FsmStateOff</a></td>
|
||||
<td class="summary">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).FsmStateOn">GOAL.FsmStateOn</a></td>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).GetTotalContributions">GOAL:GetTotalContributions()</a></td>
|
||||
<td class="summary">
|
||||
|
||||
</td>
|
||||
@@ -185,7 +173,7 @@
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).IsAchieved">GOAL:IsAchieved()</a></td>
|
||||
<td class="summary">
|
||||
<p>IsAchieved Trigger for GOAL</p>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -198,66 +186,18 @@
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnAfterAchieved">GOAL:OnAfterAchieved(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>Achieved Handler OnAfter for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnAfterIsAchieved">GOAL:OnAfterIsAchieved(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>IsAchieved Handler OnAfter for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnAfterStart">GOAL:OnAfterStart(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>Start Handler OnAfter for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnAfterStop">GOAL:OnAfterStop(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>Stop Handler OnAfter for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnBeforeAchieved">GOAL:OnBeforeAchieved(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>Achieved Handler OnBefore for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnBeforeIsAchieved">GOAL:OnBeforeIsAchieved(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>IsAchieved Handler OnBefore for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnBeforeStart">GOAL:OnBeforeStart(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>Start Handler OnBefore for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnBeforeStop">GOAL:OnBeforeStop(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>Stop Handler OnBefore for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnEnterAchieved">GOAL:OnEnterAchieved(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>Achieved State Handler OnEnter for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnEnterOff">GOAL:OnEnterOff(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>Off State Handler OnEnter for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnEnterOn">GOAL:OnEnterOn(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>On State Handler OnEnter for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -267,69 +207,21 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnLeaveOff">GOAL:OnLeaveOff(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>Off State Handler OnLeave for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).OnLeaveOn">GOAL:OnLeaveOn(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
<p>On State Handler OnLeave for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).Start">GOAL:Start()</a></td>
|
||||
<td class="summary">
|
||||
<p>Start Trigger for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).States">GOAL.States</a></td>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).Players">GOAL.Players</a></td>
|
||||
<td class="summary">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).Stop">GOAL:Stop()</a></td>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).TotalContributions">GOAL.TotalContributions</a></td>
|
||||
<td class="summary">
|
||||
<p>Stop Trigger for GOAL</p>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).__Achieved">GOAL:__Achieved(Delay)</a></td>
|
||||
<td class="summary">
|
||||
<p>Achieved Asynchronous Trigger for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).__IsAchieved">GOAL:__IsAchieved(Delay)</a></td>
|
||||
<td class="summary">
|
||||
<p>IsAchieved Asynchronous Trigger for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).__Start">GOAL:__Start(Delay)</a></td>
|
||||
<td class="summary">
|
||||
<p>Start Asynchronous Trigger for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).__Stop">GOAL:__Stop(Delay)</a></td>
|
||||
<td class="summary">
|
||||
<p>Stop Asynchronous Trigger for GOAL</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).onafterOff">GOAL:onafterOff(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name" nowrap="nowrap"><a href="##(GOAL).onafterOn">GOAL:onafterOn(From, Event, To)</a></td>
|
||||
<td class="summary">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -363,17 +255,14 @@
|
||||
<h3>2.1 GOAL States</h3>
|
||||
|
||||
<ul>
|
||||
<li><strong>Off</strong>: The goal is not timely measured.</li>
|
||||
<li><strong>On</strong>: The goal is timely being measured.</li>
|
||||
<li><strong>Achieved</strong>: The objective is achieved.</li>
|
||||
<li><strong>Pending</strong>: The goal object is in progress.</li>
|
||||
<li><strong>Achieved</strong>: The goal objective is Achieved.</li>
|
||||
</ul>
|
||||
|
||||
<h3>2.2 GOAL Events</h3>
|
||||
|
||||
<ul>
|
||||
<li>**<a href="##(GOAL).Start">GOAL.Start</a>()**: Start Measuring the Goal.</li>
|
||||
<li>**<a href="##(GOAL).Stop">GOAL.Stop</a>()**: Stop Measuring the Goal.</li>
|
||||
<li>**<a href="##(GOAL).IsAchieved">GOAL.IsAchieved</a>()**: Check if the Goal is Achieved.</li>
|
||||
<li><strong>Achieved</strong>: Set the goal objective to Achieved.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
@@ -399,35 +288,29 @@
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em></em>
|
||||
<a id="#(GOAL).AchievedScheduler" >
|
||||
<strong>GOAL.AchievedScheduler</strong>
|
||||
<a id="#(GOAL).AddPlayerContribution" >
|
||||
<strong>GOAL:AddPlayerContribution(PlayerName)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
|
||||
|
||||
<h3>Parameter</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string PlayerName </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).ArchievedScheduler" >
|
||||
<strong>GOAL.ArchievedScheduler</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).CheckAchieved" >
|
||||
<strong>GOAL:CheckAchieved(From, Event, To)</strong>
|
||||
<a id="#(GOAL).GetPlayerContribution" >
|
||||
<strong>GOAL:GetPlayerContribution(Player, PlayerName)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
@@ -438,17 +321,13 @@
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em> From </em></code>: </p>
|
||||
<p><code><em>#number Player </em></code>:
|
||||
contribution.</p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em> Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em> To </em></code>: </p>
|
||||
<p><code><em> PlayerName </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
@@ -457,9 +336,8 @@
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em>#string</em>
|
||||
<a id="#(GOAL).FsmStateAchieved" >
|
||||
<strong>GOAL.FsmStateAchieved</strong>
|
||||
<a id="#(GOAL).GetPlayerContributions" >
|
||||
<strong>GOAL:GetPlayerContributions()</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
@@ -471,23 +349,8 @@
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em>#string</em>
|
||||
<a id="#(GOAL).FsmStateOff" >
|
||||
<strong>GOAL.FsmStateOff</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em>#string</em>
|
||||
<a id="#(GOAL).FsmStateOn" >
|
||||
<strong>GOAL.FsmStateOn</strong>
|
||||
<a id="#(GOAL).GetTotalContributions" >
|
||||
<strong>GOAL:GetTotalContributions()</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
@@ -505,7 +368,12 @@
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>IsAchieved Trigger for GOAL</p>
|
||||
|
||||
|
||||
<h3>Return value</h3>
|
||||
|
||||
<p><em>#boolean:</em>
|
||||
true if the goal is Achieved</p>
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
@@ -561,99 +429,6 @@
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnAfterIsAchieved" >
|
||||
<strong>GOAL:OnAfterIsAchieved(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>IsAchieved Handler OnAfter for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnAfterStart" >
|
||||
<strong>GOAL:OnAfterStart(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Start Handler OnAfter for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnAfterStop" >
|
||||
<strong>GOAL:OnAfterStop(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Stop Handler OnAfter for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnBeforeAchieved" >
|
||||
<strong>GOAL:OnBeforeAchieved(From, Event, To)</strong>
|
||||
</a>
|
||||
@@ -685,114 +460,6 @@
|
||||
<p><em>#boolean:</em></p>
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnBeforeIsAchieved" >
|
||||
<strong>GOAL:OnBeforeIsAchieved(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>IsAchieved Handler OnBefore for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
<h3>Return value</h3>
|
||||
|
||||
<p><em>#boolean:</em></p>
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnBeforeStart" >
|
||||
<strong>GOAL:OnBeforeStart(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Start Handler OnBefore for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
<h3>Return value</h3>
|
||||
|
||||
<p><em>#boolean:</em></p>
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnBeforeStop" >
|
||||
<strong>GOAL:OnBeforeStop(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Stop Handler OnBefore for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
<h3>Return value</h3>
|
||||
|
||||
<p><em>#boolean:</em></p>
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
@@ -829,68 +496,6 @@
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnEnterOff" >
|
||||
<strong>GOAL:OnEnterOff(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Off State Handler OnEnter for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnEnterOn" >
|
||||
<strong>GOAL:OnEnterOn(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>On State Handler OnEnter for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnLeaveAchieved" >
|
||||
<strong>GOAL:OnLeaveAchieved(From, Event, To)</strong>
|
||||
</a>
|
||||
@@ -922,99 +527,14 @@
|
||||
<p><em>#boolean:</em></p>
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnLeaveOff" >
|
||||
<strong>GOAL:OnLeaveOff(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Off State Handler OnLeave for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
<h3>Return value</h3>
|
||||
|
||||
<p><em>#boolean:</em></p>
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).OnLeaveOn" >
|
||||
<strong>GOAL:OnLeaveOn(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>On State Handler OnLeave for GOAL</p>
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em>#string To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
<h3>Return value</h3>
|
||||
|
||||
<p><em>#boolean:</em></p>
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).Start" >
|
||||
<strong>GOAL:Start()</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Start Trigger for GOAL</p>
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em></em>
|
||||
<a id="#(GOAL).States" >
|
||||
<strong>GOAL.States</strong>
|
||||
<a id="#(GOAL).Players" >
|
||||
<strong>GOAL.Players</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
@@ -1026,13 +546,13 @@
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).Stop" >
|
||||
<strong>GOAL:Stop()</strong>
|
||||
<a id="#(GOAL).TotalContributions" >
|
||||
<strong>GOAL.TotalContributions</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Stop Trigger for GOAL</p>
|
||||
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
@@ -1056,131 +576,6 @@
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).__IsAchieved" >
|
||||
<strong>GOAL:__IsAchieved(Delay)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>IsAchieved Asynchronous Trigger for GOAL</p>
|
||||
|
||||
<h3>Parameter</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#number Delay </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).__Start" >
|
||||
<strong>GOAL:__Start(Delay)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Start Asynchronous Trigger for GOAL</p>
|
||||
|
||||
<h3>Parameter</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#number Delay </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).__Stop" >
|
||||
<strong>GOAL:__Stop(Delay)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
<p>Stop Asynchronous Trigger for GOAL</p>
|
||||
|
||||
<h3>Parameter</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em>#number Delay </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).onafterOff" >
|
||||
<strong>GOAL:onafterOff(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em> From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em> Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em> To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<a id="#(GOAL).onafterOn" >
|
||||
<strong>GOAL:onafterOn(From, Event, To)</strong>
|
||||
</a>
|
||||
</dt>
|
||||
<dd>
|
||||
|
||||
|
||||
|
||||
<h3>Parameters</h3>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
<p><code><em> From </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em> Event </em></code>: </p>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
<p><code><em> To </em></code>: </p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user