- Pokémon Essentials Version
- v21.1 ✅
- Also compatible with
- v20.1
Who's That Pokémon? - Mini-Game Plugin
Inspired by the classic Pokémon anime, this mini-game challenges you to guess the Pokémon based on its silhouette! No need to worry about capitalization—whether you type pikachu, PIKACHU, Pikachu, or PiKaChU, all variations will be accepted.How to Play:
- Start the game by calling the command: pbWTP.
- A Pokémon will be randomly selected from your game’s species and displayed as a silhouette.
- Type in the correct Pokémon name to guess.
- Keep a streak going for rewards!
Stats & Rewards:
- The game tracks total correct guesses, current streak, and highest streak.
- Stats are displayed on the "Who's That Pokémon" screen.
- Correct guesses are stored in $stats.wtp_correct_count, which can be used for rewards.
- Highest Streak is stored in $stats.wtp_highest_streak, which can be used for a separate set of rewards.
- Milestone rewardsare optional and customizable in the settings file.
- Currently rewards for both correct guesses and highest streak are in 5 intervals, up to 50.
- Separated out into a settings file for easy of customization. Simply switch the number or add more to your liking.
- Rewards are directly linked to the counts and can be customized from the setting menu, as well.
- Can reward from 1 to however many items you wish, and whatever you wish. (Only set up for items, not money/bp)Might add in the future or if people are interested
New & Improved Features:
Customizable Generations- By default, the game pulls from all available generations.
- The default generations are set in WTPSettings::GENERATIONS_TO_CHOOSE_FROM; in the settings file.
- You can also call pbWTP(gen) to specify a particular generation (e.g., pbWTP(5) for Gen 5 Pokémon only; pbWTP(1,5,7) for Gen1, 5, and 7 only)
- Optional total correct guess milestones and highest streak milestones.
- Fully customizable in the settings file, including the number of guesses needed and the rewards given.
- Can be enabled or disabled as needed.
- At the start of the game, the player can choose:
- Play
- Explanation (explains how to play)
- Toggle Sound Effects
- Exit
- Added sounds for:
- Game start
- Correct guess
- Incorrect guess
- All sounds can be changed in the settings file.
- Pokémon with multiple forms (e.g., Unown) are now properly recognized.
- Ensures Pokémon names are correctly validated.
- Removed unnecessary and potentially buggy lines of code.
- More efficient Pokémon selection and validation.
- Credits
- Dr.Doom76