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

Draft
wants to merge 69 commits into
base: master
Choose a base branch
from

Conversation

Lyndomen
Copy link
Member

@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. Draft PR while I finish a few loose ends, and finish up verbiage.

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 <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Co-authored-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
	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
@github-actions github-actions bot removed the Status: Merge Conflict Fix your PR! label Sep 25, 2024
Lyndomen and others added 26 commits September 30, 2024 09:10
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
@github-actions github-actions bot added the Status: Merge Conflict Fix your PR! label Oct 2, 2024
Copy link
Contributor

github-actions bot commented Oct 2, 2024

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

@deltanedas
Copy link
Member

will need updating for space-wizards/space-station-14#31318 too

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 Status: Merge Conflict Fix your PR!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants