y
This commit is contained in:
parent
61718e2981
commit
f657b6a4a4
94 changed files with 3970 additions and 1241 deletions
|
|
@ -205,7 +205,7 @@
|
|||
},
|
||||
|
||||
diseaseChance(base = 0) {
|
||||
const b = Math.max(0, Number(base) || 0);
|
||||
const b = Math.max(0, Number(base) || 0) / 3;
|
||||
if (this.powerItemMode === "protein") return b * (EFFECT_REGISTRY?.modifier?.("protein", "diseaseChanceMultiplier", 0.5) ?? 0.5);
|
||||
if (this.powerItemMode === "niteropu") return b * (EFFECT_REGISTRY?.modifier?.("niteropu", "diseaseChanceMultiplier", 2.0) ?? 2.0);
|
||||
return b;
|
||||
|
|
@ -317,13 +317,13 @@
|
|||
const type = kind === "niteropu" ? "zunchi_miasma" : (kind === "ammo" ? "fall" : (kind === "protein" ? "fall" : "ring"));
|
||||
const startY = kind === "protein" ? this.y + this.radius * rand(0.1, 0.55) : (kind === "niteropu" ? this.y - this.radius * rand(0.1, 0.70) : this.y + Math.sin(angle) * r * 0.55);
|
||||
const vy = kind === "protein" ? -rand(38, 82) * intensity : (kind === "niteropu" ? rand(26, 68) * intensity : Math.sin(angle) * rand(8, 26) * intensity - rand(10, 28) * (kind === "giant_drug" || kind === "mercury" ? 1 : 0.35));
|
||||
this.world.effects.push(new Effect(type, this.x + Math.cos(angle) * r, startY, {
|
||||
this.world.spawnEffect(type, this.x + Math.cos(angle) * r, startY, {
|
||||
vx: (kind === "protein" || kind === "niteropu") ? rand(-18, 18) * intensity : Math.cos(angle) * rand(8, 34) * intensity,
|
||||
vy,
|
||||
size: rand(5, 11) * (0.75 + intensity * 0.30),
|
||||
life: rand(0.42, 0.90),
|
||||
color,
|
||||
}));
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue