Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cosmetic randomization options to add #39

Open
4 of 8 tasks
LagoLunatic opened this issue Mar 25, 2018 · 3 comments
Open
4 of 8 tasks

Cosmetic randomization options to add #39

LagoLunatic opened this issue Mar 25, 2018 · 3 comments

Comments

@LagoLunatic
Copy link
Owner

LagoLunatic commented Mar 25, 2018

  • Player palette randomizer. Manually make a bunch of good-looking palettes for each player, and select one randomly when randomizing.
  • Player sprite randomizer should be split off into a separate option from the player randomizer.
  • The player sprite randomizer's messed up attack animations need to be fixed.
  • Enemy sprite randomizer. Swap out the sprite data pointers hardcoded into each enemy's AI so they use each other's sprites. (Once this is functional, remove the Enemy AI randomizer, since that has the same effect but is far more likely to crash the game.)
  • BGM randomizer. Swap each area's BGM out for a different area's BGM. Non-background songs like boss music won't be randomized.
  • Item and enemy names randomizer. Would work like seedgen, take the nouns and adjectives and mix and match them. (Don't touch progression items and items with significant hardcoded effects.)
  • Item icon randomizer. Randomize the sprite and maybe the palette of most item icons.
  • Cutscene dialogue randomizer. Create a markov chain based off of all the dialogue in the base game and generate all new dialogue.
    Map palette randomizer. I tried this and it's really bad. Not adding it as an option.
@aStarStalker
Copy link

Oh...my... GODDDDDDDDD, It is UPPP!!!
I've waited so long for thiiissss!

Thank you so very much for this update, Lago! Can't wait to test all of these new features up!
Rather unfortunate that I only decided to check for the update 10 hours after it was up, and now I have to sleep... or do I? Anyways!
Just like I said, I was looking foward to 1.2, and Dang, those add-ons planned for 1.3 have me hyped up for it as well! I hope you're having as much fun with doing this as we players are going to have playing it! I really do!

@LagoLunatic LagoLunatic changed the title Cosmetic randomization options to add for v1.3 Cosmetic randomization options to add Apr 7, 2019
@KuronekoLen
Copy link

KuronekoLen commented Apr 24, 2020

The pixel art software Aseprite has an Index mode that's good for toying with pallets, if you're not willing to buy something GIMP can accomplish the same thing.

For instance, here's Jonathan with a pallet that's similar to Soma's.

I would like to point out that pallets that "look good" might be a challenge as many colors are shared across the sprite, for instance his flaming uppercut shares the same colors as his hair and jacket. Assuming the sprite rip I used is accurate there are 50 colors on Jonathan's sprite overall which is quite a lot to organize and edit.

@Cloudmonkey98
Copy link

Regarding Palette Randomizing, I'd love the option for un-vetted truly random color sets, I wanna see truly horrible stuff, I kinda live for it in randos
Maybe enemies and bosses too? With maybe some range limitations so you don't get pure black or whatever mobs that hide in the background
I understand why world-palettes are probably not a good idea even if you forsake caring about Goodness

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants