PSF-LoginServer/net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html

12 lines
45 KiB
HTML

<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title>PSF-LoginServer - master - net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage</title><meta content="PSF - LoginServer - master - net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage" name="description"/><meta content="PSF LoginServer master net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../../../../../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../../../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../../../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../../../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../../../../../lib/jquery.min.js"></script><script type="text/javascript" src="../../../../../lib/index.js"></script><script type="text/javascript" src="../../../../../index.js"></script><script type="text/javascript" src="../../../../../lib/scheduler.js"></script><script type="text/javascript" src="../../../../../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */
var toRoot = '../../../../../';</script></head><body><div id="search"><span id="doc-title">PSF-LoginServer - <span id="doc-version">master</span></span> <span class="close-results"><span class="left">&lt;</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_"></a><a id="root:_root_"></a> <span class="permalink"><a href="../../../../../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../../../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.net" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="net"></a><a id="net:net"></a> <span class="permalink"><a href="../../../../../net/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../../index.html" title=""><span class="name">net</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented2 " name="net.psforever" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="psforever"></a><a id="psforever:psforever"></a> <span class="permalink"><a href="../../../../../net/psforever/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../index.html" title=""><span class="name">psforever</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../index.html" name="net" id="net" class="extype">net</a></dd></dl></div></li><li class="indented3 " name="net.psforever.objects" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="objects"></a><a id="objects:objects"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../index.html" title=""><span class="name">objects</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="net.psforever" id="net.psforever" class="extype">psforever</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.serverobject" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="serverobject"></a><a id="serverobject:serverobject"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../index.html" title=""><span class="name">serverobject</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented5 " name="net.psforever.objects.serverobject.terminals" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="terminals"></a><a id="terminals:terminals"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="index.html" title=""><span class="name">terminals</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="net.psforever.objects.serverobject" id="net.psforever.objects.serverobject" class="extype">serverobject</a></dd></dl></div></li><li class="indented6 " name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="OrderTerminalDefinition"></a><a id="OrderTerminalDefinition:OrderTerminalDefinition"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">object</span></span> <span class="symbol"><a href="OrderTerminalDefinition$.html" title=""><span class="name">OrderTerminalDefinition</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects.serverobject.terminals" id="net.psforever.objects.serverobject.terminals" class="extype">terminals</a></dd></dl></div></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$ArmorPage.html" title="The tab used to select an exo-suit to be worn by the player." class="class"></a><a href="OrderTerminalDefinition$$ArmorPage.html" title="The tab used to select an exo-suit to be worn by the player.">ArmorPage</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$ArmorWithAmmoPage.html" title="An expanded form of the tab used to select an exo-suit to be worn by the player that also provides some equipment." class="class"></a><a href="OrderTerminalDefinition$$ArmorWithAmmoPage.html" title="An expanded form of the tab used to select an exo-suit to be worn by the player that also provides some equipment.">ArmorWithAmmoPage</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$BattleframeSpawnLoadoutPage.html" title="The special page used by the bfr_terminal to select a vehicle to be spawned based on the player's previous loadouts for battleframe vehicles." class="class"></a><a href="OrderTerminalDefinition$$BattleframeSpawnLoadoutPage.html" title="The special page used by the bfr_terminal to select a vehicle to be spawned based on the player's previous loadouts for battleframe vehicles.">BattleframeSpawnLoadoutPage</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$CertificationPage.html" title="The tab used to select a certification to be utilized by the player." class="class"></a><a href="OrderTerminalDefinition$$CertificationPage.html" title="The tab used to select a certification to be utilized by the player.">CertificationPage</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$EquipmentPage.html" title="The tab used to produce an Equipment object to be used by the player." class="class"></a><a href="OrderTerminalDefinition$$EquipmentPage.html" title="The tab used to produce an Equipment object to be used by the player.">EquipmentPage</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$ImplantPage.html" title="The tab used to select an implant to be utilized by the player." class="class"></a><a href="OrderTerminalDefinition$$ImplantPage.html" title="The tab used to select an implant to be utilized by the player.">ImplantPage</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="" title="The tab used to select which custom loadout the player is using." class="class"></a><a href="" title="The tab used to select which custom loadout the player is using.">InfantryLoadoutPage</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$LoadoutTab.html" title="The base class for &quot;loadout&quot; type tabs." class="class"></a><a href="OrderTerminalDefinition$$LoadoutTab.html" title="The base class for &quot;loadout&quot; type tabs.">LoadoutTab</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$Tab.html" title="A basic tab outlining the specific type of stock available from this part of the terminal's interface." class="trait"></a><a href="OrderTerminalDefinition$$Tab.html" title="A basic tab outlining the specific type of stock available from this part of the terminal's interface.">Tab</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$VehicleLoadoutPage.html" title="The tab used to select which custom loadout the player's vehicle is using." class="class"></a><a href="OrderTerminalDefinition$$VehicleLoadoutPage.html" title="The tab used to select which custom loadout the player's vehicle is using.">VehicleLoadoutPage</a></li><li class="current-entities indented6"><span class="separator"></span> <a href="OrderTerminalDefinition$$VehiclePage.html" title="" class="class"></a><a href="OrderTerminalDefinition$$VehiclePage.html" title="">VehiclePage</a></li></ul></div></div><div id="content"><body class="class type"><div id="definition"><div class="big-circle class">c</div><p id="owner"><a href="../../../../index.html" name="net" id="net" class="extype">net</a>.<a href="../../../index.html" name="net.psforever" id="net.psforever" class="extype">psforever</a>.<a href="../../index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a>.<a href="../index.html" name="net.psforever.objects.serverobject" id="net.psforever.objects.serverobject" class="extype">serverobject</a>.<a href="index.html" name="net.psforever.objects.serverobject.terminals" id="net.psforever.objects.serverobject.terminals" class="extype">terminals</a>.<a href="OrderTerminalDefinition$.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition" class="extype">OrderTerminalDefinition</a></p><h1>InfantryLoadoutPage<span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html" title="Permalink"><i class="material-icons"></i></a></span></h1><h3><span class="morelinks"></span></h3></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><span class="name">InfantryLoadoutPage</span><span class="params">()</span><span class="result"> extends <a href="OrderTerminalDefinition$$LoadoutTab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" class="extype">LoadoutTab</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span></h4><div id="comment" class="fullcommenttop"><div class="comment cmt"><p>The tab used to select which custom loadout the player is using.
Player loadouts are defined by an exo-suit to be worn by the player
and equipment in the holsters and the inventory.
In this case, the reference to the player that is a parameter of the functions maintains information about the loadouts;
no extra information specific to this page is necessary.
If an exo-suit type is considered excluded, the whole loadout is blocked.
If the exclusion is written as a <code>Tuple</code> object <code>(A, B)</code>,
<code>A</code> will be expected as an exo-suit type, and <code>B</code> will be expected as its subtype,
and the pair must both match to block the whole loadout.
If any of the player's inventory is considered excluded, only those items will be filtered.</p></div><dl class="attributes block"><dt>Source</dt><dd><a href="https://github.com/psforever/PSF-LoginServer/blob/master//home/runner/work/PSF-LoginServer/PSF-LoginServer/src/main/scala/net/psforever/objects/serverobject/terminals/OrderTerminalDefinition.scala" target="_blank">OrderTerminalDefinition.scala</a></dd><dt>See also</dt><dd><span class="cmt"><p><code>ExoSuitType</code></p></span><span class="cmt"><p><code>Equipment</code></p></span><span class="cmt"><p><code>InfantryLoadout</code></p></span><span class="cmt"><p><code>Loadout</code></p></span></dd></dl><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html#java.io.Serializable" name="java.io.Serializable" id="java.io.Serializable" class="extype">Serializable</a>, <span name="scala.Product" class="extype">Product</span>, <span name="scala.Equals" class="extype">Equals</span>, <a href="OrderTerminalDefinition$$LoadoutTab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" class="extype">LoadoutTab</a>, <a href="OrderTerminalDefinition$$Tab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" class="extype">Tab</a>, <span name="scala.AnyRef" class="extype">AnyRef</span>, <span name="scala.Any" class="extype">Any</span></div></div></div></div><div id="mbrsel"><div class="toggle"></div><div id="memberfilter"><i class="material-icons arrow"></i><span class="input"><input placeholder="Filter all members" id="mbrsel-input" type="text" accesskey="/"/></span><i class="clear material-icons"></i></div><div id="filterby"><div id="order"><span class="filtertype">Ordering</span><ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By Inheritance</span></li></ol></div><div class="ancestors"><span class="filtertype">Inherited<br/></span><ol id="linearization"><li class="in" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage"><span>InfantryLoadoutPage</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab"><span>LoadoutTab</span></li><li class="in" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab"><span>Tab</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li></ol></div><div class="ancestors"><span class="filtertype"></span><ol><li class="hideall out"><span>Hide All</span></li><li class="showall in"><span>Show All</span></li></ol></div><div id="visbl"><span class="filtertype">Visibility</span><ol><li class="public in"><span>Public</span></li><li class="protected out"><span>Protected</span></li></ol></div></div></div><div id="template"><div id="allMembers"><div id="constructors" class="members"><h3>Instance Constructors</h3><ol><li class="indented0 " name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage#&lt;init&gt;" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="&lt;init&gt;():net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage"></a><a id="&lt;init&gt;:InfantryLoadoutPage"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#&lt;init&gt;():net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">new</span></span> <span class="symbol"><span class="name">InfantryLoadoutPage</span><span class="params">()</span></span></li></ol></div><div class="values members"><h3>Value Members</h3><ol><li class="indented0 " name="scala.AnyRef#!=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#!=(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $bang$eq">!=</span><span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef###" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="##:Int"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html###:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $hash$hash">##</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#==" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#==(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $eq$eq">==</span><span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage#Buy" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="Buy(player:net.psforever.objects.Player,msg:net.psforever.packet.game.ItemTransactionMessage):net.psforever.objects.serverobject.terminals.Terminal.Exchange"></a><a id="Buy(Player,ItemTransactionMessage):Exchange"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#Buy(player:net.psforever.objects.Player,msg:net.psforever.packet.game.ItemTransactionMessage):net.psforever.objects.serverobject.terminals.Terminal.Exchange" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">Buy</span><span class="params">(<span name="player">player: <a href="../../Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>, <span name="msg">msg: <a href="../../../packet/game/ItemTransactionMessage.html" name="net.psforever.packet.game.ItemTransactionMessage" id="net.psforever.packet.game.ItemTransactionMessage" class="extype">ItemTransactionMessage</a></span>)</span><span class="result">: <a href="Terminal$$Exchange.html" name="net.psforever.objects.serverobject.terminals.Terminal.Exchange" id="net.psforever.objects.serverobject.terminals.Terminal.Exchange" class="extype">Exchange</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage" class="extype">InfantryLoadoutPage</a><a href="OrderTerminalDefinition$$Tab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" class="extype">Tab</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage#Dispatch" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="Dispatch(sender:akka.actor.ActorRef,terminal:net.psforever.objects.serverobject.terminals.Terminal,msg:net.psforever.objects.serverobject.terminals.Terminal.TerminalMessage):Unit"></a><a id="Dispatch(ActorRef,Terminal,TerminalMessage):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#Dispatch(sender:akka.actor.ActorRef,terminal:net.psforever.objects.serverobject.terminals.Terminal,msg:net.psforever.objects.serverobject.terminals.Terminal.TerminalMessage):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">Dispatch</span><span class="params">(<span name="sender">sender: <span name="akka.actor.ActorRef" class="extype">ActorRef</span></span>, <span name="terminal">terminal: <a href="Terminal.html" name="net.psforever.objects.serverobject.terminals.Terminal" id="net.psforever.objects.serverobject.terminals.Terminal" class="extype">Terminal</a></span>, <span name="msg">msg: <a href="Terminal$$TerminalMessage.html" name="net.psforever.objects.serverobject.terminals.Terminal.TerminalMessage" id="net.psforever.objects.serverobject.terminals.Terminal.TerminalMessage" class="extype">TerminalMessage</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.InfantryLoadoutPage" class="extype">InfantryLoadoutPage</a><a href="OrderTerminalDefinition$$Tab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" class="extype">Tab</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab#Exclude" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="Exclude:Seq[Any]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#Exclude:Seq[Any]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">Exclude</span><span class="result">: <span name="scala.Seq" class="extype">Seq</span>[<span name="scala.Any" class="extype">Any</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="OrderTerminalDefinition$$LoadoutTab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" class="extype">LoadoutTab</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab#Exclude_=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="Exclude_=(equipmentList:Seq[Any]):Seq[Any]"></a><a id="Exclude_=(Seq[Any]):Seq[Any]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#Exclude_=(equipmentList:Seq[Any]):Seq[Any]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: Exclude_$eq">Exclude_=</span><span class="params">(<span name="equipmentList">equipmentList: <span name="scala.Seq" class="extype">Seq</span>[<span name="scala.Any" class="extype">Any</span>]</span>)</span><span class="result">: <span name="scala.Seq" class="extype">Seq</span>[<span name="scala.Any" class="extype">Any</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="OrderTerminalDefinition$$LoadoutTab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" class="extype">LoadoutTab</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab#Exclude_=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="Exclude_=(equipment:Any):Seq[Any]"></a><a id="Exclude_=(Any):Seq[Any]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#Exclude_=(equipment:Any):Seq[Any]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: Exclude_$eq">Exclude_=</span><span class="params">(<span name="equipment">equipment: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Seq" class="extype">Seq</span>[<span name="scala.Any" class="extype">Any</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="OrderTerminalDefinition$$LoadoutTab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" class="extype">LoadoutTab</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab#Sell" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="Sell(player:net.psforever.objects.Player,msg:net.psforever.packet.game.ItemTransactionMessage):net.psforever.objects.serverobject.terminals.Terminal.Exchange"></a><a id="Sell(Player,ItemTransactionMessage):Exchange"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#Sell(player:net.psforever.objects.Player,msg:net.psforever.packet.game.ItemTransactionMessage):net.psforever.objects.serverobject.terminals.Terminal.Exchange" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">Sell</span><span class="params">(<span name="player">player: <a href="../../Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>, <span name="msg">msg: <a href="../../../packet/game/ItemTransactionMessage.html" name="net.psforever.packet.game.ItemTransactionMessage" id="net.psforever.packet.game.ItemTransactionMessage" class="extype">ItemTransactionMessage</a></span>)</span><span class="result">: <a href="Terminal$$Exchange.html" name="net.psforever.objects.serverobject.terminals.Terminal.Exchange" id="net.psforever.objects.serverobject.terminals.Terminal.Exchange" class="extype">Exchange</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="OrderTerminalDefinition$$Tab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" class="extype">Tab</a></dd></dl></div></li><li class="indented0 " name="scala.Any#asInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="asInstanceOf[T0]:T0"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#asInstanceOf[T0]:T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Any.asInstanceOf.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#clone" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="clone():Object"></a><a id="clone():AnyRef"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#clone():Object" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clone</span><span class="params">()</span><span class="result">: <span name="scala.AnyRef" class="extype">AnyRef</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.CloneNotSupportedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#eq" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#eq(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#finalize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="finalize():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#finalize():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">finalize</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="symbol">classOf[java.lang.Throwable]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]"></a><a id="getClass():Class[_&lt;:AnyRef]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#getClass():Class[_]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ &lt;: <span name="scala.AnyRef" class="extype">AnyRef</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.Any#isInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isInstanceOf[T0]:Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#isInstanceOf[T0]:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#ne" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#ne(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notify" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notify():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#notify():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notify</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notifyAll" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notifyAll():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#notifyAll():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.Product#productElementNames" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="productElementNames:Iterator[String]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#productElementNames:Iterator[String]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">productElementNames</span><span class="result">: <span name="scala.Iterator" class="extype">Iterator</span>[<span name="scala.Predef.String" class="extype">String</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Product</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#synchronized" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](=&gt;T0):T0"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: =&gt; <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span>)</span><span class="result">: <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#wait():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>, <span name="arg1">arg1: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/terminals/OrderTerminalDefinition$$InfantryLoadoutPage.html#wait(x$1:Long):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li></ol></div></div><div id="inheritedMembers"><div name="java.io.Serializable" class="parent"><h3>Inherited from <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html#java.io.Serializable" name="java.io.Serializable" id="java.io.Serializable" class="extype">Serializable</a></h3></div><div name="scala.Product" class="parent"><h3>Inherited from <span name="scala.Product" class="extype">Product</span></h3></div><div name="scala.Equals" class="parent"><h3>Inherited from <span name="scala.Equals" class="extype">Equals</span></h3></div><div name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" class="parent"><h3>Inherited from <a href="OrderTerminalDefinition$$LoadoutTab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.LoadoutTab" class="extype">LoadoutTab</a></h3></div><div name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" class="parent"><h3>Inherited from <a href="OrderTerminalDefinition$$Tab.html" name="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" id="net.psforever.objects.serverobject.terminals.OrderTerminalDefinition.Tab" class="extype">Tab</a></h3></div><div name="scala.AnyRef" class="parent"><h3>Inherited from <span name="scala.AnyRef" class="extype">AnyRef</span></h3></div><div name="scala.Any" class="parent"><h3>Inherited from <span name="scala.Any" class="extype">Any</span></h3></div></div><div id="groupedMembers"><div name="Ungrouped" class="group"><h3>Ungrouped</h3></div></div></div><div id="tooltip"></div><div id="footer"></div></body></div></div></div></body></html>