Table of Contents

Class CustomModelData

Namespace
Nautilus.Assets
Assembly
Nautilus.dll
Custom Model data that Nautilus will use to apply custom looks to certain prefabs.
public class CustomModelData
Inheritance
CustomModelData
Inherited Members
Extension Methods

Properties

CustomIllumMap

The custom lighting texture for the item.
This property is optional and will default to the standard illum texture for batteries or power cells.
public Texture2D CustomIllumMap { get; init; }

Property Value

Texture2D

CustomIllumStrength

The custom lighting strength for the item.
This property is will default to 1.0f if the CustomIllumMap is set but will use the default value for batteries or power cells if no CustomIllumMap is set.
public float CustomIllumStrength { get; init; }

Property Value

float

CustomNormalMap

The custom bump texture for the item.
This property is optional and will default to the standard bump texture for batteries or power cells.
public Texture2D CustomNormalMap { get; init; }

Property Value

Texture2D

CustomSpecMap

The custom Spec Texture for the item.
This property is optional and will default to the standard spec texture for batteries or power cells.
public Texture2D CustomSpecMap { get; init; }

Property Value

Texture2D

CustomTexture

The custom skin for the item.
This property is optional and will default to the standard texture for batteries or power cells.
public Texture2D CustomTexture { get; init; }

Property Value

Texture2D

TargetPath

Name of the model to target with these changes.
public string TargetPath { get; init; }

Property Value

string