mirror of https://github.com/hykilpikonna/AquaDX
[F] Fix export
parent
1df5b4e8ba
commit
d34b34b5bd
|
@ -3,7 +3,7 @@ package icu.samnyan.aqua.net.games.chu3
|
||||||
import ext.API
|
import ext.API
|
||||||
import ext.returns
|
import ext.returns
|
||||||
import ext.vars
|
import ext.vars
|
||||||
import icu.samnyan.aqua.api.model.resp.sega.chuni.v2.external.Chu3DataExport
|
import icu.samnyan.aqua.net.games.IExportClass
|
||||||
import icu.samnyan.aqua.net.games.ImportClass
|
import icu.samnyan.aqua.net.games.ImportClass
|
||||||
import icu.samnyan.aqua.net.games.ImportController
|
import icu.samnyan.aqua.net.games.ImportController
|
||||||
import icu.samnyan.aqua.sega.chusan.model.Chu3Repos
|
import icu.samnyan.aqua.sega.chusan.model.Chu3Repos
|
||||||
|
@ -48,4 +48,23 @@ class Chu3Import(
|
||||||
) {
|
) {
|
||||||
override fun createEmpty() = Chu3DataExport()
|
override fun createEmpty() = Chu3DataExport()
|
||||||
override val userDataRepo = repos.userData
|
override val userDataRepo = repos.userData
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
data class Chu3DataExport(
|
||||||
|
override var gameId: String = "SDHD",
|
||||||
|
override var userData: Chu3UserData,
|
||||||
|
var userGameOption: UserGameOption,
|
||||||
|
var userActivityList: List<Chu3UserActivity>,
|
||||||
|
var userCharacterList: List<UserCharacter>,
|
||||||
|
var userChargeList: List<UserCharge>,
|
||||||
|
var userCourseList: List<UserCourse>,
|
||||||
|
var userDuelList: List<UserDuel>,
|
||||||
|
var userItemList: List<Chu3UserItem>,
|
||||||
|
var userMapList: List<UserMap>,
|
||||||
|
var userMusicDetailList: List<UserMusicDetail>,
|
||||||
|
var userPlaylogList: List<UserPlaylog>,
|
||||||
|
): IExportClass<Chu3UserData> {
|
||||||
|
constructor() : this("SDHD",
|
||||||
|
Chu3UserData(), UserGameOption(), ArrayList(), ArrayList(), ArrayList(), ArrayList(), ArrayList(), ArrayList(), ArrayList(), ArrayList(), ArrayList())
|
||||||
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@ package icu.samnyan.aqua.net.games.mai2
|
||||||
import ext.API
|
import ext.API
|
||||||
import ext.returns
|
import ext.returns
|
||||||
import ext.vars
|
import ext.vars
|
||||||
import icu.samnyan.aqua.api.model.resp.sega.maimai2.external.Maimai2DataExport
|
import icu.samnyan.aqua.net.games.IExportClass
|
||||||
import icu.samnyan.aqua.net.games.ImportClass
|
import icu.samnyan.aqua.net.games.ImportClass
|
||||||
import icu.samnyan.aqua.net.games.ImportController
|
import icu.samnyan.aqua.net.games.ImportController
|
||||||
import icu.samnyan.aqua.sega.maimai2.model.Mai2Repos
|
import icu.samnyan.aqua.sega.maimai2.model.Mai2Repos
|
||||||
|
@ -49,3 +49,29 @@ class Mai2Import(
|
||||||
override fun createEmpty() = Maimai2DataExport()
|
override fun createEmpty() = Maimai2DataExport()
|
||||||
override val userDataRepo = repos.userData
|
override val userDataRepo = repos.userData
|
||||||
}
|
}
|
||||||
|
|
||||||
|
data class Maimai2DataExport(
|
||||||
|
override var userData: Mai2UserDetail,
|
||||||
|
var userExtend: Mai2UserExtend,
|
||||||
|
var userOption: Mai2UserOption,
|
||||||
|
var userUdemae: Mai2UserUdemae,
|
||||||
|
var mapEncountNpcList: List<Mai2MapEncountNpc>,
|
||||||
|
var userActList: List<Mai2UserAct>,
|
||||||
|
var userCharacterList: List<Mai2UserCharacter>,
|
||||||
|
var userChargeList: List<Mai2UserCharge>,
|
||||||
|
var userCourseList: List<Mai2UserCourse>,
|
||||||
|
var userFavoriteList: List<Mai2UserFavorite>,
|
||||||
|
var userFriendSeasonRankingList: List<Mai2UserFriendSeasonRanking>,
|
||||||
|
var userGeneralDataList: List<Mai2UserGeneralData>,
|
||||||
|
var userItemList: List<Mai2UserItem>,
|
||||||
|
var userLoginBonusList: List<Mai2UserLoginBonus>,
|
||||||
|
var userMapList: List<Mai2UserMap>,
|
||||||
|
var userMusicDetailList: List<Mai2UserMusicDetail>,
|
||||||
|
var userPlaylogList: List<Mai2UserPlaylog>,
|
||||||
|
override var gameId: String = "SDEZ",
|
||||||
|
): IExportClass<Mai2UserDetail> {
|
||||||
|
constructor() : this(Mai2UserDetail(), Mai2UserExtend(), Mai2UserOption(), Mai2UserUdemae(),
|
||||||
|
mutableListOf(), mutableListOf(), mutableListOf(), mutableListOf(), mutableListOf(), mutableListOf(),
|
||||||
|
mutableListOf(), mutableListOf(), mutableListOf(), mutableListOf(), mutableListOf(), mutableListOf(),
|
||||||
|
mutableListOf())
|
||||||
|
}
|
Loading…
Reference in New Issue