Nebula
Editor

WorldBaker

Builds the WorldContainerManifest: one container per cell plus every Container authored inside the cell scenes, with cell-local poses, in wire order.

generated from the sources
Static class in namespace Nebula.Editor · Packages/com.1by3.nebula/Editor/World/WorldBaker.cs
public static class WorldBaker

Builds the WorldContainerManifest: one container per cell plus every Container authored inside the cell scenes, with cell-local poses, in wire order. Opens cell scenes that are not open (and closes them again) to read them.

Methods

Bake

public static Report Bake(WorldContainerManifest manifest);

BakeConfigured

[MenuItem("Nebula/World/Bake Container Manifest", priority = 41)]
public static void BakeConfigured();

Bake the manifest of the config's world (the one NebulaConfig.WorldManifest points at).

Nested types

Report

public sealed class Report

Fields

Cells
public int Cells;
Containers
public int Containers;
Warnings
public readonly List<string> Warnings = new List<string>();

Methods

ToString
public override string ToString();

On this page