Story Mode là chế độ chơi chính của phần chơi PvE trong game. Trong chế độ chơi này, người chơi sẽ được trải nghiệm các nội dung và tình tiết liên quan đến cốt truyện, và đồng thời sẽ vượt qua những thử thách Combat được thiết kế cố định sẵn để nhận về những phần thưởng hữu ích và tiếp diễn câu chuyện của game.
Ở mỗi độ khó này, chỉ số của các Unit đối thủ sẽ khác nhau. Ở chế độ Hard, Unit đối thủ cũng có thể sử dụng các thẻ bài Rune để đấu với người chơi.
Mỗi độ khó của mỗi màn chơi cũng có những phần thưởng khác nhau cho người chơi khi hoàn thành lần đầu tiên.
Mỗi độ khó trong mỗi màn chơi cũng sẽ có một tham số là hệ số PowerModifier
. Hệ số này để scale chỉ số ATK và HP (nhưng không scale chỉ số SPD) của các Enemy/Boss trong độ khó tương ứng của màn chơi đó.
<aside>
💡 VD: ATK gốc của Enemy là 35
, hệ số là 1.2
, thì chỉ số cuối cùng trong độ khó đó của màn chơi đó là $35*1.2=42$.
</aside>
Cấu trúc dữ liệu các đối tượng màn chơi trong Campaign
"mapsV2": [
{
"id": "Chapter ID",
"name": "CHAPTER TITLE",
"stages": [
{
"map": 0,
"enemies": [
"ENEMY ID",
"ENEMY ID",
"ENEMY ID"
],
"mode": {
"easy": {
"powerMultiplier": 0.5,
"rewards": [
{
"id": "RESOURCE ID",
"quantity": 100
}
]
},
"normal": {
"powerMultiplier": 1,
"rewards": [
{
"id": "RESOURCE ID",
"quantity": 150
}
]
},
"hard": {
"powerMultiplier": 1,
"rewards": [
{
"id": "RESOURCE ID",
"quantity": 250
}
],
"cards": {
"unit_shards": [
"UNIT SHARD ID",
"UNIT SHARD ID",
"UNIT SHARD ID",
],
"terrain_shards": [
"TERRAIN SHARD ID",
"TERRAIN SHARD ID",
"TERRAIN SHARD ID",
]
}
}
},
"id": "STAGE ID",
"name": "STAGE TITLE",
"script": {
"preBattle": [
{
"unitIndex": 0,
"script": "Dialogue 1 text"
},
{
"enemyIndex": 99,
"script": "Dialogue 2 text"
}
]
}
}
}
]
<aside> 💡 Các data này được lấy từ database các màn chơi cung cấp ở bên dưới.
</aside>