About this mod

This mod provides inorganic skin materials for arms and legs as equippable items. They can be combined with my various cyberware mods, as well as player cyberarms. Supports Masc and Fem V, and all VTK and KSUV body mods. Available in 16 different appearances with Virtual Atelier support

Requirements
Permissions and credits
Changelogs

Description


This mod provides Inorganic skin materials for arms and legs as equippable items. It massively expands on the inorganic materials originally in my Valentino Arms mod, by including additional materials, supporting the base game arms and cyberarms, and being combinable with all my other cyberware mods without any restrictions. Essentially all body mods are supported, for both Masc and Fem V.

While previous mods have provided some of these skin materials, this mod is unique in being able to directly modify skin appearances from within the game by eqipping them from the wardrobe.

Compatibility

Body Mods

This mod supports all bodies and body mods, regardless of KSUV or VTK as long as they use the base game submesh ordering.

Player Cyberarms

The Mantis Blades, Gorilla Arms, and Launcher, are fully supported for properly implemented cyberarms. Arms which don't include true cyberarm support (eg Solo Arms) will probable not work, with incorrect appearances or missing parts. The default KSUV and VTK frameworks include cyberarms so there is always a fallback option that works.

The monowire arms are constructed in a very annoying way that prevents this mod from changing their appearance properly, so you may not be satisfied with the results. You will have to decide what tradeoff you want to make here.

KiasuBurger Cyberware mods

All of my cyber arm and leg mods are compatible with this mod. You can freely combine them, and unlike the old version, you can achieve things such as using a single hand mod with an inorganic skin material. There's a huge number of possible combinations, and you will see a variety of them in the example images.

Variations

There are four primary components in this mod, which you can mix and match in many (but not all) possible combinations.

Full Arm

This material changes the appearance of the entire arm from shoulder to hand. It will work with basic arms, cyberarms, or mixed cyberware arms.

Forearm

This material changes the appearance of the forearm, but it requires an arm configuration where a forearm split exists. That means it won't work with a basic arm, but will work with the Mantis Blades, Gorilla Arm, Launcher, and my Valentino Arms where the Elbow cyberware splits the arm in two.

Legs

This material changes the appearance of the legs from below the knee to the feet. While it will apply correctly to a regular player body, it's primarily intended to be used with my Valentino Knees mod,

Colour Options

  • Black Metallic
  • Black Plastic
  • Brushed Metal
  • Carbon Fibre
  • Scuffed Carbon Fibre
  • Chrome
  • Gold
  • Pink
  • Purple (Requires The Community Palette Project)
  • Red
  • Shaitan's Geometric Pattern (arm material only looks fully correct with KSUV)
  • Silver
  • Steel
  • Teal
  • White
  • Yellow


Note: The Shaitan pattern only looks completely correct on legs and KSUV arms. Vanilla and VTK arms use a different texture layout that causes the pattern to be patchy and incomplete. There isn't anything I can do about this, unfortunately.

Credits



Virtual Photographers

Very special thanks to the awesome virtual photographers who saved us from my potato quality photos!



Requirement Notes

  • Install all of the listed requirements first(!)
  • Codeware must be >= 1.12.9 or certain parts may be invisible


Installation

  • Ensure all requirements have been installed
  • Download and unzip the main file into your Cyberpunk 2077 directory (ex: Steam\steamapps\common\Cyberpunk 2077)


Uninstallation

  • Delete the files that were extracted during installation


Virtual Atelier

These items are available in the KiasuBurger Cyberware Atelier from my Cyberware Core mod.

Questions & Answers

Sometimes when I equip a material item, the arm becomes invisible

The scripting technique I'm using to apply the materials is imperfect, and while I've tried to work around it, there can still be situations where the game applies the appearance before loading the materials, which leaves things invisible. Unequipping and re-equipping the item, or switching between materials a few times should make it appear.

My arms are partially invisble or have strange colours that aren't what the description says. What's up?

You are almost certainly using Solo arms (1.x, or 2.x), which do not include proper player Cyberarm support (ie: they just look like regular arms). These arms are built differently from real cyberarms (of course) and so the materials are applied incorrectly. You can have any two of: Solo Arms, Player Cyberarms, Inorganic Materials, but you can't have all three.

Why does the Shaitan pattern look wrong?

Due to how the Vanilla and VTK player arms are textured, the Shaitan pattern will look incorrect, with patches where the pattern is not applied. The material is designed to be applied to NPC arms, and only KSUV is compatible with this texture layout.

How are these different from the Inorganic Materials in your Valentino Arms mod?

These materials started off as part of that mod, but I separated them out when I found a way to apply them to regular player arms without any dependency on the Valentino Arm parts. In the process, I added 10 additional appearances to really turn it into a fully featured standalone mod. Accordingly, the materials have been removed from the Valentino Arms mod

Item Codes

The item codes still have "valentino" in their names for backward compatibility.


Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_gold", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left__plastic", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left__carbon", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left__chrome", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left__carbon_clean", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_silver_rough", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_sheitan", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_steel", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_red", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_black", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_pink", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_silver", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_teal", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_white", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_yellow", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_left_purple", 1);

Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_gold", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right__plastic", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right__carbon", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right__chrome", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right__carbon_clean", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_silver_rough", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_sheitan", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_steel", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_red", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_black", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_pink", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_silver", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_teal", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_white", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_yellow", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_forearm_material_right_purple", 1);

Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_gold", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left__plastic", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left__carbon", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left__chrome", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left__carbon_clean", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_silver_rough", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_sheitan", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_steel", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_red", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_black", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_pink", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_silver", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_teal", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_white", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_yellow", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_left_purple", 1);

Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_gold", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right__plastic", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right__carbon", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right__chrome", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right__carbon_clean", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_silver_rough", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_sheitan", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_steel", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_red", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_black", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_pink", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_silver", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_teal", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_white", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_yellow", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_arms_arm_material_right_purple", 1);

Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_gold", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material__plastic", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material__carbon", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material__chrome", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material__carbon_clean", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_silver_rough", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_sheitan", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_steel", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_red", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_black", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_pink", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_silver", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_teal", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_white", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_yellow", 1);
Game.AddToInventory("Items.kiasu_burger_valentino_knees_material_purple", 1);