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

can't use forensics pad on person with fingerless gloves #31843

Open
lzk228 opened this issue Sep 4, 2024 · 1 comment · May be fixed by #31864
Open

can't use forensics pad on person with fingerless gloves #31843

lzk228 opened this issue Sep 4, 2024 · 1 comment · May be fixed by #31864
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. T: Bugfix Type: Bugs and/or bugfixes

Comments

@lzk228
Copy link
Contributor

lzk228 commented Sep 4, 2024

what title says
related code part

if (_inventory.TryGetSlotEntity(args.Target.Value, "gloves", out var gloves))

at best it should check for some component that blocks fingers, and then we also can add the component to hardsuits (sounds logical)

2024-09-04_20-46-23.mp4
@github-actions github-actions bot added the S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. label Sep 4, 2024
@godisdeadLOL
Copy link
Contributor

There is FingerprintMaskComponent.

/// <summary>
/// This component stops the entity from leaving finger prints,
/// usually so fibres can be left instead.
/// </summary>
[RegisterComponent]
public sealed partial class FingerprintMaskComponent : Component
{}

@godisdeadLOL godisdeadLOL linked a pull request Sep 5, 2024 that will close this issue
2 tasks
@beck-thompson beck-thompson added T: Bugfix Type: Bugs and/or bugfixes P3: Standard Priority: Default priority for repository items. D3: Low Difficulty: Some codebase knowledge required. 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 Dec 12, 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. T: Bugfix Type: Bugs and/or bugfixes
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants