Package-level declarations

Types

Link copied to clipboard
data class BattleMoveSlotInput(val moveId: String, val currentPp: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class BattleUnitAssemblyRequest(val unitId: String, val metadata: UnitMetadataState, val abilityInternalName: String? = null, val itemId: String? = null, val moves: List<BattleMoveSlotInput> = emptyList(), val currentHp: Int? = null, val statusState: AttachedEffectState? = null, val volatileStates: Map<String, AttachedEffectState> = emptyMap(), val conditionStates: Map<String, AttachedEffectState> = emptyMap(), val boosts: Map<String, Int> = emptyMap(), val debugState: UnitDebugState = UnitDebugState(), val forceSwitchRequested: Boolean = false)
Link copied to clipboard
data class BattleUnitAssemblyResult(val unit: UnitState, val creatureId: Long, val creatureInternalName: String, val creatureName: String, val level: Int, val requiredExperience: Int, val calculatedStats: Map<String, Int>)
Link copied to clipboard
data class CreatureAbilityOptionRecord(val internalName: String, val slot: Int, val hidden: Boolean)
Link copied to clipboard
data class CreatureUnitImportRecord(val id: Long, val speciesId: Long?, val internalName: String, val name: String, val weight: Int?, val growthRateInternalName: String?, val captureRate: Int?, val typeIds: List<String>, val baseStats: Map<String, Int>, val abilityOptions: List<CreatureAbilityOptionRecord>)
Link copied to clipboard
data class NatureImportRecord(val id: Long?, val internalName: String, val increasedStatInternalName: String?, val decreasedStatInternalName: String?)