umadump/ism: new end info fields
This commit is contained in:
+25
-2
@@ -1,6 +1,9 @@
|
|||||||
package ism
|
package ism
|
||||||
|
|
||||||
import "git.sunturtle.xyz/zephyr/horse"
|
import (
|
||||||
|
"git.sunturtle.xyz/zephyr/horse"
|
||||||
|
"git.sunturtle.xyz/zephyr/horse/umadump"
|
||||||
|
)
|
||||||
|
|
||||||
type Skill struct {
|
type Skill struct {
|
||||||
ID horse.SkillID `json:"skill_id"`
|
ID horse.SkillID `json:"skill_id"`
|
||||||
@@ -294,7 +297,7 @@ type RewardSummary struct {
|
|||||||
AddChara []UserChara `json:"add_chara_list"`
|
AddChara []UserChara `json:"add_chara_list"`
|
||||||
AddCloth []UserCloth `json:"add_cloth_list"`
|
AddCloth []UserCloth `json:"add_cloth_list"`
|
||||||
AddMusic []UserMusic `json:"add_music_list"`
|
AddMusic []UserMusic `json:"add_music_list"`
|
||||||
AddStoryIDs []any `json:"add_story_id_array"` // not in my disassembly
|
AddStoryIDs []umadump.Never `json:"add_story_id_array"` // not in my disassembly
|
||||||
AddFCoin int32 `json:"add_fcoin"` // carats
|
AddFCoin int32 `json:"add_fcoin"` // carats
|
||||||
AddPresents int32 `json:"add_present_num"`
|
AddPresents int32 `json:"add_present_num"`
|
||||||
AddTotalFan int32 `json:"add_total_fan"`
|
AddTotalFan int32 `json:"add_total_fan"`
|
||||||
@@ -304,7 +307,27 @@ type RewardSummary struct {
|
|||||||
|
|
||||||
type End struct {
|
type End struct {
|
||||||
Chara SingleModeChara `json:"chara_info"`
|
Chara SingleModeChara `json:"chara_info"`
|
||||||
|
RaceConditions []umadump.Never `json:"race_condition_array"`
|
||||||
|
UncheckedEvents []umadump.Never `json:"unchecked_event_array"`
|
||||||
|
HomeInfo *umadump.Never `json:"home_info"`
|
||||||
|
WinSaddleIDs []umadump.Never `json:"win_saddle_id_array"`
|
||||||
|
EffectedFactors []umadump.Never `json:"effected_factor_array"`
|
||||||
|
RaceStartInfo *umadump.Never `json:"race_start_info"`
|
||||||
|
RaceScenario *umadump.Never `json:"race_scenario"`
|
||||||
|
AddTrophyInfo *umadump.Never `json:"add_trophy_info"`
|
||||||
|
TrophyRewardInfo *umadump.Never `json:"trophy_reward_info"`
|
||||||
|
PrevCharaGrade *umadump.Never `json:"prev_chara_grade"`
|
||||||
|
RaceAddRewardInfo []umadump.Never `json:"race_add_reward_info"`
|
||||||
|
Missions []umadump.Never `json:"mission_list"`
|
||||||
|
StoryEventMissions []umadump.Never `json:"story_event_mission_list"`
|
||||||
|
StoryEventCharaBonuses []umadump.Never `json:"story_event_chara_bonus_list"`
|
||||||
|
StartDressInfo []umadump.Never `json:"start_dress_info"`
|
||||||
|
ResumeFactorSelect *umadump.Never `json:"resume_factor_select"`
|
||||||
|
RaceRandomPrograms []umadump.Never `json:"race_random_program_array"`
|
||||||
|
RaceRewardLimitMore []umadump.Never `json:"race_reward_limit_more_list"`
|
||||||
|
SkillFilterSettings []umadump.Never `json:"skill_filter_setting_array"`
|
||||||
RewardSummary RewardSummary `json:"reward_summary_info"`
|
RewardSummary RewardSummary `json:"reward_summary_info"`
|
||||||
|
IsUmaplan bool `json:"is_umaplan"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type ProgressInfo struct {
|
type ProgressInfo struct {
|
||||||
|
|||||||
Reference in New Issue
Block a user