add: enable pokemon cries to settings helper

make sure to disable it in all tests by default
This commit is contained in:
flx-sta 2024-09-06 14:41:19 -07:00
parent c7cc935f26
commit a044a08f0f
2 changed files with 12 additions and 0 deletions

View File

@ -147,6 +147,8 @@ export default class GameManager {
this.scene.enableTutorials = false; this.scene.enableTutorials = false;
this.scene.gameData.gender = PlayerGender.MALE; // set initial player gender this.scene.gameData.gender = PlayerGender.MALE; // set initial player gender
this.scene.battleStyle = this.settings.battleStyle; this.scene.battleStyle = this.settings.battleStyle;
this.settings.enablePokemonCries(false);
} }
/** /**

View File

@ -38,7 +38,17 @@ export class SettingsHelper extends GameManagerHelper {
this.log(`Gender set to: ${PlayerGender[gender]} (=${gender})` ); this.log(`Gender set to: ${PlayerGender[gender]} (=${gender})` );
} }
/**
* Toggle Pokemon cries (during battle only)
* @param enable true to enable, false to disable
*/
enablePokemonCries(enable: boolean) {
this.game.scene.enablePokemonCries = enable;
this.log(`Pokemon Cries have been ${enable? "enabled" : "disabled"}!` );
}
private log(...params: any[]) { private log(...params: any[]) {
console.log("Settings:", ...params); console.log("Settings:", ...params);
} }
} }