Character

interface Character

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun beginUsingTool()
Link copied to clipboard
abstract fun endUsingTool()
Link copied to clipboard
abstract fun jump(movement: Vec3F = Vec3F.ZERO)
Link copied to clipboard
abstract fun moveAndRotate(    movement: Vec3F = Vec3F.ZERO,     rotation3: Vec2F = Vec2F.ZERO,     roll: Float = 0.0f,     ticks: Int = 1): CharacterObservation
Link copied to clipboard
abstract fun setBroadcasting(enabled: Boolean)
Link copied to clipboard
abstract fun setHelmet(enabled: Boolean)
Link copied to clipboard
abstract fun setLight(enabled: Boolean)
Link copied to clipboard
abstract fun showInventory()
Link copied to clipboard
abstract fun showTerminal()
Link copied to clipboard
abstract fun switchParkedStatus(): Boolean
Link copied to clipboard
abstract fun switchWalk(): Boolean
Link copied to clipboard
abstract fun turnOffDampeners(): CharacterObservation
Link copied to clipboard
abstract fun turnOffJetpack(): CharacterObservation
Link copied to clipboard
abstract fun turnOnDampeners(): CharacterObservation
Link copied to clipboard
abstract fun turnOnJetpack(): CharacterObservation
Link copied to clipboard
abstract fun turnOnRelativeDampeners(): CharacterObservation
Link copied to clipboard
abstract fun use()

Extensions

Link copied to clipboard
fun Character.moveBackward(characterMovementType: CharacterMovementType): CharacterObservation
Link copied to clipboard
fun Character.moveForward(characterMovementType: CharacterMovementType): CharacterObservation