Cyberpunk 2077

File information

Last updated

Original upload

Created by

NoraLee

Uploaded by

NoraLee

Virus scan

Safe to use

Tags for this mod

About this mod

This mod adds some comfy, slouchy seasonally-patterned socks for V. ArchiveXL. For FV & MV. Several designs, with more to be added over time.

Requirements
Permissions and credits
Donations
Ever wanted your V to have some comfier clothes to lounge about in? How about some fun-patterned socks inspired by the seasons?

Update!
February 8th, 2024 - The mod has been updated with the following improvements:
  • Spring-themed seasonal socks have been added!
  • Garment support has been improved on options where it is available; this should correct the clipping that was present when socks were worn with certain vanilla shoes (especially MV shoes) via Equipment-EX. Some shoes may still still experience clipping, but far fewer/to a lesser degree.
  • A bonus Split Sock option has been added, allowing different sock colors to be worn on each foot. See below for additional information.

All mod files have been updated and must be re-downloaded!

Older Updates:
Spoiler:  
Show

January 25th, 2024 - The mod has been updated with two improvements:
  • Feet will now be hidden inside socks, to minimize the potential for clipping.
  • There are now three garment support options to select from.

What's in the mod?

This mod includes ArchiveXL (non-replacer) socks for FV & MV in 21 seasonally-themed styles currently available, with more on the way (track this mod to see them!).

This mod comes in three garment support variations: No Garment Support, Garment Support - Normal, and Garment Support - Large.
More about garment support and this mod:
Spoiler:  
Show

Garment support allows the socks to avoid clipping with long pants and shoes, as long as those pants and shoes also feature garment support. Vanilla (non-modded) pants and shoes include garment support, as do a limited number of refit libraries and other pairs of modded pants and shoes.

You may only have one garment support variation installed at a time. The second uploaded mod image contains a visual guide to the different garment support options for this mod.

If you are using Equipment-EX's wardrobe functionality to equip the socks and pants, you may change whether the socks tuck under or over differentpairs of pants in-game, without changing which version of this mod you have installed. This is done by changing which slot (Legs - Inner vs Legs - Middle, etc.) you are equipping the socks and pants to, and thus altering the layering.

To equip these socks and also wear shoes, you will need to use Equipment-EX and choose to equip the socks in an alternate slot. I would not recommend using these socks with shoes that force FV's feet into the extra-high heeled state - you will likely have clipping.


Optional File: Split Socks
This mod includes an additional Optional File for each Pack which adds single/separate right and left socks, allowing you to wear two different patterns of sock at once.

The socks hide both of V's feet in order to minimize clipping, and thus you will (in most cases) to equip a sock to each foot; if V has a sock on one foot and nothing on the other, the bare foot will be obviously missing/invisible.

In order to use the optional split socks, you must use Equipment-EX



How do I get the items in-game?
You can get the items into your inventory using either Cyber Engine Tweaks item codes or the matching Virtual Atelier storefront. 

The Cyber Engine Tweaks item codes are:
Spoiler:  
Show
Seasonal - Fall:
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_ghosts_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_bats_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_fallleaves_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_lineleaves_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_pumpkins_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_skulls_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_diamondskulls_01", 1)

Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_ghosts_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_bats_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_fallleaves_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_lineleaves_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_pumpkins_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_skulls_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_diamondskulls_01", 1)

Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_ghosts_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_bats_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_fallleaves_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_lineleaves_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_pumpkins_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_skulls_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_diamondskulls_01", 1)

Seasonal - Winter:
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_menorah_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_snowday_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_snowflakes_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_xmasstripes_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_pinetrees_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_holly_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_wintergifts_01", 1)

Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_menorah_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_snowday_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_snowflakes_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_xmasstripes_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_pinetrees_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_holly_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_wintergifts_01", 1)

Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_menorah_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_snowday_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_snowflakes_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_xmasstripes_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_pinetrees_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_holly_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_wintergifts_01", 1)

Seasonal - Spring:
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_hearts_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_hearts_02", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_heartsquares_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_dogwoods_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_daisies_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_poppies_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_tulips_01", 1)

Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_hearts_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_hearts_02", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_heartsquares_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_dogwoods_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_daisies_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_poppies_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_left_tulips_01", 1)

Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_hearts_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_hearts_02", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_heartsquares_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_dogwoods_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_daisies_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_poppies_01", 1)
Game.AddToInventory("Items.NoraLeeDoes.s1_nld_slouchsocks_seasonal_right_tulips_01", 1)

A file containing the CET item codes is also available under Miscellaneous Files. 

The Virtual Atelier storefront is labeled NoraLee's Comfy Closet and is available here: NoraLee's Comfy Closet Atelier. 



How do I install the mod?
This mod requires Archive XLTweakXL, RED4ext, and Microblend Resource to function. The Spring variants require The Community Palette Project. If you wish to equip the socks at the same time as shoes, or if you wish to use the Split Socks Optional File, you will also need to install Equipment-EX. Make sure these mods are up to date!

You will need either Cyber Engine Tweaks and/or the matching NoraLee's Comfy Closet Atelier to actually acquire the items. 

Installing the Core mod files:
  • Make sure you have the required mods: Archive XLTweakXL, RED4ext, and Microblend Resource.
  • Download and unzip the Main file of your choice, depending on your garment support preference.
  • Drag the archive folder into your Cyberpunk 2077 installation folder. 
  • Be sure to install at least one Pack from the Optional Files.

You may switch between different garment support versions of the mod by repeating the above steps and, when prompted, selecting
to allow the new mod files to replace the old ones.



Installing Pack files:
  • Download and unzip the appropriate Pack file(s) from the Optional Files.
  • Drag the r6 folder into your Cyberpunk 2077 installation folder.
  • If you already have the Core file of this mod and you are only installing a new Pack, be sure to update the Core files. New packs will not work otherwise. If you use the atelier, you will also need to visit that page and update its files.

How do I remove the mod?
  • Delete the NLD_ComfyCloset_SlouchSocks.archive and NLD_ComfyCloset_SlouchSocks.archive.xl files from your Cyberpunk 2077/archive/pc/mod folder.
  • Go to the Cyberpunk 2077/r6/tweaks/NLD_Closet/ComfyCloset_SlouchSocks folder and delete the no-longer-desired Pack-specific .yaml files.

Known Issues
I am aware of these issues; you do not need to report them.
  • The socks clip around the ankle with many long pants and will clip through shoes. Garment support will largely fix this with vanilla pants and shoes, and with modded pants and shoes that include garment support.
  • Socks tucked over some pants using garment support will produce odd shadows for RTX (ray-traced lighting) users. This is not the fault of the mod, but rather the game's lighting system; the problem also occurs with vanilla shoes.
  • These socks were originally designed to act as shoes. While they can be worn with shoes via the use of Equipment-EX, doing so may cause some clipping, especially if long pants are also worn.
  • If you use the split socks option and only equip a single sock to one foot, the other (bare) foot will be invisible. You simply must wear a sock on each foot, or hide the missing foot otherwise.

Credits
This mod could not have been made without the community's tools. Thanks in particular to rfuzzo and the entire dedicated team behind Wolvenkit; alphaZomega for the Noesis plugin and 010 Editor scripts; Neurolinked for the fantastic MLSetupBuilder; and the talented folks that work on the mods that make this mod function. 

Thank you to revenantFun for providing a bunch of helpful information about garment support!

And thank you to JSILVERHVND, for putting up with a silly number of questions about socks, and providing valuable feedback. <3


If you enjoy this mod and would like to support me, you can find my Ko-fi here.