---
# System prepended metadata

title: Emotes!
tags: [design-doc, gooncode]

---

# Emotes!

###### tags: `design-doc` `gooncode`

:::info
Feel free to make good-faith edits and comments to this design document as necessary.
:::

[toc]

# Introduction

Made with love by @mintyphresh and @disturbherb.

# Goals

We intend to:

- Generalise `emote()` implementations.
- Datumize emotes.

## Unique Behaviours

### `/mob/dead`

- Return early if deadchat disabled.
- 

### `/mob/dead/target_observer/mentor_mouse_observer`

- If emoting in someone's pocket, make `src.my_mouse` emote.

### `/mob/living/carbon/cube`

### `/mob/living/carbon/human/machoman`

### `/mob/living/carbon/human/virtual`

### `/mob/living/critter/small_animal/pikaia`

### `/mob/living/intangible/aieye`

### `/mob/living/intangible/flock`

### `/mob/living/intangible/wraith`

### `/mob/living/silicon/ai`

### `/mob/living/silicon/drone`

### `/mob/living/silicon/ghostdrone`

### `/mob/living/silicon/hivebot`

### `/mob/living/silicon/robot/buddy/responsive`

### `/mob/living/silicon/robot`
