object TurretUpgrader extends SupportActorCaseConversions
- Source
- TurretUpgrader.scala
- Alphabetic
- By Inheritance
- TurretUpgrader
- SupportActorCaseConversions
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final case class AddTask(turret: PlanetSideServerObject with WeaponTurret, zone: Zone, upgrade: objects.serverobject.turret.TurretUpgrade.Value, duration: Option[FiniteDuration] = None) extends Product with Serializable
- final case class Downgrade() extends Product with Serializable
- case class Entry(_obj: PlanetSideGameObject, _zone: Zone, upgrade: objects.serverobject.turret.TurretUpgrade.Value, _duration: Long) extends support.SupportActor.Entry with Product with Serializable
All information necessary to apply to the removal process to produce an effect.
All information necessary to apply to the removal process to produce an effect. Internally, all entries have a "time created" field.
- _obj
the target
- _zone
the zone in which this target is registered
- upgrade
the next upgrade state for this turret
- _duration
how much longer the target will exist in its current state (in nanoseconds)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def ClearAll(): ClearAll
A mask for converting between a class local and
SupportActor.ClearAll
.A mask for converting between a class local and
SupportActor.ClearAll
.- returns
a
SupportActor.ClearAll
object
- Definition Classes
- SupportActorCaseConversions
- def ClearSpecific(targets: List[PlanetSideGameObject], zone: Zone): ClearSpecific
A mask for converting between a class local and
SupportActor.ClearSpecific
.A mask for converting between a class local and
SupportActor.ClearSpecific
.- targets
a list of objects to match
- zone
the zone in which these objects exist
- returns
a
SupportActor.ClearSpecific
object
- Definition Classes
- SupportActorCaseConversions
- def HurryAll(): HurryAll
A mask for converting between a class local and
SupportActor.HurryAll
.A mask for converting between a class local and
SupportActor.HurryAll
.- returns
a
SupportActor.HurryAll
object
- Definition Classes
- SupportActorCaseConversions
- def HurrySpecific(targets: List[PlanetSideGameObject], zone: Zone): HurrySpecific
A mask for converting between a class local and
SupportActor.HurrySpecific
.A mask for converting between a class local and
SupportActor.HurrySpecific
.- targets
a list of objects to match
- zone
the zone in which these objects exist
- returns
a
SupportActor.HurrySpecific
object
- Definition Classes
- SupportActorCaseConversions
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()