31 lines
809 B
Markdown
31 lines
809 B
Markdown
# Server Developers
|
|
|
|
[<-- Back to README.md](./README.md)
|
|
|
|
Requests are sent after any of these events:
|
|
* Nameserver response
|
|
* Authentication response
|
|
* Local account fetch response
|
|
|
|
## Endpoints
|
|
### `API: GET "/api/undead/v1/emotes"`
|
|
Expects: `List<EmoteConfigDTO>`
|
|
|
|
[EmoteConfigDTO](#emoteconfigdto)
|
|
|
|
Replace existing emotes in the game with these, keyed by `UniqueName`.
|
|
See [the source](./Core/CustomRecNet/CustomEmotes/RecNetEmotes.cs) for more information.
|
|
|
|
## DTOs
|
|
### `EmoteConfigDTO`
|
|
```c#
|
|
public class EmoteConfigDTO
|
|
{
|
|
public string UniqueName { get; set; }
|
|
public string NewText { get; set; }
|
|
public string RoomChatText { get; set; }
|
|
public string FacialExpression { get; set; }
|
|
public bool ForceEmoteBubble { get; set; }
|
|
public bool OnlyBroadcastToTeam { get; set; }
|
|
}
|
|
``` |