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

fugitives redux #1413

Merged
merged 18 commits into from
Jun 30, 2024
Merged

fugitives redux #1413

merged 18 commits into from
Jun 30, 2024

Conversation

deltanedas
Copy link
Member

@deltanedas deltanedas commented Jun 18, 2024

About the PR

old fugitives but better in every way

  • spawning no longer has a "please metagame this antag" popup shown to everyone, only you see it
  • it uses your loaded profiles appearance and a fake name so when okelte fugi everyone can mald
    also means non human fugis are real :trollface:
  • because deltav is supposedly mrp, instead of a secoff arresting you not being able to give you any charges, now the report has a list of randomly generated crimes that you get to stand trial for during your Trial At CentComm ™️
  • internally reworked to not have as much shitcode
  • swapped 1h civilian for 1h sec, just why

big change is fugi now has knockoff thief toolbox that gives you 1 small kit of your choosing
theres something for everyone

Why / Balance

good

Technical details

fugitives rule just handles the announcement/report logic everything else reuses existing components

new logic only sends the paper to comms consoles of the target station not centcom / some random shittle / etc

Media

06:11:06
06:10:32
illegal
07:49:59

ignore it saying thief toolbox at the top its hardcoded :trollface:
09:25:30

all the gamer loot
09:27:03

  • 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: Fugitives can now be wanted by GALPOL, they might even be hiding in your very station!

@github-actions github-actions bot added Changes: YML Changes any yml files Changes: C# Changes any cs files Changes: Localization Changes any ftl files labels Jun 18, 2024
@UnicornOnLSD
Copy link
Contributor

your honor, based, merge this this instant

@deltanedas
Copy link
Member Author

still a draft goober

@UnicornOnLSD
Copy link
Contributor

merge the draft paper

Also what if someone who died IC picks it, then you got a dead body of X or Y with a copy on board.
Considering it does the same with loneop I guess it's whatever

@noctyrnal
Copy link
Contributor

Might be cool to give them a small piece of contraband out of a field to make evasion a bit easier, like a smoke grenade or a scram implant

@deltanedas
Copy link
Member Author

Also what if someone who died IC picks it, then you got a dead body of X or Y with a copy on board.
Considering it does the same with loneop I guess it's whatever

right now if Okelte Valid goes cryo and then becomes a fugi she would be expected to either pretend she doesnt know anything (not allowed to remember past life lmao) or say shes a clone or that shes the real one and the dead one is the clone and its all part of big nanotrasens conspiracy that she got caught up in :trollface:

ideally AntagLoadProfileRule would be able to figure out if someone played as that character in the round before and then use random mob instead but wyci

@DangerRevolution
Copy link
Contributor

How does loaded profile appearance work with the potential for your body to still be on board; and is using the profile even worth to begin with?

@deltanedas
Copy link
Member Author

is using the profile even worth to begin with?

people really like it for nukies and loneop, and its nice not having every fugitive always be a human

@DangerRevolution
Copy link
Contributor

is using the profile even worth to begin with?

its nice not having every fugitive always be a human

Did Nukies get refactored to use loaded profile? I remember the fuckery to get non-human Nukies to spawn. Is loaded profile the only solution rn to non-humans?

@deltanedas
Copy link
Member Author

yes both nukie rules have used profiles for past month or two

@DangerRevolution
Copy link
Contributor

yes both nukie rules have used profiles for past month or two

that's not skibidi rizz :(

@UnicornOnLSD
Copy link
Contributor

Also what if someone who died IC picks it, then you got a dead body of X or Y with a copy on board.
Considering it does the same with loneop I guess it's whatever

right now if Okelte Valid goes cryo and then becomes a fugi she would be expected to either pretend she doesnt know anything (not allowed to remember past life lmao) or say shes a clone or that shes the real one and the dead one is the clone and its all part of big nanotrasens conspiracy that she got caught up in :trollface:

ideally AntagLoadProfileRule would be able to figure out if someone played as that character in the round before and then use random mob instead but wyci

based, works for me

@Lyndomen
Copy link
Contributor

So I've had good success running this event as an admeme, but security is much better at catching people than they used to be. I found that giving fugitives the choice between various implants and contraband worked well, with most opting for an EMP or freedom implant.

It also made them a bit more obviously an free antagonist rather than greytider+.

Overall, yay.

@deltanedas
Copy link
Member Author

I found that giving fugitives the choice between various implants and contraband worked well, with most opting for an EMP or freedom implant.

copy paste thief toolbox time :trollface:

@Lyndomen
Copy link
Contributor

Lyndomen commented Jun 18, 2024

Here's a short list of what I have provided historically. This isn't a list of "only what's allowed" but rather just what's been done. I've also thrown in smoke grenade, EMP shit, whatever really.

No Slip Chameleon Shoes
Grey Jumpsuit
Insulated Gloves
Passenger PDA
Passenger Headset
Backpack
Full Toolbelt
CHOICE between

Scram Implant
Acid Implant
Freedom Implant

@Bonktrauma
Copy link
Contributor

Scram Implant
Acid Implant
Freedom Implant

I don't think the acid implant is a good idea, the fugitive in the end is just a fugitive, why would they literally melt themselves alive just to not be caught

@Lyndomen
Copy link
Contributor

Scram Implant
Acid Implant
Freedom Implant

I don't think the acid implant is a good idea, the fugitive in the end is just a fugitive, why would they literally melt themselves alive just to not be caught

It prevents security from just gunning them down if they are needed alive- and provides them some option to utilize their life as a bargaining tool.

@Bonktrauma
Copy link
Contributor

Scram Implant
Acid Implant
Freedom Implant

I don't think the acid implant is a good idea, the fugitive in the end is just a fugitive, why would they literally melt themselves alive just to not be caught

It prevents security from just gunning them down if they are needed alive- and provides them some option to utilize their life as a bargaining tool.

But it also means the moment they get caught they can just kill themselves, honestly we need a acid Implant that you can't just activate

@deltanedas deltanedas marked this pull request as ready for review June 18, 2024 20:32
deltanedas added 2 commits June 19, 2024 13:41
Copy link
Contributor

@NullWanderer NullWanderer left a comment

Choose a reason for hiding this comment

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

I didn't spot anything terrible in my quick glance

@deltanedas deltanedas merged commit 540febc into DeltaV-Station:master Jun 30, 2024
11 checks passed
@deltanedas
Copy link
Member Author

free

@deltanedas deltanedas deleted the fugi-ops branch June 30, 2024 19:40
LaryNevesPR pushed a commit to LaryNevesPR/Estacao-Andromeda that referenced this pull request Jan 3, 2025
lmao.

:cl:
- fix: Fixed magboots being toggled crashing the server.

Co-authored-by: Nemanja <[email protected]>
LaryNevesPR pushed a commit to LaryNevesPR/Estacao-Andromeda that referenced this pull request Jan 3, 2025
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: UI Changes: YML Changes any yml files
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants