mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-06 16:32:16 +02:00
update battle-info.ts
This commit is contained in:
parent
78ce5e77d9
commit
a111c96adf
@ -661,7 +661,11 @@ export default class BattleInfo extends Phaser.GameObjects.Container {
|
|||||||
instant = true;
|
instant = true;
|
||||||
}
|
}
|
||||||
const durationMultiplier = Phaser.Tweens.Builders.GetEaseFunction("Sine.easeIn")(1 - (Math.max(this.lastLevel - 100, 0) / 150));
|
const durationMultiplier = Phaser.Tweens.Builders.GetEaseFunction("Sine.easeIn")(1 - (Math.max(this.lastLevel - 100, 0) / 150));
|
||||||
const duration = this.visible && !instant ? (((levelExp - this.lastLevelExp) / relLevelExp) * 1650) * durationMultiplier * levelDurationMultiplier : 0;
|
let duration = this.visible && !instant ? (((levelExp - this.lastLevelExp) / relLevelExp) * 1650) * durationMultiplier * levelDurationMultiplier : 0;
|
||||||
|
const speed = (this.scene as BattleScene).expGainsSpeed;
|
||||||
|
if (speed) {
|
||||||
|
duration = speed >= 3 ? 0 : duration / Math.pow(2, speed);
|
||||||
|
}
|
||||||
if (ratio === 1) {
|
if (ratio === 1) {
|
||||||
this.lastLevelExp = 0;
|
this.lastLevelExp = 0;
|
||||||
this.lastLevel++;
|
this.lastLevel++;
|
||||||
|
Loading…
Reference in New Issue
Block a user