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, { 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, angle: m.angle,
cycle: -0.5, 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, inertia: Infinity,
frictionAir: 0, frictionAir: 0,
slow: 0, slow: 0,

View File

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

View File

@@ -3650,7 +3650,7 @@
}, },
{ {
name: "wavelength", 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, isGunTech: true,
maxCount: 9, maxCount: 9,
count: 0, count: 0,
@@ -3660,8 +3660,8 @@
}, },
requires: "wave beam", requires: "wave beam",
effect() { effect() {
tech.wavePacketLength *= 1.33 //if you change this to not be 36 update /36 in wave .dmg tech.wavePacketLength *= 1.5 //if you change this to not be 36 update /36 in wave .dmg
tech.wavePacketFrequency *= 0.752 tech.wavePacketFrequency *= 0.66666
tech.waveFrequency *= 0.9 tech.waveFrequency *= 0.9
}, },
remove() { remove() {

View File

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