DDDBrowserLevel

Inherits: Node3D < Node < Object

Root node for authoring a DDDBrowser level in the editor.

Description

Holds scene metadata used by DDDBrowserExporter: name, rating, skybox (uri or six faces), world, gameType, movement bounds, autosave notification, and manifest URL.

gamemode_file should be a .luau path; export copies it into scripts/ and emits gamemode.file as the filename (for example gamemode_template.luau), which is what DDDBrowser resolves—not an asset id.

Properties

String

author

""

Color

autosave_color

Color(1, 1, 1, 1)

String

autosave_font

""

String

autosave_text

"Game Saved"

float

autosave_x

0.0

float

autosave_y

0.0

String

base_url

""

Vector3

bounds_max

Vector3(100, 100, 100)

Vector3

bounds_min

Vector3(-100, -100, -100)

String

description

""

bool

export_movement_bounds

false

GameType

game_type

0

String

gamemode_file

""

String

manifest_url

""

Rating

rating

0

String

scene_id

""

String

scene_name

"Exported Scene"

String

schema_version

"1.0"

String

skybox_nx

""

String

skybox_ny

""

String

skybox_nz

""

String

skybox_px

""

String

skybox_py

""

String

skybox_pz

""

Vector3

skybox_rotation

Vector3(0, 0, 0)

String

skybox_uri

""

String

thumbnail_url

""

bool

use_autosave_notification

false

String

version

"1.0"

String

world_id

""

Vector3

world_position

Vector3(0, 0, 0)


Enumerations

enum Rating: 🔗

Rating RATING_GENERAL = 0

There is currently no description for this enum. Please help us by contributing one!

Rating RATING_MODERATE = 1

There is currently no description for this enum. Please help us by contributing one!

Rating RATING_ADULT = 2

There is currently no description for this enum. Please help us by contributing one!


enum GameType: 🔗

GameType GAME_TYPE_NONE = 0

There is currently no description for this enum. Please help us by contributing one!

GameType GAME_TYPE_FPS = 1

There is currently no description for this enum. Please help us by contributing one!


Property Descriptions

String author = "" 🔗

There is currently no description for this property. Please help us by contributing one!


Color autosave_color = Color(1, 1, 1, 1) 🔗

  • void set_autosave_color(value: Color)

  • Color get_autosave_color()

There is currently no description for this property. Please help us by contributing one!


String autosave_font = "" 🔗

  • void set_autosave_font(value: String)

  • String get_autosave_font()

There is currently no description for this property. Please help us by contributing one!


String autosave_text = "Game Saved" 🔗

  • void set_autosave_text(value: String)

  • String get_autosave_text()

There is currently no description for this property. Please help us by contributing one!


float autosave_x = 0.0 🔗

  • void set_autosave_x(value: float)

  • float get_autosave_x()

There is currently no description for this property. Please help us by contributing one!


float autosave_y = 0.0 🔗

  • void set_autosave_y(value: float)

  • float get_autosave_y()

There is currently no description for this property. Please help us by contributing one!


String base_url = "" 🔗

There is currently no description for this property. Please help us by contributing one!


Vector3 bounds_max = Vector3(100, 100, 100) 🔗

There is currently no description for this property. Please help us by contributing one!


Vector3 bounds_min = Vector3(-100, -100, -100) 🔗

There is currently no description for this property. Please help us by contributing one!


String description = "" 🔗

  • void set_description(value: String)

  • String get_description()

There is currently no description for this property. Please help us by contributing one!


bool export_movement_bounds = false 🔗

  • void set_export_movement_bounds(value: bool)

  • bool get_export_movement_bounds()

There is currently no description for this property. Please help us by contributing one!


GameType game_type = 0 🔗

There is currently no description for this property. Please help us by contributing one!


String gamemode_file = "" 🔗

  • void set_gamemode_file(value: String)

  • String get_gamemode_file()

There is currently no description for this property. Please help us by contributing one!


String manifest_url = "" 🔗

  • void set_manifest_url(value: String)

  • String get_manifest_url()

There is currently no description for this property. Please help us by contributing one!


Rating rating = 0 🔗

There is currently no description for this property. Please help us by contributing one!


String scene_id = "" 🔗

There is currently no description for this property. Please help us by contributing one!


String scene_name = "Exported Scene" 🔗

  • void set_scene_name(value: String)

  • String get_scene_name()

There is currently no description for this property. Please help us by contributing one!


String schema_version = "1.0" 🔗

  • void set_schema_version(value: String)

  • String get_schema_version()

There is currently no description for this property. Please help us by contributing one!


String skybox_nx = "" 🔗

There is currently no description for this property. Please help us by contributing one!


String skybox_ny = "" 🔗

There is currently no description for this property. Please help us by contributing one!


String skybox_nz = "" 🔗

There is currently no description for this property. Please help us by contributing one!


String skybox_px = "" 🔗

There is currently no description for this property. Please help us by contributing one!


String skybox_py = "" 🔗

There is currently no description for this property. Please help us by contributing one!


String skybox_pz = "" 🔗

There is currently no description for this property. Please help us by contributing one!


Vector3 skybox_rotation = Vector3(0, 0, 0) 🔗

  • void set_skybox_rotation(value: Vector3)

  • Vector3 get_skybox_rotation()

There is currently no description for this property. Please help us by contributing one!


String skybox_uri = "" 🔗

  • void set_skybox_uri(value: String)

  • String get_skybox_uri()

There is currently no description for this property. Please help us by contributing one!


String thumbnail_url = "" 🔗

  • void set_thumbnail_url(value: String)

  • String get_thumbnail_url()

There is currently no description for this property. Please help us by contributing one!


bool use_autosave_notification = false 🔗

  • void set_use_autosave_notification(value: bool)

  • bool get_use_autosave_notification()

There is currently no description for this property. Please help us by contributing one!


String version = "1.0" 🔗

There is currently no description for this property. Please help us by contributing one!


String world_id = "" 🔗

There is currently no description for this property. Please help us by contributing one!


Vector3 world_position = Vector3(0, 0, 0) 🔗

  • void set_world_position(value: Vector3)

  • Vector3 get_world_position()

There is currently no description for this property. Please help us by contributing one!