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

Makes EventRole Ids properly set ID names. #28958

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

Vermidia
Copy link
Contributor

@Vermidia Vermidia commented Jun 13, 2024

About the PR

Event roles like ERT or shuttle roles now have their ids set their name on the card.

Why / Balance

So you know who the card belonged to, and so it shows up when opening the PDA.

Technical details

New component: ID bind that activates when a mind is added then removes itself.

Media

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

Breaking changes

No?
Changelog

no cl just flavor

@Vermidia Vermidia requested a review from DrSmugleaf as a code owner June 13, 2024 22:54
@github-actions github-actions bot added the S: Needs Review Status: Requires additional reviews before being fully accepted label Jun 13, 2024
@Dutch-VanDerLinde
Copy link
Contributor

why does the moth have hte identity Felana Leander when the id card is Specialist Chameleon

@Vermidia
Copy link
Contributor Author

Weirdness because randomizeName isn't set to false on ERT/CBURN meaning they have their name randomized twice, which I should probably fix here.

@Vermidia Vermidia marked this pull request as draft June 14, 2024 00:18
@Vermidia Vermidia marked this pull request as ready for review June 15, 2024 04:22
@Vermidia
Copy link
Contributor Author

Moved the system to server, and changed it to activate on mind added (Couldn't find a way to make sure it only activates after it applies the name and everything except that)

@Plykiya Plykiya self-requested a review July 24, 2024 09:37
@metalgearsloth metalgearsloth added S: Awaiting Changes Status: Changes are required before another review can happen and removed S: Needs Review Status: Requires additional reviews before being fully accepted labels Aug 11, 2024
Copy link
Member

@slarticodefast slarticodefast left a comment

Choose a reason for hiding this comment

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

Sorry for the long wait with the review. We are really backlogged at the moment.

Content.Server/Access/Components/IdBindComponent.cs Outdated Show resolved Hide resolved
Content.Server/Access/Systems/IdBindSystem.cs Outdated Show resolved Hide resolved
Resources/Prototypes/Entities/Mobs/Player/humanoid.yml Outdated Show resolved Hide resolved
@SlamBamActionman SlamBamActionman added the S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. label Nov 14, 2024
@github-actions github-actions bot added the size/M Denotes a PR that changes 30-99 lines. label Nov 14, 2024
@SlamBamActionman SlamBamActionman added P3: Standard Priority: Default priority for repository items. T: New Feature Type: New feature or content, or extending existing content D3: Low Difficulty: Some codebase knowledge required. labels Nov 15, 2024
@SlamBamActionman SlamBamActionman added A: General Interactions Area: General in-game interactions that don't relate to another area. and removed S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. labels Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: General Interactions Area: General in-game interactions that don't relate to another area. D3: Low Difficulty: Some codebase knowledge required. P3: Standard Priority: Default priority for repository items. S: Awaiting Changes Status: Changes are required before another review can happen size/M Denotes a PR that changes 30-99 lines. T: New Feature Type: New feature or content, or extending existing content
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants