/yakgs

Yet Another Kittens Game Script

Primary LanguageTypeScriptMIT LicenseMIT

YAKGS - Yet Another Kittens Game Script

An automation script for Kittens Game.

Features

  • Automatically craft items.
  • Set a minimum number of items required to craft something.
  • Automatically shatter time crystals and trade the unobtainium or craft eludium.
  • Set a target cycle, in which no Time Crystals will be shattered.
  • Automatically send hunters.
  • Automatically praise the sun.
  • Automatically observe astronomical events.
  • Automatically feed necrocorns to the elders.
  • In-game unicorn calculator.
  • Get a notification when some of your resources are (almost) full.
  • Backup and synchronize your save game, even between multiple computers.

Planned Features

  • In-game alicorn efficiency calculator.
  • More triggers for notifications (e.g. blackcoin price reaching 1100).

If you have suggestions for a feature, feel free to open an issue.

Getting Started

If you simply want to use this userscript, you can download one of the releases from here.

If you want to compile it yourself, follow these instructions:

  • Clone the repo with git clone.
  • Install dependencies with yarn.
  • Build with yarn run build.

This will create a yakgs.user.js file in dist/, that you can import in your browser.

Development

  • Download source files of Kittens Game from here and put them in dist/.
  • Install yakgs.dev.user.js to your browser.
  • Start a development server with yarn run dev.
  • Go to http://localhost:8080 in your browser.

Screenshots

There are some screenshots of some of the functionality of version 1.1.0 here.