Revolution Idle

Revolution Idle

26 ratings
Useful Macros for Revolution Idle
By Master3307
These are some simple but useful or fun Macros I or others created. I'm not that good of a macro builder personally but I do try to use them. If any of them seem useful to you, go ahead
   
Award
Favorite
Favorited
Unfavorite
❗ Disclaimer
I am not at all good in making macros, this is just a try in making some macros for people that are too lazy to figure out macros themselves or that just don't understand. I understand that currently it just 1 macro but I will try to add more! If you got any of your own macros and want to share them here, feel free to go ahead and Paste the Exported Macro in the comments with an explanation of what it does! By the way, the Guide Image was made only with images from the Macro Screen and Image manipulation.

Feel free to suggest edits and fixes.
📥 How to install
To install the macros, you select all the text inside the code box and copy it. Then, you open Revolution Idle and on the main tab, in the bottom right corner, you should see a "macros" button. When you click on that button, you can in the bottom right of the modal that just opened, chose the "import" option. Then you can configure the macro how it is in the screenshot on the Macro or do configuration yourself.

You might have to purchase some blocks to use them

Good Luck!

Here is some visual Guide:
🎁 Auto Daily Reward
Automatically checks every 10 seconds to claim the daily reward. It works.

WaitForSeconds(10.0) DailyReward() Restart()
🔁 Improve IP Challenges (by tandyuk)
Use after completing the ICs once to get better scores for each challenge.

BreakInfinity(false) EnterIC(1, true) EnterIC(2, true) EnterIC(3, true) EnterIC(4, true) EnterIC(5, true) EnterIC(6, true) EnterIC(7, true) EnterIC(8, true) EnterIC(9, true) BreakInfinity(true)
🚀 Quick Prestige & Promo Macro (by tandyuk)
Use this after resets to quickly apply prestige and all 4 promotions.

Prestige() Promote(0) Promote(1) Promote(2) Promote(3)
💥 Basic Promotion Macro (by ✯CJU✯Dirty_Pain)
Runs until you reach e80 and e160 Score, promoting manually as early automation.

RepeatUntil (Score >= 1.00e80) Promote(1) WaitForSeconds(2.0) RepeatUntil (Score >= 1.00e160) Promote(0) WaitForSeconds(2.0) Restart()
⏳ Auto IC Launch & Reset (by Blizz)
Should wait until an Eternity finishes, adds delay, and then triggers ICs + break. Best with Eternity Milestone 7. Becomes obsolete with Challenge Milestone 1.

if (IP == 0.00) WaitForSeconds(15.0) WaitUntil (Score <= 1.00 && IP != 0.00) WaitForSeconds(8.0) if (IP != 0.00) Repeat (9, false) EnterIC(0, true) BreakInfinity(true) Restart() else Stop() else WaitUntil (Score <= 1.00 && IP == 0.00) Restart()
18 Comments
B0B0 21 Aug @ 8:55am 
here is mine version for improveing IP challenges
BreakInfinity(false)
Repeat (10, false)
EnterIC(1, true)
EnterIC(2, true)
EnterIC(3, true)
EnterIC(4, true)
EnterIC(5, true)
EnterIC(6, true)
EnterIC(7, true)
EnterIC(8, true)
EnterIC(9, true)
BreakInfinity(true)

you can at Repeat(10, false) put any number you want
Soylent 20 Aug @ 2:41pm 
For the Basic Promotion macro, why does it only promote 1 and 2?
Master3307  [author] 19 Aug @ 1:39am 
you're welcome :D
Bunni ♡ 17 Aug @ 7:28pm 
I was looking for the auto daily macro, this was so easy to add. Thanks for the guide :SylasLove:
Master3307  [author] 7 Aug @ 6:21am 
@B0B0 that really depends on what you want to do with macros. i for my part got though a big part of the game without macros and just progressed through the game without them. what is a good start is getting achievements, as with them you can unlock good macro blocks. if you need or want to buy some for something specific it should tell you the block you need.
B0B0 6 Aug @ 11:55pm 
i dont have every block and command unlocked what is some i need to buy first
Storm0267 3 Aug @ 10:03am 
we really do need more macro guides n stuff. i suck at the macros and well. it is basically like coding and i have zero coding knowlege hence i appreciate a good guide..
Master3307  [author] 2 Aug @ 7:11pm 
hey, i see there are a lot of people commenting their work and i am very thankful for that. though to be perfectly honest, I am very lazy and are just now making effort to put it into the guide. ill be doing it tomorrow, as for me its pretty late.
skylertheasended 1 Aug @ 7:28am 
ik theres alr one or two here but heres my automatic infinity challenge macro!
i use this bc it will let you fully idle eternitys till you get the milestone that makes it irrelevant

basically it waits will you have 10k IP (can be changed) and fixes infinity to auto complete then it does all the challenges and brakes infinity again after that it will go idle till you eternity again.
hope this helps :D

Repeat (5, true)
if (IP >= 10000)
BreakInfinity(false)
EnterIC(1, true)
EnterIC(2, true)
EnterIC(3, true)
EnterIC(4, true)
EnterIC(5, true)
EnterIC(6, true)
EnterIC(7, true)
EnterIC(8, true)
EnterIC(9, true)
Break()
BreakInfinity(true)
Repeat (5, true)
if (IP <= 10000)
Restart()
Blizz 29 Jul @ 5:28am 
I wrote a macro that will auto-launch Infinity Challenges and break infinity for you.
Works best with Eternity Milestone 7, but becomes obsolete with Challenge Milestone 1.
Can run in a loop and with Startup Execution.

if (IP == 0.00)
WaitForSeconds(15.0)
WaitUntil (Score <= 1.00 && IP != 0.00)
WaitForSeconds(8.0)
if (IP != 0.00)
Repeat (9, false)
EnterIC(0, true)
BreakInfinity(true)
Restart()
else
Stop()
else
WaitUntil (Score <= 1.00 && IP == 0.00)
Restart()

Essentially, it will wait until an Eternity occurs, countdown from a timer (as a buffer in case challenges aren't ready yet) and then execute the main part. You can probably adjust the blocks (specifically the timers) to better suit your current progression.