Overwatch Workshop: How to Create Molten Floor Mode

Overwatch Workshop was revealed Wednesday as a new way for fans to enjoy and be creative in Blizzard's first-person shooter.

"Create games in ways previously unimaginable with the Workshop! The Workshop is a simplified game scripting system that expands the customization features available in the Game Browser. Within the Workshop, you'll create a Script to add Rules and unique play Conditions on top of the established Overwatch game modes you already know and love," Blizzard said in the announcement.

Blizzard showcased a Molten Floor mode in the post, but some fans are still left confused on how to make the mode in their own Workshops.

Here's how to create the Molten Floor mode in the Overwatch Workshop.

How to Create Molten Floor Mode in Overwatch Workshop

Here are detailed instructions from Blizzard's post on how to create your own Overwatch Molten Floor mode:

  1. First, let's make sure you'll play the game on the desired map(s).
  2. Click Play > Game Browser > Create > Settings > Maps. Select the map you'd like to test the game on and disable all others.
  3. Next, enter your Workshop.
  4. Click Back.
  5. Click Workshop.
  6. Now it's time to make a Script! Let's add our first Rule.
  7. Click Add Rule.
  8. In the Comment section, enter Start Burning If On Ground. This lets you know that this Rule is what makes players start to burn when they touch the ground.
  9. Now, change the Event type so we know when this Rule should be executed.
    In the Event drop-down, select Ongoing - Each Player. This indicates that the Rule will be evaluated separately for every player in the game.
  10. Leave the other drop-downs with the default options.
  11. Now, let's add a Condition. This Condition will determine whether or not the Rule will execute. You can also just leave this empty if you always want the Rule to execute!
  12. Under Conditions, click Add.
  13. In the first Value drop-down, select Is On Ground. This value returns true whenever the player is on the ground.
  14. Leave all other drop-downs with the default options and click OK.
  15. Event Player means "The player that the Rule is currently running on".
  16. Finally, we'll add an Action. Actions are what happens if the Condition is true.
  17. This Action will make it so a hero will start to burn when on the ground.
  18. Under Actions, click Add.
  19. In the Action drop-down, select Set Status.
  20. In the Status drop-down, select Burning.
  21. Under Duration, change the number slider to 10,000.
  22. Leave all other drop-downs with the default options and click OK.
  23. Let's test if your hero is on fire while on the ground!
  24. Click Back twice.
  25. On the Create Game screen, click Start.
  26. Select a hero.
  27. As soon as you enter the game, your hero should be on fire.
  28. Press Esc and click Open Workshop Editor to keep building your Script.
  29. Now, let's add another Rule that ensures a hero won't be on fire if they are jumping or in the air.
  30. Instead of adding a new Rule from the beginning, let's copy the last one we created.
  31. Next to the Rule you created, click Copy.
  32. Click Paste Rule.
  33. Change the description to Stop Burning When In the Air. This lets you know that this Rule is what makes your hero stop burning when they are in the air or jumping.
  34. Keep the existing Event type.
  35. Now, let's edit the Condition. This Condition will determine whether or not the Rule will execute.
  36. Click the existing Condition that says "Is On Ground(Event Player) == True."
  37. In the Value drop-down, select False.
  38. Leave all other drop-downs with the existing options and click OK.
  39. Next, let's edit the Action. This Action will make it so your hero will stop being on fire if they're not on the ground.
  40. Click the existing Action that says "Set Status (Event Player, Null, Burning, 10000)."
  41. In the Action drop-down, select Clear Status.
  42. In the Status drop-down, select Burning.
  43. Leave all other drop-downs with the existing options and click OK.
  44. Let's test if the hero stops being on fire when in air!
  45. Click Back twice.
  46. As soon as you enter the game, your hero should be on fire. Jump and see if your hero is no longer on fire.
  47. Press Esc and click Open Workshop Editor to keep building your Script.
  48. Finally, we'll start to damage a hero while they're on the ground.
  49. Expand the "Start Burning If On Ground" Rule.
  50. Under Actions, click Add. This Action will make the hero take damage while on the ground.
  51. In the Action drop-down, select Damage Over Time.
  52. Under Duration, change the number slider to 9999.
  53. Under Damage Per Second, change the number slider to 30.
  54. Leave all other drop-downs with the default options and click OK.
  55. Expand to the "Stop Burning If Not On Ground" Rule.
  56. Under Actions, click Add . This Action will make the hero stop taking damage while not on the ground.
  57. In the Action drop-down, select Stop All Damage Over Time .
  58. Let's test if your hero takes damage while on the ground and doesn't take damage while in the air or jumping.
  59. Click Back twice.
  60. Exit the spawn room and see if your hero begins taking damage.
  61. Jump and see if your her stopped taking damage.
  62. You did it! The floor is now lava!

For more information on Overwatch Workshop and its creative abilities, check out the full post.

Photo courtesy of Blizzard Entertainment