16 lines
608 B
Kotlin
16 lines
608 B
Kotlin
package ru.dbotthepony.kstarbound.world
|
|
|
|
const val METRES_IN_STARBOUND_UNIT = 0.5
|
|
const val METRES_IN_STARBOUND_UNITf = 0.5f
|
|
const val PIXELS_IN_STARBOUND_UNITi = 8
|
|
const val PIXELS_IN_STARBOUND_UNIT = PIXELS_IN_STARBOUND_UNITi.toDouble()
|
|
const val PIXELS_IN_STARBOUND_UNITf = PIXELS_IN_STARBOUND_UNITi.toFloat()
|
|
|
|
const val CHUNK_SIZE_BITS = 5
|
|
const val CHUNK_SIZE_MASK = 1 or 2 or 4 or 8 or 16
|
|
const val CHUNK_SIZE = 1 shl CHUNK_SIZE_BITS // 32
|
|
const val CHUNK_SIZE_FF = CHUNK_SIZE - 1
|
|
const val CHUNK_SIZEd = CHUNK_SIZE.toDouble()
|
|
|
|
const val EARTH_FREEFALL_ACCELERATION = 9.8312 / METRES_IN_STARBOUND_UNIT
|