The Prop Mover can be attached to any building piece, terrain piece, or other prop large enough for players to stand on. You can even attach it to devices! The preview sphere will turn green when it is near a prop or device it can attach to.
You can set the movement direction by rotating the Prop Mover device. When paired with other devices, you can expand the uses for this device to create intricate puzzles and traversal problems for players to solve. Here are some examples for how you can use this device:
-
Use a Button, Conditional Button, or Switch device to signal the Prop Mover to stop, start, or change direction.
-
Use the Prop Manipulator with the Prop Mover to create smoother stop-motion animation.
-
Use the Prop Manipulator, the Prop Mover, and multiple copies of a prop piece to flip or turn a moving prop so that sometimes it's safe to jump on, and sometimes it isn't safe to jump on.
-
Place an Objective device or Capture Area device on a moving platform to make protecting these more challenging.
-
Place prop targets on moving platforms to create a more sophisticated shooting gallery.
-
Use the Prop Mover to simulate magical or psychic effects like levitation or telekinesis.
-
Recreate your favorite platformer games, with collectible objects placed on top of platforms and stationary props for players to scoop up.
-
Add moving platforms to a skillrun or adventure game, to make it even more challenging.
Looking for more inspiration? See D-Launcher Device Design Examples to kick off your imagination!
To find the Prop Mover device, see Using Devices.
If you're using multiple copies of a device on an island, it can be helpful to rename them. Choosing names that relate to a device's purpose makes it easier to remember what each one does, and easier to find a specific device when using the Event Browser.
Contextual Filtering
Some devices are affected by a feature called contextual filtering. This feature hides or displays options depending on the values selected for certain related options. This reduces clutter in the Customize panel and makes options easier to manage and navigate. To help identify them, values that trigger contextual filtering are in italic.
All options are listed, including those affected by contextual filtering; if they are hidden or displayed based on a specific option's value, there will be a note about it in the Description field for that option.
Device Options
This device has some basic functionality, like setting the distance the prop will travel, and how fast it will go. Additionally, there are some advanced options, like how the moving prop affects other props, players, or AI enemies.
You can configure this device with the following options.
Default values are bold. Values that trigger contextual filtering are italic.
Option | Value | Description |
---|---|---|
Enabled During Phase | None, Gameplay Only | Determines in which phases the device is enabled. |
Distance Measurement | Metric, Tile | Determines what unit of measurement the device uses. |
Distance |
|
Determines the distance the prop will move if it is not interrupted or stopped. |
Speed |
|
Determines the speed of the moving prop. |
On AI Collision Behavior | Continue, Stop, Reverse, Push | Determines how the prop behaves when it bumps into a creature, animal, or NPC.
|
AI Damage On Collision | 10.0, Pick or enter an amount | Determines how much damage the moving prop deals to a creature, animal or NPC if the moving prop hits it. |
On Player Collision Behavior | Continue, Stop, Reverse, Push | Determines how the prop behaves when it bumps into a player.
|
Player Damage On Collision | 10.0, Pick or enter an amount | Determines how much damage the moving prop deals to a player if the moving prop hits it. |
On Prop Collision Behavior | Continue, Stop, Reverse | Determines how the prop behaves when it bumps into another prop.
|
Prop Damage On Collision | 10.0, Pick or enter an amount | Determines how much damage the moving prop deals to another prop if the moving prop hits it. |
Path Complete Action | None, Ping Pong, Repeat, Reset | Determines what the moving prop does once it has moved the distance set in Distance option.
|
Enable Device Activation on Move | On, Off | If this is set to On, it enables a mode where the moving prop activates other devices as it moves. |
Should Move From Start | On, Off | Determines whether the prop begins moving immediately at the start of the game. If this is set to Off, the Delay From Start option is hidden. |
Delay From Start | 0.0, Pick or enter an amount | This option only displays if the Should Move From Start option is set to On. Determines how long it takes for the device to start moving after the game starts. By default, there is no delay. |
Allow Reverse Past Start | On, Off | Determines whether the prop can go backward past its starting position. |
Direct Event Binding
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.
Below are the following direct event binding options for this device.
Functions
A function listens for an event on a device then performs an action.
-
For any function, click the option, then Select Device to access and select from the Device dropdown menu.
-
Once you've selected a device, click Select Event and select the event that triggers this function.
-
If more than one device or event triggers a function, press the Add button to add a line and repeat these steps.
Option | Description | |
---|---|---|
Enable When Receiving From | This function enables the device when an event occurs. | |
Disable When Receiving From | This function disables the device when an event occurs. | |
Start When Receiving From | This function starts the prop moving when an event occurs. | |
Stop When Receiving From | This function interrupts the prop's movement when an event occurs. | |
Reset When Receiving From | This function resets the device, returning the prop to its original position, when an event occurs. | |
Advance When Receiving From | When an event occurs, this function advances the prop forward based on the device's default direction, ignoring the prop's previous movement. | |
Reverse When Receiving From | When an event occurs, this function reverses the prop's movement. | |
Rotate Clockwise When Receiving From | This function rotates the prop clockwise when an event occurs. | |
Rotate Counter Clockwise When Receiving From | This function rotates the prop counterclockwise when an event occurs. |
Events
Direct event binding uses events as transmitters. An event tells another device to perform a function.
-
For any event option, click the option, then Select Device to access and select from the Device dropdown menu.
-
Once you've selected a device, click Select Function to bind the event to a function for that device.
-
If more than one function is triggered by the event, press the Add button and repeat.
Option | Description |
---|---|
On Movement Start Send Event To | When the prop starts moving, an event is sent to the selected device. |
On Movement Interrupted Send Event To | When the prop's movement is interrupted, an event is sent to the selected device. |
On Movement Finish Send Event To | When a prop finishes moving, an event is sent to the selected device. |
On Enabled Send Event To | When the device is enabled, an event is sent to the selected device. |
On Disabled Send Event To | When the device is disabled, an event is sent to the selected device. |
On Translation Type Change Send Event To | When the translation type or the prop changes, an event is sent to the selected device. |
On Rotation Direction Change Send Event To | When the rotation direction of the prop changes, an event is sent to the selected device. |
On AI Hit Send Event To | When the prop hits an AI entity, an event is sent to the selected device. |
On Player Hit Send Event To | When the prop hits a player, an event is sent to the selected device. |
On Prop Hit Send Event To | When the prop hits another prop, an event is sent to the selected device. |