Hall Of Fame Plus (Standalone Release) - jondevarthur/feraltrainer GitHub Wiki

A simple quick and inefficient change to the Hall of Fame in Essentials v21.1 to add more Halls, as requested by a Reddit User. Adds 9 additional halls stored in $PokemonGlobal ($PokemonGlobal.hallOfFame1, .hallOfFame2 etc) for a total of 10. Updates the default menu option to call the Hall of Fame for your region (or the first numbered one it can find from default / 0 then the new 1 to 9).

Script Calls

pbHallOfFameEntry(hall) + pbHallOfFamePC(hall) - replace (hall) with the Hall you want to check (e.g. pbHallOfFamePC(1) will check $PokemonGlobal.hallOfFame1). If you do not include a (hall) value (e.g. just calling pbHallOfFamePC as previous), the default Hall / Hall 0 will be selected by default (so your existing hall of fame calls will still work!).

Graphics

If you place files in the /UI/HallOfFame folder with the suffix of your called Hall, it will show those instead. Format is bars_# and bg_# (e.g. bars_1 for .hallOfFame1).

New Settings

HALL_OF_FAME_BGM_id (e.g. HALL_OF_FAME_BGM_1) - optional lines that will change the BGM used. If this line is not defined (i.e. deleted / not present), the default BGM will be used. HALL_OF_FAME_MSG + HALL_OF_FAME_MSG_1 - Easily change the standard bottom-of-the-screen message. If you define e.g. HALL_OF_FAME_MSG_3, then that message will be used only when entering .hallOfFame3 HALL_OF_FAME_WELCOME + HALL_OF_FAME_WELCOME_1 - Easily change the message box that appears alongside your time and pokedex stats. If you define e.g. HALL_OF_FAME_WELCOME_3, then that message will be used only when entering .hallOfFame3

Calling How Many Times

You can call jdaHallTimes(id) to get the number of times a hall has been visited. Calling e.g. $game_variables[1] = jdaHallTimes(1) will store the number of times .hallOfFame1 has been beaten. Remember 0 is the default Hall.