Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
package xyz.cssxsh.arknights.excel
import kotlinx.serialization.*
import kotlinx.serialization.json.*
@Serializable
data class ConstInfo(
@SerialName("advancedGachaCrystalCost")
private val advancedGachaCrystalCost: Int,
@SerialName("apBuyCost")
private val apBuyCost: Int,
@SerialName("apBuyThreshold")
private val apBuyThreshold: Int,
@SerialName("assistBeUsedSocialPt")
private val assistBeUsedSocialPt: Map,
@SerialName("attackMax")
private val attackMax: Double,
@SerialName("baseMaxFriendNum")
private val baseMaxFriendNum: Int,
@SerialName("buyApTimeNoLimitFlag")
private val buyApTimeNoLimitFlag: Boolean,
@SerialName("charAssistRefreshTime")
private val charAssistRefreshTime: List,
@SerialName("characterExpMap")
val characterExpMap: List>,
@SerialName("characterUpgradeCostMap")
val characterUpgradeCostMap: List>,
@SerialName("commonPotentialLvlUpCount")
private val commonPotentialLvlUpCount: Int,
@SerialName("completeCrystalBonus")
private val completeCrystalBonus: Int,
@SerialName("completeGainBonus")
private val completeGainBonus: Double,
@SerialName("creditLimit")
private val creditLimit: Int,
@SerialName("crisisUnlockStage")
private val crisisUnlockStage: String,
@SerialName("defCDPrimColor")
private val defCDPrimColor: String,
@SerialName("defCDSecColor")
private val defCDSecColor: String,
@SerialName("defMax")
private val defMax: Double,
@SerialName("diamondMaterialToShardExchangeRatio")
private val diamondMaterialToShardExchangeRatio: Int,
@SerialName("diamondToShdRate")
private val diamondToShdRate: Int,
@SerialName("evolveGoldCost")
private val evolveGoldCost: List>,
@SerialName("friendAssistRarityLimit")
private val friendAssistRarityLimit: List,
@SerialName("hardDiamondDrop")
private val hardDiamondDrop: Int,
@SerialName("hpMax")
private val hpMax: Double,
@SerialName("initCampaignTotalFee")
private val initCampaignTotalFee: Int,
@SerialName("initCharIdList")
private val initCharIdList: List,
@SerialName("initPlayerDiamondShard")
private val initPlayerDiamondShard: Int,
@SerialName("initPlayerGold")
private val initPlayerGold: Int,
@SerialName("initRecruitTagList")
private val initRecruitTagList: List,
@SerialName("instFinDmdShdCost")
private val instFinDmdShdCost: Int,
@SerialName("isDynIllustEnabled")
private val isDynIllustEnabled: Boolean,
@SerialName("isLMGTSEnabled")
private val isLMGTSEnabled: Boolean,
@SerialName("lMTGSDescConstOne")
private val lMTGSDescConstOne: String,
@SerialName("lMTGSDescConstTwo")
private val lMTGSDescConstTwo: String,
@SerialName("LMTGSToEPGSRatio")
private val lMTGSToEPGSRatio: Int,
@SerialName("legacyItemList")
private val legacyItemList: List,
@SerialName("legacyTime")
private val legacyTime: Int,
@SerialName("mailBannerType")
private val mailBannerType: List,
@SerialName("maxLevel")
val maxLevel: List>,
@SerialName("maxPlayerLevel")
val maxPlayerLevel: Int,
@SerialName("maxPracticeTicket")
val maxPracticeTicket: Int,
@SerialName("monthlySubRemainTimeLimitDays")
private val monthlySubRemainTimeLimitDays: Int,
@SerialName("monthlySubWarningTime")
private val monthlySubWarningTime: Int,
@SerialName("multiInComeByRank")
private val multiInComeByRank: List,
@SerialName("newBeeGiftEPGS")
private val newBeeGiftEPGS: Int,
@SerialName("normalGachaUnlockPrice")
private val normalGachaUnlockPrice: List,
@SerialName("normalRecruitLockedString")
private val normalRecruitLockedString: List,
@SerialName("playerApMap")
val playerApMap: List,
@SerialName("playerApRegenSpeed")
val playerApRegenSpeed: Int,
@SerialName("playerExpMap")
val playerExpMap: List,
@SerialName("pullForceZeroIndex")
private val pullForceZeroIndex: Int,
@SerialName("pullForces")
private val pullForces: List,
@SerialName("pushForceZeroIndex")
private val pushForceZeroIndex: Int,
@SerialName("pushForces")
private val pushForces: List,
@SerialName("reMax")
private val reMax: Double,
@SerialName("recruitPoolVersion")
private val recruitPoolVersion: Int,
@SerialName("replicateShopStartTime")
private val replicateShopStartTime: Int,
@SerialName("requestSameFriendCD")
private val requestSameFriendCD: Int,
@SerialName("richTextStyles")
private val richTextStyles: Map,
@SerialName("TSO")
private val TSO: Int,
@SerialName("termDescriptionDict")
private val termDescriptionDict: Map,
@SerialName("UnlimitSkinOutOfTime")
private val unlimitSkinOutOfTime: Int,
@SerialName("useAssistSocialPt")
private val useAssistSocialPt: Int,
@SerialName("useAssistSocialPtMaxCount")
private val useAssistSocialPtMaxCount: Int,
@SerialName("v006RecruitTimeStep1Refresh")
private val v006RecruitTimeStep1Refresh: Int,
@SerialName("v006RecruitTimeStep2Check")
private val v006RecruitTimeStep2Check: Int,
@SerialName("v006RecruitTimeStep2Flush")
private val v006RecruitTimeStep2Flush: Int,
@SerialName("voucherDiv")
private val voucherDiv: Int,
@SerialName("voucherSkinDesc")
private val voucherSkinDesc: String,
@SerialName("voucherSkinRedeem")
private val voucherSkinRedeem: Int,
@SerialName("weeklyOverrideDesc")
private val weeklyOverrideDesc: String
)
/**
* XXX
*/
@Serializable
data class CharAssistRefreshTime(
@SerialName("Hour")
val hour: Int,
@SerialName("Minute")
val minute: Int
)