- 658
- Posts
- 8
- Years
- he/him
- Alola Reigon
- Seen Nov 24, 2023
Improved Battle Menu and Summary Screen
(The Genesect in this battle has the Aerilate ability, that's why its Body Slam is Flying type. This was done to showcase the correct type displaying feature of the script.)
![[PokeCommunity.com] Improved Battle Menu and Summary Screen [v17.2] [PokeCommunity.com] Improved Battle Menu and Summary Screen [v17.2]](https://media.giphy.com/media/VbhwhZx6iPwSvhuW4Y/giphy.gif)
![[PokeCommunity.com] Improved Battle Menu and Summary Screen [v17.2] [PokeCommunity.com] Improved Battle Menu and Summary Screen [v17.2]](https://media.giphy.com/media/LStx2xTNz3Wp2GMswD/giphy.gif)
(The Genesect in this battle has the Aerilate ability, that's why its Body Slam is Flying type. This was done to showcase the correct type displaying feature of the script.)
Overview:
This resource aims at replicating the feature in SM/SwSh which shows how effective a move is on an opponent (Super Effective, Not Very Effective etc) on the opposing Pokemon. However this resource builds upon this idea by allowing the player to see which moves receive Same Type Attack Bonus (or STAB) as well as the correct type of a move in the case of moves like Weather Ball and Abilities like Aerilate. Since with Essentials we don't have that much screen real estate to show the effectiveness with text, I've decided that highlighting the move's name based on the effectiveness is the best option for this.
Sun Moon Type Effectiveness Display vs Essentials Equivalent:
![[PokeCommunity.com] Improved Battle Menu and Summary Screen [v17.2] [PokeCommunity.com] Improved Battle Menu and Summary Screen [v17.2]](https://www.mediafire.com/convkey/dfc9/8t9b70vuy6pib44zg.jpg)
![[PokeCommunity.com] Improved Battle Menu and Summary Screen [v17.2] [PokeCommunity.com] Improved Battle Menu and Summary Screen [v17.2]](https://www.mediafire.com/convkey/e937/l97lw10sm7rz4fqzg.jpg)
Features:
- Color Coded Type Effectiveness which can easily be customized.
Example:
Spoiler:
Default Essentials:Improved Battle Menu:
Default colors are Blue for Super Effective, Red for Not Very Effective and Light Grey of Ineffective.
- Displaying the types of Moves correctly in the Fight Menu. This applies to Moves like Hidden Power, Judgement, Revelation Dance, Weather Ball, Terrain Pulse and Abilities Like Refrigerate, Liquid Voice etc.
Example:
Spoiler:Default Essentials:Improved Battle Menu Displaying Correct Types:
- Displaying Highlighting for Moves if they receive Same Type Attack Bonus (or STAB) from Moves. This is displayed in 2 Different Styles.
Example:
Spoiler:
No Highlighting:
Bold STAB Highlighting:Shadow STAB Highlighting:
- Displaying all of the above in the Summary Screen when in Battle (New Style of Summary Screen)
Example:
Spoiler:
Default Essentials Summary Screen:Summary Screen in Improved Battle Menu: - Switches which can easily be used to control every aspect of the script.
Instructions[UPDATED]
Spoiler:
Installation of Script
- Place the contents of Improved Battle Menu and Summary Screen.txt in a New Script Section above Main
- Use Ctrl + Shift + F to look for FightMenuDisplay.new in PokeBattle_Scene and replace that line with this:
Code:@sprites["fightwindow"]=FightMenuDisplay.new(nil,battle,@viewport,-1)
- Paste the items in the folder to your Graphics/Pictures/Summary folder
- Edit the Customizable Options
- Start a new save (Not necessary, but just to be on the safe side)
Download Linkhttps://www.mediafire.com/file/ns9hgfcyfb9ykr8/file
Please Credit Golisopod User if you use this script.
This script is not compatible with Luka SJ's Elite Battle System/Elite Battle DX.
Feedback would be greatly appreciated, especially about the summary screen. Please report any bugs you may find in the script.
Minor Issues:
Spoiler:
- Loading moves for a Pokemon for the first time may take a second
- The script still doesn't show type immunities for things like Powder Move and Leech Seed against Grass Types, Primal Weathers (Except Rayqyuaza), Prankster against Dark Types, Ground Types against Levitate etc. However the default games don't show this so I have decided not to either. Unless many people ask for this, I won't be adding it.
Changelog:
Spoiler:
v3.4
- Fixes all issues with the new Summary Screen.
- Changed how types are displayed in double battles
- Added Text and Arrow Indicators to guide people when using the new summary screen. (Default Positions of Arrows may need to be changed)
v3.1
- Fixes a small issue with the new Summary Screen.
v3.0
- Should actually work with Zodiac Powers
- Fixed all issues with double battles
- Changed up how single targeting moves' effectiveness is displayed in double battles
- Removed alot of unnecessary checks
- Added support for displaying Type Highlighting in Summary Screen
- Added new concise BW-style Summary Screen in battle, which displays only data important in battles
v2.0
- Should theoretically work with Zodiac Powers
- Fixed the default colours to look much more pleasing to the eye
- Fixed most issues with double battles
- Cleaned up alot of the script to be more efficient
- Added a new style of Highlighting for STAB
v1.5
- Added compatibility with Z-Moves and Dynamax
- Added Highlighting for moves with STAB
- Added Switches for more control over what is Highlighted and what isn't.
- Fixed Bugs with Abilities that grant immunity to certain types.
- Fixed the coloring of moves when selected (now they actually change color if the Customizable options are changed :P)
v1.0
- Script Released
Last edited: