This commit is contained in:
landgreen
2021-05-03 06:14:58 -07:00
parent ee307266ef
commit 76c591ef61
4 changed files with 5 additions and 8 deletions

View File

@@ -3631,7 +3631,7 @@ const b = {
bullet[me] = Bodies.polygon(m.pos.x + 25 * Math.cos(m.angle), m.pos.y + 25 * Math.sin(m.angle), 7, 3.5, {
angle: m.angle,
cycle: -0.5,
endCycle: simulation.cycle + Math.floor((tech.waveReflections ? Infinity : 160 * tech.wavePacketLength) * tech.isBulletsLastLonger), // - this.packetCounter + tech.wavePacketLength, //- this.packetCounter + this.packetLength makes the entire packet go away at the same time
endCycle: simulation.cycle + Math.floor((tech.waveReflections ? Infinity : 4.3 * tech.wavePacketLength) * tech.isBulletsLastLonger), // - this.packetCounter + tech.wavePacketLength, //- this.packetCounter + this.packetLength makes the entire packet go away at the same time
inertia: Infinity,
frictionAir: 0,
slow: 0,

View File

@@ -21,7 +21,7 @@ const level = {
// tech.isExplodeRadio = true
// for (let i = 0; i < 1; i++) tech.giveTech("amplitude")
// tech.giveTech("aerogel")
// for (let i = 0; i < 3; i++) tech.giveTech("wavelength")
// for (let i = 0; i < 1; i++) tech.giveTech("wavelength")
// tech.giveTech("phase velocity")
// tech.giveTech("imaginary")
// for (let i = 0; i < 2; i++) tech.giveTech("least action")

View File

@@ -3650,7 +3650,7 @@
},
{
name: "wavelength",
description: "wavelet <strong>length</strong> and <strong>duration</strong><br>is increased by <strong>33%</strong>", // description: "holding fire allows the <strong>wave beam</strong> to emits a second <strong>packet</strong><br>at zero ammo cost",
description: "wavelet <strong>length</strong> and <strong>duration</strong><br>is increased by <strong>50%</strong>", // description: "holding fire allows the <strong>wave beam</strong> to emits a second <strong>packet</strong><br>at zero ammo cost",
isGunTech: true,
maxCount: 9,
count: 0,
@@ -3660,8 +3660,8 @@
},
requires: "wave beam",
effect() {
tech.wavePacketLength *= 1.33 //if you change this to not be 36 update /36 in wave .dmg
tech.wavePacketFrequency *= 0.752
tech.wavePacketLength *= 1.5 //if you change this to not be 36 update /36 in wave .dmg
tech.wavePacketFrequency *= 0.66666
tech.waveFrequency *= 0.9
},
remove() {

View File

@@ -1,6 +1,5 @@
******************************************************** NEXT PATCH ********************************************************
tech: wavelength - wavelets are longer and have more range
******************************************************** BUGS ********************************************************
@@ -34,8 +33,6 @@ is there a way to check if the player is stuck inside the map or block
******************************************************** TODO ********************************************************
wavelength should do no damage, but give much more length
wave tech: dispersion - add noise and damage to waves
wave tech: chirp - amplitude increases with time