Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Buildmode say #27826

Merged
merged 5 commits into from
Jan 8, 2025
Merged

Buildmode say #27826

merged 5 commits into from
Jan 8, 2025

Conversation

FunnyMan3595
Copy link
Contributor

What Does This PR Do

Adds a new buildmode for making atoms say and emote things.
Adds the underlying atom_emote proc for the buildmode.

Why It's Good For The Game

Admins like to use atom_say to make random objects converse, but it's a pain to invoke, and there's no emote version. This fixes both issues.

Testing

Made the wizard federation flag declare that magic rules.
Made a couch sneeze.


Declaration

  • I confirm that I either do not require pre-approval for this PR, or I have obtained such approval and have included a screenshot to demonstrate this below.

Changelog

🆑
add: Admins can now make stuff talk more easily, and make stuff use emotes, too.
/:cl:

@FunnyMan3595 FunnyMan3595 added Feature This PR is a new addition to the game Administration This PR relates to ingame administration features labels Jan 4, 2025
@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting review This PR is awaiting review from the review team Sprites This PR modifies the game sprites labels Jan 5, 2025
code/game/atoms.dm Outdated Show resolved Hide resolved
code/modules/buildmode/submodes/say.dm Outdated Show resolved Hide resolved
code/game/atoms.dm Outdated Show resolved Hide resolved
Co-authored-by: Luc <[email protected]>
Signed-off-by: Charlie Nolan <[email protected]>
@FunnyMan3595 FunnyMan3595 requested a review from lewcc January 7, 2025 00:14
@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting merge This PR is ready for merge and removed -Status: Awaiting review This PR is awaiting review from the review team labels Jan 8, 2025
@Burzah Burzah added this pull request to the merge queue Jan 8, 2025
Merged via the queue into ParadiseSS13:master with commit b665536 Jan 8, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-Status: Awaiting merge This PR is ready for merge Administration This PR relates to ingame administration features Feature This PR is a new addition to the game Sprites This PR modifies the game sprites
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants