Petsay (Slash Command): Difference between revisions

From Homecoming Wiki
Jump to navigation Jump to search
imported>Konoko (historical)
(Begin to bring inline with the "standard")
No edit summary
 
(23 intermediate revisions by 6 users not shown)
Line 1: Line 1:
== Overview ==
__NOTOC__
THIS COMMAND IS ONLY AVAILABLE TO [[Mastermind|MASTERMINDS]]
== Slash Command ==
{{SlashCommandArticle
|command=petsay
|options=message
|note=Sends ''message'' to the currently selected pet.}}


The '''petsay''' command is a [[:Category:Slash Commands|slash command]]. It allows a [[Mastermind]] to instruct their currently selected pet/henchmen to say something or emote.
* '''''message''''' can also include emotes. The emote command must be enclosed within greater-than and less-than brackets (< >), similarly to [[Chat Bubble Customization|chat bubbles]]. For example: <code>/petsay_all &lt;em ''emote''&gt; Hello there!</code>
** '''''emote''''' can be any emote the player can execute. However, not all [[critter]]s have animations for all emotes.
** {{slashcommand|petsay}} will accept "{{bindcommand|emote}}" or its alias "{{bindcommand|em}}", but will not accept the alias "{{bindcommand|e}}".
* If both an emote and a message are used in the same command, the emote must be placed before the message.
* This command was originally intended only for [[Mastermind]]s, however some non-henchmen pets (such as Arena Gladiators) will respond to it.
* '''BUG:''' All of the "petsay" commands are a little broken when it comes to using pet emotes. The emotes work in [[macros]], they ''sometimes'' work when typing the command directly into the [[Chat Line|chat line]], but they do '''NOT''' work in [[key binds]]. In addition, pet emotes won't work directly after spawning a pet. The pet must move first, and then they will work.


{{TOCright}}
== Usage ==
:'''petsay''' ''message''
Everything in ''message' is sent to the currently selected pet. <--! Need something about <em ''emote''> and how it applies to pets when used in combination with regular text. where it should be placed, etc -->


== Common Uses ==
== Common Uses ==
Besides setting a pet's stance with one of the [[petcom]] commands, it can be useful for the pets to also express their change visually.
Besides setting a pet's stance with one of the [[petcom]] commands, it can be useful for the pets to also express their change in chat bubbles that all players can see. Since all players, even enemies, can see these chat bubbles then you can let them know your current stance.


{{ChatColor}}


== Examples ==
== Examples ==
If a mastermind has more than one henchman pet active, the following commands require one of them to be selected. Masterminds with only one active henchman pet do not need to select it. '''/petsay''' commands generally have no effect for non-Mastermind characters or Masterminds with no henchman pets active.
*'''petsay What is thy bidding, my Master?''' Pet says "What is thy bidding, my Master?"
*'''petsay &lt;em plot&gt; What is thy bidding, my Master?''' Pet rubs its hands together and says "What is thy bidding, my Master?"
*'''petsay &lt;em flex&gt;''' Pet flexes its muscles without saying anything
*'''petsay &lt;em slapreact&gt;$$em smack''' Pet cowers momentarily then snaps its head back in sync with the player's backhand (if pet and player are positioned appropriately)
**'''batsmashreact''' and '''batsmash''' animations are also timed to synchronize this way


== Aliases and Related Commands ==


*[[petsay_all]]
{{PetCommandRelatedArticle}}
*[[petsay_pow]]
*[[petsay_name]]


[[Category:Slash Commands]][[Category:Communication Commands]][[Category:Pet Commands]]
[[Category:pet Commands]]
[[Category:slash Commands]]

Latest revision as of 21:33, 25 February 2024

Slash Command

/petsay message

Sends message to the currently selected pet.

  • message can also include emotes. The emote command must be enclosed within greater-than and less-than brackets (< >), similarly to chat bubbles. For example: /petsay_all <em emote> Hello there!
    • emote can be any emote the player can execute. However, not all critters have animations for all emotes.
    • /petsay will accept "emote" or its alias "em", but will not accept the alias "e".
  • If both an emote and a message are used in the same command, the emote must be placed before the message.
  • This command was originally intended only for Masterminds, however some non-henchmen pets (such as Arena Gladiators) will respond to it.
  • BUG: All of the "petsay" commands are a little broken when it comes to using pet emotes. The emotes work in macros, they sometimes work when typing the command directly into the chat line, but they do NOT work in key binds. In addition, pet emotes won't work directly after spawning a pet. The pet must move first, and then they will work.


Common Uses

Besides setting a pet's stance with one of the petcom commands, it can be useful for the pets to also express their change in chat bubbles that all players can see. Since all players, even enemies, can see these chat bubbles then you can let them know your current stance.


Examples

If a mastermind has more than one henchman pet active, the following commands require one of them to be selected. Masterminds with only one active henchman pet do not need to select it. /petsay commands generally have no effect for non-Mastermind characters or Masterminds with no henchman pets active.

  • petsay What is thy bidding, my Master? Pet says "What is thy bidding, my Master?"
  • petsay <em plot> What is thy bidding, my Master? Pet rubs its hands together and says "What is thy bidding, my Master?"
  • petsay <em flex> Pet flexes its muscles without saying anything
  • petsay <em slapreact>$$em smack Pet cowers momentarily then snaps its head back in sync with the player's backhand (if pet and player are positioned appropriately)
    • batsmashreact and batsmash animations are also timed to synchronize this way