From 05215495db1a87490a302c5330f2cbb7478cba72 Mon Sep 17 00:00:00 2001 From: wh_zcy Date: Wed, 17 May 2023 14:25:49 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=88=86=E7=BB=84?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- comm/imodule.go | 6 +-- modules/worldtask/module.go | 91 +++++++++++++++++++++++++++++++++++-- 2 files changed, 90 insertions(+), 7 deletions(-) diff --git a/comm/imodule.go b/comm/imodule.go index ef0b6816c..bc5695fd4 100644 --- a/comm/imodule.go +++ b/comm/imodule.go @@ -390,9 +390,9 @@ type ( BingoJumpTask(session IUserSession, groupId, rtaskId int32) error // 查询我的世界任务 GetMyWorldtask(uid string) *pb.DBWorldtask - // - GetWorldTaskBy(uid string, groupId int32) int32 - + // 获取分组任务 + GetWorldTaskBy(session IUserSession, groupId int32) int32 + //更新接取任务 UpdateTaskStatus(uid string, taskId int32) } // 支线剧情任务 diff --git a/modules/worldtask/module.go b/modules/worldtask/module.go index 30651f4c6..88540549c 100644 --- a/modules/worldtask/module.go +++ b/modules/worldtask/module.go @@ -212,24 +212,107 @@ func (this *Worldtask) BingoJumpTask(session comm.IUserSession, groupId, taskId } // 返回任务ID -func (this *Worldtask) GetWorldTaskBy(uid string, groupId int32) (taskId int32) { +func (this *Worldtask) GetWorldTaskBy(session comm.IUserSession, groupId int32) (taskId int32) { + uid := session.GetUserId() mytask, err := this.modelWorldtask.getWorldtask(uid) if err != nil { return 0 } + if gwt, err := this.configure.getWorldtaskCfg(); err == nil { for _, v := range gwt.GetDataList() { if v.Group == groupId && v.Des == 5 { if _, ok := utils.Findx(mytask.TaskList, v.Key); !ok { - return v.Key + taskId = v.Key + break } } } } + if taskId == 0 { + return + } + + myWorldtask, err := this.modelWorldtask.getWorldtask(uid) + if err != nil { + this.Error("获取玩家世界任务失败", log.Field{Key: "uid", Value: uid}, log.Field{Key: "err", Value: err.Error()}) + return + } + + // 当前任务配置 + curTaskConf, err := this.configure.getWorldtaskById(taskId) + if err != nil || curTaskConf == nil { + return + } + + if myWorldtask.CurrentTask == nil { + myWorldtask.CurrentTask = make(map[int32]*pb.Worldtask) + } + myWorldtask.CurrentTask[curTaskConf.Group] = &pb.Worldtask{ + TaskId: taskId, + TaskType: curTaskConf.Des, + NpcStatus: 1, + } + + update := map[string]interface{}{ + "currentTask": myWorldtask.CurrentTask, + } + + if err := this.modelWorldtask.Change(uid, update); err != nil { + + } + + //判断是否要结束任务 + if ((len(curTaskConf.Completetask) == 1 && curTaskConf.Completetask[0] == 0) || + len(curTaskConf.Completetask) == 0) && + curTaskConf.DeliverNpc == 0 { + //结束任务 + this.modelWorldtask.taskFinish(session, groupId, taskId, myWorldtask, curTaskConf) + this.modelWorldtask.taskFinishPush(session, groupId, myWorldtask, curTaskConf) + } + return } -func(this *Worldtask) UpdateTaskStatus(uid string,taskId int32) { +func (this *Worldtask) UpdateTaskStatus(uid string, taskId int32) { + myWorldtask, err := this.modelWorldtask.getWorldtask(uid) + if err != nil { + this.Error("获取玩家世界任务失败", log.Field{Key: "uid", Value: uid}, log.Field{Key: "err", Value: err.Error()}) + return + } -} \ No newline at end of file + curTaskConf, err := this.configure.getWorldtaskById(taskId) + if err != nil || curTaskConf == nil { + return + } + + if curTaskConf.Des != 5 { + return + } + + var wt *pb.Worldtask + if curTaskConf.Ontxe != 0 { + //pre task + wt = &pb.Worldtask{ + TaskId: curTaskConf.Ontxe, + TaskType: curTaskConf.Des, + NpcStatus: 1, + } + } else { + wt = &pb.Worldtask{ + TaskId: taskId, + TaskType: curTaskConf.Des, + NpcStatus: 1, + } + } + + myWorldtask.CurrentTask[curTaskConf.Group] = wt + update := map[string]interface{}{ + "currentTask": myWorldtask.CurrentTask, + } + + if err := this.modelWorldtask.Change(uid, update); err != nil { + + } +} From c2399706fc05cf8aa2842849a2eee85a30c39aff Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Wed, 17 May 2023 14:46:19 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E4=B8=8D=E5=BF=85?= =?UTF-8?q?=E8=A6=81=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/json/game_gamepricegroup.json | 93 - bin/json/game_heroawaken.json | 3000 ++++++++--------- bin/json/game_librarybubble.json | 23 - bin/json/game_libraryfavor.json | 119 - bin/json/game_libraryfavorlv.json | 26 - bin/json/game_libraryfetter.json | 197 -- bin/json/game_libraryhero.json | 1297 ------- bin/json/game_libraryhistory.json | 1496 -------- bin/json/game_libraryplayback.json | 46 - bin/json/game_librarystory.json | 34 - bin/json/game_playeroverview.json | 38 - modules/caravan/api_getstory.go | 2 +- modules/user/api_switchdefper.go | 107 + modules/user/comp_configure.go | 41 +- modules/user/module.go | 27 +- pb/user_msg.pb.go | 248 +- sys/configure/structs/Game.ItemBox.go | 42 - sys/configure/structs/Game.ItemBoxData.go | 37 - sys/configure/structs/Game.LibraryBubble.go | 42 - .../structs/Game.LibraryBubbleData.go | 37 - sys/configure/structs/Game.LibraryFavor.go | 34 - .../structs/Game.LibraryFavorData.go | 56 - sys/configure/structs/Game.LibraryFavorlv.go | 42 - .../structs/Game.LibraryFavorlvData.go | 39 - sys/configure/structs/Game.LibraryFetter.go | 34 - .../structs/Game.LibraryFetterData.go | 79 - sys/configure/structs/Game.LibraryHero.go | 42 - sys/configure/structs/Game.LibraryHeroData.go | 148 - sys/configure/structs/Game.LibraryHistory.go | 42 - .../structs/Game.LibraryHistoryData.go | 54 - sys/configure/structs/Game.LibraryPlayBack.go | 42 - .../structs/Game.LibraryPlayBackData.go | 39 - sys/configure/structs/Game.LibraryStory.go | 42 - .../structs/Game.LibraryStoryData.go | 52 - sys/configure/structs/Game.PlayerOverview.go | 42 - .../structs/Game.PlayerOverviewData.go | 62 - sys/configure/structs/Tables.go | 14 +- 37 files changed, 1884 insertions(+), 5931 deletions(-) delete mode 100644 bin/json/game_gamepricegroup.json delete mode 100644 bin/json/game_librarybubble.json delete mode 100644 bin/json/game_libraryfavor.json delete mode 100644 bin/json/game_libraryfavorlv.json delete mode 100644 bin/json/game_libraryfetter.json delete mode 100644 bin/json/game_libraryhero.json delete mode 100644 bin/json/game_libraryhistory.json delete mode 100644 bin/json/game_libraryplayback.json delete mode 100644 bin/json/game_librarystory.json delete mode 100644 bin/json/game_playeroverview.json create mode 100644 modules/user/api_switchdefper.go delete mode 100644 sys/configure/structs/Game.ItemBox.go delete mode 100644 sys/configure/structs/Game.ItemBoxData.go delete mode 100644 sys/configure/structs/Game.LibraryBubble.go delete mode 100644 sys/configure/structs/Game.LibraryBubbleData.go delete mode 100644 sys/configure/structs/Game.LibraryFavor.go delete mode 100644 sys/configure/structs/Game.LibraryFavorData.go delete mode 100644 sys/configure/structs/Game.LibraryFavorlv.go delete mode 100644 sys/configure/structs/Game.LibraryFavorlvData.go delete mode 100644 sys/configure/structs/Game.LibraryFetter.go delete mode 100644 sys/configure/structs/Game.LibraryFetterData.go delete mode 100644 sys/configure/structs/Game.LibraryHero.go delete mode 100644 sys/configure/structs/Game.LibraryHeroData.go delete mode 100644 sys/configure/structs/Game.LibraryHistory.go delete mode 100644 sys/configure/structs/Game.LibraryHistoryData.go delete mode 100644 sys/configure/structs/Game.LibraryPlayBack.go delete mode 100644 sys/configure/structs/Game.LibraryPlayBackData.go delete mode 100644 sys/configure/structs/Game.LibraryStory.go delete mode 100644 sys/configure/structs/Game.LibraryStoryData.go delete mode 100644 sys/configure/structs/Game.PlayerOverview.go delete mode 100644 sys/configure/structs/Game.PlayerOverviewData.go diff --git a/bin/json/game_gamepricegroup.json b/bin/json/game_gamepricegroup.json deleted file mode 100644 index be421e355..000000000 --- a/bin/json/game_gamepricegroup.json +++ /dev/null @@ -1,93 +0,0 @@ -[ - { - "id": 1, - "pricegroupId": 1001, - "purchasemin": 1, - "purchasemax": 1, - "cost": [ - { - "a": "attr", - "t": "diamond", - "n": 20 - } - ] - }, - { - "id": 2, - "pricegroupId": 1001, - "purchasemin": 2, - "purchasemax": 3, - "cost": [ - { - "a": "attr", - "t": "diamond", - "n": 30 - } - ] - }, - { - "id": 3, - "pricegroupId": 1001, - "purchasemin": 4, - "purchasemax": 6, - "cost": [ - { - "a": "attr", - "t": "diamond", - "n": 50 - } - ] - }, - { - "id": 4, - "pricegroupId": 1001, - "purchasemin": 7, - "purchasemax": 7, - "cost": [ - { - "a": "attr", - "t": "diamond", - "n": 100 - } - ] - }, - { - "id": 5, - "pricegroupId": 1001, - "purchasemin": 8, - "purchasemax": 8, - "cost": [ - { - "a": "attr", - "t": "diamond", - "n": 150 - } - ] - }, - { - "id": 6, - "pricegroupId": 1001, - "purchasemin": 9, - "purchasemax": 9, - "cost": [ - { - "a": "attr", - "t": "diamond", - "n": 200 - } - ] - }, - { - "id": 7, - "pricegroupId": 1001, - "purchasemin": 10, - "purchasemax": 10, - "cost": [ - { - "a": "attr", - "t": "diamond", - "n": 250 - } - ] - } -] \ No newline at end of file diff --git a/bin/json/game_heroawaken.json b/bin/json/game_heroawaken.json index 9e191d4d4..64f6d82e4 100644 --- a/bin/json/game_heroawaken.json +++ b/bin/json/game_heroawaken.json @@ -17,7 +17,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -47,7 +47,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -77,12 +77,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -112,12 +112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -147,12 +147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -182,12 +182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -217,7 +217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -247,7 +247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -277,12 +277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -312,12 +312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -347,12 +347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -382,12 +382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -417,7 +417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -447,7 +447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -477,12 +477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -512,12 +512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -547,12 +547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -582,12 +582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -617,7 +617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -647,7 +647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -677,12 +677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -712,12 +712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -747,12 +747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -782,12 +782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -817,7 +817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -847,7 +847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -877,12 +877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -912,12 +912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -947,12 +947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -982,12 +982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -1017,7 +1017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1047,7 +1047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1077,12 +1077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1112,12 +1112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1147,12 +1147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -1182,12 +1182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -1217,7 +1217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1247,7 +1247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1277,12 +1277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1312,12 +1312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1347,12 +1347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -1382,12 +1382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -1417,7 +1417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1447,7 +1447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1477,12 +1477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1512,12 +1512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1547,12 +1547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -1582,12 +1582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -1617,7 +1617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1647,7 +1647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1677,12 +1677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1712,12 +1712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1747,12 +1747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -1782,12 +1782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -1817,7 +1817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1847,7 +1847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1877,12 +1877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -1912,12 +1912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -1947,12 +1947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -1982,12 +1982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -2017,7 +2017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2047,7 +2047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2077,12 +2077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2112,12 +2112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2147,12 +2147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -2182,12 +2182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -2217,7 +2217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2247,7 +2247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2277,12 +2277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2312,12 +2312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2347,12 +2347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -2382,12 +2382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -2417,7 +2417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2447,7 +2447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2477,12 +2477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2512,12 +2512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2547,12 +2547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -2582,12 +2582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -2617,7 +2617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2647,7 +2647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2677,12 +2677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2712,12 +2712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2747,12 +2747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -2782,12 +2782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -2817,7 +2817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2847,7 +2847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2877,12 +2877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -2912,12 +2912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -2947,12 +2947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -2982,12 +2982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -3017,7 +3017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3047,7 +3047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3077,12 +3077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3112,12 +3112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3147,12 +3147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -3182,12 +3182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -3217,7 +3217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3247,7 +3247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3277,12 +3277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3312,12 +3312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3347,12 +3347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -3382,12 +3382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -3417,7 +3417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3447,7 +3447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3477,12 +3477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3512,12 +3512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3547,12 +3547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -3582,12 +3582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -3617,7 +3617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3647,7 +3647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3677,12 +3677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3712,12 +3712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3747,12 +3747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -3782,12 +3782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -3817,7 +3817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3847,7 +3847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3877,12 +3877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -3912,12 +3912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -3947,12 +3947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -3982,12 +3982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -4017,7 +4017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4047,7 +4047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4077,12 +4077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4112,12 +4112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4147,12 +4147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -4182,12 +4182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -4217,7 +4217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4247,7 +4247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4277,12 +4277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4312,12 +4312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4347,12 +4347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -4382,12 +4382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -4417,7 +4417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4447,7 +4447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4477,12 +4477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4512,12 +4512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4547,12 +4547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -4582,12 +4582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -4617,7 +4617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4647,7 +4647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4677,12 +4677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4712,12 +4712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4747,12 +4747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -4782,12 +4782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -4817,7 +4817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4847,7 +4847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4877,12 +4877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -4912,12 +4912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -4947,12 +4947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -4982,12 +4982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -5017,7 +5017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5047,7 +5047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5077,12 +5077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5112,12 +5112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5147,12 +5147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -5182,12 +5182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -5217,7 +5217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5247,7 +5247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5277,12 +5277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5312,12 +5312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5347,12 +5347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -5382,12 +5382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -5417,7 +5417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5447,7 +5447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5477,12 +5477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5512,12 +5512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5547,12 +5547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -5582,12 +5582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -5617,7 +5617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5647,7 +5647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5677,12 +5677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5712,12 +5712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5747,12 +5747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -5782,12 +5782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -5817,7 +5817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5847,7 +5847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5877,12 +5877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -5912,12 +5912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -5947,12 +5947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -5982,12 +5982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -6017,7 +6017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6047,7 +6047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6077,12 +6077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6112,12 +6112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6147,12 +6147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -6182,12 +6182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -6217,7 +6217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6247,7 +6247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6277,12 +6277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6312,12 +6312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6347,12 +6347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -6382,12 +6382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -6417,7 +6417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6447,7 +6447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6477,12 +6477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6512,12 +6512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6547,12 +6547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -6582,12 +6582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -6617,7 +6617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6647,7 +6647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6677,12 +6677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6712,12 +6712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6747,12 +6747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -6782,12 +6782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -6817,7 +6817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6847,7 +6847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6877,12 +6877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -6912,12 +6912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -6947,12 +6947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -6982,12 +6982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -7017,7 +7017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7047,7 +7047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7077,12 +7077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7112,12 +7112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7147,12 +7147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -7182,12 +7182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -7217,7 +7217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7247,7 +7247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7277,12 +7277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7312,12 +7312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7347,12 +7347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -7382,12 +7382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -7417,7 +7417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7447,7 +7447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7477,12 +7477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7512,12 +7512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7547,12 +7547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -7582,12 +7582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -7617,7 +7617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7647,7 +7647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7677,12 +7677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7712,12 +7712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7747,12 +7747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -7782,12 +7782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -7817,7 +7817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7847,7 +7847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7877,12 +7877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -7912,12 +7912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -7947,12 +7947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -7982,12 +7982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -8017,7 +8017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8047,7 +8047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8077,12 +8077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8112,12 +8112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8147,12 +8147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -8182,12 +8182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -8217,7 +8217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8247,7 +8247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8277,12 +8277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8312,12 +8312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8347,12 +8347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -8382,12 +8382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -8417,7 +8417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8447,7 +8447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8477,12 +8477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8512,12 +8512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8547,12 +8547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -8582,12 +8582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -8617,7 +8617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8647,7 +8647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8677,12 +8677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8712,12 +8712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8747,12 +8747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -8782,12 +8782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -8817,7 +8817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8847,7 +8847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8877,12 +8877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -8912,12 +8912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -8947,12 +8947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -8982,12 +8982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -9017,7 +9017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9047,7 +9047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9077,12 +9077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9112,12 +9112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9147,12 +9147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -9182,12 +9182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -9217,7 +9217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9247,7 +9247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9277,12 +9277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9312,12 +9312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9347,12 +9347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -9382,12 +9382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -9417,7 +9417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9447,7 +9447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9477,12 +9477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9512,12 +9512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9547,12 +9547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -9582,12 +9582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -9617,7 +9617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9647,7 +9647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9677,12 +9677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9712,12 +9712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9747,12 +9747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -9782,12 +9782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -9817,7 +9817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9847,7 +9847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9877,12 +9877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -9912,12 +9912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -9947,12 +9947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -9982,12 +9982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -10017,7 +10017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10047,7 +10047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10077,12 +10077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10112,12 +10112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10147,12 +10147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -10182,12 +10182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -10217,7 +10217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10247,7 +10247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10277,12 +10277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10312,12 +10312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10347,12 +10347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -10382,12 +10382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -10417,7 +10417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10447,7 +10447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10477,12 +10477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10512,12 +10512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10547,12 +10547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -10582,12 +10582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -10617,7 +10617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10647,7 +10647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10677,12 +10677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10712,12 +10712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10747,12 +10747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -10782,12 +10782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -10817,7 +10817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10847,7 +10847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10877,12 +10877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -10912,12 +10912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -10947,12 +10947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -10982,12 +10982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -11017,7 +11017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11047,7 +11047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11077,12 +11077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11112,12 +11112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11147,12 +11147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -11182,12 +11182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -11217,7 +11217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11247,7 +11247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11277,12 +11277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11312,12 +11312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11347,12 +11347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -11382,12 +11382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -11417,7 +11417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11447,7 +11447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11477,12 +11477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11512,12 +11512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11547,12 +11547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -11582,12 +11582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -11617,7 +11617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11647,7 +11647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11677,12 +11677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11712,12 +11712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11747,12 +11747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -11782,12 +11782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -11817,7 +11817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11847,7 +11847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11877,12 +11877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -11912,12 +11912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -11947,12 +11947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -11982,12 +11982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -12017,7 +12017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12047,7 +12047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12077,12 +12077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12112,12 +12112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12147,12 +12147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -12182,12 +12182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -12217,7 +12217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12247,7 +12247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12277,12 +12277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12312,12 +12312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12347,12 +12347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -12382,12 +12382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -12417,7 +12417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12447,7 +12447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12477,12 +12477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12512,12 +12512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12547,12 +12547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -12582,12 +12582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -12617,7 +12617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12647,7 +12647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12677,12 +12677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12712,12 +12712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12747,12 +12747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -12782,12 +12782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -12817,7 +12817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12847,7 +12847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12877,12 +12877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -12912,12 +12912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -12947,12 +12947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -12982,12 +12982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -13017,7 +13017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13047,7 +13047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13077,12 +13077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13112,12 +13112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13147,12 +13147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -13182,12 +13182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -13217,7 +13217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13247,7 +13247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13277,12 +13277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13312,12 +13312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13347,12 +13347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -13382,12 +13382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -13417,7 +13417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13447,7 +13447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13477,12 +13477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13512,12 +13512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13547,12 +13547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -13582,12 +13582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -13617,7 +13617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13647,7 +13647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13677,12 +13677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13712,12 +13712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13747,12 +13747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -13782,12 +13782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -13817,7 +13817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13847,7 +13847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13877,12 +13877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -13912,12 +13912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -13947,12 +13947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -13982,12 +13982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -14017,7 +14017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14047,7 +14047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14077,12 +14077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14112,12 +14112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14147,12 +14147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -14182,12 +14182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -14217,7 +14217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14247,7 +14247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14277,12 +14277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14312,12 +14312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14347,12 +14347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -14382,12 +14382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -14417,7 +14417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14447,7 +14447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14477,12 +14477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14512,12 +14512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14547,12 +14547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -14582,12 +14582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -14617,7 +14617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14647,7 +14647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14677,12 +14677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14712,12 +14712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14747,12 +14747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -14782,12 +14782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -14817,7 +14817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14847,7 +14847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14877,12 +14877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -14912,12 +14912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -14947,12 +14947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -14982,12 +14982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -15017,7 +15017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15047,7 +15047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15077,12 +15077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15112,12 +15112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15147,12 +15147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -15182,12 +15182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -15217,7 +15217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15247,7 +15247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15277,12 +15277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15312,12 +15312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15347,12 +15347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -15382,12 +15382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -15417,7 +15417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15447,7 +15447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15477,12 +15477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15512,12 +15512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15547,12 +15547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -15582,12 +15582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -15617,7 +15617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15647,7 +15647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15677,12 +15677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15712,12 +15712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15747,12 +15747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -15782,12 +15782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -15817,7 +15817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15847,7 +15847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15877,12 +15877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -15912,12 +15912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -15947,12 +15947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -15982,12 +15982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -16017,7 +16017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16047,7 +16047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16077,12 +16077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16112,12 +16112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16147,12 +16147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -16182,12 +16182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -16217,7 +16217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16247,7 +16247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16277,12 +16277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16312,12 +16312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16347,12 +16347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -16382,12 +16382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -16417,7 +16417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16447,7 +16447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16477,12 +16477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16512,12 +16512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16547,12 +16547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -16582,12 +16582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -16617,7 +16617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16647,7 +16647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16677,12 +16677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16712,12 +16712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16747,12 +16747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -16782,12 +16782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -16817,7 +16817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16847,7 +16847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16877,12 +16877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -16912,12 +16912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -16947,12 +16947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -16982,12 +16982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -17017,7 +17017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17047,7 +17047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17077,12 +17077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17112,12 +17112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17147,12 +17147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -17182,12 +17182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -17217,7 +17217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17247,7 +17247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17277,12 +17277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17312,12 +17312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17347,12 +17347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -17382,12 +17382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -17417,7 +17417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17447,7 +17447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17477,12 +17477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17512,12 +17512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17547,12 +17547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -17582,12 +17582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -17617,7 +17617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17647,7 +17647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17677,12 +17677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17712,12 +17712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17747,12 +17747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -17782,12 +17782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -17817,7 +17817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17847,7 +17847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17877,12 +17877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -17912,12 +17912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -17947,12 +17947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -17982,12 +17982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -18017,7 +18017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18047,7 +18047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18077,12 +18077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18112,12 +18112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18147,12 +18147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -18182,12 +18182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -18217,7 +18217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18247,7 +18247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18277,12 +18277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18312,12 +18312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18347,12 +18347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -18382,12 +18382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -18417,7 +18417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18447,7 +18447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18477,12 +18477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18512,12 +18512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18547,12 +18547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -18582,12 +18582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -18617,7 +18617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18647,7 +18647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18677,12 +18677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18712,12 +18712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18747,12 +18747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -18782,12 +18782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -18817,7 +18817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18847,7 +18847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18877,12 +18877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -18912,12 +18912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -18947,12 +18947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -18982,12 +18982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -19017,7 +19017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19047,7 +19047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19077,12 +19077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19112,12 +19112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19147,12 +19147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -19182,12 +19182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -19217,7 +19217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19247,7 +19247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19277,12 +19277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19312,12 +19312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19347,12 +19347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -19382,12 +19382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -19417,7 +19417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19447,7 +19447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19477,12 +19477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19512,12 +19512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19547,12 +19547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -19582,12 +19582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -19617,7 +19617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19647,7 +19647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19677,12 +19677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19712,12 +19712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19747,12 +19747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -19782,12 +19782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -19817,7 +19817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19847,7 +19847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19877,12 +19877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -19912,12 +19912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -19947,12 +19947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -19982,12 +19982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -20017,7 +20017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20047,7 +20047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20077,12 +20077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20112,12 +20112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20147,12 +20147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -20182,12 +20182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -20217,7 +20217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20247,7 +20247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20277,12 +20277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20312,12 +20312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20347,12 +20347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -20382,12 +20382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -20417,7 +20417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20447,7 +20447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20477,12 +20477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20512,12 +20512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20547,12 +20547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -20582,12 +20582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -20617,7 +20617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20647,7 +20647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20677,12 +20677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20712,12 +20712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20747,12 +20747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -20782,12 +20782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -20817,7 +20817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20847,7 +20847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20877,12 +20877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -20912,12 +20912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -20947,12 +20947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -20982,12 +20982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -21017,7 +21017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21047,7 +21047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21077,12 +21077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21112,12 +21112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21147,12 +21147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -21182,12 +21182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -21217,7 +21217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21247,7 +21247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21277,12 +21277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21312,12 +21312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21347,12 +21347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -21382,12 +21382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -21417,7 +21417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21447,7 +21447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21477,12 +21477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21512,12 +21512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21547,12 +21547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -21582,12 +21582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -21617,7 +21617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21647,7 +21647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21677,12 +21677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21712,12 +21712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21747,12 +21747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -21782,12 +21782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -21817,7 +21817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21847,7 +21847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21877,12 +21877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -21912,12 +21912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -21947,12 +21947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -21982,12 +21982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -22017,7 +22017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22047,7 +22047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22077,12 +22077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22112,12 +22112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22147,12 +22147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -22182,12 +22182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -22217,7 +22217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22247,7 +22247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22277,12 +22277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22312,12 +22312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22347,12 +22347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -22382,12 +22382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -22417,7 +22417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22447,7 +22447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22477,12 +22477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22512,12 +22512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22547,12 +22547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -22582,12 +22582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -22617,7 +22617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22647,7 +22647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22677,12 +22677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22712,12 +22712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22747,12 +22747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -22782,12 +22782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -22817,7 +22817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22847,7 +22847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22877,12 +22877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -22912,12 +22912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -22947,12 +22947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -22982,12 +22982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -23017,7 +23017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23047,7 +23047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23077,12 +23077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23112,12 +23112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23147,12 +23147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -23182,12 +23182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -23217,7 +23217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23247,7 +23247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23277,12 +23277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23312,12 +23312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23347,12 +23347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -23382,12 +23382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -23417,7 +23417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23447,7 +23447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23477,12 +23477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23512,12 +23512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23547,12 +23547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -23582,12 +23582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -23617,7 +23617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23647,7 +23647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23677,12 +23677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23712,12 +23712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23747,12 +23747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -23782,12 +23782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -23817,7 +23817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23847,7 +23847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23877,12 +23877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -23912,12 +23912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -23947,12 +23947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -23982,12 +23982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -24017,7 +24017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24047,7 +24047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24077,12 +24077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24112,12 +24112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24147,12 +24147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -24182,12 +24182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -24217,7 +24217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24247,7 +24247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24277,12 +24277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24312,12 +24312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24347,12 +24347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -24382,12 +24382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -24417,7 +24417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24447,7 +24447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24477,12 +24477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24512,12 +24512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24547,12 +24547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -24582,12 +24582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -24617,7 +24617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24647,7 +24647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24677,12 +24677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24712,12 +24712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24747,12 +24747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -24782,12 +24782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -24817,7 +24817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24847,7 +24847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24877,12 +24877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -24912,12 +24912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -24947,12 +24947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -24982,12 +24982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -25017,7 +25017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25047,7 +25047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25077,12 +25077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25112,12 +25112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25147,12 +25147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -25182,12 +25182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -25217,7 +25217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25247,7 +25247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25277,12 +25277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25312,12 +25312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25347,12 +25347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -25382,12 +25382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -25417,7 +25417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25447,7 +25447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25477,12 +25477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25512,12 +25512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25547,12 +25547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -25582,12 +25582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -25617,7 +25617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25647,7 +25647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25677,12 +25677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25712,12 +25712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25747,12 +25747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -25782,12 +25782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -25817,7 +25817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25847,7 +25847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25877,12 +25877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -25912,12 +25912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -25947,12 +25947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -25982,12 +25982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -26017,7 +26017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26047,7 +26047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26077,12 +26077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26112,12 +26112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26147,12 +26147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -26182,12 +26182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -26217,7 +26217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26247,7 +26247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26277,12 +26277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26312,12 +26312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26347,12 +26347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -26382,12 +26382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -26417,7 +26417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26447,7 +26447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26477,12 +26477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26512,12 +26512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26547,12 +26547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -26582,12 +26582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -26617,7 +26617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26647,7 +26647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26677,12 +26677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26712,12 +26712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26747,12 +26747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -26782,12 +26782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -26817,7 +26817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26847,7 +26847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26877,12 +26877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -26912,12 +26912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -26947,12 +26947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -26982,12 +26982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -27017,7 +27017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27047,7 +27047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27077,12 +27077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27112,12 +27112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27147,12 +27147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -27182,12 +27182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -27217,7 +27217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27247,7 +27247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27277,12 +27277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27312,12 +27312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27347,12 +27347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -27382,12 +27382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -27417,7 +27417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27447,7 +27447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27477,12 +27477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27512,12 +27512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27547,12 +27547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -27582,12 +27582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -27617,7 +27617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27647,7 +27647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27677,12 +27677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27712,12 +27712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27747,12 +27747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -27782,12 +27782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -27817,7 +27817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27847,7 +27847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27877,12 +27877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -27912,12 +27912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -27947,12 +27947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -27982,12 +27982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -28017,7 +28017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28047,7 +28047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28077,12 +28077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28112,12 +28112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28147,12 +28147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -28182,12 +28182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -28217,7 +28217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28247,7 +28247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28277,12 +28277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28312,12 +28312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28347,12 +28347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -28382,12 +28382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -28417,7 +28417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28447,7 +28447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28477,12 +28477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28512,12 +28512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28547,12 +28547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -28582,12 +28582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -28617,7 +28617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28647,7 +28647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28677,12 +28677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28712,12 +28712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28747,12 +28747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -28782,12 +28782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -28817,7 +28817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28847,7 +28847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28877,12 +28877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -28912,12 +28912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -28947,12 +28947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -28982,12 +28982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -29017,7 +29017,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29047,7 +29047,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29077,12 +29077,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29112,12 +29112,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29147,12 +29147,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -29182,12 +29182,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -29217,7 +29217,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29247,7 +29247,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29277,12 +29277,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29312,12 +29312,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29347,12 +29347,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -29382,12 +29382,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -29417,7 +29417,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29447,7 +29447,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29477,12 +29477,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29512,12 +29512,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29547,12 +29547,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -29582,12 +29582,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -29617,7 +29617,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29647,7 +29647,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29677,12 +29677,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29712,12 +29712,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29747,12 +29747,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -29782,12 +29782,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], @@ -29817,7 +29817,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29847,7 +29847,7 @@ }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29877,12 +29877,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 10 } ], @@ -29912,12 +29912,12 @@ }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 }, { "a": "item", - "t": "50001", + "t": "14010111", "n": 20 } ], @@ -29947,12 +29947,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 10 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 10 } ], @@ -29982,12 +29982,12 @@ }, { "a": "item", - "t": "50009", + "t": "14030111", "n": 20 }, { "a": "item", - "t": "50005", + "t": "14020111", "n": 20 } ], diff --git a/bin/json/game_librarybubble.json b/bin/json/game_librarybubble.json deleted file mode 100644 index b43e9d559..000000000 --- a/bin/json/game_librarybubble.json +++ /dev/null @@ -1,23 +0,0 @@ -[ - { - "id": 1, - "txt": { - "key": "library_bubble1", - "text": "今天天气不错呀" - } - }, - { - "id": 2, - "txt": { - "key": "library_bubble2", - "text": "英雄们都好想你呢,快过来玩儿呀" - } - }, - { - "id": 3, - "txt": { - "key": "library_bubble3", - "text": "他们都是我的伙伴" - } - } -] \ No newline at end of file diff --git a/bin/json/game_libraryfavor.json b/bin/json/game_libraryfavor.json deleted file mode 100644 index 26c598dea..000000000 --- a/bin/json/game_libraryfavor.json +++ /dev/null @@ -1,119 +0,0 @@ -[ - { - "id": 1, - "star": 3, - "favorlv": 1, - "expneed": 0, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "id": 2, - "star": 3, - "favorlv": 2, - "expneed": 100, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1200 - } - ] - }, - { - "id": 3, - "star": 3, - "favorlv": 3, - "expneed": 200, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1500 - } - ] - }, - { - "id": 4, - "star": 4, - "favorlv": 1, - "expneed": 0, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1200 - } - ] - }, - { - "id": 5, - "star": 4, - "favorlv": 2, - "expneed": 200, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1500 - } - ] - }, - { - "id": 6, - "star": 4, - "favorlv": 3, - "expneed": 400, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1800 - } - ] - }, - { - "id": 7, - "star": 5, - "favorlv": 1, - "expneed": 0, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1500 - } - ] - }, - { - "id": 8, - "star": 5, - "favorlv": 2, - "expneed": 250, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1800 - } - ] - }, - { - "id": 9, - "star": 5, - "favorlv": 3, - "expneed": 400, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 2100 - } - ] - } -] \ No newline at end of file diff --git a/bin/json/game_libraryfavorlv.json b/bin/json/game_libraryfavorlv.json deleted file mode 100644 index aafaadba8..000000000 --- a/bin/json/game_libraryfavorlv.json +++ /dev/null @@ -1,26 +0,0 @@ -[ - { - "favorlv": 1, - "name": { - "key": "library_lv1", - "text": "萍水相逢" - }, - "txt": "可激活1条结局" - }, - { - "favorlv": 2, - "name": { - "key": "library_lv2", - "text": "点头之交" - }, - "txt": "可激活2条结局" - }, - { - "favorlv": 3, - "name": { - "key": "library_lv3", - "text": "情投意合" - }, - "txt": "可激活3条结局" - } -] \ No newline at end of file diff --git a/bin/json/game_libraryfetter.json b/bin/json/game_libraryfetter.json deleted file mode 100644 index cac64f5fe..000000000 --- a/bin/json/game_libraryfetter.json +++ /dev/null @@ -1,197 +0,0 @@ -[ - { - "id": 1, - "fid": 40001, - "ftype": 1, - "name": { - "key": "fetters_1", - "text": "师徒二人" - }, - "lv": 1, - "hid": [ - "25001", - "35001" - ], - "favorlv": 1, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 500 - }, - { - "a": "attr", - "t": "diamond", - "n": 50 - } - ], - "prize_dsc": { - "key": "fetters_1", - "text": "师徒二人" - }, - "png": "jiban_img_zu01" - }, - { - "id": 2, - "fid": 40001, - "ftype": 1, - "name": { - "key": "fetters_1", - "text": "师徒二人" - }, - "lv": 2, - "hid": [ - "25001", - "35001" - ], - "favorlv": 2, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - }, - { - "a": "attr", - "t": "diamond", - "n": 100 - } - ], - "prize_dsc": { - "key": "fetters_1", - "text": "师徒二人" - }, - "png": "jiban_img_zu01" - }, - { - "id": 3, - "fid": 40001, - "ftype": 1, - "name": { - "key": "fetters_1", - "text": "师徒二人" - }, - "lv": 3, - "hid": [ - "25001", - "35001" - ], - "favorlv": 3, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - }, - { - "a": "attr", - "t": "diamond", - "n": 200 - } - ], - "prize_dsc": { - "key": "fetters_1", - "text": "师徒二人" - }, - "png": "jiban_img_zu01" - }, - { - "id": 4, - "fid": 102, - "ftype": 2, - "name": { - "key": "fetters_2", - "text": "毫不相干" - }, - "lv": 1, - "hid": [ - "25001", - "35001", - "15004" - ], - "favorlv": 1, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 500 - }, - { - "a": "attr", - "t": "diamond", - "n": 50 - } - ], - "prize_dsc": { - "key": "fetters_2", - "text": "毫不相干" - }, - "png": "jiban_img_zu02" - }, - { - "id": 5, - "fid": 102, - "ftype": 2, - "name": { - "key": "fetters_2", - "text": "毫不相干" - }, - "lv": 2, - "hid": [ - "25001", - "35001", - "15004" - ], - "favorlv": 2, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - }, - { - "a": "attr", - "t": "diamond", - "n": 100 - } - ], - "prize_dsc": { - "key": "fetters_2", - "text": "毫不相干" - }, - "png": "jiban_img_zu02" - }, - { - "id": 6, - "fid": 102, - "ftype": 2, - "name": { - "key": "fetters_2", - "text": "毫不相干" - }, - "lv": 3, - "hid": [ - "25001", - "35001", - "15004" - ], - "favorlv": 3, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - }, - { - "a": "attr", - "t": "diamond", - "n": 200 - } - ], - "prize_dsc": { - "key": "fetters_2", - "text": "毫不相干" - }, - "png": "jiban_img_zu02" - } -] \ No newline at end of file diff --git a/bin/json/game_libraryhero.json b/bin/json/game_libraryhero.json deleted file mode 100644 index 9c683a301..000000000 --- a/bin/json/game_libraryhero.json +++ /dev/null @@ -1,1297 +0,0 @@ -[ - { - "hid": "14002", - "name": { - "key": "hero_14002", - "text": "大龙" - }, - "star": 4, - "history": [ - "140021", - "140022", - "140023" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "14005", - "name": { - "key": "hero_14005", - "text": "鹤大师" - }, - "star": 4, - "history": [ - "140051", - "140052", - "140053" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "14006", - "name": { - "key": "hero_14006", - "text": "布兰奇" - }, - "star": 4, - "history": [ - "140061", - "140062", - "140063" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "15004", - "name": { - "key": "hero_15004", - "text": "小欧" - }, - "star": 5, - "history": [ - "150041", - "150042", - "150043" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [ - 102 - ] - }, - { - "hid": "24002", - "name": { - "key": "hero_24002", - "text": "牙仙" - }, - "star": 4, - "history": [ - "240021", - "240022", - "240023" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "24003", - "name": { - "key": "hero_24003", - "text": "睡神沙人" - }, - "star": 4, - "history": [ - "240031", - "240032", - "240033" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "24004", - "name": { - "key": "hero_24004", - "text": "邦尼兔" - }, - "star": 4, - "history": [ - "240041", - "240042", - "240043" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "24005", - "name": { - "key": "hero_24005", - "text": "金猴" - }, - "star": 4, - "history": [ - "240051", - "240052", - "240053" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "24008", - "name": { - "key": "hero_24008", - "text": "暴芙那特" - }, - "star": 4, - "history": [ - "240081", - "240082", - "240083" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "25001", - "name": { - "key": "hero_25001", - "text": "阿宝" - }, - "star": 5, - "history": [ - "250011", - "250012", - "250013" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [ - 40001, - 102 - ] - }, - { - "hid": "25003", - "name": { - "key": "hero_25003", - "text": "羊仙姑" - }, - "star": 5, - "history": [ - "250031", - "250032", - "250033" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "25004", - "name": { - "key": "hero_25004", - "text": "波比" - }, - "star": 5, - "history": [ - "250041", - "250042", - "250043" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "34001", - "name": { - "key": "hero_34001", - "text": "贫嘴驴" - }, - "star": 4, - "history": [ - "340011", - "340012", - "340013" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "34003", - "name": { - "key": "hero_34003", - "text": "圣诞老人" - }, - "star": 4, - "history": [ - "340031", - "340032", - "340033" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "34004", - "name": { - "key": "hero_34004", - "text": "瓜哥" - }, - "star": 4, - "history": [ - "340041", - "340042", - "340043" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "34006", - "name": { - "key": "hero_34006", - "text": "冰霜杰克" - }, - "star": 4, - "history": [ - "340061", - "340062", - "340063" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "34008", - "name": { - "key": "hero_34008", - "text": "悍夫那特" - }, - "star": 4, - "history": [ - "340081", - "340082", - "340083" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "35001", - "name": { - "key": "hero_35001", - "text": "师父" - }, - "star": 5, - "history": [ - "350011", - "350012", - "350013" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [ - 40001, - 102 - ] - }, - { - "hid": "35002", - "name": { - "key": "hero_35002", - "text": "希卡普" - }, - "star": 5, - "history": [ - "350021", - "350022", - "350023" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "35003", - "name": { - "key": "hero_35003", - "text": "漆黑" - }, - "star": 5, - "history": [ - "350031", - "350032", - "350033" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "35004", - "name": { - "key": "hero_35004", - "text": "黛安·福克斯顿" - }, - "star": 5, - "history": [ - "350041", - "350042", - "350043" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "35006", - "name": { - "key": "hero_35006", - "text": "平先生" - }, - "star": 5, - "history": [ - "350061", - "350062", - "350063" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "43005", - "name": { - "key": "hero_43005", - "text": "瓦希尔指挥官" - }, - "star": 3, - "history": [ - "430051", - "430052" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "43007", - "name": { - "key": "hero_43007", - "text": "戈伯" - }, - "star": 3, - "history": [ - "430071", - "430072", - "430073" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "44006", - "name": { - "key": "hero_44006", - "text": "悍娇虎" - }, - "star": 4, - "history": [ - "440061", - "440062", - "440063" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "45001", - "name": { - "key": "hero_45001", - "text": "乌龟大师" - }, - "star": 5, - "history": [ - "450011", - "450012", - "450013" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "53001", - "name": { - "key": "hero_53001", - "text": "埃雷特" - }, - "star": 3, - "history": [ - "530011", - "530012", - "530013" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - }, - { - "hid": "54005", - "name": { - "key": "hero_54005", - "text": "无牙仔" - }, - "star": 2, - "history": [ - "540051", - "540052", - "540053" - ], - "favorlv": [ - 1, - 2, - 3 - ], - "startid": 300001, - "rightend": 3000014, - "special_stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 2000 - } - ], - "endid": [ - 3000015, - 3000017, - 3000018 - ], - "stroyprize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ], - "plot_unlock": [ - 1, - 2, - 3, - 4 - ], - "fid": [] - } -] \ No newline at end of file diff --git a/bin/json/game_libraryhistory.json b/bin/json/game_libraryhistory.json deleted file mode 100644 index 458c203bf..000000000 --- a/bin/json/game_libraryhistory.json +++ /dev/null @@ -1,1496 +0,0 @@ -[ - { - "histroy": "140021", - "name": { - "key": "library_name140021", - "text": "得意弟子" - }, - "txt": { - "key": "library_story140021", - "text": "小雪豹一出生就被扔到了翡翠宫门前,没有人知道他的父母是谁。浣熊师傅捡到小雪豹后,便把他当成亲生儿子一般抚养,取名“大龙”。
大龙身体里像是天生具有顽劣因子,喜欢到处搞破坏,焚烧房屋、打架……浣熊师傅拿他没办法,只好把他关到练功房闭门思过。然而大龙并没有悔过,情绪越发暴躁,练功房内时常传出捶打东西的声音。有一天,这些声音突然消失了……惴惴不安地打开大门,结果,大龙身姿矫健地立在他面前,而练功房里的器具因为长久的练习被磨得十分光滑。“大龙竟然有如此的武学天赋!”从此,师傅带着大龙练习功夫,大龙也不负师傅所望,练就千卷功夫书,成为了师傅最得意的弟子。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "140022", - "name": { - "key": "library_name140022", - "text": "长岗越狱" - }, - "txt": { - "key": "library_story140022", - "text": "功夫武学上已无对手的大龙,骄傲地认为神龙秘笈就是自己的囊中之物。然而乌龟大师却看出大龙内心的阴暗面,拒绝授予其神龙秘笈。大龙无法接受,狂性大发。关键时刻大龙被乌龟大师降服,囚禁于长岗监狱。
时光荏苒,一晃二十年过去了。乌龟大师勘破天机,预言大龙将重返和平谷,浣熊师傅急忙派大鹅信使飞往监狱,通知加强看守。大龙在地下深处被重重铁链锁住,监狱里几千人看守他一人,机关重重,根本没有逃出生天的可能。然而大鹅信使身上飘落了一根羽毛,碰巧落到地下深处的大龙身旁。大龙眼中闪现出精光,悄悄利用这根羽毛打开了层层枷锁,不费吹灰之力便打败了监狱看守,冲出监狱,渐渐逼近和平谷。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "140023", - "name": { - "key": "library_name140023", - "text": "最终败北" - }, - "txt": { - "key": "library_story140023", - "text": "复仇心切的大龙回到翡翠宫,熟悉的环境让他心生感叹:“我回家了!”师傅却皱眉告诉他这儿不是他的家。看着师傅如今严肃的面容,大龙不禁埋怨起当初乌龟大师拒绝将神龙秘笈交给他时,师傅没有替他做主。打斗之中,师傅因不忍下手而落入下风,倒在地上,大龙情绪激动地吼道:“我做的一切都是为了让你自豪!告诉我你有多自豪,师傅!告诉我!告诉我!”师傅眼中充满了痛苦和愧疚,“从一开始你就是我的骄傲,就因为这样,我的宠爱让你走上了歧途,我很抱歉。”大龙眼中闪过一抹挣扎,马上变为凌厉,一把扼住师傅的脖子,师傅奄奄一息……千钧一发之际,神龙大侠出现了,使出无须铁指扣打败了大龙,大龙最终也没有明白功夫的真谛在于相信自己。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "140051", - "name": { - "key": "library_name140051", - "text": "扫地僧灵鹤" - }, - "txt": { - "key": "library_story140051", - "text": "二十年前,灵鹤还只是大力武馆的一个清洁工,但他对武术心驰神往。朋友美玲看出了他的心思,鼓励他参加武馆新一届的学徒选拔赛。
选拔赛当天,看到选手一个个被担架抬下来,灵鹤害怕地吞了吞口水。围观者纷纷嘲笑灵鹤不自量力,有人直接丢给他一把扫帚,灵鹤开始泄气地打扫,却一不小心踏入比赛范围,触发了机关,一只巨大的流星锤向他呼啸而来。灵鹤呆住了,他抬头看向远处象征着胜利的红旗,回头看到美玲鼓励的眼神,瞬间浑身充满了自信和力量。他侧过身子躲过流星锤,辗转腾挪跃过旋转的钉桩,儒雅优美地飞到终点,一把拔起红旗。成功了!灵鹤终于成为武馆里名副其实的“扫地僧”。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "140052", - "name": { - "key": "library_name140052", - "text": "盖世五侠鹤大师" - }, - "txt": { - "key": "library_story140052", - "text": "成为武馆学徒后,灵鹤仍然尽职尽责地打扫着卫生。一天,悍娇虎奉浣熊师傅之命来武馆寻找武士,看见了扫地的灵鹤,这不就是师傅在卷轴上写的“清洁工”吗?得知悍娇虎邀请他去翡翠宫共抗野猪,灵鹤幻想着能在翡翠宫跟着浣熊师傅学武,便欣然前往。
在与野猪对战中,悍娇虎一时不敌,被野猪一脚踹飞,灵鹤迅速飞起,精准地接住她,轻轻地放在地上。最终他与悍娇虎、俏小龙等人一起打败了野猪。灵鹤的表现赢得了师傅的认可:“你的双臂可以成为你的武器,你是悍娇虎盾一般最可靠的盟友。”就这样,灵鹤被师傅收留,成为盖世五侠之一,当之无愧的鹤大师。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "140053", - "name": { - "key": "library_name140053", - "text": "善良冷静的伙伴" - }, - "txt": { - "key": "library_story140053", - "text": "鹤大师进入翡翠宫修行后,最喜欢的就是书法,长久的练习造就了他冷静克制的性格。当阿宝被选为神龙大侠后,大家都对他进行吐槽和不认可,只有鹤大师始终保持沉默,静静地观察着这位意外的闯入者。就算阿宝冒冒失失地闯进他的房间,他也只是简短地说道,“你不属于这里”。
而在阿宝低头呢喃,“我知道,只是我有一个梦想,关于功夫……”,看到阿宝很失落,鹤大师心生不忍,改口说:“我指的是这是我的房间。”
“寡言之人,也有温暖的心。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "140061", - "name": { - "key": "library_name140061", - "text": "古怪的人" - }, - "txt": { - "key": "library_story140061", - "text": "起初,在魔发精灵的部落中,布兰奇是最不受欢迎的存在。他有着一身灰绿色皮肤和深色的冲天发,令人望而生畏;更让人接受不了的是他的性格。
布兰奇简直是精灵族中最古怪的人——他既不唱歌也不跳舞,也从来不参与精灵们的集体拥抱,而只会在大家热情洋溢、笑语欢歌的时候,跑出来泼冷水。当波比提出歌舞派对的建议时,也只有他跳出来横加反对,还冷嘲热讽。
“你什么时候才能意识到,世界上不只有蛋糕和彩虹?”布兰奇看着波比脸上天真美丽的笑容,恶狠狠出言讥讽道。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "140062", - "name": { - "key": "library_name140062", - "text": "童年遭遇" - }, - "txt": { - "key": "library_story140062", - "text": "尽管如此,布兰奇并不是生来便古怪不合群。他小时候曾是最活泼、最无忧无虑的精灵,有着一身蔚蓝的皮肤和飘扬的长发,歌喉动听得可以打动路边盛放的鲜花。他在世上最爱的人就是自己的奶奶。
可是有一天,当布兰奇在唱歌的时候,歌声引来了博啃族人。那些可怖的人专以精灵为食,布兰奇从他们手底下侥幸逃脱,但博啃族人却带走了他的奶奶。布兰奇失魂落魄地坐在原地,悠扬动听的歌声随着他无忧无虑的童年一起远去。他皮肤上蔚蓝的色彩片片凋落,变成了绝望的、令人见之心碎的灰色。
从那一天起,布兰奇再也不唱歌。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "140063", - "name": { - "key": "library_name140063", - "text": "救赎之爱" - }, - "txt": { - "key": "library_story140063", - "text": "与魔发精灵公主波比相遇后,起初,布兰奇对她很是厌烦。他看不上她那副总是无忧无虑、丝毫察觉不到危险临近的乐天做派,尽管如此,他却也在心里偷偷羡慕着波比的单纯与欢快。
尽管嘴上对波比的所作所为嗤之以鼻,但在日复一日的相处之下,波比的热情和坚定,最终也打动了布兰奇。两人并肩携手度过重重难关,与博啃族人冰释前嫌、化解了精灵部落间的危机。而当波比终于头戴花朵王冠在人群中起舞的时候,布兰奇终于上前拉起了她的手。
他们一起沐浴在爱的氛围里,在绚烂的阳光下放声高歌。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "150041", - "name": { - "key": "library_name150041", - "text": "变色" - }, - "txt": { - "key": "library_story150041", - "text": "波波星人的身体构造很奇妙,它们的皮肤会根据心情变换颜色。人类女孩小钱在初次得知这件事的时候惊异了好久。
“你是不知道自己撒谎的时候身上会变绿吗?”俩人刚认识的时候,小欧有一次企图开她的车逃走,被小钱毫不留情地当场拆穿。她一把抓起小欧的胳膊:“你连手指都变成绿色了!”
波波星人不仅会在说谎的时候变色。小欧平常的皮肤是淡紫色,说谎时会变绿,伤心时会变蓝,害怕时会变黄,生气或愤怒的时候会变成大红。但它高兴的时候——比如小钱第一次握住它的手,告诉它“我们是朋友”——小欧皮肤变成了暖洋洋的橘橙。
像是天空下闪耀的阳光一样。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "150042", - "name": { - "key": "library_name150042", - "text": "音乐和玩笑" - }, - "txt": { - "key": "library_story150042", - "text": "波波星人不喜欢人类的音乐——至少,小欧是这么说的。在人类女孩的车里第一次听到舒缓的流行歌曲时,小欧惊讶地发现自己忍不住随音乐打起节拍、手舞足蹈,这羞耻感让它直接打开车门跳进了海里,直到天黑才灰溜溜地爬上来。
同样地,小欧起初也听不明白人类的笑话。关于“打断牛”的故事,小钱要给它讲上好几遍,小欧才终于能够费劲地听懂。可是到了后来,人类和波波星人、格尔族人都和睦地比邻而居的时候,小欧穿梭在派对的人群里,毫不费力地在舞池中晃动身体,每根触手都随着音乐一下一下地打着节拍。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "150043", - "name": { - "key": "library_name150043", - "text": "友情" - }, - "txt": { - "key": "library_story150043", - "text": "起初,在小欧与人类女孩的旅途中,两人相处并不算愉快。“我的朋友都叫我小钱,”女孩说,却又凶巴巴地警告小欧,“但你只能叫我格拉托依蒂·图琪。我说了,只有我的朋友可以这样叫。”
可小欧最终却与女孩交上了朋友。也多亏小欧察觉到了斯梅克船长的错误,才得以消弭波波星人与格尔族的争端。
“我们曾经认为人类又简单,又落后,我们可以像驯化动物一样教化他们,但是……”在倒悬的埃菲尔铁塔下,小欧鼓起勇气向小钱袒露心声,“格拉托依蒂·图琪,我向你道歉。”
而对面的小女孩只是耸了耸肩:“叫我小钱吧。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240021", - "name": { - "key": "library_name240021", - "text": "执念" - }, - "txt": { - "key": "library_story240021", - "text": "牙仙仙后涂莎娜是飞翔姐妹的后人。她拥有月中人乳牙的魔力,可以看见孩子们乳牙里的记忆。
牙仙对牙齿一直有着深深的执念。与冰霜杰克初次见面,小牙仙们为杰克洁白的牙齿激动不已,她教导“姑娘们,矜持点”,自己却忍不住数次扒着杰克的嘴巴看,发自内心地感叹对方的牙齿“像落下的雪花一样闪耀”……
牙仙也曾因为痴迷收集牙齿而闹了不少笑话,譬如误以为广告牌上的牙齿是真的,而一头撞上去,被同伴们取笑;也曾将刚收集来的新鲜牙齿送给误闯兔子洞的小女孩做礼物,结果吓得对方落荒而逃……
尽管如此,她却依然认真地派小牙仙收集每一颗牙齿;希望在将来,当孩子们看到自己曾经换下的乳牙时,可以铭记起童年的纯真、善良和美好。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240022", - "name": { - "key": "library_name240022", - "text": "温柔" - }, - "txt": { - "key": "library_story240022", - "text": "牙仙性格温柔,她对成人充满了戒心,但却深爱着孩子。夜晚她来取小男孩杰米的乳牙,看着熟睡中的杰米,牙仙的目光中透露着温柔和慈爱:“看着孩子是我最喜欢做的事情。”
得知小男孩杰米的左门牙是在一次疯狂的雪橇意外中被撞掉的,即便她心里明白这是出自冰霜杰克的手笔,却也只是笑而不语,意味深长地眨眨眼看向杰克。
“杰克,谢谢你帮我们。”她像一位知心的邻家大姐姐一样,温柔地拍了拍杰克的肩膀。当时杰克正因为失忆以及无法被别人看见身形而倍感苦恼。“别担心,我一定会帮助你寻回牙齿,重新找到属于儿时的宝贵记忆。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240023", - "name": { - "key": "library_name240023", - "text": "真性情" - }, - "txt": { - "key": "library_story240023", - "text": "漆黑战败逃跑时,守护者们一路追到冰面上。牙仙抛给漆黑一个硬币,高声道:“还没说再见呢!”
她飞过去狠狠给了漆黑一拳,打落了他一颗牙齿,并俏皮得意地耸了一下肩,“这一拳,是为我的小精灵打的!”
漆黑被自身恐惧吞噬,缓缓沉入了地下深洞。牙仙终于痛快地为小牙仙们报了仇,她难以抑制内心的喜悦,激动地冲向杰克,一边大笑着,一边情不自禁地紧紧抱住杰克转了好几个圈。
待她反应过来后,又赶忙松开杰克,有些不好意思地低头红了脸。
这样一位敢爱敢恨的温柔大姐姐,如何不叫人心生欢喜?" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240031", - "name": { - "key": "library_name240031", - "text": "呆萌的小迷糊" - }, - "txt": { - "key": "library_story240031", - "text": "睡神沙人拥有着呆萌可爱的外形,因此被其他守护者昵称为“沙沙”。他常常在大家讨论的时候直接呼呼大睡,歪着头,漂浮在半空中,被叫醒后睁开睡眼惺忪的大眼睛,一脸迷糊。
某次守护者联盟的成员集体出动,帮助牙仙搜集牙齿,却不小心吵醒了睡梦中的小男孩杰米。兔子邦尼对沙沙戏言道:“弄晕杰米!”
却不料,单纯可爱的沙沙居然真的捏起了拳头准备上前——冰霜杰克慌忙忍着笑阻止了他,一时间,伙伴们都笑得前仰后合。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240032", - "name": { - "key": "library_name240032", - "text": "乐于表达的小哑巴" - }, - "txt": { - "key": "library_story240032", - "text": "沙沙虽然不会使用人类语言,但他仍然很乐于表达自己。
梦魇卷土重来的前夜,诺斯召集大家一起讨论应对之策,也是沙沙最先注意到头顶的光辉,发现了来自月中人的指引。他着急地提醒伙伴们,做着吹口哨的样子,头上冒出音符、小旗子、箭头,然而伙伴们都没注意到他。最后,他不得不生气地揪着小精灵的帽子抖动,发出叮叮当当的声音,大家才终于明白过来。
与冰霜杰克初次见面的时候,沙沙也是急不可耐地想与对方沟通。杰克当时刚刚接下使命,本就一头雾水,他面对着沙沙头上接连冒出月亮、雪花、大拇指等令人眼花缭乱的金沙符号,费力地研究半天,终于忍不住笑了起来:“虽然没看懂……但还是谢谢你了,萌神小沙人!”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240033", - "name": { - "key": "library_name240033", - "text": "魔法无敌" - }, - "txt": { - "key": "library_story240033", - "text": "沙沙魔法强大,他会用金沙幻化出滑翔机、腕龙、海豚、魟鱼,给孩子们制造缤纷多彩的绚丽美梦;同样,他的金沙也能变幻出柔韧的绳索,以及锐不可当的尖刀,用来协助他进行战斗。
在与漆黑梦魇进行战斗的过程中,沙沙曾被黑暗之箭射中后背,化作一阵黑沙消失了。伙伴们一度以为已经失去他,并为此悲伤了好久——但最终,在海洋朋友的帮助下,以及孩子们信仰力量的回归,沙沙又复活了。
决战时,在漆黑偷袭杰克的千钧一发之际,沙沙远远甩出一根金色的锁链,紧紧缠住了漆黑的手臂。战局顷刻反败为胜,孩子们闻声赶来,惊喜地叫道:“看,是沙人!”
沙沙头上缓缓浮起一顶金沙的帽子,他俏皮地摇了摇手指,对孩子们行了一个一本正经的脱帽礼。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240041", - "name": { - "key": "library_name240041", - "text": "糙汉子与邻家大哥哥" - }, - "txt": { - "key": "library_story240041", - "text": "邦尼是噗卡族兔子,他身材魁梧,表情严肃,回旋镖百发百中,显得威风凛凛。
不仅如此,他还有着一双超大码的脚。邦尼兔轻轻点下地面,就能变出兔子洞,还能召唤出巨大的战士蛋。因为他操着一口澳大利亚口音,且身形高大,被伙伴杰克嘲笑为“袋鼠”——与守护者们相处时,邦尼说话向来不拘小节,各种俚语绰号张口就来。
尽管从形象到语言,邦尼都是一个彻头彻尾的糙汉子,然而他的内心却住着一个温柔的邻家大哥哥。曾经有个小女孩误打误撞闯进了兔子洞,邦尼兔便驮着她,在漫山遍野的彩蛋里快乐地奔跑。在洞里玩累了,邦尼兔轻轻将小女孩抱起来,像邻家大哥哥一样充满慈爱:“哦,可怜的小家伙,一定累坏了吧!”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240042", - "name": { - "key": "library_name240042", - "text": "胆小与勇敢" - }, - "txt": { - "key": "library_story240042", - "text": "邦尼兔常年在地面和地下活动,鲜少去过高空,所以他恐高。某次他与伙伴们前往牙仙宫殿,邦尼兔猝不及防被圣诞老人抓上雪橇,紧张得将扶手都抓出一道道爪痕,哀嚎响彻云霄:“哦,不!慢点慢点!”
尽管邦尼惯常吹嘘自己威猛强壮,但他也同样害怕猎犬。在某次协助收集牙齿的任务中,邦尼兔被小男孩杰米的宠物犬追得上蹿下跳,那副模样将伙伴们都逗笑了。
尽管邦尼兔有时显得很胆小,但他的内心却是十分勇敢的。他曾受漆黑的诡计影响,失去能量、变回一只瘦弱的小兔子——但在面对梦魇黑马军团时,他仍然义无反顾地挡在小孩子前面:“我们来保护你们!”
即便身形不再高大,但他的话语依然和从前一样坚定,义薄云天,没有一丝胆怯。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240043", - "name": { - "key": "library_name240043", - "text": "刀子嘴豆腐心" - }, - "txt": { - "key": "library_story240043", - "text": "冰霜杰克曾在复活节制造了一场暴风雪,导致孩子们不能正常寻找彩蛋,邦尼对此耿耿于怀。然而,面对漆黑梦魇的来袭,月中人却选中了杰克作为守护者。邦尼对此颇有微词,他曾刻薄地讥讽道:“选土拨鼠都比杰克要强!”
然而,邦尼虽然言语不留情面,对伙伴却仍旧是关心的。曾经有一次,他看到杰克从雪橇上落下,仓促间甚至忘记了自己恐高,便急忙从车窗探头向下望,却发现对方好端端地站在侧翼,脸上还带着恶作剧的笑容。邦尼兔不由气得破口大骂……
后来战场上,杰克不慎从高空坠落、千钧一发之际,也是邦尼驾着雪橇飞驰而来,救了杰克的命。他用回旋镖利落地击散黑马,然后得意回身,对杰克挑了挑眉。
这样的矛盾性格,从某种意义来说,也是一种完美吧!" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240051", - "name": { - "key": "library_name240051", - "text": "调皮捣蛋的顽童" - }, - "txt": { - "key": "library_story240051", - "text": "年幼的猴子最爱调皮捣蛋,成日里以惹是生非、捉弄他人为乐事。他偷吃水果店老板的香蕉,把香蕉皮悄悄丢在别人脚下,自己躲到一边看好戏。看到别人踩到香蕉皮摔倒,他哈哈大笑,张狂地大喊:“来抓我呀!”村里的人实在忍受不了,便打算赶他走。可无论村民们请谁来,都不是猴子的对手,不管是铁牛侠,还是流星鳄,都被猴子耍得团团转,最后还统统被猴子扒掉了裤子。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240052", - "name": { - "key": "library_name240052", - "text": "内心的伤痛" - }, - "txt": { - "key": "library_story240052", - "text": "乌龟大师被请来,猴子故技重施,在大师脚下丢满香蕉皮。乌龟大师沉吟片刻,踩中一块香蕉皮,借力飞出了包围圈。但猴子却在和大师过招时,不小心踩中香蕉皮摔了出去。就在旁边的桅杆要砸向猴子时,大师立刻冲过去捞起猴子躲过了桅杆。猴子疑惑大师为什么救他,大师缓缓道来:“你身手不错,但我也感觉到你很痛苦。”
“痛苦”这个词唤起了猴子的回忆:小时候自己踩中香蕉皮滑到,裤子掉了,被玩伴们嘲笑。原来猴子只是用恶作剧来掩盖儿时的痛苦……" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240053", - "name": { - "key": "library_name240053", - "text": "开心果金猴" - }, - "txt": { - "key": "library_story240053", - "text": "“利用你的身手做好事吧,年轻人!找到你之前抛弃的同情心吧!”在乌龟大师的教诲下,金猴从此改过自新,善待他人,经常给大伙儿讲冷笑话。
悍娇虎拿着卷轴找到他,立刻认定他就是卷轴中的喜剧演员。经过野猪之战,金猴加入功夫大家庭,正式成为盖世五侠中的一员。金猴最喜欢的就是怂恿阿宝进行吃包子大挑战,阿宝成功塞进四十个包子,他一边高喊“成功了”,一边高举双臂,兴奋地在地上蹦跳,和阿宝简直是一对活宝。
“也许跟乐观有爱的人在一起,才是治愈内心伤痛的最好解药。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240081", - "name": { - "key": "library_name240081", - "text": "剽悍的女孩" - }, - "txt": { - "key": "library_story240081", - "text": "19岁的暴芙纳特生活在维京族群上,是希卡普伙伴中的一员。
她与悍夫纳特是博克岛上远近闻名的双胞胎。作为兄妹俩,两人在许多方面都拥有相似性:都有着一张长长的脸,金色的头发,甚至连头上的带刺尖角盔都一模一样;他们都粗鲁、随性、不拘小节,有着维京人的冒险劲头和剽悍作风,喜欢所有违反规则的事情。
作为博克岛上不可多得的女孩,暴芙纳特虽然性格有些自恋,但她也有坚强和无私的一面。另外,暴芙那特的战斗能力也十分剽悍——她经常在拳击比赛和决斗中获得不俗的战果,甚至比她的兄弟还要略胜一筹。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240082", - "name": { - "key": "library_name240082", - "text": "牙尖嘴利" - }, - "txt": { - "key": "library_story240082", - "text": "暴芙纳特是个牙尖嘴利的维京女孩。即便是被猎龙人葛林魔俘虏的时候,她也完全没被对方的可怕气势所震慑,仍然在没心没肺地喋喋不休。
“看我的两条辫子,就像双头龙一样。连上面的霉点也像他们的眼睛,多酷啊!”暴芙纳特嘲弄地看着葛林魔,神色没有丝毫惧怕,“你的脸怎么拉那么长?我还以为我的就已经够长了——”
“够了!”葛林魔咬牙切齿地打开她的牢笼,“我从没见过像你这样聒噪的生物。赶紧带上你的龙滚蛋!”
暴芙纳特毫发无损归来的时候,希卡普等人都惊呆了。只有她的兄弟悍夫纳特耸了耸肩,一副早有预料样子:“我说了,没人能受得了她的聒噪——如果那些猎龙人遇上了暴芙纳特,我反倒更担心他们。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "240083", - "name": { - "key": "library_name240083", - "text": "万人迷" - }, - "txt": { - "key": "library_story240083", - "text": "尽管几乎在所有方面都不像淑女,但暴芙纳特仍然是伯克岛上不可多得的单身女性。除了希卡普对亚丝翠情有独钟以外,大多数同龄青年都为暴芙纳特所倾倒。为赢得她的芳心,鼻涕粗和鱼嘴司还时常互相较量,争风吃醋。
暴芙纳特情窦初开的时候,曾短暂地迷恋过埃雷特——他一身结实的肌肉与高大健壮的身躯,让她为之目眩神迷。但这种爱慕来得快去得也快,当暴芙纳特察觉到埃雷特对她无意之后,马上对他冷若冰霜,并重新回到鱼嘴司与鼻涕粗身边,在他二人之间摇摆不定。
这场漫长的恋爱争逐,终于在希卡普的婚礼现场分出胜负。当时鱼嘴司被喜悦气氛感动得落泪,而暴芙纳特一把搂住他,宣布道:“你赢了!因为——我喜欢感性的家伙!”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "250011", - "name": { - "key": "library_name250011", - "text": "童年经历" - }, - "txt": { - "key": "library_story250011", - "text": "阿宝童年的时候,生活在熊猫村。年幼的阿宝惹人喜爱,憨态可掬,是李山夫妇的掌上明珠。
他本该无忧无虑地长大,不料某一日,年轻气盛的沈王爷听信了“熊猫将会打败自己”的传言,率领大军前来围攻熊猫村。
村口炮火声连天,阿宝妈妈急匆匆地跑回来,将阿宝放进一个萝卜筐里,眼含热泪摸了摸阿宝的头。而年幼的阿宝并不知道发生了什么,仍旧天真无邪地笑着,几口就将筐内的萝卜啃个精光。
蔬菜车一路运送到山下的面馆,年轻的平先生来到后院搬运蔬菜,一眼就看到了趴在筐里的阿宝。
那一刻的阿宝击中了平先生内心中最柔软的部分,从此,他便收养了阿宝。阿宝跟随平先生在面馆长大,日子一天天平静地过了下去,直到山顶武馆选拔“神龙大侠”的那天。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "250012", - "name": { - "key": "library_name250012", - "text": "打败太郎" - }, - "txt": { - "key": "library_story250012", - "text": "为了抵御太郎的威胁,乌龟大师选定阿宝来做神龙大侠。起初,浣熊师父与盖世五侠颇为不解,因为阿宝膘肥体壮,又完全没学过功夫,怎么看都不像是这块料。然而,在乌龟的鼓励下,阿宝跟随浣熊师傅勤学苦练,终于初见成效。
浣熊师傅在收到太郎越狱的消息后,马上带着阿宝去取神龙秘笈。可是,当阿宝满怀希望地翻开神龙秘笈的时候,竟发现里面什么都没有。
平先生看出了阿宝的沮丧,为了安慰儿子,便告诉了他一个秘密。“我的拿手汤其实并没有秘密配方,重要之处在于,你要相信它是特别的。”
这句话启发了阿宝,他前去迎战太郎,在最后时刻,无师自通地领悟了“无须铁指”——打败太郎以后,山谷再度恢复了平静;而阿宝,也成为了真正的神龙大侠。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "250013", - "name": { - "key": "library_name250013", - "text": "功夫传承" - }, - "txt": { - "key": "library_story250013", - "text": "阿宝当上神龙大侠没多久,浣熊师傅就让他来教盖世五侠功夫。可是由于阿宝没有教学经验,整个课堂一时间鸡飞狗跳。
阿宝沮丧地回到家,却意外在面馆遇见了一个和他长得一模一样的熊猫——那竟是他失散多年的父亲李山。
父子俩为这迟来的相逢感动得热泪盈眶,李山带阿宝回到熊猫村,那里有许许多多和他一样的亲人同类。与此同时,悍娇虎带回消息,灵界的天煞为非作歹,抓走了许多功夫高手。关键时刻,阿宝想到神龙秘笈中的含义:他让熊猫们充分发挥自己的长处,培养出一支独一无二的“熊猫军队”,成功击退了天煞。
经此一战,阿宝也从此前毫无经验的“师傅”,变成了真正功夫传承者。从此以后,每当路过武馆,都能看到阿宝认真教授功夫的身影呢。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "250031", - "name": { - "key": "library_name250031", - "text": "预言" - }, - "txt": { - "key": "library_story250031", - "text": "羊仙姑是凤凰城里最负盛名的预言师。她长期为宫廷占卜,凡是经她口中说出来的预言,从来都没有错过。
直到凤凰城的太子逐渐长大——这位名叫沈的年轻王爷野心勃勃,意图将烟花改造成威力强劲的火炮武器。那时,沈王爷已经在黑暗的道路上越走越远。心事重重的国王请羊仙姑卜了一卦,羊仙姑将签文掷进白瓷碟,蒸腾的烟雾很快显出了沈王爷灰飞烟灭的模样。最终灰尘翻飞轮转,变换几度,最终定格成了一幅阴阳太极的图像。
“如果沈王爷继续一意孤行,终将被一位黑白勇士打败。”羊仙姑担忧地叹了一口气,如此这般预言道。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "250032", - "name": { - "key": "library_name250032", - "text": "囚禁" - }, - "txt": { - "key": "library_story250032", - "text": "羊仙姑的预言很快传到了沈王爷的耳朵里,这位骄纵跋扈的太子闻言大怒,不仅抓走了凤凰城中所有的熊猫,还将羊仙姑囚禁起来。
二十年后,熊猫阿宝横空出世。面对这个继承了“神龙大侠”名号的对手,沈王爷又忌惮又憎恨。羊仙姑冷眼旁观沈王爷的种种举动,却丝毫没被他暴虐的手段所震慑:“我的预言没有变过。你还是会被打败。”
回答她的是沈王爷一声恼怒的冷哼。
“你踏上了一条没有尽头的路。早点回头是岸吧。”烈火熊熊燃烧的船头上,羊仙姑叹道。
沈王爷不为所动:“放了她。她对我已经没有利用价值了。”
豺狼守卫闻言替羊仙姑解开绳索,这位苍老的占卜者望着沈王爷,慢吞吞地说:“希望你能幸福。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "250033", - "name": { - "key": "library_name250033", - "text": "劝诫" - }, - "txt": { - "key": "library_story250033", - "text": "阿宝初次见羊仙姑的时候,差点把她认成了男士——毕竟她蓄着长长的山羊胡子,乍见之下确实不好辨认。
尽管阿宝给羊仙姑留下的第一印象委实算不得好,但当阿宝中了炮弹、被强大的震击力冲进河水的时候,却是羊仙姑救了她。
“为什么要救我?”这是阿宝醒来的第一句话。
羊仙姑背对着阿宝,缓缓说:“你的人生也许开端曲折,但是,这并不影响你将来成为一个什么样的人。你剩下的人生路怎么走,由你自己决定。”
阿宝怔怔地咀嚼着羊仙姑的话,猛然间在水里望见自己的倒影。那一刻,他的心中一片澄明。
后来阿宝终于击败了沈王爷,羊仙姑远在城外隐居,也见到了凤凰城升起的庆祝烟火。她拄着手杖立在河边,缓缓地露出一个欣慰的笑容。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "250041", - "name": { - "key": "library_name250041", - "text": "魔法头发" - }, - "txt": { - "key": "library_story250041", - "text": "波比是魔发精灵部落的公主。魔发精灵是一个很神奇的种族,他们有着彩虹般的头发,其上还附着多种魔力。
魔发精灵的头发都色彩缤纷,能够随着他们的歌舞摇摆,映照在太阳的光芒里,绚烂异常,美不胜收;同时,他们的头发还可以随意改变长度,且柔韧又牢固,能够使他们自如地悬挂在树干藤蔓上戏耍。
在波比公主的带领下,魔发精灵们一直过着快乐而无忧无虑的生活。
她美丽热情、开朗乐观,喜爱唱歌和跳舞,笑容可以感染每一个魔发精灵同伴。
“嘿,伙伴们!大家想参加我们的歌舞派对吗?”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "250042", - "name": { - "key": "library_name250042", - "text": "博啃族历险记" - }, - "txt": { - "key": "library_story250042", - "text": "波比与伙伴们一直过着这样幸福无忧的生活,直到有一天,意外悄然降临——博啃族凶恶的大厨入侵了他们的村子,并绑走了她的数名伙伴。
博啃族是魔发精灵的死对头,这种外貌可怖的种族终日死气沉沉,只能从“吃精灵”这件事中获得唯一的快乐。波比公主为了拯救她最好的朋友们,与布兰奇一起踏上了前往博啃族之路。
一路上,他们经历了很多凶险与磨难,但最终,波比以她的热情和真诚感动了博啃族人。他们终于意识到,世上有真正纯粹的快乐,那就是源自内心深处的爱与关怀。
最终,波比与博啃族人成为朋友,冰释前嫌,与她的伙伴们一同回到了魔发精灵的村落。当她们下一次歌舞派对开幕之时,来自博啃族的小厨娘布丽姬特,也正在人群中欢快地舞蹈呢。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "250043", - "name": { - "key": "library_name250043", - "text": "音乐联合" - }, - "txt": { - "key": "library_story250043", - "text": "博啃族的风波过去后,波比当上了魔发精灵的女王。然而,当她还没有完全适应女王的身份时,新的威胁又悄然降临。
原来,波比所在的村庄并不是唯一一个魔发精灵部落:世界上共有六种精灵,每个部落都致力于不同的音乐风格。对于音乐追求的差异最终导致了巨大冲突,他们彼此决裂、互不往来。而现在,摇滚部落的霸女王野心勃勃,她企图摧毁所有其他类型的音乐,要世界尽归摇滚。
作为流行音乐的女王,波比当然不能袖手旁观。她与布兰奇等朋友踏上了探寻与拯救的旅途,而在此过程中,波比不仅逐渐领悟到了身为女王的责任,更是用自己的真诚感染了各种族精灵。最后,他们成功将六种不同风格的音乐团结到一起,求同存异,奏响了磅礴动人的大合奏乐章。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340011", - "name": { - "key": "library_name340011", - "text": "初遇史莱克" - }, - "txt": { - "key": "library_story340011", - "text": "贫嘴驴初遇史莱克的时候,它差点被前任主人以十先令的价格在集市上卖掉,交付给法夸德勋爵手下的卫兵——千钧一发之际,贫嘴驴逃了出来,恰好撞见了史莱克。
凶神恶煞的史莱克不费吹灰之力就吓跑了那群胆小的卫兵,也多亏了他,贫嘴驴才得以捡回一条命。贫嘴驴顷刻就将史莱克视为了救命的英雄,围着他不住打转,目光中满是崇拜:“我想跟着你混!”
回答他的是史莱克一记没好气的白眼。“我是个妖怪,”他边说边故意对贫嘴驴露出张牙舞爪的表情,“难道你看到我这幅样子不害怕吗?”
“当然不了,我们是朋友!”贫嘴驴的回答却出乎意料地坦诚。从此,他便亦步亦趋地跟在史莱克身后,任他怎么驱赶、咒骂,都始终没有离开。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340012", - "name": { - "key": "library_name340012", - "text": "公主的白马" - }, - "txt": { - "key": "library_story340012", - "text": "贫嘴驴刚在沼泽地定居下来不久,便与史莱克踏上了旅途:替法夸德勋爵去救“被困在高塔上的公主”。
菲奥娜公主确实高贵且美丽,尽管初次见面的时候,她有些失落地抱怨史莱克不是童话里的浪漫王子,贫嘴驴也不是“高大英俊的白马”,但贫嘴驴和她还是很快成为了朋友。他们一路上结伴同行,逐渐热络,直到某个静寂的夜里,贫嘴驴无意中撞破了菲奥娜公主的秘密。
原来菲奥娜被施了诅咒,太阳落山之后就会变为怪物。“答应我,替我保守秘密!”菲奥娜拉着贫嘴驴,眼含泪水地恳求道。
贫嘴驴却丝毫没有介怀她此时丑陋的外表,只是仍旧在她身边转着圈,笨拙地安慰道:“这也不是很糟。你还是那个美丽善良的菲奥娜公主……不是吗?”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340013", - "name": { - "key": "library_name340013", - "text": "爱情故事" - }, - "txt": { - "key": "library_story340013", - "text": "公主被困守高塔的这十数年里,塔下有一只凶猛的火龙日夜看守。它体型硕大,凶恶无比,一张口就能喷出毁天灭地的火焰,吓退了一位又一位意图前来的勇士。
在贫嘴驴与史莱克营救公主的过程中,这只火龙也对他们造成了不小的阻碍。高塔之上,贫嘴驴被追击得走投无路,通体艳红的火龙将它托到一只手掌上,居高临下地看着它。
“嘿,等等!我想你并不如传闻中那么凶恶,相反,你一定是一位美丽的女士!”关键时刻,贫嘴驴急中生智,脱口赞美道。
它就此俘获了火龙的芳心——不仅如此,它甚至先史莱克一步做上了爸爸。当那几个长着龙类翅膀、会喷火的驴子小宝宝争先恐后地扑进贫嘴驴怀里时,它总会一脸满足地朝史莱克炫耀:“你看,这就是幸福的烦恼!”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340031", - "name": { - "key": "library_name340031", - "text": "强盗和守护者" - }, - "txt": { - "key": "library_story340031", - "text": "诺斯无父无母,拥有能够感知一切的直觉,他常常说:“是我的肚子告诉我的。”他曾是一名战士,后来集结了一群亡命之徒,成为臭名昭著的强盗。他身形高大威猛,虽然也身穿红袍,蓄着标志性的白胡子,但却手持双刀,刀法精准,双臂上还纹着纹身,说话粗声粗气,动作粗鲁,活脱脱一幅强盗模样。
一天夜晚,月中人指引诺斯来到圣托夫克劳森村,英勇地帮助村民们抵御了漆黑的攻击。在村里,他跟着巫师学习魔法,和小姑娘凯瑟琳成了好朋友。凯瑟琳梦到诺斯成为雪之国度的主人,拥有无尽的欢乐、神秘和魔力,这也成为诺斯的梦。后来诺斯接受了月中人赠予的带有月光能量的剑,一种前所未有的归属感涌上心头,实现了强盗向守护者身份的转变。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340032", - "name": { - "key": "library_name340032", - "text": "领袖气质" - }, - "txt": { - "key": "library_story340032", - "text": "在诺斯的召集之下,邦尼兔、牙仙、睡神和冰霜侠杰克组成了守护者联盟,共同抵御漆黑的袭击,守护着地球上的孩子们。
在整个团队中,诺斯扮演着精神领袖的角色。在杰克陷入迷茫的时候,是他与杰克谈心,引导杰克发现了自己“善良”的内心,从而自觉成长为守护者。在牙仙宫殿遇袭,大家情绪陷入低落时,他高喊着:“没有太晚这回事!”鼓舞士气,并提议大家一起收集牙齿帮助牙仙。击退漆黑后,也是他主持宣誓仪式,正式吸纳杰克加入守护者联盟。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340033", - "name": { - "key": "library_name340033", - "text": "好奇的宝宝" - }, - "txt": { - "key": "library_story340033", - "text": "诺斯右臂上的纹身“顽皮”字样,印证了他对这个世界的好奇心理。
这份好奇心让诺斯拥有了丰富的想象力。他擅长把魔法和机械结合在一起,制造出许多新奇的小玩意儿,比如可以变为飞行雪橇的机器精灵、能够在轨道上奔驰也能够飞行的冰雕火车头,还指导雪怪们制造出各种各样给孩子们的圣诞礼物。
在引导冰霜杰克找到内心的时候,他拿出一个套娃,一层层打开之后是一个睁着大大眼睛的木头娃娃。他激动地按住杰克的肩膀说到:“这双眼睛里充满着好奇,这就是我的内心。我的眼睛能够看到万事万物中的奇迹,我把奇迹带给世界。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340041", - "name": { - "key": "library_name340041", - "text": "洞穴群居" - }, - "txt": { - "key": "library_story340041", - "text": "“快回洞穴!快点!”原始人世界上空又响起了瓜哥的喊叫声。仔细一看,是瓜哥的洞穴门口出现了几只小动物,它们并没有任何攻击瓜哥的意思,但瓜哥就像遇到了可怕的敌人似的,马上催促着家人回到洞穴。
只有一种情况下,瓜哥会允许一家人走出洞穴,那就是在恶劣的环境中寻找食物。
当瓜哥发现沙漠中有一只奇异鸟兽下了颗彩蛋后,他就采用丢奶奶的方法来决定谁去抢彩蛋。孩子们很乐意抢彩蛋,那是最欢乐的时光,但欢乐总是短暂的。当黑暗降临的时候,瓜哥又会要求家人回到洞穴闭门不出,等他们下次需要出门觅食的时候才会再次离开洞穴。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340042", - "name": { - "key": "library_name340042", - "text": "排斥新东西" - }, - "txt": { - "key": "library_story340042", - "text": "瓜哥从未想过有一天会离开他生活了这么多年的洞穴,但就是造化弄人,在小伊遇到了新新人类盖后,一切都变了。
那原本是一个阳光明媚的早晨,小伊正高兴地讲述着她遇到盖之后的事,突然,地面开始震动、裂开,无数的山体岩石滑落,就在瓜哥带着家人快速跑回洞穴的时候,发现洞穴已经被巨石压垮。他们的家消失了。
在被迫离开洞穴寻找新住所的时候,瓜哥排斥一切新出现的事物,包括一直绕着盖的小伊。每当小伊对新鲜事物充满好奇心的时候,瓜哥总是会说:“新就是坏东西。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340043", - "name": { - "key": "library_name340043", - "text": "迎接新生活" - }, - "txt": { - "key": "library_story340043", - "text": "在盖的引导下,除了瓜哥之外的所有人都学会了很多新技能,尤其是到了贝特曼家族后,瓜哥无法适应拥有自己独立的房间,他觉得这些新奇的事物把大家都改变了,他接受不了这个改变。
尤其是小伊,瓜哥发现小伊对盖过分的关注,因为担心小伊会跟着盖离开他,他答应了菲利单独把盖留下的不合理要求。在知道被菲利耍了之后,瓜哥报复性的吃完了菲利的所有香蕉。
收不到供奉香蕉的猴王抓住了瓜哥、盖和菲利,准备把他们做成香蕉吃掉。危急关头,所有女眷一起合力救出了三人,打败了猴王。
猴王事件过去后,瓜哥明白虽然洞穴外的世界很危险,他作为原始人也无法适应先进的生活方式,但只要一家人在一起,哪怕遇到再多困难也能克服。推翻掉洞穴的束缚,将会迎来更加美好的明天。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340061", - "name": { - "key": "library_name340061", - "text": "重生" - }, - "txt": { - "key": "library_story340061", - "text": "少年杰克去世了,沉睡在冰冷的湖底。一个寂静的夜晚,月亮又大又圆,皎洁的清辉挥洒在湖面上。杰克受到月中人的感召,从湖底破冰而出,他重生了。
杰克的头发变成了晶莹的雪白色,还拥有了一支带有魔法的冰杖,能在空中自由飞翔,他从一个普通少年变成了冰霜侠。但重生后的他失去了一切记忆,他只知道自己是冰霜侠,能自如地召唤风雪。“我到底是谁?我有家人吗?”他抬头看着月亮喃喃自语。
杰克十分贪玩,到处制造风雪,带着孩子们在雪地里开心地玩耍,尽管孩子们看不见他。他甚至因为玩雪把68年的复活节弄得一团糟,还多次试图闯入圣诞老人的工作室,上了守护者联盟的淘气名单。但没人知道,他做这些只是因为内心深处渴望被看到,被认可。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340062", - "name": { - "key": "library_name340062", - "text": "找回记忆" - }, - "txt": { - "key": "library_story340062", - "text": "300年后,漆黑卷土重来。月中人选中杰克来帮助守护者,但他却对拯救世界不太热心,只是疑惑月中人为什么选中自己。得知乳牙中保存着儿时的记忆,为了找回记忆,杰克与守护者们开始合作,他帮助牙仙收集牙齿,教会邦尼兔如何和孩子玩耍,获得了邦尼兔的谅解。原本一切进展顺利,但复活节前夜他被漆黑引走,复活节彩蛋被破坏,守护者们因此对他产生了怀疑。
杰克被漆黑重创,跌入谷底。苏醒后他发现小牙仙在身边,在小牙仙期盼的眼神中,杰克忐忑不安地打开了装着牙齿的宝盒,看到了自己的前世,原来他是因为救妹妹才沉入冰冷湖底的。看到这里,他终于恍然大悟月中人选中自己的原因,原来“我是个守护者”。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340063", - "name": { - "key": "library_name340063", - "text": "加入守护者" - }, - "txt": { - "key": "library_story340063", - "text": "复活节一个彩蛋都没有找到,让小男孩杰米开始怀疑邦尼兔的存在,杰克找到杰米,用冰霜魔法在窗户上画出彩蛋的样子,还制造出一只冰霜兔子与杰米玩耍。雪花飘飘扬扬,落在杰米鼻子上,杰米迟疑地猜测:“冰霜杰克?”就这样,杰克被杰米看到、听到了,他激动地眼带泪光,跳起来喊道:“他能看见我!他能看见我”,十分开心。
杰克带着杰米找来小伙伴,让大家重新相信了守护者的存在。在孩子们信仰力量的帮助下,杰克与守护者们一起打败了漆黑。
最后在圣诞老人的主持下,在众多精灵和孩子们的见证下,杰克发自内心地说出:“我愿意!”正式加入守护者联盟,从此和其他守护者一起,用生命守护着世上所有孩子的希望、奇迹和梦想。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340081", - "name": { - "key": "library_name340081", - "text": "维京双胞胎" - }, - "txt": { - "key": "library_story340081", - "text": "悍夫纳特与暴芙纳特是双胞胎兄妹,两人自小生活在维京岛上,是希卡普不可或缺的同伴。
然而,尽管有着一模一样的面容,兄妹俩的关系却并不和睦。他们二人大部分时间都在为生活中的琐碎事情争吵,甚至用刻薄的言语攻击对方——但是作为双胞胎,悍夫纳特与暴芙纳特彼此仍有着牢固的无形联系。
尽管二人嘴上互相厌弃对方,行动时却总是形影不离。兄妹俩共乘一条双头龙,在战场上,他们有着无需言语的默契;这使他们总能得心应手地相互配合,取得战局胜利。
这种奇特的感情维系,大概就是双胞胎之间血浓于水的、不可分割的纽带。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340082", - "name": { - "key": "library_name340082", - "text": "双头龙" - }, - "txt": { - "key": "library_story340082", - "text": "维京岛上的每个人都有一只自己的龙类同伴,悍夫纳特与暴芙纳特也不例外。作为双胞胎兄妹,他们共享一条双头龙:巴夫与贝奥奇。
顾名思义,这条巨龙有一个独特之处:它有两个脑袋。这两个脑袋都能独立思考,甚至拥有各自的名字——贝奥奇忠于悍夫纳特,而巴夫属于暴芙纳特。双胞胎总在无时无刻地互相争吵,两个头也会时常打架。
但尽管如此,当真正处于危险之中时,两个头也会团结一致地配合战斗。对于双胞胎骑士,它们也会不顾一切地相互拯救。
“你们真是世上最酷的龙!”某次战争结束,悍夫纳特兴奋地抱着巴夫与贝奥奇,完全不计较双头龙之间的龃龉。末了,他又不情不愿地咕哝了一句:“可惜,我要和那个一点都不酷的妹妹分享。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "340083", - "name": { - "key": "library_name340083", - "text": "伟大的胡须" - }, - "txt": { - "key": "library_story340083", - "text": "年岁渐长之后,悍夫纳特莫名其妙地多了一种热血与仗义。似乎为了显得自己与双胞胎妹妹有所区分,又或许是为了彰显自己的男子汉责任,他留起了长长的胡须——尽管那胡须怎么看怎么像是他将头上的辫子绑在了腮边。
他也没少包揽伙伴们的烦心事,更是仗义地为希卡普的婚礼出谋划策:“要让女孩喜欢你,首先要有男子气概——走路可不能一瘸一拐的!”
“可我有一条腿是假肢啊!”希卡普哭笑不得。
直到希卡普婚礼的时候,悍夫纳特那无处施展的男子魅力终于派上了用场。眼见众人都被婚礼氛围感动落泪,悍夫纳特一把搂过身旁的鼻涕粗,不由分说地将他的头靠在自己肩上,满意地深吸一口气:“来吧,靠着我浓密的胡须尽情哭吧!”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350011", - "name": { - "key": "library_name350011", - "text": "师者的摸索" - }, - "txt": { - "key": "library_story350011", - "text": "浣熊师傅12岁时被乌龟大师收养,经过多年潜心修炼,成为翡翠宫现任掌门。或许是因为身世的原因,浣熊师傅第一眼看到被遗弃在翡翠宫外的大龙,就决定收养他,甚至当儿子一样抚养。无论大龙多么顽皮,师傅都不忍重罚,还将毕生武学传授给大龙。
浣熊师傅认为大龙是神龙大侠的不二人选,然而乌龟大师却不赞同。师傅内心挣扎,张了张嘴,但想到乌龟大师从不会出错,最终还是一句话都没说。大龙怀恨在心,血洗和平谷,师傅出手阻止,正要下狠手时脑海中浮现出幼年大龙面带灿烂笑容奔向自己的温馨画面,心里一软,关键时刻乌龟大师制服了大龙。看着满目疮痍的和平谷,师傅痛苦地摇着头,喃喃自语:“我错了吗?”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350012", - "name": { - "key": "library_name350012", - "text": "师者的成长" - }, - "txt": { - "key": "library_story350012", - "text": "因为大龙事件,浣熊师傅后来对盖世五侠几个徒弟要求便格外严格,威严冷漠,在阿宝被选上神龙大侠时更是极力否认,他等着阿宝受不了苦主动离开。乌龟大师羽化登仙前郑重地告诫师傅要相信阿宝,于是师傅带着怀疑的目光开始审视阿宝,偶然发现阿宝的习武天赋源自于对食物的热爱,于是便用包子馒头零食来诱导阿宝练功,一来一往中,这个最瞧不上的徒儿却让师父重新展露出笑容。
然而逃出监狱的大龙,再次揭开了浣熊师傅内心的伤疤。决战之时,师傅愧疚地对大龙说道:“我很抱歉,我的宠爱让你走上了歧途。”大龙扼住师傅咽喉欲致其死地,阿宝及时赶到,击败了大龙。至此,浣熊师傅终于认可了阿宝神龙大侠的身份,他的心结解开了,内心也获得了平静。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350013", - "name": { - "key": "library_name350013", - "text": "亦师亦友的默契" - }, - "txt": { - "key": "library_story350013", - "text": "沈王爷将阿宝打得遍体鳞伤时,师傅传授的“静下心来,一切皆有可能”,帮助阿宝顿悟了太极。阿宝教授他人功夫时接连失败,师傅的“让你变成自己”的心决,让阿宝领悟了教授要义。看到阿宝的进步,师傅心中充满了骄傲与自豪。然而,天煞的出现,让师徒两人皆陷入困境……后来阿宝打败天煞回到凡界,师傅看到阿宝手中的太极禅杖,明白阿宝已经无师自通地学会了气功,他罕见地露出羡慕嫉妒的神情,抬起头,耸起肩,渴望地看着阿宝,“你可以教我吗?”两人相视一笑。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350021", - "name": { - "key": "library_name350021", - "text": "童年" - }, - "txt": { - "key": "library_story350021", - "text": "希卡普出生在博克岛,是维京首领史图依克的儿子。维京人世代与龙为敌,个个骁勇善战,但希卡普自小却体格瘦弱,并不擅长对龙战斗。酋长对这个儿子颇为失望,尽管如此,他还是送希卡普上了训练场,希望将他培养成一位出色的维京战士。
然而,某场战斗过后,希卡普无意中在密林湖畔旁发现了一只夜煞。这是传说中最凶猛的龙类,然而,在看到对方受伤待死的悲哀眼神时,出于一种说不清道不明的怜悯,希卡普释放了它。
希卡普为它取名为无牙仔,不仅与它玩耍、给它带鱼吃,还悉心组装零件,为它修补了受损的尾翼。从此,希卡普与无牙仔成为了最好的朋友;百年以来第一次,维京人与龙族不再彼此对敌,希卡普乘在龙背上,于高高的云端自由飞翔。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350022", - "name": { - "key": "library_name350022", - "text": "母亲" - }, - "txt": { - "key": "library_story350022", - "text": "希卡普的母亲在他很小的时候就“离开”了。他不敢问父亲和族里的其他长老,只能从他们偶尔谈及母亲时露出悲伤表情中猜到大概。每当此时,他都默默低下头,将自己对母亲的那份依赖与思念藏在心底。
希卡普与无牙仔成为朋友之后,逐渐说服更多维京人放下成见,与龙族和平共处。也就在这时,希卡普无意中闯入了另一处龙类洞穴,在那里,他奇迹般地与自己的母亲重逢。
原来母亲多年前并不是被龙类掳走,而是她从巨龙的眼睛里看到了友善与智慧的火花,才自愿朝它伸出了手。
重逢之后,母子俩站在山崖边,轻柔的晚风拥抱着他们。母亲轻轻抚摸他的脸,目光里无限慈爱与温柔:“这些年,我很抱歉,也一直很想念你……我的孩子,希卡普。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350023", - "name": { - "key": "library_name350023", - "text": "成长与别离" - }, - "txt": { - "key": "library_story350023", - "text": "希卡普的生活原本无忧无虑。他和无牙仔亲密无间,与部族中最勇敢漂亮的女孩亚丝翠两情相悦,父亲正值壮年,对博克岛管理有方,不用他提前接任酋长的职务。
可这种平静并没能持续多久——自从人龙和平缔结以后,心怀不轨的猎龙人就对他们虎视眈眈。在接连两场战争里,希卡普先后失去了父亲、故乡,以及世代居住的博克岛,最终他要面对的是一个更痛苦的决定:他要让龙群去往无人打扰的隐秘之境,这意味着,他将与最好的伙伴无牙仔分别。
送别那日,希卡普与维京人站在高高的山巅,最后无限不舍地望了一眼他们的龙群。希卡普伸手摸了摸无牙仔的脸,一如初见时的模样:“我也舍不得你……但我希望你自由。希望终有一天,我们还能再见面。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350031", - "name": { - "key": "library_name350031", - "text": "英雄黑化" - }, - "txt": { - "key": "library_story350031", - "text": "科技高度发达的黄金时代,漆黑是伟大的英雄,他率领黄金大军捕捉黑暗一族,并自告奋勇看守监狱。囚犯们喋喋不休地在他耳边乞求稍稍打开牢门,透一丝新鲜空气——漆黑动摇了,结果邪恶的阴影趁机涌入他体内,他的灵魂因此陷入黑暗。
黑化的漆黑率领大军摧毁了所有星座的防护部队。在飞船“月帆号”的战斗中,漆黑被星座王子的守护者夜光刺中心脏,并引发了巨大的爆炸。同时,为了对抗漆黑,月中人选择圣诞老人、邦尼兔、睡神和牙仙四人来守护人类。
漆黑的力量由此被削弱,他便蜷缩在荒野里一张破烂木床下的深渊里,等待时机东山再起。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350032", - "name": { - "key": "library_name350032", - "text": "卷土重来" - }, - "txt": { - "key": "library_story350032", - "text": "为了再度获取人们的信仰,漆黑数百年后卷土重来。他就像一个想要吸引大人注意而故意捣蛋的孩子,同化了睡神的金沙,将之变为邪恶的黑马为自己所用;随后又偷袭了牙仙宫殿,派人砸毁邦尼兔的彩蛋,破坏了复活节。
漆黑觉得冰霜杰克这种同样不被相信的人是自己的同伴,他用同样希望被人们相信、渴望温情的感受,来拉拢杰克加入自己的阵营。善良的杰克拒绝了他,漆黑恼羞成怒之下,以小牙仙为威胁,眼神阴鸷地将杰克的冰杖折断,重创杰克。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350033", - "name": { - "key": "library_name350033", - "text": "被自身恐惧吞噬" - }, - "txt": { - "key": "library_story350033", - "text": "决战之夜,在弥天漫地的黑沙中,漆黑带领黑马军团步步紧逼,骑着黑马站在高楼之上。面对被吓得瑟瑟发抖的孩子,邦尼兔大声喊:“我们来保护你们!”
“你们守护者保护孩子,那谁来保护你们?”漆黑不可一世地轻蔑笑道,而就在此时,重新相信守护者的孩子们鼓起勇气走上前,挡在守护者前面,目光坚定地说道:“我来保护!”
孩子们的勇气和信仰化作金色的屏障,抵住了漫天黑沙的攻击。守护者们重新恢复了能量,睡神沙人也因此复活。漆黑最终败在守护者手下,他被自身恐惧幻化出的黑马所吞噬,再次沉入地下深处。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350041", - "name": { - "key": "library_name350041", - "text": "州长" - }, - "txt": { - "key": "library_story350041", - "text": "坏蛋联盟的成员第一次见到她,是在电视采访上。身为州长的黛安穿着一身灰色正装,正就日前愈发猖獗的“坏蛋联盟”发表演讲。她的语调带有干练的亲和力,有效地抚慰了民众的恐慌情绪;可是她对于坏蛋联盟的评价,却着实令电视机前的本尊们大吃一惊。
“我为他们感到难过……在恶意昭彰的犯罪背后,他们不过也是群滑稽的可怜人。”黛安在镜头前这样讲道。
坏蛋联盟某次为了盗取能量石而混入名流人士的晚会,其成员沃尔夫看到展出的艺术品时,曾不屑一顾地发表评价:“真是既没用处也毫无意义的垃圾。”
而黛安听到后,只是意味深长地笑了笑:“但有时候,即便是垃圾也会变成美丽的东西——不是么?”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350042", - "name": { - "key": "library_name350042", - "text": "黑衣" - }, - "txt": { - "key": "library_story350042", - "text": "“一只狐狸和狼没什么不同。”
沃尔夫事后回想起来,只觉黛安当时眼眸中的神色堪称狡黠。
坏蛋联盟五人蒙冤入狱后,沃尔夫做梦都想不到会有人来救他们。闯进来的黑衣女贼身手柔韧矫健,轻松地解决掉了周围看守的狱卒。
“我想我仍然是最好的坏人。”开着船带他们逃离那座监狱的时候,神秘的黑衣人摘下头套,面具下是黛安那张风轻云淡的脸。
后来在公路上追踪果酱教授,眼看千钧一发,黛安拎起手中公文箱,纵身跃出窗外。平平无奇的白箱子在空中旋转,奇迹般地变出把手和车轮。
黛安骑上摩托,风驰电掣而去。
她的黑衣依然如当日一般利落而潇洒。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350043", - "name": { - "key": "library_name350043", - "text": "深红爪" - }, - "txt": { - "key": "library_story350043", - "text": "“你就是‘深红爪’?”沃尔夫问黛安。他此刻还是不可置信:没有人能将眼前这个身着正装的女州长,同当年那个消失退隐的大盗联系起来。
“我曾是世界上最好的小偷。”黛安耸了耸肩,“快速、无畏,有创造力——那时世界上只剩一件东西我还没有到手,就是金海豚奖杯。”
“所以你就去追了?”
“我不是去追逐它。我已经得到了,并且确保自己可以全身而退。”黛安顿了顿,“但是,当我捧起金海豚奖杯、在对面的玻璃里照见自己的时候——我最后看到的,还是那只狡猾的狐狸。”
“所以现在我在帮助他们,而非伤害他们。”黛安笑了笑,“我仍在自己正确的道路上。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350061", - "name": { - "key": "library_name350061", - "text": "收养阿宝" - }, - "txt": { - "key": "library_story350061", - "text": "平先生从父亲手中继承了平家面馆,因拥有仙汤秘方,面馆人气很高。一天清晨,他和往日一样去后院拿新鲜蔬菜,惊讶地发现萝卜筐里没有萝卜,只有一只胖乎乎脏兮兮的熊猫宝宝,没有留言纸条,也没人来寻找。平先生端起卷心菜筐准备回去,熊猫宝宝哭了,平先生止住脚步,转身看着宝宝,心中不忍,便把他带回家,给他洗澡,喂他吃饭。熊猫宝宝可爱又可怜的模样打动了平先生,他决定收养宝宝,给宝宝取了名字“阿宝”。
一晃20年过去了,平先生把阿宝当作亲生儿子一般抚养,但没有告诉阿宝真相,导致阿宝一直以为自己是从鹅蛋里孵出来的。平先生教阿宝如何下面包包子,希望阿宝将来能接手自己的面馆,然而阿宝却对功夫表现出浓厚的兴趣。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350062", - "name": { - "key": "library_name350062", - "text": "启发阿宝" - }, - "txt": { - "key": "library_story350062", - "text": "阿宝被选为神龙大侠,然而神龙秘笈上一片空白,阿宝参透不了其中涵义,十分沮丧。平先生搓着双手,目露纠结,“有些事我该告诉你,其实我早该告诉你了。”“一定是身世的秘密”,阿宝心想。谁知道父亲告诉他的却是仙汤的秘密配方:“秘方就是不加料!要做出特别的东西,你必须相信它很特别!”阿宝再次打开神龙秘笈,一片空白的秘笈中倒映出自己的模样:“没错!根本就没仙汤配方,也没有什么神龙秘笈!功夫的关键在于相信自己。”
阿宝参透秘笈真谛后战胜大龙,平先生成为了阿宝的头号粉丝:“这个超可爱的功夫大侠是我儿子!”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "350063", - "name": { - "key": "library_name350063", - "text": "支持阿宝" - }, - "txt": { - "key": "library_story350063", - "text": "为了学习气功,阿宝离开和平谷,前往熊猫村,平先生担心儿子的安全,但也没有阻止。他丢下面馆,偷偷藏入行李筐,跟着儿子来到熊猫村。
对于阿宝生父李山的出现,平先生感到前从未有的危机,觉得儿子会被抢走,因此对李山充满忌惮,但当他发现李山和阿宝父子关系出现裂痕时,出于对儿子的爱,他选择跟李山展开一番推心置腹的谈话。李山担心因为自己的欺骗,阿宝再也不原谅自己,平先生开导他:“有时候我们所做的错事,往往是出于善意。”他看着李山,郑重地说:“阿宝现在痛苦迷茫,正是他最需要我们的时候。”李山因此放下了心结。
平先生对阿宝无私的爱让他与悍娇虎、熊猫们一起领悟了气功的真谛,危急时刻给了阿宝战胜天煞的力量。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "430051", - "name": { - "key": "library_name430051", - "text": "消失的犀牛角" - }, - "txt": { - "key": "library_story430051", - "text": "瓦希尔是飞天犀牛大师身边副将的儿子,在一场暗杀中,父亲因为保护大师去世,母亲悲痛欲绝,自杀身亡,留下了年幼的瓦希尔。飞天犀牛大师便把瓦希尔接到身边抚养,因为这种特殊的身份,所以无论是犀牛大师自己,还是大师兄雷霆犀利侠(大师的儿子)都十分宠爱瓦希尔。大师兄监督大家练功,别人都老老实实大太阳下扎着马步,瓦希尔却扎一会儿马步,就偷偷躲到树荫下乘凉,大师兄仿佛没看到。三师兄看不惯,便出言训斥,两人打了起来。瓦希尔不敌三师兄,犀牛角被利斧砍断了。为了安慰瓦希尔,犀牛大师就给他打造了一个金光闪闪的犀牛角罩。瓦希尔不仅不吸取教训,反而得意洋洋,变得越来越狂妄自大、嚣张跋扈起来。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "430052", - "name": { - "key": "library_name430052", - "text": "监狱失守" - }, - "txt": { - "key": "library_story430052", - "text": "成年后的瓦希尔被犀牛大师安排镇守长岗监狱,统领千军看守大龙。一天,大鹅信使前来通知加强看守,瓦希尔用力一拍大鹅,狂笑:“想从监狱逃走,完全不可能!”却没发现在他的拍打之下,大鹅身上掉落一片羽毛,向地下深处飘去。
这片羽毛成为了大龙打开枷锁的利器。看到大龙挣脱了一半的枷锁,瓦希尔连忙下令发射弩箭,然而一支弩箭碰巧射断了锁住大龙的一根铁链,大龙因此来到地面。惊慌失措的瓦希尔下令点燃炸药来阻止大龙通过连接监狱和外界之间的桥梁,然而大龙却拽下了一捆炸药,扔向瓦希尔和看守们,一阵震耳欲聋的轰鸣声后,瓦希尔被炸飞,黄金犀牛角罩落在地上,滴溜溜地转了个圈。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "430071", - "name": { - "key": "library_name430071", - "text": "铁钩与断腿" - }, - "txt": { - "key": "library_story430071", - "text": "戈伯没了一只胳膊和一条腿。这都是他在对龙战场上的功勋证明,因此他常常对孩子们讲起这段经历。
“那条恶龙一用力,就把我的手臂整个咬断吞了下去!看着它的表情,好像在说我很美味。”某次围在篝火旁,戈伯一边娴熟地用左手的铁钩叉起烤鸡腿,一边绘声绘色地讲道,“它肯定把这一消息分享给了其他同类。因为不到一个月,我的腿就被另一条龙咬掉了。”
尽管过往凶险可怖,但戈伯的日常生活并没有受到多少影响。左掌装的铁钩令他无论锻铁还是抓取食物都游刃有余,右腿装的假肢让他行动也如正常人一般矫健。一直以来,戈伯生活在博克岛上,不仅照管自己铁匠铺的生意,还担负着训练后辈、使他们适应屠龙战场的任务。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "430072", - "name": { - "key": "library_name430072", - "text": "损友" - }, - "txt": { - "key": "library_story430072", - "text": "戈伯是酋长史图依克的好友。他们有着数十年的深厚交情——正因为如此,对于希卡普的教育问题,戈伯也是为数不多敢在史图依克面前直言不讳的人。
史图依克的妻子——也就是希卡普的母亲,在很多年前就“离去”了。族中的年轻人大多都对这段往事知之甚少,但戈伯显然不在此列。希卡普长大以后,与母亲在龙巢意外重逢,戈伯一边看着史图依克激动到老泪纵横的模样,一边忍不住摇了摇头。
“爱情可真麻烦,对吧?这就是我多年来一直信奉单身的原因。”戈伯嘴上仍说着风凉话,但终究忍不住露出了欣慰的笑容,“她能回来,这也不错。只是千万不能让她做饭——她的肉丸子比战场上的龙还恐怖。我现在还难以忘记那糟糕的味道呢。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "430073", - "name": { - "key": "library_name430073", - "text": "可靠的前辈" - }, - "txt": { - "key": "library_story430073", - "text": "希卡普从小就在戈伯的铁匠铺当学徒,戈伯几乎是看着他长大的。那时希卡普身形瘦小,几乎完全没有对龙战斗力,为此也挨了戈伯不少嘲讽。
但是,希卡普当上酋长之后,每当他遇到迷茫与困难,戈伯也总在他身边安慰开导他。
初次与无牙仔分别的时候,希卡普失魂落魄地站在篝火旁,喋喋不休地朝戈伯诉说着他的担心。而戈伯只是在他身旁耸了耸肩,意味深长地说:“你不可能驯服所有龙——总有一天,你要学会慢慢放手。不是吗?”
他的话一语成谶,不久以后,无牙仔就带领所有龙族前往隐秘之境。
分别的那天,戈伯朝着远去的龙类大军,奋力地挥了挥双手。即便没有了龙,但戈伯仍会与千千万万个维京人同伴一起,继续在这片土地上勇敢无畏地生活下去吧。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "440061", - "name": { - "key": "library_name440061", - "text": "小怪兽的童年遭遇" - }, - "txt": { - "key": "library_story440061", - "text": "“她是一个怪兽,怪兽啊!”孤儿院里一群小动物恐惧地看着一只年幼的华南虎,窃窃私语着。这只华南虎就是娇虎,她没有软软的毛发,有的只是尖锐的獠牙和锋利的爪子,小动物们都怕她。在他人排斥的眼神中,娇虎孤独地抱起双臂,缩在房间小小的角落里。
浣熊师傅推开门,娇虎扭头诧异地看着师傅,“你不怕我吗?我是怪兽娇虎。”“不,你不是怪兽,你只是一个小女孩”,师傅平静地说到。师傅拿出几十块木块,给娇虎示范如何控制自己的力量,告诫她手要沉,心要稳。日复一日,在捏碎无数木块后,娇虎终于成功了,她用木块摆出了一幅完美的太极图案。师傅决定收养娇虎,在晚霞中,娇虎迈着快乐的步伐跟着师傅向翡翠宫走去。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "440062", - "name": { - "key": "library_name440062", - "text": "娇虎风格形成" - }, - "txt": { - "key": "library_story440062", - "text": "巨人武士野猪要攻打翡翠宫,师傅在卷轴上写下四个人的名字,让娇虎找这四人来相助,可是娇虎一出门就摔倒了,卷轴滚落。找到卷轴后,娇虎按照名单找来了灵鹤、金猴、俏小龙、螳螂,她惊喜地发现大家各有所长。然而师傅却不认可,娇虎第一次与师傅产生了争吵,“我观察过他们,他们都很有本领!”原来娇虎捡到的是阿宝的卷轴,上面是阿宝的职业梦想(清洁工、喜剧演员、舞蹈演员、医生)。
野猪来袭,娇虎气沉丹田,模仿师傅的样子出拳,可是却被动挨打。躺在地上的娇虎看着伙伴们自由腾跃的身姿,一咬牙,挣脱了束缚,扭腰、屈膝、出击,打败了野猪。娇虎顺应天性展现出来的武功天赋得到了师傅的认可,被师傅称为娇虎风格。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "440063", - "name": { - "key": "library_name440063", - "text": "冷酷而温柔的女侠" - }, - "txt": { - "key": "library_story440063", - "text": "师傅对娇虎一直严厉有余,亲近不足,形成了她坚强隐忍的性格。尽管娇虎经常板着一张面瘫脸,表现得不苟言笑、强悍冷酷,但实际上她也有女性细腻温柔的一面。
沈王爷的孔雀伪眼唤起了阿宝对于父母的片段记忆,夜晚阿宝心绪难平,娇虎主动到甲板上与他谈心。阿宝多次因孔雀伪眼失误,娇虎愤怒地要求他不再参战,阿宝却执意前往,娇虎便一次次出手将其击倒。阿宝无奈下道出自己与父母离散的身世和沈王爷有关,听完,娇虎又一次迅速冲出去,众人惊呼“不要!”谁知娇虎这次却紧紧抱住了阿宝,目露感伤,在他肩头轻轻说到:“我理解你。”" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "450011", - "name": { - "key": "library_name450011", - "text": "兄弟反目" - }, - "txt": { - "key": "library_story450011", - "text": "五百年前,年轻的乌龟意气风发,天煞与他是形同手足的战友,两人并肩作战统领着一支部队。在一次战役中,乌龟不幸中了埋伏,身负重伤。天煞抱着他天涯海角地寻访名医,历经千难万险来到神秘的熊猫村。善良的熊猫们用气功治愈了乌龟,还教会了他们如何运用气。天煞被气功强大的力量所吸引,心生贪念,妄图独占所有人的气。一边是黑化的兄弟,一边是善良淳朴的救命恩人,乌龟内心十分挣扎,最终他选择了站在正义的一方,手持竹杖,与天煞打得地动山摇,最后将他打入灵界,封印了起来。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "450012", - "name": { - "key": "library_name450012", - "text": "教化子弟" - }, - "txt": { - "key": "library_story450012", - "text": "气功的修炼让乌龟大师领会到世间万物都有自己的特点和规律,凡事应顺势而为,武学修炼亦是如此。他离开熊猫村,孤身游历江湖,多年后创建了翡翠宫,与浣熊师傅亦师亦友。浣熊师傅因为教育大龙的失败经历而严格要求娇虎控制自己的天性,乌龟大师则持着顺应自然的无为理念,引导浣熊师傅因材施教训练娇虎。在神龙大侠的人选上,乌龟大师再次睿智地以桃树为喻,“我无法强迫它开花愉悦我,也不能催它结果”,“无论你做什么,这种子终会长成桃树,也许你想要苹果或橘子,但你得到的只能是桃子”。他眼神希冀地凝视着浣熊师傅,希望师傅能“相信”阿宝。在乌龟大师的启发下,浣熊师傅终于发现阿宝对食物的热情,因势利导教会了阿宝功夫。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "450013", - "name": { - "key": "library_name450013", - "text": "传承气功" - }, - "txt": { - "key": "library_story450013", - "text": "在对浣熊师傅发表关于桃树的精妙言论后,乌龟大师便化作花瓣羽化登仙,进入灵界。多年后在灵界里乌龟大师再遇天煞,数个回合后落于下风,天煞狂笑:“老伙计,你怎么变弱了?”乌龟大师淡然一笑,毫不在意地缓缓闭上了眼睛。
后来天煞为祸人间,阿宝在亲人朋友的帮助下掌握了气功,打败天煞。乌龟大师的气被释放出来,他欣慰地看着阿宝,目露慈爱,“你终于成为真正的气功大师了,不枉我当初故意败给天煞。”乌龟大师告诉阿宝,初见那天他便从阿宝身上看到了功夫的未来和过往,只有阿宝结合了阴阳两极,“这就是我选中你的原因,你也是我真正的继承者”,说完郑重地将太极权杖交给阿宝,转身在漫天花雨中飞上树枝,目光深邃地眺望着远方。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "530011", - "name": { - "key": "library_name530011", - "text": "歧途" - }, - "txt": { - "key": "library_story530011", - "text": "“我是埃雷特,是老埃雷特的儿子,当今世上最好的龙捕手。毕竟,不是谁都能够抓住夜煞。”
埃雷特今年二十五岁,他身材高大、体格魁梧,有着矫健敏捷的身手与典型的生意人头脑。他是一名龙捕手,一直以来,他都将捕获到的龙卖给德雷格。
埃雷特一直以来都傲慢自负,然而尽管如此,他还是惧怕着德雷格。他胸前有一个很大的、类似符号的烙印——那是埃雷特某一次没有按时交付龙只,被怒火中烧的德雷格烙上的。
埃雷特就这样活在德雷格的阴影下,为求自保不择手段。直到某一日,在一次捕捉夜煞的作战中,他遇到了希卡普。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "530012", - "name": { - "key": "library_name530012", - "text": "转变" - }, - "txt": { - "key": "library_story530012", - "text": "埃雷特原本引以为豪的捕龙手段,在希卡普面前遭受了前所未有的挫败。他使用捕龙网、飞索等各种武器,不遗余力地抓捕夜煞与风里飞,却被两头龙轻而易举地玩弄于股掌之间。
埃雷特与风里飞就此结下了梁子。后来,亚丝翠为接近德雷格的领地,更是不由分说让风里飞抓捕起埃雷特,将他从几万里的高空丢下,差点吓得埃雷特魂飞天外——但是,在抵达德雷格的巢穴时,风里飞把埃雷特牢牢地按在自己怀里,并在德雷格的攻击下舍身保护埃雷特。
他们的友谊之花从那一刻开始。后来,埃雷特舍命将风里飞从德雷格的手中救出,他也从此弃暗投明,加入了希卡普等人的龙骑士行列。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "530013", - "name": { - "key": "library_name530013", - "text": "新生" - }, - "txt": { - "key": "library_story530013", - "text": "自从结识希卡普之后,埃雷特逐渐察觉到,龙类并非残暴冷酷的生物;相反,它们具有非同寻常的智慧与温情。从此,埃雷特对龙的态度有了很大转变,在希卡普最终对德雷格的作战中,埃雷特也出了不少力。
战斗结束后,埃雷特在维京岛上徘徊不去。这时希卡普来到了他的面前,并没有说多余的话,只是轻描淡写地对他耸了耸肩:“颅碎龙需要一个新主人。——它看起来很喜欢你。”
从此,埃雷特就留在了博克岛。当他夜里与维京人一起围坐在篝火旁谈天说地的时候,头一次感觉自己迎来了美好的新生。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "540051", - "name": { - "key": "library_name540051", - "text": "初遇希卡普" - }, - "txt": { - "key": "library_story540051", - "text": "无牙仔第一次见到希卡普,是在维京湖畔的密林中。那时它刚刚在一场偷袭中被削去了左边的尾翼,当希卡普发现它的时候,它浑身被绳网捆缚着,哀哀地瞪大眼睛,等待着死亡的降临。
可是令无牙仔意想不到的是,眼前这个人类男孩并没有举刀杀了它,反而犹豫再三,上前解开了它的绳索。
此后,这个男孩不但陪它作画玩耍、给它带鱼吃,还亲自动手绘制设计图,为它安装上了机械尾翼。
“你没有牙齿,就叫你无牙仔吧。”希卡普对它这么说。那时他们已经配合默契,无牙仔可以由希卡普骑在它背上操控尾翼,重新自如地在云间穿梭。
无牙仔望着希卡普脸上的笑意,亲昵地蹭了蹭他的手。此后,他们就一直是最好的伙伴与朋友。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "540052", - "name": { - "key": "library_name540052", - "text": "成为阿尔法" - }, - "txt": { - "key": "library_story540052", - "text": "龙族的最高精神领袖称为阿尔法。原本的阿尔法是一只冰龙,它温柔强大,可是德雷格的到来改变了这一切。
他命令手下的黑龙取代阿尔法的地位,操控龙群为非作歹,甚至也操纵了无牙仔的心智,令它不受控制地攻击希卡普的亲人。
尽管遭受了巨大的伤痛,可希卡普依然没有放弃唤醒无牙仔。“那不是你的错,我知道你永远不会伤害我……醒过来吧,你是我最好的朋友!”
无牙仔的瞳孔反复缩紧又放大,它在痛苦地对抗来自阿尔法的精神威压——最终它睁开了眼睛,瞳底仍旧清澈又坚定。
它跃上高高的冰崖,毫不惧怕地与阿尔法对峙。无牙仔强大的精神力使它成为了新的阿尔法,它解除了龙群的控制,合力将黑龙与德雷格赶回了深海。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - }, - { - "histroy": "540053", - "name": { - "key": "library_name540053", - "text": "成长与告别" - }, - "txt": { - "key": "library_story540053", - "text": "无牙仔与希卡普等人一起生活了很多年,直到猎龙人葛林魔的出现。
维京人费了好一番力气才最终阻止了葛林魔的阴谋,但经过此番战斗,希卡普意识到,龙类只要还生活在维京岛上一日,心怀不轨的屠龙者就始终有机可乘。
与此同时,无牙仔也遇见了与它天造地设的白龙光煞——眼见自己最好的伙伴坠入爱河,已成为酋长的希卡普终于做出了决定:让无牙仔带着所有龙群离开,回到没有人类打扰的隐秘之境,那是独属于龙族的故乡。
直到多年以后,无牙仔与希卡普在海船上再度重逢,那时他们都已经儿女成行。无牙仔将希卡普的孩子载在背上,再次与自己最好的朋友在高高的云巅飞翔,歌唱着永不完结的、人与龙的友谊乐章。" - }, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - } - ] - } -] \ No newline at end of file diff --git a/bin/json/game_libraryplayback.json b/bin/json/game_libraryplayback.json deleted file mode 100644 index d87635650..000000000 --- a/bin/json/game_libraryplayback.json +++ /dev/null @@ -1,46 +0,0 @@ -[ - { - "startid": 3000014, - "library_title": { - "key": "library_title_3000014", - "text": "library_title_library_title_3000014" - }, - "library_outcome": { - "key": "library_outcome_3000014", - "text": "library_outcome_library_title_3000014" - } - }, - { - "startid": 3000015, - "library_title": { - "key": "library_title_3000015", - "text": "library_title_library_title_3000015" - }, - "library_outcome": { - "key": "library_outcome_3000015", - "text": "library_outcome_library_title_3000015" - } - }, - { - "startid": 3000017, - "library_title": { - "key": "library_title_3000017", - "text": "library_title_library_title_3000017" - }, - "library_outcome": { - "key": "library_outcome_3000017", - "text": "library_outcome_library_title_3000017" - } - }, - { - "startid": 3000018, - "library_title": { - "key": "library_title_3000018", - "text": "library_title_library_title_3000018" - }, - "library_outcome": { - "key": "library_outcome_3000018", - "text": "library_outcome_library_title_3000018" - } - } -] \ No newline at end of file diff --git a/bin/json/game_librarystory.json b/bin/json/game_librarystory.json deleted file mode 100644 index 6057632ad..000000000 --- a/bin/json/game_librarystory.json +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - "fid": 40001, - "stroy": 40001, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - }, - { - "a": "attr", - "t": "diamond", - "n": 100 - } - ] - }, - { - "fid": 102, - "stroy": 101, - "prize": [ - { - "a": "attr", - "t": "gold", - "n": 1000 - }, - { - "a": "attr", - "t": "diamond", - "n": 100 - } - ] - } -] \ No newline at end of file diff --git a/bin/json/game_playeroverview.json b/bin/json/game_playeroverview.json deleted file mode 100644 index d67aeb249..000000000 --- a/bin/json/game_playeroverview.json +++ /dev/null @@ -1,38 +0,0 @@ -[ - { - "id": "16010101", - "type": 1, - "icon": "wp_icon_10019", - "tujing": [ - 107 - ], - "murl": "100001", - "wurl": "100001", - "playerhead": "wp_icon_10019", - "name": "普通头像" - }, - { - "id": "16010201", - "type": 2, - "icon": "wp_icon_10019", - "tujing": [ - 107 - ], - "murl": "explore", - "wurl": "explore", - "playerhead": "wp_icon_10019", - "name": "普通动作" - }, - { - "id": "16010301", - "type": 3, - "icon": "wp_icon_10019", - "tujing": [ - 107 - ], - "murl": "character_cardshow", - "wurl": "character_cardshow", - "playerhead": "wp_icon_10019", - "name": "普通背景" - } -] \ No newline at end of file diff --git a/modules/caravan/api_getstory.go b/modules/caravan/api_getstory.go index 96bf89a68..f8b18e6ed 100644 --- a/modules/caravan/api_getstory.go +++ b/modules/caravan/api_getstory.go @@ -46,7 +46,7 @@ func (this *apiComp) GetStory(session comm.IUserSession, req *pb.CaravanGetStory return } if wt, ok := module.(comm.IWorldtask); ok { - list.Taskid = wt.GetWorldTaskBy(session.GetUserId(), conf.Worldtask) + list.Taskid = wt.GetWorldTaskBy(session, conf.Worldtask) if list.Taskid != 0 { // 任务接取成功 bAccept = true list.Eventid = req.Citystory diff --git a/modules/user/api_switchdefper.go b/modules/user/api_switchdefper.go new file mode 100644 index 000000000..5c87087cf --- /dev/null +++ b/modules/user/api_switchdefper.go @@ -0,0 +1,107 @@ +package user + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/pb" + cfg "go_dreamfactory/sys/configure/structs" +) + +//参数校验 +func (this *apiComp) SwitchDefPerCheck(session comm.IUserSession, req *pb.UserSwitchDefPerReq) (code pb.ErrorCode) { + + return +} + +//登录 +func (this *apiComp) SwitchDefPer(session comm.IUserSession, req *pb.UserSwitchDefPerReq) (code pb.ErrorCode, data *pb.ErrorData) { + var ( + change map[string]interface{} = make(map[string]interface{}) + user *pb.DBUser + conf *cfg.GamePlayerInfor_overviewData + err error + keep bool + ) + + if code = this.SwitchDefPerCheck(session, req); code != pb.ErrorCode_Success { + return + } + + user = this.module.GetUser(session.GetUserId()) + + if req.Defper1 != "" { + if conf, err = this.module.configure.GetPlayerOverview(req.Defper1); err != nil { + code = pb.ErrorCode_ConfigNoFound + return + } + if conf.Type != 1 { + code = pb.ErrorCode_ReqParameterError + return + } + for _, v := range user.Perlist { + if v == req.Defper1 { + keep = true + } + } + if !keep { + code = pb.ErrorCode_ReqParameterError + return + } + user.Defper1 = req.Defper1 + change["defper1"] = req.Defper1 + } + + if req.Defper2 != "" { + if conf, err = this.module.configure.GetPlayerOverview(req.Defper2); err != nil { + code = pb.ErrorCode_ConfigNoFound + return + } + if conf.Type != 2 { + code = pb.ErrorCode_ReqParameterError + return + } + for _, v := range user.Perlist { + if v == req.Defper2 { + keep = true + } + } + if !keep { + code = pb.ErrorCode_ReqParameterError + return + } + user.Defper2 = req.Defper2 + change["defper2"] = req.Defper2 + } + + if req.Defper3 != "" { + if conf, err = this.module.configure.GetPlayerOverview(req.Defper3); err != nil { + code = pb.ErrorCode_ConfigNoFound + return + } + if conf.Type != 3 { + code = pb.ErrorCode_ReqParameterError + return + } + for _, v := range user.Perlist { + if v == req.Defper3 { + keep = true + } + } + if !keep { + code = pb.ErrorCode_ReqParameterError + return + } + user.Defper3 = req.Defper3 + change["defper3"] = req.Defper3 + } + if err = this.module.modelUser.Change(session.GetUserId(), change); err != nil { + code = pb.ErrorCode_DBError + return + } + session.SendMsg(string(this.module.GetType()), "sign", &pb.UserSwitchDefPerResp{ + Issucc: true, + Defper1: user.Defper1, + Defper2: user.Defper2, + Defper3: user.Defper3, + }) + return +} diff --git a/modules/user/comp_configure.go b/modules/user/comp_configure.go index dda790917..0316c65ac 100644 --- a/modules/user/comp_configure.go +++ b/modules/user/comp_configure.go @@ -3,7 +3,6 @@ package user import ( "fmt" "go_dreamfactory/lego/core" - "go_dreamfactory/lego/sys/log" "go_dreamfactory/modules" "go_dreamfactory/sys/configure" cfg "go_dreamfactory/sys/configure/structs" @@ -11,17 +10,19 @@ import ( ) const ( - game_signreset = "game_signreset.json" - game_sign = "game_sign.json" - gameOpencond = "game_opencond.json" - game_SignExtra = "game_signextra.json" - game_initial = "game_initial.json" //初始化表 + game_signreset = "game_signreset.json" + game_sign = "game_sign.json" + gameOpencond = "game_opencond.json" + game_SignExtra = "game_signextra.json" + game_initial = "game_initial.json" //初始化表 + game_playerinfor_overview = "game_playerinfor_overview.json" //皮肤配置表 ) ///配置管理基础组件 type configureComp struct { hlock sync.RWMutex modules.MCompConfigure + module *User _sign map[int32]*cfg.GameSignData _signExtra map[int32]*cfg.GameSignExtraData } @@ -29,12 +30,14 @@ type configureComp struct { //组件初始化接口 func (this *configureComp) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) { err = this.MCompConfigure.Init(service, module, comp, options) + module = module.(*User) err = this.LoadConfigure(game_initial, cfg.NewGameInitial) this._sign = make(map[int32]*cfg.GameSignData, 0) configure.RegisterConfigure(game_sign, cfg.NewGameSign, this.LoadSignData) this.LoadConfigure(gameOpencond, cfg.NewGameOpencond) this._signExtra = make(map[int32]*cfg.GameSignExtraData, 0) configure.RegisterConfigure(game_SignExtra, cfg.NewGameSignExtra, this.LoadSignExtraData) + err = this.LoadConfigure(game_playerinfor_overview, cfg.NewGamePlayerInfor_overview) return } @@ -43,7 +46,7 @@ func (this *configureComp) GetSignConf(day, group int32) *cfg.GameSignData { if v, ok := this._sign[group<<8+day]; ok { return v } - log.Errorf("get GetSignConf conf err day:%d,group:%d", day, group) + this.module.Errorf("get GetSignConf conf err day:%d,group:%d", day, group) return nil } @@ -72,7 +75,7 @@ func (this *configureComp) LoadSignData() { return } } else { - log.Errorf("get game_sign conf err:%v", err) + this.module.Errorf("get game_sign conf err:%v", err) } return } @@ -97,6 +100,7 @@ func (this *configureComp) FindFunc(lv int32) (funcIds []string) { data, ok := v.(*cfg.GameOpencond) if !ok { err = fmt.Errorf("%T no is *cfg.GameOpencond", v) + this.module.Errorln(err) return nil } for _, d := range data.GetDataList() { @@ -122,7 +126,7 @@ func (this *configureComp) LoadSignExtraData() { return } } else { - log.Errorf("get SignExtra conf err:%v", err) + this.module.Errorf("get SignExtra conf err:%v", err) } return } @@ -141,6 +145,25 @@ func (this *configureComp) GetGlobalInitConf() (configure *cfg.GameInitial, err if v, err = this.GetConfigure(game_initial); err == nil { if configure, ok = v.(*cfg.GameInitial); !ok { err = fmt.Errorf("%T no is *cfg.Game_comInitial", v) + this.module.Errorln(err) + return + } + } + return +} + +func (this *configureComp) GetPlayerOverview(id string) (configure *cfg.GamePlayerInfor_overviewData, err error) { + var ( + v interface{} + ok bool + ) + if v, err = this.GetConfigure(game_playerinfor_overview); err != nil { + this.module.Errorf("err:%v", err) + return + } else { + if configure, ok = v.(*cfg.GamePlayerInfor_overview).GetDataMap()[id]; !ok { + err = fmt.Errorf("GetPlayerOverview not found:%s ", id) + this.module.Errorf("err:%v", err) return } } diff --git a/modules/user/module.go b/modules/user/module.go index 2331d0588..4243f23c3 100644 --- a/modules/user/module.go +++ b/modules/user/module.go @@ -955,8 +955,10 @@ func (this *User) BingoSetUserVipLv(session comm.IUserSession, lv int32) error { func (this *User) AddPer(session comm.IUserSession, pers map[string]int32, bPush bool) (code pb.ErrorCode) { var ( err error + conf *cfg.GamePlayerInfor_overviewData user *pb.DBUser - adds []string = make([]string, 0) + change map[string]interface{} = make(map[string]interface{}) + adds []string = make([]string, 0) iskeep bool ) if user = this.GetUser(session.GetUserId()); user == nil { @@ -973,12 +975,33 @@ func (this *User) AddPer(session comm.IUserSession, pers map[string]int32, bPush } } if !iskeep { + if user.Defper1 == "" || user.Defper2 == "" || user.Defper3 == "" { + if conf, err = this.configure.GetPlayerOverview(k); err != nil { + code = pb.ErrorCode_ConfigNoFound + return + } else { + if user.Defper1 == "" && conf.Type == 1 { + user.Defper1 = k + change["defper1"] = k + } + if user.Defper2 == "" && conf.Type == 2 { + user.Defper2 = k + change["defper2"] = k + } + + if user.Defper3 == "" && conf.Type == 3 { + user.Defper3 = k + change["defper2"] = k + } + } + } adds = append(adds, k) } } user.Perlist = append(user.Perlist, adds...) - if err = this.modelUser.Change(session.GetUserId(), map[string]interface{}{"perlist": user.Perlist}); err != nil { + change["perlist"] = user.Perlist + if err = this.modelUser.Change(session.GetUserId(), change); err != nil { code = pb.ErrorCode_DBError return } diff --git a/pb/user_msg.pb.go b/pb/user_msg.pb.go index 48dc76cff..11e70e26c 100644 --- a/pb/user_msg.pb.go +++ b/pb/user_msg.pb.go @@ -2803,6 +2803,142 @@ func (x *UserSellResResp) GetIsSucc() bool { return false } +//请求设置默认皮肤 +type UserSwitchDefPerReq struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Defper1 string `protobuf:"bytes,1,opt,name=defper1,proto3" json:"defper1"` + Defper2 string `protobuf:"bytes,2,opt,name=defper2,proto3" json:"defper2"` + Defper3 string `protobuf:"bytes,3,opt,name=defper3,proto3" json:"defper3"` +} + +func (x *UserSwitchDefPerReq) Reset() { + *x = UserSwitchDefPerReq{} + if protoimpl.UnsafeEnabled { + mi := &file_user_user_msg_proto_msgTypes[54] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *UserSwitchDefPerReq) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UserSwitchDefPerReq) ProtoMessage() {} + +func (x *UserSwitchDefPerReq) ProtoReflect() protoreflect.Message { + mi := &file_user_user_msg_proto_msgTypes[54] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UserSwitchDefPerReq.ProtoReflect.Descriptor instead. +func (*UserSwitchDefPerReq) Descriptor() ([]byte, []int) { + return file_user_user_msg_proto_rawDescGZIP(), []int{54} +} + +func (x *UserSwitchDefPerReq) GetDefper1() string { + if x != nil { + return x.Defper1 + } + return "" +} + +func (x *UserSwitchDefPerReq) GetDefper2() string { + if x != nil { + return x.Defper2 + } + return "" +} + +func (x *UserSwitchDefPerReq) GetDefper3() string { + if x != nil { + return x.Defper3 + } + return "" +} + +//请求设置默认皮肤 +type UserSwitchDefPerResp struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Issucc bool `protobuf:"varint,1,opt,name=issucc,proto3" json:"issucc"` + Defper1 string `protobuf:"bytes,2,opt,name=defper1,proto3" json:"defper1"` + Defper2 string `protobuf:"bytes,3,opt,name=defper2,proto3" json:"defper2"` + Defper3 string `protobuf:"bytes,4,opt,name=defper3,proto3" json:"defper3"` +} + +func (x *UserSwitchDefPerResp) Reset() { + *x = UserSwitchDefPerResp{} + if protoimpl.UnsafeEnabled { + mi := &file_user_user_msg_proto_msgTypes[55] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *UserSwitchDefPerResp) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UserSwitchDefPerResp) ProtoMessage() {} + +func (x *UserSwitchDefPerResp) ProtoReflect() protoreflect.Message { + mi := &file_user_user_msg_proto_msgTypes[55] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UserSwitchDefPerResp.ProtoReflect.Descriptor instead. +func (*UserSwitchDefPerResp) Descriptor() ([]byte, []int) { + return file_user_user_msg_proto_rawDescGZIP(), []int{55} +} + +func (x *UserSwitchDefPerResp) GetIssucc() bool { + if x != nil { + return x.Issucc + } + return false +} + +func (x *UserSwitchDefPerResp) GetDefper1() string { + if x != nil { + return x.Defper1 + } + return "" +} + +func (x *UserSwitchDefPerResp) GetDefper2() string { + if x != nil { + return x.Defper2 + } + return "" +} + +func (x *UserSwitchDefPerResp) GetDefper3() string { + if x != nil { + return x.Defper3 + } + return "" +} + var File_user_user_msg_proto protoreflect.FileDescriptor var file_user_user_msg_proto_rawDesc = []byte{ @@ -3019,8 +3155,22 @@ var file_user_user_msg_proto_rawDesc = []byte{ 0x12, 0x1d, 0x0a, 0x03, 0x61, 0x74, 0x6e, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x73, 0x52, 0x03, 0x61, 0x74, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x49, 0x73, 0x53, 0x75, 0x63, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, - 0x06, 0x49, 0x73, 0x53, 0x75, 0x63, 0x63, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, - 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x06, 0x49, 0x73, 0x53, 0x75, 0x63, 0x63, 0x22, 0x63, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x53, + 0x77, 0x69, 0x74, 0x63, 0x68, 0x44, 0x65, 0x66, 0x50, 0x65, 0x72, 0x52, 0x65, 0x71, 0x12, 0x18, + 0x0a, 0x07, 0x64, 0x65, 0x66, 0x70, 0x65, 0x72, 0x31, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x07, 0x64, 0x65, 0x66, 0x70, 0x65, 0x72, 0x31, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x70, + 0x65, 0x72, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x65, 0x66, 0x70, 0x65, + 0x72, 0x32, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x70, 0x65, 0x72, 0x33, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x65, 0x66, 0x70, 0x65, 0x72, 0x33, 0x22, 0x7c, 0x0a, 0x14, + 0x55, 0x73, 0x65, 0x72, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x44, 0x65, 0x66, 0x50, 0x65, 0x72, + 0x52, 0x65, 0x73, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x73, 0x75, 0x63, 0x63, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x73, 0x75, 0x63, 0x63, 0x12, 0x18, 0x0a, 0x07, + 0x64, 0x65, 0x66, 0x70, 0x65, 0x72, 0x31, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, + 0x65, 0x66, 0x70, 0x65, 0x72, 0x31, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x70, 0x65, 0x72, + 0x32, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x65, 0x66, 0x70, 0x65, 0x72, 0x32, + 0x12, 0x18, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x70, 0x65, 0x72, 0x33, 0x18, 0x04, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x07, 0x64, 0x65, 0x66, 0x70, 0x65, 0x72, 0x33, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, + 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -3035,7 +3185,7 @@ func file_user_user_msg_proto_rawDescGZIP() []byte { return file_user_user_msg_proto_rawDescData } -var file_user_user_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 54) +var file_user_user_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 56) var file_user_user_msg_proto_goTypes = []interface{}{ (*UserLoginReq)(nil), // 0: UserLoginReq (*UserLoginResp)(nil), // 1: UserLoginResp @@ -3091,40 +3241,42 @@ var file_user_user_msg_proto_goTypes = []interface{}{ (*UserChangeTipsResp)(nil), // 51: UserChangeTipsResp (*UserSellResReq)(nil), // 52: UserSellResReq (*UserSellResResp)(nil), // 53: UserSellResResp - (*DBUser)(nil), // 54: DBUser - (*DBUserExpand)(nil), // 55: DBUserExpand - (ErrorCode)(0), // 56: ErrorCode - (*CacheUser)(nil), // 57: CacheUser - (*DBUserSetting)(nil), // 58: DBUserSetting - (*DBPagodaRecord)(nil), // 59: DBPagodaRecord - (*DBHuntingRank)(nil), // 60: DBHuntingRank - (*DBVikingRank)(nil), // 61: DBVikingRank - (*DBServerData)(nil), // 62: DBServerData - (*DBSign)(nil), // 63: DBSign - (*UserAtno)(nil), // 64: UserAtno - (*UserAssets)(nil), // 65: UserAssets + (*UserSwitchDefPerReq)(nil), // 54: UserSwitchDefPerReq + (*UserSwitchDefPerResp)(nil), // 55: UserSwitchDefPerResp + (*DBUser)(nil), // 56: DBUser + (*DBUserExpand)(nil), // 57: DBUserExpand + (ErrorCode)(0), // 58: ErrorCode + (*CacheUser)(nil), // 59: CacheUser + (*DBUserSetting)(nil), // 60: DBUserSetting + (*DBPagodaRecord)(nil), // 61: DBPagodaRecord + (*DBHuntingRank)(nil), // 62: DBHuntingRank + (*DBVikingRank)(nil), // 63: DBVikingRank + (*DBServerData)(nil), // 64: DBServerData + (*DBSign)(nil), // 65: DBSign + (*UserAtno)(nil), // 66: UserAtno + (*UserAssets)(nil), // 67: UserAssets } var file_user_user_msg_proto_depIdxs = []int32{ - 54, // 0: UserLoginResp.data:type_name -> DBUser - 55, // 1: UserLoginResp.ex:type_name -> DBUserExpand - 54, // 2: UserInfoResp.data:type_name -> DBUser - 55, // 3: UserInfoResp.ex:type_name -> DBUserExpand - 56, // 4: UserRegisterResp.Code:type_name -> ErrorCode - 57, // 5: UserLoadResp.data:type_name -> CacheUser - 58, // 6: UserGetSettingResp.setting:type_name -> DBUserSetting - 58, // 7: UserUpdateSettingReq.setting:type_name -> DBUserSetting - 54, // 8: UserBattlerecordResp.data:type_name -> DBUser - 55, // 9: UserBattlerecordResp.ex:type_name -> DBUserExpand - 59, // 10: UserBattlerecordResp.pagodaRecord:type_name -> DBPagodaRecord - 60, // 11: UserBattlerecordResp.huntingRecord:type_name -> DBHuntingRank - 61, // 12: UserBattlerecordResp.vikingRecord:type_name -> DBVikingRank - 57, // 13: UserOnlineResp.users:type_name -> CacheUser - 54, // 14: UserDataListResp.users:type_name -> DBUser - 62, // 15: UserGetServerDataResp.data:type_name -> DBServerData - 63, // 16: UserSignResp.data:type_name -> DBSign - 63, // 17: UserChangeTipsResp.data:type_name -> DBSign - 64, // 18: UserSellResReq.atno:type_name -> UserAtno - 65, // 19: UserSellResResp.atn:type_name -> UserAssets + 56, // 0: UserLoginResp.data:type_name -> DBUser + 57, // 1: UserLoginResp.ex:type_name -> DBUserExpand + 56, // 2: UserInfoResp.data:type_name -> DBUser + 57, // 3: UserInfoResp.ex:type_name -> DBUserExpand + 58, // 4: UserRegisterResp.Code:type_name -> ErrorCode + 59, // 5: UserLoadResp.data:type_name -> CacheUser + 60, // 6: UserGetSettingResp.setting:type_name -> DBUserSetting + 60, // 7: UserUpdateSettingReq.setting:type_name -> DBUserSetting + 56, // 8: UserBattlerecordResp.data:type_name -> DBUser + 57, // 9: UserBattlerecordResp.ex:type_name -> DBUserExpand + 61, // 10: UserBattlerecordResp.pagodaRecord:type_name -> DBPagodaRecord + 62, // 11: UserBattlerecordResp.huntingRecord:type_name -> DBHuntingRank + 63, // 12: UserBattlerecordResp.vikingRecord:type_name -> DBVikingRank + 59, // 13: UserOnlineResp.users:type_name -> CacheUser + 56, // 14: UserDataListResp.users:type_name -> DBUser + 64, // 15: UserGetServerDataResp.data:type_name -> DBServerData + 65, // 16: UserSignResp.data:type_name -> DBSign + 65, // 17: UserChangeTipsResp.data:type_name -> DBSign + 66, // 18: UserSellResReq.atno:type_name -> UserAtno + 67, // 19: UserSellResResp.atn:type_name -> UserAssets 20, // [20:20] is the sub-list for method output_type 20, // [20:20] is the sub-list for method input_type 20, // [20:20] is the sub-list for extension type_name @@ -3794,6 +3946,30 @@ func file_user_user_msg_proto_init() { return nil } } + file_user_user_msg_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UserSwitchDefPerReq); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_user_user_msg_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UserSwitchDefPerResp); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } } type x struct{} out := protoimpl.TypeBuilder{ @@ -3801,7 +3977,7 @@ func file_user_user_msg_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_user_user_msg_proto_rawDesc, NumEnums: 0, - NumMessages: 54, + NumMessages: 56, NumExtensions: 0, NumServices: 0, }, diff --git a/sys/configure/structs/Game.ItemBox.go b/sys/configure/structs/Game.ItemBox.go deleted file mode 100644 index 4064d2bbb..000000000 --- a/sys/configure/structs/Game.ItemBox.go +++ /dev/null @@ -1,42 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameItemBox struct { - _dataMap map[string]*GameItemBoxData - _dataList []*GameItemBoxData -} - -func NewGameItemBox(_buf []map[string]interface{}) (*GameItemBox, error) { - _dataList := make([]*GameItemBoxData, 0, len(_buf)) - dataMap := make(map[string]*GameItemBoxData) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameItemBoxData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - dataMap[_v.Heroid] = _v - } - } - return &GameItemBox{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GameItemBox) GetDataMap() map[string]*GameItemBoxData { - return table._dataMap -} - -func (table *GameItemBox) GetDataList() []*GameItemBoxData { - return table._dataList -} - -func (table *GameItemBox) Get(key string) *GameItemBoxData { - return table._dataMap[key] -} - - diff --git a/sys/configure/structs/Game.ItemBoxData.go b/sys/configure/structs/Game.ItemBoxData.go deleted file mode 100644 index 2a9660d73..000000000 --- a/sys/configure/structs/Game.ItemBoxData.go +++ /dev/null @@ -1,37 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameItemBoxData struct { - Heroid string - Itemid string -} - -const TypeId_GameItemBoxData = -1971148410 - -func (*GameItemBoxData) GetTypeId() int32 { - return -1971148410 -} - -func (_v *GameItemBoxData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; if _v.Heroid, _ok_ = _buf["heroid"].(string); !_ok_ { err = errors.New("heroid error"); return } } - { var _ok_ bool; if _v.Itemid, _ok_ = _buf["itemid"].(string); !_ok_ { err = errors.New("itemid error"); return } } - return -} - -func DeserializeGameItemBoxData(_buf map[string]interface{}) (*GameItemBoxData, error) { - v := &GameItemBoxData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.LibraryBubble.go b/sys/configure/structs/Game.LibraryBubble.go deleted file mode 100644 index 3023287af..000000000 --- a/sys/configure/structs/Game.LibraryBubble.go +++ /dev/null @@ -1,42 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameLibraryBubble struct { - _dataMap map[int32]*GameLibraryBubbleData - _dataList []*GameLibraryBubbleData -} - -func NewGameLibraryBubble(_buf []map[string]interface{}) (*GameLibraryBubble, error) { - _dataList := make([]*GameLibraryBubbleData, 0, len(_buf)) - dataMap := make(map[int32]*GameLibraryBubbleData) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameLibraryBubbleData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - dataMap[_v.Id] = _v - } - } - return &GameLibraryBubble{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GameLibraryBubble) GetDataMap() map[int32]*GameLibraryBubbleData { - return table._dataMap -} - -func (table *GameLibraryBubble) GetDataList() []*GameLibraryBubbleData { - return table._dataList -} - -func (table *GameLibraryBubble) Get(key int32) *GameLibraryBubbleData { - return table._dataMap[key] -} - - diff --git a/sys/configure/structs/Game.LibraryBubbleData.go b/sys/configure/structs/Game.LibraryBubbleData.go deleted file mode 100644 index e3cb93add..000000000 --- a/sys/configure/structs/Game.LibraryBubbleData.go +++ /dev/null @@ -1,37 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameLibraryBubbleData struct { - Id int32 - Txt string -} - -const TypeId_GameLibraryBubbleData = 1254622837 - -func (*GameLibraryBubbleData) GetTypeId() int32 { - return 1254622837 -} - -func (_v *GameLibraryBubbleData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } - {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Txt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Txt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - return -} - -func DeserializeGameLibraryBubbleData(_buf map[string]interface{}) (*GameLibraryBubbleData, error) { - v := &GameLibraryBubbleData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.LibraryFavor.go b/sys/configure/structs/Game.LibraryFavor.go deleted file mode 100644 index f220a9c47..000000000 --- a/sys/configure/structs/Game.LibraryFavor.go +++ /dev/null @@ -1,34 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameLibraryFavor struct { - _dataList []*GameLibraryFavorData -} - -func NewGameLibraryFavor(_buf []map[string]interface{}) (*GameLibraryFavor, error) { - _dataList := make([]*GameLibraryFavorData, 0, len(_buf)) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameLibraryFavorData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - } - } - return &GameLibraryFavor{_dataList:_dataList}, nil -} - -func (table *GameLibraryFavor) GetDataList() []*GameLibraryFavorData { - return table._dataList -} - -func (table *GameLibraryFavor) Get(index int) *GameLibraryFavorData { - return table._dataList[index] -} - diff --git a/sys/configure/structs/Game.LibraryFavorData.go b/sys/configure/structs/Game.LibraryFavorData.go deleted file mode 100644 index 5e76749ac..000000000 --- a/sys/configure/structs/Game.LibraryFavorData.go +++ /dev/null @@ -1,56 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameLibraryFavorData struct { - Id int32 - Star int32 - Favorlv int32 - Expneed int32 - Prize []*Gameatn -} - -const TypeId_GameLibraryFavorData = 465616649 - -func (*GameLibraryFavorData) GetTypeId() int32 { - return 465616649 -} - -func (_v *GameLibraryFavorData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["star"].(float64); !_ok_ { err = errors.New("star error"); return }; _v.Star = int32(_tempNum_) } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["expneed"].(float64); !_ok_ { err = errors.New("expneed error"); return }; _v.Expneed = int32(_tempNum_) } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return } - - _v.Prize = make([]*Gameatn, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ *Gameatn - { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } - _v.Prize = append(_v.Prize, _list_v_) - } - } - - return -} - -func DeserializeGameLibraryFavorData(_buf map[string]interface{}) (*GameLibraryFavorData, error) { - v := &GameLibraryFavorData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.LibraryFavorlv.go b/sys/configure/structs/Game.LibraryFavorlv.go deleted file mode 100644 index b2a304214..000000000 --- a/sys/configure/structs/Game.LibraryFavorlv.go +++ /dev/null @@ -1,42 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameLibraryFavorlv struct { - _dataMap map[int32]*GameLibraryFavorlvData - _dataList []*GameLibraryFavorlvData -} - -func NewGameLibraryFavorlv(_buf []map[string]interface{}) (*GameLibraryFavorlv, error) { - _dataList := make([]*GameLibraryFavorlvData, 0, len(_buf)) - dataMap := make(map[int32]*GameLibraryFavorlvData) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameLibraryFavorlvData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - dataMap[_v.Favorlv] = _v - } - } - return &GameLibraryFavorlv{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GameLibraryFavorlv) GetDataMap() map[int32]*GameLibraryFavorlvData { - return table._dataMap -} - -func (table *GameLibraryFavorlv) GetDataList() []*GameLibraryFavorlvData { - return table._dataList -} - -func (table *GameLibraryFavorlv) Get(key int32) *GameLibraryFavorlvData { - return table._dataMap[key] -} - - diff --git a/sys/configure/structs/Game.LibraryFavorlvData.go b/sys/configure/structs/Game.LibraryFavorlvData.go deleted file mode 100644 index 044a3337e..000000000 --- a/sys/configure/structs/Game.LibraryFavorlvData.go +++ /dev/null @@ -1,39 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameLibraryFavorlvData struct { - Favorlv int32 - Name string - Txt string -} - -const TypeId_GameLibraryFavorlvData = 1944134611 - -func (*GameLibraryFavorlvData) GetTypeId() int32 { - return 1944134611 -} - -func (_v *GameLibraryFavorlvData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) } - {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - { var _ok_ bool; if _v.Txt, _ok_ = _buf["txt"].(string); !_ok_ { err = errors.New("txt error"); return } } - return -} - -func DeserializeGameLibraryFavorlvData(_buf map[string]interface{}) (*GameLibraryFavorlvData, error) { - v := &GameLibraryFavorlvData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.LibraryFetter.go b/sys/configure/structs/Game.LibraryFetter.go deleted file mode 100644 index 0ba7a517a..000000000 --- a/sys/configure/structs/Game.LibraryFetter.go +++ /dev/null @@ -1,34 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameLibraryFetter struct { - _dataList []*GameLibraryFetterData -} - -func NewGameLibraryFetter(_buf []map[string]interface{}) (*GameLibraryFetter, error) { - _dataList := make([]*GameLibraryFetterData, 0, len(_buf)) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameLibraryFetterData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - } - } - return &GameLibraryFetter{_dataList:_dataList}, nil -} - -func (table *GameLibraryFetter) GetDataList() []*GameLibraryFetterData { - return table._dataList -} - -func (table *GameLibraryFetter) Get(index int) *GameLibraryFetterData { - return table._dataList[index] -} - diff --git a/sys/configure/structs/Game.LibraryFetterData.go b/sys/configure/structs/Game.LibraryFetterData.go deleted file mode 100644 index 19476b10a..000000000 --- a/sys/configure/structs/Game.LibraryFetterData.go +++ /dev/null @@ -1,79 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameLibraryFetterData struct { - Id int32 - Fid int32 - Ftype int32 - Name string - Lv int32 - Hid []string - Favorlv int32 - Prize []*Gameatn - PrizeDsc string - Png string -} - -const TypeId_GameLibraryFetterData = -764317099 - -func (*GameLibraryFetterData) GetTypeId() int32 { - return -764317099 -} - -func (_v *GameLibraryFetterData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fid"].(float64); !_ok_ { err = errors.New("fid error"); return }; _v.Fid = int32(_tempNum_) } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["ftype"].(float64); !_ok_ { err = errors.New("ftype error"); return }; _v.Ftype = int32(_tempNum_) } - {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lv"].(float64); !_ok_ { err = errors.New("lv error"); return }; _v.Lv = int32(_tempNum_) } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["hid"].([]interface{}); !_ok_ { err = errors.New("hid error"); return } - - _v.Hid = make([]string, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ string - { if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } } - _v.Hid = append(_v.Hid, _list_v_) - } - } - - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return } - - _v.Prize = make([]*Gameatn, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ *Gameatn - { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } - _v.Prize = append(_v.Prize, _list_v_) - } - } - - {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["prize_dsc"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.PrizeDsc error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.PrizeDsc, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - { var _ok_ bool; if _v.Png, _ok_ = _buf["png"].(string); !_ok_ { err = errors.New("png error"); return } } - return -} - -func DeserializeGameLibraryFetterData(_buf map[string]interface{}) (*GameLibraryFetterData, error) { - v := &GameLibraryFetterData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.LibraryHero.go b/sys/configure/structs/Game.LibraryHero.go deleted file mode 100644 index 74b90f88f..000000000 --- a/sys/configure/structs/Game.LibraryHero.go +++ /dev/null @@ -1,42 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameLibraryHero struct { - _dataMap map[string]*GameLibraryHeroData - _dataList []*GameLibraryHeroData -} - -func NewGameLibraryHero(_buf []map[string]interface{}) (*GameLibraryHero, error) { - _dataList := make([]*GameLibraryHeroData, 0, len(_buf)) - dataMap := make(map[string]*GameLibraryHeroData) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameLibraryHeroData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - dataMap[_v.Hid] = _v - } - } - return &GameLibraryHero{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GameLibraryHero) GetDataMap() map[string]*GameLibraryHeroData { - return table._dataMap -} - -func (table *GameLibraryHero) GetDataList() []*GameLibraryHeroData { - return table._dataList -} - -func (table *GameLibraryHero) Get(key string) *GameLibraryHeroData { - return table._dataMap[key] -} - - diff --git a/sys/configure/structs/Game.LibraryHeroData.go b/sys/configure/structs/Game.LibraryHeroData.go deleted file mode 100644 index 39808dc48..000000000 --- a/sys/configure/structs/Game.LibraryHeroData.go +++ /dev/null @@ -1,148 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameLibraryHeroData struct { - Hid string - Name string - Star int32 - History []string - Favorlv []int32 - Startid int32 - Rightend int32 - SpecialStroyprize []*Gameatn - Endid []int32 - Stroyprize []*Gameatn - PlotUnlock []int32 - Fid []int32 -} - -const TypeId_GameLibraryHeroData = 1808545443 - -func (*GameLibraryHeroData) GetTypeId() int32 { - return 1808545443 -} - -func (_v *GameLibraryHeroData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; if _v.Hid, _ok_ = _buf["hid"].(string); !_ok_ { err = errors.New("hid error"); return } } - {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["star"].(float64); !_ok_ { err = errors.New("star error"); return }; _v.Star = int32(_tempNum_) } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["history"].([]interface{}); !_ok_ { err = errors.New("history error"); return } - - _v.History = make([]string, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ string - { if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } } - _v.History = append(_v.History, _list_v_) - } - } - - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["favorlv"].([]interface{}); !_ok_ { err = errors.New("favorlv error"); return } - - _v.Favorlv = make([]int32, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ int32 - { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } - _v.Favorlv = append(_v.Favorlv, _list_v_) - } - } - - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["startid"].(float64); !_ok_ { err = errors.New("startid error"); return }; _v.Startid = int32(_tempNum_) } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rightend"].(float64); !_ok_ { err = errors.New("rightend error"); return }; _v.Rightend = int32(_tempNum_) } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["special_stroyprize"].([]interface{}); !_ok_ { err = errors.New("special_stroyprize error"); return } - - _v.SpecialStroyprize = make([]*Gameatn, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ *Gameatn - { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } - _v.SpecialStroyprize = append(_v.SpecialStroyprize, _list_v_) - } - } - - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["endid"].([]interface{}); !_ok_ { err = errors.New("endid error"); return } - - _v.Endid = make([]int32, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ int32 - { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } - _v.Endid = append(_v.Endid, _list_v_) - } - } - - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["stroyprize"].([]interface{}); !_ok_ { err = errors.New("stroyprize error"); return } - - _v.Stroyprize = make([]*Gameatn, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ *Gameatn - { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } - _v.Stroyprize = append(_v.Stroyprize, _list_v_) - } - } - - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["plot_unlock"].([]interface{}); !_ok_ { err = errors.New("plot_unlock error"); return } - - _v.PlotUnlock = make([]int32, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ int32 - { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } - _v.PlotUnlock = append(_v.PlotUnlock, _list_v_) - } - } - - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["fid"].([]interface{}); !_ok_ { err = errors.New("fid error"); return } - - _v.Fid = make([]int32, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ int32 - { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } - _v.Fid = append(_v.Fid, _list_v_) - } - } - - return -} - -func DeserializeGameLibraryHeroData(_buf map[string]interface{}) (*GameLibraryHeroData, error) { - v := &GameLibraryHeroData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.LibraryHistory.go b/sys/configure/structs/Game.LibraryHistory.go deleted file mode 100644 index b006ada2e..000000000 --- a/sys/configure/structs/Game.LibraryHistory.go +++ /dev/null @@ -1,42 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameLibraryHistory struct { - _dataMap map[string]*GameLibraryHistoryData - _dataList []*GameLibraryHistoryData -} - -func NewGameLibraryHistory(_buf []map[string]interface{}) (*GameLibraryHistory, error) { - _dataList := make([]*GameLibraryHistoryData, 0, len(_buf)) - dataMap := make(map[string]*GameLibraryHistoryData) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameLibraryHistoryData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - dataMap[_v.Histroy] = _v - } - } - return &GameLibraryHistory{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GameLibraryHistory) GetDataMap() map[string]*GameLibraryHistoryData { - return table._dataMap -} - -func (table *GameLibraryHistory) GetDataList() []*GameLibraryHistoryData { - return table._dataList -} - -func (table *GameLibraryHistory) Get(key string) *GameLibraryHistoryData { - return table._dataMap[key] -} - - diff --git a/sys/configure/structs/Game.LibraryHistoryData.go b/sys/configure/structs/Game.LibraryHistoryData.go deleted file mode 100644 index 9197e0940..000000000 --- a/sys/configure/structs/Game.LibraryHistoryData.go +++ /dev/null @@ -1,54 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameLibraryHistoryData struct { - Histroy string - Name string - Txt string - Prize []*Gameatn -} - -const TypeId_GameLibraryHistoryData = -163361249 - -func (*GameLibraryHistoryData) GetTypeId() int32 { - return -163361249 -} - -func (_v *GameLibraryHistoryData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; if _v.Histroy, _ok_ = _buf["histroy"].(string); !_ok_ { err = errors.New("histroy error"); return } } - {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Txt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Txt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return } - - _v.Prize = make([]*Gameatn, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ *Gameatn - { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } - _v.Prize = append(_v.Prize, _list_v_) - } - } - - return -} - -func DeserializeGameLibraryHistoryData(_buf map[string]interface{}) (*GameLibraryHistoryData, error) { - v := &GameLibraryHistoryData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.LibraryPlayBack.go b/sys/configure/structs/Game.LibraryPlayBack.go deleted file mode 100644 index f36d9a1ad..000000000 --- a/sys/configure/structs/Game.LibraryPlayBack.go +++ /dev/null @@ -1,42 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameLibraryPlayBack struct { - _dataMap map[int32]*GameLibraryPlayBackData - _dataList []*GameLibraryPlayBackData -} - -func NewGameLibraryPlayBack(_buf []map[string]interface{}) (*GameLibraryPlayBack, error) { - _dataList := make([]*GameLibraryPlayBackData, 0, len(_buf)) - dataMap := make(map[int32]*GameLibraryPlayBackData) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameLibraryPlayBackData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - dataMap[_v.Startid] = _v - } - } - return &GameLibraryPlayBack{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GameLibraryPlayBack) GetDataMap() map[int32]*GameLibraryPlayBackData { - return table._dataMap -} - -func (table *GameLibraryPlayBack) GetDataList() []*GameLibraryPlayBackData { - return table._dataList -} - -func (table *GameLibraryPlayBack) Get(key int32) *GameLibraryPlayBackData { - return table._dataMap[key] -} - - diff --git a/sys/configure/structs/Game.LibraryPlayBackData.go b/sys/configure/structs/Game.LibraryPlayBackData.go deleted file mode 100644 index 048469d6b..000000000 --- a/sys/configure/structs/Game.LibraryPlayBackData.go +++ /dev/null @@ -1,39 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameLibraryPlayBackData struct { - Startid int32 - LibraryTitle string - LibraryOutcome string -} - -const TypeId_GameLibraryPlayBackData = -1656971036 - -func (*GameLibraryPlayBackData) GetTypeId() int32 { - return -1656971036 -} - -func (_v *GameLibraryPlayBackData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["startid"].(float64); !_ok_ { err = errors.New("startid error"); return }; _v.Startid = int32(_tempNum_) } - {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["library_title"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.LibraryTitle error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.LibraryTitle, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["library_outcome"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.LibraryOutcome error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.LibraryOutcome, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - return -} - -func DeserializeGameLibraryPlayBackData(_buf map[string]interface{}) (*GameLibraryPlayBackData, error) { - v := &GameLibraryPlayBackData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.LibraryStory.go b/sys/configure/structs/Game.LibraryStory.go deleted file mode 100644 index 21fbf999d..000000000 --- a/sys/configure/structs/Game.LibraryStory.go +++ /dev/null @@ -1,42 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameLibraryStory struct { - _dataMap map[int32]*GameLibraryStoryData - _dataList []*GameLibraryStoryData -} - -func NewGameLibraryStory(_buf []map[string]interface{}) (*GameLibraryStory, error) { - _dataList := make([]*GameLibraryStoryData, 0, len(_buf)) - dataMap := make(map[int32]*GameLibraryStoryData) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameLibraryStoryData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - dataMap[_v.Fid] = _v - } - } - return &GameLibraryStory{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GameLibraryStory) GetDataMap() map[int32]*GameLibraryStoryData { - return table._dataMap -} - -func (table *GameLibraryStory) GetDataList() []*GameLibraryStoryData { - return table._dataList -} - -func (table *GameLibraryStory) Get(key int32) *GameLibraryStoryData { - return table._dataMap[key] -} - - diff --git a/sys/configure/structs/Game.LibraryStoryData.go b/sys/configure/structs/Game.LibraryStoryData.go deleted file mode 100644 index e1d3d2579..000000000 --- a/sys/configure/structs/Game.LibraryStoryData.go +++ /dev/null @@ -1,52 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameLibraryStoryData struct { - Fid int32 - Stroy int32 - Prize []*Gameatn -} - -const TypeId_GameLibraryStoryData = -333035968 - -func (*GameLibraryStoryData) GetTypeId() int32 { - return -333035968 -} - -func (_v *GameLibraryStoryData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fid"].(float64); !_ok_ { err = errors.New("fid error"); return }; _v.Fid = int32(_tempNum_) } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stroy"].(float64); !_ok_ { err = errors.New("stroy error"); return }; _v.Stroy = int32(_tempNum_) } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return } - - _v.Prize = make([]*Gameatn, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ *Gameatn - { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } - _v.Prize = append(_v.Prize, _list_v_) - } - } - - return -} - -func DeserializeGameLibraryStoryData(_buf map[string]interface{}) (*GameLibraryStoryData, error) { - v := &GameLibraryStoryData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.PlayerOverview.go b/sys/configure/structs/Game.PlayerOverview.go deleted file mode 100644 index 89704c219..000000000 --- a/sys/configure/structs/Game.PlayerOverview.go +++ /dev/null @@ -1,42 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GamePlayerOverview struct { - _dataMap map[string]*GamePlayerOverviewData - _dataList []*GamePlayerOverviewData -} - -func NewGamePlayerOverview(_buf []map[string]interface{}) (*GamePlayerOverview, error) { - _dataList := make([]*GamePlayerOverviewData, 0, len(_buf)) - dataMap := make(map[string]*GamePlayerOverviewData) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGamePlayerOverviewData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - dataMap[_v.Id] = _v - } - } - return &GamePlayerOverview{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GamePlayerOverview) GetDataMap() map[string]*GamePlayerOverviewData { - return table._dataMap -} - -func (table *GamePlayerOverview) GetDataList() []*GamePlayerOverviewData { - return table._dataList -} - -func (table *GamePlayerOverview) Get(key string) *GamePlayerOverviewData { - return table._dataMap[key] -} - - diff --git a/sys/configure/structs/Game.PlayerOverviewData.go b/sys/configure/structs/Game.PlayerOverviewData.go deleted file mode 100644 index 2310ca4f6..000000000 --- a/sys/configure/structs/Game.PlayerOverviewData.go +++ /dev/null @@ -1,62 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GamePlayerOverviewData struct { - Id string - Type int32 - Icon string - Tujing []int32 - Murl string - Wurl string - Playerhead string - Name string -} - -const TypeId_GamePlayerOverviewData = -1442303552 - -func (*GamePlayerOverviewData) GetTypeId() int32 { - return -1442303552 -} - -func (_v *GamePlayerOverviewData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; if _v.Id, _ok_ = _buf["id"].(string); !_ok_ { err = errors.New("id error"); return } } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) } - { var _ok_ bool; if _v.Icon, _ok_ = _buf["icon"].(string); !_ok_ { err = errors.New("icon error"); return } } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["tujing"].([]interface{}); !_ok_ { err = errors.New("tujing error"); return } - - _v.Tujing = make([]int32, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ int32 - { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } - _v.Tujing = append(_v.Tujing, _list_v_) - } - } - - { var _ok_ bool; if _v.Murl, _ok_ = _buf["murl"].(string); !_ok_ { err = errors.New("murl error"); return } } - { var _ok_ bool; if _v.Wurl, _ok_ = _buf["wurl"].(string); !_ok_ { err = errors.New("wurl error"); return } } - { var _ok_ bool; if _v.Playerhead, _ok_ = _buf["playerhead"].(string); !_ok_ { err = errors.New("playerhead error"); return } } - { var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } } - return -} - -func DeserializeGamePlayerOverviewData(_buf map[string]interface{}) (*GamePlayerOverviewData, error) { - v := &GamePlayerOverviewData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Tables.go b/sys/configure/structs/Tables.go index e0e3c2ef7..052f8f5a2 100644 --- a/sys/configure/structs/Tables.go +++ b/sys/configure/structs/Tables.go @@ -193,9 +193,9 @@ type Tables struct { Pricegroup *GamePricegroup Loading *GameLoading RuleDesc *GameRuleDesc - PlayerOverview *GamePlayerOverview HeroTalent *GameHeroTalent TalentBox *GameTalentBox + TalentSkill *GameTalentSkill } func NewTables(loader JsonLoader) (*Tables, error) { @@ -1295,12 +1295,6 @@ func NewTables(loader JsonLoader) (*Tables, error) { if tables.RuleDesc, err = NewGameRuleDesc(buf) ; err != nil { return nil, err } - if buf, err = loader("game_playeroverview") ; err != nil { - return nil, err - } - if tables.PlayerOverview, err = NewGamePlayerOverview(buf) ; err != nil { - return nil, err - } if buf, err = loader("game_herotalent") ; err != nil { return nil, err } @@ -1313,5 +1307,11 @@ func NewTables(loader JsonLoader) (*Tables, error) { if tables.TalentBox, err = NewGameTalentBox(buf) ; err != nil { return nil, err } + if buf, err = loader("game_talentskill") ; err != nil { + return nil, err + } + if tables.TalentSkill, err = NewGameTalentSkill(buf) ; err != nil { + return nil, err + } return tables, nil } From 75c234a274826474080ee4742e5c3dbfa8765b2c Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Wed, 17 May 2023 14:48:09 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=B0=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E8=B4=A6=E5=8F=B7=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/user/api_login.go | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/user/api_login.go b/modules/user/api_login.go index df0ecebd6..8b36c0272 100644 --- a/modules/user/api_login.go +++ b/modules/user/api_login.go @@ -51,6 +51,7 @@ func (this *apiComp) Login(session comm.IUserSession, req *pb.UserLoginReq) (cod Sid: req.Sid, Binduid: req.Account, Lastloginip: session.GetIP(), + Perlist: make([]string, 0), } err = this.module.modelUser.User_Create(user) if err != nil {