SENRAN KAGURA ESTIVAL VERSUS

SENRAN KAGURA ESTIVAL VERSUS

View Stats:
Custom Body Scales - Again!
Sup guys!

I had a quick look into the gamefiles again and noticed that Estival Versus uses the very same method of scaling characters as in Shinovi Versus. All body scales are defined in a fille called "plbodyscl.bin", which is located in this folder: "GameData\Binary\Param\Player".

I have already made a thread back then for Shinovi Versus, which you can find here:
http://steamcommunity.com/app/411830/discussions/0/357287935564001415/

The only difference between the files of Estival Versus and Shinovi versus are the number of characters (and thus the length of the file).

Since I do not own the game (and do not plan on buying it in the near future), I leave the making of tools to other people. I just wanted to leave a friendly note in here for some clever coder to work on it. Once people made something useful related to body scales, I'll make sure to update this post as I had been doing in Shinovi Versus.
< >
Showing 1-15 of 299 comments
Red Mar 17, 2017 @ 3:43pm 
:o Thanks for the info, much appreciated!
Stalkie Mar 17, 2017 @ 5:01pm 
Thanks for the info again!
I'm already on the way to create a similar tool as the one I did for SKSV.
The files are very similar indeed, in such a way that all characters down to Rin are the same as your list. After that the characters become are a bit different. I have yet found where the data for all characters are (and I don't have the DLC's either).

I will upload my tool tomorrow and add some extra features such as different scalings for different axies, which was requested, I think.
What kind of "different" are you refering to? In terms of structure, it's the very same as all the characters before.
In fact, EV uses the exact same values for the older characters as in SV. A bit of a shame thought, as this means that most character share the same body. A bit more of a variety would had been nice.
Stalkie Mar 18, 2017 @ 2:37am 
Originally posted by Yoshi #ForeverVirgin:
What kind of "different" are you refering to? In terms of structure, it's the very same as all the characters before.
In fact, EV uses the exact same values for the older characters as in SV. A bit of a shame thought, as this means that most character share the same body. A bit more of a variety would had been nice.

What I mean is simply that the order that the player characters are in within the file (the offsets) is a bit different when you get to Daidouji and Rin and thereafter :)
The body part information that we are going to change are in the same order, absolutely, and it seems to work in the exact same way also.
Sashimi Kimochi Mar 18, 2017 @ 2:56am 
what does this do ?
Originally posted by BuruBuru:
what does this do ?
Changing boob size of any girl in roster to your taste :monokuma_DGR:
Jill Stingray Mar 18, 2017 @ 8:22am 
Originally posted by C@$†ёャ:
Originally posted by BuruBuru:
what does this do ?
Changing boob size of any girl in roster to your taste :monokuma_DGR:
I'm saddemed that the a$$ does not get nearly the amount of the attention it deserves
Last edited by Jill Stingray; Mar 18, 2017 @ 8:23am
Blue Klaw Mar 18, 2017 @ 9:19am 
Originally posted by Megumin's Bite Za Dusto:
Originally posted by C@$†ёャ:
Changing boob size of any girl in roster to your taste :monokuma_DGR:
I'm saddemed that the a$$ does not get nearly the amount of the attention it deserves
Asses are merely fake boobs.
Originally posted by 🅱lue Klaw:
Originally posted by Megumin's Bite Za Dusto:
I'm saddemed that the a$$ does not get nearly the amount of the attention it deserves
Asses are merely fake boobs.
Prison School says something differently... Guess you are not a true ass man.
https://www.youtube.com/watch?v=cKHUgJ5suIA

Also, you can also change the butt sizes too. The thread is called "Custom BODY scales". Otherwise I would have named it "Custom Booby scales" or whatever.
A full list of scales you can modify:
-The whole body
-hips_AS00
-hips_AS01
-lback
-uback
-thorax
-neck
-head
-bust_R00
-bust_L00
-elbow_R_AS00
-elbow_L_AS00
-groin_R_AS00
-groin_L_AS00
-knee_R_AS00
-knee_L-AS00

i think its pretty straightforward what does values are refering to.
Thought I'm not sure how well it works for butt scaling. hips only refer to the side of the butt, but I can't recall if there was one dedicated for the backside too.
Jill Stingray Mar 18, 2017 @ 10:33am 
Originally posted by Yoshi #ForeverVirgin:
-hips_AS00
-hips_AS01

GOD SPEED.
TemmieNeko Mar 19, 2017 @ 3:33pm 
If anyone needs the DLC chars for mod making purposes, you can use a copy of SKEV that "fell off a truck" if you understand my meaning - and alter the steam api file to include all the dlc.
I checked it out, and it seems you do get all, but the newer DLC chars don't have panic mode, so possibly dont have breaking clothes either, meaning nude mod is useless.
Jocosity Mar 19, 2017 @ 3:47pm 
Originally posted by Stalkie:
Thanks for the info again!
I'm already on the way to create a similar tool as the one I did for SKSV.
The files are very similar indeed, in such a way that all characters down to Rin are the same as your list. After that the characters become are a bit different. I have yet found where the data for all characters are (and I don't have the DLC's either).

I will upload my tool tomorrow and add some extra features such as different scalings for different axies, which was requested, I think.

This is a little off topic, but do you think there will ever be a tool for Bon Appetit?
Sashimi Kimochi Mar 19, 2017 @ 6:15pm 
so ... is there a guide to use this ?
Originally posted by Communist "Joseph Ballin" Layton:
Originally posted by Stalkie:
Thanks for the info again!
I'm already on the way to create a similar tool as the one I did for SKSV.
The files are very similar indeed, in such a way that all characters down to Rin are the same as your list. After that the characters become are a bit different. I have yet found where the data for all characters are (and I don't have the DLC's either).

I will upload my tool tomorrow and add some extra features such as different scalings for different axies, which was requested, I think.

This is a little off topic, but do you think there will ever be a tool for Bon Appetit?
That's actually a good question... I never really bothered with the game, so I don't even know if it's uses the same file(structure)...
Yoshi #ForeverVirgin Mar 19, 2017 @ 7:48pm 
Originally posted by PrimeSonic:
Originally posted by Yoshi #ForeverVirgin:
That's actually a good question... I never really bothered with the game, so I don't even know if it's uses the same file(structure)...
Bon Appetit does not use the same file structure.

Any of the original modding tools for Shinovi weren't useful for Bon Appetit.

The game likely runs on a different engine. And well, if after all this time we haven't seen mods for it, I wouldn't expect any now that everyone's attention is on Estival.
And done.
Just had a quick look into Bon Appetits file and found how to change the scales for it too. It indeed uses a different filetype, but it works very similiar to EV and SV.
The file is located at "DeploymentRoot\Resource\Database" and is caleld "BodyOffsetCat.mcat".
The first 128 Bytes are the header with the offsets for each character starting at offset 10.
Each character data block has a length of 832 bytes and too start with something like a header with a length of 64 bytes. I'm not exactly sure whats the data in the character header thought.
The actual values are also a little bit different formated. instead of 24 bytes, it now uses 36. THe first 12 bytes seem to be an offset again, but I'm not entire sure how they are calculated
So the first Value of asuka (her general scale offset) would be like:
00000000 00000000 00000000 00000000 00000000 00000000 D7A3703F D7A3703F D7A3703F
The second (hips_AS00) is:
00000000 00000000 08000000 00000000 00000000 00000000 0000803F 0000803F 0000803F
The first three groups (12 bytes) are the offset I mentioned above. The first value doesn't have one, but the second has one of 8. The other 24 bytes are exactly like in EV and SV. 12 bytes of zeros, followed by 3 groups of 4 byte representing a float value for X, Y and Z scale of a specific body part.

The actual character data block has a length of 576 bytes, including the new 12 offset bytes for each value.
And each character's data block is closed with a list of all body parts strings. Unlike EV and SV, in which these were only defined once at the very end of the file, BA appears to define for each character. This footer has a length of 192 bytes.

Since the body part strings are moved into the character data block, the file itself doesn't have an footer anymore. So the last byte at 5500 belongs to the last character.




The file has a total of 26 characters it appears. two more than in SV.
I'll do a proper documented thread the sometimes later on the BA forums.
< >
Showing 1-15 of 299 comments
Per page: 1530 50