All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.rsmod.game.pathfinder.RayCast.kt Maven / Gradle / Ivy

The newest version!
package org.rsmod.game.pathfinder

public data class RayCast(
    public val coordinates: List,
    public val alternative: Boolean,
    public val success: Boolean
) : List by coordinates {

    public companion object {

        public val FAILED: RayCast = RayCast(
            coordinates = emptyList(),
            alternative = false,
            success = false
        )

        public val EMPTY_SUCCESS: RayCast = RayCast(
            coordinates = emptyList(),
            alternative = false,
            success = true
        )
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy