[Request] Galaxy Idle Clicker

Ask about cheats/tables for single player games here
cckilla1337
Expert Cheater
Expert Cheater
Posts: 175
Joined: Sat May 01, 2021 9:41 pm
Reputation: 5

Re: [Request] Galaxy Idle Clicker

Post by cckilla1337 »

You can adjust your date/time settings to 1-3 hours ahead, re-login to the game, and get the offline bonuses, unfortunately if you switch back your time to the default the game goes into - timer to go back in time, don't know if there's a way to revert that or not. But it is nice getting free meteorite.

ThisWebsiteDogShit
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Dec 16, 2020 4:06 pm
Reputation: 7

Re: [Request] Galaxy Idle Clicker

Post by ThisWebsiteDogShit »

Kazuki wrote:
Thu Nov 07, 2024 5:50 am
UPDATED 09/11 (version 0.1.28)
Spoiler
You need to use notepad++ and "Regular expression" as "Search Mode" (mandatory)
  1. Remove timer limit for antimatter "protto" code:

    Code: Select all

    if\(([a-zA-Z0-9$_]+)&&([a-zA-Z0-9$_]+)-([a-zA-Z0-9$_]+)<20\*60\*60\){
    to

    Code: Select all

    if\(\1&&\2-\3<0\){
    (1 match)
  2. Antimatter Upgrades do not consume antimatter:

    Code: Select all

    \.\.\.([a-zA-Z0-9$_]+),antimatterCount:([a-zA-Z0-9$_]+)\.antimatterCount,totalAntimatterCount:([a-zA-Z0-9$_]+)
    to

    Code: Select all

    ...\1,antimatterCount:(\2.antimatterCount-\1.antimatterCount)>0?\2.antimatterCount:\1.antimatterCount,totalAntimatterCount:\3
    (1 match)
  3. Junk Upgrades do not consume junk:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),junkCount:([a-zA-Z0-9$_]+)\.junkCount}
    to

    Code: Select all

    {...\1,junkCount:\2.junkCount>\1.junkCount?\2.junkCount:\1.junkCount}
    (1 match)
  4. Plasma Upgrades do not consume plasma:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),plasmaCount:([a-zA-Z0-9$_]+)\.plasmaCount}
    to

    Code: Select all

    {...\1,plasmaCount:\2.plasmaCount>\1.plasmaCount?\2.plasmaCount:\1.plasmaCount}
    (1 match)
  5. Energy Upgrades do not consume energy:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),energyCount:([a-zA-Z0-9$_]+)\.energyCount}
    to

    Code: Select all

    {...\1,energyCount:\2.energyCount>\1.energyCount?\2.energyCount:\1.energyCount}
    (1 match)
  6. Scrap Upgrades do not consume scrap:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),scrapCount:([a-zA-Z0-9$_]+)\.scrapCount}
    to

    Code: Select all

    {...\1,scrapCount:\2.scrapCount>\1.scrapCount?\2.scrapCount:\1.scrapCount}
    (1 match)
  7. Garbage Upgrades do not consume garbage:

    Code: Select all

    -[a-zA-Z0-9$_]+\.totalCost,
    to

    Code: Select all

    ,
    (1 match)
  8. Level Upgrades do not consume skill point:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),skillPoints:([a-zA-Z0-9$_]+)\.skillPoints}
    to

    Code: Select all

    {...\1,skillPoints:\2.skillPoints>\1.skillPoints?\2.skillPoints:\1.skillPoints}
    (1 match)
  9. LightYear Upgrades do not consume lightyear point:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),lightTravelPoints:([a-zA-Z0-9$_]+)\.lightTravelPoints}
    to

    Code: Select all

    {...\1,lightTravelPoints:\2.lightTravelPoints>\1.lightTravelPoints?\2.lightTravelPoints:\1.lightTravelPoints}
    (1 match)
  10. Blackhole Upgrades do not consume blackhole point:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),blackHoleTravelPoints:([a-zA-Z0-9$_]+)\.blackHoleTravelPoints}
    to

    Code: Select all

    {...\1,blackHoleTravelPoints:\2.blackHoleTravelPoints>\1.blackHoleTravelPoints?\2.blackHoleTravelPoints:\1.blackHoleTravelPoints}
    (1 match)
  11. Prisoners & Citizens Upgrades do not consume prisoners or citizen:

    Code: Select all

    \.\.\.([a-zA-Z0-9$_]+)\.([a-zA-Z0-9$_]+),\[([a-zA-Z0-9$_]+)\.payload\.race\]:[a-zA-Z0-9$_]+\.payload\.count
    to

    Code: Select all

    ...\1.\2,[\3.payload.race]:\1.\2[a.payload.race]<a.payload.count?a.payload.count:\1.\2[a.payload.race]
    (3 matchs)
  12. Army Upgrades do not consume army:

    Code: Select all

    (armyCount:[a-zA-Z0-9$_]+\.armyCount)-[a-zA-Z0-9$_]+\.decrement
    to

    Code: Select all

    \1
    (1 match)
  13. Meteorite Upgrades do not consume meteorite:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),meteoriteCount:([a-zA-Z0-9$_]+)\.meteoriteCount}
    to

    Code: Select all

    {...\1,meteoriteCount:\2.meteoriteCount>\1.meteoriteCount?\2.meteoriteCount:\1.meteoriteCount}
    (1 match)
  14. Radiation Upgrades do not consume radiation:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),radiationCount:([a-zA-Z0-9$_]+)\.radiationCount}
    to

    Code: Select all

    {...\1,radiationCount:\2.radiationCount>\1.radiationCount?\2.radiationCount:\1.radiationCount}
    (1 match)
  15. Mineral Upgrades do not consume mineral:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),mineralsCount:([a-zA-Z0-9$_]+)\.mineralsCount}
    to

    Code: Select all

    {...\1,mineralsCount:\2.mineralsCount>\1.mineralsCount?\2.mineralsCount:\1.mineralsCount}
    (1 match)
  16. Increment Prisoners pity cap by 10 instead of 1:

    Code: Select all

    prisonersPityCap\+1
    to

    Code: Select all

    prisonersPityCap+10
    (1 match)
  17. Set "SavedArmy" to current Army count at BlackHole Reset (no need to buy the annoying upgrade for it):
    1. Code: Select all

      (case"HARD_RESET":{.*)return{\.\.\.([a-zA-Z0-9$_]+)(.*)savedArmy:[a-zA-Z0-9$_]+\.savedArmy,
      to

      Code: Select all

      \1return{...\2\3savedArmy:\2.savedArmy,
      (1 matchs)
    2. Code: Select all

      \.\.\.([a-zA-Z0-9$_]+),totalRunArmy:[a-zA-Z0-9$_]+\.totalRunArmy\+([a-zA-Z0-9$_]+).increment
      to

      Code: Select all

      ...\1,totalRunArmy:\1.totalRunArmy+\2.increment,savedArmy:Math.min\(\1.savedArmy+\2.increment,4e25\)
      (1 matchs)
  18. Infinite Meteorite mini game's Combo Shield:

    Code: Select all

    ([a-zA-Z0-9$_]+\.comboHp)-1
    to

    Code: Select all

    \1
    (1 match)
  19. In Radiation mini game, make all bars (once unlocked) overlap:

    Code: Select all

    2\*Math\.PI/\(36-[a-zA-Z0-9$_]+\)
    to

    Code: Select all

    2*Math.PI/3
    (4 matchs)
  20. Enemies Killed count *100:
    1. Code: Select all

      (return [a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\]\+=[a-zA-Z0-9]+),{
      to

      Code: Select all

      \1*100,{
      (2 matchs)
    2. Code: Select all

      (enemyShipsKilled\+[a-zA-Z0-9$_]+\.enemyShipsKilled)
      to

      Code: Select all

      \1*100
      (1 matchs)
    3. Code: Select all

      (totalEnemyShipsKilledCountEver\+[a-zA-Z0-9$_]+\.payload)
      to

      Code: Select all

      \1*100
      (1 matchs)
    4. Code: Select all

      (\.\.\.t,totalEnemyShipsKilledCount:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCount\+1),(totalEnemyShipsKilledCountEver:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCountEver\+1)
      to

      Code: Select all

      \1*100,\2*100
      (1 matchs)
    5. Code: Select all

      (\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\]\+1)
      to

      Code: Select all

      \1*100
      (1 matchs)
    6. Code: Select all

      (\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\.key\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\.key\]\+[a-zA-Z0-9$_]+\.payload\.amount)
      to

      Code: Select all

      \1*100
      (1 matchs)
  21. Keep BlackHoles Upgrades purchased after a BlackHole (very annoying to repurchase all 20+ every time):
    Spoiler
    1. Code: Select all

      (case"HARD_RESET":\{.*)keepLevelsBlackMatter:[a-zA-Z0-9$_]+\.keepLevelsBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    2. Code: Select all

      (case"SOFT_RESET":{.*)([a-zA-Z0-9$_]+)\.prisonersPityCapLYUpgradeLevel>0&&\(([a-zA-Z0-9$_]+)=Math\.max\(1500-[a-zA-Z0-9$_]+\.prisonersPityCapLYUpgradeLevel\*5,0\)\);
      to

      Code: Select all

      \1\2.prisonersPityCapLYUpgradeLevel>0&&\(\3=Math.max\(1500-\2.prisonersPityCapLYUpgradeLevel*5-\2.prisonersPityCapUpgradeLevel*20-\2.prisonersPityCapUpgradeSecondLevel*30-\2.prisonersPityCapUpgradeThirdLevel*40-\2.prisonersPityCapUpgradeFourthLevel*50-\2.prisonersPityCapUpgradeFifthLevel*60-\2.prisonersPityCapUpgradeSixthLevel*70,0\)\);
      (1 matchs)
    3. Code: Select all

      (case"HARD_RESET":{.*)([a-zA-Z0-9$_]+)\.blackHoleTravelCount>=3&&\(([a-zA-Z0-9$_]+)=Math\.max\(1500-[a-zA-Z0-9$_]+\.prisonersPityCapLYUpgradeLevel\*5,0\)\);
      to

      Code: Select all

      \1\2.blackHoleTravelCount>=3&&\(\3=Math.max\(1500-\2.prisonersPityCapLYUpgradeLevel*5-\2.prisonersPityCapUpgradeLevel*20-\2.prisonersPityCapUpgradeSecondLevel*30-\2.prisonersPityCapUpgradeThirdLevel*40-\2.prisonersPityCapUpgradeFourthLevel*50-\2.prisonersPityCapUpgradeFifthLevel*60-\2.prisonersPityCapUpgradeSixthLevel*70,0\)\);
      (1 matchs)
    4. Code: Select all

      (case"HARD_RESET":\{.*)autoMineDamageBoost:[a-zA-Z0-9$_]+\.autoMineDamageBoost,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    5. Code: Select all

      (case"HARD_RESET":\{.*)blackMatterPrisonersTimeReduction:[a-zA-Z0-9$_]+\.blackMatterPrisonersTimeReduction,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    6. Code: Select all

      (case"HARD_RESET":\{.*)damageMultiplierBlackMatter:[a-zA-Z0-9$_]+\.damageMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    7. Code: Select all

      (case"HARD_RESET":\{.*)hpMultiplierBlackMatter:[a-zA-Z0-9$_]+\.hpMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    8. Code: Select all

      (case"HARD_RESET":\{.*)junkMultiplierBlackMatter:[a-zA-Z0-9$_]+\.junkMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    9. Code: Select all

      (case"HARD_RESET":\{.*)plasmaMultiplierBlackMatter:[a-zA-Z0-9$_]+\.plasmaMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    10. Code: Select all

      (case"HARD_RESET":\{.*)expMultiplierBlackMatter:[a-zA-Z0-9$_]+\.expMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    11. Code: Select all

      (case"HARD_RESET":\{.*)colonMultiplierBlackMatter:[a-zA-Z0-9$_]+\.colonMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    12. Code: Select all

      (case"HARD_RESET":\{.*)prisonersMultiplierBlackMatter:[a-zA-Z0-9$_]+\.prisonersMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    13. Code: Select all

      (case"HARD_RESET":\{.*)garbageMultiplierBlackMatter:[a-zA-Z0-9$_]+\.garbageMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    14. Code: Select all

      (case"HARD_RESET":\{.*)meteoriteRadiationMineralsMultiplierBlackMatter:[a-zA-Z0-9$_]+\.meteoriteRadiationMineralsMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    15. Code: Select all

      (case"HARD_RESET":\{.*)hyperGarbage:[a-zA-Z0-9$_]+\.hyperGarbage,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    16. Code: Select all

      (case"HARD_RESET":\{.*)doubleArmyBlackMatter:[a-zA-Z0-9$_]+\.doubleArmyBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    17. Code: Select all

      (case"HARD_RESET":\{.*)dobuleBHPassiveBlackMatter:[a-zA-Z0-9$_]+\.dobuleBHPassiveBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    18. Code: Select all

      (case"HARD_RESET":\{.*)decreaseShieldBlackMatter:[a-zA-Z0-9$_]+\.decreaseShieldBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    19. Code: Select all

      (case"HARD_RESET":\{.*)electricLaserShotsBlackMatter:[a-zA-Z0-9$_]+\.electricLaserShotsBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    20. Code: Select all

      (case"HARD_RESET":\{.*)itemsDropRarityBlackMatter:[a-zA-Z0-9$_]+\.itemsDropRarityBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    21. Code: Select all

      (case"HARD_RESET":\{.*)isGarbageFree:[a-zA-Z0-9$_]+\.isGarbageFree,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    22. Code: Select all

      (case"HARD_RESET":\{.*)quadPrisoners:[a-zA-Z0-9$_]+\.quadPrisoners,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    23. Code: Select all

      (case"HARD_RESET":\{.*)keepPrisoners:[a-zA-Z0-9$_]+\.keepPrisoners,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    24. Code: Select all

      (case"HARD_RESET":\{.*)prisonerConversionRequirements:[a-zA-Z0-9$_]+\.prisonerConversionRequirements,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    25. Code: Select all

      (case"HARD_RESET":\{.*isJunkFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isJunkFree):[a-zA-Z0-9$_]+\.isJunkFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
    26. Code: Select all

      (case"HARD_RESET":\{.*isPlasmaFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isPlasmaFree):[a-zA-Z0-9$_]+\.isPlasmaFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
    27. Code: Select all

      (case"HARD_RESET":\{.*isEnergyFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isEnergyFree):[a-zA-Z0-9$_]+\.isEnergyFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
    28. Code: Select all

      (case"HARD_RESET":\{.*isColonsFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isColonsFree):[a-zA-Z0-9$_]+\.isColonsFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
      I left the "9 Free time Skips" repurchasable because otherwise it doesn't give the 9 free skip time again if the Upgrade is kept purchased
  22. In Radiation mini game, only have emerald radiation spawing:

    Code: Select all

    const ([a-zA-Z0-9$_]+)=Math\.min\(10\+[a-zA-Z0-9$_]+\*2,70\),([a-zA-Z0-9$_]+)\=Math\.min\(1\+[a-zA-Z0-9$_]+\*\.3,10\),([a-zA-Z0-9$_]+)\=Math\.min\(\.1\+[a-zA-Z0-9$_]+\*\.03,1\)\;
    to

    Code: Select all

    const \1=0,\2=0,\3=100;
    (1 matchs)
  23. In Mineral, divide by 10 the mining amount required:

    Code: Select all

    const ([a-zA-Z0-9$_]+)=\{coal:30,gold:60,diamond:120,amethyst:240\}
    to

    Code: Select all

    const \1={coal:3,gold:6,diamond:12,amethyst:24}
    (1 matchs)
  24. In Mineral, only have amethyst node:

    Code: Select all

    return ([a-zA-Z0-9$_]+)<=[a-zA-Z0-9$_]+\?"amethyst"
    to

    Code: Select all

    return \1<=100?"amethyst"
    (1 matchs)
  25. In Meteorite mini game, spawn much more amethyst meteorite (still can spawn antimatter meteorite):

    Code: Select all

    ([a-zA-Z0-9$_]+)<[a-zA-Z0-9$_]+(\+[a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+\(9\*60,"amethyst")
    to

    Code: Select all

    \1<1\2
    (1 matchs)
  26. Potions Timer set to 1 year:

    Code: Select all

    (\.\.\.[a-zA-Z0-9$_]+,[a-zA-Z0-9$_]+PotionTimer):[a-zA-Z0-9$_]+\.payload\.[a-zA-Z0-9$_]+PotionTimer
    to

    Code: Select all

    \1:3600*24*365*1e3
    (12 matchs)
  27. Army generated *10:
    1. Code: Select all

      (rmyCount\+[a-zA-Z0-9$_]+.increment)
      to

      Code: Select all

      \1*10
      (2 matchs)
    2. Code: Select all

      (Army\+[a-zA-Z0-9$_]+.increment)
      to

      Code: Select all

      \1*10
      (2 matchs)
  28. Supernova Upgrades do not consume supernova essence:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),supernovaEssenceCount:([a-zA-Z0-9$_]+)\.supernovaEssenceCount}
    to

    Code: Select all

    {...\1,supernovaEssenceCount:\2.supernovaEssenceCount>\1.supernovaEssenceCount?\2.supernovaEssenceCount:\1.supernovaEssenceCount}
    (1 match)
  29. Cosmic Upgrades do not consume cosmic dust:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),cosmicDustCount:([a-zA-Z0-9$_]+)\.cosmicDustCount}
    to

    Code: Select all

    {...\1,cosmicDustCount:\2.cosmicDustCount>\1.cosmicDustCount?\2.cosmicDustCount:\1.cosmicDustCount}
    (1 match)
  30. Time Bonus in LY tab raise 10 time faster:

    Code: Select all

    (const [a-zA-Z0-9$_]+=\([a-zA-Z0-9$_]+-[a-zA-Z0-9$_]+\)\/6e4\/60)
    to

    Code: Select all

    \1*10
    (2 matches)
  31. Disable Cosmic Dust Damage:

    Code: Select all

    \([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)\),([a-zA-Z0-9$_]+)\([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)
    to

    Code: Select all

    0\),\1\(0\)
    (4 matches)

Code: Select all

07/11
Updated regex to include "_" as a possible variable name
Updated some "Keep Blackhole Upgrades" regex to includes the new Prisoners Pity upgrade + Added the new "Extra Armies" perk
+ Time Bonus from LY tab cheat to the list
+ Disable Cosmic Damage
09/11
Corrected the "Remove timer limit for antimatter "protto" code" regex, it was still working by pure luck as I was still using old variable names from previous version (didn't catch that one) but those variables still existed/matched the conditions in the newer versions by some random luck
Still works, pots shows 13 matches now.
>

kmckowan
Expert Cheater
Expert Cheater
Posts: 85
Joined: Mon May 18, 2020 10:41 pm
Reputation: 1

Re: [Request] Galaxy Idle Clicker

Post by kmckowan »

Today's update broke the asar file, actually just had to update they newer json file
Last edited by kmckowan on Sat Nov 16, 2024 8:00 am, edited 1 time in total.

Lep
Noobzor
Noobzor
Posts: 14
Joined: Sat Aug 26, 2017 3:35 pm
Reputation: 2

Re: [Request] Galaxy Idle Clicker

Post by Lep »

Gotta edit the file again after each update.

kmckowan
Expert Cheater
Expert Cheater
Posts: 85
Joined: Mon May 18, 2020 10:41 pm
Reputation: 1

Re: [Request] Galaxy Idle Clicker

Post by kmckowan »

Lep wrote:
Sat Nov 16, 2024 1:02 am
Gotta edit the file again after each update.
yeah i figured that out today my bad, wonder if there are new things to see in that file.

Muedi
Noobzor
Noobzor
Posts: 8
Joined: Sat Jan 08, 2022 9:17 pm
Reputation: 3

Re: [Request] Galaxy Idle Clicker

Post by Muedi »

Lep wrote:
Sat Nov 16, 2024 1:02 am
Gotta edit the file again after each update.
When using Notepad++, record yourself doing all the find and replace as a macro. Then when you need to change the file after update, run the macro on it and it will make all the changes you recorded. All new additions to the macro, will need to recorded as a separate macro (at least as far as I know, not an expert on notepad++).

(EDIT): Actually you can edit the shortcuts.xml file in your user\roaming\notepad++\ folder. Just might take a little trial and error to get the changes right though.

(EDIT2): in fact, fuck it, here's mine:
Spoiler
<Macro name="Galaxy_Idle_Clicker" Ctrl="yes" Alt="no" Shift="yes" Key="65">
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="if\(([a-zA-Z0-9$_]+)&amp;&amp;([a-zA-Z0-9$_]+)-([a-zA-Z0-9$_]+)&lt;20\*60\*60\){" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="if\(\1&amp;&amp;\2-\3&lt;0\){" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+),antimatterCount:([a-zA-Z0-9$_]+)\.antimatterCount,totalAntimatterCount:([a-zA-Z0-9$_]+)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1,antimatterCount:(\2.antimatterCount-\1.antimatterCount)&gt;0?\2.antimatterCount:\1.antimatterCount,totalAntimatterCount:\3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),junkCount:([a-zA-Z0-9$_]+)\.junkCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,junkCount:\2.junkCount&gt;\1.junkCount?\2.junkCount:\1.junkCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),plasmaCount:([a-zA-Z0-9$_]+)\.plasmaCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,plasmaCount:\2.plasmaCount&gt;\1.plasmaCount?\2.plasmaCount:\1.plasmaCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),energyCount:([a-zA-Z0-9$_]+)\.energyCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,energyCount:\2.energyCount&gt;\1.energyCount?\2.energyCount:\1.energyCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),scrapCount:([a-zA-Z0-9$_]+)\.scrapCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,scrapCount:\2.scrapCount&gt;\1.scrapCount?\2.scrapCount:\1.scrapCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="-[a-zA-Z0-9$_]+\.totalCost," />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="," />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),skillPoints:([a-zA-Z0-9$_]+)\.skillPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,skillPoints:\2.skillPoints&gt;\1.skillPoints?\2.skillPoints:\1.skillPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),lightTravelPoints:([a-zA-Z0-9$_]+)\.lightTravelPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,lightTravelPoints:\2.lightTravelPoints&gt;\1.lightTravelPoints?\2.lightTravelPoints:\1.lightTravelPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),blackHoleTravelPoints:([a-zA-Z0-9$_]+)\.blackHoleTravelPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,blackHoleTravelPoints:\2.blackHoleTravelPoints&gt;\1.blackHoleTravelPoints?\2.blackHoleTravelPoints:\1.blackHoleTravelPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+)\.([a-zA-Z0-9$_]+),\[([a-zA-Z0-9$_]+)\.payload\.race\]:[a-zA-Z0-9$_]+\.payload\.count" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1.\2,[\3.payload.race]:\1.\2[a.payload.race]&lt;a.payload.count?a.payload.count:\1.\2[a.payload.race]" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(armyCount:[a-zA-Z0-9$_]+\.armyCount)-[a-zA-Z0-9$_]+\.decrement" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),meteoriteCount:([a-zA-Z0-9$_]+)\.meteoriteCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,meteoriteCount:\2.meteoriteCount&gt;\1.meteoriteCount?\2.meteoriteCount:\1.meteoriteCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),radiationCount:([a-zA-Z0-9$_]+)\.radiationCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,radiationCount:\2.radiationCount&gt;\1.radiationCount?\2.radiationCount:\1.radiationCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),mineralsCount:([a-zA-Z0-9$_]+)\.mineralsCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,mineralsCount:\2.mineralsCount&gt;\1.mineralsCount?\2.mineralsCount:\1.mineralsCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="prisonersPityCap\+1" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="prisonersPityCap+10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='(case&quot;HARD_RESET&quot;:{.*)return{\.\.\.([a-zA-Z0-9$_]+)(.*)savedArmy:[a-zA-Z0-9$_]+\.savedArmy,' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1return{...\2\3savedArmy:\2.savedArmy," />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+),totalRunArmy:[a-zA-Z0-9$_]+\.totalRunArmy\+([a-zA-Z0-9$_]+).increment" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1,totalRunArmy:\1.totalRunArmy+\2.increment,savedArmy:Math.min\(\1.savedArmy+\2.increment,4e25\)" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="([a-zA-Z0-9$_]+\.comboHp)-1" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="2\*Math\.PI/\(36-[a-zA-Z0-9$_]+\)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="2*Math.PI/3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(return [a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\]\+=[a-zA-Z0-9]+),{" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100,{" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(enemyShipsKilled\+[a-zA-Z0-9$_]+\.enemyShipsKilled)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(totalEnemyShipsKilledCountEver\+[a-zA-Z0-9$_]+\.payload)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,totalEnemyShipsKilledCount:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCount\+1),(totalEnemyShipsKilledCountEver:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCountEver\+1)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100,\2*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\]\+1)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\.key\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\.key\]\+[a-zA-Z0-9$_]+\.payload\.amount)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="const ([a-zA-Z0-9$_]+)=Math\.min\(10\+[a-zA-Z0-9$_]+\*2,70\),([a-zA-Z0-9$_]+)\=Math\.min\(1\+[a-zA-Z0-9$_]+\*\.3,10\),([a-zA-Z0-9$_]+)\=Math\.min\(\.1\+[a-zA-Z0-9$_]+\*\.03,1\)\;" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="const \1=0,\2=0,\3=100;" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="const ([a-zA-Z0-9$_]+)=\{coal:30,gold:60,diamond:120,amethyst:240\}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="const \1={coal:3,gold:6,diamond:12,amethyst:24}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='return ([a-zA-Z0-9$_]+)&lt;=[a-zA-Z0-9$_]+\?&quot;amethyst&quot;' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam='return \1&lt;=100?&quot;amethyst&quot;' />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='([a-zA-Z0-9$_]+)&lt;[a-zA-Z0-9$_]+(\+[a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+\(9\*60,&quot;amethyst&quot;)' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1&lt;1\2" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.[a-zA-Z0-9$_]+,[a-zA-Z0-9$_]+PotionTimer):[a-zA-Z0-9$_]+\.payload\.[a-zA-Z0-9$_]+PotionTimer" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1:3600*24*365*1e3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(rmyCount\+[a-zA-Z0-9$_]+.increment)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(Army\+[a-zA-Z0-9$_]+.increment)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),supernovaEssenceCount:([a-zA-Z0-9$_]+)\.supernovaEssenceCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,supernovaEssenceCount:\2.supernovaEssenceCount&gt;\1.supernovaEssenceCount?\2.supernovaEssenceCount:\1.supernovaEssenceCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),cosmicDustCount:([a-zA-Z0-9$_]+)\.cosmicDustCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,cosmicDustCount:\2.cosmicDustCount&gt;\1.cosmicDustCount?\2.cosmicDustCount:\1.cosmicDustCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(const [a-zA-Z0-9$_]+=\([a-zA-Z0-9$_]+-[a-zA-Z0-9$_]+\)\/6e4\/60)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)\),([a-zA-Z0-9$_]+)\([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="0\),\1\(0\)" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
</Macro>

kmckowan
Expert Cheater
Expert Cheater
Posts: 85
Joined: Mon May 18, 2020 10:41 pm
Reputation: 1

Re: [Request] Galaxy Idle Clicker

Post by kmckowan »

Lep wrote:
Sat Nov 16, 2024 1:02 am
Gotta edit the file again after each update.
Actually doing changes the game and keeps it at version 1.28 and my game gets locked up in SN4 in hell. They no on version 1.30 I looks like they made changes to the ASAR files. Took me awhile to find a new save from the saved ones I had because it borked my save

kmckowan
Expert Cheater
Expert Cheater
Posts: 85
Joined: Mon May 18, 2020 10:41 pm
Reputation: 1

Re: [Request] Galaxy Idle Clicker

Post by kmckowan »

I might just have to update new asar file like before. I understand what you mean now I just copy and pasted old to new and it caused problems.

kmckowan
Expert Cheater
Expert Cheater
Posts: 85
Joined: Mon May 18, 2020 10:41 pm
Reputation: 1

Re: [Request] Galaxy Idle Clicker

Post by kmckowan »

Muedi wrote:
Sun Nov 17, 2024 10:06 am
Lep wrote:
Sat Nov 16, 2024 1:02 am
Gotta edit the file again after each update.
When using Notepad++, record yourself doing all the find and replace as a macro. Then when you need to change the file after update, run the macro on it and it will make all the changes you recorded. All new additions to the macro, will need to recorded as a separate macro (at least as far as I know, not an expert on notepad++).

(EDIT): Actually you can edit the shortcuts.xml file in your user\roaming\notepad++\ folder. Just might take a little trial and error to get the changes right though.

(EDIT2): in fact, fuck it, here's mine:
Spoiler
<Macro name="Galaxy_Idle_Clicker" Ctrl="yes" Alt="no" Shift="yes" Key="65">
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="if\(([a-zA-Z0-9$_]+)&amp;&amp;([a-zA-Z0-9$_]+)-([a-zA-Z0-9$_]+)&lt;20\*60\*60\){" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="if\(\1&amp;&amp;\2-\3&lt;0\){" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+),antimatterCount:([a-zA-Z0-9$_]+)\.antimatterCount,totalAntimatterCount:([a-zA-Z0-9$_]+)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1,antimatterCount:(\2.antimatterCount-\1.antimatterCount)&gt;0?\2.antimatterCount:\1.antimatterCount,totalAntimatterCount:\3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),junkCount:([a-zA-Z0-9$_]+)\.junkCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,junkCount:\2.junkCount&gt;\1.junkCount?\2.junkCount:\1.junkCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),plasmaCount:([a-zA-Z0-9$_]+)\.plasmaCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,plasmaCount:\2.plasmaCount&gt;\1.plasmaCount?\2.plasmaCount:\1.plasmaCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),energyCount:([a-zA-Z0-9$_]+)\.energyCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,energyCount:\2.energyCount&gt;\1.energyCount?\2.energyCount:\1.energyCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),scrapCount:([a-zA-Z0-9$_]+)\.scrapCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,scrapCount:\2.scrapCount&gt;\1.scrapCount?\2.scrapCount:\1.scrapCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="-[a-zA-Z0-9$_]+\.totalCost," />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="," />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),skillPoints:([a-zA-Z0-9$_]+)\.skillPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,skillPoints:\2.skillPoints&gt;\1.skillPoints?\2.skillPoints:\1.skillPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),lightTravelPoints:([a-zA-Z0-9$_]+)\.lightTravelPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,lightTravelPoints:\2.lightTravelPoints&gt;\1.lightTravelPoints?\2.lightTravelPoints:\1.lightTravelPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),blackHoleTravelPoints:([a-zA-Z0-9$_]+)\.blackHoleTravelPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,blackHoleTravelPoints:\2.blackHoleTravelPoints&gt;\1.blackHoleTravelPoints?\2.blackHoleTravelPoints:\1.blackHoleTravelPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+)\.([a-zA-Z0-9$_]+),\[([a-zA-Z0-9$_]+)\.payload\.race\]:[a-zA-Z0-9$_]+\.payload\.count" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1.\2,[\3.payload.race]:\1.\2[a.payload.race]&lt;a.payload.count?a.payload.count:\1.\2[a.payload.race]" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(armyCount:[a-zA-Z0-9$_]+\.armyCount)-[a-zA-Z0-9$_]+\.decrement" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),meteoriteCount:([a-zA-Z0-9$_]+)\.meteoriteCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,meteoriteCount:\2.meteoriteCount&gt;\1.meteoriteCount?\2.meteoriteCount:\1.meteoriteCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),radiationCount:([a-zA-Z0-9$_]+)\.radiationCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,radiationCount:\2.radiationCount&gt;\1.radiationCount?\2.radiationCount:\1.radiationCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),mineralsCount:([a-zA-Z0-9$_]+)\.mineralsCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,mineralsCount:\2.mineralsCount&gt;\1.mineralsCount?\2.mineralsCount:\1.mineralsCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="prisonersPityCap\+1" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="prisonersPityCap+10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='(case&quot;HARD_RESET&quot;:{.*)return{\.\.\.([a-zA-Z0-9$_]+)(.*)savedArmy:[a-zA-Z0-9$_]+\.savedArmy,' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1return{...\2\3savedArmy:\2.savedArmy," />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+),totalRunArmy:[a-zA-Z0-9$_]+\.totalRunArmy\+([a-zA-Z0-9$_]+).increment" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1,totalRunArmy:\1.totalRunArmy+\2.increment,savedArmy:Math.min\(\1.savedArmy+\2.increment,4e25\)" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="([a-zA-Z0-9$_]+\.comboHp)-1" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="2\*Math\.PI/\(36-[a-zA-Z0-9$_]+\)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="2*Math.PI/3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(return [a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\]\+=[a-zA-Z0-9]+),{" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100,{" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(enemyShipsKilled\+[a-zA-Z0-9$_]+\.enemyShipsKilled)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(totalEnemyShipsKilledCountEver\+[a-zA-Z0-9$_]+\.payload)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,totalEnemyShipsKilledCount:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCount\+1),(totalEnemyShipsKilledCountEver:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCountEver\+1)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100,\2*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\]\+1)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\.key\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\.key\]\+[a-zA-Z0-9$_]+\.payload\.amount)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="const ([a-zA-Z0-9$_]+)=Math\.min\(10\+[a-zA-Z0-9$_]+\*2,70\),([a-zA-Z0-9$_]+)\=Math\.min\(1\+[a-zA-Z0-9$_]+\*\.3,10\),([a-zA-Z0-9$_]+)\=Math\.min\(\.1\+[a-zA-Z0-9$_]+\*\.03,1\)\;" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="const \1=0,\2=0,\3=100;" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="const ([a-zA-Z0-9$_]+)=\{coal:30,gold:60,diamond:120,amethyst:240\}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="const \1={coal:3,gold:6,diamond:12,amethyst:24}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='return ([a-zA-Z0-9$_]+)&lt;=[a-zA-Z0-9$_]+\?&quot;amethyst&quot;' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam='return \1&lt;=100?&quot;amethyst&quot;' />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='([a-zA-Z0-9$_]+)&lt;[a-zA-Z0-9$_]+(\+[a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+\(9\*60,&quot;amethyst&quot;)' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1&lt;1\2" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.[a-zA-Z0-9$_]+,[a-zA-Z0-9$_]+PotionTimer):[a-zA-Z0-9$_]+\.payload\.[a-zA-Z0-9$_]+PotionTimer" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1:3600*24*365*1e3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(rmyCount\+[a-zA-Z0-9$_]+.increment)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(Army\+[a-zA-Z0-9$_]+.increment)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),supernovaEssenceCount:([a-zA-Z0-9$_]+)\.supernovaEssenceCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,supernovaEssenceCount:\2.supernovaEssenceCount&gt;\1.supernovaEssenceCount?\2.supernovaEssenceCount:\1.supernovaEssenceCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),cosmicDustCount:([a-zA-Z0-9$_]+)\.cosmicDustCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,cosmicDustCount:\2.cosmicDustCount&gt;\1.cosmicDustCount?\2.cosmicDustCount:\1.cosmicDustCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(const [a-zA-Z0-9$_]+=\([a-zA-Z0-9$_]+-[a-zA-Z0-9$_]+\)\/6e4\/60)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)\),([a-zA-Z0-9$_]+)\([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="0\),\1\(0\)" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
</Macro>
I'm kind of a noob how to you run this with the asar file I don't know how to run as macro I did update the shortcut in notepad ++

Muedi
Noobzor
Noobzor
Posts: 8
Joined: Sat Jan 08, 2022 9:17 pm
Reputation: 3

Re: [Request] Galaxy Idle Clicker

Post by Muedi »

kmckowan wrote:
Mon Nov 18, 2024 2:46 am
Muedi wrote:
Sun Nov 17, 2024 10:06 am
Lep wrote:
Sat Nov 16, 2024 1:02 am
Gotta edit the file again after each update.
When using Notepad++, record yourself doing all the find and replace as a macro. Then when you need to change the file after update, run the macro on it and it will make all the changes you recorded. All new additions to the macro, will need to recorded as a separate macro (at least as far as I know, not an expert on notepad++).

(EDIT): Actually you can edit the shortcuts.xml file in your user\roaming\notepad++\ folder. Just might take a little trial and error to get the changes right though.

(EDIT2): in fact, fuck it, here's mine:
Spoiler
<Macro name="Galaxy_Idle_Clicker" Ctrl="yes" Alt="no" Shift="yes" Key="65">
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="if\(([a-zA-Z0-9$_]+)&amp;&amp;([a-zA-Z0-9$_]+)-([a-zA-Z0-9$_]+)&lt;20\*60\*60\){" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="if\(\1&amp;&amp;\2-\3&lt;0\){" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+),antimatterCount:([a-zA-Z0-9$_]+)\.antimatterCount,totalAntimatterCount:([a-zA-Z0-9$_]+)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1,antimatterCount:(\2.antimatterCount-\1.antimatterCount)&gt;0?\2.antimatterCount:\1.antimatterCount,totalAntimatterCount:\3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),junkCount:([a-zA-Z0-9$_]+)\.junkCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,junkCount:\2.junkCount&gt;\1.junkCount?\2.junkCount:\1.junkCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),plasmaCount:([a-zA-Z0-9$_]+)\.plasmaCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,plasmaCount:\2.plasmaCount&gt;\1.plasmaCount?\2.plasmaCount:\1.plasmaCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),energyCount:([a-zA-Z0-9$_]+)\.energyCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,energyCount:\2.energyCount&gt;\1.energyCount?\2.energyCount:\1.energyCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),scrapCount:([a-zA-Z0-9$_]+)\.scrapCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,scrapCount:\2.scrapCount&gt;\1.scrapCount?\2.scrapCount:\1.scrapCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="-[a-zA-Z0-9$_]+\.totalCost," />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="," />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),skillPoints:([a-zA-Z0-9$_]+)\.skillPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,skillPoints:\2.skillPoints&gt;\1.skillPoints?\2.skillPoints:\1.skillPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),lightTravelPoints:([a-zA-Z0-9$_]+)\.lightTravelPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,lightTravelPoints:\2.lightTravelPoints&gt;\1.lightTravelPoints?\2.lightTravelPoints:\1.lightTravelPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),blackHoleTravelPoints:([a-zA-Z0-9$_]+)\.blackHoleTravelPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,blackHoleTravelPoints:\2.blackHoleTravelPoints&gt;\1.blackHoleTravelPoints?\2.blackHoleTravelPoints:\1.blackHoleTravelPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+)\.([a-zA-Z0-9$_]+),\[([a-zA-Z0-9$_]+)\.payload\.race\]:[a-zA-Z0-9$_]+\.payload\.count" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1.\2,[\3.payload.race]:\1.\2[a.payload.race]&lt;a.payload.count?a.payload.count:\1.\2[a.payload.race]" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(armyCount:[a-zA-Z0-9$_]+\.armyCount)-[a-zA-Z0-9$_]+\.decrement" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),meteoriteCount:([a-zA-Z0-9$_]+)\.meteoriteCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,meteoriteCount:\2.meteoriteCount&gt;\1.meteoriteCount?\2.meteoriteCount:\1.meteoriteCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),radiationCount:([a-zA-Z0-9$_]+)\.radiationCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,radiationCount:\2.radiationCount&gt;\1.radiationCount?\2.radiationCount:\1.radiationCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),mineralsCount:([a-zA-Z0-9$_]+)\.mineralsCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,mineralsCount:\2.mineralsCount&gt;\1.mineralsCount?\2.mineralsCount:\1.mineralsCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="prisonersPityCap\+1" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="prisonersPityCap+10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='(case&quot;HARD_RESET&quot;:{.*)return{\.\.\.([a-zA-Z0-9$_]+)(.*)savedArmy:[a-zA-Z0-9$_]+\.savedArmy,' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1return{...\2\3savedArmy:\2.savedArmy," />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+),totalRunArmy:[a-zA-Z0-9$_]+\.totalRunArmy\+([a-zA-Z0-9$_]+).increment" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1,totalRunArmy:\1.totalRunArmy+\2.increment,savedArmy:Math.min\(\1.savedArmy+\2.increment,4e25\)" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="([a-zA-Z0-9$_]+\.comboHp)-1" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="2\*Math\.PI/\(36-[a-zA-Z0-9$_]+\)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="2*Math.PI/3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(return [a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\]\+=[a-zA-Z0-9]+),{" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100,{" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(enemyShipsKilled\+[a-zA-Z0-9$_]+\.enemyShipsKilled)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(totalEnemyShipsKilledCountEver\+[a-zA-Z0-9$_]+\.payload)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,totalEnemyShipsKilledCount:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCount\+1),(totalEnemyShipsKilledCountEver:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCountEver\+1)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100,\2*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\]\+1)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\.key\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\.key\]\+[a-zA-Z0-9$_]+\.payload\.amount)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="const ([a-zA-Z0-9$_]+)=Math\.min\(10\+[a-zA-Z0-9$_]+\*2,70\),([a-zA-Z0-9$_]+)\=Math\.min\(1\+[a-zA-Z0-9$_]+\*\.3,10\),([a-zA-Z0-9$_]+)\=Math\.min\(\.1\+[a-zA-Z0-9$_]+\*\.03,1\)\;" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="const \1=0,\2=0,\3=100;" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="const ([a-zA-Z0-9$_]+)=\{coal:30,gold:60,diamond:120,amethyst:240\}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="const \1={coal:3,gold:6,diamond:12,amethyst:24}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='return ([a-zA-Z0-9$_]+)&lt;=[a-zA-Z0-9$_]+\?&quot;amethyst&quot;' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam='return \1&lt;=100?&quot;amethyst&quot;' />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='([a-zA-Z0-9$_]+)&lt;[a-zA-Z0-9$_]+(\+[a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+\(9\*60,&quot;amethyst&quot;)' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1&lt;1\2" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.[a-zA-Z0-9$_]+,[a-zA-Z0-9$_]+PotionTimer):[a-zA-Z0-9$_]+\.payload\.[a-zA-Z0-9$_]+PotionTimer" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1:3600*24*365*1e3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(rmyCount\+[a-zA-Z0-9$_]+.increment)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(Army\+[a-zA-Z0-9$_]+.increment)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),supernovaEssenceCount:([a-zA-Z0-9$_]+)\.supernovaEssenceCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,supernovaEssenceCount:\2.supernovaEssenceCount&gt;\1.supernovaEssenceCount?\2.supernovaEssenceCount:\1.supernovaEssenceCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),cosmicDustCount:([a-zA-Z0-9$_]+)\.cosmicDustCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,cosmicDustCount:\2.cosmicDustCount&gt;\1.cosmicDustCount?\2.cosmicDustCount:\1.cosmicDustCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(const [a-zA-Z0-9$_]+=\([a-zA-Z0-9$_]+-[a-zA-Z0-9$_]+\)\/6e4\/60)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)\),([a-zA-Z0-9$_]+)\([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="0\),\1\(0\)" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
</Macro>
I'm kind of a noob how to you run this with the asar file I don't know how to run as macro I did update the shortcut in notepad ++
Okay, open the app.asar file in 7-zip as normal. Nativagate to the dist\asset folder and then extract the index-XXXXXXXX.js file (mine is called index-CWTwLXkr.js, yours maybe called something else).
Once extracted, open that file in notepad++.
If you have already edited your shortcuts.xml, then look on the toolbar for macro\Galaxy_Idle_Clicker and click on that. If it doesn't work, check that your find and replace dialog box is set to search mode "Regular expression".

kmckowan
Expert Cheater
Expert Cheater
Posts: 85
Joined: Mon May 18, 2020 10:41 pm
Reputation: 1

Re: [Request] Galaxy Idle Clicker

Post by kmckowan »

Only think in macro dropdown is "Trim trailing space and save" whatever that is do don't see where shortcut is...I'm not even novice on this stuff it is confusing. I'm doing all this stuff with notepad++ for first time. Don't i open the json file first notepad the copy that into notepad++ i have done all that but and edited shortcut but there isn't anything about shortcut in macro dropdown...like i said i'm kind of lost...

Muedi
Noobzor
Noobzor
Posts: 8
Joined: Sat Jan 08, 2022 9:17 pm
Reputation: 3

Re: [Request] Galaxy Idle Clicker

Post by Muedi »

kmckowan wrote:
Mon Nov 18, 2024 9:02 am
Only think in macro dropdown is "Trim trailing space and save" whatever that is do don't see where shortcut is...I'm not even novice on this stuff it is confusing. I'm doing all this stuff with notepad++ for first time. Don't i open the json file first notepad the copy that into notepad++ i have done all that but and edited shortcut but there isn't anything about shortcut in macro dropdown...like i said i'm kind of lost...
Ah okay. To find the shortcuts.xml file do the following:
To access the User/AppData/Roaming folder in Windows 10, you can do the following123:
Open the Run box by pressing the Win+R keyboard shortcut.
In the Run box, enter %AppData%, and tap the Enter key.
A new File Explorer window will open to the AppData’s Roaming folder.
Click the ‘AppData’ folder in the location bar to go to the main AppData folder.
Alternatively, you can access the User/AppData/Roaming folder by opening Control Panel > File Explorer Options > Select View > Show hidden files, folders and drives > Apply > OK > Go to C:\users\yourname, where "yourname" is your Windows profile ID, to see the files in the App Data folder.
Do not move or delete files from the AppData folder; doing so will corrupt the linked program3.
Once there you will see a Notepad++ folder. Go into that and open the shortcuts.xml file in notepad++. Highlight everything you see and delete it and then copy and paste the following:
Spoiler
<?xml version="1.0" encoding="UTF-8" ?>
<NotepadPlus>
<InternalCommands />
<Macros>
<Macro name="Trim Trailing Space and Save" Ctrl="no" Alt="yes" Shift="yes" Key="83">
<Action type="2" message="0" wParam="42024" lParam="0" sParam="" />
<Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
</Macro>
<Macro name="Galaxy_Idle_Clicker" Ctrl="yes" Alt="no" Shift="yes" Key="65">
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="if\(([a-zA-Z0-9$_]+)&amp;&amp;([a-zA-Z0-9$_]+)-([a-zA-Z0-9$_]+)&lt;20\*60\*60\){" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="if\(\1&amp;&amp;\2-\3&lt;0\){" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+),antimatterCount:([a-zA-Z0-9$_]+)\.antimatterCount,totalAntimatterCount:([a-zA-Z0-9$_]+)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1,antimatterCount:(\2.antimatterCount-\1.antimatterCount)&gt;0?\2.antimatterCount:\1.antimatterCount,totalAntimatterCount:\3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),junkCount:([a-zA-Z0-9$_]+)\.junkCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,junkCount:\2.junkCount&gt;\1.junkCount?\2.junkCount:\1.junkCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),plasmaCount:([a-zA-Z0-9$_]+)\.plasmaCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,plasmaCount:\2.plasmaCount&gt;\1.plasmaCount?\2.plasmaCount:\1.plasmaCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),energyCount:([a-zA-Z0-9$_]+)\.energyCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,energyCount:\2.energyCount&gt;\1.energyCount?\2.energyCount:\1.energyCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),scrapCount:([a-zA-Z0-9$_]+)\.scrapCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,scrapCount:\2.scrapCount&gt;\1.scrapCount?\2.scrapCount:\1.scrapCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="-[a-zA-Z0-9$_]+\.totalCost," />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="," />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),skillPoints:([a-zA-Z0-9$_]+)\.skillPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,skillPoints:\2.skillPoints&gt;\1.skillPoints?\2.skillPoints:\1.skillPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),lightTravelPoints:([a-zA-Z0-9$_]+)\.lightTravelPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,lightTravelPoints:\2.lightTravelPoints&gt;\1.lightTravelPoints?\2.lightTravelPoints:\1.lightTravelPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),blackHoleTravelPoints:([a-zA-Z0-9$_]+)\.blackHoleTravelPoints}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,blackHoleTravelPoints:\2.blackHoleTravelPoints&gt;\1.blackHoleTravelPoints?\2.blackHoleTravelPoints:\1.blackHoleTravelPoints}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+)\.([a-zA-Z0-9$_]+),\[([a-zA-Z0-9$_]+)\.payload\.race\]:[a-zA-Z0-9$_]+\.payload\.count" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1.\2,[\3.payload.race]:\1.\2[a.payload.race]&lt;a.payload.count?a.payload.count:\1.\2[a.payload.race]" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(armyCount:[a-zA-Z0-9$_]+\.armyCount)-[a-zA-Z0-9$_]+\.decrement" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),meteoriteCount:([a-zA-Z0-9$_]+)\.meteoriteCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,meteoriteCount:\2.meteoriteCount&gt;\1.meteoriteCount?\2.meteoriteCount:\1.meteoriteCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),radiationCount:([a-zA-Z0-9$_]+)\.radiationCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,radiationCount:\2.radiationCount&gt;\1.radiationCount?\2.radiationCount:\1.radiationCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),mineralsCount:([a-zA-Z0-9$_]+)\.mineralsCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,mineralsCount:\2.mineralsCount&gt;\1.mineralsCount?\2.mineralsCount:\1.mineralsCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="prisonersPityCap\+1" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="prisonersPityCap+10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='(case&quot;HARD_RESET&quot;:{.*)return{\.\.\.([a-zA-Z0-9$_]+)(.*)savedArmy:[a-zA-Z0-9$_]+\.savedArmy,' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1return{...\2\3savedArmy:\2.savedArmy," />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\.\.\.([a-zA-Z0-9$_]+),totalRunArmy:[a-zA-Z0-9$_]+\.totalRunArmy\+([a-zA-Z0-9$_]+).increment" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="...\1,totalRunArmy:\1.totalRunArmy+\2.increment,savedArmy:Math.min\(\1.savedArmy+\2.increment,4e25\)" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="([a-zA-Z0-9$_]+\.comboHp)-1" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="2\*Math\.PI/\(36-[a-zA-Z0-9$_]+\)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="2*Math.PI/3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(return [a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\]\+=[a-zA-Z0-9]+),{" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100,{" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(enemyShipsKilled\+[a-zA-Z0-9$_]+\.enemyShipsKilled)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(totalEnemyShipsKilledCountEver\+[a-zA-Z0-9$_]+\.payload)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,totalEnemyShipsKilledCount:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCount\+1),(totalEnemyShipsKilledCountEver:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCountEver\+1)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100,\2*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\]\+1)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\.key\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\.key\]\+[a-zA-Z0-9$_]+\.payload\.amount)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*100" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="const ([a-zA-Z0-9$_]+)=Math\.min\(10\+[a-zA-Z0-9$_]+\*2,70\),([a-zA-Z0-9$_]+)\=Math\.min\(1\+[a-zA-Z0-9$_]+\*\.3,10\),([a-zA-Z0-9$_]+)\=Math\.min\(\.1\+[a-zA-Z0-9$_]+\*\.03,1\)\;" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="const \1=0,\2=0,\3=100;" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="const ([a-zA-Z0-9$_]+)=\{coal:30,gold:60,diamond:120,amethyst:240\}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="const \1={coal:3,gold:6,diamond:12,amethyst:24}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='return ([a-zA-Z0-9$_]+)&lt;=[a-zA-Z0-9$_]+\?&quot;amethyst&quot;' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam='return \1&lt;=100?&quot;amethyst&quot;' />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam='([a-zA-Z0-9$_]+)&lt;[a-zA-Z0-9$_]+(\+[a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+\(9\*60,&quot;amethyst&quot;)' />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1&lt;1\2" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(\.\.\.[a-zA-Z0-9$_]+,[a-zA-Z0-9$_]+PotionTimer):[a-zA-Z0-9$_]+\.payload\.[a-zA-Z0-9$_]+PotionTimer" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1:3600*24*365*1e3" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(rmyCount\+[a-zA-Z0-9$_]+.increment)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(Army\+[a-zA-Z0-9$_]+.increment)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),supernovaEssenceCount:([a-zA-Z0-9$_]+)\.supernovaEssenceCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,supernovaEssenceCount:\2.supernovaEssenceCount&gt;\1.supernovaEssenceCount?\2.supernovaEssenceCount:\1.supernovaEssenceCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="{\.\.\.([a-zA-Z0-9$_]+),cosmicDustCount:([a-zA-Z0-9$_]+)\.cosmicDustCount}" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="{...\1,cosmicDustCount:\2.cosmicDustCount&gt;\1.cosmicDustCount?\2.cosmicDustCount:\1.cosmicDustCount}" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="(const [a-zA-Z0-9$_]+=\([a-zA-Z0-9$_]+-[a-zA-Z0-9$_]+\)\/6e4\/60)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="\1*10" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="\([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)\),([a-zA-Z0-9$_]+)\([a-zA-Z0-9$_]+\?[0-9\.]+:[0-9\.]+\)" />
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="0\),\1\(0\)" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
</Macro>
</Macros>
<UserDefinedCommands>
<Command name="Get PHP help" Ctrl="no" Alt="yes" Shift="no" Key="112">[Link]>
<Command name="Wikipedia Search" Ctrl="no" Alt="yes" Shift="no" Key="114">[Link]>
<Command name="Open selected file path in new instance" Ctrl="no" Alt="yes" Shift="no" Key="117">$(NPP_FULL_FILE_PATH) $(CURRENT_WORD) -nosession -multiInst</Command>
</UserDefinedCommands>
<PluginCommands />
<ScintillaKeys />
</NotepadPlus>
Then save it. Close Notepad++ and re-open the index file from galaxy idle clicker in notepad++ and look at the macro section and you should hopefully now see the macro I created. Run that, it will change all the values accordingly. Save it and then add the index file back into the app.asar archive using 7.zip and overwriting the one that is in there.
Now run galaxy idle clicker.

Kazuki
Novice Cheater
Novice Cheater
Posts: 15
Joined: Sat Oct 01, 2022 2:37 pm
Reputation: 37

Re: [Request] Galaxy Idle Clicker

Post by Kazuki »

UPDATED 27/11 (version 0.1.31)
Spoiler
You need to use notepad++ and "Regular expression" as "Search Mode" (mandatory)
  1. Remove timer limit for antimatter "protto" code:

    Code: Select all

    if\(([a-zA-Z0-9$_]+)&&([a-zA-Z0-9$_]+)-([a-zA-Z0-9$_]+)<20\*60\*60\){
    to

    Code: Select all

    if\(\1&&\2-\3<0\){
    (1 match)
  2. Antimatter Upgrades do not consume antimatter:

    Code: Select all

    \.\.\.([a-zA-Z0-9$_]+),antimatterCount:([a-zA-Z0-9$_]+)\.antimatterCount,totalAntimatterCount:([a-zA-Z0-9$_]+)
    to

    Code: Select all

    ...\1,antimatterCount:(\2.antimatterCount-\1.antimatterCount)>0?\2.antimatterCount:\1.antimatterCount,totalAntimatterCount:\3
    (1 match)
  3. Junk Upgrades do not consume junk:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),junkCount:([a-zA-Z0-9$_]+)\.junkCount}
    to

    Code: Select all

    {...\1,junkCount:\2.junkCount>\1.junkCount?\2.junkCount:\1.junkCount}
    (1 match)
  4. Plasma Upgrades do not consume plasma:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),plasmaCount:([a-zA-Z0-9$_]+)\.plasmaCount}
    to

    Code: Select all

    {...\1,plasmaCount:\2.plasmaCount>\1.plasmaCount?\2.plasmaCount:\1.plasmaCount}
    (1 match)
  5. Energy Upgrades do not consume energy:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),energyCount:([a-zA-Z0-9$_]+)\.energyCount}
    to

    Code: Select all

    {...\1,energyCount:\2.energyCount>\1.energyCount?\2.energyCount:\1.energyCount}
    (1 match)
  6. Scrap Upgrades do not consume scrap:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),scrapCount:([a-zA-Z0-9$_]+)\.scrapCount}
    to

    Code: Select all

    {...\1,scrapCount:\2.scrapCount>\1.scrapCount?\2.scrapCount:\1.scrapCount}
    (1 match)
  7. Garbage Upgrades do not consume garbage:

    Code: Select all

    -[a-zA-Z0-9$_]+\.totalCost,
    to

    Code: Select all

    ,
    (1 match)
  8. Level Upgrades do not consume skill point:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),skillPoints:([a-zA-Z0-9$_]+)\.skillPoints}
    to

    Code: Select all

    {...\1,skillPoints:\2.skillPoints>\1.skillPoints?\2.skillPoints:\1.skillPoints}
    (1 match)
  9. LightYear Upgrades do not consume lightyear point:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),lightTravelPoints:([a-zA-Z0-9$_]+)\.lightTravelPoints}
    to

    Code: Select all

    {...\1,lightTravelPoints:\2.lightTravelPoints>\1.lightTravelPoints?\2.lightTravelPoints:\1.lightTravelPoints}
    (1 match)
  10. Blackhole Upgrades do not consume blackhole point:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),blackHoleTravelPoints:([a-zA-Z0-9$_]+)\.blackHoleTravelPoints}
    to

    Code: Select all

    {...\1,blackHoleTravelPoints:\2.blackHoleTravelPoints>\1.blackHoleTravelPoints?\2.blackHoleTravelPoints:\1.blackHoleTravelPoints}
    (1 match)
  11. Prisoners & Citizens Upgrades do not consume prisoners or citizen:

    Code: Select all

    \.\.\.([a-zA-Z0-9$_]+)\.([a-zA-Z0-9$_]+),\[([a-zA-Z0-9$_]+)\.payload\.race\]:[a-zA-Z0-9$_]+\.payload\.count
    to

    Code: Select all

    ...\1.\2,[\3.payload.race]:\1.\2[a.payload.race]<a.payload.count?a.payload.count:\1.\2[a.payload.race]
    (3 matchs)
  12. Army Upgrades do not consume army:

    Code: Select all

    (armyCount:[a-zA-Z0-9$_]+\.armyCount)-[a-zA-Z0-9$_]+\.decrement
    to

    Code: Select all

    \1
    (1 match)
  13. Meteorite Upgrades do not consume meteorite:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),meteoriteCount:([a-zA-Z0-9$_]+)\.meteoriteCount}
    to

    Code: Select all

    {...\1,meteoriteCount:\2.meteoriteCount>\1.meteoriteCount?\2.meteoriteCount:\1.meteoriteCount}
    (1 match)
  14. Radiation Upgrades do not consume radiation:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),radiationCount:([a-zA-Z0-9$_]+)\.radiationCount}
    to

    Code: Select all

    {...\1,radiationCount:\2.radiationCount>\1.radiationCount?\2.radiationCount:\1.radiationCount}
    (1 match)
  15. Mineral Upgrades do not consume mineral:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),mineralsCount:([a-zA-Z0-9$_]+)\.mineralsCount}
    to

    Code: Select all

    {...\1,mineralsCount:\2.mineralsCount>\1.mineralsCount?\2.mineralsCount:\1.mineralsCount}
    (1 match)
  16. Increment Prisoners pity cap by 10 instead of 1:

    Code: Select all

    prisonersPityCap\+1
    to

    Code: Select all

    prisonersPityCap+10
    (1 match)
  17. Set "SavedArmy" to current Army count at BlackHole Reset (no need to buy the annoying upgrade for it):
    1. Code: Select all

      (case"HARD_RESET":{.*)return{\.\.\.([a-zA-Z0-9$_]+)(.*)savedArmy:[a-zA-Z0-9$_]+\.savedArmy,
      to

      Code: Select all

      \1return{...\2\3savedArmy:\2.savedArmy,
      (1 matchs)
    2. Code: Select all

      \.\.\.([a-zA-Z0-9$_]+),totalRunArmy:[a-zA-Z0-9$_]+\.totalRunArmy\+([a-zA-Z0-9$_]+).increment
      to

      Code: Select all

      ...\1,totalRunArmy:\1.totalRunArmy+\2.increment,savedArmy:Math.min\(\1.savedArmy+\2.increment,4e25\)
      (1 matchs)
  18. Infinite Meteorite mini game's Combo Shield:

    Code: Select all

    ([a-zA-Z0-9$_]+\.comboHp)-1
    to

    Code: Select all

    \1
    (1 match)
  19. In Radiation mini game, make all bars (once unlocked) overlap:

    Code: Select all

    2\*Math\.PI/\(36-[a-zA-Z0-9$_]+\)
    to

    Code: Select all

    2*Math.PI/3
    (4 matchs)
  20. Enemies Killed count *100:
    1. Code: Select all

      (return [a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\]\+=[a-zA-Z0-9]+),{
      to

      Code: Select all

      \1*100,{
      (2 matchs)
    2. Code: Select all

      (enemyShipsKilled\+[a-zA-Z0-9$_]+\.enemyShipsKilled)
      to

      Code: Select all

      \1*100
      (1 matchs)
    3. Code: Select all

      (totalEnemyShipsKilledCountEver\+[a-zA-Z0-9$_]+\.payload)
      to

      Code: Select all

      \1*100
      (1 matchs)
    4. Code: Select all

      (\.\.\.t,totalEnemyShipsKilledCount:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCount\+1),(totalEnemyShipsKilledCountEver:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCountEver\+1)
      to

      Code: Select all

      \1*100,\2*100
      (1 matchs)
    5. Code: Select all

      (\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\]\+1)
      to

      Code: Select all

      \1*100
      (1 matchs)
    6. Code: Select all

      (\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\.key\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\.key\]\+[a-zA-Z0-9$_]+\.payload\.amount)
      to

      Code: Select all

      \1*100
      (1 matchs)
  21. Keep BlackHoles Upgrades purchased after a BlackHole (very annoying to repurchase all 20+ every time):
    Spoiler
    1. Code: Select all

      (case"HARD_RESET":\{.*)keepLevelsBlackMatter:[a-zA-Z0-9$_]+\.keepLevelsBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    2. Code: Select all

      (case"SOFT_RESET":{.*)([a-zA-Z0-9$_]+)\.prisonersPityCapLYUpgradeLevel>0&&\(([a-zA-Z0-9$_]+)=Math\.max\(1500-[a-zA-Z0-9$_]+\.prisonersPityCapLYUpgradeLevel\*5,0\)\);
      to

      Code: Select all

      \1\2.prisonersPityCapLYUpgradeLevel>0&&\(\3=Math.max\(1500-\2.prisonersPityCapLYUpgradeLevel*5-\2.prisonersPityCapUpgradeLevel*20-\2.prisonersPityCapUpgradeSecondLevel*30-\2.prisonersPityCapUpgradeThirdLevel*40-\2.prisonersPityCapUpgradeFourthLevel*50-\2.prisonersPityCapUpgradeFifthLevel*60-\2.prisonersPityCapUpgradeSixthLevel*70,0\)\);
      (1 matchs)
    3. Code: Select all

      (case"HARD_RESET":{.*)([a-zA-Z0-9$_]+)\.blackHoleTravelCount>=3&&\(([a-zA-Z0-9$_]+)=Math\.max\(1500-[a-zA-Z0-9$_]+\.prisonersPityCapLYUpgradeLevel\*5,0\)\);
      to

      Code: Select all

      \1\2.blackHoleTravelCount>=3&&\(\3=Math.max\(1500-\2.prisonersPityCapLYUpgradeLevel*5-\2.prisonersPityCapUpgradeLevel*20-\2.prisonersPityCapUpgradeSecondLevel*30-\2.prisonersPityCapUpgradeThirdLevel*40-\2.prisonersPityCapUpgradeFourthLevel*50-\2.prisonersPityCapUpgradeFifthLevel*60-\2.prisonersPityCapUpgradeSixthLevel*70,0\)\);
      (1 matchs)
    4. Code: Select all

      (case"HARD_RESET":\{.*)autoMineDamageBoost:[a-zA-Z0-9$_]+\.autoMineDamageBoost,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    5. Code: Select all

      (case"HARD_RESET":\{.*)blackMatterPrisonersTimeReduction:[a-zA-Z0-9$_]+\.blackMatterPrisonersTimeReduction,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    6. Code: Select all

      (case"HARD_RESET":\{.*)damageMultiplierBlackMatter:[a-zA-Z0-9$_]+\.damageMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    7. Code: Select all

      (case"HARD_RESET":\{.*)hpMultiplierBlackMatter:[a-zA-Z0-9$_]+\.hpMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    8. Code: Select all

      (case"HARD_RESET":\{.*)junkMultiplierBlackMatter:[a-zA-Z0-9$_]+\.junkMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    9. Code: Select all

      (case"HARD_RESET":\{.*)plasmaMultiplierBlackMatter:[a-zA-Z0-9$_]+\.plasmaMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    10. Code: Select all

      (case"HARD_RESET":\{.*)expMultiplierBlackMatter:[a-zA-Z0-9$_]+\.expMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    11. Code: Select all

      (case"HARD_RESET":\{.*)colonMultiplierBlackMatter:[a-zA-Z0-9$_]+\.colonMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    12. Code: Select all

      (case"HARD_RESET":\{.*)prisonersMultiplierBlackMatter:[a-zA-Z0-9$_]+\.prisonersMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    13. Code: Select all

      (case"HARD_RESET":\{.*)garbageMultiplierBlackMatter:[a-zA-Z0-9$_]+\.garbageMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    14. Code: Select all

      (case"HARD_RESET":\{.*)meteoriteRadiationMineralsMultiplierBlackMatter:[a-zA-Z0-9$_]+\.meteoriteRadiationMineralsMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    15. Code: Select all

      (case"HARD_RESET":\{.*)hyperGarbage:[a-zA-Z0-9$_]+\.hyperGarbage,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    16. Code: Select all

      (case"HARD_RESET":\{.*)doubleArmyBlackMatter:[a-zA-Z0-9$_]+\.doubleArmyBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    17. Code: Select all

      (case"HARD_RESET":\{.*)dobuleBHPassiveBlackMatter:[a-zA-Z0-9$_]+\.dobuleBHPassiveBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    18. Code: Select all

      (case"HARD_RESET":\{.*)decreaseShieldBlackMatter:[a-zA-Z0-9$_]+\.decreaseShieldBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    19. Code: Select all

      (case"HARD_RESET":\{.*)electricLaserShotsBlackMatter:[a-zA-Z0-9$_]+\.electricLaserShotsBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    20. Code: Select all

      (case"HARD_RESET":\{.*)itemsDropRarityBlackMatter:[a-zA-Z0-9$_]+\.itemsDropRarityBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    21. Code: Select all

      (case"HARD_RESET":\{.*)isGarbageFree:[a-zA-Z0-9$_]+\.isGarbageFree,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    22. Code: Select all

      (case"HARD_RESET":\{.*)quadPrisoners:[a-zA-Z0-9$_]+\.quadPrisoners,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    23. Code: Select all

      (case"HARD_RESET":\{.*)keepPrisoners:[a-zA-Z0-9$_]+\.keepPrisoners,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    24. Code: Select all

      (case"HARD_RESET":\{.*)prisonerConversionRequirements:[a-zA-Z0-9$_]+\.prisonerConversionRequirements,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    25. Code: Select all

      (case"HARD_RESET":\{.*isJunkFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isJunkFree):[a-zA-Z0-9$_]+\.isJunkFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
    26. Code: Select all

      (case"HARD_RESET":\{.*isPlasmaFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isPlasmaFree):[a-zA-Z0-9$_]+\.isPlasmaFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
    27. Code: Select all

      (case"HARD_RESET":\{.*isEnergyFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isEnergyFree):[a-zA-Z0-9$_]+\.isEnergyFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
    28. Code: Select all

      (case"HARD_RESET":\{.*isColonsFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isColonsFree):[a-zA-Z0-9$_]+\.isColonsFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
      I left the "9 Free time Skips" repurchasable because otherwise it doesn't give the 9 free skip time again if the Upgrade is kept purchased
  22. In Radiation mini game, only have emerald radiation spawing:

    Code: Select all

    const ([a-zA-Z0-9$_]+)=Math\.min\(10\+[a-zA-Z0-9$_]+\*2,70\),([a-zA-Z0-9$_]+)\=Math\.min\(1\+[a-zA-Z0-9$_]+\*\.3,10\),([a-zA-Z0-9$_]+)\=Math\.min\(\.1\+[a-zA-Z0-9$_]+\*\.03,1\)\;
    to

    Code: Select all

    const \1=0,\2=0,\3=100;
    (1 matchs)
  23. In Mineral, divide by 10 the mining amount required:

    Code: Select all

    const ([a-zA-Z0-9$_]+)=\{coal:30,gold:60,diamond:120,amethyst:240\}
    to

    Code: Select all

    const \1={coal:3,gold:6,diamond:12,amethyst:24}
    (1 matchs)
  24. In Mineral, only have amethyst node:

    Code: Select all

    return ([a-zA-Z0-9$_]+)<=[a-zA-Z0-9$_]+\?"amethyst"
    to

    Code: Select all

    return \1<=100?"amethyst"
    (1 matchs)
  25. In Meteorite mini game, spawn much more amethyst meteorite (still can spawn antimatter meteorite):

    Code: Select all

    ([a-zA-Z0-9$_]+)<[a-zA-Z0-9$_]+(\+[a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+\(9\*60,"amethyst")
    to

    Code: Select all

    \1<1\2
    (1 matchs)
  26. Potions Timer set to 1 year:

    Code: Select all

    (\.\.\.[a-zA-Z0-9$_]+,[a-zA-Z0-9$_]+PotionTimer):[a-zA-Z0-9$_]+\.payload\.[a-zA-Z0-9$_]+PotionTimer
    to

    Code: Select all

    \1:3600*24*365*1e3
    (12 matchs)
  27. Army generated *10:
    1. Code: Select all

      (rmyCount\+[a-zA-Z0-9$_]+.increment)
      to

      Code: Select all

      \1*10
      (2 matchs)
    2. Code: Select all

      (Army\+[a-zA-Z0-9$_]+.increment)
      to

      Code: Select all

      \1*10
      (2 matchs)
  28. Supernova Upgrades do not consume supernova essence:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),supernovaEssenceCount:([a-zA-Z0-9$_]+)\.supernovaEssenceCount}
    to

    Code: Select all

    {...\1,supernovaEssenceCount:\2.supernovaEssenceCount>\1.supernovaEssenceCount?\2.supernovaEssenceCount:\1.supernovaEssenceCount}
    (1 match)
  29. Cosmic Upgrades do not consume cosmic dust:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),cosmicDustCount:([a-zA-Z0-9$_]+)\.cosmicDustCount}
    to

    Code: Select all

    {...\1,cosmicDustCount:\2.cosmicDustCount>\1.cosmicDustCount?\2.cosmicDustCount:\1.cosmicDustCount}
    (1 match)
  30. Time Bonus in LY tab raise 10 time faster:

    Code: Select all

    (const [a-zA-Z0-9$_]+=\([a-zA-Z0-9$_]+-[a-zA-Z0-9$_]+\)\/6e4\/60)
    to

    Code: Select all

    \1*10
    (2 matches)
  31. Disable Cosmic Dust Damage:

    Code: Select all

    \([a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+>=[0-9]\?[0-9\.]+:[0-9\.]+:[0-9\.]+\)\),([a-zA-Z0-9$_]+)\([a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+>=[0-9]\?[0-9\.]+:[0-9\.]+:[0-9\.]+\)
    to

    Code: Select all

    0\),\1\(0\)
    (4 matches)

Code: Select all

Change:
27/11
Code changed for Cosmic Dust Damage, so I adapted the regex to the new one
I didn't test everything since my save is far too advanced for some of the regex, I didn't notice anything else so far but let me know if you see other issues.
(Be careful when using the Macro system as it won't tell you if it didn't match something)

cckilla1337
Expert Cheater
Expert Cheater
Posts: 175
Joined: Sat May 01, 2021 9:41 pm
Reputation: 5

Re: [Request] Galaxy Idle Clicker

Post by cckilla1337 »

I've just been setting my desktop clock 1 day in advance, load the game up, change time back to normal, save the game--wait until it freezes after 5 minutes or so, then rinse and repeat that process over and over again, so far all my potions last for more than 24k hours, I've also maxed out most minerals/meteorites as well, same with radiation. Free 24 hour offline boosts are great :3

Terydin
Cheater
Cheater
Posts: 43
Joined: Tue Aug 21, 2018 9:17 pm
Reputation: 3

Re: [Request] Galaxy Idle Clicker

Post by Terydin »

Kazuki wrote:
Wed Nov 27, 2024 3:59 pm
UPDATED 27/11 (version 0.1.31)
Spoiler
You need to use notepad++ and "Regular expression" as "Search Mode" (mandatory)
  1. Remove timer limit for antimatter "protto" code:

    Code: Select all

    if\(([a-zA-Z0-9$_]+)&&([a-zA-Z0-9$_]+)-([a-zA-Z0-9$_]+)<20\*60\*60\){
    to

    Code: Select all

    if\(\1&&\2-\3<0\){
    (1 match)
  2. Antimatter Upgrades do not consume antimatter:

    Code: Select all

    \.\.\.([a-zA-Z0-9$_]+),antimatterCount:([a-zA-Z0-9$_]+)\.antimatterCount,totalAntimatterCount:([a-zA-Z0-9$_]+)
    to

    Code: Select all

    ...\1,antimatterCount:(\2.antimatterCount-\1.antimatterCount)>0?\2.antimatterCount:\1.antimatterCount,totalAntimatterCount:\3
    (1 match)
  3. Junk Upgrades do not consume junk:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),junkCount:([a-zA-Z0-9$_]+)\.junkCount}
    to

    Code: Select all

    {...\1,junkCount:\2.junkCount>\1.junkCount?\2.junkCount:\1.junkCount}
    (1 match)
  4. Plasma Upgrades do not consume plasma:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),plasmaCount:([a-zA-Z0-9$_]+)\.plasmaCount}
    to

    Code: Select all

    {...\1,plasmaCount:\2.plasmaCount>\1.plasmaCount?\2.plasmaCount:\1.plasmaCount}
    (1 match)
  5. Energy Upgrades do not consume energy:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),energyCount:([a-zA-Z0-9$_]+)\.energyCount}
    to

    Code: Select all

    {...\1,energyCount:\2.energyCount>\1.energyCount?\2.energyCount:\1.energyCount}
    (1 match)
  6. Scrap Upgrades do not consume scrap:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),scrapCount:([a-zA-Z0-9$_]+)\.scrapCount}
    to

    Code: Select all

    {...\1,scrapCount:\2.scrapCount>\1.scrapCount?\2.scrapCount:\1.scrapCount}
    (1 match)
  7. Garbage Upgrades do not consume garbage:

    Code: Select all

    -[a-zA-Z0-9$_]+\.totalCost,
    to

    Code: Select all

    ,
    (1 match)
  8. Level Upgrades do not consume skill point:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),skillPoints:([a-zA-Z0-9$_]+)\.skillPoints}
    to

    Code: Select all

    {...\1,skillPoints:\2.skillPoints>\1.skillPoints?\2.skillPoints:\1.skillPoints}
    (1 match)
  9. LightYear Upgrades do not consume lightyear point:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),lightTravelPoints:([a-zA-Z0-9$_]+)\.lightTravelPoints}
    to

    Code: Select all

    {...\1,lightTravelPoints:\2.lightTravelPoints>\1.lightTravelPoints?\2.lightTravelPoints:\1.lightTravelPoints}
    (1 match)
  10. Blackhole Upgrades do not consume blackhole point:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),blackHoleTravelPoints:([a-zA-Z0-9$_]+)\.blackHoleTravelPoints}
    to

    Code: Select all

    {...\1,blackHoleTravelPoints:\2.blackHoleTravelPoints>\1.blackHoleTravelPoints?\2.blackHoleTravelPoints:\1.blackHoleTravelPoints}
    (1 match)
  11. Prisoners & Citizens Upgrades do not consume prisoners or citizen:

    Code: Select all

    \.\.\.([a-zA-Z0-9$_]+)\.([a-zA-Z0-9$_]+),\[([a-zA-Z0-9$_]+)\.payload\.race\]:[a-zA-Z0-9$_]+\.payload\.count
    to

    Code: Select all

    ...\1.\2,[\3.payload.race]:\1.\2[a.payload.race]<a.payload.count?a.payload.count:\1.\2[a.payload.race]
    (3 matchs)
  12. Army Upgrades do not consume army:

    Code: Select all

    (armyCount:[a-zA-Z0-9$_]+\.armyCount)-[a-zA-Z0-9$_]+\.decrement
    to

    Code: Select all

    \1
    (1 match)
  13. Meteorite Upgrades do not consume meteorite:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),meteoriteCount:([a-zA-Z0-9$_]+)\.meteoriteCount}
    to

    Code: Select all

    {...\1,meteoriteCount:\2.meteoriteCount>\1.meteoriteCount?\2.meteoriteCount:\1.meteoriteCount}
    (1 match)
  14. Radiation Upgrades do not consume radiation:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),radiationCount:([a-zA-Z0-9$_]+)\.radiationCount}
    to

    Code: Select all

    {...\1,radiationCount:\2.radiationCount>\1.radiationCount?\2.radiationCount:\1.radiationCount}
    (1 match)
  15. Mineral Upgrades do not consume mineral:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),mineralsCount:([a-zA-Z0-9$_]+)\.mineralsCount}
    to

    Code: Select all

    {...\1,mineralsCount:\2.mineralsCount>\1.mineralsCount?\2.mineralsCount:\1.mineralsCount}
    (1 match)
  16. Increment Prisoners pity cap by 10 instead of 1:

    Code: Select all

    prisonersPityCap\+1
    to

    Code: Select all

    prisonersPityCap+10
    (1 match)
  17. Set "SavedArmy" to current Army count at BlackHole Reset (no need to buy the annoying upgrade for it):
    1. Code: Select all

      (case"HARD_RESET":{.*)return{\.\.\.([a-zA-Z0-9$_]+)(.*)savedArmy:[a-zA-Z0-9$_]+\.savedArmy,
      to

      Code: Select all

      \1return{...\2\3savedArmy:\2.savedArmy,
      (1 matchs)
    2. Code: Select all

      \.\.\.([a-zA-Z0-9$_]+),totalRunArmy:[a-zA-Z0-9$_]+\.totalRunArmy\+([a-zA-Z0-9$_]+).increment
      to

      Code: Select all

      ...\1,totalRunArmy:\1.totalRunArmy+\2.increment,savedArmy:Math.min\(\1.savedArmy+\2.increment,4e25\)
      (1 matchs)
  18. Infinite Meteorite mini game's Combo Shield:

    Code: Select all

    ([a-zA-Z0-9$_]+\.comboHp)-1
    to

    Code: Select all

    \1
    (1 match)
  19. In Radiation mini game, make all bars (once unlocked) overlap:

    Code: Select all

    2\*Math\.PI/\(36-[a-zA-Z0-9$_]+\)
    to

    Code: Select all

    2*Math.PI/3
    (4 matchs)
  20. Enemies Killed count *100:
    1. Code: Select all

      (return [a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\]\+=[a-zA-Z0-9]+),{
      to

      Code: Select all

      \1*100,{
      (2 matchs)
    2. Code: Select all

      (enemyShipsKilled\+[a-zA-Z0-9$_]+\.enemyShipsKilled)
      to

      Code: Select all

      \1*100
      (1 matchs)
    3. Code: Select all

      (totalEnemyShipsKilledCountEver\+[a-zA-Z0-9$_]+\.payload)
      to

      Code: Select all

      \1*100
      (1 matchs)
    4. Code: Select all

      (\.\.\.t,totalEnemyShipsKilledCount:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCount\+1),(totalEnemyShipsKilledCountEver:[a-zA-Z0-9$_]+\.totalEnemyShipsKilledCountEver\+1)
      to

      Code: Select all

      \1*100,\2*100
      (1 matchs)
    5. Code: Select all

      (\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\]\+1)
      to

      Code: Select all

      \1*100
      (1 matchs)
    6. Code: Select all

      (\.\.\.t,\[[a-zA-Z0-9$_]+\.payload\.key\]:[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+\.payload\.key\]\+[a-zA-Z0-9$_]+\.payload\.amount)
      to

      Code: Select all

      \1*100
      (1 matchs)
  21. Keep BlackHoles Upgrades purchased after a BlackHole (very annoying to repurchase all 20+ every time):
    Spoiler
    1. Code: Select all

      (case"HARD_RESET":\{.*)keepLevelsBlackMatter:[a-zA-Z0-9$_]+\.keepLevelsBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    2. Code: Select all

      (case"SOFT_RESET":{.*)([a-zA-Z0-9$_]+)\.prisonersPityCapLYUpgradeLevel>0&&\(([a-zA-Z0-9$_]+)=Math\.max\(1500-[a-zA-Z0-9$_]+\.prisonersPityCapLYUpgradeLevel\*5,0\)\);
      to

      Code: Select all

      \1\2.prisonersPityCapLYUpgradeLevel>0&&\(\3=Math.max\(1500-\2.prisonersPityCapLYUpgradeLevel*5-\2.prisonersPityCapUpgradeLevel*20-\2.prisonersPityCapUpgradeSecondLevel*30-\2.prisonersPityCapUpgradeThirdLevel*40-\2.prisonersPityCapUpgradeFourthLevel*50-\2.prisonersPityCapUpgradeFifthLevel*60-\2.prisonersPityCapUpgradeSixthLevel*70,0\)\);
      (1 matchs)
    3. Code: Select all

      (case"HARD_RESET":{.*)([a-zA-Z0-9$_]+)\.blackHoleTravelCount>=3&&\(([a-zA-Z0-9$_]+)=Math\.max\(1500-[a-zA-Z0-9$_]+\.prisonersPityCapLYUpgradeLevel\*5,0\)\);
      to

      Code: Select all

      \1\2.blackHoleTravelCount>=3&&\(\3=Math.max\(1500-\2.prisonersPityCapLYUpgradeLevel*5-\2.prisonersPityCapUpgradeLevel*20-\2.prisonersPityCapUpgradeSecondLevel*30-\2.prisonersPityCapUpgradeThirdLevel*40-\2.prisonersPityCapUpgradeFourthLevel*50-\2.prisonersPityCapUpgradeFifthLevel*60-\2.prisonersPityCapUpgradeSixthLevel*70,0\)\);
      (1 matchs)
    4. Code: Select all

      (case"HARD_RESET":\{.*)autoMineDamageBoost:[a-zA-Z0-9$_]+\.autoMineDamageBoost,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    5. Code: Select all

      (case"HARD_RESET":\{.*)blackMatterPrisonersTimeReduction:[a-zA-Z0-9$_]+\.blackMatterPrisonersTimeReduction,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    6. Code: Select all

      (case"HARD_RESET":\{.*)damageMultiplierBlackMatter:[a-zA-Z0-9$_]+\.damageMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    7. Code: Select all

      (case"HARD_RESET":\{.*)hpMultiplierBlackMatter:[a-zA-Z0-9$_]+\.hpMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    8. Code: Select all

      (case"HARD_RESET":\{.*)junkMultiplierBlackMatter:[a-zA-Z0-9$_]+\.junkMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    9. Code: Select all

      (case"HARD_RESET":\{.*)plasmaMultiplierBlackMatter:[a-zA-Z0-9$_]+\.plasmaMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    10. Code: Select all

      (case"HARD_RESET":\{.*)expMultiplierBlackMatter:[a-zA-Z0-9$_]+\.expMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    11. Code: Select all

      (case"HARD_RESET":\{.*)colonMultiplierBlackMatter:[a-zA-Z0-9$_]+\.colonMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    12. Code: Select all

      (case"HARD_RESET":\{.*)prisonersMultiplierBlackMatter:[a-zA-Z0-9$_]+\.prisonersMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    13. Code: Select all

      (case"HARD_RESET":\{.*)garbageMultiplierBlackMatter:[a-zA-Z0-9$_]+\.garbageMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    14. Code: Select all

      (case"HARD_RESET":\{.*)meteoriteRadiationMineralsMultiplierBlackMatter:[a-zA-Z0-9$_]+\.meteoriteRadiationMineralsMultiplierBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    15. Code: Select all

      (case"HARD_RESET":\{.*)hyperGarbage:[a-zA-Z0-9$_]+\.hyperGarbage,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    16. Code: Select all

      (case"HARD_RESET":\{.*)doubleArmyBlackMatter:[a-zA-Z0-9$_]+\.doubleArmyBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    17. Code: Select all

      (case"HARD_RESET":\{.*)dobuleBHPassiveBlackMatter:[a-zA-Z0-9$_]+\.dobuleBHPassiveBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    18. Code: Select all

      (case"HARD_RESET":\{.*)decreaseShieldBlackMatter:[a-zA-Z0-9$_]+\.decreaseShieldBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    19. Code: Select all

      (case"HARD_RESET":\{.*)electricLaserShotsBlackMatter:[a-zA-Z0-9$_]+\.electricLaserShotsBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    20. Code: Select all

      (case"HARD_RESET":\{.*)itemsDropRarityBlackMatter:[a-zA-Z0-9$_]+\.itemsDropRarityBlackMatter,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    21. Code: Select all

      (case"HARD_RESET":\{.*)isGarbageFree:[a-zA-Z0-9$_]+\.isGarbageFree,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    22. Code: Select all

      (case"HARD_RESET":\{.*)quadPrisoners:[a-zA-Z0-9$_]+\.quadPrisoners,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    23. Code: Select all

      (case"HARD_RESET":\{.*)keepPrisoners:[a-zA-Z0-9$_]+\.keepPrisoners,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    24. Code: Select all

      (case"HARD_RESET":\{.*)prisonerConversionRequirements:[a-zA-Z0-9$_]+\.prisonerConversionRequirements,(.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2
      (1 matchs)
    25. Code: Select all

      (case"HARD_RESET":\{.*isJunkFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isJunkFree):[a-zA-Z0-9$_]+\.isJunkFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
    26. Code: Select all

      (case"HARD_RESET":\{.*isPlasmaFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isPlasmaFree):[a-zA-Z0-9$_]+\.isPlasmaFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
    27. Code: Select all

      (case"HARD_RESET":\{.*isEnergyFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isEnergyFree):[a-zA-Z0-9$_]+\.isEnergyFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
    28. Code: Select all

      (case"HARD_RESET":\{.*isColonsFree:)[a-zA-Z0-9$_]+\.supernova>=[0-9]\?([a-zA-Z0-9$_]+\.isColonsFree):[a-zA-Z0-9$_]+\.isColonsFree(,.*case"SUPERNOVA_RESET")
      to

      Code: Select all

      \1\2\3
      (1 matchs)
      I left the "9 Free time Skips" repurchasable because otherwise it doesn't give the 9 free skip time again if the Upgrade is kept purchased
  22. In Radiation mini game, only have emerald radiation spawing:

    Code: Select all

    const ([a-zA-Z0-9$_]+)=Math\.min\(10\+[a-zA-Z0-9$_]+\*2,70\),([a-zA-Z0-9$_]+)\=Math\.min\(1\+[a-zA-Z0-9$_]+\*\.3,10\),([a-zA-Z0-9$_]+)\=Math\.min\(\.1\+[a-zA-Z0-9$_]+\*\.03,1\)\;
    to

    Code: Select all

    const \1=0,\2=0,\3=100;
    (1 matchs)
  23. In Mineral, divide by 10 the mining amount required:

    Code: Select all

    const ([a-zA-Z0-9$_]+)=\{coal:30,gold:60,diamond:120,amethyst:240\}
    to

    Code: Select all

    const \1={coal:3,gold:6,diamond:12,amethyst:24}
    (1 matchs)
  24. In Mineral, only have amethyst node:

    Code: Select all

    return ([a-zA-Z0-9$_]+)<=[a-zA-Z0-9$_]+\?"amethyst"
    to

    Code: Select all

    return \1<=100?"amethyst"
    (1 matchs)
  25. In Meteorite mini game, spawn much more amethyst meteorite (still can spawn antimatter meteorite):

    Code: Select all

    ([a-zA-Z0-9$_]+)<[a-zA-Z0-9$_]+(\+[a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+\(9\*60,"amethyst")
    to

    Code: Select all

    \1<1\2
    (1 matchs)
  26. Potions Timer set to 1 year:

    Code: Select all

    (\.\.\.[a-zA-Z0-9$_]+,[a-zA-Z0-9$_]+PotionTimer):[a-zA-Z0-9$_]+\.payload\.[a-zA-Z0-9$_]+PotionTimer
    to

    Code: Select all

    \1:3600*24*365*1e3
    (12 matchs)
  27. Army generated *10:
    1. Code: Select all

      (rmyCount\+[a-zA-Z0-9$_]+.increment)
      to

      Code: Select all

      \1*10
      (2 matchs)
    2. Code: Select all

      (Army\+[a-zA-Z0-9$_]+.increment)
      to

      Code: Select all

      \1*10
      (2 matchs)
  28. Supernova Upgrades do not consume supernova essence:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),supernovaEssenceCount:([a-zA-Z0-9$_]+)\.supernovaEssenceCount}
    to

    Code: Select all

    {...\1,supernovaEssenceCount:\2.supernovaEssenceCount>\1.supernovaEssenceCount?\2.supernovaEssenceCount:\1.supernovaEssenceCount}
    (1 match)
  29. Cosmic Upgrades do not consume cosmic dust:

    Code: Select all

    {\.\.\.([a-zA-Z0-9$_]+),cosmicDustCount:([a-zA-Z0-9$_]+)\.cosmicDustCount}
    to

    Code: Select all

    {...\1,cosmicDustCount:\2.cosmicDustCount>\1.cosmicDustCount?\2.cosmicDustCount:\1.cosmicDustCount}
    (1 match)
  30. Time Bonus in LY tab raise 10 time faster:

    Code: Select all

    (const [a-zA-Z0-9$_]+=\([a-zA-Z0-9$_]+-[a-zA-Z0-9$_]+\)\/6e4\/60)
    to

    Code: Select all

    \1*10
    (2 matches)
  31. Disable Cosmic Dust Damage:

    Code: Select all

    \([a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+>=[0-9]\?[0-9\.]+:[0-9\.]+:[0-9\.]+\)\),([a-zA-Z0-9$_]+)\([a-zA-Z0-9$_]+\?[a-zA-Z0-9$_]+>=[0-9]\?[0-9\.]+:[0-9\.]+:[0-9\.]+\)
    to

    Code: Select all

    0\),\1\(0\)
    (4 matches)

Code: Select all

Change:
27/11
Code changed for Cosmic Dust Damage, so I adapted the regex to the new one
I didn't test everything since my save is far too advanced for some of the regex, I didn't notice anything else so far but let me know if you see other issues.
(Be careful when using the Macro system as it won't tell you if it didn't match something)
How do you undo these without deleting the .asar and redownloading it. I changed my Amethyst spawns to massive for the meteorite before I got the achievement for the satellites destroyed and now it isn't spawning them. Thanks for your hard work here.

Post Reply

Who is online

Users browsing this forum: AmazonBot, HeyDiglett, jvalston, lemaun, LineOfSight, Rubyelf