![](https://staticdelivery.nexusmods.com/mods/1155/images/headers/1371_1694882369.jpg)
- All games
- Subnautica
- Mods
- Visuals and Graphics
- Texture Replacer (BepInEx)
Texture Replacer (BepInEx)
-
Endorsements
-
Unique DLs--
-
Total DLs--
-
Total views--
-
Version1.2.0
- Download:
- Manual
File information
Last updated
Original upload
Created by
IndigocoderUploaded by
IndigocoderVirus scan
Tags for this mod
Main files
-
Completely overhauled the config format. A new mod should be out shortly which allows you to create configs in-game, but in the meantime legacy configs will still work
Optional files
-
The textures and config for bloody lifepods (Updated to custom config syntax and fixed bugs)
-
The textures and texture config for Gilbert
Old files
-
The textures and config for bloody lifepods
-
Initial Release
-
Fixed a big that would try to load a config when you didn't have one
-
Changed _EmissionMap so it will set the color by default. To turn this off, put a -1 after the _EmissionMap (Example: _EmissionMap--1)
-
Added preloading of prefab caches
-
Fixed:
*_EmissionMap not setting the emission map correctly
*The config folder not being generated sometimes -
Changed readme due to the tutorial website URL changing
-
Fixed a bug that would happen when using lifepod and custom configs at the same time
-
Allowed for the setting of emission colors. The texture name _EmissionMap will now set the colors correctly
-
Added the ability to set custom values for the luminescence from _EmissionMaps by adding a -[my number] at the end. Example: "_EmissionMap-0.4"
-
Added the ability to change the color of light components with _EmissionColor. It will take the average color of the texture provided
-
Removed piracy detection
-
Removed lifepod config functionality and added a toggle in the mod options tab to enable debug logs. (If you were using the bloody lifepod config previously you'll need to download the new version)
-
Fixed debug logs not showing
-
Added a function to add configs through code (Inside the "CustomTextureReplacer" class)
-
Changed linked configs to work off classIDs. Configs with the same classID that are variations will now be linked. The old list is still there to maintain back-compatibility but don't need to be filled out
-
Re-added linked config loading for legacy compatibility and edge use cases. ClassID linking will still work as long as there are no linked configs in the configs that are trying to be linked.
-
Added a new texture name for Specular intensity. It's "_SpecInt" and can be edited with the dash like the other custom names
-
Added the "_Color" texture name which will change the color of the material to the average color in the supplied texture
Also, you can now change all float values (one input) by putting their name and the specified value. E.g. "_SpecInt-2.0" -
Adds a custom classId named "player" which will act as though you are using the Player gameobject as your prefab (Since the player isn't actually a prefab)
-
Removed unnecessary logs
-
Added support for changing sprites with the texture name "Sprite"