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

Adds Syndicate Robo-Neuroticist, a midround antag #1582

Merged
merged 105 commits into from
Feb 23, 2025

Conversation

Lyndomen
Copy link
Contributor

@Lyndomen Lyndomen commented Aug 5, 2024

About the PR

Adds Syndicate Robo-Neuroticist, a midround solo antag that spawns with the equipment to create and outfit an army of borgs.

If you're a MIT/AGPL fork and this isnt a dogshit antag, feel free to port.

Why / Balance

Midround antag intended to pose a genuine threat to the station, one that can accomplish their objectives in a variety of methods. They start with enough equipment to create about 5ish borgs, and depending on their loadout option can have an additional one more. They have 1 Head Kill objective, an objective to steal the plutonium core, a survive objective, and a generic objective to cyborg-ify the crew.

They have a custom shuttle with IFF, allowing them to lurk in space, but very little directly offensive tools themselves. This role is primarily limited to the ghosts and players at their disposal, as each borg must be inhabited by a player.

Technical details

Mostly YAML work.

Media

image
image
image
image
image
image
image
image
image
image
image

  • I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

No

Changelog
🆑

  • add: Syndicate Robo-Neuroticists have begun arriving in local space, converting entire stations into mechanical horrors

Lyndomen and others added 25 commits July 24, 2024 02:39
	modified:   Resources/Locale/en-US/deltav/ghost/roles/ghost-role-component.ftl
	new file:   Resources/Locale/en-US/deltav/synthesis/recruiter.ftl
	new file:   Resources/Maps/Shuttles/DeltaV/synthesis_ship.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Markers/Spawners/ghost_roles.yml
	modified:   Resources/Prototypes/DeltaV/GameRules/events.yml
	new file:   Resources/Prototypes/DeltaV/Objectives/synthesis_specialist.yml
	new file:   Resources/Prototypes/DeltaV/Roles/Antags/synthesis_specialist.yml
	new file:   Resources/Prototypes/DeltaV/Shuttles/synthesis.yml
Signed-off-by: Lyndomen <[email protected]>
Co-authored-by: Danger Revolution! <[email protected]>
Signed-off-by: Lyndomen <[email protected]>
Signed-off-by: Lyndomen <[email protected]>
	modified:   Resources/Locale/en-US/deltav/ghost/roles/ghost-role-component.ftl
	new file:   Resources/Locale/en-US/deltav/roboticist/roboticist.ftl
	new file:   Resources/Locale/en-US/deltav/roboticist/sets.ftl
	new file:   Resources/Maps/Shuttles/DeltaV/roboticist_ship.yml
	new file:   Resources/Prototypes/DeltaV/Catalog/roboticist_sets.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Markers/Spawners/ghost_roles.yml
	new file:   Resources/Prototypes/DeltaV/Entities/Objects/Devices/radio.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Objects/Specific/Robotics/borg_modules.yml
	new file:   Resources/Prototypes/DeltaV/Entities/Objects/Specific/roboticist.yml
	new file:   Resources/Prototypes/DeltaV/Entities/Objects/Tools/rechargingradiojammer.yml
	new file:   Resources/Prototypes/DeltaV/Entities/Structures/Machines/lathe.yml
	modified:   Resources/Prototypes/DeltaV/GameRules/events.yml
	new file:   Resources/Prototypes/DeltaV/Objectives/robocyte_synarch.yml
	modified:   Resources/Prototypes/DeltaV/Recipes/Lathes/robotics.yml
	new file:   Resources/Prototypes/DeltaV/Roles/Antags/robocyte_synarch.yml
	new file:   Resources/Prototypes/DeltaV/Shuttles/roboticist.yml
	new file:   Resources/Textures/DeltaV/Structures/Machines/synd_exosuit_fabricator.rsi/fab-active.png
	new file:   Resources/Textures/DeltaV/Structures/Machines/synd_exosuit_fabricator.rsi/fab-idle.png
	new file:   Resources/Textures/DeltaV/Structures/Machines/synd_exosuit_fabricator.rsi/fab-load.png
	new file:   Resources/Textures/DeltaV/Structures/Machines/synd_exosuit_fabricator.rsi/fab-o.png
	new file:   Resources/Textures/DeltaV/Structures/Machines/synd_exosuit_fabricator.rsi/meta.json
….yml

	new file:   Resources/Prototypes/DeltaV/Entities/Objects/Specific/Medical/rechargingsyndicatecrewmonitor.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Objects/Specific/Robotics/borg_modules.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Structures/Machines/lathe.yml
	modified:   Resources/Prototypes/DeltaV/Recipes/Lathes/robotics.yml
	deleted:    Resources/Locale/en-US/deltav/synthesis/synthesis.ftl
	deleted:    Resources/Maps/Shuttles/DeltaV/synthesis_ship.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Markers/Spawners/ghost_roles.yml
	modified:   Resources/Prototypes/DeltaV/GameRules/events.yml
	deleted:    Resources/Prototypes/DeltaV/Objectives/synthesis_specialist.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Objects/Specific/roboticist.yml
…nent.ftl

	new file:   Resources/Locale/en-US/deltav/objectives/conditions/roboticist.ftl
	modified:   Resources/Locale/en-US/deltav/roboticist/roboticist.ftl
	new file:   Resources/Locale/en-US/deltav/robotics/syndicate-mmi.ftl
	modified:   Resources/Prototypes/DeltaV/Entities/Clothing/Eyes/hud.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Markers/Spawners/ghost_roles.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Objects/Specific/Robotics/borg_modules.yml
	new file:   Resources/Prototypes/DeltaV/Entities/Objects/Specific/Robotics/mmi.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Objects/Specific/roboticist.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Structures/Machines/lathe.yml
	modified:   Resources/Prototypes/DeltaV/GameRules/events.yml
	deleted:    Resources/Prototypes/DeltaV/Objectives/robocyte_synarch.yml
	new file:   Resources/Prototypes/DeltaV/Objectives/roboticist.yml
	modified:   Resources/Prototypes/DeltaV/Recipes/Lathes/robotics.yml
	renamed:    Resources/Prototypes/DeltaV/Roles/Antags/robocyte_synarch.yml -> Resources/Prototypes/DeltaV/Roles/Antags/roboneuroticist.yml
	modified:   Resources/Locale/en-US/deltav/ghost/roles/ghost-role-component.ftl
	modified:   Resources/Locale/en-US/deltav/objectives/conditions/roboticist.ftl
	modified:   Resources/Prototypes/DeltaV/Entities/Clothing/Eyes/hud.yml
	modified:   Resources/Prototypes/DeltaV/GameRules/events.yml
	modified:   Resources/Prototypes/DeltaV/Objectives/roboticist.yml
	modified:   Resources/Prototypes/DeltaV/Roles/Antags/roboneuroticist.yml
@github-actions github-actions bot added Changes: YML Changes any yml files Changes: Map Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: Sprite Changes any png or json in an rsi labels Aug 5, 2024
@Avalon-Proto
Copy link
Contributor

Fur some reason I can't see the requested change, but surely this is just about set to merge by now :v

@Lyndomen
Copy link
Contributor Author

Fur some reason I can't see the requested change, but surely this is just about set to merge by now :v

yeah i got no clue

@Lyndomen Lyndomen requested a review from deltanedas February 22, 2025 21:01
@github-actions github-actions bot added the S: Merge Conflict Fix your PR! label Feb 23, 2025
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

deltanedas
deltanedas previously approved these changes Feb 23, 2025
deltanedas
deltanedas previously approved these changes Feb 23, 2025
@Lyndomen
Copy link
Contributor Author

shit i forgor a ftl file

@github-actions github-actions bot removed the S: Merge Conflict Fix your PR! label Feb 23, 2025
@Lyndomen
Copy link
Contributor Author

all done now sorry for commit spam was control F searching for everything to rename, it is all 100% consistent now

@Lyndomen Lyndomen requested a review from deltanedas February 23, 2025 16:51
@deltanedas deltanedas merged commit b100c5b into DeltaV-Station:master Feb 23, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: Map Changes: Sprite Changes any png or json in an rsi Changes: YML Changes any yml files S: Needs Review size/XL Over 1024 lines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants