diff --git a/img/active cooling.webp b/img/active cooling.webp index 0c05fbe..a264fa1 100644 Binary files a/img/active cooling.webp and b/img/active cooling.webp differ diff --git a/img/expansion.webp b/img/expansion.webp index a4645c6..0a0bf97 100644 Binary files a/img/expansion.webp and b/img/expansion.webp differ diff --git a/img/field/standing wave.webp b/img/field/standing wave.webp index e8f83f6..7b130a7 100644 Binary files a/img/field/standing wave.webp and b/img/field/standing wave.webp differ diff --git a/img/flip-flop.webp b/img/flip-flop.webp index 9c0d494..5c6b8be 100644 Binary files a/img/flip-flop.webp and b/img/flip-flop.webp differ diff --git a/img/non-renewables.webp b/img/non-renewables.webp index bd4843e..6fa8959 100644 Binary files a/img/non-renewables.webp and b/img/non-renewables.webp differ diff --git a/img/pigeonhole principle.webp b/img/pigeonhole principle.webp index 6a825df..9475d19 100644 Binary files a/img/pigeonhole principle.webp and b/img/pigeonhole principle.webp differ diff --git a/img/relay switch.webp b/img/relay switch.webp index eff6139..d6707f9 100644 Binary files a/img/relay switch.webp and b/img/relay switch.webp differ diff --git a/img/spherical harmonics.webp b/img/spherical harmonics.webp index e13f0ef..1aedfd1 100644 Binary files a/img/spherical harmonics.webp and b/img/spherical harmonics.webp differ diff --git a/img/ternary.webp b/img/ternary.webp index 6210096..e39b90c 100644 Binary files a/img/ternary.webp and b/img/ternary.webp differ diff --git a/img/zero point energy.webp b/img/zero point energy.webp index b538f77..21c7d16 100644 Binary files a/img/zero point energy.webp and b/img/zero point energy.webp differ diff --git a/js/level.js b/js/level.js index dcdc7a8..348fee5 100644 --- a/js/level.js +++ b/js/level.js @@ -27,14 +27,14 @@ const level = { // m.immuneCycle = Infinity //you can't take damage // tech.tech[297].frequency = 100 // m.couplingChange(5) - // m.setField("negative mass") //1 standing wave 2 perfect diamagnetism 3 negative mass 4 molecular assembler 5 plasma torch 6 time dilation 7 metamaterial cloaking 8 pilot wave 9 wormhole + // m.setField("standing wave") //1 standing wave 2 perfect diamagnetism 3 negative mass 4 molecular assembler 5 plasma torch 6 time dilation 7 metamaterial cloaking 8 pilot wave 9 wormhole // simulation.molecularMode = 2 // m.damage(0.1); // b.giveGuns("nail gun") //0 nail gun 1 shotgun 2 super balls 3 wave 4 missiles 5 grenades 6 spores 7 drones 8 foam 9 harpoon 10 mine 11 laser // b.giveGuns("foam") //0 nail gun 1 shotgun 2 super balls 3 wave 4 missiles 5 grenades 6 spores 7 drones 8 foam 9 harpoon 10 mine 11 laser // b.guns[3].ammo = 100000000 // tech.giveTech("recycling") - // tech.giveTech("pressure vessel") + // tech.giveTech("fine-structure constant") // for (let i = 0; i < 1; ++i) tech.giveTech("bot fabrication") // for (let i = 0; i < 1; ++i) tech.giveTech("accretion") // for (let i = 0; i < 1; ++i) tech.giveTech("superdeterminism") diff --git a/js/player.js b/js/player.js index 972ea9e..38e8255 100644 --- a/js/player.js +++ b/js/player.js @@ -2474,6 +2474,7 @@ const m = { return `gain the coupling effects of all fields` case 1: //standing wave return `deflecting condenses +${couple.toFixed(1)} ice IX` + // return `+${couple.toFixed(1)} damage per max energy` case 2: //perfect diamagnetism return `deflecting condenses +${couple.toFixed(1)} ice IX` // return `invulnerable +${2*couple} seconds post collision` diff --git a/js/tech.js b/js/tech.js index 0fd43e6..1b2f1a5 100644 --- a/js/tech.js +++ b/js/tech.js @@ -3045,7 +3045,7 @@ const tech = { effect() { tech.isHealAttract = true powerUps.setPowerUpMode(); - for (let i = 0; i < 6; i++) powerUps.spawn(m.pos.x + 60 * (Math.random() - 0.5), m.pos.y + 60 * (Math.random() - 0.5), "heal"); + for (let i = 0; i < 3; i++) powerUps.spawn(m.pos.x + 100 * (Math.random() - 0.5), m.pos.y + 100 * (Math.random() - 0.5), "heal"); }, remove() { tech.isHealAttract = false @@ -3089,7 +3089,7 @@ const tech = { }, requires: "", effect() { - tech.healthDrain += 0.019; + tech.healthDrain += 0.02; }, remove() { tech.healthDrain = 0; diff --git a/todo.txt b/todo.txt index 6d4df0a..505e69e 100644 --- a/todo.txt +++ b/todo.txt @@ -1,26 +1,12 @@ ******************************************************** NEXT PATCH ************************************************** -new favicon -heal power up overheals don't consume the entire heal power up +some new images -accretion works with all fields except wormhole - (only because wormhole eat up heals so it's bad) - spawns 6 -> 3 heals - -pilot wave 1 -> 2 extra power up choices -standing wave 66 -> 150 max energy -electronegativity 0.1% -> 0.15% energy per energy (10->15% damage at 100 energy) - -a few more images bug fixes + *********************************************************** TODO ***************************************************** -tech: thorns? - -extend accretion to all fields - run the code in power ups - tech: using research spawns a heal and ammo Tech: relativity @@ -1211,7 +1197,8 @@ if pause is pressed while selecting power ups, display pause menu on top of sele field emitter - bipedal white robot spherical gun turret on bird legs damaged dirty white robot spherical gun turret on bird legs in the style of Solarpunk a white spherical bipedal mech standing motionless while black lines travel quickly in the background, minimalist style --no arms --v5 - standing wave - concentric transparent blue geometric circles science + standing wave - a 3-D cyan transparent nested concentric aligned centered sphere with rings + by Philippe Starck perfect diamagnetism - physics magnetic field chalk diagram time dilation - graphic of a hyperbolic equation Luminogram negative mass - Blacklight painting by Moebius