Cyberpunk 2077

File information

Last updated

Original upload

Created by

anygoodname

Uploaded by

anygoodname

Virus scan

Safe to use

About this mod

Cleanup NPCs from excessive or silly tattoos. Alt vhair fix bonus mod included.

Requirements
Permissions and credits
Changelogs
Supports game gen 2

What it does:


This mod aims to hide IMHO excessive, weird or sometimes ridiculous tattoos on assorted NPCs.


What it does not do:

It does not remove all tattoos, and it is not intended to remove all tattoos in the game.


How it works:

The mod applies changes at runtime, allowing for dynamic, targeted, and reversible alterations on the fly.
This allows you to turn it on or off without restarting the game application or manipulating mod installations.
Additionally, this approach enables easy customization, allowing you to adjust the mod to your specific needs.

It does not use game file replacers to avoid various issues that may result from that approach.

Since the method used to change appearances at runtime has some limitations, some NPCs defined in the game may not support it out of the box.
This solely depends on the particular NPC design in the game's files.
Fortunately, this mod covers almost all the NPCs I currently find "overtattooed," so to speak.

The mod is configurable, which means you can exclude certain characters or a specific character's appearance from the mod management if you don't like the changes (please see below for the Advanced Configurations spoiler).

And, of course, you can easily turn the mod on or off at any time.


How to use  it:

Simply install it and let it run.
If you want do switch it off you can do it in the mod window in the CET overlay or in the Native Settings UI.
The mod should appear under Tattoo Cleanup name in the CET and Native Settings.


Currently managed characters:

Cheri
Dakota
Dany Harltey
El Capitan
Emilie Massenat
Jackie
Judy
Kerry
Max Jones
Panam
Regina
Skye
Victor
Aldecaldos Female
Aldecaldos Male
Citizen Female
Citizen Youngster Female
Morning Crowd Female
Japantown Cook Male
Lowlife Female
Mox Female
Sexworkers Female
Sexworkers Male
Tyger Claws Female
Tyger Claws Male
Tubedancers Female
Valentino Female

Advanced Configurations:
Spoiler:  
Show

Exclude characters:

Configuration file: [your game folder]\bin\x64\plugins\cyber_engine_tweaks\mods\tatto_cleanup\excludedCharacters.txt

To exclude certain characters from the mod management, edit the configuration file according to your needs.
Simply type or paste the name(s) of the excluded characters, save the file and reload your game save to apply changes.
For example:

Jackie
Mox Female

Each character name should be listed on its own line, without quotes or any extra characters.

Since mod version 1.2.0, this file is not included in the mod's package, but instead, it's created automatically if the mod finds it's missing.
The file should contain a full list of currently supported character names, with each name preceded by a '#' character by default to deactivate the entry.
Just delete the "#" prefix to make the mod skip this character when removing tattoos.

The mod should retain your selection through the mod reinstallations or updates.
If you want to reset the file to defaults, simply delete it - it will be recreated automatically with the default content

Exclude appearances:

Configuration file: [your game folder]\bin\x64\plugins\cyber_engine_tweaks\mods\tatto_cleanup\excludedAppearances.txt

Similarly, to exclude specific character appearances from the mod management, edit the configuration file.
The same creation/edit/update/reset rules apply to this file as with the 'excludedCharacters.txt' file.

To learn the name of a character's appearance, you can capture it from the character visible in the game by using the 'Print Character in View Info' tool included in this mod:

  • Position yourself in front of the character so that it is in the center of your view (you can use your scanner or weapon crosshair to confirm).
    (Optionally, hit the Esc key to pause the game, preventing the character from moving out of view.)
  • Open the CET overlay and click the "Print Character in View Info" button in the mod window.
    Alternatively, you can bind a key shortcut to the 'Print Character in View Info' function in the CET key bindings window and press the assigned key.

The current appearance name will be printed in the CET console window, the CET "scripting.log", and the mod's "tattoo_cleanup.log" files.

The configuration files and the mod's log file are located in the direcory:
[your game folder]\bin\x64\plugins\cyber_engine_tweaks\mods\tatto_cleanup
These files are created automatically on the first mod startup or each game load if the mod finds them missing, so if they're not there, then either the mod did not have a chance to create them yet, or it does not work at all.



Compatibility Info:

Supported versions:

Game v1.63 through 2.1+ with a corresponding Cyber Engine Tweaks (CET) version.
Not fully tested against earlier game versions.
CET 1.29.0 is not supported due to numerous issues in this version.
CET 1.30.0 is not supported due to issues in this version.


More compatibility details:

Developed and tested against the game v1.63.
Most likely it works with older game versions like 1.31 and up, but as it's not fully tested against the old versions, it's not officially supported.

As it follows the built-in NPCs definitions, it may not detect changes introduced by other mods, such as custom NPCs or custom NPC appearances.
Additionally, as the mod manipulates the game's NPCs' appearances, it may interfere with other mods that introduce custom changes to the built-in NPCs.


Install or update:

manual:

- download the zip archive and extract
- drop the extracted  'bin' folder into "[your game provider install folder]\Cyberpunk 2077" folder. Allow to overwrite files if asked.

automatic:

- use Vortex Manager with hardlink deployment option


Uninstall:

manual:

- remove the folder:

"[your game provider install folder]\Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks\mods\tatto_cleanup"

automatic:

- use Vortex Manager


Credits:

Special thanks to keanuWheeze/NexusGuy999 for his Object Spawner mod that greatly facilitated NPCs appearances examination and my mod results.
perfnormbeast for a key CET coding tip this mod utilizes.
Also thanks to CrazyHorse150 for a hint to... amend the mod name :)
psiberx for all the CET hints, tips and tricks, unlimited coding support and his patience of a saint.
Of course the mod would not exist without the Cyber Engine Tweaks so the CET development team deserves a solid credit too.