Improved Mementos - Ribbons & Marks [v21.1]

Resource Improved Mementos - Ribbons & Marks [v21.1] v1.0.2

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
922
Lucidious89 submitted a new resource:

Improved Mementos - Ribbons & Marks [v21.1] - A mod that improves upon the Ribbon system, as well as including Marks & Titles.

Improved Mementos for v21.1
A mod that improves upon the Ribbon system, as well as including Marks & Titles.
RdQxlLQ.gif
gHT5b0M.gif

What's a "Memento"?
A "Memento" is just the term I chose to refer to both Ribbons and Marks collectively. This isn't an official term, but I'm using it here so I don't have to continuously type out "Ribbons...

Read more about this resource...
 

Jangajinx

An Overly Ambitious Developer
Member
Joined
Apr 21, 2023
Posts
197
"Woo Yeah Baby! That's What I've Been Waiting For!"
 

J_Does...Something

King Of The Pirates
Member
Joined
Aug 31, 2023
Posts
17
What are all the memento names I can put on a trainers Pokémon other than Memento = CHAMPION?
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
922
What are all the memento names I can put on a trainers Pokémon other than Memento = CHAMPION?
Just the ID of any existing ribbon or mark you have defined in ribbons.txt.
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
922

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
922

komeiji514

Cooltrainer
Member
Joined
Oct 28, 2023
Posts
111
When I use the latest version of the plugin the game crashes.
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.6]

Error in Plugin: [[MUI] Improved Mementos]
Exception: NameError
Message: uninitialized constant Compiler::PLUGIN_FILES

Backtrace:
[[MUI] Improved Mementos] [001] Compiler.rb:9:in `<module:Compiler>'
[[MUI] Improved Mementos] [001] Compiler.rb:6:in `<main>'
Section008:635:in `eval'
Section008:635:in `block (2 levels) in runPlugins'
Section008:625:in `each'
Section008:625:in `block in runPlugins'
Section008:616:in `each'
Section008:616:in `runPlugins'
Section402:28:in `mainFunctionDebug'
Section402:18:in `block in mainFunction'
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
922
When I use the latest version of the plugin the game crashes.
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.6]

Error in Plugin: [[MUI] Improved Mementos]
Exception: NameError
Message: uninitialized constant Compiler::PLUGIN_FILES

Backtrace:
[[MUI] Improved Mementos] [001] Compiler.rb:9:in `<module:Compiler>'
[[MUI] Improved Mementos] [001] Compiler.rb:6:in `<main>'
Section008:635:in `eval'
Section008:635:in `block (2 levels) in runPlugins'
Section008:625:in `each'
Section008:625:in `block in runPlugins'
Section008:616:in `each'
Section008:616:in `runPlugins'
Section402:28:in `mainFunctionDebug'
Section402:18:in `block in mainFunction'
Delete the file [001] Compiler from the plugin scripts. I have no idea how that got in there, but it's a super old script from v20.1 and no longer belongs in the plugin. I'll update the download link with this file removed.

Edit: Link now updated.
 

ConfuzzledCottonee

Novice
Member
Joined
Nov 28, 2023
Posts
11
Delete the file [001] Compiler from the plugin scripts. I have no idea how that got in there, but it's a super old script from v20.1 and no longer belongs in the plugin. I'll update the download link with this file removed.

Edit: Link now updated.
Hm, for some reason it's persisting for even after deleting it. I even closed and reopened RMXP just in case.

EDIT: oh my bad, I didn't realise I needed to delete something in my data folder to force the game to recompile the plugins.
 

LinKazamine

Champion
Member
Joined
May 24, 2023
Posts
556
Try recompiling the plugins with control. If that doesn't work, maybe you have to delete the file PluginScripts.rxdata from the Data folder. Sometimes it gets stuck on trying to compile things and control doesn't solve that problem.
 

ConfuzzledCottonee

Novice
Member
Joined
Nov 28, 2023
Posts
11
Try recompiling the plugins with control. If that doesn't work, maybe you have to delete the file PluginScripts.rxdata from the Data folder. Sometimes it gets stuck on trying to compile things and control doesn't solve that problem.
Yeah that was my issue. Whoops. xD
 

technictyler10

Rookie
Member
Joined
Jan 19, 2024
Posts
3
Hey, so I have the latest version of all required plugins, but it seems like nothing the plugin adds works? None of the added Ribbons/marks have icons, and anything on the second layer of mementos onward just turns to a mess of lines?
 

Attachments

  • Screenshot 2024-01-19 120648.png
    Screenshot 2024-01-19 120648.png
    13.8 KB · Views: 26

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
922
Hey, so I have the latest version of all required plugins, but it seems like nothing the plugin adds works? None of the added Ribbons/marks have icons, and anything on the second layer of mementos onward just turns to a mess of lines?
Make sure you installed Modular Battle Scenes, Deluxe Battle Kit, and Improved Mementos all correctly, first. You seem to be missing all of the graphics for some reason. Don't forget to recompile after checking everything, too.
 

technictyler10

Rookie
Member
Joined
Jan 19, 2024
Posts
3
Make sure you installed Modular Battle Scenes, Deluxe Battle Kit, and Improved Mementos all correctly, first. You seem to be missing all of the graphics for some reason. Don't forget to recompile after checking everything, too.
Turns out I was only compiling PBS data, not Plugins. Thanks!
 

Eaglit

Novice
Member
Joined
Dec 20, 2023
Posts
24
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.6]

Error in Plugin: [[MUI] Improved Mementos]
Exception: NameError
Message: undefined method editor_settings' for class #<Class:TrainerPokemonProperty>'

Backtrace:
[[MUI] Improved Mementos] [001] PBS Files.rb:61:in `alias_method'
[[MUI] Improved Mementos] [001] PBS Files.rb:61:in `<module:TrainerPokemonProperty>'
[[MUI] Improved Mementos] [001] PBS Files.rb:60:in `<main>'
Section008:635:in `eval'
Section008:635:in `block (2 levels) in runPlugins'
Section008:625:in `each'
Section008:625:in `block in runPlugins'
Section008:616:in `each'
Section008:616:in `runPlugins'
Section404:28:in `mainFunctionDebug'

Anyone know what this mean?
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
922
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.6]

Error in Plugin: [[MUI] Improved Mementos]
Exception: NameError
Message: undefined method editor_settings' for class #<Class:TrainerPokemonProperty>'

Backtrace:
[[MUI] Improved Mementos] [001] PBS Files.rb:61:in `alias_method'
[[MUI] Improved Mementos] [001] PBS Files.rb:61:in `<module:TrainerPokemonProperty>'
[[MUI] Improved Mementos] [001] PBS Files.rb:60:in `<main>'
Section008:635:in `eval'
Section008:635:in `block (2 levels) in runPlugins'
Section008:625:in `each'
Section008:625:in `block in runPlugins'
Section008:616:in `each'
Section008:616:in `runPlugins'
Section404:28:in `mainFunctionDebug'

Anyone know what this mean?
This plugin now requires the Deluxe Battle Kit.
 
Top