PSF-LoginServer/net/psforever/objects/serverobject/locks/index.html

12 lines
34 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.locks</title><meta content="PSF - LoginServer - master - net.psforever.objects.serverobject.locks" name="description"/><meta content="PSF LoginServer master net.psforever.objects.serverobject.locks" 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.affinity" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="affinity"></a><a id="affinity:affinity"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/affinity/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="../affinity/index.html" title=""><span class="name">affinity</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="indented5 " name="net.psforever.objects.serverobject.aura" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="aura"></a><a id="aura:aura"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/aura/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="../aura/index.html" title=""><span class="name">aura</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="indented5 " name="net.psforever.objects.serverobject.containable" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="containable"></a><a id="containable:containable"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/containable/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="../containable/index.html" title=""><span class="name">containable</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="indented5 " name="net.psforever.objects.serverobject.damage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="damage"></a><a id="damage:damage"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/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="../damage/index.html" title=""><span class="name">damage</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="indented5 " name="net.psforever.objects.serverobject.deploy" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="deploy"></a><a id="deploy:deploy"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/deploy/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="../deploy/index.html" title=""><span class="name">deploy</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="indented5 " name="net.psforever.objects.serverobject.doors" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="doors"></a><a id="doors:doors"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/doors/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="../doors/index.html" title=""><span class="name">doors</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="indented5 " name="net.psforever.objects.serverobject.environment" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="environment"></a><a id="environment:environment"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/environment/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="../environment/index.html" title=""><span class="name">environment</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="indented5 " name="net.psforever.objects.serverobject.generator" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="generator"></a><a id="generator:generator"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/generator/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="../generator/index.html" title=""><span class="name">generator</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="indented5 " name="net.psforever.objects.serverobject.hackable" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="hackable"></a><a id="hackable:hackable"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/hackable/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="../hackable/index.html" title=""><span class="name">hackable</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="indented5 " name="net.psforever.objects.serverobject.llu" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="llu"></a><a id="llu:llu"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/llu/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="../llu/index.html" title=""><span class="name">llu</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="indented5 current" name="net.psforever.objects.serverobject.locks" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="locks"></a><a id="locks:locks"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/locks/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"><span class="name">locks</span></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="current-entities indented5"><a href="IFFLock$.html" title="" class="object"></a> <a href="IFFLock.html" title="A structure-owned server object that is a &quot;door lock.&quot; The &quot;door lock&quot; exerts an &quot;identify friend or foe&quot; field that detects the faction affiliation of a target player." class="class"></a><a href="IFFLock.html" title="A structure-owned server object that is a &quot;door lock.&quot; The &quot;door lock&quot; exerts an &quot;identify friend or foe&quot; field that detects the faction affiliation of a target player.">IFFLock</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="IFFLockControl.html" title="An Actor that handles messages being dispatched to a specific IFFLock." class="class"></a><a href="IFFLockControl.html" title="An Actor that handles messages being dispatched to a specific IFFLock.">IFFLockControl</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="IFFLockDefinition.html" title="The definition for any IFFLock." class="class"></a><a href="IFFLockDefinition.html" title="The definition for any IFFLock.">IFFLockDefinition</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="IFFLocks$.html" title="" class="object"></a><a href="IFFLocks$.html" title="">IFFLocks</a></li><li class="indented5 " name="net.psforever.objects.serverobject.mblocker" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="mblocker"></a><a id="mblocker:mblocker"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mblocker/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="../mblocker/index.html" title=""><span class="name">mblocker</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="indented5 " name="net.psforever.objects.serverobject.mount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="mount"></a><a id="mount:mount"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/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="../mount/index.html" title=""><span class="name">mount</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="indented5 " name="net.psforever.objects.serverobject.pad" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="pad"></a><a id="pad:pad"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/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="../pad/index.html" title=""><span class="name">pad</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="indented5 " name="net.psforever.objects.serverobject.painbox" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="painbox"></a><a id="painbox:painbox"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/painbox/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="../painbox/index.html" title=""><span class="name">painbox</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="indented5 " name="net.psforever.objects.serverobject.repair" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="repair"></a><a id="repair:repair"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/repair/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="../repair/index.html" title=""><span class="name">repair</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="indented5 " name="net.psforever.objects.serverobject.resourcesilo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="resourcesilo"></a><a id="resourcesilo:resourcesilo"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/resourcesilo/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="../resourcesilo/index.html" title=""><span class="name">resourcesilo</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="indented5 " name="net.psforever.objects.serverobject.shuttle" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="shuttle"></a><a id="shuttle:shuttle"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/shuttle/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="../shuttle/index.html" title=""><span class="name">shuttle</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="indented5 " name="net.psforever.objects.serverobject.structures" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="structures"></a><a id="structures:structures"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/structures/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="../structures/index.html" title=""><span class="name">structures</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="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="../terminals/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="indented5 " name="net.psforever.objects.serverobject.transfer" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="transfer"></a><a id="transfer:transfer"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/transfer/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="../transfer/index.html" title=""><span class="name">transfer</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="indented5 " name="net.psforever.objects.serverobject.tube" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="tube"></a><a id="tube:tube"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/tube/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="../tube/index.html" title=""><span class="name">tube</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="indented5 " name="net.psforever.objects.serverobject.turret" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="turret"></a><a id="turret:turret"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/turret/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="../turret/index.html" title=""><span class="name">turret</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="indented5 " name="net.psforever.objects.serverobject.zipline" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="zipline"></a><a id="zipline:zipline"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/zipline/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="../zipline/index.html" title=""><span class="name">zipline</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></ul></div></div><div id="content"><body class="package value"><div id="definition"><div class="big-circle package">p</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></p><h1>locks<span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/locks/index.html" title="Permalink"><i class="material-icons"></i></a></span></h1></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><span class="name">locks</span></span></h4><div id="comment" class="fullcommenttop"></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></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="types" class="types members"><h3>Type Members</h3><ol><li class="indented0 " name="net.psforever.objects.serverobject.locks.IFFLock" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="IFFLockextendsAmenitywithHackable"></a><a id="IFFLock:IFFLock"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/locks/IFFLock.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">class</span></span> <span class="symbol"><a href="IFFLock.html" title="A structure-owned server object that is a &quot;door lock.&quot; The &quot;door lock&quot; exerts an &quot;identify friend or foe&quot; field that detects the faction affiliation of a target player."><span class="name">IFFLock</span></a><span class="result"> extends <a href="../structures/Amenity.html" name="net.psforever.objects.serverobject.structures.Amenity" id="net.psforever.objects.serverobject.structures.Amenity" class="extype">Amenity</a> with <a href="../hackable/Hackable.html" name="net.psforever.objects.serverobject.hackable.Hackable" id="net.psforever.objects.serverobject.hackable.Hackable" class="extype">Hackable</a></span></span><p class="shortcomment cmt">A structure-owned server object that is a "door lock."<br>
<br>
The "door lock" exerts an "identify friend or foe" field that detects the faction affiliation of a target player.</p><div class="fullcomment"><div class="comment cmt"><p>A structure-owned server object that is a "door lock."<br>
<br>
The "door lock" exerts an "identify friend or foe" field that detects the faction affiliation of a target player.
It also indirectly inherits faction affiliation from the structure to which it is connected
or it can be "hacked" whereupon the person exploiting it leaves their "faction" as the aforementioned affiliated faction.
The <code>IFFLock</code> is ideally associated with a server map object - a <code>Door</code> - to which it acts as a gatekeeper.</p></div></div></li><li class="indented0 " name="net.psforever.objects.serverobject.locks.IFFLockControl" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="IFFLockControlextendsActorwithFactionAffinityBehavior.CheckwithHackableBehavior.GenericHackable"></a><a id="IFFLockControl:IFFLockControl"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/locks/IFFLockControl.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">class</span></span> <span class="symbol"><a href="IFFLockControl.html" title="An Actor that handles messages being dispatched to a specific IFFLock."><span class="name">IFFLockControl</span></a><span class="result"> extends <span name="akka.actor.Actor" class="extype">Actor</span> with <a href="../affinity/FactionAffinityBehavior$$Check.html" name="net.psforever.objects.serverobject.affinity.FactionAffinityBehavior.Check" id="net.psforever.objects.serverobject.affinity.FactionAffinityBehavior.Check" class="extype">Check</a> with <a href="../hackable/HackableBehavior$$GenericHackable.html" name="net.psforever.objects.serverobject.hackable.HackableBehavior.GenericHackable" id="net.psforever.objects.serverobject.hackable.HackableBehavior.GenericHackable" class="extype">GenericHackable</a></span></span><p class="shortcomment cmt">An <code>Actor</code> that handles messages being dispatched to a specific <code>IFFLock</code>.</p><div class="fullcomment"><div class="comment cmt"><p>An <code>Actor</code> that handles messages being dispatched to a specific <code>IFFLock</code>.</p></div><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>CommonMessages</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.locks.IFFLockDefinition" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="IFFLockDefinitionextendsAmenityDefinition"></a><a id="IFFLockDefinition:IFFLockDefinition"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/locks/IFFLockDefinition.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">class</span></span> <span class="symbol"><a href="IFFLockDefinition.html" title="The definition for any IFFLock."><span class="name">IFFLockDefinition</span></a><span class="result"> extends <a href="../structures/AmenityDefinition.html" name="net.psforever.objects.serverobject.structures.AmenityDefinition" id="net.psforever.objects.serverobject.structures.AmenityDefinition" class="extype">AmenityDefinition</a></span></span><p class="shortcomment cmt">The definition for any <code>IFFLock</code>.</p><div class="fullcomment"><div class="comment cmt"><p>The definition for any <code>IFFLock</code>.
Object Id 451 is a generic external lock.
</p></div></div></li></ol></div><div class="values members"><h3>Value Members</h3><ol><li class="indented0 " name="net.psforever.objects.serverobject.locks.IFFLock" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="IFFLock"></a><a id="IFFLock:IFFLock"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/locks/IFFLock$.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="IFFLock$.html" title=""><span class="name">IFFLock</span></a></span></li><li class="indented0 " name="net.psforever.objects.serverobject.locks.IFFLocks" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="IFFLocks"></a><a id="IFFLocks:IFFLocks"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/locks/IFFLocks$.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="IFFLocks$.html" title=""><span class="name">IFFLocks</span></a></span></li></ol></div></div><div id="inheritedMembers"></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>