Removed unused rngCounter variable

That stuff was _presumably_ only used for logging purposes AFAIK so yeah
This commit is contained in:
Bertie690 2025-09-15 16:17:36 -04:00
parent 4353bbdf66
commit add410062e
3 changed files with 0 additions and 12 deletions

View File

@ -311,7 +311,6 @@ export class BattleScene extends SceneBase {
private bgmCache: Set<string> = new Set();
private playTimeTimer: Phaser.Time.TimerEvent;
public rngCounter = 0;
public rngSeedOverride = "";
public rngOffset = 0;
@ -1104,7 +1103,6 @@ export class BattleScene extends SceneBase {
setSeed(seed: string): void {
this.seed = seed;
this.rngCounter = 0;
this.waveCycleOffset = this.getGeneratedWaveCycleOffset();
this.offsetGym = this.gameMode.isClassic && this.getGeneratedOffsetGym();
}
@ -1817,24 +1815,20 @@ export class BattleScene extends SceneBase {
this.waveSeed = shiftCharCodes(this.seed, wave);
Phaser.Math.RND.sow([this.waveSeed]);
console.log("Wave Seed:", this.waveSeed, wave);
this.rngCounter = 0;
}
executeWithSeedOffset(func: () => void, offset: number, seedOverride?: string): void {
if (!func) {
return;
}
const tempRngCounter = this.rngCounter;
const tempRngOffset = this.rngOffset;
const tempRngSeedOverride = this.rngSeedOverride;
const state = Phaser.Math.RND.state();
Phaser.Math.RND.sow([shiftCharCodes(seedOverride || this.seed, offset)]);
this.rngCounter = 0;
this.rngOffset = offset;
this.rngSeedOverride = seedOverride || "";
func();
Phaser.Math.RND.state(state);
this.rngCounter = tempRngCounter;
this.rngOffset = tempRngOffset;
this.rngSeedOverride = tempRngSeedOverride;
}

View File

@ -97,8 +97,6 @@ export class Battle {
*/
public failedRunAway = false;
private rngCounter = 0;
constructor(gameMode: GameMode, waveIndex: number, battleType: BattleType, trainer?: Trainer, double = false) {
this.gameMode = gameMode;
this.waveIndex = waveIndex;
@ -440,7 +438,6 @@ export class Battle {
if (range <= 1) {
return min;
}
const tempRngCounter = globalScene.rngCounter;
const tempSeedOverride = globalScene.rngSeedOverride;
const state = Phaser.Math.RND.state();
if (this.battleSeedState) {
@ -449,12 +446,10 @@ export class Battle {
Phaser.Math.RND.sow([shiftCharCodes(this.battleSeed, this.turn << 6)]);
console.log("Battle Seed:", this.battleSeed);
}
globalScene.rngCounter = this.rngCounter++;
globalScene.rngSeedOverride = this.battleSeed;
const ret = randSeedInt(range, min);
this.battleSeedState = Phaser.Math.RND.state();
Phaser.Math.RND.state(state);
globalScene.rngCounter = tempRngCounter;
globalScene.rngSeedOverride = tempSeedOverride;
return ret;
}

View File

@ -118,7 +118,6 @@ describe("SelectModifierPhase", () => {
scene.waveSeed = shiftCharCodes(scene.seed, 5);
Phaser.Math.RND.sow([scene.waveSeed]);
console.log("Wave Seed:", scene.waveSeed, 5);
scene.rngCounter = 0;
});
game.move.select(MoveId.FISSURE);