Skip to content

Canon size mode (Scaling Pokemon sizes based on their listed dex height)#6

Open
Nurufu wants to merge 19 commits into40Cakes:mainfrom
Nurufu:height-new
Open

Canon size mode (Scaling Pokemon sizes based on their listed dex height)#6
Nurufu wants to merge 19 commits into40Cakes:mainfrom
Nurufu:height-new

Conversation

@Nurufu
Copy link
Contributor

@Nurufu Nurufu commented Nov 12, 2024

I've added logic to resize the height of every Pokemon gif to be 1cm=1px tall. All of the math and newly resized heights can be found Here. Many Pokemon received manual height adjustments as well, either due to dex height being their wingspan for a lot of the birds or their length for serpent-like mons. Additionally, due to Gmax mons being absolutely massive, I've included 2 versions of the size multiplier list to make it a bit more usable.

Swapping between the size lists can be achieved by switching between these two scripts on line 15 of the background.html file:

  • For all Gmax Pokemon forms scaled down to 0.3x of their actual height:

<script src="scripts/background_pokemon-size-reasonable-gmax.js"> </script>

  • And for all Gmax Pokemon to be full size:

<script src="scripts/background_pokemon-size-silly-gmax.js"> </script>

I view this more as a novelty/fun kind of option than something actually practical. If you ever wanted to absolutely ruin bingo, this would be the way to do it.

Unlike the spheal PR I made instead of making this using the Wallpaper Engine version's codebase and then porting it back to the original (Which is how the css animations didn't get included... sorry about that) I built this on the original codebase instead. I've also been extensively testing and tweaking values and haven't had any issues both running it in browser or through OBS so fingers crossed nothing is broken this time.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant