umadump/ism: new reward summary fields
This commit is contained in:
@@ -225,8 +225,81 @@ type AddItem struct {
|
|||||||
Number int32 `json:"number"`
|
Number int32 `json:"number"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type PieceData struct {
|
||||||
|
PieceID int32 `json:"piece_id"`
|
||||||
|
PieceNum int32 `json:"piece_num"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type UserCard struct {
|
||||||
|
CardID horse.UmaID `json:"card_id"`
|
||||||
|
Rarity int8 `json:"rarity"`
|
||||||
|
TalentLevel int8 `json:"talent_level"`
|
||||||
|
Skills []Skill `json:"skill_data_array"`
|
||||||
|
CreateTime string `json:"create_time"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type UserSupportCard struct {
|
||||||
|
ViewerID int64 `json:"viewer_id"`
|
||||||
|
SupportCardID horse.SupportCardID `json:"support_card_id"`
|
||||||
|
Exp int32 `json:"exp"`
|
||||||
|
LimitBreak int32 `json:"limit_break_count"`
|
||||||
|
FavoriteFlag int32 `json:"favorite_flag"`
|
||||||
|
Stock int32 `json:"stock"`
|
||||||
|
PossessTime string `json:"possess_time"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type RewardAddSupportCardNum struct {
|
||||||
|
SupportCardID horse.SupportCardID `json:"support_card_id"`
|
||||||
|
Number int32 `json:"number"`
|
||||||
|
ItemType int32 `json:"item_type"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type HonorData struct {
|
||||||
|
HonorID int32 `json:"honor_id"`
|
||||||
|
Step int32 `json:"step"`
|
||||||
|
CreateTime string `json:"create_time"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type UserChara struct {
|
||||||
|
CharaID horse.CharacterID `json:"chara_id"`
|
||||||
|
TrainingNum int32 `json:"training_num"`
|
||||||
|
LovePoint int32 `json:"love_point"`
|
||||||
|
LovePointPool int32 `json:"love_point_pool"`
|
||||||
|
Fan uint64 `json:"fan"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type UserCloth struct {
|
||||||
|
ClothID int32 `json:"cloth_id"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type UserMusic struct {
|
||||||
|
MusicID int32 `json:"music_id"`
|
||||||
|
AcquisitionTime string `json:"acquisition_time"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type CharaProfileData struct {
|
||||||
|
CharaID horse.CharacterID `json:"chara_id"`
|
||||||
|
DataID int32 `json:"data_id"`
|
||||||
|
NewFlag int32 `json:"new_flag"`
|
||||||
|
}
|
||||||
|
|
||||||
type RewardSummary struct {
|
type RewardSummary struct {
|
||||||
AddItem []AddItem `json:"add_item_list"`
|
AddItem []AddItem `json:"add_item_list"`
|
||||||
|
AddPiece []PieceData `json:"add_piece_list"`
|
||||||
|
AddCard []UserCard `json:"add_card_list"`
|
||||||
|
AddCardBonus *RewardSummary `json:"add_card_bonus_info"`
|
||||||
|
AddSupportCard []UserSupportCard `json:"add_support_card_list"`
|
||||||
|
AddSupportCardNum []RewardAddSupportCardNum `json:"add_support_card_num_array"`
|
||||||
|
AddHonor []HonorData `json:"add_honor_list"`
|
||||||
|
AddChara []UserChara `json:"add_chara_list"`
|
||||||
|
AddCloth []UserCloth `json:"add_cloth_list"`
|
||||||
|
AddMusic []UserMusic `json:"add_music_list"`
|
||||||
|
AddStoryIDs []any `json:"add_story_id_array"` // not in my disassembly
|
||||||
|
AddFCoin int32 `json:"add_fcoin"` // carats
|
||||||
|
AddPresents int32 `json:"add_present_num"`
|
||||||
|
AddTotalFan int32 `json:"add_total_fan"`
|
||||||
|
NewCharaProfiles []CharaProfileData `json:"new_chara_profile_array"`
|
||||||
|
ForceUpdateHonorID int32 `json:"force_update_honor_id"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type End struct {
|
type End struct {
|
||||||
|
|||||||
Reference in New Issue
Block a user