Using the Level Loader device, you can place levels that you've created and saved with the Level Instance device. You can place the Level Loader device on or off-grid, rotate it to any angle, and even place it on top of another Level Loader device! This gives you more flexibility when you place your levels on an island.
Here are some examples of how you can use this device:
- Make modular buildings by creating each modular piece in the Level Instance device and saving it as a level; then use the Level Loader to place and combine different modular pieces into unique structures.
- Create and save each level of a multi-floor structure with the Level Instance device, then stack them into buildings with the Level Loader.
- Create a customized gallery of building pieces or props using the Level Instance device, save as a level, then load and use those custom galleries with the Level Loader device.
Any building piece in a level used in a Level Loader device is automatically turned into a prop. This means they do not snap to the island's grid, and also means that those structures do not support player building pieces.
Finding and Placing the Device
-
From Create mode, press the Tab key to open the CREATIVE inventory screen.
-
Click the DEVICES tab. You can scroll to select the device, use the Search box to look up the device by name, or the Categories in the panel on the left.
-
Click PLACE NOW to place immediately, or put the device in the QUICK BAR to place later.
-
Press Esc to return to your island in Create mode. Use your phone to position the device, then click to place it. Press Esc to detach the device from your phone.
-
Point at the device with your phone. If the CUSTOMIZE popup doesn't open immediately, move closer until it does, then press E to open the Customize panel.
If you're using multiple copies of a device on an island, it can be helpful to rename them. You can choose names that relate to each device's purpose, so it's easier to remember what each one does.
Device Options
This device has some basic functionality, like loading a saved level and determining when the device is enabled or disabled.
You can configure this device with the following options.
Default values are bold.
Basic Options
Option | Value | Description |
---|---|---|
Level Instance Name | Choose a Level | Click Choose a Level to display a list of saved levels. Select one from the list and click the checkmark to close the list. |
Enable at Game Start | On, Off | Determines whether or not this device is enabled when the game starts. |
Channels
The channel system has been deprecated and will be removed in the near future. The system replacing it is Direct Event Binding, which is already available for you to use.
Right now, you have to manually convert your islands to the direct event binding system. However in the near future all islands still using the channels system will automatically be converted, which might break your islands.
For more information refer to the Direct Event Binding System section below, or the Direct Event Binding page.
When one device needs to "talk" to another device, it does so by transmitting a signal on a specific channel. The receiving device needs to be set up to receive the signal on the same channel.
A channel is identified by a number, and channel numbers are customized for a device under the option that uses the channel. Most devices will also pass the identity of the player who triggered the device with the signal.
This device has receivers that perform a variety of functions when receiving a signal over a channel. Also, this device can transmit signals when certain conditions are met.
Receivers
Receivers listen for a channel and perform an action when they hear any device (including themselves) send a signal on that channel.
Option | Value | Description |
---|---|---|
Enable When Receiving From | No Channel, Pick a channel or enter a channel number | The device is enabled when it receives a signal on the selected channel. |
Disable When Receiving From | No Channel, Pick a channel or enter a channel number | The device is disabled when it receives a signal on the selected channel. |
Transmitters
This device has no transmitters.
Direct Event Binding System
Direct event binding allows devices to communicate directly, which makes your workflow more intuitive, and gives you more freedom to focus on your design ideas. Switching to this system is the next step in creating more complex and diverse game mechanics.
The direct event binding system eliminates limitations that exist in the channel communication system, because the devices communicate directly with other devices. When you're designing an island, you don't have to worry about reaching the maximum channel limit, or planning out your channel allocation ahead of time.
Additionally, when you copy-paste devices you no longer need to edit them to change the channel assignments — the events and functions in the original carry over to the copies.
Each device placed will have a unique identifier assigned to it, which is needed for the events and functions to work correctly. The ID automatically assigned is a random set of numbers and letters, however, so as a best practice you should name each device individually with something that has meaning and is easily remembered.
To convert your island, follow these steps:
- Select an existing island or a new island.
- Open the My Island settings, and click the *Tools tab. Next to Event System, click Convert**.
- A warning message displays. Confirm your selection by clicking Confirm.
Your island automatically reloads with the direct event binding system in place. Any devices you place will now have the Events and Functions tabs in the Customization panel, instead of Channels.
Below are the Functions and Events options for this device.
Functions
Option | Select Device | Select Event | Description |
---|---|---|---|
Enable When receiving From | Click the arrow to display a list of available devices. | Click the arrow to display a list of available events. | Enables the device. |
Disable Device When Receiving From | Click the arrow to display a list of available devices. | Click the arrow to display a list of available events. | Disables the device. |