Package space Engineers. util. generator. map. advanced
Types
Link copied to clipboard
class AdvancedPlacer( val map: Map<Vec3I, MutableCell>, val start: Vec3I, val offset: Vec3F = Vec3F.ZERO, val se: ExtendedSpaceEngineers)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MapBuilder(cells: MutableMap<Vec3I, MutableCell> = mutableMapOf(), val random: Random = Random.Default)
Content copied to clipboard
Link copied to clipboard
data class MutableCell( var id: DefinitionId, var orientations: List<Orientations> = listOf(Orientations()), var color: Vec3F? = null, var priority: Int = 0, var customName: String? = null)
Content copied to clipboard
Functions
Link copied to clipboard
fun MapBuilder.generateBranches( start: Vec3I, radius: Int, cell: MutableCell)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun MapBuilder.startBranch( direction: Vec3F, position: Vec3I, length: Float, cell: MutableCell, level: Int)
Content copied to clipboard