as: Unlock all emblems

Signed-off-by: Yuan Si <do4suki@gmail.com>
This commit is contained in:
2023-05-25 05:56:53 +08:00
parent c18842ef95
commit 9ad8d91f4b
4 changed files with 44947 additions and 1043 deletions
+44821 -975
View File
File diff suppressed because it is too large Load Diff
+68 -68
View File
@@ -32311,8 +32311,8 @@
"live_difficulty_id": 12011101,
"max_score": 2037536,
"max_combo": 69,
"play_count": 1,
"clear_count": 1,
"play_count": 100,
"clear_count": 100,
"cancel_count": 0,
"not_cleared_count": 0,
"is_full_combo": false,
@@ -63925,31 +63925,31 @@
1,
{
"member_master_id": 1,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
2,
{
"member_master_id": 2,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
3,
{
"member_master_id": 3,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
4,
@@ -63965,11 +63965,11 @@
5,
{
"member_master_id": 5,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": true,
"is_card_badge": true,
"is_theme_badge": false,
"is_card_badge": false,
"is_music_badge": false
},
6,
@@ -63985,7 +63985,7 @@
7,
{
"member_master_id": 7,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
@@ -63995,7 +63995,7 @@
8,
{
"member_master_id": 8,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
@@ -64005,10 +64005,10 @@
9,
{
"member_master_id": 9,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": true,
"is_theme_badge": false,
"is_card_badge": false,
"is_music_badge": false
},
@@ -64019,7 +64019,7 @@
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
102,
@@ -64029,65 +64029,65 @@
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
103,
{
"member_master_id": 103,
"is_story_member_badge": true,
"is_story_side_badge": true,
"is_voice_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
104,
{
"member_master_id": 104,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
105,
{
"member_master_id": 105,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
106,
{
"member_master_id": 106,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
107,
{
"member_master_id": 107,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
108,
{
"member_master_id": 108,
"is_story_member_badge": false,
"is_story_side_badge": true,
"is_voice_badge": true,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": false,
"is_music_badge": false
@@ -64095,11 +64095,11 @@
109,
{
"member_master_id": 109,
"is_story_member_badge": true,
"is_story_side_badge": true,
"is_voice_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
201,
@@ -64109,73 +64109,73 @@
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
202,
{
"member_master_id": 202,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
203,
{
"member_master_id": 203,
"is_story_member_badge": false,
"is_story_side_badge": true,
"is_voice_badge": true,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
204,
{
"member_master_id": 204,
"is_story_member_badge": false,
"is_story_side_badge": true,
"is_voice_badge": true,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
205,
{
"member_master_id": 205,
"is_story_member_badge": false,
"is_story_side_badge": true,
"is_voice_badge": true,
"is_theme_badge": true,
"is_card_badge": true,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": false,
"is_music_badge": false
},
206,
{
"member_master_id": 206,
"is_story_member_badge": true,
"is_story_side_badge": true,
"is_voice_badge": true,
"is_theme_badge": true,
"is_card_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": false,
"is_music_badge": false
},
207,
{
"member_master_id": 207,
"is_story_member_badge": true,
"is_story_side_badge": true,
"is_voice_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
208,
{
"member_master_id": 208,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
@@ -64185,21 +64185,21 @@
209,
{
"member_master_id": 209,
"is_story_member_badge": true,
"is_story_side_badge": true,
"is_voice_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
210,
{
"member_master_id": 210,
"is_story_member_badge": true,
"is_story_member_badge": false,
"is_story_side_badge": false,
"is_voice_badge": true,
"is_theme_badge": true,
"is_card_badge": true,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": false,
"is_music_badge": false
},
211,
@@ -64209,7 +64209,7 @@
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
},
212,
@@ -64219,7 +64219,7 @@
"is_story_side_badge": false,
"is_voice_badge": false,
"is_theme_badge": false,
"is_card_badge": true,
"is_card_badge": false,
"is_music_badge": false
}
],
+44
View File
@@ -173,6 +173,50 @@ func init() {
// jsonStr = strings.TrimRight(jsonStr, ",")
// jsonStr += "]"
// fmt.Println(jsonStr)
// eng, err := xorm.NewEngine("sqlite", "assets/masterdata.db")
// CheckErr(err)
// err = eng.Ping()
// CheckErr(err)
// emblemIds := []int{}
// err = eng.Table("m_emblem").Cols("id").OrderBy("id ASC").Find(&emblemIds)
// CheckErr(err)
// jsonStr := "["
// for _, emblem := range emblemIds {
// emblemInfo := model.AsEmblemInfo{
// EmblemMID: emblem,
// AcquiredAt: time.Now().Unix(),
// }
// m, err := json.Marshal(emblemInfo)
// CheckErr(err)
// jsonStr += fmt.Sprintf("%d,%s,", emblem, string(m))
// }
// jsonStr = strings.TrimRight(jsonStr, ",")
// jsonStr += "]"
// fmt.Println(jsonStr)
// eng, err := xorm.NewEngine("sqlite", "assets/masterdata.db")
// CheckErr(err)
// err = eng.Ping()
// CheckErr(err)
// emblemIds := []int{}
// err = eng.Table("m_emblem").Cols("id").OrderBy("id ASC").Find(&emblemIds)
// CheckErr(err)
// ids := []model.AsEmblemId{}
// for _, id := range emblemIds {
// ids = append(ids, model.AsEmblemId{
// EmblemMasterID: id,
// IsNew: false,
// })
// }
// m, err := json.Marshal(ids)
// CheckErr(err)
// fmt.Println(string(m))
}
func main() {
+14
View File
@@ -227,6 +227,20 @@ type AsSuitInfo struct {
IsNew bool `json:"is_new"`
}
// AsEmblemInfo ...
type AsEmblemInfo struct {
EmblemMID int `json:"emblem_m_id"`
IsNew bool `json:"is_new"`
EmblemParam interface{} `json:"emblem_param"`
AcquiredAt int64 `json:"acquired_at"`
}
// AsEmblemId ...
type AsEmblemId struct {
EmblemMasterID int `json:"emblem_master_id"`
IsNew bool `json:"is_new"`
}
// AsReq ...
type AsReq interface{}