diff --git a/css/fonts/comfortaa.css b/css/fonts/comfortaa.css
new file mode 100644
index 0000000..48a496a
--- /dev/null
+++ b/css/fonts/comfortaa.css
@@ -0,0 +1,8 @@
+@font-face{
+ font-family: comfortaa;
+ src: url('../../fonts/comfortaa.ttf');
+}
+
+:root{
+ --primary-font: comfortaa
+}
\ No newline at end of file
diff --git a/fonts/comfortaa.ttf b/fonts/comfortaa.ttf
new file mode 100644
index 0000000..bc3edb9
Binary files /dev/null and b/fonts/comfortaa.ttf differ
diff --git a/js/components/automator-tab.js b/js/components/automator-tab.js
index f627ab1..37d4595 100644
--- a/js/components/automator-tab.js
+++ b/js/components/automator-tab.js
@@ -6,13 +6,15 @@ Vue.component("automator-tab", {
}
},
methods: {
- alephUnlocked: () => game.alephLayer.isUnlocked()
+ alephUnlocked: () => game.alephLayer.isUnlocked(),
+ metaUnlocked: () => game.restackLayer.metaUpgrade.level.gte(1)
},
template: `
`
})
\ No newline at end of file
diff --git a/js/components/changelog-tab.js b/js/components/changelog-tab.js
index d0de013..f17f175 100644
--- a/js/components/changelog-tab.js
+++ b/js/components/changelog-tab.js
@@ -1,6 +1,11 @@
Vue.component("changelog-tab", {
template: `
+ v0.1.2
+ Adds Comfortaa font and a automator to automate buying automators! (unlocked when meta upgrade bought)
+
+
+
v0.1.1
Fixes a few bugs and adds save management, now you can have more then 1 save stored!
diff --git a/js/data/game.js b/js/data/game.js
index 36db22a..ccd6a0e 100644
--- a/js/data/game.js
+++ b/js/data/game.js
@@ -42,6 +42,17 @@ const game = {
level => level.gt(0) ? Math.pow(0.6, level.toNumber() - 1) * 60 : Infinity, null, {
getEffectDisplay: effectDisplayTemplates.automator()
})),
+ autoAuto: new Automator("Auto Automators", "Automatically Max All Automators (except this)", () =>
+ {
+ for(let i = 0; i < game.automators.length - 2; i++)
+ {
+ game.automators[i].upgrade.buyMax()
+ }
+ }, new DynamicLayerUpgrade(level => level + 7, () => null, () => "Decrease the Automator interval",
+ level => Decimal.pow(10, PrestigeLayer.getPrestigeCarryOverForLayer(level.add(10).toNumber()) * 10),
+ level => level.gt(0) ? Math.pow(0.6, level.toNumber() - 1) * 500 : Infinity, null, {
+ getEffectDisplay: effectDisplayTemplates.automator()
+ })),
},
volatility: {
layerVolatility: new DynamicLayerUpgrade(level => level + 1, level => level,
diff --git a/js/mod.js b/js/mod.js
index 1d9d099..17eed76 100644
--- a/js/mod.js
+++ b/js/mod.js
@@ -1,8 +1,8 @@
var mod = {
primaryName: "ω",
secondaryName: "Engine",
- version: "0.1.1",
- engineVer: "0.1.1", //DO NOT MODIFY
+ version: "0.1.2",
+ engineVer: "0.1.2", //DO NOT MODIFY
themes: [
["Dark", "css/themes/dark.css"],
["Light", "https://veprogames.github.io/omega-layers/css/main.css"],
@@ -41,7 +41,8 @@ var mod = {
["Monospace Typewriter", "css/fonts/typespace.css"],
["Comic Sans", "css/fonts/comic.css"],
["Arial", "css/fonts/arial.css"],
- ["Roboto", "css/fonts/roboto.css"]
+ ["Roboto", "css/fonts/roboto.css"],
+ ["Comfortaa", "css/fonts/comfortaa.css"]
],
saves: [
["Save 1", ""],