2020-08-26 04:22:45 +00:00
<!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.PlanetSideServerObject< / title > < meta content = "PSF - LoginServer - master - net.psforever.objects.serverobject.PlanetSideServerObject" name = "description" / > < meta content = "PSF LoginServer master net.psforever.objects.serverobject.PlanetSideServerObject" 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" > / * t h i s v a r i a b l e c a n b e u s e d b y t h e J S t o d e t e r m i n e t h e p a t h t o t h e r o o t d o c u m e n t * /
2022-01-27 15:01:40 +00:00
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" > < < / 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 = "n
2020-08-26 04:22:45 +00:00
A measure of synchronization can be managed using this < code > Actor< / code > as a "controlling agent."
2022-06-14 06:25:15 +00:00
< / 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/PlanetSideServerObject.scala" target = "_blank" > PlanetSideServerObject.scala< / a > < / dd > < / dl > < div class = "toggleContainer" > < div class = "toggle block" > < span > Linear Supertypes< / span > < div class = "superTypes hiddenContent" > < a href = "../zones/ZoneAware.html" name = "net.psforever.objects.zones.ZoneAware" id = "net.psforever.objects.zones.ZoneAware" class = "extype" > ZoneAware< / a > , < a href = "affinity/FactionAffinity.html" name = "net.psforever.objects.serverobject.affinity.FactionAffinity" id = "net.psforever.objects.serverobject.affinity.FactionAffinity" class = "extype" > FactionAffinity< / a > , < a href = "../PlanetSideGameObject.html" name = "net.psforever.objects.PlanetSideGameObject" id = "net.psforever.objects.PlanetSideGameObject" class = "extype" > PlanetSideGameObject< / a > , < a href = "../entity/WorldEntity.html" name = "net.psforever.objects.entity.WorldEntity" id = "net.psforever.objects.entity.WorldEntity" class = "extype" > WorldEntity< / a > , < a href = "../entity/IdentifiableEntity.html" name = "net.psforever.objects.entity.IdentifiableEntity" id = "net.psforever.objects.entity.IdentifiableEntity" class = "extype" > IdentifiableEntity< / a > , < a href = "../entity/Identifiable.html" name = "net.psforever.objects.entity.Identifiable" id = "net.psforever.objects.entity.Identifiable" class = "extype" > Identifiable< / a > , < span name = "scala.AnyRef" class = "extype" > AnyRef< / span > , < span name = "scala.Any" class = "extype" > Any< / span > < / div > < / div > < / div > < div class = "toggleContainer" > < div class = "toggle block" > < span > Known Subclasses< / span > < div class = "subClasses hiddenContent" > < a href = "../../actors/zone/building/FakeNtuSource.html" name = "net.psforever.actors.zone.building.FakeNtuSource" id = "net.psforever.actors.zone.building.FakeNtuSource" class = "extype" > FakeNtuSource< / a > , < a href = "../BoomerDeployable.html" name = "net.psforever.objects.BoomerDeployable" id = "net.psforever.objects.BoomerDeployable" class = "extype" > BoomerDeployable< / a > , < a href = "../ExplosiveDeployable.html" name = "net.psforever.objects.ExplosiveDeployable" id = "net.psforever.objects.ExplosiveDeployable" class = "extype" > ExplosiveDeployable< / a > , < a href = "../LocalLockerItem.html" name = "net.psforever.objects.LocalLockerItem" id = "net.psforever.objects.LocalLockerItem" class = "extype" > LocalLockerItem< / a > , < a href = "../LocalProjectile.html" name = "net.psforever.objects.LocalProjectile" id = "net.psforever.objects.LocalProjectile" class = "extype" > LocalProjectile< / a > , < a href = "../Player.html" name = "net.psforever.objects.Player" id = "net.psforever.objects.Player" class = "extype" > Player< / a > , < a href = "../SensorDeployable.html" name = "net.psforever.objects.SensorDeployable" id = "net.psforever.objects.SensorDeployable" class = "extype" > SensorDeployable< / a > , < a href = "../ShieldGeneratorDeployable.html" name = "net.psforever.objects.ShieldGeneratorDeployable" id = "net.psforever.objects.ShieldGeneratorDeployable" class = "extype" > ShieldGeneratorDeployable< / a > , < a href = "../TelepadDeployable.html" name = "net.psforever.objects.TelepadDeployable" id = "net.psforever.objects.TelepadDeployable" class = "extype" > TelepadDeployable< / a > , < a href = "../TrapDeployable.html" name = "net.psforever.objects.TrapDeployable" id = "net.psforever.objects.TrapDeployable" class = "extype" > TrapDeployable< / a > , < a href = "../TurretDeployable.html" name = "net.psforever.objects.TurretDeployable" id = "net.psforever.objects.TurretDeployable" class = "extype" > TurretDeployable< / a > , < a href = "../Vehicle.html" name = "net.psforever.objects.Vehicle" id = "net.psforever.objects.Vehicle" class = "extype" > Vehicle< / a > , < a href = "../ce/BaseDeployable.html" name = "net.psforever.objects.ce.BaseDeployable" id = "net.psforever.objects.ce.BaseDeployable" class = "extype" > BaseDeployable< / a > , < a href = "../ce/Deployable.html" name = "net.psforever.objects.ce.Deployable" id = "net.psforever.objects.ce.Deployable" class = "extype" > Deployable< / a > , < a href = "../locker/LockerContainer.html" name = "net.psforever.objects.locker.LockerContainer" id = "net.psfo
2020-08-26 04:22:45 +00:00
This reference is only set once, that is, as long as the internal < code > ActorRef< / code > directs to < code > ActorRef.noSender< / code > (< code > null< / code > ).< / p > < / div > < dl class = "paramcmts block" > < dt class = "param" > control< / dt > < dd class = "cmt" > < p > the < code > Actor< / code > whose functionality will govern this server object< / p > < / dd > < dt > returns< / dt > < dd class = "cmt" > < p > the current internal < code > ActorRef< / code > < / p > < / dd > < / dl > < / div > < / li > < li class = "indented0 " name = "net.psforever.objects.zones.ZoneAware#Continent" group = "Ungrouped" fullComment = "yes" data-isabs = "false" visbl = "pub" > < a id = "Continent:String" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/serverobject/PlanetSideServerObject.html#Continent: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" > Continent< / span > < span class = "result" > : < span name = "scala.Predef.String" class = "extype" > String< / span > < / span > < / span > < div class = "fullcomment" > < dl class = "attributes block" > < dt > Definition Classes< / dt > < dd > < a href = "../zones/ZoneAware.html" name = "net.psforever.objects.zones.ZoneAware" id = "net.psforever.objects.zones.ZoneAware" class = "extype" > ZoneAware< / a > < / dd > < / dl > < / div > < / li > < li class = "indented0 " name = "net.psforever.objects.zones.ZoneAware#Continent_=" group = "Ungrouped" fullComment = "yes" data-isabs = "false" visbl = "pub" > < a id = "Continent_=(zoneId:String):String" > < / a > < a id = "Continent_=(String):String" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/serverobject/PlanetSideServerObject.html#Continent_=(zoneId:String):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" title = "gt4s: Continent_$eq" > Continent_=< / span > < span class = "params" > (< span name = "zoneId" > zoneId: < span name = "scala.Predef.String" class = "extype" > String< / span > < / span > )< / span > < span class = "result" > : < span name = "scala.Predef.String" class = "extype" > String< / span > < / span > < / span > < p class = "shortcomment cmt" > Give the entity a custom < code > Zone< / code > identifier.< / p > < div class = "fullcomment" > < div class = "comment cmt" > < p > Give the entity a custom < code > Zone< / code > identifier.< / p > < / div > < dl class = "paramcmts block" > < dt class = "param" > zoneId< / dt > < dd class = "cmt" > < p > the custom identifier of the < code > Zone< / code > object< / p > < / dd > < dt > returns< / dt > < dd class = "cmt" > < p > the identifier of the < code > Zone< / code > object< / p > < / dd > < / dl > < dl class = "attributes block" > < dt > Definition Classes< / dt > < dd > < a href = "../zones/ZoneAware.html" name = "net.psforever.objects.zones.ZoneAware" id = "net.psforever.objects.zones.ZoneAware" class = "extype" > ZoneAware< / a > < / dd > < / dl > < / div > < / li > < li class = "indented0 " name = "net.psforever.objects.PlanetSideGameObject#Destroyed" group = "Ungrouped" fullComment = "yes" data-isabs = "false" visbl = "pub" > < a id = "Destroyed:Boolean" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/serverobject/PlanetSideServerObject.html#Destroyed:Boolean" 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" > Destroyed< / 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 > < a href = "../PlanetSideGameObject.html" name = "net.psforever.objects.PlanetSideGameObject" id = "net.psforever.objects.PlanetSideGameObject" class = "extype" > PlanetSideGameObject< / a > < / dd > < / dl > < / div > < / li > < li class = "indented0 " name = "net.psforever.objects.PlanetSideGameObject#Destroyed_=" group = "Ungrouped" fullComment = "yes" data-isabs = "false" visbl = "pub" > < a id = "Destroyed_=(state:Boolean):Boolean" > < / a > < a id = "Destroyed_=(Boolean):Boolean" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/serverobject/PlanetSideServerObject.html#Destroyed_=(state:Boolean):Boolean" title = "Pe
Transforms whatever the current GUID is into a < code > StalePlanetSideGUID< / code > entity with the same value.
Doing this restores the object to its default mutation option ("the ability to set a new valid GUID").
The current GUID will still be accessed as if it were valid, but it will be wrapped in the new stale object.
< / p > < / div > < dl class = "attributes block" > < dt > Definition Classes< / dt > < dd > < a href = "../entity/IdentifiableEntity.html" name = "net.psforever.objects.entity.IdentifiableEntity" id = "net.psforever.objects.entity.IdentifiableEntity" class = "extype" > IdentifiableEntity< / a > < / dd > < / dl > < / div > < / li > < li class = "indented0 " name = "net.psforever.objects.PlanetSideGameObject#Orientation" group = "Ungrouped" fullComment = "yes" data-isabs = "false" visbl = "pub" > < a id = "Orientation:net.psforever.types.Vector3" > < / a > < a id = "Orientation:Vector3" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/serverobject/PlanetSideServerObject.html#Orientation:net.psforever.types.Vector3" 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" > Orientation< / span > < span class = "result" > : < a href = "../../types/Vector3.html" name = "net.psforever.types.Vector3" id = "net.psforever.types.Vector3" class = "extype" > Vector3< / a > < / span > < / span > < div class = "fullcomment" > < dl class = "attributes block" > < dt > Definition Classes< / dt > < dd > < a href = "../PlanetSideGameObject.html" name = "net.psforever.objects.PlanetSideGameObject" id = "net.psforever.objects.PlanetSideGameObject" class = "extype" > PlanetSideGameObject< / a > → < a href = "../entity/WorldEntity.html" name = "net.psforever.objects.entity.WorldEntity" id = "net.psforever.objects.entity.WorldEntity" class = "extype" > WorldEntity< / a > < / dd > < / dl > < / div > < / li > < li class = "indented0 " name = "net.psforever.objects.PlanetSideGameObject#Orientation_=" group = "Ungrouped" fullComment = "yes" data-isabs = "false" visbl = "pub" > < a id = "Orientation_=(vec:net.psforever.types.Vector3):net.psforever.types.Vector3" > < / a > < a id = "Orientation_=(Vector3):Vector3" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/serverobject/PlanetSideServerObject.html#Orientation_=(vec:net.psforever.types.Vector3):net.psforever.types.Vector3" 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: Orientation_$eq" > Orientation_=< / span > < span class = "params" > (< span name = "vec" > vec: < a href = "../../types/Vector3.html" name = "net.psforever.types.Vector3" id = "net.psforever.types.Vector3" class = "extype" > Vector3< / a > < / span > )< / span > < span class = "result" > : < a href = "../../types/Vector3.html" name = "net.psforever.types.Vector3" id = "net.psforever.types.Vector3" class = "extype" > Vector3< / a > < / span > < / span > < div class = "fullcomment" > < dl class = "attributes block" > < dt > Definition Classes< / dt > < dd > < a href = "../PlanetSideGameObject.html" name = "net.psforever.objects.PlanetSideGameObject" id = "net.psforever.objects.PlanetSideGameObject" class = "extype" > PlanetSideGameObject< / a > → < a href = "../entity/WorldEntity.html" name = "net.psforever.objects.entity.WorldEntity" id = "net.psforever.objects.entity.WorldEntity" class = "extype" > WorldEntity< / a > < / dd > < / dl > < / div > < / li > < li class = "indented0 " name = "net.psforever.objects.PlanetSideGameObject#Position" group = "Ungrouped" fullComment = "yes" data-isabs = "false" visbl = "pub" > < a id = "Position:net.psforever.types.Vector3" > < / a > < a id = "Position:Vector3" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/serverobject/PlanetSideServerObject.html#Position:net.psforever.types.Vector3" 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" > Position< / span > < span class = "result" > : < a href = "../../types/Vector3.html" name = "net.psforever.types.Vector3" id = "net.psforever.types.Vector3" class = "extype" > Vector3< / a > < / span > < / span > < div class = "fullcomment" > < dl class = "attributes block" > < dt > Definition Classes< / dt > < dd > < a href = "../PlanetSideGameObject.html" name = "net.psforever.objects.PlanetSideGameObject" id = "net.psforever.objects.PlanetSideGameObject" class = "extype" > PlanetSideGameObject< / a > → < a href = "../entity/WorldEntity.html" name = "net.psforever.o