• Hi, Guest!
    Some images might be missing as we move away from using embedded images, sorry for the mess!
    From now on, you'll be required to use a third party to host images. You can learn how to add images here, and if your thread is missing images you can request them here.
    Do not use Discord to host any images you post, these links expire quickly!
Resource icon

v21.1 Badgecase 2022-11-12

This resource pertains to version 21.1 of Pokémon Essentials.
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:
{
      :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