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.vital< / title > < meta content = "PSF - LoginServer - master - net.psforever.objects.vital" name = "description" / > < meta content = "PSF LoginServer master net.psforever.objects.vital" 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-10-11 15:21:55 +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.avatar" group = "Ungrouped" fullComment = "yes" data-isabs = "false" visbl = "pub" > < a id = "avatar" > < / a > < a id = "avatar:avatar" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/avatar/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 = "../avatar/index.html" title = "" > < span class = "name" > avatar< / span > < /
2020-08-26 04:22:45 +00:00
The amount of HDHR is controlled by the damage model of this vital object reacting to stimulus.
The damage model is provided.
2020-12-08 19:37:03 +00:00
< / p > < / div > < / div > < / li > < li class = "indented0 " name = "net.psforever.objects.vital.VitalityDefinition" group = "Ungrouped" fullComment = "no" data-isabs = "true" visbl = "pub" > < a id = "VitalityDefinitionextendsDamageModifiers" > < / a > < a id = "VitalityDefinition:VitalityDefinition" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/vital/VitalityDefinition.html" title = "Permalink" > < i class = "material-icons" > < / i > < / a > < / span > < span class = "modifier_kind" > < span class = "modifier" > < / span > < span class = "kind" > trait< / span > < / span > < span class = "symbol" > < a href = "VitalityDefinition.html" title = "na The expected (but not enforced) relationship between values follows: 0 <= DamageDestroysAt <= DamageDisablesAt < RepairRestoresAt <= MaxHealth." > < span class = "name" > VitalityDefinition< / span > < / a > < span class = "result" > extends < a href = "base/DamageModifiers.html" name = "net.psforever.objects.vital.base.DamageModifiers" id = "net.psforever.objects.vital.base.DamageModifiers" class = "extype" > DamageModifiers< / a > < / span > < / span > < p class = "shortcomment cmt" > na< br >
2020-08-26 04:22:45 +00:00
< br >
The expected (but not enforced) relationship between values follows:
2020-12-24 13:08:10 +00:00
< code > 0 < = DamageDestroysAt < = DamageDisablesAt < RepairRestoresAt < = MaxHealth< / code > .< / p > < / li > < li class = "indented0 " name = "net.psforever.objects.vital.VitalsActivity" group = "Ungrouped" fullComment = "no" data-isabs = "true" visbl = "pub" > < a id = "VitalsActivityextendsAnyRef" > < / a > < a id = "VitalsActivity:VitalsActivity" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/vital/VitalsActivity.html" title = "Permalink" > < i class = "material-icons" > < / i > < / a > < / span > < span class = "modifier_kind" > < span class = "modifier" > < / span > < span class = "kind" > trait< / span > < / span > < span class = "symbol" > < a href = "VitalsActivity.html" title = "" > < span class = "name" > VitalsActivity< / span > < / a > < span class = "result" > extends < span name = "scala.AnyRef" class = "extype" > AnyRef< / span > < / span > < / span > < / li > < li class = "indented0 " name = "net.psforever.objects.vital.VitalsHistory" group = "Ungrouped" fullComment = "yes" data-isabs = "true" visbl = "pub" > < a id = "VitalsHistoryextendsAnyRef" > < / a > < a id = "VitalsHistory:VitalsHistory" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/vital/VitalsHistory.html" title = "Permalink" > < i class = "material-icons" > < / i > < / a > < / span > < span class = "modifier_kind" > < span class = "modifier" > < / span > < span class = "kind" > trait< / span > < / span > < span class = "symbol" > < a href = "VitalsHistory.html" title = "A vital object can be hurt or damaged or healed or repaired (HDHR)." > < span class = "name" > VitalsHistory< / span > < / a > < span class = "result" > extends < span name = "scala.AnyRef" class = "extype" > AnyRef< / span > < / span > < / span > < p class = "shortcomment cmt" > A vital object can be hurt or damaged or healed or repaired (HDHR).< / p > < div class = "fullcomment" > < div class = "comment cmt" > < p > A vital object can be hurt or damaged or healed or repaired (HDHR).
2020-08-26 04:22:45 +00:00
A history of the previous changes in vital statistics of the underlying object is recorded
in reverse chronological order.
2022-01-27 15:01:40 +00:00
< / p > < / div > < / div > < / li > < / ol > < / div > < div class = "values members" > < h3 > Value Members< / h3 > < ol > < li class = "indented0 " name = "net.psforever.objects.vital.AmenityHitResistance" group = "Ungrouped" fullComment = "no" data-isabs = "false" visbl = "pub" > < a id = "AmenityHitResistance" > < / a > < a id = "AmenityHitResistance:AmenityHitResistance" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/vital/AmenityHitResistance$.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 = "AmenityHitResistance$.html" title = "" > < span class = "name" > AmenityHitResistance< / span > < / a > < span class = "result" > extends < a href = "resistance/ResistanceCalculations.html" name = "net.psforever.objects.vital.resistance.ResistanceCalculations" id = "net.psforever.objects.vital.resistance.ResistanceCalculations" class = "extype" > ResistanceCalculations< / a > [< a href = "../ballistics/ObjectSource.html" name = "net.psforever.objects.ballistics.ObjectSource" id = "net.psforever.objects.ballistics.ObjectSource" class = "extype" > ObjectSource< / a > ]< / span > < / span > < / li > < li class = "indented0 " name = "net.psforever.objects.vital.AmenitySplashResistance" group = "Ungrouped" fullComment = "no" data-isabs = "false" visbl = "pub" > < a id = "AmenitySplashResistance" > < / a > < a id = "AmenitySplashResistance:AmenitySplashResistance" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/vital/AmenitySplashResistance$.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 = "AmenitySplashResistance$.html" title = "" > < span class = "name" > AmenitySplashResistance< / span > < / a > < span class = "result" > extends < a href = "resistance/ResistanceCalculations.html" name = "net.psforever.objects.vital.resistance.ResistanceCalculations" id = "net.psforever.objects.vital.resistance.ResistanceCalculations" class = "extype" > ResistanceCalculations< / a > [< a href = "../ballistics/ObjectSource.html" name = "net.psforever.objects.ballistics.ObjectSource" id = "net.psforever.objects.ballistics.ObjectSource" class = "extype" > ObjectSource< / a > ]< / span > < / span > < / li > < li class = "indented0 " name = "net.psforever.objects.vital.AnyResolutions" group = "Ungrouped" fullComment = "no" data-isabs = "false" visbl = "pub" > < a id = "AnyResolutions" > < / a > < a id = "AnyResolutions:AnyResolutions" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/vital/AnyResolutions$.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 = "AnyResolutions$.html" title = "" > < span class = "name" > AnyResolutions< / span > < / a > < span class = "result" > extends < a href = "resolution/DamageResistanceCalculations.html" name = "net.psforever.objects.vital.resolution.DamageResistanceCalculations" id = "net.psforever.objects.vital.resolution.DamageResistanceCalculations" class = "extype" > DamageResistanceCalculations< / a > [< span name = "scala.Any" class = "extype" > Any< / span > ]< / span > < / span > < / li > < li class = "indented0 " name = "net.psforever.objects.vital.BfrResolutions" group = "Ungrouped" fullComment = "no" data-isabs = "false" visbl = "pub" > < a id = "BfrResolutions" > < / a > < a id = "BfrResolutions:BfrResolutions" > < / a > < span class = "permalink" > < a href = "../../../../net/psforever/objects/vital/BfrResolutions$.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 = "BfrResolutions$.html" title = "" > < span class = "name" > BfrResolutions< / span > < / a > < span class = "result" > extends < a href = "resolution/DamageResistanceCalculations.html" name = "net.psforever.objects.vital.resolution.DamageResistanceCalculations" id = "net.psforever.objects.vital.resolution.DamageResistanceCalculations" class = "extype" > DamageResistanceCalculations< / a > [< span name = "scala.Int" class = "extype" > Int< / span > ]< / span > < / span > < / li > < li class = "ind