I recently found an application to decompile flash games, so I decided to test out the program on Super Smash Flash 1. The physics of SSF always bothered me (an opinion which is shared by more than a couple people), so I thought it would be a neat project to try and make the knockback and damage a bit more manageable. Not to distribute, of course, but just for my own aedification.
Dear lord is the code complicated. I was eventually able to change Knuckles's name to "HelloWorld". Not sure why his name is brought up 38 times in the code (you'd think it would only need about five times, right? once to tie the name to the character, and four more to check if the player's name is Knuckles or if they changed the name?) but whatever. Next I changed Blue's max running speed and the damage he causes when jumping into people. Then I found out that the properties for each character are repeated for each player.
That's as far as I've gotten so far. I can probably figure out which variables are which attacks (normal is probably neutral attack, smash is probably side, and air is probably up), but there are still some things I'll probably never figure out without heavy experimentation (like revdamage. what does that even mean? damage you do when reversing?). And I have no idea how I'll ever find the knockback formula.
Users browsing this forum: No registered users and 1 guest
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum