• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Different stats on different skins

Krigeris

Smash Rookie
Joined
Nov 19, 2013
Messages
23
Is it possible to to modify a characters stats depending on the skin? i.e. faster, stronger. I asked this on another thread and the person who responded said probably not and mentioned PSAs, I dont know what those are so if someone could explain that'd be great

My reasoning is that iirc someone said Doc mario's pills had different elemental properties compared to fire balls or something like that. Could this functionality be extended to more skins and affect move/character stats?
 

Y-L

Smash Champion
Joined
Jan 16, 2014
Messages
2,436
Location
Ventura, CA
Is it possible to to modify a characters stats depending on the skin? i.e. faster, stronger. I asked this on another thread and the person who responded said probably not and mentioned PSAs, I dont know what those are so if someone could explain that'd be great

My reasoning is that iirc someone said Doc mario's pills had different elemental properties compared to fire balls or something like that. Could this functionality be extended to more skins and affect move/character stats?
PSA is a program called Project Smash Attacks which you can use to modify FitCharacter.pac's so you can change movesets and such. Although I don't think this would let you change moveset/stats on a per-skin basis. Mario's pills and fireballs are functionally the same.
 

Narpas_sword

Moderator
Moderator
Joined
Dec 11, 2013
Messages
3,859
Location
Wellington, New Zealand
it lets you change movesets based on costume, but requires a decent amount of work.
for every move, you need to create an 'if' check, which checks your costume slot.
then inside that if statement, you redirect to a different subroutine (or just put the move properties in that statement)

youd need to do this in every subroutine for the move you want to split.

For an idea on how it looks, open fitSamus.pac.
she has moves for ice/fire movesets (which arent actually a moveset, the fitSamus just has a boolean that changes when you taunt., if true, it uses the ice move)
 

Krigeris

Smash Rookie
Joined
Nov 19, 2013
Messages
23
Awesome knowing its possible makes me happy. Is it possible to straight up edit the codes for pac files or do you need to use smash attacks?


Edit: I tried doing a test to see if I can modify falcon kick for skins above 2, I took the same line that mario uses to differentiate between pills. For some reason it freezes when I select CF, anybody have a clue why?
 
Last edited:

Krigeris

Smash Rookie
Joined
Nov 19, 2013
Messages
23
I changed it back to its original 100% identical and it still freezes...

edit: meant to edit not post twice
 
Last edited:

Krigeris

Smash Rookie
Joined
Nov 19, 2013
Messages
23
Could be that FitFalcon.pac went over its max file or got corrupted.

How do you know if you're going over the 'max file' and why does it stay broken after I change it back? All I did was change the amount of damage falcon kick does. I also use Patt edition of PM idk if that makes any difference
 

Y-L

Smash Champion
Joined
Jan 16, 2014
Messages
2,436
Location
Ventura, CA
How do you know if you're going over the 'max file' and why does it stay broken after I change it back? All I did was change the amount of damage falcon kick does. I also use Patt edition of PM idk if that makes any difference
Well sometimes the program glitches and breaks your file. If the file is noticeable bigger (over 30 kb or so) then it's that weird glitch.
 

Krigeris

Smash Rookie
Joined
Nov 19, 2013
Messages
23
Well I did a check before and after and the file sizes were nearly the same

So what I tried to do now is set an if check to see if fox is above skin 2, if so makes his shine more powerful. This freezes.

So far all I've been able to do is change the power of a single attack, and even then I was limited in how much I can change it.

I was able to change shine damage from 000005 to 00000F but not from 000005 to 000020, I hope I didn't get my hopes up for nothing and the program isn't this limited...
 

Y-L

Smash Champion
Joined
Jan 16, 2014
Messages
2,436
Location
Ventura, CA
Well I did a check before and after and the file sizes were nearly the same

So what I tried to do now is set an if check to see if fox is above skin 2, if so makes his shine more powerful. This freezes.

So far all I've been able to do is change the power of a single attack, and even then I was limited in how much I can change it.

I was able to change shine damage from 000005 to 00000F but not from 000005 to 000020, I hope I didn't get my hopes up for nothing and the program isn't this limited...
Maybe this will help?
 
Last edited:

Krigeris

Smash Rookie
Joined
Nov 19, 2013
Messages
23
Thanks, the vid gave me some info I didnt know but unfortunately doesn't explain my freezing issue

So I did a bit of digging on the PSA thread and it sounds like the issue stems from inserting new lines of code via paste or the add new button, which changes the offset? Not quite sure how to get around that or if thats even my problem.

Gonna start reading the PSA tutorial right now

Edit: I've figured out my freezing issue was due to using save instead of save as

I have one last question, is it possible to do what I was intending in the original post with characters attributes?
 
Last edited:
Top Bottom