Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| dafb6aba1b | |||
| 3e967d7bed | |||
| c75207f8e1 | |||
| 3871dc8677 | |||
| 72dc9b238f | |||
| edf158028e | |||
| e21b59b9b1 |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -15,3 +15,4 @@
|
||||
.externalNativeBuild
|
||||
.cxx
|
||||
local.properties
|
||||
.history/
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"latest_version": "3.5.4-02",
|
||||
"changelog": "UPDATE: Fix bug, update libs",
|
||||
"apk_url": "https://git.kain.io.vn/Firefly-Shelter/FireflyGo_Andoid/releases/download/3.5.4-02/firefly_go_android.apk"
|
||||
"latest_version": "3.6.2-04",
|
||||
"changelog": "UPDATE: New res",
|
||||
"apk_url": "https://git.kain.io.vn/Firefly-Shelter/FireflyGo_Android/releases/download/3.6.2-04/firefly_go_android.apk"
|
||||
}
|
||||
@@ -2,21 +2,24 @@
|
||||
"leader": 0,
|
||||
"lineups": {
|
||||
"0": 1413,
|
||||
"1": 1403,
|
||||
"1": 1415,
|
||||
"2": 1409,
|
||||
"3": 1407
|
||||
},
|
||||
"position": {
|
||||
"x": -4030,
|
||||
"z": -13006,
|
||||
"y": 0,
|
||||
"rot_y": 270000
|
||||
"x": 218004,
|
||||
"z": 259263,
|
||||
"y": 53915,
|
||||
"rot_y": 79863
|
||||
},
|
||||
"scene": {
|
||||
"plane_id": 10000,
|
||||
"floor_id": 10000000,
|
||||
"entry_id": 100000104
|
||||
"plane_id": 20423,
|
||||
"floor_id": 20423001,
|
||||
"entry_id": 2042301
|
||||
},
|
||||
"player_outfit": [
|
||||
1001
|
||||
],
|
||||
"char_path": {
|
||||
"main": 8008,
|
||||
"march_7": 1224
|
||||
@@ -32,7 +35,7 @@
|
||||
"skip_half": 0,
|
||||
"blessings": [],
|
||||
"is_in_challenge": false,
|
||||
"current_stage_id": 30117121,
|
||||
"current_stage_id": 30118121,
|
||||
"path_resonance_id": 0,
|
||||
"maze_buff": 0,
|
||||
"first_lineup": [],
|
||||
@@ -40,7 +43,7 @@
|
||||
},
|
||||
"challenge_peak": {
|
||||
"current_mode": "Knight",
|
||||
"group_id": 1,
|
||||
"group_id": 2,
|
||||
"is_in_challenge_peak": false,
|
||||
"challenge_peak_data": {
|
||||
"1": {
|
||||
@@ -91,17 +94,70 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"2": {
|
||||
"checkmate_data": {
|
||||
"challenge_id": 204,
|
||||
"blessing": 3033021,
|
||||
"lineup": [
|
||||
1415,
|
||||
1413,
|
||||
1409,
|
||||
1407
|
||||
],
|
||||
"stage_id": 30502022,
|
||||
"is_hard_mode": true
|
||||
},
|
||||
"knight_data": {
|
||||
"current_challenge_id": 203,
|
||||
"details_data": [
|
||||
{
|
||||
"lineup": [
|
||||
1302,
|
||||
1309,
|
||||
1410
|
||||
],
|
||||
"stage_id": 30502011,
|
||||
"challenge_id": 201
|
||||
},
|
||||
{
|
||||
"lineup": [
|
||||
1221,
|
||||
1222
|
||||
],
|
||||
"stage_id": 30502012,
|
||||
"challenge_id": 202
|
||||
},
|
||||
{
|
||||
"lineup": [
|
||||
1415,
|
||||
8001,
|
||||
1414,
|
||||
1313
|
||||
],
|
||||
"stage_id": 30502013,
|
||||
"challenge_id": 203
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"theory_craft": {
|
||||
"hp": {
|
||||
"1": 600000,
|
||||
"2": 10000000
|
||||
"1": [
|
||||
200000,
|
||||
1000000,
|
||||
200000
|
||||
],
|
||||
"2": [
|
||||
500000,
|
||||
10000000,
|
||||
500000
|
||||
]
|
||||
},
|
||||
"cycle_count": 1,
|
||||
"log": false,
|
||||
"mode": false
|
||||
"mode": true
|
||||
},
|
||||
"profile_data": {
|
||||
"cur_chat_bubble_id": 220008,
|
||||
|
||||
@@ -338,19 +338,27 @@
|
||||
},
|
||||
{
|
||||
"level": 80,
|
||||
"item_id": 21050,
|
||||
"equip_avatar": 8007,
|
||||
"rank": 5,
|
||||
"item_id": 23052,
|
||||
"equip_avatar": 1415,
|
||||
"rank": 1,
|
||||
"promotion": 6,
|
||||
"internal_uid": 42
|
||||
},
|
||||
{
|
||||
"level": 80,
|
||||
"item_id": 24005,
|
||||
"equip_avatar": 8008,
|
||||
"item_id": 21050,
|
||||
"equip_avatar": 8007,
|
||||
"rank": 5,
|
||||
"promotion": 6,
|
||||
"internal_uid": 43
|
||||
},
|
||||
{
|
||||
"level": 80,
|
||||
"item_id": 22006,
|
||||
"equip_avatar": 8008,
|
||||
"rank": 5,
|
||||
"promotion": 6,
|
||||
"internal_uid": 44
|
||||
}
|
||||
],
|
||||
"relics": [
|
||||
@@ -8096,8 +8104,8 @@
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61101,
|
||||
"relic_set_id": 110,
|
||||
"relic_id": 61281,
|
||||
"relic_set_id": 128,
|
||||
"main_affix_id": 1,
|
||||
"sub_affixes": [
|
||||
{
|
||||
@@ -8126,8 +8134,8 @@
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61102,
|
||||
"relic_set_id": 110,
|
||||
"relic_id": 61282,
|
||||
"relic_set_id": 128,
|
||||
"main_affix_id": 1,
|
||||
"sub_affixes": [
|
||||
{
|
||||
@@ -8156,9 +8164,9 @@
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61103,
|
||||
"relic_set_id": 110,
|
||||
"main_affix_id": 3,
|
||||
"relic_id": 61283,
|
||||
"relic_set_id": 128,
|
||||
"main_affix_id": 2,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 2,
|
||||
@@ -8186,8 +8194,8 @@
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61104,
|
||||
"relic_set_id": 110,
|
||||
"relic_id": 61284,
|
||||
"relic_set_id": 128,
|
||||
"main_affix_id": 4,
|
||||
"sub_affixes": [
|
||||
{
|
||||
@@ -8216,9 +8224,9 @@
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 63085,
|
||||
"relic_set_id": 308,
|
||||
"main_affix_id": 3,
|
||||
"relic_id": 63175,
|
||||
"relic_set_id": 317,
|
||||
"main_affix_id": 2,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 3,
|
||||
@@ -8246,13 +8254,193 @@
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 63086,
|
||||
"relic_set_id": 308,
|
||||
"relic_id": 63176,
|
||||
"relic_set_id": 317,
|
||||
"main_affix_id": 2,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 3,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 3,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 2,
|
||||
"count": 2,
|
||||
"step": 2
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 5,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
}
|
||||
],
|
||||
"internal_uid": 263,
|
||||
"equip_avatar": 1414
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61271,
|
||||
"relic_set_id": 127,
|
||||
"main_affix_id": 1,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 3,
|
||||
"step": 4
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 4,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 8,
|
||||
"count": 2,
|
||||
"step": 4
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
}
|
||||
],
|
||||
"internal_uid": 264,
|
||||
"equip_avatar": 1415
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61272,
|
||||
"relic_set_id": 127,
|
||||
"main_affix_id": 1,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 3,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 8,
|
||||
"count": 2,
|
||||
"step": 2
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 4,
|
||||
"count": 3,
|
||||
"step": 1
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 1,
|
||||
"step": 1
|
||||
}
|
||||
],
|
||||
"internal_uid": 265,
|
||||
"equip_avatar": 1415
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61273,
|
||||
"relic_set_id": 127,
|
||||
"main_affix_id": 5,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 8,
|
||||
"count": 2,
|
||||
"step": 2
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 4,
|
||||
"count": 3,
|
||||
"step": 2
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 1,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 12,
|
||||
"count": 2,
|
||||
"step": 1
|
||||
}
|
||||
],
|
||||
"internal_uid": 266,
|
||||
"equip_avatar": 1415
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61274,
|
||||
"relic_set_id": 127,
|
||||
"main_affix_id": 4,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 4,
|
||||
"count": 3,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 8,
|
||||
"count": 2,
|
||||
"step": 1
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 2,
|
||||
"step": 4
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 1,
|
||||
"count": 2,
|
||||
"step": 2
|
||||
}
|
||||
],
|
||||
"internal_uid": 267,
|
||||
"equip_avatar": 1415
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 63235,
|
||||
"relic_set_id": 323,
|
||||
"main_affix_id": 6,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 5,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 8,
|
||||
"count": 1,
|
||||
"step": 2
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 2,
|
||||
"step": 1
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 4,
|
||||
"count": 1,
|
||||
"step": 0
|
||||
}
|
||||
],
|
||||
"internal_uid": 268,
|
||||
"equip_avatar": 1415
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 63236,
|
||||
"relic_set_id": 323,
|
||||
"main_affix_id": 3,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 8,
|
||||
"count": 2,
|
||||
"step": 4
|
||||
},
|
||||
{
|
||||
@@ -8262,17 +8450,17 @@
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 2,
|
||||
"step": 2
|
||||
"count": 3,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 10,
|
||||
"sub_affix_id": 1,
|
||||
"count": 2,
|
||||
"step": 2
|
||||
"step": 1
|
||||
}
|
||||
],
|
||||
"internal_uid": 263,
|
||||
"equip_avatar": 1414
|
||||
"internal_uid": 269,
|
||||
"equip_avatar": 1415
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
@@ -8301,7 +8489,7 @@
|
||||
"step": 2
|
||||
}
|
||||
],
|
||||
"internal_uid": 264,
|
||||
"internal_uid": 270,
|
||||
"equip_avatar": 8007
|
||||
},
|
||||
{
|
||||
@@ -8331,7 +8519,7 @@
|
||||
"step": 2
|
||||
}
|
||||
],
|
||||
"internal_uid": 265,
|
||||
"internal_uid": 271,
|
||||
"equip_avatar": 8007
|
||||
},
|
||||
{
|
||||
@@ -8361,7 +8549,7 @@
|
||||
"step": 0
|
||||
}
|
||||
],
|
||||
"internal_uid": 266,
|
||||
"internal_uid": 272,
|
||||
"equip_avatar": 8007
|
||||
},
|
||||
{
|
||||
@@ -8391,7 +8579,7 @@
|
||||
"step": 2
|
||||
}
|
||||
],
|
||||
"internal_uid": 267,
|
||||
"internal_uid": 273,
|
||||
"equip_avatar": 8007
|
||||
},
|
||||
{
|
||||
@@ -8421,7 +8609,7 @@
|
||||
"step": 2
|
||||
}
|
||||
],
|
||||
"internal_uid": 268,
|
||||
"internal_uid": 274,
|
||||
"equip_avatar": 8007
|
||||
},
|
||||
{
|
||||
@@ -8451,187 +8639,187 @@
|
||||
"step": 2
|
||||
}
|
||||
],
|
||||
"internal_uid": 269,
|
||||
"internal_uid": 275,
|
||||
"equip_avatar": 8007
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61101,
|
||||
"relic_set_id": 110,
|
||||
"relic_id": 61271,
|
||||
"relic_set_id": 127,
|
||||
"main_affix_id": 1,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 2,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
"sub_affix_id": 5,
|
||||
"count": 3,
|
||||
"step": 1
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 1,
|
||||
"step": 1
|
||||
"count": 2,
|
||||
"step": 2
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 11,
|
||||
"count": 2,
|
||||
"step": 1
|
||||
"sub_affix_id": 8,
|
||||
"count": 1,
|
||||
"step": 2
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 4,
|
||||
"count": 3,
|
||||
"step": 4
|
||||
}
|
||||
],
|
||||
"internal_uid": 270,
|
||||
"internal_uid": 276,
|
||||
"equip_avatar": 8008
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61102,
|
||||
"relic_set_id": 110,
|
||||
"relic_id": 61272,
|
||||
"relic_set_id": 127,
|
||||
"main_affix_id": 1,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 6,
|
||||
"count": 2,
|
||||
"sub_affix_id": 5,
|
||||
"count": 4,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 3,
|
||||
"step": 2
|
||||
"count": 2,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 2,
|
||||
"step": 2
|
||||
"step": 1
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 11,
|
||||
"count": 2,
|
||||
"step": 2
|
||||
"sub_affix_id": 8,
|
||||
"count": 1,
|
||||
"step": 0
|
||||
}
|
||||
],
|
||||
"internal_uid": 271,
|
||||
"internal_uid": 277,
|
||||
"equip_avatar": 8008
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61103,
|
||||
"relic_set_id": 110,
|
||||
"relic_id": 61273,
|
||||
"relic_set_id": 127,
|
||||
"main_affix_id": 5,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 4,
|
||||
"count": 3,
|
||||
"step": 4
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 5,
|
||||
"count": 3,
|
||||
"step": 2
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 2,
|
||||
"step": 1
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 8,
|
||||
"count": 1,
|
||||
"step": 0
|
||||
}
|
||||
],
|
||||
"internal_uid": 278,
|
||||
"equip_avatar": 8008
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61274,
|
||||
"relic_set_id": 127,
|
||||
"main_affix_id": 4,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 5,
|
||||
"count": 3,
|
||||
"step": 4
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 3,
|
||||
"step": 4
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 8,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 1,
|
||||
"sub_affix_id": 11,
|
||||
"count": 1,
|
||||
"step": 1
|
||||
"step": 2
|
||||
}
|
||||
],
|
||||
"internal_uid": 279,
|
||||
"equip_avatar": 8008
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 63215,
|
||||
"relic_set_id": 321,
|
||||
"main_affix_id": 6,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 5,
|
||||
"count": 3,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 3,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 8,
|
||||
"count": 1,
|
||||
"step": 2
|
||||
}
|
||||
],
|
||||
"internal_uid": 280,
|
||||
"equip_avatar": 8008
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 63216,
|
||||
"relic_set_id": 321,
|
||||
"main_affix_id": 2,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 5,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 3,
|
||||
"step": 4
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 11,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
}
|
||||
],
|
||||
"internal_uid": 272,
|
||||
"equip_avatar": 8008
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 61104,
|
||||
"relic_set_id": 110,
|
||||
"main_affix_id": 4,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 1,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 3,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 10,
|
||||
"count": 2,
|
||||
"count": 1,
|
||||
"step": 2
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 11,
|
||||
"count": 1,
|
||||
"step": 1
|
||||
}
|
||||
],
|
||||
"internal_uid": 273,
|
||||
"equip_avatar": 8008
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 63105,
|
||||
"relic_set_id": 310,
|
||||
"main_affix_id": 1,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 3,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 1,
|
||||
"step": 1
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 3,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 11,
|
||||
"sub_affix_id": 8,
|
||||
"count": 3,
|
||||
"step": 3
|
||||
}
|
||||
],
|
||||
"internal_uid": 274,
|
||||
"equip_avatar": 8008
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"relic_id": 63106,
|
||||
"relic_set_id": 310,
|
||||
"main_affix_id": 2,
|
||||
"sub_affixes": [
|
||||
{
|
||||
"sub_affix_id": 5,
|
||||
"count": 1,
|
||||
"step": 1
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 7,
|
||||
"count": 3,
|
||||
"step": 3
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 9,
|
||||
"count": 2,
|
||||
"step": 1
|
||||
},
|
||||
{
|
||||
"sub_affix_id": 11,
|
||||
"count": 2,
|
||||
"step": 3
|
||||
}
|
||||
],
|
||||
"internal_uid": 275,
|
||||
"internal_uid": 281,
|
||||
"equip_avatar": 8008
|
||||
}
|
||||
],
|
||||
@@ -10518,7 +10706,7 @@
|
||||
"owner_uid": 0,
|
||||
"avatar_id": 1313,
|
||||
"data": {
|
||||
"rank": 0,
|
||||
"rank": 2,
|
||||
"skills": {
|
||||
"1313001": 2,
|
||||
"1313002": 10,
|
||||
@@ -11045,12 +11233,12 @@
|
||||
"owner_uid": 0,
|
||||
"avatar_id": 1414,
|
||||
"data": {
|
||||
"rank": 5,
|
||||
"rank": 2,
|
||||
"skills": {
|
||||
"1414001": 1,
|
||||
"1414002": 1,
|
||||
"1414003": 1,
|
||||
"1414004": 1,
|
||||
"1414001": 6,
|
||||
"1414002": 10,
|
||||
"1414003": 10,
|
||||
"1414004": 10,
|
||||
"1414007": 1,
|
||||
"1414101": 1,
|
||||
"1414102": 1,
|
||||
@@ -11077,6 +11265,40 @@
|
||||
"sp_value": 70,
|
||||
"sp_max": 140
|
||||
},
|
||||
"1415": {
|
||||
"owner_uid": 0,
|
||||
"avatar_id": 1415,
|
||||
"data": {
|
||||
"rank": 2,
|
||||
"skills": {
|
||||
"1415001": 6,
|
||||
"1415002": 10,
|
||||
"1415003": 10,
|
||||
"1415004": 10,
|
||||
"1415007": 1,
|
||||
"1415101": 1,
|
||||
"1415102": 1,
|
||||
"1415103": 1,
|
||||
"1415201": 1,
|
||||
"1415202": 1,
|
||||
"1415203": 1,
|
||||
"1415204": 1,
|
||||
"1415205": 1,
|
||||
"1415206": 1,
|
||||
"1415207": 1,
|
||||
"1415208": 1,
|
||||
"1415209": 1,
|
||||
"1415210": 1,
|
||||
"1415301": 6,
|
||||
"1415302": 6
|
||||
}
|
||||
},
|
||||
"level": 80,
|
||||
"promotion": 6,
|
||||
"techniques": [],
|
||||
"sp_value": 12,
|
||||
"sp_max": 24
|
||||
},
|
||||
"8001": {
|
||||
"owner_uid": 0,
|
||||
"avatar_id": 8001,
|
||||
@@ -11294,7 +11516,8 @@
|
||||
"8007209": 1,
|
||||
"8007210": 1,
|
||||
"8007301": 6,
|
||||
"8007302": 6
|
||||
"8007302": 6,
|
||||
"8007501": 1
|
||||
}
|
||||
},
|
||||
"level": 80,
|
||||
@@ -11328,7 +11551,8 @@
|
||||
"8008209": 1,
|
||||
"8008210": 1,
|
||||
"8008301": 6,
|
||||
"8008302": 6
|
||||
"8008302": 6,
|
||||
"8008501": 1
|
||||
}
|
||||
},
|
||||
"level": 80,
|
||||
@@ -11347,13 +11571,17 @@
|
||||
"path_resonance_id": 0,
|
||||
"monsters": [
|
||||
[
|
||||
{
|
||||
"monster_id": 8034012,
|
||||
"level": 95,
|
||||
"amount": 1
|
||||
},
|
||||
{
|
||||
"monster_id": 8034012,
|
||||
"level": 95,
|
||||
"amount": 1
|
||||
}
|
||||
],
|
||||
[]
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,135 +1,44 @@
|
||||
{
|
||||
"CNBETAAndroid3.5.52": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11537608_83921e2bbfb5_f15a1cc2aaba76",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11531357_ac5c50fe7c5c_5b8f1dfdef8d06",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11555075_e532a47d9e06_61b3c1ed162173",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11531873_abaa8247cede_b13c1ccb975acd",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
"CNBETAAndroid3.6.51": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12066992_f083970b907e_999074cab6dce6",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12056690_16bfd67c199f_f3c0367d7b051e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_12114942_e99cbde25134_e63a6b835f17f9",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_12103115_ee78155e9867_3626f0948d93e2",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_12118783_55113408814f_c874267d04c04a"
|
||||
},
|
||||
"CNBETAAndroid3.5.53": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11652344_6dae28086399_aaf63e0fedc33b",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11620131_ba9be3a133df_248c41962f7625",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
"CNBETAWin3.6.51": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12066992_f083970b907e_999074cab6dce6",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12056690_16bfd67c199f_f3c0367d7b051e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_12114942_e99cbde25134_e63a6b835f17f9",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_12103115_ee78155e9867_3626f0948d93e2",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_12118783_55113408814f_c874267d04c04a"
|
||||
},
|
||||
"CNBETAAndroid3.5.54": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11748833_44e6507dc182_fc55ad3d7434ba",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11715817_6b9296fec056_20fd6286275e46",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
"CNBETAiOS3.6.51": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12066992_f083970b907e_999074cab6dce6",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12056690_16bfd67c199f_f3c0367d7b051e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_12114942_e99cbde25134_e63a6b835f17f9",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_12103115_ee78155e9867_3626f0948d93e2",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_12118783_55113408814f_c874267d04c04a"
|
||||
},
|
||||
"CNBETAWin3.5.51": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11497493_b4a5d8f717df_d632f2f00b0108",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11443120_75e75bb630b2_bb1653f50a24b3",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11503893_72129078bcdf_31a0117dd0c5aa",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11475376_d8a6597dc30c_b9f6afe07715f3",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_11454524_a18a9e47d5b8_3647b1d6ce2d9a"
|
||||
"OSBETAAndroid3.6.51": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12066992_f083970b907e_999074cab6dce6",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12056690_16bfd67c199f_f3c0367d7b051e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_12114942_e99cbde25134_e63a6b835f17f9",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_12103115_ee78155e9867_3626f0948d93e2",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_12118783_55113408814f_c874267d04c04a"
|
||||
},
|
||||
"CNBETAWin3.5.52": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11537608_83921e2bbfb5_f15a1cc2aaba76",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11531357_ac5c50fe7c5c_5b8f1dfdef8d06",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11555075_e532a47d9e06_61b3c1ed162173",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11531873_abaa8247cede_b13c1ccb975acd",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
"OSBETAWin3.6.51": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12066992_f083970b907e_999074cab6dce6",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12056690_16bfd67c199f_f3c0367d7b051e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_12114942_e99cbde25134_e63a6b835f17f9",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_12103115_ee78155e9867_3626f0948d93e2",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_12118783_55113408814f_c874267d04c04a"
|
||||
},
|
||||
"CNBETAWin3.5.53": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11652344_6dae28086399_aaf63e0fedc33b",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11620131_ba9be3a133df_248c41962f7625",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"CNBETAWin3.5.54": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11748833_44e6507dc182_fc55ad3d7434ba",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11715817_6b9296fec056_20fd6286275e46",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"CNBETAiOS3.5.52": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11537608_83921e2bbfb5_f15a1cc2aaba76",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11531357_ac5c50fe7c5c_5b8f1dfdef8d06",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11555075_e532a47d9e06_61b3c1ed162173",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11531873_abaa8247cede_b13c1ccb975acd",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"CNBETAiOS3.5.53": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11652344_6dae28086399_aaf63e0fedc33b",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11620131_ba9be3a133df_248c41962f7625",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"CNBETAiOS3.5.54": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11748833_44e6507dc182_fc55ad3d7434ba",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11715817_6b9296fec056_20fd6286275e46",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"OSBETAAndroid3.5.52": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11537608_83921e2bbfb5_f15a1cc2aaba76",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11531357_ac5c50fe7c5c_5b8f1dfdef8d06",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11555075_e532a47d9e06_61b3c1ed162173",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11531873_abaa8247cede_b13c1ccb975acd",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"OSBETAAndroid3.5.53": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11652344_6dae28086399_aaf63e0fedc33b",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11620131_ba9be3a133df_248c41962f7625",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"OSBETAAndroid3.5.54": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11748833_44e6507dc182_fc55ad3d7434ba",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11715817_6b9296fec056_20fd6286275e46",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"OSBETAWin3.5.52": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11537608_83921e2bbfb5_f15a1cc2aaba76",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11531357_ac5c50fe7c5c_5b8f1dfdef8d06",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11555075_e532a47d9e06_61b3c1ed162173",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11531873_abaa8247cede_b13c1ccb975acd",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"OSBETAWin3.5.53": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11652344_6dae28086399_aaf63e0fedc33b",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11620131_ba9be3a133df_248c41962f7625",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"OSBETAWin3.5.54": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11748833_44e6507dc182_fc55ad3d7434ba",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11715817_6b9296fec056_20fd6286275e46",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"OSBETAiOS3.5.52": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11537608_83921e2bbfb5_f15a1cc2aaba76",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11531357_ac5c50fe7c5c_5b8f1dfdef8d06",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11555075_e532a47d9e06_61b3c1ed162173",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11531873_abaa8247cede_b13c1ccb975acd",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"OSBETAiOS3.5.53": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11619846_a5b546c20acf_c6ba7f65cf9eab",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11652344_6dae28086399_aaf63e0fedc33b",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11620131_ba9be3a133df_248c41962f7625",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
},
|
||||
"OSBETAiOS3.5.54": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_11715498_4850ed5bf0fe_76bdeb19894e7e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_11748833_44e6507dc182_fc55ad3d7434ba",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_11715817_6b9296fec056_20fd6286275e46",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_0_40d2ce0253_c61ba99f70b885"
|
||||
"OSBETAiOS3.6.51": {
|
||||
"asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12066992_f083970b907e_999074cab6dce6",
|
||||
"asset_bundle_url_b": "https://autopatchcn.bhsr.com/asb/BetaLive/output_12056690_16bfd67c199f_f3c0367d7b051e",
|
||||
"ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_12114942_e99cbde25134_e63a6b835f17f9",
|
||||
"lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_12103115_ee78155e9867_3626f0948d93e2",
|
||||
"ifix_url": "https://autopatchcn.bhsr.com/ifix/BetaLive/output_12118783_55113408814f_c874267d04c04a"
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,3 @@
|
||||
<resources>
|
||||
<string name="app_name">FireflyGo-3.5.5X</string>
|
||||
<string name="app_name">Firefly Go</string>
|
||||
</resources>
|
||||
@@ -15,7 +15,7 @@ org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
|
||||
# Android operating system, and which are packaged with your app's APK
|
||||
# https://developer.android.com/topic/libraries/support-library/androidx-rn
|
||||
android.useAndroidX=true
|
||||
android.enableJetifier=true
|
||||
android.enableJetifier=false
|
||||
# Kotlin code style for this project: "official" or "obsolete":
|
||||
kotlin.code.style=official
|
||||
# Enables namespacing of each library's R class so that its R class includes only the
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:78fd3d4938199813bbdf5b54d427e2e497c618cb228b230a3eaf26506e78b55d
|
||||
size 86920440
|
||||
oid sha256:87408dc51a2862b36217129b2a675518705b4b69bbf33b8a6c876b0bdefb91b9
|
||||
size 89628224
|
||||
|
||||
2
script/.gitignore
vendored
Normal file
2
script/.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
.env
|
||||
*.exe
|
||||
2
script/README_Note.md
Normal file
2
script/README_Note.md
Normal file
@@ -0,0 +1,2 @@
|
||||
# Changelog
|
||||
## - UPDATE: New res
|
||||
5
script/go.mod
Normal file
5
script/go.mod
Normal file
@@ -0,0 +1,5 @@
|
||||
module release
|
||||
|
||||
go 1.25.0
|
||||
|
||||
require github.com/joho/godotenv v1.5.1
|
||||
2
script/go.sum
Normal file
2
script/go.sum
Normal file
@@ -0,0 +1,2 @@
|
||||
github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0=
|
||||
github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4=
|
||||
154
script/main.go
Normal file
154
script/main.go
Normal file
@@ -0,0 +1,154 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"io"
|
||||
"mime/multipart"
|
||||
"net/http"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"github.com/joho/godotenv"
|
||||
)
|
||||
|
||||
const (
|
||||
repoOwner = "Firefly-Shelter"
|
||||
repoName = "FireflyGo_Android"
|
||||
giteaURL = "https://git.kain.io.vn"
|
||||
)
|
||||
|
||||
type ReleaseInput struct {
|
||||
TagName string `json:"tag_name"`
|
||||
Name string `json:"name"`
|
||||
Body string `json:"body"`
|
||||
Draft bool `json:"draft"`
|
||||
Prerelease bool `json:"prerelease"`
|
||||
}
|
||||
|
||||
type ReleaseResponse struct {
|
||||
ID int `json:"id"`
|
||||
HTMLURL string `json:"html_url"`
|
||||
URL string `json:"url"`
|
||||
}
|
||||
|
||||
func readFile(path string) string {
|
||||
data, err := os.ReadFile(path)
|
||||
if err != nil {
|
||||
panic(fmt.Sprintf("Failed to read %s: %v", path, err))
|
||||
}
|
||||
return string(data)
|
||||
}
|
||||
|
||||
func main() {
|
||||
err := godotenv.Load("script/.env")
|
||||
if err != nil {
|
||||
fmt.Println("Error loading .env file")
|
||||
}
|
||||
|
||||
token := os.Getenv("TOKEN")
|
||||
if token == "" {
|
||||
fmt.Println("TOKEN not found in .env")
|
||||
}
|
||||
|
||||
|
||||
releaseJSON := readFile("script/release.json")
|
||||
var meta map[string]string
|
||||
if err := json.Unmarshal([]byte(releaseJSON), &meta); err != nil {
|
||||
panic("Invalid release.json")
|
||||
}
|
||||
tag := meta["tag"]
|
||||
title := meta["title"]
|
||||
body := readFile("script/README_Note.md")
|
||||
|
||||
// Step 1: Create release
|
||||
releaseInput := ReleaseInput{
|
||||
TagName: tag,
|
||||
Name: title,
|
||||
Body: body,
|
||||
Draft: false,
|
||||
Prerelease: false,
|
||||
}
|
||||
payload, _ := json.Marshal(releaseInput)
|
||||
|
||||
req, _ := http.NewRequest("POST",
|
||||
fmt.Sprintf("%s/api/v1/repos/%s/%s/releases", giteaURL, repoOwner, repoName),
|
||||
bytes.NewReader(payload),
|
||||
)
|
||||
req.Header.Set("Authorization", "token "+token)
|
||||
req.Header.Set("Content-Type", "application/json")
|
||||
|
||||
resp, err := http.DefaultClient.Do(req)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
defer resp.Body.Close()
|
||||
|
||||
if resp.StatusCode != http.StatusCreated {
|
||||
bodyBytes, _ := io.ReadAll(resp.Body)
|
||||
panic(fmt.Sprintf("Failed to create release: %s", bodyBytes))
|
||||
}
|
||||
|
||||
var releaseResp ReleaseResponse
|
||||
if err := json.NewDecoder(resp.Body).Decode(&releaseResp); err != nil {
|
||||
panic("Failed to decode release response")
|
||||
}
|
||||
|
||||
fmt.Printf("Release created:\n- ID: %d\n- HTML: %s\n", releaseResp.ID, releaseResp.HTMLURL)
|
||||
|
||||
uploadURL := releaseResp.URL
|
||||
if uploadURL == "" {
|
||||
panic("url missing in release response")
|
||||
}
|
||||
|
||||
files, err := os.ReadDir("app/release")
|
||||
if err != nil {
|
||||
panic("Cannot read prebuild folder")
|
||||
}
|
||||
|
||||
for _, file := range files {
|
||||
if filepath.Ext(file.Name()) != ".apk" {
|
||||
continue
|
||||
}
|
||||
uploadPath := filepath.Join("app/release", file.Name())
|
||||
fmt.Println("Uploading:", uploadPath)
|
||||
|
||||
buf := new(bytes.Buffer)
|
||||
writer := multipart.NewWriter(buf)
|
||||
part, err := writer.CreateFormFile("attachment", filepath.Base(uploadPath))
|
||||
if err != nil {
|
||||
fmt.Printf("Failed to create form: %v\n", err)
|
||||
continue
|
||||
}
|
||||
|
||||
src, err := os.Open(uploadPath)
|
||||
if err != nil {
|
||||
fmt.Printf("Cannot open file %s: %v\n", file.Name(), err)
|
||||
continue
|
||||
}
|
||||
io.Copy(part, src)
|
||||
src.Close()
|
||||
writer.Close()
|
||||
|
||||
req, err := http.NewRequest("POST", uploadURL+"/assets", buf)
|
||||
if err != nil {
|
||||
fmt.Printf("NewRequest error: %v\n", err)
|
||||
continue
|
||||
}
|
||||
req.Header.Set("Authorization", "token "+token)
|
||||
req.Header.Set("Content-Type", writer.FormDataContentType())
|
||||
|
||||
resp, err := http.DefaultClient.Do(req)
|
||||
if err != nil {
|
||||
fmt.Printf("Upload failed: %v\n", err)
|
||||
continue
|
||||
}
|
||||
if resp.StatusCode != http.StatusCreated {
|
||||
bodyBytes, _ := io.ReadAll(resp.Body)
|
||||
fmt.Printf("Upload failed: %s\n", bodyBytes)
|
||||
} else {
|
||||
fmt.Println("Uploaded:", file.Name())
|
||||
}
|
||||
resp.Body.Close()
|
||||
}
|
||||
}
|
||||
5
script/release.json
Normal file
5
script/release.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"tag": "3.6.2-04",
|
||||
"title": "PreBuild Version 3.6.52 - 04"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user