• 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.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Generation 9 Resource Pack [v21.1] (Updated with Indigo Disk contents)

Resource Generation 9 Resource Pack [v21.1] (Updated with Indigo Disk contents) 3.3.2

Hi i seem to have a problem getting the gen 9 pokemon to show up i have installed the plugin and hold crtl when opening the game but the script doesn't show up in the compiled list? any help with be appreciated!
 
1693902116307.png

Encountered an issue with Giratina's form handler. The Gen 9 Pack code has "get" here instead of "try_get" (picture taken after my attempted fix), so maps without any metadata set yet will produce an error if Giratina enters battle there.
 
20230907_003958.png


How to handle this..? I have downloaded and copy-pasted the files onto the Essentials Folder, and playtesting doesn't work now
 
Hey! Not to be impatient haha, just got into Essentials and I saw your pack and was super curious, how far is the v.21 version? Thanks!
 
Hey! Not to be impatient haha, just got into Essentials and I saw your pack and was super curious, how far is the v.21 version? Thanks!
Hahaha.. yeah actually, it's been finished for a few months, it's just that I didn't have time to playtest the AI changes.

Encountered an issue with Giratina's form handler. The Gen 9 Pack code has "get" here instead of "try_get" (picture taken after my attempted fix), so maps without any metadata set yet will produce an error if Giratina enters battle there.
Thanks, I didn't even realize that.
 
Last edited:
Caruban updated Generation 9 Resource Pack with a new update entry:

Update to Pokémon Essentials v21.1

Change logs:
# Add Portion name to a few items
# Add AI Item and Ability Rangking handlers for Gen 9 Items and abilities
# Change several habitat and flags in Pokémon pbs data
# Update all AI move score modifiers to v21

And for the Teal Mask DLC content that will be released, I will add it in the next update at least for the script part.

Read the rest of this update entry...
 

Thank you very much for updating this. Many of us were waiting for it.

I started a new game and when starting the first battle, when attacking, it throws this error:

Error:
Expand Collapse Copy
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.1]
[EBDX v1.4.1 (E21)]

Exception: NoMethodError
Message: undefined method `hasActiveAbility?' for #<Battle::AI::AIBattler>

Backtrace:
[Generation 9 Pack] [003] Battle_AI.rb:468:in `pbPredictMoveFailureAgainstTarget'
AI_ChooseMove:296:in `pbGetMoveScoreAgainstTarget'
AI_ChooseMove:245:in `block in pbGetMoveScore'
AI_ChooseMove:242:in `each'
AI_ChooseMove:242:in `pbGetMoveScore'
AI_ChooseMove:81:in `block (2 levels) in pbGetMoveScores'
PBDebug:6:in `logonerr'
AI_ChooseMove:81:in `block in pbGetMoveScores'
Battle_Battler:474:in `block in eachMoveWithIndex'
Battle_Battler:474:in `each'

Maybe I'm wrong, but it should be
Ruby:
Expand Collapse Copy
has_active_ability?
?
 
Last edited:
Thank you very much for updating this. Many of us were waiting for it.

I started a new game and when starting the first battle, when attacking, it throws this error:

Error:
Expand Collapse Copy
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.1]
[EBDX v1.4.1 (E21)]

Exception: NoMethodError
Message: undefined method `hasActiveAbility?' for #<Battle::AI::AIBattler>

Backtrace:
[Generation 9 Pack] [003] Battle_AI.rb:468:in `pbPredictMoveFailureAgainstTarget'
AI_ChooseMove:296:in `pbGetMoveScoreAgainstTarget'
AI_ChooseMove:245:in `block in pbGetMoveScore'
AI_ChooseMove:242:in `each'
AI_ChooseMove:242:in `pbGetMoveScore'
AI_ChooseMove:81:in `block (2 levels) in pbGetMoveScores'
PBDebug:6:in `logonerr'
AI_ChooseMove:81:in `block in pbGetMoveScores'
Battle_Battler:474:in `block in eachMoveWithIndex'
Battle_Battler:474:in `each'

Maybe I'm wrong, but it should be
Ruby:
Expand Collapse Copy
has_active_ability?
?
Ah.. that's right! I need to recheck all the hasActiveAbility? used in the AI script. Thanks.
 
Do all the pokemon have icons cus I added Koraidon to my party and it doesnt have an icon lol, Just asking in case I did something wrong
 
Do all the pokemon have icons cus I added Koraidon to my party and it doesnt have an icon lol, Just asking in case I did something wrong
If you are using Generation 8 style graphics, Koraidon icon is included, but if you are using vanilla style graphics, Koraidon and many other pokémon icons are not included.
You can check the graphic (sprites and icons) list on the resource page.
 
View attachment 21120
I got this error when I was about to use a move.
You probably drag & dropped v3.0 of the plugin to replace the v2.0 scripts, but the files are named differently in the new version, so you have old files mixed with new files, causing infinite loops.

Delete all of the previous plugin scripts before installing new ones.
 
If you are using Generation 8 style graphics, Koraidon icon is included, but if you are using vanilla style graphics, Koraidon and many other pokémon icons are not included.
You can check the graphic (sprites and icons) list on the resource page.
Alright thanks lol, Would I be able to use the icons from gen 8 style with the vanilla style graphics?
 
Back
Top