The current CreationCreation - A Creation is a Game/Experience created in Modbox. Modbox Creations contain Worlds to play in. loaded

Create

Name

Type

Description

Assets: Rename Asset(Mod Asset asset, Text newName, Bool keepOldName)

Mod Asset

Assets: Create New Asset(MB Type Mod Asset assetType, Text name, Mod Location location)

Mod Asset

Assets: Clone Asset(Mod Asset clonedAsset, Text newName)

Mod Asset

Prefabs: Create New Prefab From Entity(Entity worldEnt, Text prefabName)

Entity MB Prefab Creation

Prefabs: Create New Prefab Group With Entities(Entity List entities, Text prefabName)

Entity

Values

Name

Type

Description

Metadata: Creation Name

Text Variable

Metadata: Creation Description

Text Variable

Metadata: Creation Tags

Text Variable List

Metadata: In Development

Bool Variable

Will tell players this creation is still in development

Metadata: Multiplayer Only

Bool Variable

If this creation requires multiple players to play properly

Metadata: VR Player Required

Bool Variable

If this creation requires a VR player to play properly

Metadata: Screen Player Required

Bool Variable

If this creation requires a Screen Player to play properly

Metadata: Creator Account Required

Bool Variable

If this creation uses online services/mods that use a Modbox creator account (Voice/AI)

Misc: Creation Color Palette

Color Variable List

Players: Allow Playmode Editing

Bool Variable

Allows player avatars to use editing tools while playing - Defaults to True

Players: Playmode Test Mode

Bool Variable

Set to True on running the creation in Test mode. Users wont switch to Playing state on start - - ReadOnly

Players: Pause In Menu

Bool Variable

Will pause the world when the menu is being used when not online - Defaults to True

VR: Force Locomotion

Locomotion Variable

If set, will override the VR Players locomotion

VR: Set VR Speed

Bool Variable

Set a move speed for all VR players

VR: Set VR Move Speed

Number Variable

Defaults to 3 - m/s

VR: Limit VR Speed

Bool Variable

Limit VR Move speed to a maximum

VR: VR Speed Limit

Number Variable

Defaults to 3 - m/s

VR: No Teleporting

Bool Variable

VR: No Air Control

Bool Variable

VR: Show Pickup Tool

Bool Variable

Defaults to True

Worlds: Current World

World Variable

Worlds: Start World

World Variable

Misc: Log Error On Operations

Bool Variable

Will log User error when running Do/Set lines and variable is not found - Defaults to True

Misc: MB Script Debug Mode

Bool Variable

User Errors will be shown on the UI, and will pause on any set Breakpoints.

Misc: MB Script Breakpoint On Error

Bool Variable

Will Pause game and focus on Breakpoint on a Error

Mods: Load All Mod Assets

Bool Variable

By default when Play mode is started only assets that are used are loaded - use this to load all of them

Mods: Load All Assets From Mods

Mod Variable List

By default when Play mode is started only assets that are used are loaded - use this to load all assets from certain mods

Mods: Enabled Creation Mods

Mod Info Variable List

Data on all mods enabled in Creation - - ReadOnly

Audio: Player Died Sound

Audioclip Variable

Audio: Other Player Died Sound

Audioclip Variable

Game: Unlimited Ammo

Bool Variable

Game: No Player Damage

Bool Variable

No damage to any players - 'God Mode'

Game: No Friendly Fire

Bool Variable

No damage from Entities on same Team

Game: No Grab Outline

Bool Variable

No outline will be shown on grabbing items

Game: No Toy Handle Highlight

Bool Variable

Toy handles won't be highlighted

Players: Users Can Spawn

Bool Variable

Users can Spawn themselves - Defaults to True

Players: Users Spawn At Start

Bool Variable

Users will try spawning themselves on switching to Playing state - Defaults to True

Players: Default Avatar

Entity Asset With Component Variable

The default avatar asset to use for users

Players: Default Avatar VR

Entity Asset With Component Variable

The default avatar asset to use for VR users. Will use the default avatar asset if not set

Players: Game Menu

UI Screen Entity Canvas Variable

A UI Screen to use as the creation's Menu. Will show as a button option to open for Screen+VR users

Players: Add Components To Users

MB Script Entity Component Type Variable List

Will add MBScript components to users on starting Play mode

Players: Add Name Tags To Player Avatars

Bool Variable

Defaults to True

Players: Allow Flying

Bool Variable

Players: Climb All Static

Bool Variable

Allow climbing anything static, not just climbable parts. VR Players only currently.

Players: Remove Avatar On User Left

Bool Variable

When a user leaves a avatar (exits game / changes mode) remove the avatar - Defaults to True

Metadata: Save Internal

Bool Variable

Metadata: Save Template

Bool Variable

Metadata: Template Order

Number Variable

Metadata: Save Included

Bool Variable

Players: Default HUD

Entity Asset With Component Variable

Default UI Canvas to set as the Player Avatar's HUD. Can be overridden on the User/Avatar

Methods

Name

Description

Assets: Delete Asset(Mod Asset asset)

Assets: Rename Asset(Mod Asset asset, Text newName, Bool keepOldName)

Assets: Create New Asset(MB Type Mod Asset assetType, Text name, Mod Location location)

Assets: Clone Asset(Mod Asset clonedAsset, Text newName)

Assets: Sync Asset Files(Byte List fileData, Mod Asset asset)

Prefabs: Create New Prefab From Entity(Entity worldEnt, Text prefabName)

Prefabs: Create New Prefab Group With Entities(Entity List entities, Text prefabName)

Prefabs: Remove Prefab Data(Entity ent)

Prefabs: Remove Prefab And Delete Instances(Entity MB Prefab Creation prefabAsset)

Prefabs: Remove Prefab And Un Prefab Instances(Entity MB Prefab Creation prefabAsset)

Worlds: Create New World(MB Widget Button)

Worlds: Reload World()

Mods: Enable Mod(Modbox Mod mod)

Mods: Disable Mod(Modbox Mod mod)

Events

Name

Description

Players: Creation Playmode Started()

Runs when Playmode first starts in the Creation

Properties

Name

Type

Description

Assets: Clone Asset Called(Mod Asset, Text)

Mod Asset

Assets: Create New Asset Called(MB Type Mod Asset, Text, Mod Location)

Mod Asset

Players: Playmode Time

Number

Time since start of the Creation's play mode

Assets: All Enabled Mods

Modbox Mod List

Assets: Loaded Assets From Mod(Modbox Mod)

Mod Asset List

Assets: Loaded Assets Of Type(MB Type Mod Asset)

Mod Asset List

Assets: Loaded Assets Of Type With Tag(MB Type Mod Asset, Tag In Asset)

Mod Asset List

Assets: Loaded Entity Assets With Tag(Tag In Entity)

Entity Asset List

Assets: Loaded Entity Assets With Component(MB Type Entity Component)

Entity Asset List

Assets: Loaded Entity Assets

Entity Asset List

Assets: Loaded Materials

Material List

Assets: Loaded Humanoid Models

Humanoid Model List