First of all: These are no standalone mods. They are inspired by and build upon Dispatch’s Big Fatties Mod. Check her thread and then maybe come back here.
Another disclaimer: These mods are mostly quick jobs of just a few hours. They may crash the game, they may delete items, NPCs or worlds, they may corrupt your character! I do what I can to prevent anything bad from happening, but just in case, back up your entire storage folder. Better be safe than sorry.
Download & Installation
First make sure that Big Fatties is installed and working. Download the zip folder of the add-on you want, unzip it, and place the .pak
file you found inside in your mods folder, next to Big Fatties.
Note: Because of complications with updating mods that come as unpacked folders, I will (for now) only provide the packed version as .pak
files. And because of Weight Gaming’s upload restrictions I have to put that file into a zip-folder to be able to upload it.
About the versions for Granular WG
Some of my mods have a separate download for Granular WG. If you are using Granular, then you only need the Granular version of my mods. Pick either one or the other, not both at once.
Expanding Clothes Expansion
This mod has been officially incorporated into Big Fatties itself. The original post from before the merge will be kept here, and I may post updates and fixes, but for now it is no longer necessary to install this mod separately.
Old Post
Let your clothes of your characters and NPCs grow to fit their waistline.
What this mod does
Big Fatties provides a dynamic weight gain system for players and NPCs, allowing them to grow fatter and slim down again, showing the extra pudge in all its nude glory. Apart from that, there are several costumes with altered sprites for roleplaying purposes.
This add-on mod now couples these two aspects together, allowing certain costumes to grow with the character that wears them. The main incentive is to not go full birthday-suit as soon as the first few pixels of pudge appear.
Currently included armor sets
- apex officer
- dark disguise
- slime
- hoodie
- t-shirt
- skinny jeans
- betty
- chef
- jumpsuit
- predator / predatory
- scientist
- startrek
- glitch noble
- human sweatervest
- hylotl kimono
- novakid cosmic bandit (added by Big Fatties)
- miniknog
- hazmat
- neo
- peacekeeper
- protectorate
What this mod doesn’t do
All armor sets that are used come from the Big Fatties base mod (Kudos to Dispatch for her spritework!). No new artwork is added by this mod, it only provides scripts that use these armor sets.
Also, the armor sets that work are manually and explicitely included, so new armor sets added by other add-ons will not work automatically. Below is a short guide to add your own armor sets.
Download & Installation
Because of complications with the plain zipped variant, I will (for now) only provide .pak
files. Because of Weight Gaming’s upload restrictions I have to put that file into a zip-folder.
Big Fatties - Expanding Clothes Expansion.zip (8.7 KB)
First make sure that Big Fatties is installed and working. Download the add-on and place the .pak
file in your mods folder, next to Big Fatties.
Usage
Like Big Fatties itself, the clothing expansion brings its own GUI to configure the clothes you want to wear at different stages. The button for it should appear directly below the one for Big Fatties itself.
If you want to use the predefined clothing sets as they are, you don’t need to fiddle with the item slots. It is best to go slim for this, and you probalby want to hit ‘Clear’ to start fresh. Equip the clothes of the set you want into the cosmetic slots, then hit the ‘Detect’ button in the GUI, and your chosen clothes should appear in the corresponding slots. If not, the clothes are probably not supported (yet). Now you just have to hit ‘Save’ and you are ready to go.
Full GUI funcionality
The item slots show which items will be equipped at what stage. From left to right: Regular (not actually equipped), thick, chubby, plump, fat, blob, immobile.
There are multiple places the GUI checks for items if you hit the ‘Detect’ button: Highest priority has the item already placed in the ‘regular’ slots in the GUI, then come the clothes the script may have saved when the character grew in size, and lastly there are currently worn cosmetic items. This priority list is applied separately for chest and leg items.
For most freedom, each slot can have an item manually assigned to it. Leftclicking a slot copies the held item into that very slot (the only restriction is that it could actually be equipped in that position), while a rightclick clears a slot. An empty slot tells the script to use species’ default body at that stage.
It is possible to mix and match chest and leg pieces of different clothing sets. Note that in the “fatty” stages the legs piece currently visually covers the whole body while the chest piece only adds the sleeves. (Dispatch mentioned he was working on this, and showed progress on that front)
If an NPC happens to wear any of the supported armor sets (e.g. ship’s crew in default uniform), they will use the corresponding set too, and even have it dyed correctly.
Adding Your Own Custom Armor Sets
If you have a set of armor/clothes ready (any weight classes you want, including slim/regular), adding support is easy. The only thing you need is a text editor and a few minutes of patience.
-
Create the file
fattyclothingsets.config.patch
in the folderitems/armors/
within your mod. -
Copy the following code into this file and fill in the item names of your armor set. Make sure to keep all quotation marks. (Anything behind
//
is a comment and will be ignored by Starbound.)
Single set
[
{
"op": "add",
"path": "/fattyChestSets/<setName>", // for chest pieces, "/fattyLegsSets/<setName>" for leg pieces
"value": {
"regular": "<regularClothes>",
"thick": "<thickClothes>",
"chubby": "<chubbyClothes>", // remove any that don't exist, but pay attention to the commas
"plump": "<plumpClothes>",
"fatty": "<fattyClothes>"
}
}
]
- If you have multiple sets of armor (probably a chest set and a leg set), they have to be listed as follows.
Multiple sets
[
{ // 1st set
"op": "add",
...
}, // comma
{ // 2nd set
"op": "add",
...
}, // comma
...
{ // last set
...
} // NO comma
]
- Make sure to leave at least the “regular” entry in every set, it is used for detecting the sets.
- Multiple different clothing sets containing the same items are not supported. The clothing set detected by the script may be random.
To test if it worked, I included a simple debug item. In admin mode, type the command /spawnitem clothingsettester
and use the item you get from that. That should print a few lines to the log file, and tells if any of the items specified in the config aren’t available.
Known Issues
- Items matching the equipped cosmetics may vanish from your inventory when changing weight class! I advise using the slim (base) variants for setting up, as they won’t appear via script and are therefore safe.
-
Slimming down from blob to fatty (or from fatty to plump in some cases) re-clothes you.
(Definitely a feature!)
Troubleshooting & Error Reporting
To keep this thread clean, please contact me via PM first. Common issues will be added to this post.
Best practice for reports is to 1) start up the game, 2) provoke the bug, 3) close the game, 4) write the report. The less time you spend ingame, the fewer other things (cluttering the log file) can happen. A short description of what you were doing in step 2 may be the best help for me finding the bug.
Another good help is the starbound log file. It is saved as <Starbound install folder>/storage/starbound.log
. Please include it in your reports.
If the file is too large, copy it to keep the original save, then shorten the copy front first. The most important information is usually at the end of the log!
If an error message pops up, please take a screenshot and send it in aswell.
Crashes
Crashes when starting up the game or loading a character may happen once after installing any mod. It’s a little hickup Starbound has. Please just try again.
If it keeps crashing, you can call me.
Unexpectedly teleporting to ship
If you want to teleport anywhere and end up on your ship instead (usually accompanied by an additional “beam in” sound during the loading animation), the world you wanted to go to could not load or generate. If you were on this world before, it may have been deleted by this attempt (this planet/station/whatever, not the whole universe) and would be regenerated when you try again. Teleporter bookmarks are deleted if used and this happens.
Exit and get your log file ready. Additional tries may cause additional damage!
NPCs dying without (much) provocation
That one is probably on me, especially if Big Fatties or Mod Fatties weapons are involved. Please follow the best practice mentioned above with step 2 being “shoot another NPC” or simply “load a world”. Thanks!
(See changelog v0.2.1, and this post for an example of such a goof)
For other issues, please follow the best practice above, describing what you did and what happened as detailed as possible. The more information I get, the better!
Changelog
0.1.0
initial release
0.1.1
Fixed bug about hiding weight class progress.
Changed when set detection is triggered. No more re-detecting needed while wearing expanded clothing!
0.2.0
Enabled clothes sets for NPCs!
Removed a script file that was no longer needed.
Moved clothes sets to config file, which allows patching from other mods.
0.2.1
Fixed NPCs with custom models (penguins and the important NPCs in the Ark) not spawning / instantly dying. Thanks to Minova for telling me.
0.2.2
Fixed armor set detection not re-triggering if already using a set. Thanks to fat-wolf1234 for telling me.
0.3.0
Massive rework of the glutton badges!
Clothing set choices should now finally be persistent across beaming and relogging, regardless of which weight you have.
Your provided Items are no longer ejected, they are saved internally and will be re-equipped when you unequip the badge.
Rewrote the cosmetic slot locking mechanism. Empty cosmetics slots can be locked now.
Cosmetic slots are now locked as long as you wear any of the glutton badges, even when slim. The clothes equipped in the cosmetic slots when slim are not the original ones, but a copy. The originals are, as said before, saved and will be re-equipped when unequipping the badge.
Included is a fix for Distortion Sphere hitboxes when using glutton badges.
0.3.1
Updated for Big Fatties 0.5.1
Added new complete clothing sets
0.3.2
Fixed naked NPCs not working. Thanks to Minova for pointing me to it.
0.4.0
Updated for Big Fatties 0.5.2
Add own GUI for customization.
0.4.1
Added missing check for first-time users. Thanks to lupvirga and ACube for pointing it out.
0.5.0
Found the ‘clothes spewing out of me’ bug. Anyone who has 'Perfectly Generic Item’s in their clothing configuration, please get rid of them.
Restructured the clothing set config file a bit, to make it easier to modify existing sets. The guide for writing the config patch has been updated.
Fixed the wrong names for the thick jumpsuit items.
Finally also updated the whole post here with the current information.
0.5.1
Removed some old and unnecessary scripts.
0.5.2
Remoced the log spam I added for testing. Sorry about that!
0.5.3
Fixed NPCs not following the predefined clothing sets.
Melards and melardies, it is back, better than ever before.
Big Fatties - Expanding Clothes GUI Revised.zip (13.3 KB)
Big Fatties - Expanding Clothes GUI Revised (Granular).zip (13.6 KB)
The button to open the GUI can now be found next to the two clothes slots in the BF GUI.
The old functionality has been restored as far as it goes: Place clothes in the slots to have them appear at the respective size, anything goes. Empty slots let the base BF code decide, so if you explicitely want nude bodies, either clear the two slots in the BF GUI or get the outfit bags from the weight scale.
The new preview screen shows how the player will look like. With the slider you can go through all the stages.
The “Detect” button now determines the items that standard BF would pick and fills the GUI slots with them.
Don’t forget to hit the “Save” button before closing the GUI. Otherwise you will lose the configuration again.
And as before, this is a client-side mod, so if you play on a server (and it doesn’t enforce matching assets) you can use it there without breaking anything.
A few things to note, though:
First, due to the item renaming that happened in BF a while back, I decided against loading the configurations from old versions. You’ll have to set things up anew, but that shouldn’t be a problem.
Second, I had to assemble the previews piece by piece, so there may be some wonkiness, especially with modded races. I accounted for a few of them (Avali made no problems, Peglaci, Dark Latex, Lamia and Lyceen are compatible), but there may be others I haven’t noticed yet. The only thing you should notice could be missing facial features (like e.g. Avians missing their beak, obviously not the case anymore). Feel free to tell me about them, and I’ll see what I can do.
Troubleshooting & Error Reporting
To keep this thread clean, please contact me via PM first. Common issues will be added to this post.
Best practice for reports is to 1) start up the game, 2) provoke the bug, 3) close the game, 4) write the report. The less time you spend ingame, the fewer other things (cluttering the log file) can happen. A short description of what you were doing in step 2 may be the best help for me finding the bug.
Another good help is the starbound log file. It is saved as /storage/starbound.log
. Please include it in your reports.
If the file is too large, copy it to keep the original save, then shorten the copy cutting the front first. The most important information is usually at the end of the log.
Updates
0.6.0
- Revival, preview screen
0.6.1
- Fix crashing BF main script under specific circumstances
- Fix override for regular size not working if BF clothing slots are empty
0.6.2
- Added version for Granular WG.
- Detect now only fills the gaps it finds in the configuration. Hit the button again right away to override the existing clothes.
- Removed some log spam.