RecompileI had this error and idk how to fix it. any help?
------------
[2025-06-09 14:17:21 -0300]
[Pokémon Essentials versión 21.1]
[v21.1 Hotfixes 1.0.9]
[LA BASE DE SKY versión 1.1.1]
Excepción: NoMethodError
Mensaje: undefined method `[]' for nil:NilClass
Traza:
[[DBK] Animated Pokémon System] [004] Game Data.rb:138:in `front_sprite_speed'
[[DBK] Animated Pokémon System] [008] Deluxe Bitmap.rb:30:in `initialize'
[[DBK] Animated Pokémon System] [004] Game Data.rb:228:in `new'
[[DBK] Animated Pokémon System] [004] Game Data.rb:228:in `front_sprite_bitmap'
[[DBK] Animated Pokémon System] [004] Game Data.rb:249:in `sprite_bitmap_from_pokemon'
[[DBK] Animated Pokémon System] [006] Battler Sprites.rb:65:in `setPokemonBitmap'
[[DBK] Animated Pokémon System] [006] Battler Sprites.rb:355:in `pbChangePokemon'
189:Scene_Initialize:86:in `block in pbInitSprites'
189:Scene_Initialize:84:in `each'
189:Scene_Initialize:84:in `each_with_index'
---------
That sounds like a completely different system, tbhThis pack is absolutely amazing! I'm wondering with this plugin if there is a way to add in the animated static sprites, the sprites used for Pokemon Emerald and Gen 4, the sprites that animate when they are released into battle? I've been curious about something like that for Essentials and I think having an option for making sprites have that option would be great! ^^
Plugin Updates:
- Overhauled all of the code related to drawing animated shadow sprites.
- Pokémon shadows on the player's side are now cast in front of the Pokémon, like in Gen 5, rather than behind them.
- The Substitute doll now casts its own shadow, instead of using the default Essentials circular shadow.
- The Substitute doll sprite is now affected by front/back scaling, like all other Pokémon sprites are. The back sprite used on the player's side will now be...
It's fixed now.The download link for the sprites doesn't seem to work unfortunately
Ah, an oversight in the last update. It's been fixed, now.Hey, I'm really loving this plugin, but on the latest version and it seems to be causing a "NoMethodError" game crash when I try to view an empty Pokedex entry. I tested this on a clean install of Essential with just this plugin (1.1), DBK (1.2.7), the hotfixes(1.0.9), and the Gen 9 Pack (3.3.1) installed.
I noticed some of the sprites are placed way lower than they should. For example, instead of Pikachu being completely visible you can just barely make out his ears above the options, and the enemy Rattata is placed beneath the battleback, hidden just under the healthbar of my pokemon. How do I fix this?
So then what exactly is it that youre using this plugin for? Just the Substitute animation and all the minor bells and whistles?Phenomenal plugin, along with the rest you've put out. I have one question.
I really like all the visuals this plugin provides, but ironically I want to continue using still sprites. I'm using base gen 9 pack sprites for this, and while it works for the most part, the back sprites are just slightly too big for what I want. Is it possible to set BACK_BATTLER_SPRITE_SCALE to less than 1? Say like 0.75?
My reasoning for using the gen 9 sprites is that I want to cut down the file size as much as possible, and it runs smoother when I don't use the animated sprites. Not to mention that it's easier to make still sprites than animated ones so that they all fit one style.
Thanks man you are the best!Sounds like a metrics issue. You could try going into Debug > PBS file editors... > select "Auto-set pokemon_metrics.txts"
That should reset your metrics. Otherwise above that is the manual method of doing so with each sprite.
- Fixed a bug that would cause a crash when opening the Pokedex.
- Fixed a bug that would cause a crash in the Safari Zone.
Yeah, mainly the minor bells and whistles, while retaining the higher quality with static sprites. That, and I want to implement specific encounters that are animated. For example, one early boss is a Gyarados that I want to be animated. While it's a cool one-off, I want to keep the file size down and reduce the amount of sprite work (if a few sprites aren't animated and the rest are it will bug me lol).So then what exactly is it that youre using this plugin for? Just the Substitute animation and all the minor bells and whistles?
I don't see why anyone would do something like that, firstly because it's weird that you have some animated and others not, it's very inconsistent imo.Yeah, mainly the minor bells and whistles, while retaining the higher quality with static sprites. That, and I want to implement specific encounters that are animated. For example, one early boss is a Gyarados that I want to be animated. While it's a cool one-off, I want to keep the file size down and reduce the amount of sprite work (if a few sprites aren't animated and the rest are it will bug me lol).
I suppose this could be done by manually resizing each sprite outside of Essentials or finding smaller back sprites in Gen 5 style, but I'd prefer a blanket solution before jumping there.
Hey there, the animated bosses I talked about would use a different form that I would add to the forms PBS. It would be two distinct sprites for player use (still) and boss use (animated). I am aware that the settings affect all sprites. As stated prior, I like the other functionality this plugin adds, and I want to have the animated bosses. In my opinion, it would be cool.I don't see why anyone would do something like that, firstly because it's weird that you have some animated and others not, it's very inconsistent imo.
The included script affects all sprites in the pokémon folder, and changing this would affect the Animated ones that are already Ok the way they are, I wouldn't recommend messing with this unless you know what you're doing.
Besides it is literally making the purpose of the Plugin obsolete????
I mean, have you just tried settingHey there, the animated bosses I talked about would use a different form that I would add to the forms PBS. It would be two distinct sprites for player use (still) and boss use (animated). I am aware that the settings affect all sprites. As stated prior, I like the other functionality this plugin adds, and I want to have the animated bosses. In my opinion, it would be cool.
If you have any recommendations for changing how back sprites are displayed (either through the plugin or through base essentials), I would love to hear them. I don't totally know what I'm doing, and I'm asking to learn more.
BACK_BATTLER_SPRITE_SCALE
to something lower than 1? I have no idea if it works, off the top of my head. Seems like you should at least have tried it first.