※本記事は、ポケモンレジェンズZ-Aにて、モミジリサーチの戦闘1000回をこなすためのレストラン・ド・フツーでの戦闘を自動化するプログラムについて解説した記事です。ポケモンSVの操作をArduino Leonardoで自動化しております。
「Arduinoって何?」って方は剣盾の00回目の記事を、Arduinoの環境構築(ライブラリ含む)は01回目の記事をご覧ください。
本記事では、このプログラム(スケッチ)でできることや原理を解説したうえで、スケッチを配布しています。とにかくスケッチが欲しいという方は下へと読み飛ばしてください。
きっかけ、動機
先日にポケモンZAにてひかるおまもりをゲットしました。
今作のひかるおまもりの入手条件は、モミジリサーチを50まで上げること。
50に上げるために図鑑完成は必須ではありませんが、トレーナーとのバトル1000勝は必須ですクソ仕様。バトルゾーンで毎晩数十勝ずつ稼ぐのでは果てしなく労力がかかるので、おとなしく自動化しましょう。
ひかるおまもりがなくては色違い厳選も万全の状態にできない。ということで簡単な動作ですが取り急ぎプログラム公開。記事も省エネ仕様です。

これで何ができるの?
ミアレシティ南東にあるレストラン・ド・フツーでひたすら対戦を繰り返します。
A連打に加え、1秒ごとにZLボタンを押し離しすることで、毎試合毎ポケモンにロックオンして攻撃します。
