Commit Graph

119 Commits

Author SHA1 Message Date
landgreen
1eb58afb9d f key is bound to fire
pausing time or being cloaked gives you 50% harm reduction from mob collisions

no-cloning theorem duplication => down to 42%, but no longer removes 1% on bosses
dazzler => drains 25%->10% energy, and it has a 15% bigger radius
boson composite => only drains energy when you touch shields

'F' key lets you fire, and it can be rebound to other keys
  might be some bugs here, I didn't do much testing
2021-09-28 05:02:03 -07:00
landgreen
f719c8edb9 harpoon tech
harpoon gun
  shaped more like a harpoon
  grabs power ups slower, and from the tip of the harpoon
  only uses energy on returning
  doesn't have thrust if there is no mob target

  tech: reticulum - make one more harpoon if there are mobs nearby that you are facing
    I'm letting this stack to 9 even though it's silly cause that is n-gon's style
  tech: ceramics now lets both harpoons and needles ignore shields
    this was coded poorly so if shield bugs show up it might be from this
  tech: fragmentation makes ~15% fewer nails for everything it affects
  tech: filament gives 3% length per ammo (was 1%)
    also length is capped at 75 ammo because after that it's just annoying
  tech: unaaq is longer at low ammo but scales slower at high ammo

bugs
  fixed laser collisions on player head when crouching
  returned experiment gun and field circles
2021-09-12 15:34:29 -07:00
landgreen
9567a23cf5 MIRV
tech: MIRV - now effects grenades and super balls in addition to missiles
  no change for super balls and missiles, but this is a new tech for grenades

undetonated mines are returned at the end of a level
  removed tech: mine reclamation
  mine gun has 30% less ammo
  laser mines do 7% less damage
  booby trap now comes with 53 JUNK (up from 33) but it's mines can be returned for ammo

removed ctx.clip() from metamaterial cloaking field for performance reasons
  the graphics look a bit different now, maybe not as good, maybe it's just different

iceIX bullets last 50% less time, but do 50% more damage and have 25% more thrust
  so it's more of a close range bullet
  ice-shot has 2 fewer bullets
2021-08-22 20:35:27 -07:00
landgreen
2e406c5264 orthocyclic winding
tech: brushless motor - drones rush more often and do 44% more damage
  requires torque bursts
tech: orthocyclic winding - irradiated drones are faster and do more damage
  requires irradiated drones

automatic aiming systems (bots, drones, missiles) will ignore the pink seeking mob bullets

safari is super buggy, I'm guessing no one that reports bugs uses it.
  fixed scroll bar covering up pause right side text on safari and firefox
  fixed issue with ctx.setLineDash sometimes making the player dashed on safari

various other bug fixes
2021-08-11 20:40:17 -07:00
landgreen
aea9276cb2 Composite replaces World
Matter.World has been replaced with Matter.Composite
  matter.js deprecated World
  could cause problems merging your old code
    (replace World with Composite in your code)

tech: many worlds - now costs 1 research at the start of each level to activate
  a nerf, but also a buff because if you like a build you can freeze it by not getting research

mine gun has 25% less ammo and 33% more damage

railgun now gets 50% more ammo, but it fires slower
fixed rail gun ammo drain on misfire bug

fixed experiment gun display bug
2021-08-06 09:20:37 -07:00
landgreen
d8e891a681 chain reaction
tech: chain reaction now requires vacuum bomb, but it increases grenade radius and damage 33%
  (and makes blocks explode)

needle gun fires with more regular timing
needles despawn 1.5s faster, for performance reasons
intro level power ups are relocated
tech: decomposers renamed necrophage
if mobs are one shotted before they see you, they no longer alert nearby mobs
clicking on a mob in testing will log that mob in console
2021-08-03 06:46:19 -07:00
landgreen
c7c837672e restitution
tech: restitution: thrown blocks are bouncy and blocks do 150% more damage
  the tech previously named restitution is now named buckling

after getting a bot upgrade, future bot tech will be for the upgraded bot type
  (doesn't effect tech that gives random bots)

bug fixes
2021-07-29 05:46:30 -07:00
landgreen
a57639987a weak anthropic principle
tech: weak anthropic principle - after anthropic principle prevents your death, gain 50% duplication for that level
anthropic principle now correctly gives 6 seconds of harm immunity after preventing your death

almost all energy regen is disabled while immune to harm
  you aren't immune very often so you may not notice, but it will limit some builds that let you get almost constant immunity
  Pauli exclusion gives 1 s of harm immunity (was .75 s)
  CPT reversal requires 10% less energy (min energy is 60% to activate)
    CPT grenades gives many more bombs
    CPT bots gives many more bots

growBoss balance: a bit smaller and slower, and a extra high chance to drop a random power up when you kill one
sneaker mobs are a bit slower, and have much lower health
starter mobs are no longer aggressive

gun tech will now only show up for your active gun
set CSS max width of the update element to match other elements
2021-07-23 07:27:00 -07:00
landgreen
d50cd540fa worms
spore tech - nematodes - replace spores with 1/2 as many worms that do 200% more damage
  worms are also a bit faster, last longer, have better reaction times
  a cool worm graphic, and a simple searching behavior if they haven't found a mob

mycelial fragmentation - makes 6 extra spores during growth phase (was 4)

historyBoss has less health, slower tracking, and more damage
2021-07-16 07:06:05 -07:00
landgreen
f590cfc99e isotropic radiator
"pressure wave" renamed "phonon"
  tech packet length removed
  most wave beam tech is now compatible with phonon

wave beam tech: isotropic radiator - phonon has shorter range but expands in every direction

drone tech: torque bursts - teleport towards targets and do 30% more collision damage

irradiated drones do 33% more damage, 33% less collisions damage
   5% more ammo, 30% less range, don't lose duration on collisions

pseudoscience only gets 3 free rerolls per tech
2021-07-15 06:14:56 -07:00
landgreen
f89b228226 labs 2/6 done
tech: chain reaction - blocks caught in explosions, explode
tech: shock wave reduces explosion damage by 30% (was 40%)

slime hazards now draw themselves in hazard.query()
I updated all the maps to remove hazard.draw()
    but maybe I missed one let me know if you find a buggy slime
laser hazards also draw themselves in hazard.opticalQuery()

2/6 rooms for new level.labs() are completed
2021-06-17 13:03:03 -07:00
landgreen
3560bf7365 inertial mass
historyBoss has a much smaller damage radius, but it does 2x more damage
  also history boss has updated graphics
  no the dotted lines on the player isn't a bug

inertial mass - negative mass field is larger and you accelerate faster
  also moves blocks horizontally while the field is active

junk tech - hide your health bar, spawn 30 health

bug fixes
2021-06-11 04:43:34 -07:00
landgreen
d9f17ec2db spherical harmonics
tech removed: frequency resonance
standing wave tech: spherical harmonics - standing wave oscillates in a 3rd dimension, increasing deflecting efficiency by 60%
standing wave tech: expansion - using standing wave field drains energy to temporarily expand its radius
2021-06-05 07:22:41 -07:00
landgreen
b307a50a72 tungsten carbide
removed tech: supersaturation - 50 max health
tech: tungsten carbide - gain 100 max health, but take falling damage

supercapacitor renamed Maxwell's demon
  energy above your max decays 92% slower. add 16 junk tech
  (was 70% with no junk tech)

mine synthesis renamed booby trap
  spawns a mine when ever you pick up a power up, add 9 junk tech
2021-06-04 06:38:17 -07:00
landgreen
8727fee15e MACHO
tech: MACHO - an object follows you and gives you harm protection when you are inside it's halo

several nano-scale field tech now require some research, and have been buffed
  nano-scale mycelium, ice-IX, missile tech now consume 20% less energy to produce bullets
  nano-scale bot tech: spawn an extra bots

some bug fixes
2021-05-24 05:19:36 -07:00
landgreen
4405327828 block
"block" is now styled text
blocking with a shield is now called deflecting

added 100% block damage buffs to flywheel and inelastic collision
restitution now spawns 2 power ups (up from 1)

about 75 edits to tech requirement text
2021-05-19 16:34:36 -07:00
landgreen
f6a0eb38ee inflation
tech: inflation - thrown blocks expand, and throwing charges faster
fermions applies to thrown blocks as well

junk tech: posture - stand tall
junk tech: rhythm - you oscillate up and down

shieldingBoss no longer shields other bosses
mine damage is about 25% better
final boss leave a body
several minor bug fixes
2021-05-19 06:08:09 -07:00
landgreen
14dfc4a145 restitution doesn't work with pilot wave
pilot wave energy is back to it's old energy settings
tech: restitution - now only triggers power ups from blocks thrown by the player
  (this makes pilot wave and naturally falling blocks not spawn power ups. flywheel will work if a block was thrown in the last 3 seconds)

standing wave harmonic has reduced blocking recoil
2021-05-16 06:36:23 -07:00
landgreen
39c9b08b2e WIMPs
ice-IX does 15% more damage

tech: WIMPs - an indestructible harmful particle slowly chases you
  spawn 2-3 research at the end of each level
experimental mode : WIMPS chase you

beating the final boss looks a bit less like death and a bit more like winning
  also there are some text directions on how to enter endless mode (press T after you win)

tech removed: 1-body problem
2021-05-13 18:32:20 -07:00
landgreen
0019143124 metastability
tech: metastability - 20% dup chance, but duplicated powers up eventually explode
nerfed tech: electric reactive armor 6% (was 7%) explosion damage reduction for every 10 energy you currently have
2021-05-10 06:20:19 -07:00
landgreen
455f41540a non-unitary
more wave beam balance
backward induction costs 2 research now, also it is fixed (it would sometimes give an extra tech or the wrong tech)
powerupBoss now gives research and ammo when it hits you, not 2 heals (it still ejects one of your tech also)

tech: non-unitary operator - taking damage randomizes your run, reduce difficulty by 2 levels
2021-05-06 05:50:50 -07:00
landgreen
43568616fd throwing blocks are buffed
thrown blocks can damage intangible mobs for a couple seconds after they are thrown
  they are set to act like bullets for a few seconds after being thrown
all blocks do 50% more damage to mobs and 50% longer stun
blocks do more damage vs. shielded mobs  (damage penalty is 40%, was 66%))
mass driver - damage increase set to 200% (up from 100%)
negative mass field can lift blocks twice as heavy as before with little movement reduction

tech: flywheel - when mobs die their body is spun and flung at nearby mobs
  requires mass driver, no other mob death tech
2021-04-19 19:45:57 -07:00
landgreen
a5aea4ccc5 spawns
experiment and junk tech: decomposers - mobs leave behind spawns when they die

new levelBoss - a cluster of larger spawns
  while it's alive all mobs other leave behind spawns

added block collisions to most no collide mobs
  (this should buff block throwing and pilot wave)
2021-04-15 05:23:26 -07:00
landgreen
5f68bc687f pulsar
new mob: pulsar - aims at player and does damage in an circle
  (set to 3x chance to show up until the next patch)

several tech that were nonrefundable now can be removed and refunded
added several bug fixes
2021-03-07 05:59:10 -08:00
landgreen
9e98ceb4e1 frequency
some tech now has 2x,3x,4x frequency of showing up
  (most tech is at 1x, a few are at 2x if they have a rare requirement to unlock)
reworked junk and lore tech systems
  (might be some new bugs)

tech that used to just summon a power up now also increases tech frequency
removed the 4 perpetual techs

maybe fixed immune boss bug on detours level
2021-03-02 04:24:23 -08:00
landgreen
e3ef0f00e3 flip-flop
tech: flip-flip - does nothing, except toggle on collisions
tech: NOR gate - when flip-flip is ON take 0 harm from collisions
tech: NAND gate - when flip-flip is ON do 55.5% damage
tech: transistor - when flip-flop is ON regen 22 energy/s, when OFF drain 3.1 energy /s
tech: shift registers - set flip-flop to ON with a new level
2021-02-28 08:03:47 -08:00
landgreen
542815478e NOR NAND
possible bug fixes for the crouch lock bug

tech: NAND gate -  at the start of a level set flip-flop to "on"
tech: NOR gate - do 50% more damage when the flip-flop is in the "off" state
2021-02-27 12:47:16 -08:00
landgreen
5c466b4e09 shieldingBoss
shieldingBoss - doesn't attack, but shields all mobs every 2.5s

reworked how tetherBoss's constraint work
  please, let me know if the tether boss is buggy on any of the levels
  the chance for tether boss was removed from level: detours

tech: flip-flop - collisions do 25% more harm, but you become immune to harm for the next collision
2021-02-26 05:10:25 -08:00
landgreen
01b1286764 anthropic
mob orbitals can now be destroyed, but it takes a very large amount of damage

laser-bot upgrade: gives 75% damage, range, and energy efficiency  (was 400% damage, but they ran out of energy too fast)
boom-bots are now smart about not hurting the player with explosions while doing the most damage

tech: strong anthropic principle - after anthropic principle prevents your death do 137.03599 extra damage for the rest of the level
2021-02-24 04:57:52 -08:00
landgreen
4ebd87c6a8 shipMode
added 2 new testing keys: J = clear mobs, H = infinity health
added junk tech: ship (it's hard to control, but you get better with practice)
  m.shipMode() in console
2021-02-14 05:18:22 -08:00
landgreen
045039171e restitution
several new junk tech

unified field theory: now cycles fields after you click the field box when paused

tech: restitution - mobs killed by blocks spawn power ups
tech: inelastic collision - 60% harm reduction when holding a block
2021-02-09 05:46:43 -08:00
landgreen
21affab7b1 renamed mech to m
to continue playing after the final boss you need to use testing mode:  "T" -> "U"
renamed mech -> m
2021-01-24 08:54:26 -08:00
landgreen
261977b774 nail gun rework
damage immunity graphic is more obvious
difficulty mode no longer increases after killing final boss (it was too confusing)

tech: Higgs mechanism - you can't move when firing, reduce harm by 60% when firing
  removed Galilean group

removed gun flechettes
removed critical bifrication
removed railroad ties
removed incendiary (for nail gun)

nail gun:
  needle gun: accurate, piercing mobs, fire 3 at a time
  rivet gun: accurate, ballistic arc, doesn't use much ammo
    tech: bigger rivets (9x stack)
  all nails
    radioactive 2s tick (about 70% damage increase)
      0.5s full tick
      4s longer tick
    critical hits -> explosion (from flechettes)
2021-01-16 08:30:27 -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
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
257a9db297 bug fixes 2020-12-02 18:54:50 -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
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
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
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
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
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
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
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