foone / SierraDeathGenerator

Generate fake screenshots from video games
https://deathgenerator.com
GNU General Public License v3.0
615 stars 61 forks source link

Add Puyo Puyo Fever (GBA) #60

Open Tasos500 opened 2 years ago

Tasos500 commented 2 years ago

Thanks for the awesome work on the Death Generator. This pull request adds a generator for Puyo Puyo Fever (localized as Puyo Pop Fever), specifically the GBA port, as that's the port I've played the most, and it's also so irrelevant to the point I had to rip the sprites for this myself, as there were no sprite sheets online.

This includes all characters that appear in the story, including all their sprites, able to be positioned to the left, right, and middle, with the option to flip the sprites in the middle.

I added a couple combinations of sprites that are technically possible in the game's cutscenes, but don't appear, such as the Frankensteins separately, as well as Shadow Popoi and his axes and flying cane.

This could get more additions, such as more characters ripped from the font, including the Japanese font, along with other special characters. For parity with the in-game English script, I only added ellipses, as well as any I happened to find while hacking the script, in order to rip the font.

Something that could also be done is adding the tutorial screens, which act as an attract mode to the game. These, however, change the positioning of the text, and as it's not that important, I opted to skip doing it. Nevertheless, I added some options, such as disabling the name cards and textbox, so that with enough modification of the generator, the tutorial screens are also possible. But for now, this is servicable enough.

Lastly, it would be extremely convenient if a feature to add a slider for changing the XY coordinates of sprites, instead of using scripts to change those, was possible. It would help with making complex generators, such as this one, much more flexible.

Thanks again for the Generator! Hopefully this is all okay!

kamekku14 commented 1 year ago

Fingers crossed for this one. Can't wait to see how it goes!