Data


Tổng quan

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ô tả tổng thể

Cấu trúc dữ liệu Màn chơi Campaign

Cấu trúc dữ liệu các đối tượng màn chơi trong Campaign

Cấu trúc dữ liệu các đối tượng màn chơi trong Campaign

Cấu trúc file JSON của 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>