NWWorldConfig
La référence est en anglais : elle est générée à partir des commentaires du code, écrits en anglais.
public sealed class NWWorldConfig : ScriptableObjectNamespace NodeWorld.SDK.Shared.
The settings of a world, an asset next to its scene: identity, FL# scripts, Play mode player and platforms. It goes into the world's bundle, so it holds no path of the creator's computer: the FL# tools come with the SDK, and the World Publisher keeps the output folder in the project's user settings.
Fields
WorldId
public string WorldIdThe world's ID: the name of its folder on servers. Letters, digits, - and _.
DisplayName
public string DisplayNameThe name players see.
Description
public string DescriptionThe description players see.
Adult
public bool AdultThe world is 18+: written in its manifest, told to the central API by the servers that host it.
FluxSharpSources
public Object[] FluxSharpSourcesThe world's FL# script files (.cs).
PlayModeAccountId
public string PlayModeAccountIdThe local player's account ID in Play mode (Player.accountId).
PlayModeDisplayName
public string PlayModeDisplayNameThe local player's name in Play mode (Player.displayName).
BuildWindows
public bool BuildWindowsPublish for Windows (x86-64).
BuildLinux
public bool BuildLinuxPublish for Linux (x86-64).
BuildAndroid
public bool BuildAndroidPublish for Android (Meta Quest, ARM64).
BuildLinuxArm64
public bool BuildLinuxArm64Publish the FL# scripts for Linux ARM64 servers (no bundle: servers do not load the scene's bundle).
