Commit Graph

353 Commits

Author SHA1 Message Date
landgreen
25037cac0d ideal gas law
ideal gas law - lose all your current foam ammo;  foam gun gets 1200% more ammo from ammo power ups
pressure vessel - has 25% more charges produced as you hold

slashBoss is a bit slower and has a bit longer between slashes
reactor SprayBoss: slower to fire, slower to move, smaller bullets, fewer in number
  just a tiny nerf though

bug fixes
2022-05-21 10:43:57 -07:00
landgreen
c65e163b6f bug fixes
bremsstrahlung does extra damage to shields

bug fixes
2022-05-10 15:29:22 -07:00
landgreen
127a074b33 rule 30
plasma ball damage radius is 2x bigger
  map collisions radius is unchanged
  it no longer pops after hitting mobs
  energy drain is 50% higher

JUNK tech: rule 30

generalist cycles guns with final boss phases
2022-05-08 06:39:19 -07:00
landgreen
936741a4e7 time dilation rework
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
2022-05-01 05:56:08 -07:00
landgreen
38d356e592 eternalism
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
2022-04-27 06:00:40 -07:00
landgreen
099fc07efe scroll tech when choosing tech
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
2022-04-25 06:35:36 -07:00
landgreen
fcbbf29375 temple
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
2022-04-22 19:51:39 -07:00
landgreen
aad1706969 no reaction
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
2022-04-17 10:31:04 -07:00
landgreen
2dc633d2da reactor reactions
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
2022-04-16 17:28:31 -07:00
landgreen
51f4489ae6 wiggle
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
2022-04-11 06:58:22 -07:00
landgreen
2a5a4781a9 2 more classic n-gon dates
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
2022-04-09 14:17:55 -07:00
landgreen
dde4432279 plasma ball
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...
2022-03-20 15:43:51 -07:00
landgreen
05dbd63a50 grapple stuff
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
2022-02-27 06:55:30 -08:00
landgreen
1ca00d3598 grappling hook
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
2022-02-24 05:50:39 -08:00
landgreen
33fe8faff9 railgun
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
2022-02-19 13:21:33 -08:00
landgreen
e913fb3548 mineBoss
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
2022-02-15 19:07:01 -08:00
landgreen
8b3a4c0cb9 sprayBoss
new sprayBoss on reactor level
  shows up 50% of the time
  unbalanced right now, so give me feedback
2022-02-13 06:48:23 -08:00
landgreen
775f45b863 seeded random
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
2022-02-06 08:52:39 -08:00
landgreen
496cc83878 particle collider
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
2022-02-05 07:01:03 -08:00
landgreen
6a2ef59c7b bounceBoss balance and bug fixes
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
2022-02-01 19:38:36 -08:00
landgreen
8bee75cf6e level - reactor
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
2022-01-30 19:15:09 -08:00
landgreen
53392df55e tinker
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
2022-01-22 07:39:05 -08:00
landgreen
728e33aaad removed several !m.isBodiesAsleep
this could cause some bugs for bullets or mobs when time is dilated
2022-01-18 18:59:26 -08:00
landgreen
4b8ecfce40 exit animation
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
2022-01-18 18:12:04 -08:00
landgreen
694ff23f61 slashBoss
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%
2022-01-16 08:22:31 -08:00
landgreen
752a0034ed invariant
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
2022-01-13 07:56:08 -08:00
landgreen
514b72c76d reservoir
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
2022-01-10 20:59:44 -08:00
landgreen
635dd728da ruins level rework
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
2022-01-03 18:39:28 -08:00
landgreen
1ef77b7971 ruins, level
new level: ruins, let me know about combat and platforming difficulty balance

vanish elements now shrink horizontally
  now colored dark blue to not look like mobs
2022-01-01 20:22:00 -08:00
landgreen
7d1b212c8a vanish platform
new training levels "stack", "mine", "grenades", "harpoon"

new map element vanish goes away after you touch it, returns in 3 seconds
bug fixes
2021-12-28 21:03:06 -08:00
landgreen
44ecb2437a super duper
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
2021-12-26 05:53:59 -08:00
landgreen
fca1d2371a ice-nine
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
2021-12-25 06:30:57 -08:00
landgreen
40ad1ec4c4 community level run
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
2021-12-24 11:22:02 -08:00
landgreen
9dc5c8d456 training maps
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
2021-12-20 12:03:38 -08:00
landgreen
1a5a395992 brainstorming
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
2021-12-16 05:34:04 -08:00
landgreen
bd87000277 invulnerable
powerUpBoss & powerUpBossBaby go invulnerable for a second after they die
powerUpBossBaby is even smaller, and a bit slower
growBoss goes invulnerable for a second after one of it dies
shieldingBoss makes shields that are 50% stronger, shieldingBoss has 40% lower health
2021-12-14 18:22:08 -08:00
landgreen
498f867738 mantisBoss
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
2021-12-13 19:11:46 -08:00
landgreen
4137d719da only 3 bosses
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
2021-12-08 20:48:18 -08:00
landgreen
66025c14e2 hammer + nail
pneumatic hammer (20 -> +18% size and damage effects)
  now applies to nails, slugs, needles, in addition to rivets
integrated armament 20->25% damage, also if you switch guns converts guntech to new gun
backward induction removed
symbiosis removes 1 -> 0.5 max health per mob kill
plasma jet - costs 1 -> 2 research, and goes a bit farther
Occam's razor gives 36 -> 40% damage per removed tech
2021-12-01 19:22:06 -08:00
landgreen
f8b18c7772 affine connection
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)
2021-11-28 05:28:01 -08:00
landgreen
d68ca63695 Occam's razor
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
2021-11-20 09:05:21 -08:00
landgreen
9e7e88c28d railgun -> harpoon tech
railgun is now a tech for harpoon
  railgun tech: dielectric polarization has been removed
unaaq increases the size not length of harpoons

capacitor bank applies charging effects: throwing blocks, foam, railgun, pulse, tokamak
  fire cooldown reduction no longer effects these charging abilities, but it does reduce cooldown between discharges

foam now has a short delay between each discharge
foam charges ~10% faster
tokamak graphics indicate charging and max charge better
pulse laser can now regen energy passively while charging

tech: mass driver no longer gives improved block charge rate,
  but it gives 200% -> 300% damage for blocks
tech: inflation no longer gives improved block charge rate
  it gives harm reduction when holding a block and makes block expand when you throw them
tech: inelastic collision was removed it used to give harm reduction when holding a block

pilot wave uses 66% less energy to fling blocks
pilot wave can fling block effectively at much higher speeds now (which happens to use much more energy)
tech potential well is removed, because it isn't really needed anymore

inductive coupling: 500% -> 600% regen while crouched
molecular assembler now works with inductive coupling regen properly

bug fixes (superdeterminism, wormhole, applied science)
I probably added several new bugs, let me know if you find any
2021-11-14 08:21:28 -08:00
landgreen
50314c21e9 applied science
tech: applied science - gives a random gun tech and a research for each gun in your inventory

JUNK tech - motion sickness - disable camera smoothing
JUNK tech - palantír - see far away

foam-bot, nail-bot, missile-bot: are now affected by fire delay tech
  this gives some options for late game bot scaling

timelike now allows some energy regen while immune to harm in double time
Tokamak now overrides the trajectory throw graphics with its own
2021-11-11 06:28:28 -08:00
landgreen
b5738e2480 grenade trajectory graphic
grenades display their trajectory, to help you aim
  I'm might get rid of it, but for now we'll try it out

several duplication tech give slightly lower duplication chance
strange attractor now properly includes all your tech in duplication chance (it wasn't updated for recent duplication tech)
2021-11-03 21:01:26 -07:00
landgreen
30e2a607bd cheaper lore
number of undefined tech needed to get lore is now lower at higher difficulty modes

bug fixes
2021-10-31 14:45:10 -07:00
landgreen
79e27978ec JUNK percents
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
2021-10-27 19:21:51 -07:00
landgreen
34b1a02981 neutronium
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
2021-10-24 18:28:33 -07:00
landgreen
bac02c35f6 rotary cannon
tech: rotary cannon - nail gun (and rivet gun) have increased fire rate, muzzle speed, recoil, and accuracy
experiment -parthenocarpy- spawn about 50% more mobs
2021-10-23 08:50:52 -07:00
landgreen
61b365ff6c duplicated boss health
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
2021-10-22 05:58:16 -07:00
landgreen
19c008fec1 fault tolerance
tech: fault tolerance - spawn 9 drones that last forever, remove your drone gun

fade in after death is more gradual
2021-10-17 09:00:11 -07:00