the-mist-ruins-and-the-lone.../DataTL/dump/common/163_X[戦]敵・味方行動対象算出.json
2025-02-02 17:42:35 -06:00

2768 lines
No EOL
65 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"id": 163,
"name": "X[戦]敵・味方行動対象算出",
"description": "結果: 次の対象がいなくなれば-1を返します。",
"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": [
" 最終的に、誰に対してアクションを起こすかを算出して対象を返します。"
],
"index": 3
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
" 実行する度に次の一体を返し、次の対象がなくなれば-1を返します。\r\r"
],
"index": 4
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"―――――――――――――――――――――――――――――――――――"
],
"index": 5
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"発動者・発動技能を格納"
],
"index": 6
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"×┣ コマンド処理リスト",
"",
"発動者番号"
],
"intArgs": [
16,
1600000,
0,
331776,
1600016
],
"index": 7
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"×┣ コマンド処理リスト",
"",
"発動技能"
],
"intArgs": [
16,
1600000,
3,
331776,
1600017
],
"index": 8
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"×┣ コマンド処理リスト",
"",
"受け側番号"
],
"intArgs": [
16,
1600000,
2,
331776,
1600018
],
"index": 9
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
4294967295,
0,
0
],
"index": 10
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"アイテムや武器・防具の使用による技能発動の場合\r\rは「技能」コードに変換"
],
"index": 11
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600017,
10000,
1
],
"index": 12
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 13
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600034,
1600017,
0,
0
],
"index": 14
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
3,
1600034,
19999,
3,
1600034,
29999,
3,
1600034,
39999,
3
],
"index": 15
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 16
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"アイテムの場合\r\r"
],
"index": 17
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1600034,
10000,
16384
],
"index": 18
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"アイテム",
"",
"■効果のタイプ       "
],
"intArgs": [
2,
1600010,
3,
332288,
1600011
],
"index": 19
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600011,
2,
2
],
"index": 20
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 21
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"アイテム",
"",
"┣[2]特殊技能指定時   "
],
"intArgs": [
2,
1600010,
4,
332288,
1600017
],
"index": 22
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
2
],
"index": 26
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"武器の場合\r\r"
],
"index": 27
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1600034,
20000,
16384
],
"index": 28
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"武器",
"",
"アイテム使用で特殊技能? "
],
"intArgs": [
3,
1600010,
22,
332288,
1600011
],
"index": 29
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600011,
1,
2
],
"index": 30
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 31
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"武器",
"",
"┣ 発動する特殊技能    "
],
"intArgs": [
3,
1600010,
23,
332288,
1600017
],
"index": 32
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
3
],
"index": 36
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"防具の場合\r\r"
],
"index": 37
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1600034,
30000,
16384
],
"index": 38
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"防具",
"",
"アイテム使用で特殊技能? "
],
"intArgs": [
4,
1600010,
22,
332288,
1600011
],
"index": 39
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600011,
1,
2
],
"index": 40
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 41
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"防具",
"",
"┣ 発動する特殊技能    "
],
"intArgs": [
4,
1600010,
21,
332288,
1600017
],
"index": 42
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
""
],
"index": 49
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"―――――――――――――――――――――――――――――――――――"
],
"index": 50
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"基本は 「味方・単体」 の値で初期化"
],
"index": 51
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600019,
0,
0,
0
],
"index": 52
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600030,
0,
0,
0
],
"index": 53
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"敵側か味方側かで対象にできるキャラリストを作る\r\r"
],
"index": 54
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
3,
1600018,
4294967276,
3,
1600018,
4294967286,
2,
1600018,
10,
1
],
"index": 55
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 56
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"敵の場合\r\r全体・ランダム"
],
"index": 57
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600019,
1,
0,
0
],
"index": 58
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600018,
4294967276,
2
],
"index": 59
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 60
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600030,
1,
0,
0
],
"index": 61
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
2
],
"index": 65
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"味方の場合\r\r全体"
],
"index": 66
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600030,
1,
0,
0
],
"index": 67
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
3
],
"index": 69
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"敵の場合\r\r単体"
],
"index": 70
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600019,
1,
0,
0
],
"index": 71
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"敵に攻撃するスキルかチェック"
],
"index": 74
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600022,
0,
0,
0
],
"index": 75
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600017,
0,
1
],
"index": 76
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 77
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600017,
9999,
3
],
"index": 78
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 79
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"技能",
"",
"┏ 効果対象    "
],
"intArgs": [
0,
1600017,
2,
332288,
1600010
],
"index": 80
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600010,
10,
1
],
"index": 81
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 82
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600010,
19,
3
],
"index": 83
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 84
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"敵に使う技能の場合\r\r"
],
"index": 85
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600022,
1,
0,
0
],
"index": 86
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■"
],
"index": 95
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"ターゲットが「単体」で、前の対象が-1以外なら、一回以上行動したのですぐ終了する"
],
"index": 96
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600030,
0,
2
],
"index": 97
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 98
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600001,
4294967295,
5
],
"index": 99
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 100
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
4294967295,
0,
0
],
"index": 101
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■"
],
"index": 107
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"対象リストを作成\r\r"
],
"index": 108
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600040,
4294967295,
0,
65536,
6
],
"index": 109
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600019,
0,
2
],
"index": 110
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 111
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"基本システム用変数",
"",
""
],
"intArgs": [
21,
4,
0,
69632,
1600020
],
"index": 112
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"対象にする順番をセット"
],
"index": 113
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600060,
0,
0,
0
],
"index": 114
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600061,
1,
0,
0
],
"index": 115
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600062,
2,
0,
0
],
"index": 116
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600063,
3,
0,
0
],
"index": 117
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600064,
4,
0,
0
],
"index": 118
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600065,
5,
0,
0
],
"index": 119
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600066,
4294967295,
0,
0
],
"index": 120
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600019,
1,
2
],
"index": 123
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 124
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"基本システム用変数",
"",
""
],
"intArgs": [
20,
69,
0,
69632,
1600020
],
"index": 125
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"対象にする順番をセット (敵なので左から順に)"
],
"index": 126
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600060,
15,
0,
0
],
"index": 127
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600061,
13,
0,
0
],
"index": 128
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600062,
11,
0,
0
],
"index": 129
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600063,
10,
0,
0
],
"index": 130
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600064,
12,
0,
0
],
"index": 131
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600065,
14,
0,
0
],
"index": 132
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600066,
16,
0,
0
],
"index": 133
},
{
"code": 179,
"codeStr": "LoopTimes",
"intArgs": [
1
],
"index": 136
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"狙われ度1のキャラを探索\r\r"
],
"index": 137
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
2,
1600019,
0,
2,
1600019,
1,
2
],
"index": 138
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 139
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600016,
9,
3
],
"index": 140
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 141
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"味方から味方に使う場合は狙われ度1全攻撃が集中は無効\r\r"
],
"index": 142
},
{
"code": 213,
"codeStr": "JumpLabel",
"stringArgs": [
"攻撃集中判定終了"
],
"index": 143
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
2
],
"index": 147
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600016,
10,
1
],
"index": 148
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 149
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"敵から敵に使う場合は狙われ度1全攻撃が集中は無効"
],
"index": 150
},
{
"code": 213,
"codeStr": "JumpLabel",
"stringArgs": [
"攻撃集中判定終了"
],
"index": 151
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600079,
0,
0,
0
],
"index": 156
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600011,
4294967295,
0,
0
],
"index": 157
},
{
"code": 179,
"codeStr": "LoopTimes",
"intArgs": [
7
],
"index": 158
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600011,
1,
0,
256
],
"index": 159
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1600060,
1600011,
4
],
"index": 160
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600012,
1600013,
0,
32
],
"index": 161
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600012,
4294967295,
3
],
"index": 162
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 163
},
{
"code": 300,
"codeStr": "CommonEventByName",
"stringArgs": [
"X[戦]基本状態取得"
],
"intArgs": [
0,
16777218,
1600012,
3,
1600014
],
"index": 167
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1600070,
1600011,
4
],
"index": 168
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
0,
0,
16
],
"index": 169
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600014,
1,
2
],
"index": 170
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 171
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1,
0,
16
],
"index": 172
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600079,
1,
0,
1536
],
"index": 173
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"もし狙われ度が「1」全部受けるなら、そのキャラ以外のコードを-1にする\r\r"
],
"index": 178
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600079,
1,
1
],
"index": 179
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 180
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600011,
4294967295,
0,
0
],
"index": 181
},
{
"code": 179,
"codeStr": "LoopTimes",
"intArgs": [
7
],
"index": 182
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600011,
1,
0,
256
],
"index": 183
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1600070,
1600011,
4
],
"index": 184
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600012,
1600013,
0,
32
],
"index": 185
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"狙われ度フラグが0以下なら、対象コードを-1にして対象から外す"
],
"index": 186
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600012,
0,
3
],
"index": 187
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 188
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1600060,
1600011,
4
],
"index": 189
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
4294967295,
0,
16
],
"index": 190
},
{
"code": 212,
"codeStr": "SetLabel",
"stringArgs": [
"攻撃集中判定終了"
],
"index": 199
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
" "
],
"index": 200
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600031,
4294967295,
0,
0
],
"index": 201
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1600040,
0,
4
],
"index": 202
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1600059,
0,
4
],
"index": 203
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600039,
0,
0,
0
],
"index": 204
},
{
"code": 179,
"codeStr": "LoopTimes",
"intArgs": [
1600020
],
"index": 205
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"次の対象スロットを読み込む\r\r"
],
"index": 206
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1,
0,
256
],
"index": 207
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600012,
1600013,
0,
32
],
"index": 208
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600012,
4294967295,
3
],
"index": 209
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 210
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"誰かが狙われ度1以上などの理由で、対象スロットが空なら次へ\r\r"
],
"index": 211
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600001,
1600012,
2
],
"index": 215
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 216
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"直前に対象にした位置が、対象リストコモンセルフ40の前から何番目になるかをここで保存\r\r"
],
"index": 217
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600031,
1600039,
1,
4096
],
"index": 218
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600019,
1,
2
],
"index": 221
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 222
},
{
"code": 300,
"codeStr": "CommonEventByName",
"stringArgs": [
"X[戦]基本状態取得"
],
"intArgs": [
0,
16777218,
1600012,
0,
1600014
],
"index": 223
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600014,
1,
1
],
"index": 224
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 225
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"敵の場合、戦闘不能なら無視"
],
"index": 226
},
{
"code": 300,
"codeStr": "CommonEventByName",
"stringArgs": [
"X[戦]基本状態取得"
],
"intArgs": [
0,
16777218,
1600012,
3,
1600014
],
"index": 232
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
2,
1600030,
0,
2,
1600030,
1,
2
],
"index": 233
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 234
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"単体対象の技能を受ける場合\r\r"
],
"index": 235
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600016,
9,
3
],
"index": 236
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 237
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600018,
10,
1
],
"index": 238
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 239
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"味方から敵に使ってて"
],
"index": 240
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600014,
4294967295,
3
],
"index": 241
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 242
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"「狙われない」ならターゲットにしない"
],
"index": 243
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600016,
10,
1
],
"index": 251
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 252
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600018,
9,
3
],
"index": 253
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 254
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"敵から味方に使ってて"
],
"index": 255
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600014,
4294967295,
3
],
"index": 256
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 257
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"「狙われない」ならターゲットにしない"
],
"index": 258
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600016,
9,
3
],
"index": 266
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 267
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600018,
9,
3
],
"index": 268
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 269
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"味方から味方に使ってて かつ仲間割れの場合"
],
"index": 270
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600022,
1,
2
],
"index": 271
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 272
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600014,
4294967295,
3
],
"index": 273
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 274
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"「狙われない」ならターゲットにしない"
],
"index": 275
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"対象にできる場合はリスト登録\r\r"
],
"index": 285
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600018,
1600012,
2
],
"index": 286
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 287
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"もし直前対象でなくて、単体対象の場合はここに格納\r\rして終了"
],
"index": 288
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
1600012,
0,
0
],
"index": 289
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
2
],
"index": 294
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"全体対象の技能を受ける場合"
],
"index": 295
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600016,
10,
1
],
"index": 296
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 297
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600018,
4294967286,
2
],
"index": 298
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 299
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"敵から味方に使ってて"
],
"index": 300
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600014,
4294967294,
3
],
"index": 301
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 302
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"狙われない&全無効ならターゲットにしない"
],
"index": 303
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600016,
9,
3
],
"index": 311
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 312
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600018,
4294967276,
2
],
"index": 313
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 314
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"味方から敵に使ってて"
],
"index": 315
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600014,
4294967294,
3
],
"index": 316
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 317
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"狙われない&全無効ならターゲットにしない"
],
"index": 318
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"ここまで問題なく到達できたらリストに追加"
],
"index": 328
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1600012,
0,
16
],
"index": 329
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"入力先を1つずらす\r\r"
],
"index": 330
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1,
0,
256
],
"index": 331
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600039,
1,
0,
256
],
"index": 332
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600001,
1600012,
2
],
"index": 333
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 334
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"対象キャラが選択可能なら注目対象をさらに+1"
],
"index": 335
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600031,
1,
0,
256
],
"index": 336
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"発\\cself[16] > \\cself[18] 対象List \\cself[40]/\\cself[41]/\\cself[42]/\\cself[43]/\\cself[44]/\\cself[45]/\\cself[46]"
],
"index": 341
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■"
],
"index": 342
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
" 「全体対象の場合」、または、「単体だがその対象を選べなかった場合」「ランダム単体の場合」はここに来る"
],
"index": 343
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■"
],
"index": 344
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
" ターゲットが存在するか&狙えるか"
],
"index": 345
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
2,
1600030,
0,
2,
1600030,
1,
2
],
"index": 346
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 347
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"単体なら、選択できるランダム一体を選ぶ\r\r"
],
"index": 348
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600039,
1,
1
],
"index": 349
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 350
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"すでに1体分処理してたら終了\r\r 単体処理なので"
],
"index": 351
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600031,
0,
1
],
"index": 352
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 353
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
4294967295,
0,
0
],
"index": 354
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"選択可能な一覧コモンセルフ40からランダム選択"
],
"index": 358
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1600040,
0,
4
],
"index": 359
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1,
1600039,
24832
],
"index": 360
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1,
0,
512
],
"index": 361
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600012,
1600010,
0,
32
],
"index": 362
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
17,
1600012,
0,
1
],
"index": 363
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 364
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"対象が見つかったので返す"
],
"index": 365
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
1600012,
0,
0
],
"index": 366
},
{
"code": 99,
"codeStr": "Checkpoint",
"intArgs": [
0
],
"index": 367
},
{
"code": 420,
"codeStr": "ElseCase",
"intArgs": [
0
],
"index": 370
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"-1以下になることは通常ありえない。\r\r"
],
"index": 371
},
{
"code": 101,
"codeStr": "Message",
"stringArgs": [
"\\>X[戦]敵・味方行動対象算出:エラー\n 単体を対象とした技能の対象判定がおかしいです。\n 論理的なミスがあるか、改造によって\n 正常な処理が行われていない可能性があります。"
],
"index": 372
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
4294967295,
0,
0
],
"index": 373
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
2
],
"index": 380
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"全体なら次の一体\r\r"
],
"index": 381
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600031,
1,
0,
256
],
"index": 382
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
1600040,
1600031,
4
],
"index": 383
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600011,
1600039,
1600031,
4096
],
"index": 384
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600011,
0,
3
],
"index": 385
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 386
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"もう対象がいないので-1を返す\r\r"
],
"index": 387
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
4294967295,
0,
0
],
"index": 388
},
{
"code": 99,
"codeStr": "Checkpoint",
"intArgs": [
0
],
"index": 389
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"対象が残っているなら次の一体を選択\r\r"
],
"index": 393
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600012,
1600010,
0,
32
],
"index": 394
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
17,
1600012,
0,
1
],
"index": 395
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 396
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"対象が見つかったので返す"
],
"index": 397
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
1600012,
0,
0
],
"index": 398
},
{
"code": 99,
"codeStr": "Checkpoint",
"intArgs": [
0
],
"index": 399
},
{
"code": 420,
"codeStr": "ElseCase",
"intArgs": [
0
],
"index": 402
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"-1以下になることは通常ありえない。\r\r"
],
"index": 403
},
{
"code": 101,
"codeStr": "Message",
"stringArgs": [
"\\>X[戦]敵・味方行動対象算出:エラー\n 全体を対象とした技能の対象判定がおかしいです。\n 論理的なミスがあるか、改造によって\n 正常な処理が行われていない可能性があります。"
],
"index": 404
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
4294967295,
0,
0
],
"index": 405
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
" "
],
"index": 411
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"それでも狙える対象がいなかったらアクション中止(-1を返す\r\r"
],
"index": 412
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600099,
4294967295,
0,
0
],
"index": 413
}
]
}