Rename Methods & Session Migration Adjustment

This commit is contained in:
xsn34kzx 2024-09-27 14:04:27 -04:00
parent 8bea6b78b7
commit ca004b9568
2 changed files with 6 additions and 6 deletions

View File

@ -47,7 +47,7 @@ export function migrateModifiers(data: SessionSaveData) {
}
// From [ battlesLeft ] to [ maxBattles, battleCount ]
m.args = [ maxBattles, m.args[0] ];
m.args = [ maxBattles, Math.min(m.args[0], maxBattles) ];
}
});

View File

@ -12,7 +12,7 @@ export abstract class VersionConverter {
constructor(data: any, gameVersion: string) {
const curVersion = gameVersion.split(".").map(value => parseInt(value));
if (!curVersion.every((value, index) => value === LATEST_VERSION[index])) {
this.applyPatches(data, curVersion);
this.applyMigration(data, curVersion);
}
}
@ -23,7 +23,7 @@ export abstract class VersionConverter {
}
}
abstract applyPatches(data: any, curVersion: number[]): void;
abstract applyMigration(data: any, curVersion: number[]): void;
}
export class SessionVersionConverter extends VersionConverter {
@ -31,7 +31,7 @@ export class SessionVersionConverter extends VersionConverter {
super(data, gameVersion);
}
applyPatches(data: SessionSaveData, curVersion: number[]): void {
applyMigration(data: SessionSaveData, curVersion: number[]): void {
const [ curMajor, curMinor, curPatch ] = curVersion;
switch (curMajor) {
@ -55,7 +55,7 @@ export class SystemVersionConverter extends VersionConverter {
super(data, gameVersion);
}
applyPatches(data: SystemSaveData, curVersion: number[]): void {
applyMigration(data: SystemSaveData, curVersion: number[]): void {
const [ curMajor, curMinor, curPatch ] = curVersion;
switch (curMajor) {
@ -80,7 +80,7 @@ export class SettingsVersionConverter extends VersionConverter {
super(data, gameVersion);
}
applyPatches(data: Object, curVersion: number[]): void {
applyMigration(data: Object, curVersion: number[]): void {
const [ curMajor, curMinor, curPatch ] = curVersion;
switch (curMajor) {