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

I Go And Fuck Up Yet Another Listening Post, Anderson Edition #2371

Merged
merged 81 commits into from
Sep 13, 2024

Conversation

Addust
Copy link

@Addust Addust commented Jun 22, 2024

About The Pull Request

remaps the listening post to not just be a carbon copy of the ""new"" /tg/ post

image

(subject to change)

this also adds a second comms agent that spawns 10% of the time, the "Anderson" responsible for writing most of the reports: they start blind and with some liver damage, as well as with a knife instead of an esword and an empty bottle of painkillers. there are also robotic eyes lying around in the rock if they want eyes

both get a cham mask so may god be with the station if anderson gets his shit together

they also get an autolathe, single clear PDA, single set of holopad parts, and the box of tongues hidden throughout the asteroid

if someone spawns as anderson without someone else spawning as the backup they get to experience blind comms agent gameplay (fun)

Why It's Good For The Game

new listening post good

also you set the ruin budget to fuckall so this does away with the random "comms agent no spawn", i can readd it if deemed absolutely necessary in the name of funny ook man

Changelog

🆑
add: We've been picking up radio traffic from a nearby asteroid in the area. It appears the Syndicate has commissioned a new listening station.
add: We've also seen reports of a second agent operating from the outpost.
/:cl:

code/__DEFINES/role_preferences.dm Outdated Show resolved Hide resolved

/obj/effect/mob_spawn/ghost_role/human/lavaland_syndicate/comms/space/anderson/Initialize(mapload)
. = ..()
if(prob(85)) //only has a 15% chance of existing, otherwise it'll just be a regular (self-control) sleeper
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead of doing this just make a spawner effect, all you need to do is replace this with an if-else on the effects Initialize()

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this was jury rigged from the original comms agent spawner code (which has that funky shit effect where it only spawns like 10% of the time)

@wraith-54321 wraith-54321 merged commit 0a7f357 into Monkestation:master Sep 13, 2024
21 checks passed
github-actions bot added a commit that referenced this pull request Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants