n-gon
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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() {
|
||||
|
||||
3
todo.txt
3
todo.txt
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user