Commit Graph
100 Commits
Author SHA1 Message Date
landgreen 736f1d12e7 bug 2021-01-04 18:33:59 -08:00
landgreen 9a97371893 laser push
tech: relativistic momentum - laser beams push mobs away
2021-01-04 18:32:56 -08:00
landgreen 79136db727 removed ice IX gun
reroll renamed -> research

spore damage increased 25%

ice IX has it's damage buffed by 50%, and freeze effect lasts 2s (up from 1s)
ice IX is no longer a gun
  but you can still get it for nano-scale field (and it's pretty strong)
tech: heavy water was removed

tech: correlated damage - duplication chance also gives % damage
(also added some minor nerfs to other duplication tech for balance)
2021-01-02 18:46:14 -08:00
landgreen ecb41e1a19 bug fix on final boss kill 2021-01-01 17:25:12 -08:00
landgreen 3fa89b85d7 foam balance
beating the final boss automatically increases the difficulty mode for this run and future runs
some foam balancing, mostly buffs
standing wave harmonics gets 15% harm reduction again
2021-01-01 05:42:06 -08:00
landgreen 2c30382093 foam fractionation
foam dissipates a bit faster, has less ammo, and does 60% more damage per second
tech: foam fractionation - foam is 100% bigger when you are below 200 ammo

difficulty now increases linearly, even after beating the final boss
2020-12-31 09:49:07 -08:00
landgreen 491b979d4c laser-mines
tech: laser-mines - a floating triangle spins around with lasers coming from it's points
2020-12-30 19:35:41 -08:00
landgreen 9f019b9988 missile rework
fixed some math on laser tech: diffraction grating and slow light propagation
  they were giving too much damage

flechettes are slightly improved in: ammo, damage, fire rate

tech - MIRV can now stack up to 9 bonus missiles
removed tech - recursive missiles
tech: cruise missile - 50% larger size, but travels 50% slower
tech: missileBot - requires gun: missiles
2020-12-29 18:56:16 -08:00
landgreen 0d70e3918d bug fixes and mod -> tech renaming 2020-12-26 08:54:16 -08:00
landgreen 0e9d2bcc30 console style
updated in game console style and all messages to match real game commands
new names inline with lore,  mod -> tech, game -> simulation
  this is probably going to cause many minor bugs, so let me know what you find
new reroll display in power up selection

tech: rocket-propelled now works with all grenade tech
2020-12-26 08:16:22 -08:00
landgreen b2fff5274a another attempt to fix crouch bug
added a crouch check to prevent move the head when it's already out of position
also using setPosition to move player head instead of translate
2020-12-22 14:53:12 -08:00
landgreen 60e59a858a CPT gun
new level boss that fires 2 streams of small bullets that chase you

mod: add a CPT gun to your inventory that rewinds your history, reverts your health, position, velocity for 10 seconds
  I expect that spamming rewind has some overpowered combos.
  Let me know what you find, and your ideas on balance.
2020-12-21 12:47:07 -08:00
landgreen 732b13d8a4 inductive coupling
your build url can now be copied in the pause screen

mod: inductive coupling - 4 max health per power up, but limited to 44 max health per level (replaces crystalized armor)
mod: transceiver chip - use all the power ups left over at the end of a level
mod: catabolism - does a flat 5 damage to your health for 3 ammo  (was 2% of max health for 1 ammo)
2020-12-16 09:55:07 -08:00
landgreen 1f7d7217d3 mods for guns and fields have an extra circle in selection menus 2020-12-14 13:26:46 -08:00
landgreen 1ac5ad96a6 working on new icons in custom for gun and field 2020-12-14 07:34:23 -08:00
landgreen 4e74b8ac30 extruder balance
extruder: leftovers still exist when field isn't active
  range and damage are all slightly decreased
  energy drain is greatly increased
2020-12-14 04:14:50 -08:00
landgreen 92c5670369 extruder
wave beam damage works better vs. high mass mobs
  also more damage and ammo

mod plasma torch: extruder - plasma torch ejects a thin hot wire, does more damage, but drains more energy

mod: Bose Einstein condensate - freeze mobs inside your field
  pilot wave, negative mass field, time dilation field

difficulty - after you clear the finalBoss, difficulty increase per level is now lower
  but, when the finalBoss dies difficulty immediately increases greatly

  difficulty used to work like this:
  (+1 per level) 0,1,2,3,4,5,6,7,8,9,10, (final boss dies)
  (+2,3,4 per level) 12,14,16,19,22,25,29,33,37,41, (final boss dies)
  (+4 per level) 44,48,52,56 ...

  difficulty works like this now:
  (+1 per level) 0,1,2,3,4,5,6,7,8,9,10, (final boss dies +5)
  (+2 per level) 17,19,21,23,25,27,29,31,33,35, (final boss dies +5)
  (+3 per level) 43,46,49,52 ...

  difficulty mode scales these numbers
  easy: x1,  normal: x2,  hard: x4,  why: x6

  each time difficulty increases:
    game.dmgScale = 0.38 * game.difficulty //damage done by mobs increases each level
    b.dmgScale *= 0.93; // your damage goes down
    game.healScale = 1 / (1 + game.difficulty * 0.06) //healing goes down
    if (game.accelScale < 5) game.accelScale *= 1.02 //mob acceleration increases each level, but is capped
    if (game.lookFreqScale > 0.2) game.lookFreqScale *= 0.98 //mob cycles between looks decreases each level, but is capped
    if (game.CDScale > 0.2) game.CDScale *= 0.97 //mob ability cooldown time decreases each level, but is capped
2020-12-13 14:41:07 -08:00
landgreen b6cf21dee9 nano bots
catabolism - 2% (was 2.3%) of max health removed
many worlds - spawns 2 rerolls (was 1)
pilot wave field- now has access to several mods that normally require other fields
  this plus the fragmenting block mod are a big buff for late game pilot wave
  let me know if it is too strong

mod nano-scale: bot prototypes - upgrade a bot type and build 2 of that bot
mod nano-scale: bot manufacturing - build 3 random bots
  these mods don't show up in custom
2020-12-11 04:22:30 -08:00
landgreen 75f6f268eb fragments
so many bug fixes around CPT
mod: fragments - blocks, grenades, rail gun, shotgun slugs can all eject nails on collisions, or detonation
2020-12-10 06:55:00 -08:00
landgreen 46fbb90d8d CPT mods
mod: causality bots - before you rewind, build bots that protect you for for 7 seconds

mod grenade: causality bombs - before you rewind, drop some grenades
2020-12-09 17:39:13 -08:00
landgreen 15f2c00fe8 engine mods
added more requirements to various mods

CPT reversal is more flexible with energy
  1.5-5 seconds of rewind drains 66% - 220% energy

mod: exothermic process - renamed acute stress response
mod: heat engine  - reduce max energy by 50  increase damage by 40%
mod: Gibbs free energy - gain 5% damage for every 10 energy below 100
2020-12-05 15:37:26 -08:00
landgreen 257a9db297 bug fixes 2020-12-02 18:54:50 -08:00
landgreen c855508dda erase
field - wormhole now has a 10% chance to duplicate power ups
mod: erase - remove rerolled mods from the selection pool

custom now lets you reproduce builds that only occur in game when a mod/gun/field is removed is ejected
  example: in custom you can get time dilation only mods, then jump over to nano scale field and keep the crazy time dilation regen
  this might cause some problems, let me know if anything gets weird
2020-12-02 09:56:20 -08:00
landgreen 7d9bfbd8cc shotgun slug
custom and pause menu style update (mostly just thinner lines between blocks)

mod: shotgun slug - fire a big bullet
2020-12-01 16:42:18 -08:00
landgreen 05e7799417 late game bot mods
balance: perimeter defense - 3% harm reduction for each bot (was 5%)

mod: network effect - 2% damage for each bot
mod: commodities exchange - canceling a power up gives 6 rerolls, ammo, or heals
2020-11-29 18:42:47 -08:00
landgreen 5782d82b8d duplication mods
all bot upgrade mods are improved by about 33%
mod superdeterminism - spawns 6 mods  (was 3)

mod: futures exchange - canceling power ups increases duplication chance by 4%
mod: monte carlo experiment - spawn 2 mods, but you have a 50% chance to lose a random mod
  requires duplication mods, not available in custom
mod: exchange symmetry - spawn 1 mod with double your normal duplication chance
  requires duplication mods, not available in custom
2020-11-29 05:40:02 -08:00
landgreen dd43d9413b perpetual mods
4 new mods: perpetual ammo/rerolls/heals - get that power up at the start of each level
            also perpetual stun: stuns all mobs for 8 seconds at the start
2020-11-27 17:20:15 -08:00
landgreen 6c5928c052 CPT
mod: CPT reversal - avoid damage by rewinding to your past, but use up all your energy
  requires wormhole or time dilation

several minor buffs to wormhole
small changes to mob distribution on a few maps
2020-11-27 04:26:30 -08:00
landgreen 0c319d3049 pause menu on selection
you can see your build while in the power up selection menu
balance - metamaterial cloaking field gives 111% more damage (up from 66%)

mod: Newton's 1st law - harm reduction when moving fast (thanks NoHaxJustPi)
mod: Newton's 2nd law - damage increase while moving fast
2020-11-25 05:00:09 -08:00
landgreen 313a9f861f added player history
balance: mod capacitor - gives 1% damage for every 7% energy (was 5.5%)
some fixes on community level detour
added a once every 7 second check to try to undo the crouch bug
  (I have no idea how to crouch bug is happening, so I can't even test this fix)

mod: slow light propagation - laser is divided into your past, and increase total damage by 200%
  let me know about balance (is this too strong or too weak)
2020-11-24 06:40:25 -08:00
landgreen 463bacc977 dielectric polarization
mod rail gun: dielectric polarization - firing the rail gun damages nearby mobs

block hole mobs are no longer visible before they activate
striker mobs teleport more often
final boss:
  laser does no damage for 2 seconds after it begins
  spawns 2 waves of mobs each spawn cycle  (was 3)
2020-11-21 08:13:15 -08:00
landgreen 4c040b073a nano-scale disable field
power up boss no longer slows down after each time you kill it

holding down the field button will stop nano-scale field from converting energy into bullets
  energy costs have been increased a bit
  nano scale can now use mod - supercapacitor
2020-11-19 09:59:27 -08:00
landgreen 15de636715 vacuum permittivity
snake boss is updated
  -fear the snake

mod neutron bomb: vacuum permittivity - gets a larger radius and a slow effect

bosses are only stunned for 1/5 of the normal stun time
2020-11-19 05:39:57 -08:00
landgreen f32bfba7a1 supercapacitor - overfill energy decays 66% slower 2020-11-16 19:30:01 -08:00
landgreen 7c52af4b90 missile rework
mod - neutron bomb is a grenade mod, it's damage is 33% higher
  direct hits also apply radiation damage over time

missiles aim better, accelerate quicker, push blocks out of the way better
  crouch fire mode rapidly launches missiles vertically
2020-11-16 14:10:44 -08:00
landgreen d1733a9153 incendiary ammunition
bug fix- spider boss moves at full speed again (watch out)
bots that uses energy, stop when you hit 50% energy if you have mass-energy mod
you get a warning before you overwrite your current gun due to integrated armament

gun - flak is removed
mod: incendiary ammunition - bullets explode
  shotgun,  nail gun,  drones,  super balls
2020-11-14 08:44:26 -08:00
landgreen 6e90ed2376 incendiary ammunition
bug - spider boss move at full speed again (watch out)
bots that uses energy stop when you hit 50% energy if you have mass-energy mod

you get a warning before you overwrite your current gun due to integrated armament

gun - flak is removed
mod: High-explosive incendiary, or incendiary rounds
  shotgun: several large explosions
  nail gun: rapid fire explosions
  drones: drones explode on impact
  super balls: explode on contact
2020-11-14 05:37:27 -08:00
landgreen 72e61eab78 patch notes in n-gon
you can view the patch notes for the last few commits from the game menu
  this uses the github API, so it might have some delay

overfill mods add energy instead of setting energy to a value

bug - blocks in vertical portals can get stuck inside the portals
  fixed, but only for one portal... oh well

mobs that make a scrap bot, don't leave a block body anymore
2020-11-11 07:45:04 -08:00
landgreen 30cace60fb bug fixes 2020-11-08 07:06:40 -08:00
landgreen e86ec0c37d sentry
mini black hole mobs travel through walls

mod: radioactive contamination - after a mob or shield dies, leftover radiation spreads to a nearby mob

mod: half-wave rectifier - railgun overfills with energy when you charge instead of draining
   removed rail gun mod - frame dragging
bug fixed - rail gun bugs out when your charge speed gets very low

mod: sentry - mines are modified to automatically fire nails at nearby targets for 12 seconds
2020-11-08 05:55:45 -08:00
landgreen a57ff0c4c1 overfill
update to mod: anthropic principle - only works once per level
  but gives 6 seconds of damage immunity and 2 extra heal power ups

most energy regeneration effects now overfill energy above the max by default
piezo electricity over fills energy by 300% (was 100%)
2020-11-04 05:36:50 -08:00
landgreen d7ab196dc3 final boss
missile moves slightly differently
  it used to slow when locked on to a target
  now it slows when turning
missiles explode when near any mob

wormhole mod: cosmic string - now stuns mobs and applies radiation damage
mod time dilation:  - quadruple your default energy regeneration

added final boss level, it's still in progress so I'd love some feedback
also the game loops back to the intro level after the boss
  I'll be working on the ending in the next patch, so the intro level is just a placeholder
2020-11-01 18:31:25 -08:00
landgreen a4a2a9bf2a updates to community maps 2020-10-28 05:46:12 -07:00
landgreen 7b620ca1f0 added no power up setting to custom 2020-10-28 05:21:08 -07:00
landgreen c7048c9324 mod- pulse
gun: pulse is now a mod for laser
  mod: beam splitter applies to pulse

difficulty balancing
  (this needs to be done as more mods are added to the game to prevent power creep)
  all modes are a bit harder
    if you used to play why, try the new hard
    if you used to play hard try the new normal
  power ups drop more often from bosses on all modes
2020-10-25 15:09:55 -07:00
landgreen a5f79bf742 pulse is a mod 2020-10-25 03:26:13 -07:00
landgreen e0131fcea1 vaccum bomb grenade mod
gun: vacuum bomb is removed
mod: vacuum bomb - grenades fire slower, explode bigger and, suck everything towards them

laser and diffuse laser graphics are better
mod: output coupler - diffuse laser beam is 30% wider and does 30% more damage
      requires diffuse beam

level number doesn't increase if you skip the boss (in the late game)
2020-10-23 16:03:27 -07:00
landgreen 5bbac02f88 bug fix 2020-10-21 07:47:10 -07:00
landgreen 0c2285b1c7 worm hole mods
mod: critical bifurcation - nail gun does 400% more damage if it hits very close to the center of a mob
mod: supercritical fission - flechettes explode if they hit very close to the center of a mob

mod: transdimensional spores - after wormholes eat blocks, they disturb spores
mod: traversable geodesics - your bullets can go through worm holes

scrap bots now only last only 30 seconds, but they have a 20% chance to spawn from a kill (was 11%)
the difficulty should feel a bit harder after clearing the boss level
  (a bit more more damage taken, and fewer mod drops)
2020-10-20 17:23:47 -07:00
landgreen fb13945879 wormhole mods
some wormhole bug fixes
wormhole mod: cosmic string - damage mobs when you teleport through them
wormhole mod: Penrose process - overfill energy to 300% of max, with a block gets sucked into a hole
2020-10-18 06:53:53 -07:00
landgreen 4187645757 wormhole
mods ejected from Bayesian statistics can't duplicate

the power up boss moves faster, has less health,
  it will eject one of your mods after a collision
  and two health power ups

mod ammonium nitrate: increase explosion damage and area by 25%
  also other explosion mods have been rebalanced (damage buffed, but self damage is also higher)

field: wormhole - teleport around, bullets teleport too, blocks and power ups get sucked in
  mobs don't do much in worm hole yet, but that is coming with future mods
2020-10-17 17:29:44 -07:00
landgreen 858fa5fb24 finalized custom key inputs 2020-10-11 10:47:50 -07:00
landgreen 01a29430fa key input polish 2020-10-09 19:34:38 -07:00
landgreen 0daeb51b48 backup after input rework 2020-10-09 05:59:01 -07:00
landgreen 649d7858b3 back up before adjusting keycodes 2020-10-08 16:40:28 -07:00
landgreen dd8df8f563 thermoelectric balance
ice IX mod: thermoelectric effect - when ice IX kills a mob heal 3% and regen 66% energy
2020-10-06 19:37:58 -07:00
landgreen b2cb88832c difficulty bug fix 2020-10-06 05:01:59 -07:00
landgreen 0d2a570ebd eddy current brake
mod perfect diamagnetism: eddy current brake - mobs have a speed limit when they are near you
2020-10-05 08:55:48 -07:00
landgreen 7947e69d4d ice IX energy
laser bots now use the same laser code as the player
mod: thermoelectric effect - ice IX bullets give you 7% energy after they collides with mobs
2020-10-04 18:16:01 -07:00
landgreen b1f4109827 laser mod beam splitter
laser mod: beam splitter - laser is split into diverging beams, but does 10% less damage
2020-10-03 10:25:05 -07:00
landgreen b22bd12529 laser mod
mod: stimulated emission - 8% chance to duplicate power ups
laser mod: diffuse beam - laser is wide but doesn't reflect, 150% damage and energy drain
2020-10-03 07:44:27 -07:00
landgreen 0a15a7748a bug fixes, orbital 1 not 2
mod: orbital-bot - back to just 1 bot, but the bot can stun and hit mobs from a larger range
2020-09-30 06:07:17 -07:00
landgreen 75d2f56390 bug fixes 2020-09-29 07:12:30 -07:00
landgreen 4e6d4c15db orbital bot
mod: orbital-bot - 2 bots orbit you and damage mobs
mod: orbital-bot upgrade - orbital bots orbit farther away
2020-09-28 08:04:37 -07:00
landgreen bc3ddf7447 decorrelation
mod: decorrelation - 2 seconds after you don't use your gun or field  get 40% harm reduction

mod: anticorrelation - 2 seconds after you don't use your gun or field  get 50% damage
  requires decorrelation
2020-09-27 09:25:14 -07:00
landgreen 5728008397 ionization energy
mod: ionization energy - heal power ups give you 4% max energy
  requires mass-energy equivalence

mod: discrete optimization - 50% damage and 50% slow fire rotates
  requires cloaking field
2020-09-26 05:34:38 -07:00
landgreen 2c34a7d89d cloaking balance 2020-09-20 08:31:17 -07:00
landgreen 33fa0898fb buffs to cloak 2020-09-19 19:26:29 -07:00
landgreen f334372281 cloaking field
mod: waste heat recovery is removed
mod - fracture analysis only applies to stunned mobs (not unaware mobs)

phase field is removed
new field: metamaterial cloaking
mod: phase decoherence - intangible to mobs while cloaked, but passing through mobs drains energy
mod: flashbang - stun mobs as you exit cloak
2020-09-19 09:11:55 -07:00
landgreen 2e7016d3d6 bug fix for waste heat and bayesian 2020-09-13 19:32:20 -07:00
landgreen cab6feda13 waste heat recovery
mod: electric reactive armor - reduce harm from explosions by 6% for every 10 energy
mod: waste heat recovery - laser damage grows to 400%, but you start to eject your health as a heal power up

new community level by Francois:  house
2020-09-13 19:14:33 -07:00
landgreen 5c2319cc75 explosions mods rework
mod: recursion - gives missiles a 30% chance to spawn a larger missile when they explode
mod: electric reactive armor - immune to harm from explosions while energy is full (was 80%)

mod: ammonium nitrate - explosions are 60% bigger, but they do 300% more damage to you
mod: trinitrotoluene - explosions are 50% smaller and do 71% more damage
2020-09-12 06:49:49 -07:00
landgreen 1b522551ce added rewards for level completion 2020-09-09 05:47:17 -07:00
landgreen 8ce7f684c8 Bayesian statistics
blocks drift towards the center of pilot wave's field

mod: Bayesian statistics - no longer stops ammo spawns
  30% to double power ups, but ejects a mod when you take damage

mod: exciton-lattice - 40% damage, but no ammo can spawn
2020-09-08 17:38:44 -07:00
landgreen e3d8dda23f osmoprotectant
after you die, you can find the build you used in the custom menu

shooterBoss - smaller, but more massive,
  aims better at short range, and fires faster
bomberBoss fires faster, bombs are more likely to split

mod: osmoprotectant - stunned or frozen mobs cause no harm
2020-09-06 18:07:43 -07:00
landgreen 6c51916f04 exciton-lattice
field: perfect diamagnetism is a bit larger
  can now grab power ups from far away

mod: exciton-lattice - reduce harm by 80%, but after taking collision damage eject a random mod
  eject extra mods if you have recursive stacks

power ups have a bit more air friction
power ups must be in line of sight to be pulled by the player
why mode now gets 100% chance for a second boss power up (up from 50%)
  this should let why mode reach more interesting build depth
laser and pulse got a damage and energy use buff
immune to harm for a second after exiting the power up selection menu
2020-09-05 06:01:47 -07:00
landgreen b9aaa4423b rail gun mod
rail gun mod: capacitor bank - no charge time, but smaller bullets

stunned mobs now still display health bar
when you hit a mob hard with a block they get stunned
  blocks do about 15% less collision damage
  stuns lasts longer for larger and faster blocks
2020-09-01 18:45:45 -07:00
landgreen ce96cd37ef chain parameters 2020-08-30 14:17:05 -07:00
landgreen a0db3ffa12 nail balance, difficulty ramp scaling
mod: rail road ties - nails are 40% bigger
2020-08-30 13:15:34 -07:00
landgreen 00859f15ed nail gun
zoom now only works in testing mode with keys: i / o

minigun is now nailgun  (higher damage, lower ammo)
mod: pneumatic actuator - nail gun's ramp up time is 50% shorter
mod: powder-actuated - removes ramp up time and increases nail speed

removed mod depleted uranium
mod: super size - larger super balls
2020-08-29 08:54:32 -07:00
landgreen d3514ee4f1 classic n-gon links
nailgun mod
2020-08-27 05:25:02 -07:00
landgreen 21b8c6fc2b new fan level 2020-08-25 06:49:38 -07:00
landgreen 3659fbe47d harmonic shield bug fix 2020-08-20 05:43:55 -07:00
landgreen cc8c101776 foam damage mod 2020-08-16 06:44:47 -07:00
landgreen e157ab76db less gun mods when you have many guns 2020-08-14 09:05:17 -07:00
landgreen 9ecbe9c479 arsenal, generalist mod 2020-08-14 07:04:30 -07:00
landgreen 6bfc53d3be renormalization 2020-08-13 05:33:49 -07:00
landgreen e09a661953 bug fixes 2020-08-10 05:27:33 -07:00
landgreen 0c4caa186a custom url bug fix 2020-08-09 16:24:35 -07:00
landgreen bf5f55a7ec URL build goes to custom, ammo goes to all guns 2020-08-09 05:43:00 -07:00
landgreen 2e9ff7e292 explosion damage immunity mod 2020-08-07 08:41:11 -07:00
landgreen d13b1fb16d power up boss adjustments 2020-08-04 15:27:32 -07:00
landgreen 07f77e41a5 new level boss 2020-08-03 16:28:36 -07:00
landgreen c08a93416d new fan level, edge of map mouse zoomOut 2020-07-31 10:34:13 -07:00
landgreen 738bdcabd6 gravity increase for blocks and portal integration 2020-07-30 11:00:03 -07:00
landgreen 1308c9c187 added platforms to satellite 2020-07-29 16:10:20 -07:00
landgreen d5b2504283 level elevators 2020-07-27 16:00:22 -07:00
landgreen dd4e66bde8 mod- drone harvester 2020-07-24 08:06:38 -07:00
landgreen b6e9410bad testchamber changes, heal power size scales 2020-07-24 07:23:57 -07:00
landgreen e30f63ad94 mod bot upgrades 2020-07-22 08:50:40 -07:00