EasyRPG / Player

RPG Maker 2000/2003 and EasyRPG games interpreter
https://easyrpg.org/player/
GNU General Public License v3.0
965 stars 183 forks source link

Custom Logos at Startup #3096

Closed jetrotal closed 8 months ago

jetrotal commented 9 months ago

To add custom logos, you need to add image files named LOGO1, LOGO2, LOGO3, LOGOn to the Font folder. It will always load the next logo file, while sequential files exist in the Font folder.

You can skip having LOGO0, it loads default easyRPG logo when LOGO0 doesn't exists. EasyRPG logo is always displayed at bootup, to avoid a blank screen while loading a heavy game.

Some reference files for testing:

LOGO1 LOGO2 LOGO3

Mimigris commented 9 months ago

From a quick test:

Didn't tested more outside of that, but that seems promising 👍

Ghabry commented 9 months ago

Also for discussion: Is Font\LogoN a good location for this? Are there better folder suggestions? Seperate Logo folder?

jetrotal commented 8 months ago

I rewrote the logo loading logic to always only load one logo and I got rid of global state.

Thanks! When I use the flag --new-game with the 200+ logo collection, it gets stuck at the logos screen for some time.

Could a skip after the first be added in this specific case?

Ghabry commented 8 months ago

Right. The same will happen when running in test game mode. Will add a fix.

Ghabry commented 8 months ago

The logos are now correctly skipped when TestPlay or BattleTest are used. --new-game will only skip it in combination with one of them (like before).

MesaBlack commented 8 months ago

how about a custom video at startup?

Mimigris commented 8 months ago

how about a custom video at startup?

At this point, you could probably skip the title screen in your game and manually create a video on your side when starting the game, it would probably be better to do it this way.