TimeWarp.sikuli

(Download this script)
# 1. start Time Clickers (windowed 1024x768)
# 2. start time warp
# 3. pick artifacts, click done
# 4. run this script
# 5. profit

from time import sleep

switchApp("TimeClickers")

# upgrade gun
click() # 01
gun = getLastMatch()
for i in range(12):
    click(gun)


# buy abilities
click() # 01
ability = getLastMatch()
for i in range(6):
    click(ability)
click() # dimension shift
for i in range(3):
    click(ability)

# upgrade team stepwise, so each is one step above the one below it
type("aa"); sleep(0.1);
type("aass"); sleep(0.1);
type("aassdd"); sleep(0.1);
type("aassddff"); sleep(0.1);
type("aassddffgg"); sleep(0.1);

# start weapons in Idle Mode
click() # left
click() # center
click() # right

# upgrade a bunch
for i in range(90):
    if not i % 10:
        Debug.user("i=%i" % (i))
    type("asdfg")
    sleep(0.1)

# upgrade slower
Debug.user("slower")
for i in range(20):
    type("asdfg")
    sleep(0.5)