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

Reworks grabs #540

Merged
merged 11 commits into from
Aug 12, 2024
Merged

Reworks grabs #540

merged 11 commits into from
Aug 12, 2024

Conversation

MrMelbert
Copy link
Owner

@MrMelbert MrMelbert commented Jul 25, 2024

  • You now require a free hand to grab(pull) a person, and grabbing(pulling) someone uses one of your hands.

    • This is represented by a hand item
    • Note, grabbing(pulling) objects and items is unchanged, you can still drag a crate while your hands are full.
  • Examining someone who is grabbing someone else (and visa versa) now gives more detailed examine messages rather than just "they are being restrained".

  • Neck grabbing or strangle-grabbing someone no longer forces them to the ground.

    • Someone who is neck or strangle grabbed remains upright and is held close to the grabbee's body.
    • They can be used as a shield from projectiles while in this state.
  • You can right click on someone who is aggro grabbed and up to pin them to the ground.

    • This keeps them floored (like old grabbing), meaning escaping the grab will be harder.
    • Of course, you can only keep someone pinned in one place, if you start moving around you lose the pin (though the pinned mob will remain floored for a short period + until they choose to get up)
    • This also kills the maint-fu. RIP in peace.
  • The time it takes up upgrade grabs (or pins) now scales based on a number of factors

    • This is called "grab strength" or "grab resist strength", stuff like nitriles and hulk make you better at grabbing, and stuff like dwarfism and incapacitation does the opposite.
    • This factor is also used in determining fireman carry speed and % chance to escape a grab when you resist.
  • Adds VFX / attack animation to grab

  • Fireman carrying (and piggybacking) now slows you down slightly and makes you consume more sprint per tile sprinted (1.66, up from 1)

  • Fixes all gunpoints being considered point-blank

@MrMelbert MrMelbert added Non-Module Code Touches main files. I'd make an action for this but I'm lazy. Rework Reworks a mechanic in a major way. labels Jul 25, 2024
@MrMelbert MrMelbert marked this pull request as ready for review August 1, 2024 03:07
@github-actions github-actions bot added the Merge Conflict Resolve it or perish label Aug 11, 2024
@MrMelbert MrMelbert removed the Merge Conflict Resolve it or perish label Aug 11, 2024
@MrMelbert MrMelbert merged commit 0882b6c into master Aug 12, 2024
21 checks passed
@MrMelbert MrMelbert deleted the grabtweak branch August 12, 2024 03:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Non-Module Code Touches main files. I'd make an action for this but I'm lazy. Rework Reworks a mechanic in a major way.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant