XCOM 2
WotC Customize Soldier Size
Mrvecz 25 May, 2021 @ 11:27pm
A crude, self made way to get this working for non-standard troops (Geths/Playable aliens etc..)
While this mod lets you resize sparks, faction troops and regular troops as intended. This mod cannot recognize other types of troops added by other mods and i couldnt find a way to get around this via some simple ini edits so i guess to fix this the intended way is through SDK kit and that is way beyond my scope. I did post a comment about it but Musashi hasnt responded...and it has been some weeks already.

So i guess we are on our own and i did found the solution that does involve ini edits and its so simple.

1) This mod uses, in the documents a folder called XCOMBODYSLIDER.ini, it contains all data for resized troops you already have.

We are gona hijack this feature, because it uses name recognition to rescale models
(you might get where this is going)

2) We open it and there should be a list of all troops
(example)
CharpoolSoldierSizes=(SoldierName="Asari Supersoldier",Size=1.300000,HeadSize=0.000000)
CharpoolSoldierSizes=(SoldierName="Mike Adams",Size=1.200000,HeadSize=0.000000)
CharpoolSoldierSizes=(SoldierName="SPARK-408",Size=1.200000,HeadSize=0.000000)

Now, since this mod works on name recogniton to apply scale, copy and paste one of these lines and simply rename them to a name of your alien soldier and repeat till you are satisfied with options.

3) Rename the name in the quotes so the "Mike Adams" to "Serpent Topsnek" (Or whatever you want) and adjust the value in the "size" to value you want.

4) In game (in the armoury), rename your intended target to the exact name in the ini and he will get rescaled when you pull back to armory.
(The first name and last name must be the same as in the ini, nickname is irrelevant)

5) Make an array of names in the ini to cover different sizes and species, now you can be creative and actually give them names but for sake of simplicity i named vipers i want to resize as "Serpent Omegaone", each number means increase in size so i can get king viper sized anacondas. Or smaller
(If you are lazy, you can copy and paste these, dont worry it will be formated correctly in the ini)

CharpoolSoldierSizes=(SoldierName="Serpent Omegaone",Size=1.150000,HeadSize=0.000000)
CharpoolSoldierSizes=(SoldierName="Serpent Omegatwo",Size=1.250000,HeadSize=0.000000)
CharpoolSoldierSizes=(SoldierName="Serpent Omegathree",Size=1.350000,HeadSize=0.000000)
CharpoolSoldierSizes=(SoldierName="Serpent Omegafour",Size=1.450000,HeadSize=0.000000)
CharpoolSoldierSizes=(SoldierName="Serpent Omegafive",Size=1.550000,HeadSize=0.000000)
CharpoolSoldierSizes=(SoldierName="Serpent Littleone",Size=0.850000,HeadSize=0.000000)
CharpoolSoldierSizes=(SoldierName="Serpent Littletwo",Size=0.70000,HeadSize=0.000000)
CharpoolSoldierSizes=(SoldierName="Serpent Littlethree",Size=0.600000,HeadSize=0.000000)



Result :
(See, Serpent Omegatwo is larger, Serpent Littlethree is really small)

https://steamproxy.net/sharedfiles/filedetails/?id=2498196628




TLDR
Mod assigns sizes to names, you can hijack this and copy and paste entries and replace the names with the names of your desired target, then you just need to name your alien/geth exactly as in the ini and you will fool the game to rescale its model.

Create a wide array of sizes in the file if you want, make them actual names if you can actually remember them.
Last edited by Mrvecz; 25 May, 2021 @ 11:32pm
< >
Showing 1-7 of 7 comments
Nekosama 3 Jun, 2021 @ 4:25pm 
Nifty.
Mrvecz 4 Jun, 2021 @ 1:12am 
Originally posted by Nekosama:
Nifty.
Ah, glad my instructions could be understood, i was worried about that.
Maclimes 21 Aug, 2021 @ 1:52pm 
These tips are great! But I can't actually find the file "XCOMBODYSLIDER.ini" that you mentioned. It doesn't seem to be in the mod folder. I'm not sure exactly where to find it. Thanks in advance!
Mrvecz 21 Aug, 2021 @ 2:01pm 
Originally posted by Maclimes:
These tips are great! But I can't actually find the file "XCOMBODYSLIDER.ini" that you mentioned. It doesn't seem to be in the mod folder. I'm not sure exactly where to find it. Thanks in advance!

Its in the documents, not mod folder.
Documents/Mygames/XCOM2WaroftheChosen/Xcomgame/Config


It should be there...assuming you used the mod before, if not, then create a new soldier and resize him to something and save him and leave the game, it should generate the config file.
Maclimes 21 Aug, 2021 @ 2:20pm 
Originally posted by Mrvecz:
Originally posted by Maclimes:
These tips are great! But I can't actually find the file "XCOMBODYSLIDER.ini" that you mentioned. It doesn't seem to be in the mod folder. I'm not sure exactly where to find it. Thanks in advance!

Its in the documents, not mod folder.
Documents/Mygames/XCOM2WaroftheChosen/Xcomgame/Config


It should be there...assuming you used the mod before, if not, then create a new soldier and resize him to something and save him and leave the game, it should generate the config file.

Weird. I used it, and have a human soldier that shows up differently sized. But I definetly don't have that file in that location. All the other INIs are there, including mod-created ones. But nothing that references soldier sizes.
Maclimes 21 Aug, 2021 @ 7:30pm 
Okay, so I found the issue. The file only appears after editing a soldier in the Character Pool. If you do it straight from the Armory during a game, it works but doesn't create the dile.
T Y R A N T 1 Oct, 2021 @ 8:18pm 
does work with normals soldiers but not with playable aliens for LWOTC
< >
Showing 1-7 of 7 comments
Per page: 1530 50