• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
Resource icon

v21.1 Badgecase 2022-11-12

This resource pertains to version 21.1 of Pokémon Essentials.
Made the following changes:
  • Add an option for regions. All you need to do is add "Region = XXX" (XXX = Region Name) into your badge PBS file. You can see an example in the given PBS file including Kanto-Sinnoh badges.
  • Fixed the loading problem (the load screen didn't show badge count)
Made the following changes:
  • Remove AGREED_SIZES! Not anymore!
  • Added BADGECASE_ROWS and BADGECASE_COLUMNS for more customization
  • Added pbSetNarrowFont for the plugin, which uses your game's narrow font instead of the essentials font
Made the following changes:
  • The plugin is now compatible with v21.1
  • The plugin shouldn't clash with other plugins (like the ZUD) anymore, respond if it's still problematic
  • I've changed a lot the UI to look better and more relevant for a Pokemon game, you can see how it looks in the example pictures section
Once again, if you find any bug - please report and I'll fix it!
Made the following changes:
  • The badges list is now a PBS file
  • The in-game badges list should always update
  • There are three lists: obtained badges, unobtained badges, and unused badges (badges you want in your game but not right now, use the "addBadge" and "removeBadge" functions)
  • Added removeBadge(badge) function to remove badges from use in-game (If a badge is removed from the PBS file, it should also automatically be removed from the game)

You have the badges menu on the debug menu, "Player" section. According to your Badgecase_Badges.rb (where they used to be), one of those commands makes for you the PBS file, so you won't have to copy and change it manually.
Unfortunately, you have to start a new save :(
Made the following changes:
  • You can now choose if you want the badges to be shown as themself but black (while not obtained) or as the basic unobtained badge. You can change BADGE_BLACK) on Badgecase_Config.rb
  • You can now update your badges, and you have a function called updateAllBadge to update all of your badges by the Badgecase_Badges list
  • I added the option to add an order for your badges, so they will be shown in order. Just go to Badgecase_Badges and add an order to your badges (if you want; if you don't, just don't add anything)
Code:
Expand Collapse Copy
{
      :ID => "BOULDERBADGE",
      :NAME => "Boulder Badge",
      :TYPE => "Rock",
      :LEADERNAME => "Brock",
      :LOCATION => "Pewter City",
      :ACEPOKEMON => "ONIX",
      :LEADERSPRITE => "LEADER_Brock",
      :ORDER => 1
    }

If you already installed that plugin:
  • Before updating, keep a copy of your Badgecase_Badges since nothing has changed, and you don't want to lose your badges list.
  • Your save is going to crush if you don't update your badges, so make sure to update your badges (updateAllBadge) since right now they don't have the "order" variable (I remind you that you don't have to add an order for your badges, just update once inside your save)
There are some changes:
  • Added a function $player.badge_max to get the max number of badges the player can obtain
  • The function pbGetBadge(badge) now uses the badge ID instead of the index (ID is defined in Badgecase_Badged)
  • Easy and clear Badgecase_Badged page for you to write all of your badges
  • Little UI change- All the obtained badges will be first
  • Changed the whole backend and storage of the script
Added a new case screen that shows all the badges
Fixed the background lag jump (Credit to wrighty12)
Back
Top