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

dev.robocode.tankroyale.booter.model.BootEntry.kt Maven / Gradle / Ivy

There is a newer version: 0.26.0
Show newest version
package dev.robocode.tankroyale.booter.model

import kotlinx.serialization.Serializable

@Serializable
data class BootEntry(
    // Shared bot and team fields
    override val name: String,
    override val version: String,
    override val authors: List,
    override val description: String? = null,
    override val homepage: String? = null,
    override val countryCodes: List? = null,
    override val gameTypes: List? = null,

    // Bot fields only
    override val platform: String? = null,
    override val programmingLang: String? = null,
    override val initialPosition: String? = null,

    // Team fields only
    override val teamMembers: List? = null,
) : IBootEntry




© 2015 - 2024 Weber Informatics LLC | Privacy Policy