Transform players into a boss-level character with the Hero device. Create opportunities in your gameplay for players to transform into iconic characters with special loadouts.
You can use the device to create gameplay moments like:
Reward system for completing an objective.
Players face off as hero and villain bosses.
Storytelling where players transform to fit a role.
Power-ups that players seek for an advantage.
Using the Device
The Hero device is currently only active on Star Wars™ islands. That means you must create a Star Wars™ island to use the device. To learn more, see Accessing Brand Content.
The general workflow for using the device is as follows:
Place the device in the level, and choose a character from the Transformation to Apply option.
Determine how an existing transformation is replaced and its priority.
Adjust the health, shield, and movement speed for the character.
Set which team or class is able to transform into the character.
Trigger the device's functions and events.
For fundamentals on how to find, place, and customize a device, see Getting Started with Devices.
The device's characters include a predefined loadout tailored to that character's characteristics. The loadouts are not adjustable. Only one player can transform into a specific character at a time. For example, if a player transforms into Darth Vader, no other player can. However, all available characters in the device can be active at once.
In addition to the special loadouts, the characters include stat adjustments. These adjustments include health, shield, stamina, and movement. You can further customize these stats with the scaler device options. The character transformation limit and special abilities are the key differences from the Disguise device, which only changes the player's outfit.
However, the Disguise device can pair well with the Hero device. You can change all players' outfits with the Disguise device, and then set an objective where select players can turn into a hero character. For an example of using the device, see the Team Conquest template.
If you're using multiple copies of a device on an island, you can rename them for organization. Choosing names that relate to a device's purpose helps you to remember what each one does, and makes it easier to find a specific device when using the Event Browser.
Device Options
In Creative, default values are bold. Values that trigger contextual filtering to provide more options are italic.
Option | Values | Description |
Transformation to Apply | Darth Vader, The Mandalorian, Rey Skywalker, Chewbacca, Emperor Palpatine, Leia Organa | Determines which character a player transforms into. To learn more, see the Character Loadouts and Default Stats section below. |
Replace Existing Transformation | Do Not Replace, Always Replace, Replace Lower Priority, Replace Lower or Equal Priority | Determines if the current transformation applied to a player can be replaced with the character from this device.
|
Start Enabled | Disable, Enable | Determines if the device is enabled by default. |
Transformation Priority | 0.0, Choose a Number | Determines which transformation applies to a player based on the relative priority value between devices. The larger the number, the higher the priority. |
Max Health Scaler | 0.0, Choose a Number | Sets the character's max health by a scale factor. Range of 0.0 to 10.0, where 1.0 equals 100%. |
Max Shield Scaler | 0.0, Choose a Number | Sets the character's max shield by a scale factor. Range of 0.0 to 10.0, where 1.0 equals 100%. |
Movement Speed Scaler | 0.0, Choose a Number | Sets the character’s movement speed by a scale factor. Range of 0.0 to 10.0, where 1.0 equals 100%. |
Team to Apply To | Any, Choose a Team | Determines which team the player must be on to have the transformation applied. |
Invert Team Filter |
| If this is set to On (True), the transformation is applied to all teams except the one specified in the Team to Apply To option. |
Class to Apply To | Any, Choose a Class | Determines the class the player must match to have the transformation applied. |
Invert Class Filter |
| If this is set to On (True), all classes receive the transformation, except the one specified in the Class to Apply To option. |
Character Loadouts and Default Stats
The Hero device characters come equipped with signature weapons and gameplay tuning, like increased health. Loadouts for characters are locked, meaning you can not adjust them, and players can’t drop them during gameplay.
Use characters for specific moments where the loadout and stats align with your game mode. The table below lists each character, their loadout, and default stats. All hero characters have infinite stamina, and their shields regenerate 10 points every 5 seconds.
Character | Loadout | Stat Changes |
Darth Vader |
|
|
The Mandalorian |
|
|
Rey Skywalker |
|
|
Chewbacca |
|
|
Emperor Palpatine |
|
|
Leia Organa |
|
|
To learn more about the Star Wars characters, weapons, and other assets, see Working with Star Wars Islands.
Functions and Events
For more information on how events and functions work, see Getting Started with Devices.
Functions
Option | Description |
Apply Transformation to Instigator | Applies the transformation to the instigating player. May not succeed if the player doesn't pass the filter options. |
Remove Transformation from Instigator | Removes the transformation applied by this device from the instigating player. |
Remove Transformation from All | Removes the transformation applied by this device from all players in the experience. |
Remove Any Transformation from Instigator | Removes any applied transformation (applied from any Hero device) from the instigating player. |
Enable | Enables the device when an event occurs. |
Disable | Disables the device when an event occurs. |
Events
Events in UEFN are read-only. When you set a function on another device that binds to an event on this device, the events are set automatically but cannot be edited.
In Creative, you can link events to functions, and functions to events.
Option | Description |
On Transformation Applied | Sends an event to the linked device when a transformation from this device is successfully applied to a player. |
On Transformation Removed | Sends an event to the linked device when the transformation by this device is removed. |
On Transformed Player Eliminated | Sends an event to the linked device when any transformation affecting a player is removed. The removal includes transformations from any Hero device. |