• 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.
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Type Icons Battle UI

Resource Type Icons Battle UI V1.0

I recently found an issue with this resource, when it is used in a Safari Zone map. When the Safari Zone state is active in a Safari Zone map, and a wild Safari Zone Pokemon encounter starts, the following error message happens:

[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.9]

Exception: NoMethodError
Message: undefined method `pbTypes' for #<Battle::FakeBattler>

Backtrace:
[Type Icons in Battle] script.rb:80:in `draw_type_icons'
[Type Icons in Battle] script.rb:72:in `refresh'
Battle_Scene_Objects:40:in `initialize'
Scene_Initialize:79:in `new'
Scene_Initialize:79:in `block in pbInitSprites'
Scene_Initialize:77:in `each'
Scene_Initialize:77:in `each_with_index'
Scene_Initialize:77:in `pbInitSprites'
BugContestBattle:8:in `pbInitSprites'
[Deluxe Battle Kit] [000] Midbattle Animations.rb:10:in `pbInitSprites'

This is a very recent problem I just found out. I decided to scrap the Safari Zone Starters map selection for my game's New Game Starter selections as a result of this crashing issue. The Safari Zone Starters Option isn't vital for my Starter Selections of 547 Starters. But it would be something nice to have, if the player is having decision paralysis on what starter to get.
 
First I want to say THANK YOU for this amazing script! I tried to resize the images to be a little larger but the health bar eats the symbol, even if I only manipulate the height or width of the image. Any tips to make the images a little larger without the spacing being disrupted? Either that or is there a way to push the images a little further away from the healthbar? If it wasn't for double battles, I would just put them below the health bar.
 
I am able to help with placement of the icons on the data boxes. If you add " + #" to the end of "@types_sprite.y = value + @types_y" with # being the amount of pixels you want to move so it instead reads as "@types_sprite.y = value + @types_y + 50" it well display like before but 50 pixels lower. From there you can know that using a smaller number will raise it.
likewise "@types_sprite.x = value + @types_x" will do the same but on the horizontal axis meaning adding a positive number moves it to the right and negative move it to the left.
Hope this helps someone
This helped thank you, would you happen to know how to just move the icons for the foes side?
 
The folder structure for these files is not at all clear.

Usually plugins come in a "Graphics" and "Plugins" folder so that the user can just drag and drop the folders into their game's root folder and that's it. But the script file isn't even in a "Plugins" folder and the graphics are all over the place, despite literally being in a "Graphics" folder. There's a folder within that one that just doesn't exist in base essentials and also a loose file in the Graphics folder...

This plugin is a mess and offers no installation guide. There's barely even a description given...
 
The folder structure for these files is not at all clear.

Usually plugins come in a "Graphics" and "Plugins" folder so that the user can just drag and drop the folders into their game's root folder and that's it. But the script file isn't even in a "Plugins" folder and the graphics are all over the place, despite literally being in a "Graphics" folder. There's a folder within that one that just doesn't exist in base essentials and also a loose file in the Graphics folder...

This plugin is a mess and offers no installation guide. There's barely even a description given...
The only thing wrong I see with the folder you download is that the plugin isn't in a plugin folder, but you can easily just do that yourself. The Graphics folder is set up fine, you just need to drag its contents into your project's Graphics folder. It's not "all over the place". Plenty of people seem to have downloaded and used this plugin without issue.

You should also work on how you word things, as this comes off as unnecessary rude. There are a lot of better ways you could have worded this to get the same point across without sounding mean.
 
Last edited:
The only thing wrong I see with the folder you download is that the plugin isn't in a plugin folder, but you can easily just do that yourself. The Graphics folder is set up fine, you just need to drag its contents into your project's Graphics folder. It's not "all over the place". Plenty of people seem to have downloaded and used this plugin without issue.

You should also work on how you word things, as this comes off as unnecessary rude. There are a lot of better ways you could have worded this to get the same point across without sounding mean.
I'll get to that file-folder revision when I'm back home, is an easy change! I do agree with Wrigty about the rudeness though.
 
The only thing wrong I see with the folder you download is that the plugin isn't in a plugin folder, but you can easily just do that yourself. The Graphics folder is set up fine, you just need to drag its contents into your project's Graphics folder. It's not "all over the place". Plenty of people seem to have downloaded and used this plugin without issue.

You should also work on how you word things, as this comes off as unnecessary rude. There are a lot of better ways you could have worded this to get the same point across without sounding mean.
Okay well it seems to be "all over the place".

No other plugin I've used has graphic files just in the "Graphics" folder and I only know of one other plugin that literally creates an entirely new folder within the "Graphics" folder and that's Modular Title Screen, which isn't even officially updated for 21.1 so if we go by officially updated for 21.1 plugins, none.

So add all of that with the fact that this also doesn't even put the script file in a "Plugins" folder, and it's completely understandable to come to the conclusion that this looks like a mess.

To compound it even further, I'm very much aware that I can do that myself and I did yet the icons never showed up for me. I tried setting "0", "1" and "2". None worked.

So all of that combined... The icons not showing up, the fact that the script isn't even in a plugin folder and the graphic files seemingly all over the place, the fact that you can't comprehend that this could actually look like a mess... can also come off as quite rude/mean.
 
Back
Top