GithubHelp home page GithubHelp logo

cookieclicker's Introduction

CookieAuto

public version unavailable beta version unavailable cookie clicker version unavailable

issue count unavailable license unavailable

CookieAuto is an automation tool for Cookie Clicker.

It features several mechanic options including those for auto-buying upgrades and buildings (Cursors, Grandmas, etc.). To use these features, CookieAuto comes with a simplistic UI built into what already exists.

Installation

Before you install CookieAuto, you'll need to install Tampermonkey.

To install CookieAuto, follow the next few steps:

  1. Click on the extension, which gives a dropdown menu. Click "Dashboard".
  2. When the new page opens, click on "Utilities" in the tabbed menu.
  3. At the bottom of the page, you will find a section called "Install from URL"
  • Copy and paste the following link into it, and press "Install"
  • https://raw.githubusercontent.com/lmgjerstad/cookieclicker/master/auto.js
  1. Once the next page loads, you can press the "Install" button to add it.

Usage

Once installed, Tampermonkey will be given the instruction to automatically load it when you open your game in your browser, and you're set! Just like you did before, but now you can watch your computer do the work for you.

Contributions

Contributions are always welcome. Just fork the repository at @lmgjerstad/cookieclicker, and make your own edits. Then, you can add a pull request to merge your repository's branch with ours.

To file a bug report, open the Tampermonkey dashboard, and, under CookieAuto, click the "bug" button on the right. You can also just head to the Issues page on GitHub, and click "New issue."

We generally follow the Google JavaScript Styleguide for code that gets submitted.

Wiki

The wiki on GitHub is not currently available, but will eventually be available at https://github.com/lmgjerstad/cookieclicker/wiki. Here, you will find exactly what each control does and how to use it, along with a few other things.

License

No specified license yet

ย 

Developer Notes

  • As of right now, CookieAuto is NOT cross-compatible with other add-ons. Don't worry, we are working on this.
  • Nothing in beta versions of the program can be guaranteed stable.

cookieclicker's People

Contributors

lmgjerstad avatar adriangjerstad avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

adriangjerstad

cookieclicker's Issues

Autoclicker interval adjustments

Through the UI, it would be nice to have a slider where you can adjust the speed at which the autoclicker clicks.

The units the slider counts by can be done in one of two ways.

  1. It can be in milliseconds between clicks
  2. It can be in clicks per second.

There should also be a minimum that doesn't clamp down the game, so that will probably be 20ms or 50c/s. The maximum choice can be flexible. This is all keeping in mind that clamping begins to occur around 5ms intervals.

Auto-harvest sugar lumps

It would be nice if CookieAuto could detect when sugar lumps are ripe, and automatically harvest them. After this, they could be used in all sorts of automation.

Fix reservation

The multiplier for reserved should have still been 6000, but controls.reserve exposed through the UI.

Create filters for shopping list

Enable the following abilities for the shopping list section:

  • Search bar
  • Sort by (A to Z, Z to A, Price, Backwards Price)
  • Checkbox: Bought
  • Checkbox: Out-of-season
  • Price Range

*NOTE: All filter settings will only alter the interface, and not the actual shopping list map

Tooltip for shopping list items to show if its been bought

Now that we no longer have purchased upgrades hidden from the shopping list, it would be nice to know if it has been purchased. It would also be nice to graphically see this without hovering, possibly with some sort of colored drop shadow of the purchased ones.

iconColumn not defined

There is an issue where if both your automatic buildings and your automatic upgrades are off, and open stats, things will lock up, spring out errors.

This is because when nextOnShoppingList is called with a return of undefined, it turns to bestBuy, which also returns undefined. However, there are no checks to see if it is undefined.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.