トップ
クラス
武器
魔法
味方
敵
ワールドマップ
地点・経路
JSON出力
simRPG master tool
JSON出力
ゲーム用JSON
現在のDB内容から、ゲーム側で読み込むためのJSONを生成します。 当面は下の内容をコピーして、表示されているファイル名のJSONとして差し替える想定です。
差し替え先ファイル名
data_master.json
現行JS対応ファイル
data_units.js / data_items.js
JSONサイズ
18127 bytes
JSONをコピー
{ "weapons": { "unarmed": { "dbId": 1, "id": "unarmed", "name": "素手", "kind": "weapon", "iconAssetId": 1, "effectAssetId": 1, "damageType": "physical", "might": 0, "hit": 90, "crit": 0, "weight": 0, "minRange": 1, "maxRange": 1, "target": "enemy" }, "iron_sword": { "dbId": 2, "id": "iron_sword", "name": "鉄の剣", "kind": "weapon", "iconAssetId": 101, "effectAssetId": 101, "damageType": "physical", "might": 5, "hit": 88, "crit": 0, "weight": 2, "minRange": 1, "maxRange": 1, "target": "enemy" }, "iron_lance": { "dbId": 3, "id": "iron_lance", "name": "鉄の槍", "kind": "weapon", "iconAssetId": 102, "effectAssetId": 102, "damageType": "physical", "might": 6, "hit": 80, "crit": 0, "weight": 3, "minRange": 1, "maxRange": 1, "target": "enemy" }, "short_bow": { "dbId": 4, "id": "short_bow", "name": "短弓", "kind": "weapon", "iconAssetId": 103, "effectAssetId": 103, "damageType": "physical", "might": 4, "hit": 84, "crit": 5, "weight": 2, "minRange": 2, "maxRange": 2, "target": "enemy" }, "bandit_axe": { "dbId": 5, "id": "bandit_axe", "name": "山賊の斧", "kind": "weapon", "iconAssetId": 104, "effectAssetId": 104, "damageType": "physical", "might": 7, "hit": 70, "crit": 0, "weight": 4, "minRange": 1, "maxRange": 1, "target": "enemy" } }, "spells": { "fire": { "dbId": 1, "id": "fire", "name": "ファイアー", "kind": "spell", "iconAssetId": 201, "effectAssetId": 201, "damageType": "magic", "effectType": "damage", "hit": 92, "crit": 0, "weight": 1, "mpCost": 2, "minRange": 1, "maxRange": 2, "effectArea": 2, "terrainEffect": "burning", "target": "enemy", "might": 4 }, "heal": { "dbId": 2, "id": "heal", "name": "ヒール", "kind": "spell", "iconAssetId": 202, "effectAssetId": 202, "damageType": "support", "effectType": "heal", "hit": 100, "crit": 0, "weight": 0, "mpCost": 3, "minRange": 1, "maxRange": 1, "effectArea": 1, "terrainEffect": "none", "target": "ally", "power": 10 }, "dark_bolt": { "dbId": 3, "id": "dark_bolt", "name": "ダークボルト", "kind": "spell", "iconAssetId": 203, "effectAssetId": 203, "damageType": "magic", "effectType": "damage", "hit": 86, "crit": 5, "weight": 2, "mpCost": 2, "minRange": 1, "maxRange": 2, "effectArea": 1, "terrainEffect": "none", "target": "enemy", "might": 5 } }, "items": { "vulnerary": { "dbId": 1, "id": "vulnerary", "name": "傷薬", "kind": "item", "iconAssetId": 301, "itemType": "consumable", "effectType": "heal", "target": "ally", "power": 10 } }, "classes": { "archer_enemy": { "dbId": 5, "id": "archer_enemy", "name": "Archer", "moveType": "foot", "promotedTo": null, "expBase": 32, "growths": { "maxHp": 45, "maxMp": 0, "str": 35, "mag": 0, "skl": 45, "spd": 35, "luk": 15, "def": 15, "res": 5 }, "spellLearns": [] }, "brigand": { "dbId": 4, "id": "brigand", "name": "Brigand", "moveType": "foot", "promotedTo": null, "expBase": 28, "growths": { "maxHp": 55, "maxMp": 0, "str": 45, "mag": 0, "skl": 25, "spd": 25, "luk": 10, "def": 15, "res": 5 }, "spellLearns": [] }, "captain": { "dbId": 7, "id": "captain", "name": "Captain", "moveType": "foot", "promotedTo": null, "expBase": 50, "growths": { "maxHp": 60, "maxMp": 0, "str": 45, "mag": 0, "skl": 40, "spd": 30, "luk": 20, "def": 35, "res": 10 }, "spellLearns": [] }, "champion": { "dbId": 1, "id": "champion", "name": "Champion", "moveType": "foot", "promotedTo": null, "expBase": 42, "growths": { "maxHp": 65, "maxMp": 0, "str": 55, "mag": 10, "skl": 45, "spd": 40, "luk": 35, "def": 30, "res": 20 }, "spellLearns": [] }, "dark_mage": { "dbId": 6, "id": "dark_mage", "name": "Dark Mage", "moveType": "foot", "promotedTo": null, "expBase": 36, "growths": { "maxHp": 40, "maxMp": 35, "str": 0, "mag": 45, "skl": 35, "spd": 30, "luk": 15, "def": 10, "res": 30 }, "spellLearns": [ { "level": 1, "spellId": "dark_bolt" } ] }, "fighter": { "dbId": 8, "id": "fighter", "name": "Fighter", "moveType": "foot", "promotedTo": "champion", "expBase": 30, "growths": { "maxHp": 65, "maxMp": 0, "str": 55, "mag": 10, "skl": 45, "spd": 40, "luk": 35, "def": 30, "res": 20 }, "spellLearns": [] }, "knight": { "dbId": 2, "id": "knight", "name": "Knight", "moveType": "foot", "promotedTo": null, "expBase": 42, "growths": { "maxHp": 70, "maxMp": 0, "str": 40, "mag": 0, "skl": 35, "spd": 25, "luk": 25, "def": 45, "res": 10 }, "spellLearns": [] }, "mage": { "dbId": 10, "id": "mage", "name": "Mage", "moveType": "foot", "promotedTo": "sage", "expBase": 32, "growths": { "maxHp": 45, "maxMp": 40, "str": 5, "mag": 50, "skl": 40, "spd": 40, "luk": 35, "def": 15, "res": 35 }, "spellLearns": [ { "level": 1, "spellId": "fire" } ] }, "sage": { "dbId": 3, "id": "sage", "name": "Sage", "moveType": "foot", "promotedTo": null, "expBase": 44, "growths": { "maxHp": 45, "maxMp": 40, "str": 5, "mag": 50, "skl": 40, "spd": 40, "luk": 35, "def": 15, "res": 35 }, "spellLearns": [ { "level": 1, "spellId": "fire" }, { "level": 1, "spellId": "heal" } ] }, "soldier": { "dbId": 9, "id": "soldier", "name": "Soldier", "moveType": "foot", "promotedTo": "knight", "expBase": 30, "growths": { "maxHp": 70, "maxMp": 0, "str": 40, "mag": 0, "skl": 35, "spd": 25, "luk": 25, "def": 45, "res": 10 }, "spellLearns": [] } }, "unitTemplates": { "alan": { "dbId": 2, "id": "alan", "name": "ルカ", "classId": "soldier", "team": "player", "hero": false, "boss": false, "level": 1, "exp": 0, "maxHp": 22, "hp": 22, "maxMp": 0, "mp": 0, "str": 7, "mag": 0, "skl": 5, "spd": 4, "luk": 3, "def": 6, "res": 1, "mov": 4, "weaponId": "iron_lance", "spellIds": [], "personalSpellLearns": [], "spriteId": 2, "portraitAssetId": 2, "stageSpriteAssetId": 2, "battleSpriteAssetId": 2, "items": [ { "kind": "weapon", "id": "iron_lance", "quantity": 1, "equipped": true } ] }, "hero": { "dbId": 1, "id": "hero", "name": "アルス", "classId": "fighter", "team": "player", "hero": true, "boss": false, "level": 1, "exp": 0, "maxHp": 24, "hp": 24, "maxMp": 0, "mp": 0, "str": 8, "mag": 1, "skl": 6, "spd": 7, "luk": 5, "def": 4, "res": 2, "mov": 4, "weaponId": "iron_sword", "spellIds": [], "personalSpellLearns": [], "spriteId": 1, "portraitAssetId": 1, "stageSpriteAssetId": 1, "battleSpriteAssetId": 1, "items": [ { "kind": "weapon", "id": "iron_sword", "quantity": 1, "equipped": true } ] }, "nina": { "dbId": 3, "id": "nina", "name": "ミラ", "classId": "mage", "team": "player", "hero": false, "boss": false, "level": 1, "exp": 0, "maxHp": 18, "hp": 18, "maxMp": 8, "mp": 8, "str": 1, "mag": 7, "skl": 6, "spd": 6, "luk": 4, "def": 2, "res": 5, "mov": 4, "weaponId": null, "spellIds": [ "fire", "heal" ], "personalSpellLearns": [ { "level": 1, "spellId": "heal" } ], "spriteId": 3, "portraitAssetId": 3, "stageSpriteAssetId": 3, "battleSpriteAssetId": 3 }, "archer_rogue": { "dbId": 5, "id": "archer_rogue", "name": "弓兵", "classId": "archer_enemy", "team": "enemy", "hero": false, "boss": false, "level": 2, "exp": 0, "maxHp": 18, "hp": 18, "maxMp": 0, "mp": 0, "str": 5, "mag": 0, "skl": 6, "spd": 5, "luk": 2, "def": 2, "res": 0, "mov": 4, "weaponId": "short_bow", "spellIds": [], "personalSpellLearns": [], "battleSpriteId": 1, "portraitAssetId": 1, "stageSpriteAssetId": 1, "battleSpriteAssetId": 1, "items": [ { "kind": "weapon", "id": "short_bow", "quantity": 1, "equipped": true } ], "dropRates": { "weapon": 25 } }, "bandit": { "dbId": 4, "id": "bandit", "name": "盗賊", "classId": "brigand", "team": "enemy", "hero": false, "boss": false, "level": 1, "exp": 0, "maxHp": 20, "hp": 20, "maxMp": 0, "mp": 0, "str": 6, "mag": 0, "skl": 4, "spd": 3, "luk": 1, "def": 2, "res": 0, "mov": 4, "weaponId": "bandit_axe", "spellIds": [], "personalSpellLearns": [], "battleSpriteId": 1, "portraitAssetId": 1, "stageSpriteAssetId": 1, "battleSpriteAssetId": 1, "items": [ { "kind": "weapon", "id": "bandit_axe", "quantity": 1, "equipped": true } ], "dropRates": { "weapon": 25 } }, "bandit_boss": { "dbId": 7, "id": "bandit_boss", "name": "頭目ガルド", "classId": "captain", "team": "enemy", "hero": false, "boss": true, "level": 4, "exp": 0, "maxHp": 28, "hp": 28, "maxMp": 0, "mp": 0, "str": 9, "mag": 0, "skl": 6, "spd": 5, "luk": 4, "def": 5, "res": 1, "mov": 4, "weaponId": "bandit_axe", "spellIds": [], "personalSpellLearns": [], "battleSpriteId": 1, "portraitAssetId": 1, "stageSpriteAssetId": 1, "battleSpriteAssetId": 1, "items": [ { "kind": "weapon", "id": "bandit_axe", "quantity": 1, "equipped": true } ], "dropRates": { "weapon": 100 } }, "dark_acolyte": { "dbId": 6, "id": "dark_acolyte", "name": "闇術師", "classId": "dark_mage", "team": "enemy", "hero": false, "boss": false, "level": 3, "exp": 0, "maxHp": 18, "hp": 18, "maxMp": 6, "mp": 6, "str": 0, "mag": 7, "skl": 5, "spd": 4, "luk": 3, "def": 1, "res": 4, "mov": 4, "weaponId": null, "spellIds": [ "dark_bolt" ], "personalSpellLearns": [], "battleSpriteId": 1, "portraitAssetId": 1, "stageSpriteAssetId": 1, "battleSpriteAssetId": 1 }, "gate_captain": { "dbId": 8, "id": "gate_captain", "name": "関門隊長", "classId": "captain", "team": "enemy", "hero": false, "boss": true, "level": 5, "exp": 0, "maxHp": 30, "hp": 30, "maxMp": 0, "mp": 0, "str": 10, "mag": 0, "skl": 7, "spd": 6, "luk": 4, "def": 7, "res": 2, "mov": 4, "weaponId": "iron_lance", "spellIds": [], "personalSpellLearns": [], "battleSpriteId": 1, "portraitAssetId": 1, "stageSpriteAssetId": 1, "battleSpriteAssetId": 1, "items": [ { "kind": "weapon", "id": "iron_lance", "quantity": 1, "equipped": true } ], "dropRates": { "weapon": 100 } } } }