Files
Bubberstation/code/__DEFINES/announcements.dm
John Willard 0ed79656bf Adds a sports betting/polling app (#90421)
Adds a new PDA app that allows you to create polls that people can bet
on with credits, the owner can then lock the bets, decide what the
answer is (up to the player for whatever poll they made), and send it
off, giving the money the losers bet into the accounts of the winners.

It's a small PDA app that currently doesn't make any announcements or
come preinstalled in anything, but that's subject to change. PDA screen
sprite is codersprited.

Video demonstration

https://github.com/user-attachments/assets/449e1f0b-7fd3-4948-bff8-2793af831360

Not shown (as I added later), it now uses newscasters as well.

![image](https://github.com/user-attachments/assets/d3defa60-03cc-4557-98b7-b4088b158b3d)

https://forums.tgstation13.org/viewtopic.php?t=38278

Allows people to host polls for station events, allowing for the SS13
version of sports betting.

🆑
add: Adds a new sports betting app on your PDA, you can now host and
vote on polls using in-game credits.
/🆑

---------

Co-authored-by: san7890 <the@san7890.com>
2025-04-29 17:49:24 -06:00

12 lines
582 B
Plaintext

// Priority-type announcement messages for `priority_announcement()`
/// Prefix this announcement with "Priority Announcement"
#define ANNOUNCEMENT_TYPE_PRIORITY "Priority"
/// Make it sound like it's coming from the Captain
#define ANNOUNCEMENT_TYPE_CAPTAIN "Captain"
/// Make it sound like it's coming from the Syndicate
#define ANNOUNCEMENT_TYPE_SYNDICATE "Syndicate"
//Defines for newscaster news stations, the defined thing is what it'll be called in the Newscaster.
#define NEWSCASTER_STATION_ANNOUNCEMENTS "Station Announcements"
#define NEWSCASTER_SPACE_BETTING "SpaceBet"