JUNK tech - 🐱
railgun buffs
600% -> 800% more ammo
more dense (more damage)
only targets mobs when pressing down
does a bit of damage to nearby mobs after you fire
extra damage to mob bullets
pneumatic hammer renamed caliber
also applies to super balls
5% less size increase per stack
pure science and unified field theory have a pause animation to show they are clickable
bug fixes
grapple goes 40% farther before it retracts automatically
grapple now works well with fire delay reduction
or it's annoying, you decide!
smelting cost more ammo as you increase stacks
grappling hook tech: bulk modulus - immune to harm while grappling, but drain a bit of energy
particle collider renamed pure science - and it gives 1 research instead of energy when it fails: 4% chance
grappling hook - small quality of life improvements
about 30% larger, and a new shape (does more damage as a result)
continues past mobs after hitting them instead of retracting
pulls faster even at close range
sticks into walls more reliably
returns to you when you let go of fire, even when stuck
loses ammo less often
drains energy as it pulls
JUNK tech: Mech v4.48 - open a portal to a primordial version of reality (an old scratch game I wrote)
JUNK tech: harvest - convert all the mobs on this level into ammo
pause menu stats are a bit different
tech grappling hook - can attack to walls and pull you towards the walls
harpoon extends farther as you hold down fire, but no longer has auto-steering
mobs do 4% less harm per difficulty level
railgun/harpoon auto-targeting is smarter at long distances with multiple small targets
but it still has trouble with moving targets
booby trap only has a 100 -> 50% chance to drop a mine when picking up power ups
added fallback for browsers that don't allow local storage
new reactor boss - mineBoss
1/3 chance for 1 of 3 different bosses to spawn on the reactor level
harpoon starts with 10->3 ammo, and still gets 1 ammo per powerUpx
network effect damage per bot 7->6%
perimeter defense harm reduction 8->7%
bug fix decoherence
seeds are displayed in pause menu and intro map
seeds from your previous run is displayed in settings after you die
fixed some minor seed inconsistency
all runs are now seeded
seed defaults to the last 8 digits of UTC time in milliseconds
set a custom randomization seed in settings
seed controls:
at start - boss list, mob type list, level list, horizontal flip
during run - tech, gun, field choices, some custom level randomization
doesn't control: mob spawns, mob size, some minor level differences, specific level boss choices, ammo reward values, specific tech effects
bug fix with ground state
tech: particle collider - in pause menu clicking a tech ejects it (5% chance to lose the power up and convert into energy)
(also works on testing without the tech)
growBoss no longer goes invulnerable
bounceBoss bullets (on reactor map)
do 33% less damage
move 50% slower, so they don't fill the entire map
ground state reworked: reduce passive energy regen by 66%, increase max energy by 200
electronegativity: increase damage by 1% for every 9 -> 8 energy
acetone peroxide does 300 -> 200% more self harm from explosions
predator renamed parasitism
new level: reactor - midBoss fight
it's not well balanced yet
Let me know if there are any impossible gun combinations
for new players the training button at the start screen now cycles colors
effect shows if you haven't cleared the first training level, and you haven't done at least a few normal runs
standing wave expansion tech is 40% larger and gives 25% deflecting efficiency
ammonium nitrate gives 30 -> 27% damage and range
heuristics gives 30 -> 33% fire rate
wormhole invariant tech drains energy much slower while time is paused
bug fixes
null level now longer progresses level.onLevel
new map reservoir - still in development, but putting it out for feedback
tech: optical amplifier - get 3 random laser tech, but you can't turn off your laser until you run out of energy
slow light - lasers are slightly closer together at higher stacks of this tech
research power ups no longer log to the "in game console" to prevent spam
dynamo-bots give 6->7 more energy (upgraded 20->23)
some Boss invulnerability times are very slightly shorter
music tech now links to actual n-gon music
https://www.youtube.com/watch?v=lEbHeSdmS-k&list=PL9Z5wjoBiPKEDhwCW2RN-VZoCpmhIojdn
ruins level is larger, more balanced for combat, with easier platforming
vanish element
vanish slower if they are wider
delete blocks caught inside it as it returns
revolutionBoss is immune to damage at 1/4,1/2,3/4 health until it's laser spins around one revolution
thermocouple produces 1-9 -> 4-13 ice nine bullet
thermocouple is on by default until next patch
decoherence rewrite with flags instead of a banish array, to fix bugs
new community level "run" (by iSuggestedThatAlready / iNoobBoi)!!!!!!
try it out by enabling community levels in the settings
more training levels: "trainingNailGun", "trainingShotGun", "trainingSuperBall", "trainingMatterWave", "trainingMissile"
no power ups check box in experiment mode now disables all types of power ups, not just tech
simulation.isNoPowerUps
powerUps can no longer move through doors
this might lead to problems that I haven't thought about, but let's see
adiabatic healing now updates active heal power ups as well as future ones
fixed bug with undefined tech not showing up
powerUpBoss no longer gets invulnerability after death
but powerUpBossBaby still has it
tech: brainstorming - randomize your tech choice menu every 2s for 10s
JUNK tech: brainstorm - randomize your tech choice menu every 0.5s for 10s
mantisBoss: 3 punching mobs, eject your ammo when you get punched
invulnerable except for 1 second after moving
powerUpBossBaby: smaller, cuter, faster, can't move through walls
slashBoss renamed revolutionBoss
invulnerable every other revolution of it's blades
new mob state: invulnerable - immune to damage and status effects (stun, dots, freeze)
damage and harm circle graphic size have been made more consistent
bug fixes
intro screen is more grey
experiment button is larger and darker
tech: nanowires - needles tunnel through blocks and map, +20% damage
Occam's razor gives 40->50% damage for each removed tech
determinism no longer removes the cancel button
superdeterminism now removes the cancel button and research, but doesn't remove gun and field power ups
railgun damage is doubled
regression does more damage per hit: 5->6% vs. mobs and 0.5->1% vs. bosses
bug fixes
tech: affine connection - wormholes can now tunnel through the map at 200% increased energy cost
tech: regression - after bullets hit a mob, the mob takes 5% more future damage (0.5% for bosses)
tech: axion - while inside the MACHO halo, 75% of your total harm reduction is added as damage
mob: launcherOne - launches 1 big seeker bullet that chases you
black holes boss and final boss spawn big seeker bullets that chases you during the black hole phase
applied science no longer gives research (just a random tech for every gun you have)
bot fabrication increase cost every 5 -> x6 bots
average console time to disappear is 3 -> 4 seconds
ammo power ups no longer log ammo to in game console for performance reasons
JUNK tech: catabolysis - set max health to 1; double your current ammo 10 times (2^10 = 1024x ammo)
tech: Occam's razor - remove 50% of your tech and guns; `for each removed get 36% damage
tech dormancy removed
tech: predator - if you have killed a mob in the last 5 seconds increase damage by 50% and disable energy regen
tech: torpor - gives the opposite of it's previous effect
if you have NOT killed a mob in the last 5 seconds reduce harm by 72%, else increase it by 10%
relativistic momentum - pushes blocks in addition to mobs
not much benefit, but it's fun
supply chain: still doubles ammo, but now also adds 5% JUNK (yay)
it no longer has any tech requirements
inductive coupling: 600% -> 700% regen while crouched
JUNK tech: density - blocks are 100x times less dense
tech descriptions can change their text dynamically now
only a few tech are using this option so far
tech: inductive coupling - regen is increased by 500%, but you only regen when crouched
tech gun turret gives 55% -> 60% harm reduction
also I fixed a bug where it was giving 45% not 55%
old tech inductive coupling is renamed: permittivity
permittivity gives 3 -> 4 max energy per unused power up
1st ionization energy gives 6 -> 7 max energy per heal
tech expansion - no longer costs energy to expand standing wave field
JUNK tech planetesimals now can spawn tech in n-gon
or kill the player in n-gon
time dilation tech: retrocausality - instead of pausing time your field rewinds time, including your health
this tech replaces replaces CPT gun
works well with tech: causality bots and grenades
wormhole
activated on mouse up
draw an outline of the wormhole to show if can work at your mouse location
adiabatic healing: adds 5% JUNK in addition to 100% better heals
several tech pool frequencies have been adjusted to roughly this rule:
no requirements: 1x chance
requirements: 2x chance
(most gun and field tech)
strict requirements: 3x chance or higher
bug fixes
JUNK tech: facsimile - copy current level and insert into level queue
JUNK tech: planetesimals - spawn a tech, and play planetesimals, an annoying asteroids like game with realistic physics
tech that previously added 1 junk tech now adds 1% (of current non-JUNK tech options)
the percent values may seem like more but I actually lowered the JUNK chance about 10%
meta-analysis no longer requires replication - (if you choose a JUNK tech get a random tech and 3 research)
symbiosis: only gives 1 bonus tech (was 1 or 2)
blink boss rebalanced (it's easier, and has two modes)
bug fixes
tech: neutronium - 90% harm reduce while field is active, 33% slower move speed
(requires negative mass field)
tech: charmed baryon - 0 cost wormhole, 33% slower move speed
harpoon tech: reticulum now always fires extra harpoons even if there are no targets
tech.removeTech() method has been improved
bug fixes
perimeter defense and network effect each give 1% more bonus per bot (around an 18% increase for each tech)
extra bosses spawned from parthenogenesis and apomixis have health increased by your duplication chance
(if you have 50% duplication the extra boss have 50% more health)
apomixis no longer costs 8 research
tech: needle ice - needles make 1-2 ice 9 after they impact a wall
needle shot gun fires 1 less needle
most harpoon tech are about 5% better
JUNK tech: negative friction - you speed up when you touch walls
no-cloning theorem: 42% -> 38% dup chance
symbiosis: 2 tech -> 1-2 tech after a boss dies
quenching gives 10% less max health for over heal
extruder:
new tech: refractory metal - increase extruder damage radius
fixed extruder graphics bug, and collisions bug
dynamical systems and discrete optimization are allowed with plasma torch
(although I nerfed them both just a bit)
irradiated nails: 90% damage spread over 2s -> 3s
same total damage, but it takes 1 second longer
toggling harpoon: 6x -> 8x damage
also the graphic effect is more obvious
slasher mobs will grow their sword at the farthest vertex from the player
new mob: slasher - it's basically a jedi
harpoon: +33% damage, +33% delay after firing
time dilation reverted 50% -> 0% collision harm reduction
time dilation can no longer get tech: symbiosis
nano-scale: can access tokamak and discrete optimization
cache: 11x -> 13x ammo
bug fixes
no cloning theorem - 42% duplication, but lose 1% dup if you kill a mob
requires cloaking or time dilation field
tech: symbiosis - if you kill a mob lose 2% max health, but gain 2 tech at the end of every level.
requires cloaking or time dilation field
JUNK tech: all-stars - make mobs look like stars
JUNK tech: mouth - make mobs look like they have a mouth
the nonCollideBosses have been made 10% harder to kill
these are the types of bosses that spawn from apomixis on 100% duplication
7+ sided mobs may slice in two when they die
harpoon damage is increased 30%
picks up power ups from farther away
harpoon's range has been reduced about 20%
filament and unaaq require about 40% more ammo for the same effect
harpoon density lowers when it retracts
so it doesn't do as much damage on retracting
more bug fixes
tech: toggling harpoon - after picking up a power up with the harpoon, your next harpoon is 7x more dense
this probably needs to be balanced in the next patch
tech: regularization - use 6 research to increase renormalization by 10%
(renormalization is 40% chance to get research when you use research)
tech: bot fabrication uses 2 research to build a bot (+1 cost every 5 bots)
tech: uncertainty principle now applies to wave beam in addition to foam
tech: integrated armament gives 19.95% damage (was 23%)
level: labs - platforming rooms have been simplified
start with 7/7 undefined tech if you choose an -experiment- and no other tech
tech: cache - ammo power ups give 11x ammo, but you can't hold over 11x ammo
harpoon
grabs 1 power up on the way out, or in
harpooned power ups are predictable
they attach to the harpoon instead of using physics to move towards player
bugs fixes
lasers were broke, but I fixed them
gun alt fire is determined by the down key not the player crouch state
(so you can control alt fire when in the air or stuck in a tunnel)
I did this with text replace, so it could produce some bugs
harpoon
automatically uses power ups that return to player
will aim at harder to hit targets, and possible miss
returns extra fast if it is far from the player
bullets last a bit longer so they don't despawn early
cd on miss fire lowered to 1.5s (was 3s)
bugs fixes
all explosions do 33% more damage to mobs
and 75% more damage to player
boom bot explosions are 16% smaller
laser-bot does 15% more damage
missile bot fires 15% quicker
tech: phase velocity also adds 15% wave damage (because it disables phonon is was a bad choice)
many duplication tech add less duplication
Maxwell's demon now requires current energy above your max to unlock
power ups in the intro tube get pushed around a bit, this might stop them from sliding on the walls
mines when they are stuck to walls no longer collide with blocks (to not block elevator)
more bug fixes
orbs replaces some power up text descriptions
player damage taken is increased by 1%
finalBoss ramps up the mob spawns more slowly, making lower damage high survival builds more effective on the finalBoss
5% laser damage increase
15% mine fire rate reduction
ctx.clip() is back for metamaterial cloaking field
it wasn't the source of the lag, firefox is just slow on my work computer
tech: buckling was disallowed, but I fixed it so you can get the tech again
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
tech: blast mines - mines stun when they activate
laser mines only fire if crouching (so you can fire normal mines when energy is low)
mines now includes the radius of the mob when calculating mobs in range
so it will detonate from the final boss from farther away
mines have a small random chance to detonate from targets up to 40% father away
time dilation field drains less energy for the first few seconds, but linearly ramps up energy drain as you stay frozen in time
unfreezing time returns you the normal drain rate in half the time to ramp up
this should be a buff for all situations, except someone who has a huge external source of energy
360 wave beam has reduced mob slow effect
new boss snakeSpitBoss - it's just snake boss but it shoots little pink seekers
tech: cross disciplinary - get an extra gun or field option in tech menu
now that you can scroll the selection menu can be longer
unified field theory - now gives 6 research, in addition to letting you switch fields when paused
cardinality renamed emergence - and gives some JUNK
bug fix where game crashes if you beat the boss
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
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
"labs" is now in the normal map rotation
experimental mode is now endless (no gauntlet, finalBoss, ...)
fixed a bug that was giving experimental mode full life at the start
perfect diamagnetism field has a 10% larger radius and arc
the 1/15 second cooldown after blocking with perfect diamagnetism no longer stops you from blocking
it still disables field damage effects and player recoil after blocking (for 1/15 of a second)
mass-energy now works with catabolism by removing max energy to make ammo
ergodicity - now reduces difficulty by 2 levels and prevent healing from heal power ups (was all healing)
Noether violation gives even more forward recoil
blinkBoss has more health, but it's much slower at easy difficulty
tech: Lenz's law -perfect diamagnetism field stays when you aren't holding field
tech: Zeno's paradox - every 5s lose 10% of your current health, but get 84% harm reduction
shotgun balance
ice-shot: less spread, higher damage, more crystals
needle-shot: more needles, higher damage, less spread
foam-shot: 1 more bubble
power up selection and pause menu elements scroll individually now
it looks great on my computer, but different operating systems and browsers are unpredictable
let me know if text is hidden or if it doesn't scroll for you and what OS and browser you're on
shotgun techs:
(I haven't done enough testing so let me know if these different shotgun modes aren't balanced)
worm shot
ice-IX shot
foam shot
needle shot
foam lasts much longer on shielded mobs
overall foam damage is reduced about 8%
attacks that drain energy don't work when the player is immune to harm
slime, radiation fields, black holes
energy regen that consumes something (ammo, blocks, power ups) now works when immune to harm
but passive energy regen is still stopped while you are immune to harm
pilot wave field can no longer hit intangible mobs with blocks
it was too annoying that you can't use blocks to move around so I reverted it back
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
2 more lore chapters (5 total now)
entering testing mode makes a sound now
reduced the requirements and frequency for many tech so that they may show up in "less optimal" situations
I hope this will increase build variety and also give more value to making good tech choices
countless bug fixes and wording fixes
mobs have a new trait mob[i].damageReduction
"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