Back to home

Place Dummy Bot

C0QHH
click to copy
This game is archived.
If you with to unarchive it, click the "restore" button in the options menu.
This code can also be found at workshop.codes/C0QHH

Category:
Training / Drills / Tools

Author:
Thor

Rating:
9

Version:
1.3.2

Posted:
about 1 year ago

Last updated:
about 1 month ago

Tags:
tool place bot practice boop hammond lucio rollout doomfist brigitte wrecking ball

Project Links

Share this workshop!

Options

Place Dummy Bot 1.3.2

This workshop allows you to place a bot any spot you want on a map; The bot will stand there, and if moved (or if you move its target position), the bot will immediately start moving back to their designated spot,- this is especially useful for practicing boops as it simulates enemy air-control (I.E. if you boop the bot off a ledge but give them too much airtime, they will be able to drift back to the ledge like a normal player would).

Controls

Press INTERACT to set bot's position to where ever on the ground you are looking.

Press INTERACT while in spawn to change the bot's hero to your current hero. (default bot is Roadhog)

Press "Hello," to spawn/respawn dummy bot.

Press "Group up," to delete dummy bots.

Press "I need healing," to teleport back to spawn.

Press "Ult Status," to set a personal teleport point.

Press "Thanks," to teleport.

The game displays a speedometer, and if you are playing Hammond it will display a marker on the ground where ever you first start your Fireball.

Some bot heroes are set to perform basic actions; Rein/Brig hold their barrier, Sigma/Orisa/Winston periodically place a barrier in front of themselves, Hammond stays in ball-mode, Baptiste will throw out immortality fields. If people had need of other simple bot behaviors, I could look into adding them. (If you actually do not want bots to do any special behavior, then open up the workshop, open up rule "USER DEFINED VARIABLES", and change the variable "ActivateHeroSpecificDummBehavior" to False.)

Bots will spawn as the opposite team. Bots autorespawn upon death.

All communications (such as "Hello,") have a 4 second cooldown. The workshop will ignore any communications that occur less than 4 seconds apart; Whenever you use a communication, this workshop will display a 4 second timer to let you know how long you must wait.

Demo of Workshop: https://imgur.com/SK3dwht

.

Since making it I've been using it quite a bit to practice Hammond boops and rollouts, as with a target I can actually see the capabilities and tolerances of these rollouts to move a target. I imagine this workshop could also be used for practicing other characters as well.

Changelog

about 1 month ago 1.3.2

  • Changed dummybot to spawn on opposite team of the player, regardless of which team the player is on.

  • This allows you to start the game as either team; but please note, midgame team-swapping is still not fully supported. If a player swaps teams midgame, it will break some effects and HUD elements; To avoid this, either swap the player to spectator before putting them on a different team, or simply restart the mode entirely. I am currently trying to resolve the bug.

C0QHH
click to copy
about 1 year ago 1.3.2

  • Changed dummybot to spawn on opposite team of the player, regardless of which team the player is on.

  • This allows you to start the game as either team; but please note, midgame team-swapping is still not fully supported. If a player swaps teams midgame, it will break some effects and HUD elements; To avoid this, either swap the player to spectator before putting them on a different team, or simply restart the mode entirely. I am currently trying to resolve the bug.

8NS87
click to copy
about 1 year ago 1.3.1

This revision contains no notes

XHZ6A
click to copy
about 1 year ago 1.3.1

  • Added variable to rule "USER DEFINED VARIABLES": "AllowDummyToMove = TRUE" (turn to FALSE if you want the dummy to not walk)

CMHTQ
click to copy
about 1 year ago 1.3.0

  • Refined some of the code.

  • Added a speedometer (will show Fire icon if Hammond reaches fireball speeds).

  • Added a Fireball marker when playing Hammond, marking the spot where you first start your fireball.

  • Added a HookPosition HookedFromPosition marker when playing Hammond, marking both the spot where you attach your hookshot, and where you were standing when you attached it. (This setting, like many settings, can be disabled in the workshop code under the rule "USER DEFINED VARIABLES".)

  • Dummy-Baptiste now throws Immortality Fields at his feet.

JWGA6
click to copy
about 1 year ago 1.2.0

  • Added Teleport. Press "Ult Status" to set a personal teleport location, and press "Thanks" to teleport.

  • Added a visible Comm Cooldown timer. Whenever a player uses a communication (such as "Hello"), a 4 second timer will appear on their screen, indicating how long they must wait to use a communication. The Workshop will ignore any communication sent less than 4 seconds apart, so use this timer to not bug it out.

  • Changed some of the control bindings; "I need healing" now returns the player to spawn.

  • Fixed a bug where multiple bots would be spawned if there was more than one player in the lobby.

  • Fixed a bug where Sigma-bot would not place a barrier properly.

ZJWGM
click to copy
about 1 year ago 1.0.0

This revision contains no notes

WXXHA
click to copy