Json System.json - hikipuro/rpgmakermv_ref GitHub Wiki
System.json の構造
- データベースのシステム・タイプ・用語のデータ
- data/System.json に配置されている
{
"airship": {
"bgm": {
"name": "Ship3",
"pan": 0,
"pitch": 100,
"volume": 90
},
"characterIndex": 3,
"characterName": "Vehicle",
"startMapId": 0,
"startX": 0,
"startY": 0
},
"armorTypes": ["", "一般防具", "魔法防具", "軽装防具", "重装防具", "小型盾", "大型盾"],
"attackMotions": [
{
"type": 0,
"weaponImageId": 0
},
.
.
.
],
"battleBgm": {
"name": "Battle1",
"pan": 0,
"pitch": 100,
"volume": 90
},
"battleback1Name": "Grassland",
"battleback2Name": "Grassland",
"battlerHue": 0,
"battlerName": "Dragon",
"boat": {
"bgm": {
"name": "Ship1",
"pan": 0,
"pitch": 100,
"volume": 90
},
"characterIndex": 0,
"characterName": "Vehicle",
"startMapId": 0,
"startX": 0,
"startY": 0
},
"currencyUnit": "G",
"defeatMe": {
"name": "Defeat1",
"pan": 0,
"pitch": 100,
"volume": 90
},
"editMapId": 3,
"elements": ["", "物理", "炎", "氷", "雷", "水", "土", "風", "光", "闇"],
"equipTypes": ["", "武器", "盾", "頭", "身体", "装飾品"],
"gameTitle": "ゲームタイトル",
"gameoverMe": {
"name": "Gameover1",
"pan": 0,
"pitch": 100,
"volume": 90
},
"locale": "ja_JP",
"magicSkills": [1],
"menuCommands": [true, true, true, true, true, true],
"optDisplayTp": true,
"optDrawTitle": true,
"optExtraExp": false,
"optFloorDeath": false,
"optFollowers": true,
"optSideView": false,
"optSlipDeath": false,
"optTransparent": true,
"partyMembers": [1],
"ship": {
"bgm": {
"name": "Ship2",
"pan": 0,
"pitch": 100,
"volume": 90
},
"characterIndex": 1,
"characterName": "Vehicle",
"startMapId": 0,
"startX": 0,
"startY": 0
},
"skillTypes": ["", "魔法", "必殺技"],
"sounds": [
{
"name": "Cursor2",
"pan": 0,
"pitch": 100,
"volume": 90
},
.
.
.
],
"startMapId": 1,
"startX": 8,
"startY": 6,
"switches": ["", "オープニング", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
"terms": {
"basic": ["レベル", "Lv", "HP", "HP", "MP", "MP", "TP", "TP", "経験値", "EXP"],
"commands": ["戦う", "逃げる", "攻撃", "防御", "アイテム", "スキル", "装備", "ステータス", "並び替え", "セーブ", "ゲーム終了", "オプション", "武器", "防具", "大事なもの", "装備", "最強装備", "全て外す", "ニューゲーム", "コンティニュー", null, "タイトルへ", "やめる", null, "購入する", "売却する"],
"params": ["最大HP", "最大MP", "攻撃力", "防御力", "魔法力", "魔法防御", "敏捷性", "運", "命中率", "回避率"],
"messages": {
"actionFailure": "%1には効かなかった!",
"actorDamage": "%1は %2 のダメージを受けた!",
"actorDrain": "%1は%2を %3 奪われた!",
"actorGain": "%1の%2が %3 増えた!",
"actorLoss": "%1の%2が %3 減った!",
"actorNoDamage": "%1はダメージを受けていない!",
"actorNoHit": "ミス! %1はダメージを受けていない!",
"actorRecovery": "%1の%2が %3 回復した!",
"alwaysDash": "常時ダッシュ",
"bgmVolume": "BGM 音量",
"bgsVolume": "BGS 音量",
"buffAdd": "%1の%2が上がった!",
"buffRemove": "%1の%2が元に戻った!",
"commandRemember": "コマンド記憶",
"counterAttack": "%1の反撃!",
"criticalToActor": "痛恨の一撃!!",
"criticalToEnemy": "会心の一撃!!",
"debuffAdd": "%1の%2が下がった!",
"defeat": "%1は戦いに敗れた。",
"emerge": "%1が出現!",
"enemyDamage": "%1に %2 のダメージを与えた!",
"enemyDrain": "%1の%2を %3 奪った!",
"enemyGain": "%1の%2が %3 増えた!",
"enemyLoss": "%1の%2が %3 減った!",
"enemyNoDamage": "%1にダメージを与えられない!",
"enemyNoHit": "ミス! %1にダメージを与えられない!",
"enemyRecovery": "%1の%2が %3 回復した!",
"escapeFailure": "しかし逃げることはできなかった!",
"escapeStart": "%1は逃げ出した!",
"evasion": "%1は攻撃をかわした!",
"expNext": "次の%1まで",
"expTotal": "現在の%1",
"file": "ファイル",
"levelUp": "%1は%2 %3 に上がった!",
"loadMessage": "どのファイルをロードしますか?",
"magicEvasion": "%1は魔法を打ち消した!",
"magicReflection": "%1は魔法を跳ね返した!",
"meVolume": "ME 音量",
"obtainExp": "%1 の%2を獲得!",
"obtainGold": "お金を %1\\G 手に入れた!",
"obtainItem": "%1を手に入れた!",
"obtainSkill": "%1を覚えた!",
"partyName": "%1たち",
"possession": "持っている数",
"preemptive": "%1は先手を取った!",
"saveMessage": "どのファイルにセーブしますか?",
"seVolume": "SE 音量",
"substitute": "%1が%2をかばった!",
"surprise": "%1は不意をつかれた!",
"useItem": "%1は%2を使った!",
"victory": "%1の勝利!"
}
},
"testBattlers": [
{
"actorId": 1,
"equips": [1, 1, 2, 3, 0],
"level": 1
},
.
.
.
],
"testTroopId": 4,
"title1Name": "Book",
"title2Name": "",
"titleBgm": {
"name": "Theme6",
"pan": 0,
"pitch": 100,
"volume": 90
},
"variables": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
"versionId": 33145467,
"victoryMe": {
"name": "Victory1",
"pan": 0,
"pitch": 100,
"volume": 90
},
"weaponTypes": ["", "短剣", "剣", "フレイル", "斧", "ムチ", "杖", "弓", "クロスボウ", "銃", "爪", "グローブ", "槍"],
"windowTone": [0, 0, 0, 0]
}| 項目 | 型 | 説明 |
|---|---|---|
| airship | object | |
| armorTypes | Array.<string> | |
| attackMotions | Array.<object> | |
| battleBgm | object | |
| battleback1Name | string | |
| battleback2Name | string | |
| battlerHue | number | |
| battlerName | string | |
| boat | object | |
| currencyUnit | string | |
| defeatMe | object | |
| editMapId | number | |
| elements | Array.<string> | |
| equipTypes | Array.<string> | |
| gameTitle | string | |
| gameoverMe | object | |
| locale | string | |
| magicSkills | Array.<number> | |
| menuCommands | Array | |
| optDisplayTp | boolean | |
| optDrawTitle | boolean | |
| optExtraExp | boolean | |
| optFloorDeath | boolean | |
| optFollowers | boolean | |
| optSideView | boolean | |
| optSlipDeath | boolean | |
| optTransparent | boolean | |
| partyMembers | Array.<number> | |
| ship | object | |
| skillTypes | Array.<string> | |
| sounds | Array.<object> | |
| startMapId | number | |
| startX | number | |
| startY | number | |
| switches | Array.<string> | |
| terms | object | |
| testBattlers | Array.<object> | |
| testTroopId | number | |
| title1Name | string | |
| title2Name | string | |
| titleBgm | object | |
| variables | Array.<string> | |
| versionId | number | |
| victoryMe | object | |
| weaponTypes | Array.<string> | |
| windowTone | Array.<number> |