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
This commit is contained in:
landgreen
2020-10-25 15:09:55 -07:00
parent a5f79bf742
commit c7048c9324
9 changed files with 212 additions and 233 deletions

View File

@@ -1,17 +1,23 @@
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
************** TODO - n-gon **************
optional setting for people with desktops that want double mobs
mod - explosions apply radiation damage over time
or spawn a neutron bomb with a timer
hard mode should match the pace of why, but with less difficulty
2x power up chances, same as why for all difficulties
adjust difficulty levels
easy: 1
normal: 2
hard: 3
why: 4
mod self destruct - drones explode when they die
drones lose extra time on collisions
optional setting for people with desktops that want double mobs
combine more stuff?
____ mod for ____
@@ -20,11 +26,6 @@ combine more stuff?
iceIX -> foam
flechettes -> nail gun
let beam splitter work with pulse
neutron bomb as a mod for mines
mod: stealth field - mark a mob, it you next kill is that mob get a bonus power up
run only at the start of a new level
@@ -35,6 +36,8 @@ add an ending to the game
around level 15
game never ends if you have used cheats
new status effect - push mob away from player for a time
new status effect - apply status effect to mobs that makes blocks attracted to them
only lasts a few cycles
@@ -56,7 +59,6 @@ look for mods that could update description text with count and mod.is informat
can only use variables that change in effect() and remove()
this.description = `<strong>8%</strong> chance to <strong>duplicate</strong> spawned <strong>power ups</strong><br><em>chance to duplicate = ${mod.duplicateChance}</em>`
mod self destruct - drones explode when they die, but they last 1/2 as long
mouse event e.which is deprecated