Skip to content

Bot Facelift - ability to show emojis / symbols on bot's screen outside of the editor #86

@Marutzo

Description

@Marutzo

Bots can already display StarDew Valley's in-game emojis and colored text through the command:
world.chat "[color] text [1] emoji"

Emojis & Chat Colors

Stardew Valley has its own full list of emojis for you to use within the game’s chat system, and allows for coloring of specific lines of text in case you’d like to send a message with a certain color, but not have your text be that color permanently.

Changing color of a single text line
Follow this format to color lines of chat: [color]text

For example: “[red]Stardew Valley is awesome!
Displays in the chat as: “Stardew Valley is awesome!“
Use the /color-list command to view all available colors.

Using Emojis in chat

Entering Emojis into your chat is fairly straightforward, there are a total of 195 to use, and all you need to do is enter the number of the emoji you want to use inside some brackets so like: [1] There are [2] lots of emojis [3] in this [4] sentence.

For the player /color sets default text color, this means a player will always output text in the chosen color until a new one is selected.
Sadly I couldn't get this to work with bots for some reason but [color] worked well enough. Sets the color for one line only tho!
That means you have to break chat messages into 70 char strings (one chat line). Or actually it's 70 char limit - robot name - color name

tiny version
alpha background
numbered grid

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions