997 lines
No EOL
24 KiB
JSON
997 lines
No EOL
24 KiB
JSON
{
|
||
"id": 76,
|
||
"name": "X[移]状態更新",
|
||
"description": "",
|
||
"commands": [
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"―――――――――――――――――――――――――――――――――――"
|
||
],
|
||
"index": 0
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"【処理の内容】"
|
||
],
|
||
"index": 1
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
" 一歩あるいたときの状態更新処理です。"
|
||
],
|
||
"index": 2
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
" 移動中の、すべての状態異常の残りターン数(歩数)を1減らします。"
|
||
],
|
||
"index": 3
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
" 残りターン(歩数)が0になっていたら、回復させます。\r\r"
|
||
],
|
||
"index": 4
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
" 毒状態など、継続ダメージがあればそれを処理します。"
|
||
],
|
||
"index": 5
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
""
|
||
],
|
||
"index": 6
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
" この処理は負荷軽減のため、主人公一時DBの「ステータス状態要更新フラグ」が1以上のときだけ"
|
||
],
|
||
"index": 7
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
" 当該キャラの更新が実行されます。このフラグは、ステータス付与などによって1になり、"
|
||
],
|
||
"index": 8
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
" 全ステータスが消去された時点で0になります。\r\r"
|
||
],
|
||
"index": 9
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
" "
|
||
],
|
||
"index": 10
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"【どのコモンイベントから主に呼び出されているか】"
|
||
],
|
||
"index": 11
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
" X[移]歩行時_並列キー処理"
|
||
],
|
||
"index": 12
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"―――――――――――――――――――――――――――――――――――"
|
||
],
|
||
"index": 13
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"全員分ループさせる\r\r"
|
||
],
|
||
"index": 14
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"基本システム用変数",
|
||
"現在パーティー人数",
|
||
""
|
||
],
|
||
"intArgs": [
|
||
18,
|
||
4,
|
||
0,
|
||
200704,
|
||
1600022
|
||
],
|
||
"index": 15
|
||
},
|
||
{
|
||
"code": 121,
|
||
"codeStr": "SetVariable",
|
||
"intArgs": [
|
||
1600021,
|
||
4294967295,
|
||
0,
|
||
0
|
||
],
|
||
"index": 16
|
||
},
|
||
{
|
||
"code": 179,
|
||
"codeStr": "LoopTimes",
|
||
"intArgs": [
|
||
1600022
|
||
],
|
||
"index": 17
|
||
},
|
||
{
|
||
"code": 121,
|
||
"codeStr": "SetVariable",
|
||
"intArgs": [
|
||
1600021,
|
||
1,
|
||
0,
|
||
256
|
||
],
|
||
"index": 18
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"パーティー情報DBからキャラIDを取得する\r\r"
|
||
],
|
||
"index": 19
|
||
},
|
||
{
|
||
"code": 121,
|
||
"codeStr": "SetVariable",
|
||
"intArgs": [
|
||
1600010,
|
||
1600021,
|
||
1,
|
||
0
|
||
],
|
||
"index": 20
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"パーティー情報",
|
||
"",
|
||
""
|
||
],
|
||
"intArgs": [
|
||
3,
|
||
0,
|
||
1600010,
|
||
69632,
|
||
1600020
|
||
],
|
||
"index": 21
|
||
},
|
||
{
|
||
"code": 111,
|
||
"codeStr": "VariableCondition",
|
||
"intArgs": [
|
||
1,
|
||
1600020,
|
||
0,
|
||
1
|
||
],
|
||
"index": 22
|
||
},
|
||
{
|
||
"code": 401,
|
||
"codeStr": "ChoiceCase",
|
||
"intArgs": [
|
||
1
|
||
],
|
||
"index": 23
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"×主人公一時DB",
|
||
"",
|
||
"[一時]移動時ステの有無"
|
||
],
|
||
"intArgs": [
|
||
21,
|
||
1600020,
|
||
9,
|
||
331776,
|
||
1600026
|
||
],
|
||
"index": 24
|
||
},
|
||
{
|
||
"code": 111,
|
||
"codeStr": "VariableCondition",
|
||
"intArgs": [
|
||
1,
|
||
1600026,
|
||
1,
|
||
1
|
||
],
|
||
"index": 25
|
||
},
|
||
{
|
||
"code": 401,
|
||
"codeStr": "ChoiceCase",
|
||
"intArgs": [
|
||
1
|
||
],
|
||
"index": 26
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"まずHP・SP自然変動を処理"
|
||
],
|
||
"index": 27
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"×主人公一時DB",
|
||
"",
|
||
"[一時]HP自然増減値"
|
||
],
|
||
"intArgs": [
|
||
21,
|
||
1600020,
|
||
10,
|
||
331776,
|
||
1600024
|
||
],
|
||
"index": 28
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"×主人公一時DB",
|
||
"",
|
||
"[一時]SP自然増減値"
|
||
],
|
||
"intArgs": [
|
||
21,
|
||
1600020,
|
||
11,
|
||
331776,
|
||
1600025
|
||
],
|
||
"index": 29
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"×主人公一時DB",
|
||
"",
|
||
"[一時]計算済みMaxHP"
|
||
],
|
||
"intArgs": [
|
||
21,
|
||
1600020,
|
||
0,
|
||
331776,
|
||
1600032
|
||
],
|
||
"index": 30
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"×主人公一時DB",
|
||
"",
|
||
"[一時]計算済みMaxSP"
|
||
],
|
||
"intArgs": [
|
||
21,
|
||
1600020,
|
||
1,
|
||
331776,
|
||
1600033
|
||
],
|
||
"index": 31
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"┗ 状態リスト",
|
||
"",
|
||
""
|
||
],
|
||
"intArgs": [
|
||
5,
|
||
1600020,
|
||
0,
|
||
69632,
|
||
1600035
|
||
],
|
||
"index": 32
|
||
},
|
||
{
|
||
"code": 111,
|
||
"codeStr": "VariableCondition",
|
||
"intArgs": [
|
||
1,
|
||
1600035,
|
||
0,
|
||
2
|
||
],
|
||
"index": 33
|
||
},
|
||
{
|
||
"code": 401,
|
||
"codeStr": "ChoiceCase",
|
||
"intArgs": [
|
||
1
|
||
],
|
||
"index": 34
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"戦闘不能以外ならHPを変動させる"
|
||
],
|
||
"index": 35
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"主人公ステータス",
|
||
"",
|
||
"HP"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1600020,
|
||
5,
|
||
327696,
|
||
1600024
|
||
],
|
||
"index": 36
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"主人公ステータス",
|
||
"",
|
||
"HP"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1600020,
|
||
5,
|
||
327792,
|
||
1600032
|
||
],
|
||
"index": 37
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"主人公ステータス",
|
||
"",
|
||
"HP"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1600020,
|
||
5,
|
||
327776,
|
||
0
|
||
],
|
||
"index": 38
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"新たに戦闘不能になってたら戦闘不能を付与\r\r"
|
||
],
|
||
"index": 39
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"主人公ステータス",
|
||
"",
|
||
"HP"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1600020,
|
||
5,
|
||
331776,
|
||
1600018
|
||
],
|
||
"index": 40
|
||
},
|
||
{
|
||
"code": 111,
|
||
"codeStr": "VariableCondition",
|
||
"intArgs": [
|
||
1,
|
||
1600018,
|
||
0,
|
||
3
|
||
],
|
||
"index": 41
|
||
},
|
||
{
|
||
"code": 401,
|
||
"codeStr": "ChoiceCase",
|
||
"intArgs": [
|
||
1
|
||
],
|
||
"index": 42
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"戦闘不能付与(システム的に戦闘不能にならなければ、次にHP1にする)"
|
||
],
|
||
"index": 43
|
||
},
|
||
{
|
||
"code": 300,
|
||
"codeStr": "CommonEventByName",
|
||
"stringArgs": [
|
||
"X[移]状態付与/消去"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
3,
|
||
1600020,
|
||
0,
|
||
1
|
||
],
|
||
"index": 44
|
||
},
|
||
{
|
||
"code": 300,
|
||
"codeStr": "CommonEventByName",
|
||
"stringArgs": [
|
||
"X[移]一時ステ計算<初期化>"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1,
|
||
1600020
|
||
],
|
||
"index": 45
|
||
},
|
||
{
|
||
"code": 300,
|
||
"codeStr": "CommonEventByName",
|
||
"stringArgs": [
|
||
"X[移]一時ステ計算<装備補正>"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1,
|
||
1600020
|
||
],
|
||
"index": 46
|
||
},
|
||
{
|
||
"code": 300,
|
||
"codeStr": "CommonEventByName",
|
||
"stringArgs": [
|
||
"X[移]一時ステ計算<状態補正>"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1,
|
||
1600020
|
||
],
|
||
"index": 47
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"┗ 状態リスト",
|
||
"",
|
||
""
|
||
],
|
||
"intArgs": [
|
||
5,
|
||
1600020,
|
||
0,
|
||
69632,
|
||
1600035
|
||
],
|
||
"index": 48
|
||
},
|
||
{
|
||
"code": 111,
|
||
"codeStr": "VariableCondition",
|
||
"intArgs": [
|
||
1,
|
||
1600035,
|
||
0,
|
||
2
|
||
],
|
||
"index": 49
|
||
},
|
||
{
|
||
"code": 401,
|
||
"codeStr": "ChoiceCase",
|
||
"intArgs": [
|
||
1
|
||
],
|
||
"index": 50
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"死んでなければHP1に\r\r"
|
||
],
|
||
"index": 51
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"主人公ステータス",
|
||
"",
|
||
"HP"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1600020,
|
||
5,
|
||
327776,
|
||
1
|
||
],
|
||
"index": 52
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"主人公ステータス",
|
||
"",
|
||
"SP"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1600020,
|
||
7,
|
||
327696,
|
||
1600025
|
||
],
|
||
"index": 59
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"主人公ステータス",
|
||
"",
|
||
"SP"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1600020,
|
||
7,
|
||
327792,
|
||
1600033
|
||
],
|
||
"index": 60
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"主人公ステータス",
|
||
"",
|
||
"SP"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1600020,
|
||
7,
|
||
327776,
|
||
0
|
||
],
|
||
"index": 61
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"状態自然回復処理\r\r(この一歩で、どれかの状態が消去される場合のみ実行)"
|
||
],
|
||
"index": 62
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"×主人公一時DB",
|
||
"",
|
||
"[一時]次ステータス回復まで"
|
||
],
|
||
"intArgs": [
|
||
21,
|
||
1600020,
|
||
12,
|
||
331776,
|
||
1600023
|
||
],
|
||
"index": 63
|
||
},
|
||
{
|
||
"code": 111,
|
||
"codeStr": "VariableCondition",
|
||
"intArgs": [
|
||
3,
|
||
1600023,
|
||
1,
|
||
2,
|
||
1600023,
|
||
0,
|
||
2,
|
||
1600023,
|
||
2,
|
||
1
|
||
],
|
||
"index": 64
|
||
},
|
||
{
|
||
"code": 401,
|
||
"codeStr": "ChoiceCase",
|
||
"intArgs": [
|
||
1
|
||
],
|
||
"index": 65
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"次のターンでどれかの状態が解除されるなら全状態の歩数をMax分だけマイナス"
|
||
],
|
||
"index": 66
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"×主人公一時DB",
|
||
"",
|
||
"[一時]次ステータス回復Max"
|
||
],
|
||
"intArgs": [
|
||
21,
|
||
1600020,
|
||
0,
|
||
331776,
|
||
1600030
|
||
],
|
||
"index": 67
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"状態設定",
|
||
"",
|
||
""
|
||
],
|
||
"intArgs": [
|
||
8,
|
||
4294967295,
|
||
12,
|
||
70144,
|
||
1600027
|
||
],
|
||
"index": 68
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"全ての状態に対して残りターン数計算 残り0になってたらその状態を消去する\r\r"
|
||
],
|
||
"index": 69
|
||
},
|
||
{
|
||
"code": 121,
|
||
"codeStr": "SetVariable",
|
||
"intArgs": [
|
||
1600028,
|
||
4294967295,
|
||
0,
|
||
0
|
||
],
|
||
"index": 70
|
||
},
|
||
{
|
||
"code": 179,
|
||
"codeStr": "LoopTimes",
|
||
"intArgs": [
|
||
1600027
|
||
],
|
||
"index": 71
|
||
},
|
||
{
|
||
"code": 121,
|
||
"codeStr": "SetVariable",
|
||
"intArgs": [
|
||
1600028,
|
||
1,
|
||
0,
|
||
256
|
||
],
|
||
"index": 72
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"┗ 状態リスト",
|
||
"",
|
||
""
|
||
],
|
||
"intArgs": [
|
||
2,
|
||
1600020,
|
||
1600028,
|
||
69632,
|
||
1600029
|
||
],
|
||
"index": 73
|
||
},
|
||
{
|
||
"code": 111,
|
||
"codeStr": "VariableCondition",
|
||
"intArgs": [
|
||
1,
|
||
1600029,
|
||
1,
|
||
1
|
||
],
|
||
"index": 74
|
||
},
|
||
{
|
||
"code": 401,
|
||
"codeStr": "ChoiceCase",
|
||
"intArgs": [
|
||
1
|
||
],
|
||
"index": 75
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"ターン数で消去される状態なら、ターン数を減らす"
|
||
],
|
||
"index": 76
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"┗ 状態リスト",
|
||
"",
|
||
""
|
||
],
|
||
"intArgs": [
|
||
2,
|
||
1600020,
|
||
1600028,
|
||
65568,
|
||
1600030
|
||
],
|
||
"index": 77
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"┗ 状態リスト",
|
||
"",
|
||
""
|
||
],
|
||
"intArgs": [
|
||
2,
|
||
1600020,
|
||
1600028,
|
||
65632,
|
||
0
|
||
],
|
||
"index": 78
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"ここで、ステータス状態から導き出される一時値を再更新"
|
||
],
|
||
"index": 83
|
||
},
|
||
{
|
||
"code": 300,
|
||
"codeStr": "CommonEventByName",
|
||
"stringArgs": [
|
||
"X[移]状態付与/消去"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
3,
|
||
1600020,
|
||
4294967293,
|
||
2
|
||
],
|
||
"index": 84
|
||
},
|
||
{
|
||
"code": 300,
|
||
"codeStr": "CommonEventByName",
|
||
"stringArgs": [
|
||
"X[移]一時ステ計算<初期化>"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1,
|
||
1600020
|
||
],
|
||
"index": 85
|
||
},
|
||
{
|
||
"code": 300,
|
||
"codeStr": "CommonEventByName",
|
||
"stringArgs": [
|
||
"X[移]一時ステ計算<装備補正>"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1,
|
||
1600020
|
||
],
|
||
"index": 86
|
||
},
|
||
{
|
||
"code": 300,
|
||
"codeStr": "CommonEventByName",
|
||
"stringArgs": [
|
||
"X[移]一時ステ計算<状態補正>"
|
||
],
|
||
"intArgs": [
|
||
0,
|
||
1,
|
||
1600020
|
||
],
|
||
"index": 87
|
||
},
|
||
{
|
||
"code": 401,
|
||
"codeStr": "ChoiceCase",
|
||
"intArgs": [
|
||
2
|
||
],
|
||
"index": 89
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"0のときは何も処理しないようにするための分岐\r\r"
|
||
],
|
||
"index": 90
|
||
},
|
||
{
|
||
"code": 401,
|
||
"codeStr": "ChoiceCase",
|
||
"intArgs": [
|
||
3
|
||
],
|
||
"index": 92
|
||
},
|
||
{
|
||
"code": 103,
|
||
"codeStr": "Comment",
|
||
"stringArgs": [
|
||
"残り2ターン以上なら1減らす\r\r"
|
||
],
|
||
"index": 93
|
||
},
|
||
{
|
||
"code": 250,
|
||
"codeStr": "Database",
|
||
"stringArgs": [
|
||
"",
|
||
"×主人公一時DB",
|
||
"",
|
||
"[一時]次ステータス回復まで"
|
||
],
|
||
"intArgs": [
|
||
21,
|
||
1600020,
|
||
0,
|
||
327712,
|
||
1
|
||
],
|
||
"index": 94
|
||
}
|
||
]
|
||
} |