/BloonBot

Bloons TD 6 bot that farms Money & Player XP.

Primary LanguagePython

BloonBot

Original: https://github.com/RavingSmurfGB/Py_AutoBloons
This is my version of the bot made by RavingSmurfGB.
The original didn't seem to work so I made my own.

How It Works

This program will select the map Dark Castle and beat it on easy difficulty while collecting any levels and event items.
It will use the Hero OBYN (Which will be selected auto if not), a submarine and a ninja monkey to beat the game.

EliteCreature Note:

Installation Instructions are in RavingSmurfGB's Py_AutoBloons repository linked above. Check 'requirements.txt' for python modules you need to install.

In-Game Requirements for bloonbot.py (Dark Castle - Easy - 1920x1080 - Fullscreen)

Map: Dark Castle

Keybinds that need to be changed:

Keybind Key
Upgrade path 1
    1
Upgrade path 2
    2
Upgrade path 3
    3

Upgrades:

Monkey Upgrade
Submarine
    2-0-4
Ninja
    4-0-1

In-Game Requirements for dark_castle_Impoppable_1920x1080_Fullscreen.py

Map: Dark Castle

Keybinds that need to be changed:

Keybind Key
Upgrade path 1
    1
Upgrade path 2
    2
Upgrade path 3
    3
Activated Ability 1
    4
Activated Ability 2
    5
Activated Ability 3
    6

Tower Upgrades:

Monkey Upgrade
Dart Monkey
    0-0-2
Submarine
    2-0-5
Banana Farm
    2-3-0
Alchemist
    5-0-1
Monkey Village
    2-4-0
Spike Factory
    4-2-0
Glue Monkey
    0-2-3

Monkey Knowledges:

More Cash - Increase Starting Cash by 200. [Without this the Obyn spawn can't be completed and thus you lose the round]

Big Bloon Sabotage - All MOAB-Class Bloons spawn in a partially damaged state. [Without this your rounds will take longer and might go beyond the timer]

Bigger Banks - Monkey Banks can hold 2500 extra money. [Without this, your banks will sit at 7000 for 2 to 3 rounds without being picked up]

Other MKs of import will already be had if you have the MKs above.

Compatibility

Resolutions supported:

  • 1920x1080 [NOTE: Your Desktop Resolution MUST also be set to 1920x1080, or this will not work.]