9931 lines
No EOL
242 KiB
JSON
9931 lines
No EOL
242 KiB
JSON
{
|
||
"autoplayBgm": true,
|
||
"autoplayBgs": false,
|
||
"battleback1Name": "",
|
||
"battleback2Name": "",
|
||
"bgm": {
|
||
"name": "",
|
||
"pan": 0,
|
||
"pitch": 100,
|
||
"volume": 90
|
||
},
|
||
"bgs": {
|
||
"name": "",
|
||
"pan": 0,
|
||
"pitch": 100,
|
||
"volume": 90
|
||
},
|
||
"disableDashing": false,
|
||
"displayName": "",
|
||
"encounterList": [],
|
||
"encounterStep": 30,
|
||
"height": 30,
|
||
"note": "",
|
||
"parallaxLoopX": false,
|
||
"parallaxLoopY": false,
|
||
"parallaxName": "",
|
||
"parallaxShow": true,
|
||
"parallaxSx": 0,
|
||
"parallaxSy": 0,
|
||
"scrollType": 0,
|
||
"specifyBattleback": false,
|
||
"tilesetId": 23,
|
||
"width": 29,
|
||
"data": [
|
||
5555,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5558,
|
||
5555,
|
||
5558,
|
||
5555,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5558,
|
||
5555,
|
||
5558,
|
||
5555,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5554,
|
||
5558,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5553,
|
||
5556,
|
||
5561,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5564,
|
||
5553,
|
||
5556,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5553,
|
||
5556,
|
||
6690,
|
||
6676,
|
||
6676,
|
||
6677,
|
||
6689,
|
||
6689,
|
||
6689,
|
||
6678,
|
||
6676,
|
||
6676,
|
||
6692,
|
||
5553,
|
||
5556,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5553,
|
||
5556,
|
||
6672,
|
||
6660,
|
||
6684,
|
||
6694,
|
||
7090,
|
||
7090,
|
||
7090,
|
||
6696,
|
||
6684,
|
||
6664,
|
||
6680,
|
||
5553,
|
||
5556,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5553,
|
||
5556,
|
||
6672,
|
||
6680,
|
||
7090,
|
||
7094,
|
||
7096,
|
||
7096,
|
||
7096,
|
||
7091,
|
||
7094,
|
||
6672,
|
||
6680,
|
||
5553,
|
||
5556,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5561,
|
||
5564,
|
||
6672,
|
||
6680,
|
||
7096,
|
||
7100,
|
||
4050,
|
||
4036,
|
||
4052,
|
||
7097,
|
||
7096,
|
||
6672,
|
||
6680,
|
||
5561,
|
||
5564,
|
||
5553,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5552,
|
||
5556,
|
||
5561,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5564,
|
||
6690,
|
||
6676,
|
||
6657,
|
||
6680,
|
||
4036,
|
||
4036,
|
||
4017,
|
||
4016,
|
||
4018,
|
||
4036,
|
||
4052,
|
||
6672,
|
||
6658,
|
||
6676,
|
||
6692,
|
||
5561,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5560,
|
||
5564,
|
||
4835,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
6696,
|
||
6684,
|
||
6684,
|
||
6694,
|
||
4024,
|
||
4016,
|
||
4016,
|
||
4016,
|
||
4016,
|
||
4016,
|
||
4020,
|
||
6696,
|
||
6684,
|
||
6684,
|
||
6694,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4838,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
7042,
|
||
7042,
|
||
7042,
|
||
7046,
|
||
4032,
|
||
4020,
|
||
7041,
|
||
7040,
|
||
7044,
|
||
4024,
|
||
4040,
|
||
7043,
|
||
7042,
|
||
7042,
|
||
7042,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4840,
|
||
4840,
|
||
7042,
|
||
7040,
|
||
7040,
|
||
7044,
|
||
4034,
|
||
4054,
|
||
7049,
|
||
7048,
|
||
7052,
|
||
4032,
|
||
4040,
|
||
7041,
|
||
7040,
|
||
7040,
|
||
7042,
|
||
4840,
|
||
4840,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6690,
|
||
6676,
|
||
6676,
|
||
6692,
|
||
7090,
|
||
7094,
|
||
1651,
|
||
7047,
|
||
3618,
|
||
3604,
|
||
3620,
|
||
7047,
|
||
1651,
|
||
7091,
|
||
7090,
|
||
6690,
|
||
6676,
|
||
6676,
|
||
6692,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
7096,
|
||
7100,
|
||
1651,
|
||
7053,
|
||
3600,
|
||
3584,
|
||
3608,
|
||
7053,
|
||
1651,
|
||
7097,
|
||
7096,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
4059,
|
||
4061,
|
||
3618,
|
||
3604,
|
||
3585,
|
||
3584,
|
||
3586,
|
||
3604,
|
||
3620,
|
||
4059,
|
||
4061,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6672,
|
||
6660,
|
||
6684,
|
||
6694,
|
||
3627,
|
||
3617,
|
||
3613,
|
||
3612,
|
||
3612,
|
||
3612,
|
||
3612,
|
||
3612,
|
||
3614,
|
||
3617,
|
||
3629,
|
||
6696,
|
||
6684,
|
||
6664,
|
||
6680,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6672,
|
||
6680,
|
||
7090,
|
||
7094,
|
||
7235,
|
||
7234,
|
||
7234,
|
||
7238,
|
||
1648,
|
||
1649,
|
||
1650,
|
||
7235,
|
||
7234,
|
||
7234,
|
||
7238,
|
||
7091,
|
||
7090,
|
||
6672,
|
||
6680,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6672,
|
||
6680,
|
||
7096,
|
||
7100,
|
||
4132,
|
||
4132,
|
||
4132,
|
||
4132,
|
||
4132,
|
||
4132,
|
||
4132,
|
||
4132,
|
||
4132,
|
||
4132,
|
||
4148,
|
||
7097,
|
||
7096,
|
||
6672,
|
||
6680,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6672,
|
||
6680,
|
||
3627,
|
||
3629,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4136,
|
||
3627,
|
||
3629,
|
||
6672,
|
||
6680,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6672,
|
||
6662,
|
||
6689,
|
||
6701,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4136,
|
||
6699,
|
||
6689,
|
||
6665,
|
||
6680,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6672,
|
||
6680,
|
||
7090,
|
||
7094,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4136,
|
||
7091,
|
||
7090,
|
||
6672,
|
||
6680,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
6672,
|
||
6680,
|
||
7096,
|
||
7100,
|
||
4128,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4136,
|
||
7097,
|
||
7096,
|
||
6672,
|
||
6680,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4840,
|
||
6672,
|
||
6680,
|
||
3627,
|
||
3629,
|
||
4128,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4136,
|
||
3627,
|
||
3629,
|
||
6672,
|
||
6680,
|
||
4840,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4836,
|
||
6690,
|
||
6657,
|
||
6658,
|
||
6676,
|
||
6692,
|
||
4152,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
4140,
|
||
4140,
|
||
4150,
|
||
6690,
|
||
6676,
|
||
6657,
|
||
6658,
|
||
6692,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4836,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
3618,
|
||
3604,
|
||
3604,
|
||
3620,
|
||
4112,
|
||
4112,
|
||
4112,
|
||
3618,
|
||
3604,
|
||
3604,
|
||
3620,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4836,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
3600,
|
||
3584,
|
||
3584,
|
||
3586,
|
||
3604,
|
||
3604,
|
||
3604,
|
||
3585,
|
||
3584,
|
||
3584,
|
||
3608,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4836,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
3624,
|
||
3612,
|
||
3612,
|
||
3612,
|
||
3592,
|
||
3584,
|
||
3588,
|
||
3612,
|
||
3612,
|
||
3612,
|
||
3622,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4836,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6658,
|
||
6676,
|
||
6676,
|
||
6676,
|
||
6692,
|
||
3600,
|
||
3584,
|
||
3608,
|
||
6690,
|
||
6676,
|
||
6676,
|
||
6676,
|
||
6657,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4836,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
3624,
|
||
3612,
|
||
3622,
|
||
6672,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6656,
|
||
6680,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4836,
|
||
6696,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6686,
|
||
6689,
|
||
6689,
|
||
6689,
|
||
6685,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6684,
|
||
6694,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4833,
|
||
4832,
|
||
4832,
|
||
4835,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4834,
|
||
4838,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4832,
|
||
4836,
|
||
4841,
|
||
4840,
|
||
4840,
|
||
4841,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4844,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4840,
|
||
4844,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1622,
|
||
1623,
|
||
0,
|
||
0,
|
||
0,
|
||
1621,
|
||
1622,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1630,
|
||
1631,
|
||
3138,
|
||
3124,
|
||
3140,
|
||
1629,
|
||
1630,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1638,
|
||
1639,
|
||
3105,
|
||
3104,
|
||
3106,
|
||
1637,
|
||
1638,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
3104,
|
||
3108,
|
||
3132,
|
||
3132,
|
||
3132,
|
||
3112,
|
||
3104,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
3104,
|
||
3128,
|
||
0,
|
||
0,
|
||
0,
|
||
3120,
|
||
3104,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
3104,
|
||
3142,
|
||
0,
|
||
0,
|
||
0,
|
||
3144,
|
||
3104,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1622,
|
||
1623,
|
||
3104,
|
||
0,
|
||
3522,
|
||
3508,
|
||
3524,
|
||
0,
|
||
0,
|
||
1621,
|
||
1622,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1630,
|
||
1631,
|
||
0,
|
||
0,
|
||
3504,
|
||
3488,
|
||
3512,
|
||
0,
|
||
0,
|
||
1629,
|
||
1630,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1638,
|
||
1639,
|
||
3508,
|
||
3508,
|
||
3489,
|
||
3488,
|
||
3490,
|
||
3508,
|
||
3508,
|
||
1637,
|
||
1638,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
3528,
|
||
3516,
|
||
3516,
|
||
3516,
|
||
3488,
|
||
3488,
|
||
3488,
|
||
3516,
|
||
3516,
|
||
3516,
|
||
3526,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1622,
|
||
1623,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1621,
|
||
1622,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1630,
|
||
1631,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1629,
|
||
1630,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1638,
|
||
1639,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1637,
|
||
1638,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1622,
|
||
1623,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1621,
|
||
1622,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1630,
|
||
1631,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1629,
|
||
1630,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1638,
|
||
1639,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1637,
|
||
1638,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2139,
|
||
2129,
|
||
2129,
|
||
2141,
|
||
0,
|
||
0,
|
||
0,
|
||
2139,
|
||
2129,
|
||
2129,
|
||
2141,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
3522,
|
||
3508,
|
||
3508,
|
||
3524,
|
||
0,
|
||
0,
|
||
0,
|
||
3522,
|
||
3508,
|
||
3508,
|
||
3524,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
3504,
|
||
3488,
|
||
3488,
|
||
3490,
|
||
3508,
|
||
3508,
|
||
3508,
|
||
3489,
|
||
3488,
|
||
3488,
|
||
3512,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
3504,
|
||
3488,
|
||
3488,
|
||
3488,
|
||
3488,
|
||
3488,
|
||
3488,
|
||
3488,
|
||
3488,
|
||
3488,
|
||
3512,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
3488,
|
||
3488,
|
||
3488,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
3528,
|
||
3516,
|
||
3526,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1000,
|
||
0,
|
||
0,
|
||
0,
|
||
1000,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1008,
|
||
0,
|
||
0,
|
||
0,
|
||
1008,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1016,
|
||
0,
|
||
0,
|
||
0,
|
||
1016,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1577,
|
||
1583,
|
||
1609,
|
||
1603,
|
||
1602,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1572,
|
||
0,
|
||
0,
|
||
0,
|
||
1607,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1553,
|
||
0,
|
||
0,
|
||
0,
|
||
1554,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1000,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1000,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1008,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1008,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1016,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1016,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1000,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1000,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1008,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2116,
|
||
2116,
|
||
2116,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1008,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1016,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2096,
|
||
2096,
|
||
2096,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1016,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2096,
|
||
2096,
|
||
2096,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1000,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2096,
|
||
2096,
|
||
2096,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1000,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1008,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2096,
|
||
2096,
|
||
2096,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1008,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1016,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2096,
|
||
2096,
|
||
2096,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1016,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1566,
|
||
1566,
|
||
1566,
|
||
1567,
|
||
0,
|
||
2096,
|
||
0,
|
||
1587,
|
||
1588,
|
||
1588,
|
||
1588,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1574,
|
||
1574,
|
||
1574,
|
||
1575,
|
||
0,
|
||
0,
|
||
0,
|
||
1595,
|
||
1596,
|
||
1596,
|
||
1596,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1623,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1623,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1582,
|
||
1582,
|
||
1582,
|
||
1583,
|
||
0,
|
||
0,
|
||
0,
|
||
1603,
|
||
1604,
|
||
1582,
|
||
1583,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2178,
|
||
2164,
|
||
2164,
|
||
2164,
|
||
2164,
|
||
2164,
|
||
2164,
|
||
2164,
|
||
2164,
|
||
2164,
|
||
2180,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2160,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2168,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2160,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2168,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2160,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2168,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2160,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2168,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2160,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2168,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2184,
|
||
2172,
|
||
2172,
|
||
2182,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
2184,
|
||
2172,
|
||
2172,
|
||
2182,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
2144,
|
||
2144,
|
||
2144,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1021,
|
||
1006,
|
||
1006,
|
||
1006,
|
||
1544,
|
||
1544,
|
||
1544,
|
||
1006,
|
||
1006,
|
||
1006,
|
||
1023,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1015,
|
||
1544,
|
||
1013,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
1021,
|
||
1006,
|
||
1023,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
12,
|
||
14,
|
||
0,
|
||
0,
|
||
0,
|
||
13,
|
||
12,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
5,
|
||
0,
|
||
0,
|
||
0,
|
||
2,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
7,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
11,
|
||
10,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
1,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
2,
|
||
10,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
5,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
10,
|
||
15,
|
||
15,
|
||
3,
|
||
3,
|
||
3,
|
||
15,
|
||
15,
|
||
5,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
0,
|
||
7,
|
||
0,
|
||
0,
|
||
0,
|
||
11,
|
||
0,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
5,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
7,
|
||
3,
|
||
3,
|
||
3,
|
||
11,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
5,
|
||
0,
|
||
0,
|
||
0,
|
||
10,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
5,
|
||
0,
|
||
0,
|
||
0,
|
||
10,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
5,
|
||
0,
|
||
0,
|
||
0,
|
||
10,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
5,
|
||
0,
|
||
0,
|
||
0,
|
||
10,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
13,
|
||
0,
|
||
0,
|
||
0,
|
||
14,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
12,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
15,
|
||
15,
|
||
15,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0
|
||
],
|
||
"events": [
|
||
null,
|
||
{
|
||
"id": 1,
|
||
"name": "扉",
|
||
"note": "",
|
||
"pages": [
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "A",
|
||
"selfSwitchValid": false,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": true,
|
||
"image": {
|
||
"tileId": 0,
|
||
"characterName": "!$Kan_Dan3Gate",
|
||
"direction": 4,
|
||
"pattern": 2,
|
||
"characterIndex": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 3,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 3,
|
||
"moveType": 0,
|
||
"priorityType": 1,
|
||
"stepAnime": false,
|
||
"through": false,
|
||
"trigger": 1,
|
||
"walkAnime": false
|
||
}
|
||
],
|
||
"x": 13,
|
||
"y": 4
|
||
},
|
||
{
|
||
"id": 2,
|
||
"name": "扉",
|
||
"note": "",
|
||
"pages": [
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "A",
|
||
"selfSwitchValid": false,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": true,
|
||
"image": {
|
||
"tileId": 0,
|
||
"characterName": "!$Kan_Dan3Gate",
|
||
"direction": 6,
|
||
"pattern": 2,
|
||
"characterIndex": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 3,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 3,
|
||
"moveType": 0,
|
||
"priorityType": 2,
|
||
"stepAnime": false,
|
||
"through": true,
|
||
"trigger": 0,
|
||
"walkAnime": false
|
||
}
|
||
],
|
||
"x": 13,
|
||
"y": 6
|
||
},
|
||
{
|
||
"id": 3,
|
||
"name": "クリスタル位置",
|
||
"note": "",
|
||
"pages": [
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "A",
|
||
"selfSwitchValid": false,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": false,
|
||
"image": {
|
||
"tileId": 0,
|
||
"characterName": "!Crystal",
|
||
"direction": 6,
|
||
"pattern": 1,
|
||
"characterIndex": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 201,
|
||
"indent": 0,
|
||
"parameters": [
|
||
0,
|
||
242,
|
||
13,
|
||
11,
|
||
2,
|
||
0
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 3,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 3,
|
||
"moveType": 0,
|
||
"priorityType": 1,
|
||
"stepAnime": false,
|
||
"through": false,
|
||
"trigger": 0,
|
||
"walkAnime": true
|
||
}
|
||
],
|
||
"x": 13,
|
||
"y": 11
|
||
},
|
||
{
|
||
"id": 4,
|
||
"name": "空中神殿地上",
|
||
"note": "",
|
||
"pages": [
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "A",
|
||
"selfSwitchValid": false,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": true,
|
||
"image": {
|
||
"tileId": 0,
|
||
"characterName": "1_yazirusi",
|
||
"direction": 2,
|
||
"pattern": 0,
|
||
"characterIndex": 1
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 250,
|
||
"indent": 0,
|
||
"parameters": [
|
||
{
|
||
"name": "Move1",
|
||
"volume": 90,
|
||
"pitch": 100,
|
||
"pan": 0
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"code": 201,
|
||
"indent": 0,
|
||
"parameters": [
|
||
0,
|
||
243,
|
||
14,
|
||
35,
|
||
8,
|
||
0
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 3,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 3,
|
||
"moveType": 0,
|
||
"priorityType": 0,
|
||
"stepAnime": false,
|
||
"through": false,
|
||
"trigger": 1,
|
||
"walkAnime": true
|
||
}
|
||
],
|
||
"x": 13,
|
||
"y": 5
|
||
},
|
||
{
|
||
"id": 5,
|
||
"name": "*使わない 空中FOE(扇形視野)",
|
||
"note": "<FOE>",
|
||
"pages": [
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "A",
|
||
"selfSwitchValid": false,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": false,
|
||
"image": {
|
||
"tileId": 0,
|
||
"characterName": "$BigMonster1",
|
||
"direction": 2,
|
||
"pattern": 0,
|
||
"characterIndex": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 108,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"開始地点の座標を監視。 "
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"開始地点に乗るとFOE起動。"
|
||
]
|
||
},
|
||
{
|
||
"code": 108,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"・開始後 "
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"FOEの向きから安全地点を求める。"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"リージョン6と柱から求められた壁地点を元に、"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"安全座標を求める。[x,y]で格納すると要素が無限に増えるので。"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"以下のように求める。"
|
||
]
|
||
},
|
||
{
|
||
"code": 108,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"FOEが↓向きの場合、FOEのy座標と壁の座標をみる。"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"playerが壁と同x座標にいるか見る。"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"playerのy座標がその壁のy座標より大きいかみる。"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"これでFOEの向きから直線的に見て壁の陰に隠れる座標にいることがわかる。"
|
||
]
|
||
},
|
||
{
|
||
"code": 108,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"playerが動いたとき、FOEの向き変更時行う"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"+これを探索プラグインの視野でやる。"
|
||
]
|
||
},
|
||
{
|
||
"code": 355,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//初回登録処理"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"const returenPos = this.getSelfVariable(\"returenPos\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"if(returenPos == 0){//初回登録処理"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//入力//////////"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //開始地点と終了地点の設定。"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"let startPos =[[14,75],[14,76],[10,59],[10,60]];//A0-1 B2-3"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"let spAend = 1;//開始地点配列のAグループの端"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"const endPos =[[15,75],[15,76],[11,59],[11,60]];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //逃走、敗北時playerを飛ばす座標配列"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const returenPos =[[15,75],[12,59]];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //視野の大きさ"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let visibleRange = 9;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //ugo柱の高さ(壁判定が柱evの何マス上に出るか)"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoOffset = 2; //0=evの座標"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"////////////////"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //逃亡、敗北時戻る位置登録"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"returenPos\", 0, returenPos);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //戻り位置配列のナンバ―登録(初期は0)"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"retureNum\", 0, 0);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //FOEの初期位置,初期向きを登録"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const defPos = [this.character(this._eventId).x,this.character(this._eventId).y];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"defPos\", 0, defPos);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let defDir =this.character(this._eventId).direction();"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"defDir\", 0, defDir);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//FOEの向きを登録(向き変更確認用)"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let dir =this.character(this._eventId).direction();"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"dir\", 0, dir);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//<wall><ugo>イベント座標取得、保存"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let wallId =[];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoId =[];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameMap.events().forEach(function(event,index){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ev = event.event();"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(ev.meta.wall){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //wallId(配列)に座標を追加する"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" wallId.push(event._eventId); "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(ev.meta.ugo){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //ugoId(配列)に座標を追加する"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" ugoId.push(event._eventId); "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" });"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let wallArry =[];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i <wallId.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let wallPos = [this.character(wallId[i]).x, this.character(wallId[i]).y]"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" wallArry.push(wallPos); "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //self変数に保存"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"wallArry\", 0, wallArry);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"startPos\", 0, startPos);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"spAend\", 0, spAend);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"endPos\", 0, endPos);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"returenPos\", 0, returenPos);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"visibleRange\", 0, visibleRange);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"ugoOffset\", 0, ugoOffset);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"ugoId\", 0, ugoId);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"}//初回処理"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//開始地点にplayerが入ったか監視"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //playerの座標取得"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const pX =$gameMap._interpreter.character(-1).x; "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const pY =$gameMap._interpreter.character(-1).y;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" pPos = [pX,pY];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //startPos呼び"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let startPos = this.getSelfVariable(\"startPos\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoId = this.getSelfVariable(\"ugoId\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoOffset = this.getSelfVariable(\"ugoOffset\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let spAend = this.getSelfVariable(\"spAend\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i < startPos.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(JSON.stringify(startPos[i]) == JSON.stringify(pPos)){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //ugoの位置情報保存"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoArry =[];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i <ugoId.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoPos = [this.character(ugoId[i]).x, this.character(ugoId[i]).y - ugoOffset]"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" ugoArry.push(ugoPos); "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"ugoArry\", 0, ugoArry);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //startPosABどちらで起動したか?戻され地点の変更"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(i > spAend){ this.controlSelfVariable(\"retureNum\", 0, 1);}"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" else{this.controlSelfVariable(\"retureNum\", 0, 0);}"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //FOEを初期地点に強制移動"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const defDir = this.getSelfVariable(\"defDir\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const defPos = this.getSelfVariable(\"defPos\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.character(0).locate(defPos[0],defPos[1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.character(0).setDirection(defDir);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //モード変更時の演出"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" AudioManager.playSe({\"name\":\"1_pa\",\"volume\":70,\"pitch\":100,\"pan\":0});"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameTemp.requestBalloon(this.character(0), 1);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameSelfSwitches.setValue([$gameMap.mapId(),this._eventId,\"B\"],true);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // $gameMessage.add(\"FOE監視モードへ\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" break;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 230,
|
||
"indent": 0,
|
||
"parameters": [
|
||
2
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 5,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 16,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 35,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 2,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 2,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 2,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 36,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 17,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 35,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 36,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 19,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 35,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 3,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 3,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 3,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 36,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 16,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 35,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 4,
|
||
"moveType": 0,
|
||
"priorityType": 2,
|
||
"stepAnime": true,
|
||
"through": true,
|
||
"trigger": 0,
|
||
"walkAnime": true
|
||
},
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "B",
|
||
"selfSwitchValid": true,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": false,
|
||
"image": {
|
||
"tileId": 0,
|
||
"characterName": "1_main2",
|
||
"direction": 2,
|
||
"pattern": 0,
|
||
"characterIndex": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 108,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"・FOE起動 監視モード"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"<wall>イベントと柱から求められた壁地点を元に、"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"安全座標を求めた。"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"FOEの向きと壁座標、player座標から安全座標にplayerがいるかを"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"確認する。FOEの向きが変更されたとき再計算を行う。"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"playerが安全座標にいないとき発見モードへ"
|
||
]
|
||
},
|
||
{
|
||
"code": 108,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"また、このモード時、監視を行わない期間を作りたいときは"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"自律移動内でself変数を切り替えて行う。"
|
||
]
|
||
},
|
||
{
|
||
"code": 355,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//thisEVが移動(向き変更)時,playerの移動時処理する。索敵範囲の設定処理。//////////////////////////////////////////////////////////"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"if($gameMap.event(this._eventId).isMoving() "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" ||$gamePlayer.isMoving()"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" || this.getSelfVariable(\"dir\") !=this.character(this._eventId).direction() ){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //playerの座標取得"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const pX =$gameMap._interpreter.character(-1).x; "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const pY =$gameMap._interpreter.character(-1).y;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" pPos = [pX,pY];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //thisEVの座標取得"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let evPos = [this.character(this._eventId).x,this.character(this._eventId).y]"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const evDir = $gameMap.event(this._eventId).direction(); "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // $gameMessage.add(\"evPos:\"+evPos[0]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //捜索範囲の座標を取得する////////////////////////"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let visibleRange = this.getSelfVariable(\"visibleRange\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let evCollArr =[] //捜索範囲、当たり判定兼用"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let scanArray =[] //捜索範囲に壁があるか見る為の少し大きめの範囲。"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if( evDir== 4){ //左"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let columnNum = 1; columnNum < visibleRange+1; columnNum++){ //列数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //この列のマス数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let visLength = 1+(2*columnNum);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]-columnNum, evPos[1]-columnNum-1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i <visLength; i++){ //1列内のマス"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" num = -columnNum + i;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" evCollArr.push([evPos[0]-columnNum, evPos[1]+num]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]-columnNum, evPos[1]+num]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]-columnNum, evPos[1]+columnNum+1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir== 8){//上"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let columnNum = 1; columnNum < visibleRange+1; columnNum++){ //列数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //この列のマス数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let visLength = 1+(2*columnNum);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]-columnNum-1, evPos[1]-columnNum]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i <visLength; i++){ //1列内のマス"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" num = -columnNum + i;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" evCollArr.push([evPos[0]+num, evPos[1]-columnNum]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]+num, evPos[1]-columnNum]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]+columnNum+1, evPos[1]-columnNum]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir== 6){//右"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let columnNum = 1; columnNum < visibleRange+1; columnNum++){ //列数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //この列のマス数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let visLength = 1+(2*columnNum);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]+columnNum, evPos[1]-columnNum-1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i <visLength; i++){ //1列内のマス"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" num = -columnNum + i;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" evCollArr.push([evPos[0]+columnNum, evPos[1]+num]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]+columnNum, evPos[1]+num]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]+columnNum, evPos[1]+columnNum+1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir== 2){//下"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let columnNum = 1; columnNum < visibleRange+1; columnNum++){ //列数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //この列のマス数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let visLength = 1+(2*columnNum);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]-columnNum-1, evPos[1]+columnNum]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i <visLength; i++){ //1列内のマス"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" num = -columnNum+i;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" evCollArr.push([evPos[0]+num, evPos[1]+columnNum]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]+num, evPos[1]+columnNum]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" scanArray.push([evPos[0]+columnNum+1, evPos[1]+columnNum]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //移動不可マス(壁)があるか捜索範囲配列を走査する。////////////"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let DeleteArray = [];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //削除マス配列取得用 宣言"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let cN "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let posFromT"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let cNumA;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let cNumB"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let inputPos = []"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //<wall><ugo>イベ配列取得"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let wallArry = this.getSelfVariable(\"wallArry\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoArry = this.getSelfVariable(\"ugoArry\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i < scanArray.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(i+\":\"+scanArray[i]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //走査する座標がDeleteArrayにあるとき、以下の処理を全て飛ばす"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //if(DeleteArray.includes(evCollArr[i]))break;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let sX =scanArray[i][0];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let sY =scanArray[i][1];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //<wall>イベントが走査座標にあるか"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let noWall = 0;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let n = 0; n < wallArry.length; n++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(JSON.stringify(scanArray[i]) == JSON.stringify(wallArry[n])){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(\" wall接触:\"+wallArry[n]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" noWall = 1;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" break;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //<wall>がない場合<ugo>も見る"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(noWall == 0){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let n = 0; n < ugoArry.length; n++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(JSON.stringify(scanArray[i]) == JSON.stringify(ugoArry[n])){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(\" ugo接触:\"+ugoArry[n]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" noWall = 1;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" break;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //<wall>イベントが走査座標にあれば"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(noWall == 1){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //壁があった場合、壁によってできる死角の要素を登録"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //すでに同じ要素が登録されている場合、その要素は追加しない。"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //死角は中央、左、右で形が変化する。"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //ev向きで変化する変数の設定"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(evDir == 4){//evが左向き"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" cN = Math.abs(sX- evPos[0]); //障害物は何列目にあるか"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" posFromT = sY- evPos[1]; //evからみた障害物の位置"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir == 8){//evが上向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" cN = Math.abs(sY- evPos[1]); //障害物は何列目にあるか"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" posFromT = sX- evPos[0]; //evからみた障害物の位置"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir == 6){//evが右向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" cN = Math.abs(sX-evPos[0]); //障害物は何列目にあるか"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" posFromT = sY- evPos[1]; //evからみた障害物の位置"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else{//evが下向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" cN = Math.abs(sY-evPos[1]); //障害物は何列目にあるか"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" posFromT = sX- evPos[0]; //evからみた障害物の位置"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //障害物がevから見て左中右どこにあるかで取得する死角配列を変える。"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(posFromT<0){//視野右側(-側) "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(\"障害物は-側.cN:\"+cN);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let columnNum = 0; columnNum < visibleRange-cN+1; columnNum++){//列数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i < columnNum+1; i++){//1列内のマス"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let cNumA = columnNum;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let cNumB = -columnNum+i;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(evDir == 4){//evが左向き"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX-cNumA,sY+cNumB];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir ==8){//evが上向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX+cNumB,sY-cNumA];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir ==6){//evが右向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX+cNumA,sY+cNumB];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else{//evが下向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX+cNumB,sY+cNumA];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" DeleteArray.push(inputPos);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(\"障害物座標:\"+ inputPos[0]+\",\"+ inputPos[1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }//endfor"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }//endfor"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(posFromT>0){//視野左側(+側)"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // $gameMessage.add(\"障害物は+側.cN:\"+cN);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let columnNum = 0; columnNum < visibleRange-cN+1; columnNum++){//列数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i < columnNum+1; i++){//1列内のマス"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let cNumA = columnNum;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let cNumB = i;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(evDir == 4){//evが左向き"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX-cNumA,sY+cNumB];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir ==8){//evが上向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX+cNumB,sY-cNumA];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir ==6){//evが右向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX+cNumA,sY+cNumB];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else{//evが下向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX+cNumB,sY+cNumA];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" DeleteArray.push(inputPos);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(\"障害物座標:\"+ inputPos[0]+\",\"+ inputPos[1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }//endfor"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }//endfor"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else{//視野中央"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // $gameMessage.add(\"障害物は中央.cN:\"+cN);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let columnNum = 0; columnNum < visibleRange-cN+1 ; columnNum++){//列数"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(evDir == 4){//evが左向き"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos = [sX-columnNum,sY];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir ==8){//evが上向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX,sY-columnNum];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else if(evDir ==6){//evが右向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos = [sX+columnNum,sY];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }else{//evが下向"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" inputPos= [sX,sY+columnNum];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" DeleteArray.push( inputPos);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(\"障害物座標:\"+ inputPos[0]+\",\"+ inputPos[1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }//endfor"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }//endif視野中央"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }//end if isPassable "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }//endfor"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //削除配列の重複要素を削除(二次元配列なので要素となる配列をjson文字列にして重複走査、その後元の数値に戻す)"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let DelArr = [...new Set(DeleteArray.map(JSON.stringify))].map(JSON.parse);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //削除配列の要素で一致するものを捜索配列から消す//////////"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // $gameMessage.add(\"削除前evColl要素数:\"+evCollArr.length);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // $gameMessage.add( \"evCollArr.length:\"+evCollArr.length);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i <evCollArr.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // $gameMessage.add( \"ev:\"+evCollArr[i]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let n = 0; n < DelArr.length; n++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(JSON.stringify(DelArr[n])==JSON.stringify(evCollArr[i])){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // $gameMessage.add( \"一致:del:\"+ DelArr[n]+\",ev:\"+evCollArr[i]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" delete evCollArr[i]; //一致要素の削除(間を詰めない) "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" } "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" evCollArr = evCollArr.filter(Boolean); //配列のundefined要素を詰める"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //thisEV,playerが動いたとき範囲内にいるか確認する////////////////////////////////////////////"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //捜索範囲の視覚化(最上位タイルを変更する)"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if( this.getSelfVariable(\"debug\")){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i <evCollArr.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const tileId = 1;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let x = evCollArr[i][0];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let y = evCollArr[i][1];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let z = 3; //タイル階層0~3"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // see Game_Map.prototype.tileId"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const width = $dataMap.width;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const height = $dataMap.height;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $dataMap.data[(z * height + y) * width + x] = tileId;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }; "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //捜索範囲に敵がいるかみる/////////////////////////"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i < evCollArr.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(i+\":\"+evCollArr[i]+\"evDir:\"+evDir);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(JSON.stringify(evCollArr[i]) == JSON.stringify(pPos)){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //発見"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"found\", 0, 1);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" break;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //条件用:向きを保存"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let dir =this.character(this._eventId).direction();"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"dir\", 0, dir);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }//endif範囲内確認"
|
||
]
|
||
},
|
||
{
|
||
"code": 355,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//endPos監視 playerが入れば1へ."
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"let endPos = this.getSelfVariable(\"endPos\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i < endPos.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(JSON.stringify(endPos[i]) == JSON.stringify(pPos)){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //モード変更時の演出"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" AudioManager.playSe({\"name\":\"1_nyu\",\"volume\":50,\"pitch\":100,\"pan\":0});"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameTemp.requestBalloon(this.character(0), 7);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameSelfSwitches.setValue([$gameMap.mapId(),this._eventId,\"B\"],false);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameSelfSwitches.setValue([$gameMap.mapId(),this._eventId,\"C\"],true);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(\"FOE帰還モードへ\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" break;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 111,
|
||
"indent": 0,
|
||
"parameters": [
|
||
12,
|
||
"this.getSelfVariable(\"found\")== 1"
|
||
]
|
||
},
|
||
{
|
||
"code": 108,
|
||
"indent": 1,
|
||
"parameters": [
|
||
"発見時の演出 ページ4へ"
|
||
]
|
||
},
|
||
{
|
||
"code": 213,
|
||
"indent": 1,
|
||
"parameters": [
|
||
0,
|
||
1,
|
||
false
|
||
]
|
||
},
|
||
{
|
||
"code": 250,
|
||
"indent": 1,
|
||
"parameters": [
|
||
{
|
||
"name": "Attack1",
|
||
"volume": 25,
|
||
"pitch": 100,
|
||
"pan": 0
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"code": 205,
|
||
"indent": 1,
|
||
"parameters": [
|
||
0,
|
||
{
|
||
"list": [
|
||
{
|
||
"code": 15,
|
||
"parameters": [
|
||
60
|
||
],
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 0
|
||
}
|
||
],
|
||
"repeat": false,
|
||
"skippable": false,
|
||
"wait": true
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"code": 505,
|
||
"indent": 1,
|
||
"parameters": [
|
||
{
|
||
"code": 15,
|
||
"parameters": [
|
||
60
|
||
],
|
||
"indent": null
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"code": 355,
|
||
"indent": 1,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 1,
|
||
"parameters": [
|
||
"this.controlSelfVariable(\"found\", 0, 0);//発見キー初期化 "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 1,
|
||
"parameters": [
|
||
"this.controlSelfVariable(\"contact\", 0, 0);//接触キー初期化"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 1,
|
||
"parameters": [
|
||
"$gameSelfSwitches.setValue([$gameMap.mapId(),this._eventId,\"B\"],false);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 1,
|
||
"parameters": [
|
||
"$gameSelfSwitches.setValue([$gameMap.mapId(),this._eventId,\"D\"],true);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 1,
|
||
"parameters": [
|
||
"//$gameMessage.add(\"発見\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 1,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 412,
|
||
"indent": 0,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 230,
|
||
"indent": 0,
|
||
"parameters": [
|
||
2
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 5,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 16,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 35,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 2,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 2,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 2,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 36,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 17,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 35,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 4,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 36,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 19,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 35,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 3,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 3,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 3,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 36,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 16,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 35,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 1,
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 4,
|
||
"moveType": 3,
|
||
"priorityType": 2,
|
||
"stepAnime": true,
|
||
"through": true,
|
||
"trigger": 4,
|
||
"walkAnime": true
|
||
},
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "C",
|
||
"selfSwitchValid": true,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": false,
|
||
"image": {
|
||
"tileId": 0,
|
||
"characterName": "$BigMonster2",
|
||
"direction": 2,
|
||
"pattern": 0,
|
||
"characterIndex": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 108,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"帰還モード"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"・endPosにplayerが到達したとき、FOEは最短距離で初期地点に戻る。"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" このときにstartPosに入ると瞬間移動で初期地点に戻る。"
|
||
]
|
||
},
|
||
{
|
||
"code": 355,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//帰還行動と帰還したかの監視"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const defDir = this.getSelfVariable(\"defDir\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const defPos = this.getSelfVariable(\"defPos\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//初期地点へ移動"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //移動"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //this.character(0).moveStraight(this.character(0).findDirectionTo(defPos[0], defPos[1]));"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //移動後の座標取得"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let myPos = [this.character(0).x,this.character(0).y];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //初期地点に戻った時"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(JSON.stringify(myPos) == JSON.stringify(defPos)){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //モード変更時の演出"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" // AudioManager.playSe({\"name\":\"1_zzz\",\"volume\":70,\"pitch\":100,\"pan\":0});"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameTemp.requestBalloon(this.character(0), 10);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //FOE向きを初期状態に"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.character(0).setDirection(defDir);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameSelfSwitches.setValue([$gameMap.mapId(),this._eventId,\"C\"],false);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(\"FOE未起動へ\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 355,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//開始地点にplayerが入ったか監視"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //playerの座標取得"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const pX =$gameMap._interpreter.character(-1).x; "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const pY =$gameMap._interpreter.character(-1).y;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" pPos = [pX,pY];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //startPos呼び"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let startPos = this.getSelfVariable(\"startPos\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoId = this.getSelfVariable(\"ugoId\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoOffset = this.getSelfVariable(\"ugoOffset\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const defDir = this.getSelfVariable(\"defDir\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const defPos = this.getSelfVariable(\"defPos\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let spAend = this.getSelfVariable(\"spAend\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i < startPos.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(JSON.stringify(startPos[i]) == JSON.stringify(pPos)){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //ugoの位置情報保存"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoArry =[];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" for(let i = 0; i <ugoId.length; i++){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let ugoPos = [this.character(ugoId[i]).x, this.character(ugoId[i]).y - ugoOffset]"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" ugoArry.push(ugoPos); "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"ugoArry\", 0, ugoArry);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //startPosABどちらで起動したか?戻され地点の変更"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(i > spAend){ this.controlSelfVariable(\"retureNum\", 0, 1);}"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" else{this.controlSelfVariable(\"retureNum\", 0, 0);}"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //モード変更時の演出"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" AudioManager.playSe({\"name\":\"1_pa\",\"volume\":70,\"pitch\":100,\"pan\":0});"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameTemp.requestBalloon(this.character(0), 1);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //FOEを初期地点に強制移動"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.character(0).locate(defPos[0],defPos[1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.character(0).setDirection(defDir);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameSelfSwitches.setValue([$gameMap.mapId(),this._eventId,\"C\"],false);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" $gameSelfSwitches.setValue([$gameMap.mapId(),this._eventId,\"B\"],true);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //$gameMessage.add(\"FOE監視モードへ\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" break;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 230,
|
||
"indent": 0,
|
||
"parameters": [
|
||
2
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 5,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 45,
|
||
"parameters": [
|
||
"const defPos = this.getSelfVariable(\"defPos\"); this.moveStraight(this.findDirectionTo(defPos[0], defPos[1]));"
|
||
],
|
||
"indent": null
|
||
},
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 5,
|
||
"moveType": 3,
|
||
"priorityType": 2,
|
||
"stepAnime": true,
|
||
"through": true,
|
||
"trigger": 4,
|
||
"walkAnime": true
|
||
},
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "D",
|
||
"selfSwitchValid": true,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": false,
|
||
"image": {
|
||
"tileId": 0,
|
||
"characterName": "$BigMonster2",
|
||
"direction": 2,
|
||
"pattern": 0,
|
||
"characterIndex": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 108,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"・発見モード→戦闘処理"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"playerの座標までする抜けで移動していく演出。"
|
||
]
|
||
},
|
||
{
|
||
"code": 408,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"その後戦闘処理へ"
|
||
]
|
||
},
|
||
{
|
||
"code": 355,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //playerの座標取得"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const pX =$gameMap._interpreter.character(-1).x; "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" const pY =$gameMap._interpreter.character(-1).y;"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" pPos = [pX,pY]; "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//移動"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.character(0).moveStraight(this.character(0).findDirectionTo(pPos[0], pPos[1]));"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"//移動後の座標取得"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" let myPos = [this.character(0).x,this.character(0).y];"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" //条件分岐処理に入れる↓"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" if(JSON.stringify(myPos) == JSON.stringify(pPos)){"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" this.controlSelfVariable(\"contact\", 0, 1);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" }"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 0,
|
||
"parameters": [
|
||
" "
|
||
]
|
||
},
|
||
{
|
||
"code": 111,
|
||
"indent": 0,
|
||
"parameters": [
|
||
12,
|
||
"const c = this.getSelfVariable(\"contact\"); c ==1"
|
||
]
|
||
},
|
||
{
|
||
"code": 301,
|
||
"indent": 1,
|
||
"parameters": [
|
||
0,
|
||
11,
|
||
true,
|
||
true
|
||
]
|
||
},
|
||
{
|
||
"code": 601,
|
||
"indent": 1,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 123,
|
||
"indent": 2,
|
||
"parameters": [
|
||
"A",
|
||
0
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 2,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 602,
|
||
"indent": 1,
|
||
"parameters": [],
|
||
"collapsed": true
|
||
},
|
||
{
|
||
"code": 118,
|
||
"indent": 2,
|
||
"parameters": [
|
||
"lost"
|
||
]
|
||
},
|
||
{
|
||
"code": 221,
|
||
"indent": 2,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 230,
|
||
"indent": 2,
|
||
"parameters": [
|
||
30
|
||
]
|
||
},
|
||
{
|
||
"code": 355,
|
||
"indent": 2,
|
||
"parameters": [
|
||
"//敗北、逃走でplayerをFOEゾーン直前の位置へ"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
" const returenPos = this.getSelfVariable(\"returenPos\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
" const rNum = this.getSelfVariable(\"retureNum\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
"//場所移動"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
" this.character(-1).locate(returenPos[rNum][0],returenPos[rNum][1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
" this.character(-1).setDirection(2);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
"//FOEを初期地点に強制移動"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
" const defDir = this.getSelfVariable(\"defDir\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
" const defPos = this.getSelfVariable(\"defPos\");"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
" this.character(0).locate(defPos[0],defPos[1]);"
|
||
]
|
||
},
|
||
{
|
||
"code": 655,
|
||
"indent": 2,
|
||
"parameters": [
|
||
" this.character(0).setDirection(defDir);"
|
||
]
|
||
},
|
||
{
|
||
"code": 222,
|
||
"indent": 2,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 123,
|
||
"indent": 2,
|
||
"parameters": [
|
||
"D",
|
||
1
|
||
]
|
||
},
|
||
{
|
||
"code": 250,
|
||
"indent": 2,
|
||
"parameters": [
|
||
{
|
||
"name": "Miss",
|
||
"volume": 90,
|
||
"pitch": 100,
|
||
"pan": 0
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"code": 213,
|
||
"indent": 2,
|
||
"parameters": [
|
||
-1,
|
||
6,
|
||
true
|
||
]
|
||
},
|
||
{
|
||
"code": 230,
|
||
"indent": 2,
|
||
"parameters": [
|
||
30
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 2,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 603,
|
||
"indent": 1,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 119,
|
||
"indent": 2,
|
||
"parameters": [
|
||
"lost"
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 2,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 604,
|
||
"indent": 1,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 1,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 412,
|
||
"indent": 0,
|
||
"parameters": []
|
||
},
|
||
{
|
||
"code": 230,
|
||
"indent": 0,
|
||
"parameters": [
|
||
8
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 5,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 5,
|
||
"moveType": 0,
|
||
"priorityType": 2,
|
||
"stepAnime": false,
|
||
"through": true,
|
||
"trigger": 4,
|
||
"walkAnime": true
|
||
},
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "A",
|
||
"selfSwitchValid": false,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": false,
|
||
"image": {
|
||
"tileId": 0,
|
||
"characterName": "",
|
||
"direction": 2,
|
||
"pattern": 0,
|
||
"characterIndex": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 108,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"撃破後"
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 3,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 3,
|
||
"moveType": 0,
|
||
"priorityType": 0,
|
||
"stepAnime": false,
|
||
"through": false,
|
||
"trigger": 0,
|
||
"walkAnime": true
|
||
}
|
||
],
|
||
"x": 27,
|
||
"y": 29
|
||
},
|
||
{
|
||
"id": 6,
|
||
"name": "初回イベント",
|
||
"note": "",
|
||
"pages": [
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "A",
|
||
"selfSwitchValid": false,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": false,
|
||
"image": {
|
||
"characterIndex": 0,
|
||
"characterName": "",
|
||
"direction": 2,
|
||
"pattern": 0,
|
||
"tileId": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 357,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"SoR_GabWindow_MZ_Left",
|
||
"PushGab",
|
||
"呼び出し[おしゃべりポップアップ]",
|
||
{
|
||
"arg0": "4",
|
||
"arg1": "Huh? I should be inside the crystal...|Not much has changed? | "
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"code": 657,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"顔グラフィックを表示するアクターID = 4"
|
||
]
|
||
},
|
||
{
|
||
"code": 657,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"メッセージ文字列 = あれ?クリスタルの中のはずだけど……。|…"
|
||
]
|
||
},
|
||
{
|
||
"code": 123,
|
||
"indent": 0,
|
||
"parameters": [
|
||
"A",
|
||
0
|
||
]
|
||
},
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 3,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 3,
|
||
"moveType": 0,
|
||
"priorityType": 0,
|
||
"stepAnime": false,
|
||
"through": false,
|
||
"trigger": 3,
|
||
"walkAnime": true
|
||
},
|
||
{
|
||
"conditions": {
|
||
"actorId": 1,
|
||
"actorValid": false,
|
||
"itemId": 1,
|
||
"itemValid": false,
|
||
"selfSwitchCh": "A",
|
||
"selfSwitchValid": true,
|
||
"switch1Id": 1,
|
||
"switch1Valid": false,
|
||
"switch2Id": 1,
|
||
"switch2Valid": false,
|
||
"variableId": 1,
|
||
"variableValid": false,
|
||
"variableValue": 0
|
||
},
|
||
"directionFix": false,
|
||
"image": {
|
||
"characterIndex": 0,
|
||
"characterName": "",
|
||
"direction": 2,
|
||
"pattern": 0,
|
||
"tileId": 0
|
||
},
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"indent": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"moveFrequency": 3,
|
||
"moveRoute": {
|
||
"list": [
|
||
{
|
||
"code": 0,
|
||
"parameters": []
|
||
}
|
||
],
|
||
"repeat": true,
|
||
"skippable": false,
|
||
"wait": false
|
||
},
|
||
"moveSpeed": 3,
|
||
"moveType": 0,
|
||
"priorityType": 0,
|
||
"stepAnime": false,
|
||
"through": false,
|
||
"trigger": 0,
|
||
"walkAnime": true
|
||
}
|
||
],
|
||
"x": 24,
|
||
"y": 9
|
||
}
|
||
]
|
||
} |