[O] Abstract pd_id

This commit is contained in:
Azalea
2025-10-25 10:50:36 +08:00
parent 1827c8db55
commit 7fd71e389d

View File

@@ -13,8 +13,11 @@ open class BaseRequest {
var time_stamp: ZonedDateTime = ZonedDateTime.now() // Timestamp var time_stamp: ZonedDateTime = ZonedDateTime.now() // Timestamp
} }
class StageResultRequest : BaseRequest() { open class PdRequest : BaseRequest() {
var pd_id: Long = 0 var pd_id: Long = 0
}
class StageResultRequest : PdRequest() {
var hp_vol: Int = 0 var hp_vol: Int = 0
var btn_se_vol: Boolean = false var btn_se_vol: Boolean = false
var btn_se_vol2: Int = 0 var btn_se_vol2: Int = 0
@@ -68,27 +71,22 @@ class StageResultRequest : BaseRequest() {
var cr_sp: Array<String?> = arrayOf() var cr_sp: Array<String?> = arrayOf()
} }
class StageStartRequest : BaseRequest() { class StageStartRequest : PdRequest() {
var pd_id: Long = 0
var stg_ply_pv_id: IntArray = intArrayOf() var stg_ply_pv_id: IntArray = intArrayOf()
} }
class StartRequest : BaseRequest() { class StartRequest : PdRequest() {
var pd_id: Long = 0
} }
class StoreSsRequest : BaseRequest() { class StoreSsRequest : PdRequest() {
var pd_id: Long = 0
var ss_mdl_id: IntArray = intArrayOf() var ss_mdl_id: IntArray = intArrayOf()
var ss_c_itm_id: IntArray = intArrayOf() var ss_c_itm_id: IntArray = intArrayOf()
} }
class SpendCreditRequest : BaseRequest() { class SpendCreditRequest : PdRequest() {
var pd_id: Long = 0
} }
class ShopExitRequest : BaseRequest() { class ShopExitRequest : PdRequest() {
var pd_id: Long = 0
var use_pv_mdl_eqp = 0 var use_pv_mdl_eqp = 0
var ply_pv_id = 0 var ply_pv_id = 0
var mdl_eqp_cmn_ary: IntArray = intArrayOf() var mdl_eqp_cmn_ary: IntArray = intArrayOf()
@@ -115,23 +113,19 @@ class PreStartRequest : BaseRequest() {
var aime_id: Long = 0 var aime_id: Long = 0
} }
class PdUnlockRequest : BaseRequest() { class PdUnlockRequest : PdRequest() {
var pd_id: Long = 0
} }
class GetPvPdRequest : BaseRequest() { class GetPvPdRequest : PdRequest() {
var pd_id: Long = 0
var difficulty = 0 var difficulty = 0
var pd_pv_id_lst: IntArray = intArrayOf() var pd_pv_id_lst: IntArray = intArrayOf()
} }
class ChangePasswdRequest : BaseRequest() { class ChangePasswdRequest : PdRequest() {
var pd_id: Long = 0
var new_passwd: String = "" var new_passwd: String = ""
} }
class ChangeNameRequest : BaseRequest() { class ChangeNameRequest : PdRequest() {
var pd_id: Long = 0
var player_name: String = "" var player_name: String = ""
} }
@@ -139,12 +133,10 @@ class CardProcedureRequest : BaseRequest() {
var aime_id: Long = 0 var aime_id: Long = 0
} }
class BuyModuleRequest : BaseRequest() { class BuyModuleRequest : PdRequest() {
var pd_id: Long = 0
var mdl_id = 0 var mdl_id = 0
} }
class BuyCstmzItmRequest : BaseRequest() { class BuyCstmzItmRequest : PdRequest() {
var pd_id: Long = 0
var cstmz_itm_id = 0 var cstmz_itm_id = 0
} }