Greasy Fork is available in English.
Trimps tools (visual)
当前为
// ==UserScript==
// @name Kittens tools
// @namespace http://bloodrizer.ru/games/kittens/
// @version 1.007
// @description Trimps tools (visual)
// @author Anton
// @match http://bloodrizer.ru/games/kittens/
// ==/UserScript==
(function() {
'use strict';
var $ = jQuery, isStarted = false,
version = typeof GM_info == 'function' ? GM_info().script.version :
(typeof GM_info == 'object' ? GM_info.script.version : '?');
var _log = function(message) {
var mes = 'BOT: ' + message;
game.msg(mes, 'msg');
game.ui.renderConsoleLog();
}
var _getAstronomy = function() {
if (game.calendar.observeRemainingTime > 0) {
if (typeof game.calendar.observeHandler === 'function') {
_log('Collecting astronomy');
game.calendar.observeHandler();
}
}
}
var _flushCatnip = function() {
var catnip = game.resPool.get("catnip");
if (catnip.value >= catnip.maxValue) {
_log('Catnip to wood');
game.craftAll('wood');
}
}
var _collectFaith = function() {
var faith = game.resPool.get("faith");
if (faith.value >= faith.maxValue) {
_log('Praise');
game.religion.praise();
}
}
var _ironToSteel = function() {
var iron = game.resPool.get("iron");
var coal = game.resPool.get("coal");
if (iron.value >= iron.maxValue && coal.value >= 100) {
_log('Iron to steel');
game.craftAll('steel');
}
}
var _auto = function() {
_getAstronomy();
_flushCatnip();
_collectFaith();
_ironToSteel();
}
var tAuto;
setTimeout(function() {
tAuto = setInterval(_auto, 1000);
_log('Started version ' + version);
}, 1000);
})();