DynamicObject

class DynamicObject(dynamicObject: IDynamicObject?) : Identifiable, Validatable, Nillable<DynamicObject?> , Locatable

Types

Companion
Link copied to clipboard
object Companion

Functions

cycleStart
Link copied to clipboard
fun cycleStart(): Int
frame
Link copied to clipboard
fun frame(): Int
id
Link copied to clipboard
open override fun id(): Int

The identifier of this entity

isRendered
Link copied to clipboard
open fun isRendered(): Boolean
modelHeight
Link copied to clipboard
fun modelHeight(): Int
nil
Link copied to clipboard
open override fun nil(): DynamicObject

A "null" instance. An object with no function. All methods will not evaluate to anything.

orientation
Link copied to clipboard
fun orientation(): Int
reachable
Link copied to clipboard
open fun reachable(): Boolean

Whether or not the Locatable can be reached. If the tile is blocked, the nearest unblocked tile will be used.

tile
Link copied to clipboard
open override fun tile(): Tile

The current location of the entity.

type
Link copied to clipboard
fun type(): Int
valid
Link copied to clipboard
open override fun valid(): Boolean