- All games
- Stardew Valley
- Mods
- Modding Tools
- Fashion Sense
Fashion Sense
-
Endorsements
-
Unique DLs--
-
Total DLs--
-
Total views--
-
Version7.0.0
- Download:
- Manual
0 of 0
File information
Last updated
Original upload
Created by
PeacefulEndUploaded by
PeacefulEndVirus scan
Safe to use
Tags for this mod
Current section
About this mod
Framework which allows for bigger accessories, hairstyles, hats, shirts, sleeves, pants and shoes, as well as animation support and more.
- Requirements
-
Nexus requirements
Mod name Notes SMAPI - Stardew Modding API Mods requiring this file
- Permissions and credits
-
Credits and distribution permission
- Other user's assets All the assets in this file belong to the author, or are from free-to-use modder's resources
- Upload permission You are not allowed to upload this file to other sites under any circumstances
- Modification permission You must get permission from me before you are allowed to modify my files to improve it
- Conversion permission You are not allowed to convert this file to work on other games under any circumstances
- Asset use permission You must get permission from me before you are allowed to use any of the assets in this file
- Asset use permission in mods/files that are being sold You are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
- Asset use permission in mods/files that earn donation points You are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
-
Translations
- Spanish
- Russian
- Portuguese
- Mandarin
- Italian
- German
- French
-
Translations available on the Nexus
Language Name Italian Author: 7Kana Traduzione Italiana Fashion Sense Other Author: Blaze Fashion Sense - Vietnamese Translation (VH) Portuguese Author: Kiyuga Fashion Sense (PT BR) Spanish Author: mardrest Fashion Sense - Spanish Mandarin Author: LiuMu Fashion Sense-Chinese Portuguese Author: Necromante96Official Fashion Sense v6.6.0 Spanish Author: Luryxy (Spanish) Fashion Sense Russian Author: VladPeace Fashion Sense RUS German Author: TundraG3ckO Fashion Sense - Deutsch French Author: deleted152601128 Fashion Sense - French Russian Author: a4k Fashion Sense - Russian (RU) - Changelogs
-
-
Version 7.0.0
- Updated to SDV v1.6.9.
-
Version 6.8.1
- Fixed crash when using the body color override.
-
Version 6.8.0
- Implemented support for Fashion Sense appearances added via Content Patcher.
- Implemented support for setting Fashion Sense required appearance properties via FromItemId for hats and shirts.
- Improved Linux compatibility by deimonn.
-
Version 6.7.0
- Implemented AppearanceModel.Item, which allows for in-game items to be associated with a Fashion Sense appearance. See the wiki for details.
- Added mannequin support for saving and swapping outfits. Outfits can be saved by left-clicking an empty mannequin with the Hand Mirror. The mannequin's outfit can be copied by right-clicking with a Hand Mirror.
- Added config options for quickly opening the Fashion Sense menu, with an option to require the Hand Mirror to be in the inventory. The shortcut key must be assigned in order to use it.
-
Version 6.6.0
- Implemented BodyModel.SkinTone.
- Adjusted native body and sleeve models to handle recoloring better.
- Updated pants template to fix tool swinging frame when facing upwards.
-
Version 6.5.0
- Implemented BodyModel.Portrait, which allows more control over the player's portrait in menus / maps.
- Fixed vanilla hairs drawing incorrectly on portrait when using custom body.
- Fixed custom bodies not rendering correctly in menus when sitting down.
- Fixed vanilla pants being offset by one on the Y-axis.
- Fixed long hairs rendering beyond the portrait border.
- Fixed custom bodies appearing incorrectly in menu at night.
-
Version 6.4.0
- Added farmer frame related debug commands.
- Added alternative custom bodies with different eyebrows to the local pack.
- Implemented AnimationModel.EyesOffset.
- Implemented AnimationModel.PlayerOffset.
- Implemented BodyModel.ShoeOffset.
- Implemented BodyModel.EyeBaseSourceRectangle.
- Moved BodyModel.HideEyes to BodyContentPack.HideEyes.
- Adjusted preset outfit menu to allow longer strings.
- Fixed internal and template shoes missing horse riding index.
- Fixed "Default Short" shoes having an invalid pixel color.
- Fixed crash in search menu that occurred in some situations.
-
Version 6.3.4
- Fixed crash in outfit menu for outfits with null names.
-
Version 6.3.3
- Updated ja.json by mitekano23.
- Fixed crash when using slingshot with custom sleeves.
- Fixed crash when using outfits menu.
-
Version 6.3.2
- Fixed vanilla hairs being offset incorrectly.
-
Version 6.3.1
- Fixed potential crash when using an invalid body model.
-
Version 6.3.0
- Added support for custom body types.
- Added "Override Body Color" option.
- Added local Fashion Sense pack, which includes various vanilla appearances (body types, sleeves, shoes).
- Moved sleeves and shoes into their own buttons.
- Adjusted layers UI to be hidden when no layers are available.
- Updated uk.json by @burunduk.
- Fixed Content Patcher and Json Assets added pants not being shown correctly.
- Fixed accessories not clearing when selecting outfits.
- Fixed crash when using the Hand Mirror's search menu in some situations.
- Fixed ko.json and uk.json not being included in release package.
-
Version 6.2.2
- Updated minimum SMAPI requirement.
- Fixed hair color reverting to white when changing outfits.
-
Version 6.2.1
- Handled SaveFileSlot constructor change for SDV v1.6.4.
-
Version 6.2.0
- Added number input support for color values in Hand Mirror menu.
- Added support to use left and right arrow keys for color sliders.
- Changed shared outfits so they can now be unshared and deleted from any save file.
- Fixed shadows flickering while talking to NPCs.
- Fixed Content Patcher and Json Assets added shirts / hats not being displayed correctly.
-
Version 6.1.2
- Adjusted shadow draw logic.
-
Version 6.1.1
- Added Japanese translation courtesy of mitekano23.
- Potential fix for display issue with search menu.
- Fixed certain items not appearing correctly when held overhead.
-
Version 6.1.0
- Added "Change Direction" button to search menu, allowing users to change their farmer's direction while searching.
- Adjusted search menu to refresh all rows when scrolling.
- Adjusted search menu to include more rows for screens with larger heights (> 720).
- Fixed crash when using search menu.
- Fixed crash relating to FarmerRenderer.featureXOffsetPerFrame and FarmerRenderer.featureYOffsetPerFrame.
- Fixed bad texture drawing while in swimwear if not wearing custom sleeves.
- Fixed player's shadow being drawn incorrectly over self and NPCs.
-
Version 6.0.2
- Fixed tools being draw behind the player when facing downwards.
- Fixed boot color override not showing correctly in multiplayer.
- Fixed Hand Mirror animation showing other tool sprites.
-
Version 6.0.1
- Fixed potential crash on load save screen.
- Fixed shoes showing as transparent when using built-in override during multiplayer.
-
Version 6.0.0
- Updated to SDV v1.6.
- Implemented AppearanceModel.HidePlayerBase.
- Implemented outfit exporting and importing, allowing users to share outfits with one another.
- Implemented outfit presets, allowing content pack authors to create premade outfits for users.
- Implemented Tags property for appearances.
- Implemented AnimationModel.Offset.
- Added GameStateQuery condition.
- Updated outfits to display which appearances are missing from outfits.
- Updated pants template based on changes from violetlizabet.
- Fixed color layers not being labelled correctly for shoes.
- Fixed sleeves template using incorrect frame during scythe animation.
- Fixed custom sleeves not utilizing ColorMaskLayers.
-
Version 5.8.1
- Added Russian translation by angel4killer.
- Updated Ukrainian translation by ChulkyBow.
- Fixed appearance colors not sharing correctly in multiplayer.
-
Version 5.8.0
- Added SetAppearanceLockState to the API.
-
Version 5.7.0
- Added IsDrawOverrideActive to the API.
-
Version 5.6.1
- Fixed Hand Mirror disappearing after receiving one via a letter.
-
Version 5.6.0
- Implemented API methods to register draw overrides for appearances.
- Fixed vanilla sleeves not recoloring when using custom shirts with SleeveColors.
-
Version 5.5.2
- Added missing "Shoe Color" i18n line.
- Fixed "Override Shoe Color" not being recolorable.
- Fixed "Override Shoe Color" not being preserved in outfits.
- Fixed shoe content pack information not displaying correctly when hovering over relevant text.
-
Version 5.5.1
- Fixed the DisableGrayscale property being incorrectly ignored.
-
Version 5.5.0
- Added the ColorMaskLayers property, which allows for multiple color masks to be specified. This means appearances can have multiple "regions" which can be individually recolored by the player.
- Added various examples that utilize ColorMaskLayers in the example pack.
- Updated Hand Mirror UI for layer selection and added an exit button on the sidebar.
- Fixed error when loading an old save using certain accessories from before Fashion Sense v5.0.0.
-
Version 5.4.2
- Added various missing event related frames to the sleeves template.
- Added various missing emotion related frames to the sleeves template.
- Adjusted sleeves template to utilize UniformAnimation instead of splitting IdleAnimation and MovementAnimation.
- Replaced obsolete DrawBefore... and DrawAfter... properties from the example pack in favor of the DrawOrderOverride property.
- Fixed custom sleeves not moving while fishing.
- Fixed incorrect frames for the milking animation in the sleeves template.
- Fixed incorrect frames for dagger and sword animation in the sleeves template.
-
Version 5.4.1
- Fixed compatibility issue with SpriteMaster for snowy weather.
-
Version 5.4.0
- Added the IsSnowing condition.
- Added missing kissing frames to sleeves template.
- Added missing flute playing animation to sleeves template.
- Updated conditions.json in example pack to include precipitation related conditions.
-
Version 5.3.1
- Fixed IsOutdoors condition failing on loading screen.
-
Version 5.3.0
- Implemented AppearanceModel.DrawOrderOverride property.
- Updated Priestess example to utilize DrawOrderOverride.
-
Version 5.2.0
- Implemented slingshot support for custom sleeves, via the new SubFrames property.
- Updated sleeves template to include slingshot handling.
- Fixed slingshot not appearing when using vanilla sleeves.
- Fixed appearance lights incorrectly spawning.
-
Version 5.1.0
- Added the fs_freeze_self command.
-
Version 5.0.12
- Added shoes template to the example pack.
- Implemented AppearanceContentPack.Format.
- Fixed shoes incorrectly drawing over pants.
- Fixed issue where the first frame for each row (excluding the first row) would not be displayable. Only applies to FS packs using Format 5.0.12+.
-
Version 5.0.11
- Fixed error due utilizing a shared outfit from another save.
- Fixed accessories appearing incorrectly over hats in certain situations.
-
Version 5.0.10
- Fixed hats showing over accessories when facing upwards.
-
Version 5.0.9
- Added BAGI compatibility.
- Fixed tools drawing behind player's hat
-
Version 5.0.8
- Fixed issue where sleeves and other appearances would flicker occasionally.
-
Version 5.0.7
- Fixed issue where custom held objects would appear incorrectly.
-
Version 5.0.6
- Fixed held objects appearing on top of menus.
-
Version 5.0.5
- Fixed issue where held objects would appear behind sprite's head when using custom appearances.
- Fixed issue where player would have incorrect base sprite after clearing their custom hairstyle.
-
Version 5.0.4
- Fixed accessories not appearing for other players during multiplayer sessions.
- Fixed appearances animating incorrectly during multiplayer sessions.
- Fixed vanilla hair not being hidden by custom hats.
- Fixed accessories not appearing behind hats when using AccessoryModel.DrawBehindHead.
-
Version 5.0.3
- Corrected sorting logic to mimic the previous major release.
-
Version 5.0.2
- Fixed AccessoryModel.DrawAfterPlayer not being sorted properly.
- Fixed male sprite offset being incorrectly applied to accessories and shirts.
-
Version 5.0.1
- Added better accessory handling for backwards compatibility.
- Fixed hair and hats being offset correctly when facing left.
- Fixed sleeves not using the default draw order.
-
Version 5.0.0
- Added support for up to 100 active accessories.
- Added outfit sharing between save files, which can be enabled individually via the Hand Mirror's outfit menu.
- Added controller support for Fashion Sense's various menus.
- Added the AppearanceContentPack.IsLocked property, which hides the appearance from the Hand Mirror when set to true.
- Added Data/PeacefulEnd/FashionSense/AppearanceData, which can be targeted by Content Patcher to change any arbitrary appearance model properties.
- Added outfit related endpoints to the Fashion Sense API, allowing mod authors to get and set the equipped outfits of a player.
- Added various template files to the example package.
- Updated the Hand Mirror UI for accessories to better handle the new max accessory count.
- Updated the Accessory and Sleeve appearance property from DrawBeforeHair to DrawBehindHead. Existing packs are not affected and will work as normal.
- Rewrote the framework's draw logic from scratch, simplifying the layering of custom appearances for improved performance / ease of maintenance.
- Resolved some draw-related bugs (and likely introduced others).
-
Version 4.11.3
- Updated sleeves template to make use of EndWhenFarmerFrameUpdates.
- Fixed issue where getting the next valid frame would sometimes revert to the default first frame.
- Fixed issue where skin tone masks would not update when requested.
-
Version 4.11.2
- Fixed Condition.RandomChance always executing as true.
-
Version 4.11.1
- Added Condition.RandomChance.
- Updated AnimationModel.Duration to accept random generator arguments.
- Fixed errors that occurred when using Condition.ToolChargeLevel.
-
Version 4.10.0
- Added ready-to-use sleeves template, for 16x32 based sprites.
- Added IsUsingDagger and CurrentFarmerFrame conditions.
- Added customizable conditional groups, used via Condition.GroupName.
- Added AppearanceModel.DisableNativeOffset.
- Fixed issue where using tools would not stop movement tracking.
- Fixed IsSick condition not properly checking.
- Fixed crash that would sometimes while saving.
- Fixed crash that would occur when using the randomize button on the first day.
-
Version 4.9.0
- Added "OpenFashionSense" to GameLocation.performAction.
- Fixed issue where shirts would lag when changing directions in some situations.
- Update Thai translation by ellipszist.
-
Version 4.8.0
- Implemented several new API methods relating to the appearance texture data.
- Implemented generic SetAppearance and ClearAppearance API methods.
- Added the caching of base texture, for use by the API (specifically when resetting the texture).
- Fixed issue where shirts that did not use SleeveColors would cause occasional flickering of the player's sprite.
- Update Ukrainian translation by ChulkyBow.
-
Version 4.7.1
- Added Ukrainian translation by ChulkyBow.
- Adjusted the "Start with Hand Mirror" option to now gives the tool via a mail letter.
-
Version 4.7.0
- Added IsPullingFishOutOfWater, ToolChargeLevel, IsWatering, IsSick and IsPassingOut conditions.
- Optimized sleeve color mask calls.
- Fixed hair showing up incorrectly when using NPC Map Locations.
-
Version 4.6.2
- Fixed issue where ColorMasks would not work when using the alpha channel.
-
Version 4.6.1
- Updated Thai translation provided by ELL.
- Fixed issue where ColorMasks would not be checked for the alpha channel value.
-
Version 4.6.0
- Added the Scale property for all appearances.
- Adjusted accessory layers when using DrawAfterPlayer or DrawBeforeHair.
- Fixed issue where the tertiary accessory would draw behind the second accessory.
-
Version 4.5.2
- Added optional pack id argument to the fs_reload console command.
- Pushed the "Start with Hand Mirror" check to OnDayStarted instead of OnSaveCreated.
-
Version 4.5.1
- Updated the "Striped Sleeves" example to include eating and drinking animations.
- Fixed issue where the IsDrinking and IsEating conditions would not work
-
Version 4.5.0
- Implemented API to allow other mods to override player's appearance.
- Implemented AppearanceSyncing for AppearanceModel objects.
- Now utilizing SMAPI v3.14.0+ content events.
- Fixed issue where changing the player's direction would cause some appearances not to update their frames correctly.
-
Version 4.4.3
- Fixed issue when walking that caused accessories to clip with shirt.
- Fixed issue where bald player based would not be used when using vanilla hairstyles.
-
Version 4.4.2
- Fixed issue where custom shirts would draw over custom hairs.
-
Version 4.4.1
- Fixed issue where custom hairs would draw over sleeves when using a custom shirt.
-
Version 4.4.0
- Added "Start with Hand Mirror" button during character creation, in place of custom hairstyle buttons.
- Fixed issue where swapping languages would sometimes disable shoe color overrides.
- Fixed issue where custom hairs would be unintentionally covered by custom shirts.
-
Version 4.3.2
- Added missing translation files.
- Fixed issue where shoes would not appear in certain situations.
-
Version 4.3.1
- Added IsCasting, IsNibbling and IsReeling conditions.
- Now alerting users if the AppearanceModel is lacking a Size.
- Fixed issue where search menu didn't properly display certain appearances.
- Fixed issue where color masks would not always update.
-
Version 4.3.0
- Added support for Fashion Sense shoes.
- Added examples of Fashion Sense shoes to the example pack.
- Updated outfits to account for custom shoe sprites and colors.
-
Version 4.2.2
- Add Thai translation by ellipszist.
- Fixed hair scaling issue when using vanilla's main menu.
- Fixed issue where using color masks with hairs would not render properly.
- Fixed issue where color masks were not ignored if DisableGrayscale was set to true.
- Fixed issue where Fashion Sense appearances would not work within the movie theater or certain events.
-
Version 4.2.1
- Now caching color and skin masks to improve performance.
-
Version 4.2.0
- Overhauled search menu to show previews of all appearances.
- Fixed issue where bad shoe color values would cause a crash.
-
Version 4.1.0
- Added the AppearanceModel.UseBaldHead property.
- Added example usage of the UseBaldHead property in the example pack.
-
Version 4.0.1
- Added Turkish translation provided by KediDili.
- Fixed issue where player's face would disappear due to HideLegs logic being active while swimming.
-
Version 4.0.0
- Added Swim mod compatibility.
- Added IsSwimming and IsInBathingSuit conditions.
- Added AppearanceModel.HideWhileWearingBathingSuit property.
- Implemented AppearanceModel.HideWaterLine property, which is true by default for pants, shirts and sleeves.
- [BREAKING] Defaulted AppearanceModel.HideWhileSwimming to be true for pants, shirts and sleeves.
- Fixed issue where FarmerRenderer.draw prefix would always occur, regardless if the player had a Fashion Sense appearance active.
- Fixed issue where vanilla accessories would not draw correctly when wearing a Fashion Sense appearance.
-
Version 3.6.3
- Fixed issue where loading outfit with multiple accessories would use the first accessory only.
-
Version 3.6.2
- Fixed issue where multiple accessories would reset each others animations.
-
Version 3.6.1
- Implemented the AppearanceModel.HideSleeves property.
- Fixed issue where accessories would incorrectly show the "Shoe Color" label in the Hand Mirror UI.
-
Version 3.6.0
- Implemented boot color override via the sleeves menu.
- Implemented the AccessoryModel.DrawAfterSleeves property.
- Fixed issue where certain appearances would not refresh their colors when using outfits.
-
Version 3.5.1
- Implemented the AppearanceModel.HideWhileSwimming property.
- Added missing sleeves token.
- Fixed issue during multiplayer where colors would not respect the individual farmer's choice.
-
Version 3.4.0
- Implemented outfits, allowing players to save custom Fashion Sense outfits via the Hand Mirror.
- Added copy and paste color buttons to the Hand Mirror UI.
- Updated the default i18n file to include new lines relating to outfits and color-related buttons.
- Fixed issue where the search menu would not be closable via escape key.
-
Version 3.3.0
- Adjusted HideLegs property for left / right running animation.
- The player's shadow can now be hidden via the pant's HideShadow property.
-
Version 3.2.0
- Changed from HSV to HSL for the Hand Mirror UI.
- Color sliders can now be dragged in the Hand Mirror UI.
- Color sliders can now be scrolled via the middle mouse button, allowing for more precise color options.
- Fixed issue where not all hues would be usable in the Hand Mirror UI.
-
Version 3.1.0
- Added custom sleeve support and added a couple examples to the example pack.
- Added SkinToneMasks property, allowing FS packs to use the player's current skin tones on any FS appearance.
- Added a randomize button the Hand Mirror UI, which will randomly select a FS appearance.
- Added the following conditions: MovementSpeedLogical, MovementDurationLogical, IsCarrying
- Updated the Hand Mirror UI to account for sleeve support and the new random option.
- Updated the filter menu to trim content pack names so they fit within the UI.
- Fixed Hand Mirror not displaying disabled color selection for shirts and pants.
- Fixed IsWalking and IsRunning conditions not evaluating correctly.
- Fixed issue where EndWhenFarmerFrameUpdates would only execute for one FS item.
-
Version 3.0.3
- Added the IsSitting condition.
- Fixed issue where masked sleeve colors were replacing the sleeve rather than overlaying.
- Fixed issue where accessories would draw underneath hair, despite DrawAfterPlayer being given.
-
Version 3.0.2
- Shirt sleeves can now be recolored according to player's preference, if SleeveColors have matching colors within ColorMasks.
-
Version 3.0.1
- Offset layer depth slightly for accessories to prevent vanilla shirt from drawing over them.
- Corrected the custom shirt fix, as it did not apply in the last version.
-
Version 3.0.0
- Updated for Stardew Valley v1.5.5.
- Added the HealthLevel condition.
- Added the StaminaLevel condition.
- Fixed custom shirts sometimes disappearing when walking upwards.
-
Version 2.7.1
- Added the IsInMines condition.
- Added the IsOutdoors condition.
-
Version 2.7.0
- Added support for pants, allowing for animated and bigger pants.
- Added light properties to all Fashion Sense appearances, allowing for light sources to be associated to FS hairs, hats, shirts, pants and accessories.
- Added secondary and tertiary accessories for the Appearance Content Patcher token.
- Added EndWhenFarmerFrameUpdates animation property.
- Added several new conditions.
- Added example pants to the example pack.
- Fixed issue where Hand Mirror UI would appear for all farmhands if another player used the tool.
- Fixed issue where using a custom shirt would cause a fatal error in some situations.
- Fixed issue where vanilla hairs would sometimes incorrectly draw over Fashion Sense accessories.
-
Version 2.6.2
- Added fs_add_mirror command.
- Renamed DrawBeforePlayer to DrawAfterPlayer, to better describe its functionality. Using DrawBeforePlayer will still work, as it will pass the value to DrawAfterPlayer.
- Fixed custom shirts drawing above other objects.
-
Version 2.6.1
- Fixed issue where missing modData key caused menu crashes.
-
Version 2.6.0
- Implemented support for shirts, allowing for animated and bigger shirts.
- Adjusted the positions of the search and clear buttons for the Hand Mirror UI.
- Fixed issue where left facing hairstyles would be offset by one pixel on the Y axis.
- Fixed issue where hats would not check for duplicate names within the same pack.
- Fixed issue when using fs_reload that would cause a null exception error when changing frame order with conditions.
-
Version 2.5.0
- Implemented better support for accessories, allowing up to three accessories to be worn at the same time.
- Added a search button for Hand Mirror, allowing you to search by content pack.
- Added a clear button for Hand Mirror, allowing you to easily revert back to the vanilla appearance.
- Adjusted Hand Mirror UI to better handle long strings for content pack and appearance names.
- Fixed issue where hair would be incorrectly offset for male farmers.
-
Version 2.4.1
- Fixed issue where the hair's override color would incorrectly take over accessories and hats.
-
Version 2.4.0
- Added example usage of IsElapsedTimeMultipleOf and DidPreviousFrameDisplay conditions, as well as random function usage.
- Added IsElapsedTimeMultipleOf condition.
- Added DidPreviousFrameDisplay condition.
- Added functions to utilize random logic for condition values.
- Fixed issue where frames would be skipped when the frame before it failed to pass its condition.
-
Version 2.3.1
- Fixed issue where appearances using IsWaitingOnRequiredAnimation would loop endlessly if no conditions were given.
- Fixed issue where hats would not respect the IsWaitingOnRequiredAnimation animation property.
-
Version 2.3.0
- Accessories and hats now use their own color overlays, instead of relying on the player's hair color.
- Updated the Hand Mirror UI to remember the last selected filter button when reopening the menu.
- Fixed issue where ColorMasks would not work when using player's hair color (it would still work with the prismatic option).
-
Version 2.2.0
- Added support for hats.
- Added various examples of custom hats to the example pack.
- Added IsPrismatic property.
- Added PrismaticAnimationSpeedMultiplier property.
- Added ColorMasks property.
- Updated Hand Mirror UI to show filter for hats.
- Updated the default i18n file to include new lines relating to hats.
- Fixed issue where the filter buttons would not cap their scale.
-
Version 2.1.1
- The Hand Mirror tool can now be trashed.
-
Version 2.1.0
- Implemented the Appearance Content Patcher token, which returns the currently worn Fashion Sense accessory / hairstyle name (depending on input). See the wiki for more details.
- Fixed issue where certain animation offsets would cause visual glitches for accessories, hairstyles and vanilla shirts.
-
Version 2.0.1
- Fixed issue where error would be logged if Hairs or Accessories folder were not given.
- Fixed issue where Hand Mirror UI would close when clicking accessories.
-
Version 2.0.0
- Added support for accessories.
- Added various examples of custom accessories to the example pack.
- Updated Hand Mirror UI to show filter for hairstyles and accessories.
- Updated the default i18n file to include new lines relating to accessories.
- Implemented better error catching when using fs_reload.
-
Version 1.0.1
- Updated the Hand Mirror sprite to make it more readable.
- Implemented temporary fix for issue where hairstyles would not draw correctly while sitting towards the left.
-
Version 1.0.0
- Release.
-
- Donations
-
Straight donations accepted
Fashion Sense is a framework which allows mod authors to create static (or animated) accessories, hairstyles, hats, shirts, pants and shoes that are larger than the default vanilla dimensions.
The framework also includes special conditions for animation, allowing for dynamic movement (such as a hairstyle that animates differently while walking or running).
Additionally, Fashion Sense supports the saving and loading of custom outfits.
See the GitHub repository for an in-depth wiki on how to create a content pack for Fashion Sense.
For template files (which utilize vanilla-esque sizes), visit this template page.
See the example pack in the Optional Files section for an example pack.
For converting Json Assets pants / skirts, see the SkirtConverter tool by Violetlizabet.
To use this framework, you will need a Fashion Sense content pack installed.
These content packs will add accessories, hairstyles, hats, shirts, sleeves, pants and shoes that can be larger than the vanilla features and optionally animated.
Multiple FS content packs are compatible with each other.
If you'd like to change your Fashion Sense accessory, hairstyle, hat, shirt, sleeves, pants or shoes you can simply use the Hand Mirror tool. Custom outfits can also be saved and loaded via this tool.
The Hand Mirror tool is purchasable from Pierre (see Hand Mirror on the wiki for more details). It can also be given on character creation by selecting the "Start with Mirror" button.
Can I uninstall Fashion Sense without issue?
- Yes, the game will simply use the vanilla accessory / hair / hat / shirt / sleeves / pants / shoes.
- Note that you'll need to trash the Hand Mirror before uninstalling, otherwise the game will prevent you from trashing it.
Can I uninstall Fashion Sense content packs without issue?
- Yes, the game will revert the player's hairstyle back to the vanilla accessory / hair / hat / shirt / sleeves / pants / shoes.
Is there a limit for Fashion Sense content packs I can have?
- Nope!
How do I change my hairstyle into a Fashion Sense one?
- During character creation, use the "Hairstyles" buttons near the bottom right corner.
- Purchase the Hand Mirror from Pierre and use it to display a config menu.
How do I go back to the vanilla accessory / hair / hat / shirt / sleeves / pants / shoes?
- Use the Hand Mirror and select the "None" option for the relevant setting.
The Hand Mirror doesn't appear under Pierre's stock, what do I do?
- Use the console command fs_add_mirror to force the Hand Mirror to appear in your inventory.
Source code is available here.