Files
AIGame/Doc/Design/G3/FirstFive/server_run.json
T

974 lines
17 KiB
JSON

{
"battles": [
{
"formation": [
0,
1,
-1,
-1,
-1,
-1
],
"level": 2,
"result": {
"chest": 0,
"configVersion": "greenfield-1-2787887803fd",
"defeated": 9,
"durability": 10,
"duration": 64.15,
"firstClear": true,
"id": "first-day-command-9",
"leaks": [
0,
0,
0
],
"logicVersion": 1,
"reward": {
"balls": 3,
"candy": 40,
"coins": 80
},
"rulesVersion": 3,
"stageId": 1,
"stats": [
{
"absorbed": 0.0,
"damage": 16.04,
"healing": 0.0,
"pet": 0,
"skills": 8,
"slot": 0
},
{
"absorbed": 0.0,
"damage": 775.96,
"healing": 0.0,
"pet": 1,
"skills": 7,
"slot": 1
}
],
"traceHash": "134ea42cbb43ac95049c5fd27797134f5184f8cf52cc36d2516f3552e001b912",
"won": true
},
"shots": 2,
"stage": 1
},
{
"formation": [
0,
1,
-1,
-1,
-1,
-1
],
"level": 2,
"result": {
"configVersion": "greenfield-1-2787887803fd",
"defeated": 9,
"durability": 10,
"duration": 64.3,
"firstClear": true,
"id": "first-day-command-18",
"leaks": [
0,
0,
0
],
"logicVersion": 1,
"reward": {
"balls": 3,
"candy": 50,
"coins": 90
},
"rulesVersion": 3,
"stageId": 2,
"stats": [
{
"absorbed": 0.0,
"damage": 15.0,
"healing": 0.0,
"pet": 0,
"skills": 8,
"slot": 0
},
{
"absorbed": 0.0,
"damage": 838.65,
"healing": 0.0,
"pet": 1,
"skills": 7,
"slot": 1
}
],
"traceHash": "11b1bc2504da5de50cc683b82fc9257645d9229c743f79201bf6130598f0e574",
"won": true
},
"shots": 2,
"stage": 2
},
{
"formation": [
0,
2,
1,
-1,
-1,
-1
],
"level": 3,
"result": {
"chest": 1,
"configVersion": "greenfield-1-2787887803fd",
"defeated": 9,
"durability": 10,
"duration": 76.55,
"firstClear": true,
"id": "first-day-command-23",
"leaks": [
0,
0,
0
],
"logicVersion": 1,
"reward": {
"balls": 3,
"candy": 60,
"coins": 100
},
"rulesVersion": 3,
"stageId": 3,
"stats": [
{
"absorbed": 64.0,
"damage": 321.2,
"healing": 0.0,
"pet": 0,
"skills": 10,
"slot": 0
},
{
"absorbed": 0.0,
"damage": 260.4,
"healing": 0.0,
"pet": 1,
"skills": 4,
"slot": 2
},
{
"absorbed": 0.0,
"damage": 191.2,
"healing": 170.0,
"pet": 2,
"skills": 18,
"slot": 1
}
],
"traceHash": "698b4a6bca55d662c25e24400225f49b7fe45313006574829e2dedb797a2f94d",
"won": true
},
"shots": 2,
"stage": 3
},
{
"formation": [
0,
2,
1,
-1,
-1,
-1
],
"level": 4,
"result": {
"configVersion": "greenfield-1-2787887803fd",
"defeated": 9,
"durability": 10,
"duration": 74.3,
"firstClear": true,
"id": "first-day-command-28",
"leaks": [
0,
0,
0
],
"logicVersion": 1,
"reward": {
"balls": 3,
"candy": 70,
"coins": 110
},
"rulesVersion": 3,
"stageId": 4,
"stats": [
{
"absorbed": 46.0,
"damage": 257.4,
"healing": 0.0,
"pet": 0,
"skills": 10,
"slot": 0
},
{
"absorbed": 0.0,
"damage": 364.1,
"healing": 0.0,
"pet": 1,
"skills": 4,
"slot": 2
},
{
"absorbed": 0.0,
"damage": 279.4,
"healing": 122.0,
"pet": 2,
"skills": 13,
"slot": 1
}
],
"traceHash": "e835b75654fbe68b87a0e0369d6cdfd7389a4f2a6bb37223695c3e637852c66d",
"won": true
},
"shots": 2,
"stage": 4
},
{
"formation": [
0,
-1,
1,
-1,
2,
-1
],
"level": 5,
"result": {
"chest": 2,
"configVersion": "greenfield-1-2787887803fd",
"defeated": 8,
"durability": 5,
"duration": 87.10000000000001,
"firstClear": true,
"id": "first-day-command-33",
"leaks": [
0,
0,
1
],
"logicVersion": 1,
"reward": {
"balls": 5,
"candy": 100,
"coins": 200
},
"rulesVersion": 3,
"stageId": 5,
"stats": [
{
"absorbed": 78.0,
"damage": 313.3,
"healing": 0.0,
"pet": 0,
"skills": 11,
"slot": 0
},
{
"absorbed": 0.0,
"damage": 279.5,
"healing": 0.0,
"pet": 1,
"skills": 3,
"slot": 2
},
{
"absorbed": 0.0,
"damage": 305.9,
"healing": 280.0,
"pet": 2,
"skills": 25,
"slot": 4
}
],
"traceHash": "d26d25c5f159375339d2d2f3090b871db56e41c7f049efd1259d4891906d9fca",
"won": true
},
"shots": 2,
"stage": 5
}
],
"final": {
"ballRecoveryUnix": 1900040000,
"balls": 62,
"campInteractions": 0,
"campLayout": [
-1,
-1,
-1
],
"candy": 110,
"captureCount": 0,
"captureTutorialDone": true,
"challengeBadges": [
0,
0,
0,
0,
0
],
"challengeBestMs": [
0,
0,
0,
0,
0
],
"challengeRankAt": [
0,
0,
0,
0,
0
],
"chestDailyClaimed": 0,
"chests": [
0,
1,
1
],
"cleared": true,
"clearedStages": [
1,
1,
1,
1,
1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"coins": 720,
"dailyClaimed": [
0,
0,
0
],
"dailyDay": 21991,
"dailyProgress": [
2,
1,
0
],
"decorations": [
0,
0,
0
],
"duplicateStreak": 0,
"fishBest": 0,
"fishPlayed": 0,
"formation": [
0,
-1,
1,
-1,
2,
-1
],
"friendBlocked": [],
"friendIds": [],
"friendIn": [],
"friendOut": [],
"giftFrom": [],
"giftSent": [],
"goalClaimed": true,
"lastBattle": "first-day-command-35",
"lastCandy": 20,
"lastCoins": 40,
"lastShot": "first-day-command-4",
"level": 5,
"mails": [
{
"body": "欢迎和伙伴一起开启冒险!\n这份小小补给可用于弹珠发射和伙伴训练,请在有效期内领取。",
"claimed": true,
"expired": false,
"expiresAt": 1900644800,
"mailId": "welcome_supply_v1",
"read": true,
"reward": {
"balls": 5,
"candy": 20,
"coins": 0,
"tickets": 0
},
"sentAt": 1900040000,
"title": "欢迎来到小镇"
},
{
"body": "冒险首通、每日任务和七日登录都有独立奖励。\n邮件附件只有点击领取后才会到账;没有附件的通知只需阅读。",
"claimed": false,
"expired": false,
"expiresAt": 1900644800,
"mailId": "camp_notice_v1",
"read": false,
"reward": {
"balls": 0,
"candy": 0,
"coins": 0,
"tickets": 0
},
"sentAt": 1900040000,
"title": "营地来信"
}
],
"pendingAim": 0,
"pendingBattle": "",
"pendingFish": "",
"pendingShot": "",
"restPet": 0,
"revision": 33,
"schema": 14,
"selectedStage": 5,
"shards": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"shopBought": [
1,
0,
0
],
"shots": 2,
"signinClaimed": [
1,
0,
0,
0,
0,
0,
0
],
"signinDays": 1,
"stages": [
1,
1,
1,
0,
0,
0,
0,
0,
0,
0
],
"storyRankAt": 1900040195,
"tickets": 0,
"treasurePlayed": 0,
"treasureSeen": []
},
"initial": {
"ballRecoveryUnix": 1900040000,
"balls": 20,
"campInteractions": 0,
"campLayout": [
-1,
-1,
-1
],
"candy": 0,
"captureCount": 0,
"captureTutorialDone": false,
"challengeBadges": [
0,
0,
0,
0,
0
],
"challengeBestMs": [
0,
0,
0,
0,
0
],
"challengeRankAt": [
0,
0,
0,
0,
0
],
"chestDailyClaimed": 0,
"chests": [
0,
0,
0
],
"cleared": false,
"clearedStages": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"coins": 0,
"dailyClaimed": [
0,
0,
0
],
"dailyDay": 21991,
"dailyProgress": [
0,
0,
0
],
"decorations": [
0,
0,
0
],
"duplicateStreak": 0,
"fishBest": 0,
"fishPlayed": 0,
"formation": [
0,
1,
-1,
-1,
-1,
-1
],
"friendBlocked": [],
"friendIds": [],
"friendIn": [],
"friendOut": [],
"giftFrom": [],
"giftSent": [],
"goalClaimed": false,
"lastBattle": "",
"lastCandy": 0,
"lastCoins": 0,
"lastShot": "",
"level": 1,
"mails": [
{
"body": "欢迎和伙伴一起开启冒险!\n这份小小补给可用于弹珠发射和伙伴训练,请在有效期内领取。",
"claimed": false,
"expired": false,
"expiresAt": 1900644800,
"mailId": "welcome_supply_v1",
"read": false,
"reward": {
"balls": 5,
"candy": 20,
"coins": 0,
"tickets": 0
},
"sentAt": 1900040000,
"title": "欢迎来到小镇"
},
{
"body": "冒险首通、每日任务和七日登录都有独立奖励。\n邮件附件只有点击领取后才会到账;没有附件的通知只需阅读。",
"claimed": false,
"expired": false,
"expiresAt": 1900644800,
"mailId": "camp_notice_v1",
"read": false,
"reward": {
"balls": 0,
"candy": 0,
"coins": 0,
"tickets": 0
},
"sentAt": 1900040000,
"title": "营地来信"
}
],
"pendingAim": 0,
"pendingBattle": "",
"pendingFish": "",
"pendingShot": "",
"restPet": 0,
"revision": 1,
"schema": 14,
"selectedStage": 1,
"shards": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"shopBought": [
0,
0,
0
],
"shots": 0,
"signinClaimed": [
0,
0,
0,
0,
0,
0,
0
],
"signinDays": 1,
"stages": [
1,
1,
0,
0,
0,
0,
0,
0,
0,
0
],
"storyRankAt": 0,
"tickets": 0,
"treasurePlayed": 0,
"treasureSeen": []
},
"injectedClock": true,
"operations": [
{
"action": "shot.begin",
"balls": 19,
"candy": 0,
"coins": 0,
"level": 1,
"shots": 0
},
{
"action": "shot.finish",
"balls": 19,
"candy": 20,
"coins": 40,
"level": 1,
"shots": 1
},
{
"action": "capture",
"balls": 19,
"candy": 20,
"coins": 40,
"level": 1,
"shots": 1
},
{
"action": "shot.begin",
"balls": 18,
"candy": 20,
"coins": 40,
"level": 1,
"shots": 1
},
{
"action": "shot.finish",
"balls": 18,
"candy": 40,
"coins": 80,
"level": 1,
"shots": 2
},
{
"action": "train",
"balls": 18,
"candy": 10,
"coins": 80,
"level": 2,
"shots": 2
},
{
"action": "stage.select",
"balls": 18,
"candy": 10,
"coins": 80,
"level": 2,
"shots": 2
},
{
"action": "autoDeploy",
"balls": 18,
"candy": 10,
"coins": 80,
"level": 2,
"shots": 2
},
{
"action": "battle.begin",
"balls": 18,
"candy": 10,
"coins": 80,
"level": 2,
"shots": 2
},
{
"action": "battle.finish",
"balls": 21,
"candy": 50,
"coins": 160,
"level": 2,
"shots": 2
},
{
"action": "goal.claim",
"balls": 26,
"candy": 50,
"coins": 160,
"level": 2,
"shots": 2
},
{
"action": "mail.claimAll",
"balls": 31,
"candy": 70,
"coins": 160,
"level": 2,
"shots": 2
},
{
"action": "signin.claim",
"balls": 41,
"candy": 70,
"coins": 160,
"level": 2,
"shots": 2
},
{
"action": "shop.buy",
"balls": 46,
"candy": 70,
"coins": 160,
"level": 2,
"shots": 2
},
{
"action": "chest.open",
"balls": 48,
"candy": 100,
"coins": 220,
"level": 2,
"shots": 2
},
{
"action": "stage.select",
"balls": 48,
"candy": 100,
"coins": 220,
"level": 2,
"shots": 2
},
{
"action": "autoDeploy",
"balls": 48,
"candy": 100,
"coins": 220,
"level": 2,
"shots": 2
},
{
"action": "battle.begin",
"balls": 48,
"candy": 100,
"coins": 220,
"level": 2,
"shots": 2
},
{
"action": "battle.finish",
"balls": 51,
"candy": 150,
"coins": 310,
"level": 2,
"shots": 2
},
{
"action": "train",
"balls": 51,
"candy": 90,
"coins": 310,
"level": 3,
"shots": 2
},
{
"action": "stage.select",
"balls": 51,
"candy": 90,
"coins": 310,
"level": 3,
"shots": 2
},
{
"action": "autoDeploy",
"balls": 51,
"candy": 90,
"coins": 310,
"level": 3,
"shots": 2
},
{
"action": "battle.begin",
"balls": 51,
"candy": 90,
"coins": 310,
"level": 3,
"shots": 2
},
{
"action": "battle.finish",
"balls": 54,
"candy": 150,
"coins": 410,
"level": 3,
"shots": 2
},
{
"action": "train",
"balls": 54,
"candy": 60,
"coins": 410,
"level": 4,
"shots": 2
},
{
"action": "stage.select",
"balls": 54,
"candy": 60,
"coins": 410,
"level": 4,
"shots": 2
},
{
"action": "autoDeploy",
"balls": 54,
"candy": 60,
"coins": 410,
"level": 4,
"shots": 2
},
{
"action": "battle.begin",
"balls": 54,
"candy": 60,
"coins": 410,
"level": 4,
"shots": 2
},
{
"action": "battle.finish",
"balls": 57,
"candy": 130,
"coins": 520,
"level": 4,
"shots": 2
},
{
"action": "train",
"balls": 57,
"candy": 10,
"coins": 520,
"level": 5,
"shots": 2
},
{
"action": "stage.select",
"balls": 57,
"candy": 10,
"coins": 520,
"level": 5,
"shots": 2
},
{
"action": "autoDeploy",
"balls": 57,
"candy": 10,
"coins": 520,
"level": 5,
"shots": 2
},
{
"action": "battle.begin",
"balls": 57,
"candy": 10,
"coins": 520,
"level": 5,
"shots": 2
},
{
"action": "battle.finish",
"balls": 62,
"candy": 110,
"coins": 720,
"level": 5,
"shots": 2
},
{
"action": "battle.begin",
"balls": 62,
"candy": 110,
"coins": 720,
"level": 5,
"shots": 2
},
{
"action": "battle.finish",
"balls": 62,
"candy": 110,
"coins": 720,
"level": 5,
"shots": 2
}
],
"repeatClearNoReward": true,
"seededResources": false,
"status": "pass"
}