object GenericHackables
- Source
- GenericHackables.scala
- Alphabetic
- By Inheritance
- GenericHackables
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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 FinishHacking(target: PlanetSideServerObject with Hackable, user: Player, unk: Long)(): Unit
The process of hacking an object is completed.
The process of hacking an object is completed. Pass the message onto the hackable object and onto the local events system.
- target
the
Hackable
object that has been hacked- user
the player that is performing this hacking task
- unk
na; used by
HackMessage
asunk5
- See also
HackMessage
- def GetHackSpeed(player: Player, obj: PlanetSideServerObject): Float
na
na
- player
the player doing the hacking
- obj
the object being hacked
- returns
the percentage amount of progress per tick
- def HackingTickAction(progressType: Int, tplayer: Player, target: PlanetSideServerObject, tool_guid: PlanetSideGUID)(progress: Float): Boolean
Evaluate the progress of the user applying a tool to modify some server object.
Evaluate the progress of the user applying a tool to modify some server object. This action is using the remote electronics kit to convert an enemy unit into an allied unit, primarily. The act of transforming allied units of one kind into allied units of another kind (facility turret upgrades) is also governed by this action per tick of progress.
- progressType
1 - remote electronics kit hack (various ...); 2 - nano dispenser (upgrade canister) turret upgrade
- tplayer
the player performing the action
- target
the object being affected
- tool_guid
the tool being used to affest the object
- progress
the current progress value
- returns
true
, if the next cycle of progress should occur;false
, otherwise
- See also
HackMessage
HackState
- 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()