and all exertion that require stamina use will become impossible until a threshold of stamina is regained.</p></div><dlclass="paramcmts block"><dtclass="param">stamina</dt><ddclass="cmt"><p>an amount to drain</p></dd><dt>returns</dt><ddclass="cmt"><p><code>true</code>, as long as the requested amount of stamina can be drained in total;
Update the database appropriately.</p></div><dlclass="paramcmts block"><dtclass="param">charId</dt><ddclass="cmt"><p>unique account identifier</p></dd><dtclass="param">name</dt><ddclass="cmt"><p>unique character name</p></dd><dtclass="param">faction</dt><ddclass="cmt"><p>a faction affiliation</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.actors.session.AvatarActor#memberActionAddIgnored"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="memberActionAddIgnored(charId:Long,name:String,faction:Int):Unit"class="anchorToMember"></a><aid="memberActionAddIgnored(Long,String,Int):Unit"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/actors/session/AvatarActor.html#memberActionAddIgnored(charId:Long,name:String,faction:Int):Unit"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">memberActionAddIgnored</span><spanclass="params">(<spanname="charId">charId: <spanname="scala.Long"class="extype">Long</span></span>, <spanname="name">name: <spanname="scala.Predef.String"class="extype">String</span></span>, <spanname="faction">faction: <spanname="scala.Int"class="extype">Int</span></span>)</span><spanclass="result">: <spanname="scala.Unit"class="extype">Unit</span></span></span><pclass="shortcomment cmt">Add another player's data to the list of ignored players.</p><divclass="fullcomment"><divclass="comment cmt"><p>Add another player's data to the list of ignored players.
by denying online visibility of the former to the latter.</p></div><dlclass="paramcmts block"><dtclass="param">charId</dt><ddclass="cmt"><p>unique account identifier</p></dd><dtclass="param">name</dt><ddclass="cmt"><p>unique character name</p></dd><dtclass="param">faction</dt><ddclass="cmt"><p>a faction affiliation</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.actors.session.AvatarActor#memberActionListManagement"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="memberActionListManagement(action:net.psforever.types.MemberAction.Value,listFunc:()=>List[net.psforever.packet.game.Friend]):Unit"class="anchorToMember"></a><aid="memberActionListManagement(types.MemberAction.Value,()=>List[Friend]):Unit"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/actors/session/AvatarActor.html#memberActionListManagement(action:net.psforever.types.MemberAction.Value,listFunc:()=>List[net.psforever.packet.game.Friend]):Unit"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">memberActionListManagement</span><spanclass="params">(<spanname="action">action: <ahref="../../types/MemberAction$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable"name="net.psforever.types.MemberAction.Value"id="net.psforever.types.MemberAction.Value"class="extmbr">types.MemberAction.Value</a></span>, <spanname="listFunc">listFunc: () =><spanname="scala.List"class="extype">List</span>[<ahref="../../packet/game/Friend.html"name="net.psforever.packet.game.Friend"id="net.psforever.packet.game.Friend"class="extype">Friend</a>]</span>)</span><spanclass="result">: <spanname="scala.Unit"class="extype">Unit</span></span></span><pclass="shortcomment cmt">Reload the list of friend players or ignored players for the client.</p><divclass="fullcomment"><divclass="comment cmt"><p>Reload the list of friend players or ignored players for the client.
This does not update any player's online status, but merely reloads current states.</p></div><dlclass="paramcmts block"><dtclass="param">action</dt><ddclass="cmt"><p>nature of the request
(either <code>InitializeFriendList</code> or <code>InitializeIgnoreList</code>, hopefully)</p></dd><dtclass="param">listFunc</dt><ddclass="cmt"><p>transformation function that produces data suitable for a game paket</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.actors.session.AvatarActor#memberActionRemoveFriend"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="memberActionRemoveFriend(charId:Long,name:String):Unit"class="anchorToMember"></a><aid="memberActionRemoveFriend(Long,String):Unit"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/actors/session/AvatarActor.html#memberActionRemoveFriend(charId:Long,name:String):Unit"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">memberActionRemoveFriend</span><spanclass="params">(<spanname="charId">charId: <spanname="scala.Long"class="extype">Long</span></span>, <spanname="name">name: <spanname="scala.Predef.String"class="extype">String</span></span>)</span><spanclass="result">: <spanname="scala.Unit"class="extype">Unit</span></span></span><pclass="shortcomment cmt">Remove another player's data from the list of friend players.</p><divclass="fullcomment"><divclass="comment cmt"><p>Remove another player's data from the list of friend players.
Update the database appropriately.</p></div><dlclass="paramcmts block"><dtclass="param">charId</dt><ddclass="cmt"><p>unique account identifier</p></dd><dtclass="param">name</dt><ddclass="cmt"><p>unique character name</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.actors.session.AvatarActor#memberActionRemoveIgnored"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="memberActionRemoveIgnored(charId:Long,name:String):Unit"class="anchorToMember"></a><aid="memberActionRemoveIgnored(Long,String):Unit"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/actors/session/AvatarActor.html#memberActionRemoveIgnored(charId:Long,name:String):Unit"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">memberActionRemoveIgnored</span><spanclass="params">(<spanname="charId">charId: <spanname="scala.Long"class="extype">Long</span></span>, <spanname="name">name: <spanname="scala.Predef.String"class="extype">String</span></span>)</span><spanclass="result">: <spanname="scala.Unit"class="extype">Unit</span></span></span><pclass="shortcomment cmt">Remove another player's data from the list of ignored players.</p><divclass="fullcomment"><divclass="comment cmt"><p>Remove another player's data from the list of ignored players.
by restoring online visibility of the former to the latter.</p></div><dlclass="paramcmts block"><dtclass="param">charId</dt><ddclass="cmt"><p>unique account identifier</p></dd><dtclass="param">name</dt><ddclass="cmt"><p>unique character name</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.actors.session.AvatarActor#memberActionUpdateFriend"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="memberActionUpdateFriend(name:String):Option[(Long,net.psforever.types.PlanetSideEmpire.Value)]"class="anchorToMember"></a><aid="memberActionUpdateFriend(String):Option[(Long,types.PlanetSideEmpire.Value)]"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/actors/session/AvatarActor.html#memberActionUpdateFriend(name:String):Option[(Long,net.psforever.types.PlanetSideEmpire.Value)]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">memberActionUpdateFriend</span><spanclass="params">(<spanname="name">name: <spanname="scala.Predef.String"class="extype">String</span></span>)</span><spanclass="result">: <spanname="scala.Option"class="extype">Option</span>[(<spanname="scala.Long"class="extype">Long</span>, <ahref="../../types/PlanetSideEmpire$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable"name="net.psforever.types.PlanetSideEmpire.Value"id="net.psforever.types.PlanetSideEmpire.Value"class="extmbr">types.PlanetSideEmpire.Value</a>)]</span></span><pclass="shortcomment cmt"></p><divclass="fullcomment"><divclass="comment cmt"></div><dlclass="paramcmts block"><dtclass="param">name</dt><ddclass="cmt"><p>unique character name</p></dd><dt>returns</dt><ddclass="cmt"><p>if the avatar is found, that avatar's unique identifier and the avatar's faction affiliation</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.actors.session.AvatarActor#memberListAction"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="memberListAction(action:net.psforever.types.MemberAction.Value,name:String):Unit"class="anchorToMember"></a><aid="memberListAction(types.MemberAction.Value,String):Unit"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/actors/session/AvatarActor.html#memberListAction(action:net.psforever.types.MemberAction.Value,name:String):Unit"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">memberListAction</span><spanclass="params">(<spanname="action">action: <ahref="../../types/MemberAction$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable"name="net.psforever.types.MemberAction.Value"id="net.psforever.types.MemberAction.Value"class="extmbr">types.MemberAction.Value</a></span>, <spanname="name">name: <spanname="scala.Predef.String"class="extype">String</span></span>)</span><spanclass="result">: <spanname="scala.Unit"class="extype">Unit</span></span></span><pclass="shortcomment cmt">Branch based on behavior of the request for the friends list or the ignored people list.</p><divclass="fullcomment"><divclass="comment cmt"><p>Branch based on behavior of the request for the friends list or the ignored people list.</p></div><dlclass="paramcmts block"><dtclass="param">action</dt><ddclass="cmt"><p>nature of the request</p></dd><dtclass="param">name</dt><ddclass="cmt"><p>other player's name (can not be our name)</p></dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#ne"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="ne(x$1:AnyRef):Boolean"class="anchorToMember"></a><aid="ne(AnyRef):Boolean"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/actors/session/AvatarActor.html#ne(x$1:AnyRef):Boolean"title="Permalink"><iclass="material-icons"></i></a></span><span