erkkki / arkheim_data
Arkheim数据
0.9.2
2020-09-15 19:26 UTC
Requires
- php: >=7.2.5
- ext-json: ^7.4
- symfony/console: ^5.1
This package is auto-updated.
Last update: 2024-09-16 04:10:27 UTC
README
基本单位/战帅/精通数据来自arkheim游戏。
为什么?
方便加载/访问基本数据,对每个人来说都很简单。大多数编程语言都可以轻松地将json转换为数组/对象。
这使得开始简单的计算器或其他任何东西变得容易。
dist文件夹包含主json数据文件的迷你字段版本
arkheim.json 合并数据文件。
{ "units": { "elf": list of units "dwarf": list of units }, "masteries": { "elf": list of masteries "dwarf": list of masteries }, "warlords": { "elf": list of warlords "dwarf": list of warlords } }
单位
[{ "name": String, "race": String, // dwarf / elf "type": String, // infantry / cavalry / artillery "fighting_strength": Number, "initiative": Number, "bonus": { "name": String, // Rest are optional "goblin": Number, "dwarf": Number, "elf": Number, "attack": Number, "deff": Number, "infantry": Number, "cavalry": Number, "artillery": Number }, "cost": { "wood": Number, "iron": Number, "crop": Number }, "training_time": Number // Seconds }, ...]
战帅
[{ "name": String, "level_needed": Number, "premium": Boolean, "price": Number, "speed": Number, "morale": Number, "army": { "slot_1": { "type": String, "capacity": Number }, "slot_2": { "type": String, "capacity": Number }, "slot_3": { "type": String, "capacity": Number } }, "bonus": { "name": String, // Rest are optional. "dmg_decrease": Number, "xp": Number, "critical": Number, "army_strength": Number, "army_dmg": Number, "resurrect": Number, "poison": Number, "direct": Number, "burn": Number, "initiative": Number } }, ...]
精通
[{ "name": String, "info": String, "unlock_level": Number, "bonus": { // See masteries_bonus.json for all values. } }, ...]
建筑
[{ "name": String, "info": String, "level_cap": Number, "levels": [ { "level": Number, "build_time": Number, // Seconds "cost": { "wood": Number, "iron": Number, "crop": Number }, "supply": Number, "bonus": { ??? } }, ...] }, ...]
领域
[{ "level": Number, "bonus": { "name": String, // optional bonus "xp": Number, "resource": Number, "construction_time": Number, "orbs": Boolean, "souls": Number, "infantry": Number, "cavalry": Number, "artillery": Number } }, ...]
待办事项
- 单位
- 矮人
- 精灵,缺少单位成本。
- 战帅
- 矮人,缺少所需的等级和奖励。
- 精灵
- 精通
- 矮人,需要所需的等级。
- 精灵
- 建筑
- 资源
- 基础设施
- 军事
- 资源
- 领域加成