since I can only have 1 aspect activated at a time now, why do I nered to apply points myself? It should just keep track of how many total points I have, and make the level of the activated aspect that.
Example formula is (1-(1-% you want to start at)*(speed of approach)^(wave/resistor). the % you want to start at is a decimal showing of a %, if you want to start at 50% put 0.5, if you want to start at 30% put 0.3, speed of approach should probably just be 0.99, but you can change it if you want, at 0.99 it gets 1% close to 100% every 'resistor' waves, meaning that it's much easier to just change the resistor to get the results you want. (1-0.6*0.99^(wave/100)) starts at 40%, and every 100 waves gets 1% closer to 100%, so at wave 20000 if I die I start back at wave 18392, this should be much better than the current system, and won't punish far players as hard for getting bad luck
By making our damage now RNG dependant, and the defense strategy still being 'kill before they can hit you' you are now punishing players quite heavily with the respawn system, you might want to change it to be a formula where you respawn at a fraction of the wave you died at, and as your wave increases that fraction gets close to 1
If you open the spawn mods menu any other menu you're in closes, but if you're in the spawn mods menu and open another menu the spawn mods menu remains open and just covers the other menu
You could change it so that locked adventures are just pumpkins when they unlock they get carved, and when you finish the challenge they get lit up into a jack-o-lanturn
New version coming in 5 minutes.