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

Security Cyborg #721

Merged
merged 89 commits into from
Jul 22, 2024
Merged

Security Cyborg #721

merged 89 commits into from
Jul 22, 2024

Conversation

DangerRevolution
Copy link
Contributor

@DangerRevolution DangerRevolution commented Jan 25, 2024

About the PR

  • Added Security Borg; a combination of /TG/ station's Security and Peacekeeper Cyborgs (in sprites at least), probably will be updated soon with more features of the Peacekeeper Cyborg as most modules are from /TG/ Security Cyborg.
  • Added several Borg-designed Items, primarily with batteries that are self charging or items that are self charging for prolonged Borg use.
  • Security Borg is also not flash resistance despite having a Flash. A flash should be counterplay to them like other Borgs, so they should be careful with it + stops them being around SecOffs.

Why / Balance

Before starting; I went around a few Station 13 servers to ask people's experience with Security / Peacekeeper Borgs
Consensus across Monke (MRP), CM13 (LRP-MRP), Aurora (HRP) lay on a few issues:

Fighting an unstoppable omniscient robot isn't fun.

  • SecBorg isn't guided by an AI and has their own laws which prioritise harm prevention and INTERVENTION rather than PROACTIVE policing. (refer to More Borg Lawsets #706)
  • SecBorg is weaker than regular borgs, only having 80 health being disabled.
  • SecBorg starts off with weaker weaponry, and NEVER GETS handcuffs.

Security Borg has laws too lose, and is too easily interpreted to just be a validhunting license

  • SecBorg has it's own laws, unguided by AI which prioritise harm prevention and intervention rather than proactive policing (lawset is in More Borg Lawsets #706)
  • Our primary gamemode is also Survival; and the fun of Station 14 on MRP servers is primarily in roleplay, there isn't a lot to validhunt on most Delta rounds.

Security Borg isn't fun, and is useless.

  • Unlike Peacekeeper Borg, who had a whistle and a sleep-juice injector; Security Borg scales up with research unlocking actual law enforcement gear + a energy gun (might make it a disabler :O)

Security Borg is not fun to fight when AI is malf or rogue.

  • We have no AI
  • Ion Storm is really unlikely to give a harmful lawset.
  • If the Security Borg is emagged, or rolls a harm-enabling lawset from Ion Storm; they're weaker than most Borgs (Edit: And can now be Nuked from Orbit using an Robotics Console)

Media

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

image

Changelog

🆑

  • add: Security Cyborgs have been authorised for use aboard Delta-V class stations.
    DELTAVADMIN:
  • add: Security Cyborgs have been added; their intention is as a Laika-type "helper" to Security, but their goal is to break up fights and contain the situation until Security arrives. DangerRevolution on Discord for any feedback.

@github-actions github-actions bot added the Changes: YML Changes any yml files label Jan 25, 2024
@deltanedas
Copy link
Member

we already have laika for validhunting :trollface:

@DEATHB4DEFEAT DEATHB4DEFEAT changed the title Security Borg (draft) Security Borg Jan 25, 2024
Co-authored-by: DEATHB4DEFEAT <[email protected]>
Signed-off-by: Danger Revolution! <[email protected]>
@github-actions github-actions bot added the Changes: C# Changes any cs files label Jan 25, 2024
@DangerRevolution
Copy link
Contributor Author

PR is functionally done, just need to do the sprite work :O

…/borg_modules.yml

Co-authored-by: DEATHB4DEFEAT <[email protected]>
Signed-off-by: Danger Revolution! <[email protected]>
@Lyndomen
Copy link
Contributor

Ideally they have the mysta with binary key, but fair enough both ways. Whatever works, ultimately they are bound by their laws to not really abuse it.

Why on Earth does the Mysta have a binary key?

Because it's in their locker I think

@DangerRevolution DangerRevolution mentioned this pull request Jul 20, 2024
1 task
Signed-off-by: Danger Revolution! <[email protected]>
Copy link
Contributor

@Lyndomen Lyndomen left a comment

Choose a reason for hiding this comment

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

Real not fake. Just my approval, not a code approval.

Copy link
Contributor Author

@DangerRevolution DangerRevolution left a comment

Choose a reason for hiding this comment

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

removes slipping from security borg per colin

Signed-off-by: Danger Revolution! <[email protected]>
@DangerRevolution
Copy link
Contributor Author

wrong button; didn't mean to hit review but noslip has been reinstated to avoid touching Wizzy files

Colin-Tel
Colin-Tel previously approved these changes Jul 22, 2024
Copy link
Contributor

@Colin-Tel Colin-Tel left a comment

Choose a reason for hiding this comment

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

I'd buy that for a dollar!

@Colin-Tel
Copy link
Contributor

Change the "slippable" remark in the description :trollface:

@Colin-Tel Colin-Tel enabled auto-merge (squash) July 22, 2024 08:51
DEATHB4DEFEAT
DEATHB4DEFEAT previously approved these changes Jul 22, 2024
Copy link
Member

@DEATHB4DEFEAT DEATHB4DEFEAT left a comment

Choose a reason for hiding this comment

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

sexborg real

Copy link
Contributor Author

@DangerRevolution DangerRevolution left a comment

Choose a reason for hiding this comment

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

comments

Signed-off-by: Danger Revolution! <[email protected]>
auto-merge was automatically disabled July 22, 2024 09:10

Head branch was pushed to by a user without write access

@DangerRevolution DangerRevolution dismissed stale reviews from DEATHB4DEFEAT and Colin-Tel via 8578f80 July 22, 2024 09:10
@NullWanderer NullWanderer dismissed their stale review July 22, 2024 09:10

Addressed

Copy link
Contributor

@Colin-Tel Colin-Tel left a comment

Choose a reason for hiding this comment

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

👍

@Colin-Tel Colin-Tel enabled auto-merge (squash) July 22, 2024 09:16
@Colin-Tel Colin-Tel merged commit d67da18 into DeltaV-Station:master Jul 22, 2024
29 checks passed
LaryNevesPR pushed a commit to LaryNevesPR/Estacao-Andromeda that referenced this pull request Jan 3, 2025
The bi-monthly nix version bump. Only impacts the nix users, which are
me and @DEATHB4DEFEAT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Sprite Changes any png or json in an rsi Changes: YML Changes any yml files S: Needs Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants