Table of Contents

Namespace Nautilus.Assets

Classes

CustomModelData
Custom Model data that Nautilus will use to apply custom looks to certain prefabs.
CustomModelData.Targets
A class with some common target names
CustomPrefab
Represents a class with everything needed to make a custom prefab work.
ModPrefabCache
Class used by PrefabInfo to store game objects that used as prefabs. Game objects in cache are inactive and will not be on scene.
SpawnLocation
Defines the spawn location with world position and optional euler angles. Used in the Coordinated Spawns system.

Structs

PrefabInfo
Data class that represents information about a prefab.

Interfaces

ICustomPrefab
Specifies the contract for a custom prefab.

Delegates

PrefabFactoryAsync
A delegate for prefab construction used by Nautilus to create game objects dynamically.
PrefabPostProcessorAsync
Delegate used for Nautilus's prefab post processing event to modify the processed prefab via a dynamic method.