Files
turnbasedgamedata/Config/Gameplays/Match3/Match3Config.json
2025-07-03 10:50:43 +02:00

1681 lines
36 KiB
JSON

{
"ChessBoardConfig": {
"PieceConfigs": [
{
"ID": 1,
"Type": "Normal",
"StyleID": 1
},
{
"ID": 2,
"Type": "Normal",
"StyleID": 2
},
{
"ID": 3,
"Type": "Normal",
"StyleID": 3
},
{
"ID": 4,
"Type": "Normal",
"StyleID": 4
},
{
"ID": 5,
"Type": "Normal",
"StyleID": 5
},
{
"ID": 6,
"Type": "Bomb"
},
{
"ID": 7,
"Type": "Special"
},
{
"ID": 8,
"Type": "Special"
},
{
"ID": 9,
"Type": "Special"
},
{
"ID": 10,
"Type": "Special"
},
{
"ID": 11,
"Type": "Special"
},
{
"ID": 12,
"Type": "Special"
},
{
"ID": 13,
"Type": "Special"
}
],
"BombCreateConfigs": [
{
"MinRowBreak": 3,
"MinColumnBreak": 3,
"BombType": "MultiStyle",
"PieceConfigID": 6
},
{
"MinRowBreak": 5,
"BombType": "MultiStyle",
"PieceConfigID": 6
},
{
"MinColumnBreak": 5,
"BombType": "MultiStyle",
"PieceConfigID": 6
},
{
"MinRowBreak": 4,
"BombType": "Horizontal",
"StyleType": "FollowBreakStyle"
},
{
"MinColumnBreak": 4,
"BombType": "Vertical",
"StyleType": "FollowBreakStyle"
}
]
},
"FightConfig": {
"BattleShowMaxDuration": 7,
"BirdInitScale": 1,
"BirdScalePerPower": 0.01,
"BirdMaxScale": 3
},
"TemplateApplyConfig": {
"PieceTagApplyConfig": [
{
"SourceTag": "GemPack",
"ApplyCondition": {
"AvoidBombTypes": [
"MultiStyle"
],
"AvoidPieceTags": [],
"AvoidGridTags": []
},
"ApplyPostAction": {
"RemovePieceTags": [
"GemPack2",
"GemPack3",
"StepBonus",
"BlackFrog",
"FireEgg",
"FireEgg2",
"FireEgg3"
],
"RemoveGridTags": []
}
},
{
"SourceTag": "GemPack2",
"ApplyCondition": {
"AvoidBombTypes": [
"MultiStyle"
],
"AvoidPieceTags": [
"GemPack"
],
"AvoidGridTags": []
},
"ApplyPostAction": {
"RemovePieceTags": [
"GemPack3",
"StepBonus",
"BlackFrog",
"FireEgg",
"FireEgg2",
"FireEgg3"
],
"RemoveGridTags": []
}
},
{
"SourceTag": "GemPack3",
"ApplyCondition": {
"AvoidBombTypes": [
"MultiStyle"
],
"AvoidPieceTags": [
"GemPack",
"GemPack2"
],
"AvoidGridTags": []
},
"ApplyPostAction": {
"RemovePieceTags": [
"StepBonus",
"BlackFrog",
"FireEgg",
"FireEgg2",
"FireEgg3"
],
"RemoveGridTags": []
}
},
{
"SourceTag": "BlackFrog",
"ApplyCondition": {
"AvoidBombTypes": [
"MultiStyle"
],
"AvoidPieceTags": [
"GemPack",
"GemPack2",
"GemPack3",
"StepBonus",
"FireEgg",
"FireEgg2",
"FireEgg3"
],
"AvoidGridTags": []
},
"ApplyPostAction": {
"RemovePieceTags": [],
"RemoveGridTags": []
}
},
{
"SourceTag": "StepBonus",
"ApplyCondition": {
"AvoidBombTypes": [],
"AvoidPieceTags": [
"GemPack",
"GemPack2",
"GemPack3",
"FireEgg",
"FireEgg2",
"FireEgg3",
"BlackFrog"
],
"AvoidGridTags": []
},
"ApplyPostAction": {
"RemovePieceTags": [],
"RemoveGridTags": []
}
},
{
"SourceTag": "FireEgg",
"ApplyCondition": {
"AvoidBombTypes": [
"MultiStyle"
],
"AvoidPieceTags": [
"GemPack",
"GemPack3",
"GemPack2"
],
"AvoidGridTags": []
},
"ApplyPostAction": {
"RemovePieceTags": [
"FireEgg2",
"FireEgg3",
"StepBonus",
"BlackFrog"
],
"RemoveGridTags": []
}
},
{
"SourceTag": "FireEgg2",
"ApplyCondition": {
"AvoidBombTypes": [
"MultiStyle"
],
"AvoidPieceTags": [
"GemPack",
"GemPack3",
"GemPack2",
"FireEgg"
],
"AvoidGridTags": []
},
"ApplyPostAction": {
"RemovePieceTags": [
"FireEgg3",
"StepBonus",
"BlackFrog"
],
"RemoveGridTags": []
}
},
{
"SourceTag": "FireEgg3",
"ApplyCondition": {
"AvoidBombTypes": [
"MultiStyle"
],
"AvoidPieceTags": [
"GemPack",
"GemPack3",
"GemPack2",
"FireEgg",
"FireEgg2"
],
"AvoidGridTags": []
},
"ApplyPostAction": {
"RemovePieceTags": [
"StepBonus",
"BlackFrog"
],
"RemoveGridTags": []
}
}
],
"GridTagApplyConfig": [
{
"SourceTag": "Ice2",
"ApplyCondition": {
"AvoidBombTypes": [],
"AvoidPieceTags": [],
"AvoidGridTags": []
},
"ApplyPostAction": {
"RemovePieceTags": [],
"RemoveGridTags": []
}
}
]
},
"TagBehaviorConfig": {
"DisableMoveGridTags": [
"Ice2"
],
"BreakWithNeighborGridTags": [
"Ice2"
],
"DisableMovePieceTags": [
"GemPack",
"GemPack2",
"FireEgg",
"FireEgg2",
"FireEgg3",
"BlackFrog",
"GemPack3"
],
"BreakWithNeighborPieceTags": [
"GemPack",
"GemPack2",
"FireEgg",
"FireEgg2",
"FireEgg3",
"BlackFrog",
"GemPack3"
]
},
"OneOnOneConfig": {
"InputTimePerSection": 60,
"MaxSection": 4,
"StepPerSection": 2
},
"PropSystemConfig": {
"Props": [
{
"PropID": 101,
"PropType": "BreakPiece",
"PropCount": 2,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/140342.png",
"DescText": {
"Hash": 9034208292581244898
},
"HintText": {
"Hash": 13951296207151087139
}
},
{
"PropID": 102,
"PropType": "BreakPiece",
"PropCount": 3,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/140342.png",
"DescText": {
"Hash": 8772002986543003408
},
"HintText": {
"Hash": 13756225105493607953
}
},
{
"PropID": 103,
"PropType": "BreakCrossShape",
"PropCount": 3,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/140342.png",
"DescText": {
"Hash": 9817580809613262595
},
"HintText": {
"Hash": 15521573812504464308
}
},
{
"PropID": 201,
"PropType": "ForceShuffle",
"PropCount": 1,
"IconPath": "SpriteOutput/ItemIcon/408625.png",
"DescText": {
"Hash": 2614594230547932231
}
},
{
"PropID": 202,
"PropType": "ForceShuffle",
"PropCount": 2,
"IconPath": "SpriteOutput/ItemIcon/408625.png",
"DescText": {
"Hash": 10004409562568751523
}
},
{
"PropID": 203,
"PropType": "ForceShuffleAggregateBomb",
"PropCount": 2,
"IconPath": "SpriteOutput/ItemIcon/408625.png",
"DescText": {
"Hash": 11922337637104907385
}
},
{
"PropID": 301,
"PropType": "RandomPieceToMultiStyleBomb",
"PropCount": 1,
"IconPath": "SpriteOutput/Quest/MatchThree/Chess/MultiStyleBomb.png",
"DescText": {
"Hash": 9546513522308810218
}
},
{
"PropID": 302,
"PropType": "RandomPieceToMultiStyleBomb",
"PropCount": 2,
"IconPath": "SpriteOutput/Quest/MatchThree/Chess/MultiStyleBomb.png",
"DescText": {
"Hash": 9180170605851834848
}
},
{
"PropID": 303,
"PropType": "RandomTwoPieceToMultiStyleBomb",
"PropCount": 2,
"IconPath": "SpriteOutput/Quest/MatchThree/Chess/MultiStyleBomb.png",
"DescText": {
"Hash": 7241058182783849347
}
},
{
"PropID": 401,
"PropType": "DetonateBombs",
"PropCount": 1,
"IconPath": "SpriteOutput/ItemIcon/294002.png",
"DescText": {
"Hash": 16760940190590572134
}
},
{
"PropID": 402,
"PropType": "DetonateBombs",
"PropCount": 2,
"IconPath": "SpriteOutput/ItemIcon/294002.png",
"DescText": {
"Hash": 15427863592241739981
}
},
{
"PropID": 403,
"PropType": "DetonateBombsRecursively",
"PropCount": 2,
"IconPath": "SpriteOutput/ItemIcon/294002.png",
"DescText": {
"Hash": 5693422264763580174
}
},
{
"PropID": 501,
"PropType": "CopySelectPiece",
"PropCount": 1,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/408413.png",
"DescText": {
"Hash": 15421942710895971040
},
"HintText": {
"Hash": 14268829495947288625
}
},
{
"PropID": 502,
"PropType": "CopySelectPiece",
"PropCount": 2,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/408413.png",
"DescText": {
"Hash": 13519291216395278690
},
"HintText": {
"Hash": 9913005180421968216
}
},
{
"PropID": 503,
"PropType": "CopySelectColumn",
"PropCount": 2,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/408413.png",
"DescText": {
"Hash": 7655075971790232944
},
"HintText": {
"Hash": 7039461253025982325
}
},
{
"PropID": 601,
"PropType": "SelectPieceToSquareBomb",
"PropCount": 1,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/403010.png",
"DescText": {
"Hash": 5292186560781413725
},
"HintText": {
"Hash": 5322398844220288063
}
},
{
"PropID": 602,
"PropType": "SelectPieceToSquareBomb",
"PropCount": 2,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/403010.png",
"DescText": {
"Hash": 17172073765180944951
},
"HintText": {
"Hash": 16118272809624750384
}
},
{
"PropID": 603,
"PropType": "SelectPieceToSquareBomb",
"PropCount": 3,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/403010.png",
"DescText": {
"Hash": 1527228506021861873
},
"HintText": {
"Hash": 1059941003206803344
}
},
{
"PropID": 701,
"PropType": "ForceSwap",
"PropCount": 2,
"InputGridCount": 2,
"IconPath": "SpriteOutput/ItemIcon/403001.png",
"DescText": {
"Hash": 17226468615870877083
},
"HintText": {
"Hash": 16794094551858328738
}
},
{
"PropID": 702,
"PropType": "ForceSwap",
"PropCount": 3,
"InputGridCount": 2,
"IconPath": "SpriteOutput/ItemIcon/403001.png",
"DescText": {
"Hash": 4580191312631075549
},
"HintText": {
"Hash": 8971058149882654726
}
},
{
"PropID": 703,
"PropType": "ForceSwap",
"PropCount": 4,
"InputGridCount": 2,
"IconPath": "SpriteOutput/ItemIcon/403001.png",
"DescText": {
"Hash": 18382002775415349152
},
"HintText": {
"Hash": 13357073451356664014
}
},
{
"PropID": 801,
"PropType": "RandomBreakStyle",
"PropCount": 1,
"IconPath": "SpriteOutput/ItemIcon/408435.png",
"DescText": {
"Hash": 17468552391336799277
}
},
{
"PropID": 802,
"PropType": "RandomBreakStyle",
"PropCount": 2,
"IconPath": "SpriteOutput/ItemIcon/408435.png",
"DescText": {
"Hash": 15155521365775926263
}
},
{
"PropID": 803,
"PropType": "SelectBreakStyle",
"PropCount": 2,
"InputGridCount": 1,
"IconPath": "SpriteOutput/ItemIcon/408435.png",
"DescText": {
"Hash": 5342796954083569040
},
"HintText": {
"Hash": 3701064266047042386
}
}
]
},
"AI1v1Config": {
"LevelConfigs": [
{
"Level": 1901,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 40
},
{
"Percentage": 60
},
{
"ScoreBehind": 50,
"Percentage": 70
},
{
"ScoreBehind": 100,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"Percentage": 80
},
{
"ScoreBehind": 50,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
0,
0,
0,
0
]
},
{
"Level": 1902,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 40
},
{
"Percentage": 60
},
{
"ScoreBehind": 50,
"Percentage": 70
},
{
"ScoreBehind": 100,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"Percentage": 80
},
{
"ScoreBehind": 50,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
0,
0,
1,
1
]
},
{
"Level": 1101,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 40
},
{
"Percentage": 60
},
{
"ScoreBehind": 50,
"Percentage": 70
},
{
"ScoreBehind": 70,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"Percentage": 80
},
{
"ScoreBehind": 50,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
0,
1,
1,
1
]
},
{
"Level": 1102,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 40
},
{
"Percentage": 60
},
{
"ScoreBehind": 50,
"Percentage": 70
},
{
"ScoreBehind": 70,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"Percentage": 80
},
{
"ScoreBehind": 50,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
0,
1,
1,
1
]
},
{
"Level": 1103,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 40
},
{
"Percentage": 60
},
{
"ScoreBehind": 60,
"Percentage": 70
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"ScoreBehind": 60,
"Percentage": 80
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
1,
1,
1,
1
]
},
{
"Level": 1104,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"Percentage": 80
},
{
"ScoreBehind": 50,
"Percentage": 90
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"ScoreBehind": 30,
"Percentage": 90
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
1,
1,
1,
1
]
},
{
"Level": 1201,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"ScoreBehind": 30,
"Percentage": 80
},
{
"ScoreBehind": 50,
"Percentage": 90
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"Percentage": 75
},
{
"ScoreBehind": 60,
"Percentage": 90
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
1,
2,
3,
1
]
},
{
"Level": 1105,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"ScoreBehind": 30,
"Percentage": 60
},
{
"ScoreBehind": 60,
"Percentage": 85
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"ScoreBehind": 30,
"Percentage": 60
},
{
"ScoreBehind": 60,
"Percentage": 85
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
1,
2,
2,
1
]
},
{
"Level": 1106,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"ScoreBehind": 40,
"Percentage": 60
},
{
"ScoreBehind": 60,
"Percentage": 90
},
{
"ScoreBehind": 90,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"ScoreBehind": 40,
"Percentage": 80
},
{
"ScoreBehind": 60,
"Percentage": 90
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
1,
2,
2,
1
]
},
{
"Level": 1107,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"ScoreBehind": 30,
"Percentage": 60
},
{
"ScoreBehind": 60,
"Percentage": 90
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -50,
"Percentage": 50
},
{
"ScoreBehind": 30,
"Percentage": 80
},
{
"ScoreBehind": 60,
"Percentage": 90
},
{
"ScoreBehind": 80,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
1,
2,
2,
1
]
},
{
"Level": 1202,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -80,
"Percentage": 50
},
{
"ScoreBehind": -60,
"Percentage": 70
},
{
"ScoreBehind": -20,
"Percentage": 90
},
{
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -80,
"Percentage": 80
},
{
"ScoreBehind": -60,
"Percentage": 90
},
{
"ScoreBehind": -20,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
2,
3,
3,
1
]
},
{
"Level": 1108,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -80,
"Percentage": 50
},
{
"ScoreBehind": -50,
"Percentage": 70
},
{
"ScoreBehind": -30,
"Percentage": 90
},
{
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -80,
"Percentage": 80
},
{
"ScoreBehind": -50,
"Percentage": 90
},
{
"ScoreBehind": -30,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
1,
3,
3,
1
]
},
{
"Level": 1109,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -80,
"Percentage": 50
},
{
"ScoreBehind": -60,
"Percentage": 70
},
{
"ScoreBehind": -40,
"Percentage": 90
},
{
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -80,
"Percentage": 80
},
{
"ScoreBehind": -60,
"Percentage": 90
},
{
"ScoreBehind": -40,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
1,
3,
3,
1
]
},
{
"Level": 1110,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -80,
"Percentage": 50
},
{
"ScoreBehind": -60,
"Percentage": 70
},
{
"ScoreBehind": -40,
"Percentage": 90
},
{
"Percentage": 100
},
{
"ScoreBehind": 500,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -80,
"Percentage": 80
},
{
"ScoreBehind": -60,
"Percentage": 90
},
{
"ScoreBehind": -40,
"Percentage": 100
},
{
"ScoreBehind": 500
}
]
}
],
"MaxPropUseCountMap": [
1,
3,
3,
1
]
},
{
"Level": 1,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 50
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 50
}
]
}
],
"MaxPropUseCountMap": [
1,
1,
1,
1
]
},
{
"Level": 2,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 60
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 70
}
]
}
],
"MaxPropUseCountMap": [
2,
2,
2,
2
]
},
{
"Level": 3,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 70
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 80
}
]
}
],
"MaxPropUseCountMap": [
2,
2,
2,
2
]
},
{
"Level": 4,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 80
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 90
}
]
}
],
"MaxPropUseCountMap": [
1,
1,
2,
2
]
},
{
"Level": 5,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 90
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 100
}
]
}
],
"MaxPropUseCountMap": [
1,
2,
2,
3
]
},
{
"Level": 9999,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 85
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 90
}
]
}
],
"MaxPropUseCountMap": [
1,
2,
2,
3
]
},
{
"Level": 6,
"PriorityRetainMap": [
{
"Priority": 3,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 100
}
]
},
{
"Priority": 4,
"RetainMap": [
{
"ScoreBehind": -999,
"Percentage": 100
}
]
}
],
"MaxPropUseCountMap": [
2,
2,
3,
3
]
}
],
"AspectConfigs": [
{
"Aspect": "Move",
"Priority": 1,
"Weight": 1
},
{
"Aspect": "Energy",
"Priority": 3,
"Weight": 3
},
{
"Priority": 3,
"Weight": 1
},
{
"Aspect": "Bomb",
"Priority": 4,
"Weight": 1
},
{
"Aspect": "SuperSwap",
"Priority": 4,
"Weight": 3
}
],
"PropPriorityConfigs": [
{
"PropType": "DetonateBombs",
"Priority": 4
},
{
"PropType": "DetonateBombsRecursively",
"Priority": 4
},
{
"PropType": "BreakPiece",
"Priority": 6
},
{
"PropType": "BreakFruitPiece",
"Priority": 6
},
{
"PropType": "BreakCrossShape",
"Priority": 6
},
{
"PropType": "ForceShuffle",
"Priority": 8
},
{
"PropType": "ForceShuffleAggregateBomb",
"Priority": 8
},
{
"PropType": "ForceSwap",
"Priority": 7
},
{
"PropType": "SelectPieceToSquareBomb",
"Priority": 2
},
{
"PropType": "RandomPieceToMultiStyleBomb",
"Priority": 1
},
{
"PropType": "RandomTwoPieceToMultiStyleBomb",
"Priority": 1
},
{
"PropType": "SelectPieceToStepBonus",
"Priority": 99
},
{
"PropType": "RandomBreakStyle",
"Priority": 99
},
{
"PropType": "SelectBreakStyle",
"Priority": 5
},
{
"PropType": "CopySelectPiece",
"Priority": 3
},
{
"PropType": "CopySelectColumn",
"Priority": 3
}
]
}
}