mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-06-04 13:45:25 +01:00
3c187487b1
## About The Pull Request A few roundend reports got lost from moving to dynamic and other prs. This PRs re-allows them to occur. Namely: "Wizard Killed" (lost in dynamic), "Blob nuked" (lost in dynamic), "Cult escaped" (lost in cult rework), and "Nuke Ops Victory" (station destroyed via nuke) (lost from, what I can see, an oversight / accidental swap of report values). Additionally, small roundend report QOL for cult: Removes antag datums from spirit realm ghosts after being dusted, so they do not show up on the report. And in reverse, heads of staff who were dusted / destroyed in revolution rounds are now also shown in roundend reports. ## Why It's Good For The Game Some of these reports are dead, which is is a shame because I think they're cool and fun. ## Changelog 🆑 Melbert qol: Successfully fending off a blob now has a cross station news report again. More pressing reports will take priority over it, though. qol: Successfully killing a wizard (and all of their apprentices) now has a cross station news report again. qol: If more than half of a cultist team manages to escape on the shuttle (rather than summoning Nar'sie), they will send a unique cross station news report. This is still a loss, by the way. Summon Nar'sie! qol: Nuclear Operatives successfully nuking the station now has its unique cross station news report again, and no longer uses the generic "The station was nuked" report. qol: Nuking the station to stop a blob infection now has a unique cross station news report again. Good luck convincing admins to allow this. qol: Cult ghosts from "Spirit Realm" no longer persist on the cult's team after being desummoned, meaning they will not show up on roundend report. qol: Heads of staff will now always show up on revolution roundend report - even if their body was fully destroyed. /🆑
40 lines
1.5 KiB
Plaintext
40 lines
1.5 KiB
Plaintext
//Endgame Results
|
|
/// Nuke was detonated in space on same z-level as station
|
|
#define NUKE_NEAR_MISS 1
|
|
/// Nuke was detonated on another z-level
|
|
#define NUKE_MISS_STATION 2
|
|
/// Nuke was detonated on the syndicate base
|
|
#define NUKE_SYNDICATE_BASE 3
|
|
/// Nuke was detonated on the station
|
|
#define STATION_DESTROYED_NUKE 4
|
|
/// The emergency shuttle arrived and evacuated the crew
|
|
#define STATION_EVACUATED 5
|
|
/// The blob has reached critical mass and overtaken the station
|
|
#define BLOB_WIN 8
|
|
/// The blob was destroyed by the crew
|
|
#define BLOB_DESTROYED 10
|
|
/// The cult managed to escape alive on the shuttle
|
|
#define CULT_ESCAPE 11
|
|
/// The cult was destroyed by the crew
|
|
#define CULT_FAILURE 12
|
|
/// The cult was able to summon Nar-Sie
|
|
#define CULT_SUMMON 13
|
|
/// The nuke was detonated on another station?
|
|
#define NUKE_MISS 14
|
|
/// The nuclear operatives were killed by the crew
|
|
#define OPERATIVES_KILLED 15
|
|
/// The nuclear operatives forced the crew to evacuate without securing the disk
|
|
#define OPERATIVE_SKIRMISH 16
|
|
/// The revolution successfully killed or exiled all the station heads of staff
|
|
#define REVS_WIN 17
|
|
/// The revolution failed and all the head revs were killed or exiled
|
|
#define REVS_LOSE 18
|
|
/// The wizard was killed by the crew
|
|
#define WIZARD_KILLED 19
|
|
/// The station was destroyed by it's own self-destruct nuclear device
|
|
#define STATION_NUKED 20
|
|
/// The station was destroyed by the supermatter cascade
|
|
#define SUPERMATTER_CASCADE 21
|
|
/// The emergency shuttle was successfully hijacked
|
|
#define SHUTTLE_HIJACK 24
|