default foam gun fires a stream
tech: pressure vessel - in addition to the stream, foam gun builds up charges.
charges release after you stop firing
capacitor tech doubles pressure vessel effect
tech: syntactic foam - foam does 41% more damage per second
quantum foam removed
spore gun has 25% more ammo and fires 25% more often
spores and worms move 25% faster
nail gun has 5% more ammo
all versions of nail gun have a much higher fire rate
harpoon/grapple density reduced by 20%
this also lowers damage about 10%
harpoon/grapple properly follow conservation of momentum
(a small jerk when it retracts)
bug fixes
time dilation field rework
2x energy regen, but pausing time now uses much more energy
you are immune to harm while time is paused
but this stops energy regen
tech timelike is removed
eternalism gives 50% damage instead of ammo
also disables the pause button, and other pause effects
tech: polyurethane foam - super balls turn into foam after hitting a mob
supertemporal renamed autocannon
now gives +1 ball, and has a shorter delay between balls
harpoon and grapple no longer lose ammo when you run out of energy
they just trigger a 2 second fire CD
slashBoss doesn't slash as often at higher difficulty levels
field descriptions rewritten
bug fixes
tech: eternalism - tech,gun,field gives an ammo but, time doesn't pause while choosing
I might change the ammo to something else, not sure, maybe just damage
JUNK tech: panpsychism - awaken blocks, blocks can drop power ups
cache gives 14->16x ammo
1st ionization energy gives 8->10% max energy on heal
powerUpBossBaby immunity phase is a bit shorter
bug fixes
you can scroll through the tech and gun menus while selecting power ups
added another classic n-gon option in settings
tech: options exchange - canceling tech,gun,field has a 90% chance for a reroll
stabber mobs now stab 15% shorter distance, but they can stab more often
weak interaction gives 5->10 max energy per unused power up
bug fixes
new fan level temple by Scar1337 is now add to community maps!
you have to try it out!
standing wave buffs
standing wave deflecting, is more efficient for multiple blocks in a very short time (< 1s)
spherical harmonics no longer deactivates on contact with shielded mobs
expansion increases block efficiency by 25->40%
negative mass field
neutronium: move 33->25% slower
generalist now requires 2 guns to unlock
active cooling 18->20% fire speed increase per gun
arsenal 12->13% damage increase per gun
futures exchange 4.3->4.5% duplication on cancel
perimeter defense 7->6% harm reduction per bot
unified field theory no longer gets bonus rerolls, instead it triples the frequency of field tech
removed tensor field
meta-analysis gives 3->1 research after choosing JUNK
plasma ball moves faster 7->10
bug fixes
JUNK tech density removed
it was causing the NaN bug
reactor
you can skip the fight, by not pressing the button and exiting
sprayBoss spray mode is now triggered by health loss, it fires a bit slower
power ups now spawn high up, but some fall off the edges
bonus Bosses can now spawn on reactor
bug fixes
automonous navigation -> path integration
sends spores and worms and drones to the next level with you
MIRV gives 10->12% smaller radius and damage
laser tech slow light has 33% less spacing
tech exciton gives 70%->88% damage
discrete optimization: 40%->35% damage and fire delay
degenerate matter 60->66% harm reduction while field is active
virtual particles 15% duplication is now allowed for time dilation
railgun no longer uses extra ammo when firing multiple bullets with smelting
smelting now costs more ammo with railgun
plasma torch, ball, extruder all use 33% less energy, do 15% more damage
bremsstrahlung does 15% more damage
standing wave field gives 50 energy
it's cooldown for blocking shields in now 0.5->0.33 s
reactor
fight now starts when you press a button, so you can prep
spawns more ammo 4->7, heals 0->2
will no longer show up on levels 2,3,4
fewer bosses spawn at high difficulty levels
has a small chance to spawn all 3 boss types
sprayBoss is 25% slower, but it goes immune while spraying instead of shielding
community maps have a short message onload giving credit to the author
new level element balance - it's basically spinners and rotors combined
I'm replacing all rotors to fix potential BUGS
sewers, house, perplex, vats
requirement text bug fixes
nematodes now wiggle their tail. it's horrible
tech: transdimensional spores renamed transdimensional worms
spawns spores -> worms
missiles:
20% more ammo
no longer fire rapidly on crouch
instead crouch gives missile initial forward velocity
no crouch makes the missiles recoil back before they accelerate forward
tech: launch system - fire missiles 500% more rapidly, gives 25% ammo
doesn't work with cruse missile
tech: ICBM - cruse missile is even bigger and slower
pavilion has been added back to the map rotation
this will make the game end at 13 again, and feel harder
let me know if it's absence resulted in less NaN game crashes
reactor sprayBoss is now harder to kill
bug fixes
added 2 more classic n-gon dates
plasma ball
does 10% more damage
moves 20% faster
targets mob bullets better
standing wave has a 45/60->30/60 second cooldown after blocking a shielded mob
but, standing wave now also triggers it's CD on shields that protect groups of mobs
JUNK tech: Mech v4.48 removed
JUNK tech: cosmogonic myth - opens a random classic version of n-gon in a new tab, after 5 minutes close the tab and spawn 1 of every tech
bug fixes
added 5 cycles of "coyote time"
this means you can still jump for 5/60 = 0.1 seconds after leaving the ground
let me know if you like the feel
this might cause some unexpected bugs, or reduce the difficulty of some platforming levels
JUNK tech: NFT - buy your current game seed
no one is allow to use your seeds
if they use them they are gonna get in trouble
removed the pavilion/ruins map to see if it's causing bugs
JUNK tech: meteor shower - take a shower, but meteors instead of water
JUNK tech: discount - get 3 random JUNK tech for the price of 1!
bug fixes
I'll be off line until Saturday, so please don't submit any bug reports until I return
tech lithium-ion - give 200 max energy when relay is ON
tech shape-memory alloy - give 200 max health when flip-flop is ON
NOR gate now prevents damage when in the OFF state (previously ON) to work well with shape-memory alloy
harpoon crouch mode now retracts at 30% greater distance than normal with no targeting
more bug fixes of course
new community map! - islands by Richard0820
enable community maps in settings
plasma ball
tech: corona discharge - increase frequency and range of electric discharges
several bug fixes
bug fix for some people that can't store settings between reloads
plasma ball
once released explodes on mobs or map
slows mobs
grows at 2x rate if you have energy above max
player is slowed when holding plasma ball
every 20 cycles damage a nearby mob
next patch plasma ball tech
plasma ball
moves faster
grows/drains extra fast when you have excess energy
bug: technical debt no longer produces negative damage at high tech levels
maybe this was causing the NaN position bug?
plasma ball
much more damage
new graphics
fast decay in mob shields
works with capacitor
some bug fixes
paradigm shift: 4->10% chance to give research instead of tech
harpoon density: 0.006->0.005 (lower damage and knock back to mobs)
wormhole: 7->5% duplication chance
pilot wave uses less energy
plasma ball is now live, but it's still in beta
still needs
new graphics
damage balancing
fast decay in mob shields
player angle rotation speed while firing adds to fire speed
tech upgrade to get electrical arcs that randomly damage nearby mobs
current tech synergy
capacitor bank,plasma jet(range?)
reservoir level is less crowded, so you can dodge mobs easier
horizontal flipped version is so reenabled
pure science renamed paradigm shift
difficulty scaling for heal and mob damage reduced 2%
some possible bug fixes, I don't know...
tech: autonomous navigation - drones travel with you through levels and drones reset durability
tech: technical debt - increase damage by 300%, but reduce damage by 10% for each tech you have
molecular assembler now has a higher bullet spawn cap 200->300
but it increases energy cost per spawn above around 150
fragments are about 15% fewer
thermal runaway is about 40% bigger and more damage
plasma torch: extruder uses less energy
pilot wave uses less energy
bug fixes
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
railgun and foam have a bit more ammo
capacitor bank makes foam gun fire a stream of foam
tech shift registers is now always on
(set ON/OFF to ON at the start of a new level)
tech from applied science doesn't count for various tech that convert tech into other things (pure science, many worlds)
grappling hook now shows hooks on the grapple
merged similar gun tech
needle gun+needle shot
rivet gun+shotgun slug
shockwave+blast mines
nematodes+worm-shot
necrophoresis+necrophage
the worm aspect now spawns 3 copies instead of just a lifespan reset
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
filament renamed UHMWPE
unaaq renamed Bessemer process
toggling harpoon renamed induction furnace
half-wave rectifier renamed alternator
reticulum renamed smelting
smelting costs 2 ammo packs per upgrade
railgun works with smelting
JUNK tech: Higgs phase transition - spawn 3 tech, there is a chance to remove everything with a 5 minute halflife
tech railgun - harpoon charge fires and no longer retracts, get 8x ammo from power ups
railgun has auto-targeting, like harpoon
the aiming graphic is gone
disables filament, reticulum, toggling
unlocks capacitor bank
mobs do 2% less harm to player
player does 0.5% more damage per level
Zeno's paradox removes 1/10 -> 1/12 -> 1/14 (7%) health every 5 seconds
drone gun gets 10% more ammo
harpoon damage reduced by 15%
random bots have a 100% -> 66% chance to match your upgraded bot type
phonon has 1/8 -> 1/9 less ammo than matter wave
Penrose process gain 63 -> 53 energy when wormhole eats blocks
transdimensional spores makes 20% fewer spores when wormhole eats blocks
bugfixes
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
harpoon's crouch is now a harpoon sized railgun
tech: halfwave rectifier now gives energy on harpoon/railgun charge and also stops harpoon from draining energy when it retracts
toggling harpoon does 800 -> 600% more damage
perfect diamagnetism default field is a bit larger
bug fix with several periodic checks running off simulation time
they now run on player time and will be active during time dilation
fixed a bug where lore wasn't working
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
difficulty balance per level
mob harm done is reduced about 2%
player damage is increased about 2%
slasher mobs do 20% less damage
this is because they killed me on my last run and I'm bitter
mantisBoss is invincible for a less time
Zeno's paradox removes 1/10 -> 1/12 health every 5 seconds
slow, stun, plasma, foam, neutron bomb effects now only slow mobs down to a minimum speed of about 2-4
bug fixes
bounceBoss deals with slow effects in a less buggy way
final boss didn't kill invincible mobs when it dies
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
JUNK tech: tinker - unlock JUNK tech in experiment mode
this effect is stored for future visits on the same browser
several JUNK tech text have been cleaned up
your explosions do 8% more damage, but not more harm
grenade gun fires 5% faster
ruins/pavilion map is adjusted to be a bit easier to move around
crouching speeds up exit door animation
removed google analytics
bug fix with power ups and frozen time
bug fix with elevators and map collision
exit door has a 1 second delay and animation
reservoir map now has a flipped horizontal chance
map ruins renamed -> pavilion
all the individual !m.isBodiesAsleep are replaced with ones in the main game loop
this needs extensive bug testing?
should behave similarly to testing mode, which doesn't have issues
todo remove the checks from bullets and mobs, do this after update so it can be easy to revert
bug fixes
new boss: slashBoss - same as slash mob, but it's get invulnerability of course
if you have upgraded bots then random bot will that type
being inside slime reduces gravity by 50% through buoyancy
difficulty increase for mobs harm is 2% lower per level
boson composite no longer lets you pass through elevators and rotors
NAND gate damage 50 -> 55.5%
the level list now has 2 levels randomly removed to bring the total back to 13
15 level play session felt too long
tech: invariant - use energy to pause time while placing your wormhole
reservoir level has wider platforms, and some other changes
Zeno's paradox 83->85% harm reduction
supply chain no longer gives 5% JUNK
vector field renamed -> tensor field: also gives 7 research
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
tech: super duper - fire +0-2 extra super balls
super balls no longer part of MIRV
bug fix for plasma extruder interaction with doors that collide with power ups
mantisBoss moves slower, can be damaged for longer time, has less total life, has a smaller punch range
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
more training levels: "trainingWalk", "trainingCrouch", "trainingJump", "trainingHold", "trainingThrow", "trainingHit", "trainingHeal", "trainingFire", "trainingDeflect"
tech: Bose Einstein condensate is removed until I can balance it
bug fixes
first 4 levels of the training maps are live
this is very much a work in progress, but I'm putting it up for feedback
stunned and frozen mobs do no harm by default
removed tech: osmoprotectant - stunned and frozen mobs do no harm
tech: annelids - randomly increase worm size and damage up to 100%
weak anthropic principle gives 45->50% duplication chance after almost dieing
complex spin-statistics immune to harm for 1.5->1.8 s every 7 s
exciton gives 60->66% damage
electronegativity gives 1% dmg for every 11->10 stored energy
arsenal gives 14->12% more damage per gun
pair production is now also a standing wave field tech
mass-energy takes 10% less damage
JUNK tech black hole cluster spawns mobs farther away, so you have a better chance to survive
undefinded tech no longer shows up on your first couple times playing, since it's a distraction for new players
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
several tech now have fewer requirements to unlock
some normal tech is now considered gun tech (mostly explosion stuff)
snakeBoss tails, stay attached to each other
"snakeBoss", "blockBoss", "powerupBoss" are now the only bosses for the random boss list
bug fixes