# For Mod Creators: Theory

- [Modding Tools](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools.md): Frequently used tools for modding workflows
- [WolvenKit](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit.md): WolvenKit - Community game editing suite for CyberPunk 2077.
- [Wolvenkit Blender IO Suite](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit-blender-io-suite.md): How the Wolvenkit Blender plugin works
- [Installing the Wolvenkit Blender Plugin](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit-blender-io-suite/installing-the-wolvenkit-blender-plugin.md): Install guide
- [Installing from github source](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit-blender-io-suite/installing-the-wolvenkit-blender-plugin/installing-from-github-source.md)
- [WKit Blender Plugin: Current version](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit-blender-io-suite/installing-the-wolvenkit-blender-plugin/wkit-blender-plugin-current-version.md): Recommended stable plugin version
- [WKit Blender Plugin: Import/Export](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit-blender-io-suite/wkit-blender-plugin-import-export.md): How to import and export with the Wolvenkit Blender plugin
- [WKit Blender Plugin: AKL Autofitter](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit-blender-io-suite/wkit-blender-plugin-akl-autofitter.md): How to use the auto refitter
- [WKit Blender Plugin: Error messages](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit-blender-io-suite/wkit-blender-plugin-error-messages.md): Plugin error messages and how to resolve them
- [WKit Blender Plugin: Material Tools](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit-blender-io-suite/wkit-blender-plugin-material-tools.md): How to edit .mlsetup files in Blender
- [WKit Blender Plugin: Troubleshooting](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/wolvenkit-blender-io-suite/wkit-blender-plugin-troubleshooting.md): If it's not working as expected
- [MLSETUP Builder](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/mlsetup-builder.md): The tool of your choice for editing multilayered materials
- [The MLSB library search](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/mlsetup-builder/the-mlsb-library-search.md): How does MLSB's tag browser work?
- [RedHotTools](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redhottools.md): psiberx's RedHotTools - a powerful utility for better mod development
- [RHT: The world inspector](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redhottools/rht-the-world-inspector.md): "I can show you the world"
- [RHT: Ink Inspector](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redhottools/rht-ink-inspector.md): Analyze Cyberpunk's UI
- [RHT: Hot Reload](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redhottools/rht-hot-reload.md): How to hot reload things with RedHotTools
- [REDmod for mod devs](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod.md): Using Redmod to create mods.
- [Exporting Resources to Raw Formats](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod/exporting-resources-to-raw-formats.md): REDmod can export .mesh, .w2mesh, .xbm, rsvg and .svg files using the resource-export command.
- [Exporting .mesh/.w2mesh](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod/exporting-resources-to-raw-formats/exporting-.mesh-.w2mesh.md): Using REDmod to export .mesh and .w2mesh files to .fbx format
- [Exporting .xbm](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod/exporting-resources-to-raw-formats/exporting-.xbm.md)
- [Importing Raw Files to REDengine](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod/importing-raw-files-to-redengine.md): using the import and resource-import commands
- [Importing Animations](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod/importing-raw-files-to-redengine/import.md): redmod import -gameRoot=\<depot> -inputPath=\<file> -animset=\<resource-path>  \[options]
- [Animation Modding](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod/animation-modding.md)
- [Script Modding](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod/script-modding.md)
- [REDmod: Tweaks](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod/redmod-tweaks.md)
- [Audio Modding: Redmod](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/redmod/audio-modding.md): Redmod allows you to add new and edit existing audio events.
- [Tools, scripts and plugins](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/blender-scripts-and-plugins.md): Commonly Used Tools and scripts for creating the best mods
- [Savegame Editor: CyberCAT](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/savegame-editor-cybercat.md): How the savegame editor works
- [Modding Tools: Archived](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/modding-tools-archived.md): Archived documentation for tools we no longer actively use
- [010 Editor (ARCHIVED)](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/modding-tools-archived/010-editor.md): What is 010 Editor?
- [Noesis (ARCHIVED)](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/modding-tools-archived/noesis.md): What is Noesis?
- [References, lists and overviews](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews.md): A list of look-ups
- [Assets explained](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/assets.md)
- [Cheat Sheet: Character Creator](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-character-creator.md): Character creator options and their values
- [Cheat Sheet: Head](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-head.md)
- [Cheat Sheet: Hair](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-head/hair.md): Overview of hair related things
- [Cheat Sheet: Facial Expressions](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-head/cheat-sheet-facial-expressions.md)
- [Cheat Sheet: E3 Heads](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-head/cheat-sheet-e3-heads.md): Where to find the E3 marketing assets
- [Cheat Sheet: Body](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-body.md): Which body parts are where?
- [Cheat Sheet: Arms](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-arms.md): Arms are why we can't have nice things.
- [Cheat sheet: Rigs and animations](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-rigs-and-animations.md): Where rigs and animations are stored
- [Cheat Sheet: Photo Mode](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-photo-mode.md): Photo Mode Cheat Sheet
- [Cheat sheet: Materials](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-materials.md): Various kinds of materials, and where to find them
- [Cheat Sheet: Lights](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-lights.md): Lights and their properties at a glance
- [Cheat Sheet: Tweaks](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids.md): A collection of tweak IDs for certain types of entity
- [Weapons](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/weapons.md)
- [Cheat Sheet: Weapon BaseStats](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/weapons/cheat-sheet-weapon-basestats.md): Explanation for BaseStats behavior. (Tested in game)
- [Cheat Sheet: Iconic effects by weapon](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/weapons/iconic-effects-by-weapon.md): Weapon IDs and the tweaks they use
- [Cheat Sheet: Weapon damage effects](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/weapons/cheat-sheet-weapon-damage-effects.md): A list of weapon damage effects, and how to apply them
- [Cheat Sheet: Weapon Audio](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/weapons/cheat-sheet-weapon-audio.md)
- [Cheat Sheet: Poses/Animations](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/poses-animations.md): Cheat Sheets for poses and animations
- [Cheat Sheet: Base Stats](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/cheat-sheet-base-stats.md): Tweak base stats
- [Cheat Sheet: Vendor IDs](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/cheat-sheet-vendor-ids.md): All vendor IDs
- [Cheat Sheet: Prereqs](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/cheat-sheet-prereqs.md)
- [Cheat Sheet: Attachment Slots](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/cheat-sheet-attachment-slots.md): Specify mod slots for your gear
- [Equipment](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/equipment.md): Everything about gear
- [Equipment Databases](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/equipment/equipment-databases.md): Browse the catalogue
- [Cheat sheet: Weapons](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/equipment/weapons.md): We need guns, lots of guns.
- [Spawn Codes (BaseIDs/Hashes)](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/equipment/spawn-codes-baseids-hashes.md): Item spawn codes and how they link to appearances
- [Variants and appearances](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/equipment/variants-and-appearances.md): For the purpose of recoloring or exchanging items
- [NPCs and their files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/people.md): Heroes, villains, the extended cast and innocent bystanders
- [Finding files: AMM NPCs](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/people/finding-files-amm-npcs.md): How to find an AMM NPC in the files
- [References: Vehicles](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/vehicles.md): Look up vehicle-related stuff
- [Cheat Sheet: Vehicles](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/vehicles/vehicles.md): Vroom Vroom
- [Cheat Sheet: Vehicle Properties](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/vehicles/vehicle-drive-model-data-record.md): All the properties that make your car go fast (or slow)
- [Cheat Sheet: Vehicle Root Record](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/vehicles/vehicle-record.md): The TweakDB default vehicle record
- [Cheat Sheet: Vehicles - Archive](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/vehicles/archive.md)
- [Archived: Appearances Mappings](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/vehicles/archive/appearances-mappings.md)
- [Archived: Vehicle Filename Parsing](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/vehicles/archive/vehicle-filename-parsing.md)
- [Archived: Parts & Parts Categories](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/vehicles/archive/parts-and-parts-categories.md)
- [Reference: World Sectors](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/reference-world-sectors.md): A list of interesting locations and their sector files
- [Reference: MinimapDataNodes](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/reference-world-sectors/reference-minimapdatanodes.md): A list and section for further exploration of the MinimapDataNode and .cminimap files.
- [Finding Locations](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/reference-world-sectors/places.md): How to find Cyberpunk locations in the files
- [Reference: .streamingsector node types](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/reference-world-sectors/reference-.streamingsector-node-types.md): Which node types exist: What do they do?
- [Reference: Quest Ids](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/reference-quest-ids.md): Dump of the quest id info and names
- [Reference: Audio files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/reference-audio-files.md): Audio files for frequent modding
- [Reference: inkWidgets](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/reference-inkwidgets.md): Common inkWidgets you might want to know about
- [Scripting](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/scripting.md)
- [Best practices / pitfalls](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/scripting/scripting-best-practices-pitfalls.md): A collection of code-related knowledge
- [Core Mods explained](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained.md): A list of modding frameworks and libraries, and links to their documentation
- [ArchiveXL](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl.md): Adding stuff to the game, for the major-leagues
- [ArchiveXL: Dynamic conversion guide](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-dynamic-conversion-guide.md): How to convert your mod to use dynamic variants... in ten minutes
- [ArchiveXL: Suffixes and Substitutions](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-suffixes-and-substitutions.md): How suffixes and substitutions work
- [ArchiveXL: Tags](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-tags.md)
- [ArchiveXL: body mods and refits](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-body-mods-and-refits.md)
- [Archived: Registering the Body Tag - app. Version](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-body-mods-and-refits/archived-registering-the-body-tag.md): Preserved for posterity - do not use this
- [ArchiveXL: Resource patching](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-resource-patching.md): Modify resources in a non-conflicting ways and reuse definitions.
- [Resource Patching: Mesh Appearances](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-resource-patching/archivexl-patching-appearances.md): Modifying game items with minimal conflicts
- [ArchiveXL: Resource linking](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-resource-linking.md)
- [ArchiveXL: Character Creator additions](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions.md): How to add new items to the character creator
- [CCXL Theory: Scopes and extensions](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions/ccxl-theory-scopes-and-extensions.md)
- [CCXL Theory: Switchers](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions/ccxl-theory-switchers.md)
- [CCXL: Creating a Switcher](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions/ccxl-creating-a-switcher.md)
- [CCXL: Hairs](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions/ccxl-hairs.md)
- [CCXL: Hair Profiles (Colors)](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions/ccxl-hair-profiles-colors.md): This will show you how to use the CCXL Hair Profiles template to add your custom hair colors to Character Creator without replacing basegame options.
- [CCXL: Body Tattoos](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions/ccxl-body-tattoos.md)
- [CCXL: Eyebrows](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions/ccxl-eyebrows.md): This page will tell you how to use ArchiveXL to add eyebrows to the character creator.
- [CCXL: Eye Textures](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions/ccxl-eye-textures.md): This will show you how to use the CCXL Eyes template to add custom eye options to Character Creator without replacing basegame options.
- [CCXL: Eyelashes](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-character-creator-additions/ccxl-eyelashes.md): This page will teach you how to add new eyelash options to the character creator using ArchiveXL
- [ArchiveXL: dynamic materials](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/archivexl/archivexl-dynamic-materials.md): How to use ArchiveXL's new material property interpolation
- [TweakXL](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/tweakxl.md): Changing the game's database entries
- [TweakXL: Changing game records](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/tweakxl/tweakxl-changing-game-records.md): How to change item stats with TweakXL
- [How to YAML: Tweak modding basics](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/tweakxl/tweakxl-changing-game-records/how-to-yaml-tweak-modding-basics.md): This is a tutorial created with new modders in mind. It's not optimal; it's slow, tedious, and redundant. However, it was the only way I could understand how to make YAML tweaks.
- [Changing vendor inventory](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/tweakxl/tweakxl-changing-game-records/changing-vendor-inventory.md): How to manipulate vendor inventories
- [Changing NPCs - Tweak edit (REDMod)](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/tweakxl/tweakxl-changing-game-records/changing-npcs-tweak-edit-redmod.md): Changing NPC's info on scan and its archetype.
- [Creating custom Blueprints](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/tweakxl/tweakxl-changing-game-records/creating-custom-blueprints.md): A tutorial on creating a custom blueprint to add additional attachmentSlots to an item
- [Creating custom AttachmentSlots](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/tweakxl/tweakxl-changing-game-records/creating-custom-attachmentslots.md)
- [AMM](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/amm.md): Appearance Menu Mod
- [Game Components explained](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do.md): What do the different files do? How do I mod them?
- [File Formats](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats.md): All inclusive list of REDengine file formats
- [Materials](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/materials.md): Game components: materials - how they work and what they are
- [Textures: .xbm files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/materials/textures-.xbm-files.md): Details about in-game textures
- [Re-using materials: .mi](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/materials/re-using-materials-.mi.md): Material Instances and external materials
- [Hair Profiles: .hp](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/materials/hair-profiles-.hp.md): What's a hair profile, and how do I use it?
- [Appearance: .app files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/appearance-.app-files.md): All the dirty detes on appearance files
- [Proxy Appearances](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/appearance-.app-files/proxy-appearances.md): What's a proxy appearance, and how do I get rid of it?
- [Animations: .anims](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/animations-.anims.md): How animations work in Cyberpunk
- [NPC animations](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/animations-.anims/npc-animations.md): How NPC animations work
- [Facial animations](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/animations-.anims/facial-animations.md)
- [Animations: IK and FK](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/animations-.anims/animations-ik-and-fk.md): Inverse Kinematics and Forward Kinematics explained
- [Behaviors: .behavior files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/behaviors-.behavior-files.md): Explanations of what is known about .behavior files, which govern aspects of NPC A.I. and connect to various related TweakDB records.
- [Videos: .bk2](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/videos-.bk2.md): Editing and Replacing videos in CyberPunk 2077 with RAD Video Tools
- [.community files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/.community-files.md): Why you do not need these
- [Razer Chroma integration: .chromaset](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/.chromaset-razer-chroma-integration.md): How to edit .chromaset files
- [Save file: .dat](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/save-file-.dat.md): Description of and instructions for reading save file
- [Entity: .ent files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/entity-.ent-files.md): All the dirty detes on entity files
- [Collision](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/entity-.ent-files/collision.md): How does collision work? How to add or remove it?
- [Game icons: .inkatlas files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/game-icons-the-inkatlas-file.md)
- [Interface definitions: .inkwidget files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/inkwidgets-a-custom-interface.md): How to create a custom interface via inkwidgets and animate via inkanims
- [Character Creator: .inkcc](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/character-creator.md): How the game's character creator works
- [.inkcharactercustomization: CC options](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/character-creator/.inkcharactercustomization-cc-options.md): Character creator options
- [Environment: .env and .envparam files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/environment-.env-and-.envparam-files.md): To be done: exhaustive info about environment definitions and weathers.
- [3d objects: .mesh files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/3d-objects-.mesh-files.md): Documentation on .mesh files and their properties.
- [Submeshes, Materials and Chunks](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/3d-objects-.mesh-files/submeshes-materials-and-chunks.md): How (and why) to split up meshes
- [Meshes, Shadows, and Shadow Meshes](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/3d-objects-.mesh-files/meshes-shadows-and-shadow-meshes.md): This page explains how meshes are casting shadows.
- [Armatures: .rig files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/armatures-.rig-files.md): Move and deform meshes with .rigs
- [Quests: .quest\* and .scene files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/quests-.scene-files.md): Documentation on .quest\* and .scene files
- [Quests: facts and files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/quests-.scene-files/quests-facts-and-files.md): Theory on the quest system
- [The whole world: .streamingsector](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/the-whole-world-.streamingsector.md): Documentation on .streamingsector files
- [Environment: Shadows](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/the-whole-world-.streamingsector/environment-shadows.md)
- [Environment: Level of Detail](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/the-whole-world-.streamingsector/environment-level-of-detail.md)
- [NodeRefs](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/the-whole-world-.streamingsector/noderefs.md): Attempt at pulling together the various bits of info in the discord history about
- [.streamingBlock: Sector definitions and -variants](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/the-whole-world-.streamingsector/.streamingblock-sector-definitions-and-variants.md): What are these files? What do they do?
- [Translation files: .json](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/file-formats/translation-files--json.md): How Cyberpunk localization works
- [Audio files](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/audio-files.md): How are sounds stored in Cyberpunk 2077
- [Camera](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/camera.md)
- [Components](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/components.md): This page contains documentation for the most common component types. WIP.
- [Comprehensive Component Hierarchy List](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/components/comprehensive-components-list.md): Hierarchy of WolvenKit.RED4.Types.entIComponent
- [Documented Components](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/components/documented-components.md)
- [Effect components](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/components/documented-components/effect-components.md): EntSlotComponent and EntEffectSpawnerComponent
- [Crowds: random NPCs](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/crowds-random-npcs.md): Crowd generation,  and how to influence it
- [Dependency resolution](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/dependency-resolution.md): What are CNames? How do they work?
- [Effects and particles](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/effects-explained.md): How do effects work? How do I mod them?
- [Lights explained](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/lights-explained.md)
- [Level of Detail (LoD)](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/level-of-detail-lod.md): What is LoD and how does it work?
- [Occluders and light blocking](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/files-and-what-they-do/occluders-light-and-light-blocking.md): How occlusion controls what you see (and what you can't see)
- [3d Modelling](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling.md): Find knowledge on editing 3d models here
- [Blender: Getting Started](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/blender-getting-started.md): Things I wish I had known before I jumped into Blender
- [Blender: Running Python Scripts](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/blender-getting-started/blender-running-python-scripts.md): How to run scripts in Blender
- [Your image as custom mesh](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/your-image-as-custom-mesh.md): Guide to creating neon signs from 2d textures
- [Porting 3d objects to Cyberpunk](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/porting-3d-objects-to-cyberpunk.md): How to replace an in-game item with your custom mesh
- [Reducing vertex counts](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/porting-3d-objects-to-cyberpunk/reducing-vertex-counts.md): How to make sure your vertex count stays below the threshold
- [AMM: Custom Props](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/custom-props.md): How to create custom props to use with AMM
- [AMM: Light Components](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/custom-props/amm-light-components.md): How to add light components with AMM
- [Refitting: Mesh sculpting techniques](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/mesh-sculpting-techniques.md): Best Practices for actually changing meshes
- [3d editing: Submeshes](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/3d-editing-submeshes.md)
- [Meshes and Armatures: Rigging](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/meshes-and-armatures-rigging.md): How everything is connected, or: why your edited mesh moves weirdly
- [Dangle bones](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/meshes-and-armatures-rigging/dangle-bones.md): What are Dangle Bones, and how do they work?
- [Moving a Dangle Chain](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/meshes-and-armatures-rigging/dangle-bones/moving-a-dangle-chain.md)
- [Weight Painting for Gonks](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/meshes-and-armatures-rigging/weight-painting-for-gonks.md): How to check weights directly in Blender
- [Morphtargets](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/morphtargets.md): Overview of working with morphtargets
- [Hair modeling beginner tutorial](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/hair-modeling-beginner-tutorial.md): A full walkthrough/tutorial of creating a simple bob hairstyle, completely from scratch, using the Hair Tool blender addon.
- [Vertex Color and Hair](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/hair-modeling-beginner-tutorial/vertex-color-and-hair.md): How vertex colour influences hair in Cyberpunk
- [Garment Support: How does it work?](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/garment-support-how-does-it-work.md): What is Garment Support and how does it work?
- [Garment support from scratch](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/garment-support-how-does-it-work/garment-support-from-scratch.md): Adding garment support to a mesh that doesn't have it
- [Painting garment support parameters](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/garment-support-how-does-it-work/painting-garment-support-parameters.md): Vertex painting in Blender to fine-tune the morphing behavior of Garment Support
- [Troubleshooting your mesh edits](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/troubleshooting-your-mesh-edits.md): When you can't import, or your imported mesh looks weird
- [Archived: Exporting and importing meshes](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/exporting-and-importing-meshes.md): How to export and import meshes (WolvenKit <=> Blender)
- [Autodesk/FBX (Noesis)](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/exporting-and-importing-meshes/autodesk-fbx-noesis.md): How to import/export meshes with Noesis
- [with 3DS MAX (archived)](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/exporting-and-importing-meshes/3ds-max.md): 3ds Max Workflow for Cyberpunk 2077
- [On 4k textures and high poly meshes](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/3d-modelling/on-4k-textures-and-high-poly-meshes.md): You might be tempted to use them. Don't.
- [Modding Guides](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-guides.md)
- [Textures, Materials and Shaders](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials.md): Overview and introduction
- [Textures](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/textures.md): What kinds of textures exist, and what do they do?
- [Normal Maps in Cyberpunk](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/textures/normal-maps-in-cyberpunk.md): Technical details about normal maps
- [Vantablack leather through Metalness](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/textures/vantablack-leather-through-metalness.md): How to make use of metalness for darker materials
- [Shaders](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/shaders.md): RED4 shaders (mt)
- [Shader Docs](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/shaders/shader-docs.md)
- [Material properties](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials.md): How materials work, and how you can configure them
- [Transparent material properties](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials/glass-material-properties.md)
- [Emissive Material Properties](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials/emissive-material-properties.md): Properties of Materials with emissive (glowing) parameters: Let There Be Light
- [Multilayered Material Properties](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials/multilayered-material-properties.md): Properties of the multilayered material
- [Textured (PBR) material properties](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials/textured-material-properties.md): Properties of textured (PBR) materials
- [Liquid material properties](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials/liquid-material-properties.md)
- [Spline material properties (Monowire)](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials/spline-material-properties-monowire.md): Materials for colouring splines (e.g. monowire)
- [FX Material Properties](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials/fx-material-properties.md): Animated materials and their properties
- [Hair and skin material properties](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials/hair-and-skin-material-properties.md): Hair and skin shader
- [Tinting textures in Wolvenkit](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/configuring-materials/tinting-textures-in-wolvenkit.md): How to colour your clothing item without adding extra textures
- [Multilayered: Cyberpunk's supershader](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/multilayered.md): Substance Designer 2077: How it works and why it's actually super
- [Multilayered: Previews](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/multilayered/multilayered-previews.md): Collect preview pictures for multilayered materials here
- [Blending materials for more gooder colours](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/multilayered/blending-materials-for-more-gooder-colours.md)
- [Decal materials](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/decal-materials.md): What's a decal, and where can I use it?
- [Materials: troubleshooting](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/materials-troubleshooting.md): Troubleshooting guide for materials.
- [Cyberpunk Shaders in Blender - Baking to PBR](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/cyberpunk-shaders-in-blender.md)
- [UV Mapping: texturing a 3d object](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/materials/uv-mapping-texturing-a-3d-object.md): What is UV mapping and how does it work?
- [Tweaks](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks.md): This is the main page for Tweaks category, it includes topics like TweakDB and TweakXL.
- [TweakDB: Game database](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/tweaks.md)
- [Browsing the tweak database](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/tweaks/browsing-the-tweak-database.md): How to read the game's tweak database
- [Types of tweak records](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/tweaks/types-of-tweak-records.md): Which kinds of tweak records exist? How are they defined? What do they mean?
- [Tweak Inline Records](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/tweak-inline-records.md): What's Inline8, and how do I change it?
- [Prereqs: customizable conditions](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/prereqs-customizable-conditions.md): What are Prereq\_Record and what's their purpose in-game?
- [Tweak modding: Guides](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/tweak-modding-guides.md): Start adding your custom items to the game without replacing
- [Creating Cyberware using TweakXL](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/creating-cyberware-using-tweakxl.md)
- [Stat Modifiers](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/stat-modifiers.md)
- [Audio in TweakDB](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/audio-in-tweakdb.md): Description of how audio is linked in tweaks
- [Tweaks: Vehicles](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/tweaks/tweaks-vehicles.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
