TITLE:マクロ
#include(共用パーツ/common_header,notitle)
----
#contents
// #contentsx(include=off)
----
*マクロ [#d12072dc]
初回[[エタニティ>Eternity]]到達で解放。
自動化機能の一種だが、[[自動化]]画面のものよりも実行条件や処理順序などが細かく指定でき自由度が高い。
また自動化ではできないことがマクロでできたり、その逆もあるため両者の使い分け/併用が必要になる。

機能解放時点では多くのマクロブロックはロックされており、実用的なマクロの利用開始は「エタニティマイルストーン6(8Σ)」の達成以降となる。
ここまで進めると[[インフィニティチャレンジ>チャレンジ]]やブレイクインフィニティの操作が行えるマクロブロックを獲得できる。

#br
*マクロビルダー [#q998573f]
マクロを作成する画面。
[[レボリューション>Revolution]]画面の右下にある、''黄色地に黒い立方体が書かれているボタン''((横長画面の場合ボタン内に「マクロ」と併記されているが、縦長画面の場合アイコンしかない。))から開ける。
またマクロビルダー画面やレボリューション画面にある以下のボタンでマクロの開始/終了が制御できる。
-▶️:作成したマクロを実行開始する。
-⏸️:実行中のマクロを一時停止する。再開時は一時停止した部分から始まる。
-⏹️:実行中のマクロを停止する。再開時は最初からやり直す。

#br
**マクロスロット(マクロビルダースロット) [#y8d8b68e]
マクロ1件分の保存領域。
初期状態で用意されているスロットは1件だけだが、2~3件目は無償で追加でき、それぞれ異なる内容のマクロを作ることが可能。
4件目以降は[[ショップ>Shop]]の「マクロビルダースロット」から追加購入が必要。無償分の3件と合わせて最大100件まで追加できる。
ただし、同時に実行できるマクロは1件だけで、マクロスロットを切り替えると実行中のマクロは停止する。

#br
** ループモード [#p83db3da]
最後まで実行が終わった時の動作を指定。
- ''→(1回モード)''
-- 上から順番に1回だけ実行する。
-- 一番下のブロックが終わったらマクロ実行が終わる。
- ''🔁(ループモード)''
-- 上から順番に実行する。
-- 一番下のブロックが終わったら一番上に戻る。(以下繰り返し)
- ''⇄(往復モード)''
-- 下から順番に実行する。
-- 一番上のブロックが終わったら、今度は上から順番に実行する。
-- 一番下のブロックが終わったら、今度は下から順番に実行する。(以下繰り返し)
--下から実行していても「If」や「Repeat」「条件達成まで繰り返す」の中は上から順番に実行する。

#br
** スタートアップ実行 [#l80cb26c]
チェックを付けていると、ゲームを起動して''オフライン進行状況の計算ウィンドウを閉じてから30秒後''にマクロを自動で実行するようになる。
上記の30秒後制限があるのは、起動直後に「[[ゲームを終了>#tadd5cdb]]」を実行して、何もできずに終了してしまう詰み防止のため。

OF使用開始前にスタートアップ実行は効かないため、マクロを実行しながらOFを使用する場合はホットキーでマクロを起動しよう。

#br
** ログ [#bece8d36]
チェックを付けていると、マクロ編集画面だけではなく、メインの画面でもログが表示されるようになる。
ログにはマクロの各ステップの実行が記録される。
期待する動作がうまく行ってないときは、ログを見ると原因がわかるかもしれない。
(例: エタニティを実行しようとしているけれど、エタニティする条件を満たしていない)

#br
**マクロ設定 [#i24a5a48]
エクスポートボタンの左側にある歯車ボタンからサブ設定に移動できる。同位置の←ボタンで戻る。

#br
***~から開始 [#jfdd55ec]
マクロを再生した時に開始するマクロスロットを選択できる。
「現在のマクロ」を選択するとマクロビルダーで選択中のマクロスロットから開始する。
「[[マクロに移動>Macro#fc52b0bb]]」マクロブロックを利用する場合、起点となるスロットを固定するなどの使い方ができる。

#br
***常時ログ [#z0496e5e]
マクロビルダー画面およびレボリューション画面にマクロブロックの実行ログを表示する。
メイン画面でのログをチェックオフでもログが表示される。
例えば、マクロスロットごと削除した際、設定がリセットされるが、そういった時でもログ表示の設定を保持できる。

#br
***マクロ通知 [#ma0e27e0]
マクロ実行による通知ポップアップの表示/非表示を指定できる。
オプション「通知を非表示」のマクロ限定バージョン。

#br
***再生モードでスクロール [#ea12ce11]
マクロ再生中、マクロビルダー上で実行されたマクロブロックの部分にスクロールする/しないを指定できる。

#br
***スクロール速度 [#q6094091]
上記のスクロールの移動速度をスライダーで指定。

#br
**エクスポート [#g11b722c]
現在選択中のマクロスロットの内容をコピーする。
(ゲーム画面 → テキストデータ)
コピーした内容は他マクロスロットにインポートしたり、テキストエディタなどに貼り付けて他プレイヤーと共有したりできる。

#br
**インポート [#v3cd7efb]
現在コピーしてあるマクロを選択中のマクロスロットに反映する。
(ゲーム画面 ← テキストデータ)

#br
**削除(ゴミ箱アイコン) [#f5a7bf41]
選択中のマクロスロットの内容を削除し、マクロ内設定もデフォルトに戻す。
特に「ループモード」も1回モードに戻るためマクロを作成し直す際は注意。

#br
* マクロブロック [#da8abe52]
マクロの中に追加できる1個分の条件または命令のこと。
マクロスロットにマクロブロックを追加すると、並べてある順番通りに命令が実行されていく。
また、命令を実行する/しないの条件を付けたり、同じ命令を繰り返し実行させるなどの制御も可能。

1件分のマクロには追加可能なマクロブロックの上限(ブロックスロット)があり、初期状態では30ブロック/1マクロが上限。
子ブロック(「If」や「Repeat」の下にぶら下げる形で追加するブロック)も上限のカウントに含まれる。

ブロックスロットもショップで購入可能で、初期の30ブロックと合わせて合計1万ブロックまで追加できる。
ブロック追加により長大なマクロを作ることもできるが、作成したマクロを他プレイヤーと共有するならばできるだけ短い方がありがたがられるだろう。

また、後述の「[[マクロに移動>Macro#fc52b0bb]]」を利用することで、ブロックスロットの上限超過で作れないような長いマクロを作ることも可能。
(例えば、マクロ1で29ブロック実行→マクロ2に移動→マクロ2で30ブロック実行とすると59ブロック分の命令が実行できる)
ただしマクロに移動を利用するためには7500ソウル必要なので注意。

各項目の上部にある【】はブロック解放条件。
解放条件がソウルになっているブロックは、ブロック一覧から選択すると確認が表示された後、ソウルの支払いに応じることで利用可能になる。

#br
** 条件ブロック (Conditional Blocks) [#b0479c78]

*** If (もし) [#m2857c4d]

「もしIPが...以上なら、こういうことをする」のような条件が設定できる。

スコア、IP、EP、APなどを対象に、以上/以下、超/未満、一致、不一致、の中から1つを選んで、入力した数字と比較する。
AND/ OR / XORで複数の比較を組み合わせられる。

- If: 条件に合う場合に、内側のブロックに処理が移動する。該当しない場合は、次に処理が移動する。
- Else If: 前段の条件に合わないかつ、この条件に合う場合、内側のブロックに処理が移動する。
-- If -> Ifと2ブロック置いた場合には、それぞれの内側のブロックが実行される可能性がある。Else Ifではそれが起こらない。
- Else: すべての条件に合わない場合に、内側のブロックに処理が移動する。

#fold(その他、詳細を開く){{
詳細
ここに書いてある内容は「If」「Repeat」「条件達成まで繰り返す」共通

-条件に設定可能な項目

|項目|エディタ|備考|h
|スコア|Score||
|IP|IP||
|EP|EP||
|AP|AP||
|超新星|Supernova|ノヴァ|
|DP|DP||
|DTP|DTP|ツリーに割り振ったポイントを含む、65が最大|
|統一レベル|UnityLevel|占星術の中央上に書かれている数値と同じ|
|攻撃レベル|AttackLevel||
|統一後のゴールド|GoldAfterUnity||
|ミネラル最大レベル|MaxMineralLevelThisRun|鉱物|
|プレステージ後のPP|PPAfterPrestige|研磨|

-条件式処理

|項目|エディタ|備考|h
|AND|&&||
|OR|||||
|XOR|^||
各比較演算子の詳細は他のプログラミング解説サイトを参照

if (EP >= 120 && Supernova >= 20 ^ AP >= 30)
このように複数の条件が設定されているときは最初に設定したもの(左)から順番に処理していく
例の場合「EP >= 120」「(←の判定) && Supernova >= 20」「(←の判定) ^ AP >= 30」の順番で判定される
条件は最大10個追加でき、AND/OR/XORは最初の項目以外(最大9個)に設定できる

}}

#br
** 実行/ループ (Execution/Loop) [#x3e224f6]

*** Repeat (繰り返す) [#x522b25c]
指定した回数、あるいは無限回、内側のブロックを繰り返し実行する。
Repeatは入れ子にできる。

#br
*** 条件達成まで繰り返す [#o000800d]
IfとRepeatがくっついたようなもの。設定条件を%%%''満たさない''%%%間、内側のブロックを繰り返し実行する。
最初から設定条件を満たしている場合、内側のブロックは''1回も繰り返されず''次に移る。リピート・アンティルが飛ばされても問題ないようなマクロ作りを心掛けたい。
#code(,nonumber){{
1.リピートアンティル >=16DTP
→ 1.拡張する 拡張
→ 2.数秒待つ 5.00
→ 3.拡張する ×
→ 4.数秒待つ 5.00
→ 5.拡張ツリーアップグレード 中央 1-5
→ 6.拡張ツリーアップグレード 中間 1-5
→ 7.拡張ツリーアップグレード 中間 2-1
→ 8.拡張ツリーアップグレード 中間 3-1
→ 9.拡張ツリーアップグレード 中間 4-3
2.膨張ツリーを読み込む(DTP16のノヴァ編成をあらかじめ保存)
}}
例えば上記1.のリピート・アンティルは、DTPが足りない場合は正しくダイレーション入出とDTU購入を繰り返してくれる。しかし最初から16DTP以上だと、ダイレーションツリーが未強化の状態でスルーされてしまう可能性あり。
ここでは次に保存済みのダイレーションツリーを読み込むことで、繰り返しに依存せず同じ結果が出せるよう対応した。

//「スコアが...以下の場合に繰り返す: 10秒待つ、昇進」といった使い方ができる。(これは自動化で処理できる。あくまでも例)
// いい例があれば書いてほしい。

リピートの条件のプルダウンが見切れる場合はそのリピートのブロックを上に移動させれば他の項目を選択できるようになる
注意 DTPカウントは現在使用可能なDTPじゃなくて総数を見ている。DTP10/50とかだったら10でなく50の方を条件としてみている

#br
*** 中断 [#ucc6e9b9]
%%繰り返す系ブロックの中でのみ設定できるブロック。%%
%%このタイミングで繰り返し処理を強制的に終了し、外側のブロックに戻る。%%
V1.059以降、非表示になっている。

#br
*** ブロックに移動 [#yb619d90]
未実装(近日公開...)

#br
*** マクロ停止 [#x76f22be]
マクロの実行を停止する。
停止したマクロは最初からになる。

#br
*** マクロを一時停止 [#cb822deb]
マクロの実行を一時停止する。
その処理の位置で停止するので、開始を押すと、その場所から再開する。
「...が一定の値を超えたら、一時停止して、購入する」のような使い方だろうか。

#br
*** マクロを再起動 [#y8167be7]
マクロを最初から再起動する。

単純に一番下に置くだけであれば、このブロックを使う必要はなく、ループモードを変更すれば良い。

#br
*** マクロに移動 [#fc52b0bb]
【7,500ソウル】
選択した別のマクロに移動する。
1つのマクロでは30ブロックの制限があるが、これによって、その制限を超えて、より複雑なマクロを組むことができる。
Unity以降ではブロック数がかさみがちなため、購入優先度は高め。
//おそらくという返答でしたが治っているとのことでコメントアウトしておきます。現在発生しないなら(このコメント含め)削除して良いと思います。
//&color(red){バージョン: #1.011現在、条件ブロック(もし)内部で実行すると移動先のマクロが止まる不具合がある模様};

#br
*** ゲームを終了 [#tadd5cdb]
【4,000ソウル】
文字通りゲームを終了する。恐らくサーバー保存ではなくローカル保存になると思われる。
&color(red){注釈にも書いてあるがこのマクロをゲーム開始時のオートマクロ起動で読み込んでしまうと即座にゲームが終了してしまう。};
万が一組んでしまった場合はオートマクロ起動までの猶予である30秒でマクロ削除するなりしなくてはならないので注意しよう。

主に放置状態からアプリを落として[[タイムフラックス]]の取得に変更したい時に使用できる。
具体的な一例としては[[タロット]]到達後に『Unity周回を行いSMPを下げつつ戦車のクールタイムの減少を待つ放置』をしている状態から
戦車のクールタイムが完了した当たりでアプリを落としてタイムフラックス貯めに移行させるために使用することができるだろう。

ただネックとなるのはこのマクロ解放に安くないソウルを要求されることであり、値段に見合った効果が見込めるかには疑問符が付く。
マクロの操作自体に楽しみを感じることができる人向けだろう。

#br
** 待機 (Awaiters) [#j03a9295]

*** 秒数待機 [#ff02f987]
指定した秒数まで待機する。
-インフィニティやエタニティ回数稼ぎのためにしばらく放置
-拡張する(ダイレーション)と合わせて10秒だけダイレーションに出入りする

といった使い方ができる。

#br
*** Wait Until [#qb9bc70b]
条件が満たされるまで、マクロの実行をブロックする。
[[エタニティ自動周回(8Σ 以降~)>Macro#xafbc766]]のような使い方ができる。

#br
** ゲーム内イベントブロック (In-Game Events Blocks) [#r3b94f4d]

*** プレステージ [#e8cf56b7]
レボリューション画面のプレステージを実行する。
プレステージとプロモーションは、基本的には自動化で実行した方が効率がよい。

初回エタニティ到達直後~インフィニティアップグレード再取得の間はプレステージ&プロモーションの自動化が失われているため、その代わりとしてマクロを利用することも可能。
(3周目からレボリューション系の自動化が常時解放になるため、2周目のIUT再取得後は出番がなくなる)

#br
*** 昇進(プロモーション実行) [#t4e0dca1]
レボリューション画面のプロモーションを実行する。
基本的な扱いはプレステージと同じ。

#br
*** 無限(インフィニティ実行) [#zbe68542]
インフィニティを実行して∞とIPを獲得する。

#br
*** 無限チャレンジに挑戦(インフィニティチャレンジ開始) [#r33e1a92]
【[[実績074>実績#a074]](4Σ獲得)】
インフィニティチャレンジを開始する。

終了まで待機するかどうかを選ぶことができる。
基本的に待機させる方で良いがタイムが100msを下回ってくると待機しないでインフィニティすることでタイムの短縮が見込める。

#br
*** 無限チャレンジを終了(インフィニティチャレンジ終了) [#u04d27b7]
【[[実績074>実績#a074]](4Σ獲得)】
インフィニティチャレンジを終了する。
チャレンジは諦めたことになる。

#br
*** インフィニティを破壊/修復 [#m7f146d7]
【[[実績076>実績#a076]](8Σ獲得)】
インフィニティを壊す、修復する。

#br
*** エタニティ [#c0bbd5e3]
【[[実績084>実績#a084]](100Σ獲得)】
エタニティを実行してΣとEPを獲得する。

#br
*** 永遠チャレンジに挑戦(エタニティチャレンジ開始) [#wba18c55]
【[[実績170>実績#a170]](ET6種クリア)】
エタニティチャレンジに入る。

バージョン #1.013 で追加された初期選択の「最高の利用可能 (Highest available)」は現在挑戦できるものを自動選択してくれる。
特定のチャレンジでつまってしまわない事が前提になるが、「繰り返す」などループ可能なブロック内で使えばブロック消費を大きく押さえてチャレンジを消化できるようになる。

#br
*** 永遠チャレンジを終了(エタニティチャレンジ終了) [#ie9f2a21]
【[[実績170>実績#a170]](ET6種クリア)】
エタニティチャレンジから出る。
「挑戦」側にクリアまで待機する指定がある&クリアしたら自動的に出られるため、基本的には必要ない。
◯秒以内にECクリアできなければ一旦あきらめて稼ぎ直す、といった用途では有効。

#br
*** 膨張(ダイレーション) [#tc868e8c]
【[[実績121>実績#a121]](1DTP購入)】
ダイレーションに入る or 出る。
チェックボックスにチェックを入れるとダイレーションに入る。
チェックを外すとダイレーションから出る。
 1.膨張 (チェックを入れる)
 2.秒数待機 10.00
 3.膨張 (チェックを外す)
といった使い方でダイレーションを実行するのが基本。
「If」「Repeat」「条件達成まで繰り返す」を使って、条件を満たすまでダイレーションを行う方法もある。

#br
*** ディレーションツリーアップグレード(ダイレーションツリー) [#u7f3054e]
【[[実績177>実績#a177]](50DTP購入)】
ダイレーションツリーのアップグレード(DTPの割り振り)を行う。
-中央、上部、中間、下部の1~4段階目を指定可能。レベルも1~5まで指定できる。
-ポイントが足りなかった場合は、現状で上げられるレベルまで上昇させる。(レベル5指定でも、レベル3まで上げて次に進むなど)
-中央がアップグレードされていない状態で上部を選択した場合など、条件を満たせなかった場合はスキップされる。

#br
*** Dilation Treeを読み込む(ダイレーションツリーロードアウト) [#p8693c56]
ダイレーションツリーのロードアウトスロットに登録されている編成を呼び出す。
呼び出せない場合はスルーされる。

#br
*** 惑星ロードアウト [#fbfd084e]
【[[実績269>実績#a269]](鉱物Lv69入手)】
あらかじめ作っておいた惑星ロードアウト(星座の編成)を呼び出す。
惑星ロードアウトの作り方は[[こちら>Astrology#v4f03240]]を参照。

***精錬プレステージ [#j32f7509]
【[[実績291>実績#a291]](EC60種クリア)】
精錬を行いRfPを得る。

#br
***ポリッシュ・プレステージ(研磨プレステージ) [#ma66d0b6]
【[[実績291>実績#a291]](EC60種クリア)】
研磨を行いPPを得る。

#br
***エレメントを生成(元素選択) [#z8eab46a]
【[[実績345>実績#a345]](鉱物Lv250入手)】
指定した元素を生成状態にする。
何も生成しない状態も選択可能。

#br
***すべてのブラックジェムを削除 [#yf5c6a27]
【[[実績399>実績#a399]](黒い宝石Lv12入手)】
グリッド内の黒い宝石をすべて削除し、タロットドローを得る((マクロで黒い宝石を削除してもドロー値が増えない不具合があったが、V1.053で修正。))。

#br
***特殊鉱石を削除 [#e37c3088]
【[[実績418>実績#a418]](宝石Lv20入手)】
指定した色&レベルの宝石を削除する。
1ブロックで複数色とレベル範囲を指定可能。

#br
***タロットを出現(カードを引く) [#l9128724]
【[[実績413>実績#a413]](元素ツリーの全属性ノード7取得)】
タロットドローを消費して「カードを引く」を実行する。
数は1、10、100、全部の4種類で、タロット画面のカードを引くボタンと対応している。

「すべてのブラックジェムを削除」と「タロットを出現」を連続で実行した場合、
「削除」で増やしたタロットドロー分が「タロットを出現」の対象に含まれない挙動になっている。
「削除」と「タロットを出現」の間に「秒数待機(0.01秒)」を挟むことで回避可能。

#br
***アルカナを使用 [#k21a0d4e]
【[[実績423>実績#a423]](タロットのカード総レベル1,000,000(100万)到達)】
指定したアルカナを使用する。
使えない場合、そのまま次の項目へ移動する。

「悪魔」のクールダウンが短くなりすぎるとデバフ通知が邪魔になってくるので「マクロ設定」の「マクロからの通知」を無効にしよう。

#br
***特殊鉱石をフラッシュ [#ud8320d8]
【[[実績492>実績#a492]](全宝石Lv50到達)】
サクリファイスダストのフラッシュを実行する。
フラッシュ対象の宝石とフラッシュ量を指定できる。

#br
***タロットチャレンジに入る [#k8ecc8a8]
【[[実績520>実績#a520]](タロットチャレンジを52種類クリア)】
タロットチャレンジに入る。
エタニティチャレンジのマクロと同じ。

#br
***タロットチャレンジを退出 [#z6a476cf]
【[[実績520>実績#a520]](タロットチャレンジを52種類クリア)】
タロットチャレンジから出る。
タロットチャレンジは目標達成しても自動退出しないためTCマクロを作るならこれを利用する必要がある。

#br
***疫病ステージに入る [#mbb78627]
【[[実績550>実績#a550]](ドミニカ共和国ステージ4-5をクリア)】

#br
***疫病ステージを退出 [#g79b9692]
【[[実績550>実績#a550]](ドミニカ共和国ステージ4-5をクリア)】

#br
***ER作成 [#hcf11419]
【[[実績563>実績#a563]](Lv.30+のERを作成する)】
ほぼ同じ機能が自動化(オートクラフトERs)にもある。

#br
***特異化 [#pb1477bf]
【[[実績640>実績#a640]](特異点倍率をx5+にする)】
最小アトム数と最小倍率獲得の指定ができる。
自動シンギュラライズと異なり、変動する特異化条件に自動で合わせて特異点回数を増やし続けることはできない。

#br
***特異点ツリーノード購入 [#w67b29e2]
【[[実績646>実績#a646]](基本拡散力をレベル100+にする)】
1~8の13種類または利用可能な最高値の中から1つ選ぶ形式。
いくつかのツリーノードに絞って強化したい場合はその数だけ並べる(ことになると思われる)。
自動昇格もできる。
利用可能な最高値+自動昇格ありを単体で使った場合、コストの安い1(ツリー係数)ばかり強化しがちになる。

#br
*** リダイレクト [#za840cd2]
【4,500ソウル】
選択したメニュー画面に移動する。
例えばスコアが一定値まで行ったら手動操作による更新が必要といった操作の時にお知らせを兼ねて使うことができるだろう。
この画面遷移では手動で遷移した際に発するサウンドが鳴らない。
%%ただ[[攻撃>Attack]]に移動した際には『シャキーン』という音が鳴るので、うまく使えばサウンドマクロの代わりに使える・・・かもしれない。%%最新のバージョンでは移動音が鳴らなくなっている。

//V1.049現在
#fold(選択画面一覧){{
革命(メインのレボリューション画面)
インフィニティ(前回開いたタブ)
無限の木(アップグレード)
無限ジェネレーター
無限チャレンジ
無限の星
エタニティ(前回開いたタブ)
永遠のマイルストーン
動物
永遠チャレンジ
永遠の研究所(ラボ)
超新星(ノヴァ)
膨張(ダイレーション)
膨張の木(ダイレーションツリー)
ユニティ(前回開いたタブ(惑星ショップ・鉱物生成も行ける))
占星術
統一の試練
統一の遺物
ユニティ鉱物
ユニティ元素
ユニティタロット
攻撃
自動化
時間の流れ(タイムフラックス)
実績
統計
オプション
ヘルプ
ショップ
クレジット
}}

#br
*** Time Flux (TFゲーム速度変更) [#hdc86f54]
【4,500ソウル】
タイムフラックス(TF)を使用してゲーム速度を変更できる。
2~60を指定するとその値の倍速状態になり、1を指定するとTFを使用していない状態になる。

#br
***【削除済み】Time Warp (TFタイムワープ) [#afd72e19]
&color(Red){V1.068で削除された。};購入にかかったソウルは返還されている。
#fold(過去情報){{
【6,500ソウル】
[[タイムフラックス]]を消費する[[タイムワープ>タイムフラックス#a05505b3]]を実行する。
本家と同じポップアップウインドウが出現してその間は手動ではレボリューションの購入等の操作ができないのも同様。
[停止]ボタンを手動で押すことにより途中でタイムワープを切り上げることも問題なくできる。
マクロ操作ではタイムワープの実行を途中で中止する手段はないと思われる([[ゲームを終了マクロ>Macro#tadd5cdb]]で強引に停止は可能?未確認)。
&color(red){''単体で無限ループのマクロを実行してしまうと貯蓄が無くなるまでタイムフラックスが使用され続け、ポップアップも表示され続けて実質操作不能になってしまうので要注意''};

”終了まで待機”のチェックボックスを外すとタイムワープを実行している状態で以降のマクロも実行される。
タイムワープ中に、別のタイムワープのマクロブロックを実行しようとすると、後から実行するタイムワープは無視される模様。
逆にチェックボックスを入れると、稼ぎをタイムワープ中に行い終わってから別の行動に移ることもできる。

本家のタイムワープと違ってタイムフラックスの画面ではない任意の画面でタイムワープを行う事が可能である。
前述のポップアップウインドウが邪魔ではあるが、タイムワープによる超加速中でもどの速度までなら上手く動作してくれるかが確認しやすい。
また、例えば10分のタイムワープの速度が不具合が起きない限界倍率であれば、その10分のタイムワープを繰り返すマクロを組むことにより加速放置もできる。
}}

#br
*** デイリー報酬 (デイリーリワード) [#g6fb31cc]
【3,500ソウル】
デイリーリワード(ソウルやタイムフラックス)を収集してくれるブロック。
PCのスリープを無効にし、終日マクロを動作させる場合に有用であるが、3500ソウル消費するため[[こちら>Revolution#j4d3b3f2]]を一読後に購入判断をすると良い。

#br
*** スキン切り替え [#u3ca26f9]
【3,000ソウル】
所有しているスキンに変更できるブロック。

#br
** 通知 (Notifications) [#h485dc57]
*** アラートメッセージ [#uf645c8e]
【5,500ソウル】
指定した時間にゲーム内にメッセージを表示する。

#br
*** サウンドを再生 [#h8cea042]
【5,000ソウル】
指定したサウンドを再生する。
1秒以内に再度再生することはできない。

#br
* マクロの例 [#m7203c78]

// 発表会がしやすいように下位ページ作ってリストプラグインで見出し並べてもいいかもだけど
// 今は少ないのでそのまま別記事の内容を移動し表記ブレを揃えたただけとしています
//2026/07/05格納されている見出しは目次から遷移できない仕様のため、目次非表示の表記へ変更いたしました。
#include(Macro/マクロの例,notitle)
#include(Macro/マクロの例2,notitle)
//上のページは行数マックスの為、追加編集はできません。
#include(Macro/マクロの例3,notitle)
//マクロを追加したい際はhttps://wikiwiki.jp/revoidle/::cmd/edit?page=Macro%2F%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E4%BE%8B3を参照
#br
*関連FAQ [#h1166824]
-[[マクロ全然わからん…>FAQ#u99f2520]]
-[[ユニティ周回マクロが正しく動かない>FAQ#b2644aef]]
-[[タロットマクロが早くなりすぎて悪魔デバフ通知が邪魔>FAQ#y70452e6]]

#br
*コメント [#bfba232d]
#pcomment(,reply,30)