Skip to content

Constrict Height and Width via a Size Ratio & Fix Humanoids Not Having A Fixture#1049

Merged
VMSolidus merged 12 commits intoSimple-Station:masterfrom
Aidenkrz:no-more-slender-mans
Oct 16, 2024
Merged

Constrict Height and Width via a Size Ratio & Fix Humanoids Not Having A Fixture#1049
VMSolidus merged 12 commits intoSimple-Station:masterfrom
Aidenkrz:no-more-slender-mans

Conversation

@Aidenkrz
Copy link
Copy Markdown
Contributor

@Aidenkrz Aidenkrz commented Oct 14, 2024

Description

Title
Intended to stop players from making slender men type characters with height maxed and width at the minimum, and vice versa
The ratio can be modified via the species' prototype

Also fixes the issue of players being able to noclip because they're fixture has no radius by setting the Height and Width to the species default if none is provided. (technically this also fixes Urists always being as small as possible)

Solves #865 #497
Partially resolves #995


Media

d88dfda0bc18264689ba1fca3c6a0e86.mp4


Changelog

🆑

  • tweak: Height and width are now constrained by each other.
  • fix: Humanoids can no longer phase through walls.

@github-actions github-actions bot added Changes: C# Changes any cs files Changes: UI Changes any XAML files labels Oct 14, 2024
@ShadesMars
Copy link
Copy Markdown
Contributor

Yooo goober first PR

@ShadesMars ShadesMars requested review from a team, DEATHB4DEFEAT, OldDanceJacket, Peptide90, Pspritechologist, ShadesMars and VMSolidus and removed request for a team October 14, 2024 07:08
@github-actions github-actions bot added the Status: Needs Review Someone please review this label Oct 14, 2024
@ShadesMars ShadesMars added Size: 4-Small For small issues/PRs Priority: 3-Medium Needs to be resolved at some point labels Oct 14, 2024
@Aidenkrz
Copy link
Copy Markdown
Contributor Author

Yooo goober first PR

I mean.... if you dont count my ghost bar that is in PR limbo currently here.
Expect more to come 🦾

@github-actions github-actions bot added Status: Merge Conflict FIX YOUR PR AAAGH labels Oct 14, 2024
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot removed the Status: Merge Conflict FIX YOUR PR AAAGH label Oct 14, 2024
@Aidenkrz
Copy link
Copy Markdown
Contributor Author

yeah uh discovered a bug i accidentally introduced while fixing merge conflicts, all good now tho

@Aidenkrz Aidenkrz changed the title Constrict Height and Width via a Size Ratio Constrict Height and Width via a Size Ratio & Fix Characters Not Having A Fixture Oct 15, 2024
Aidenkrz and others added 2 commits October 14, 2024 23:17
Co-authored-by: VMSolidus <evilexecutive@gmail.com>
Signed-off-by: Aiden <aiden@djkraz.com>
Co-authored-by: VMSolidus <evilexecutive@gmail.com>
Signed-off-by: Aiden <aiden@djkraz.com>
@Aidenkrz Aidenkrz requested a review from VMSolidus October 15, 2024 04:19
@ShadesMars ShadesMars added Priority: 2-High Needs to be resolved soon and removed Priority: 3-Medium Needs to be resolved at some point labels Oct 15, 2024
@Aidenkrz Aidenkrz changed the title Constrict Height and Width via a Size Ratio & Fix Characters Not Having A Fixture Constrict Height and Width via a Size Ratio & Fix Humanoids Not Having A Fixture Oct 15, 2024
Copy link
Copy Markdown
Member

@VMSolidus VMSolidus left a comment

Choose a reason for hiding this comment

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

Imagine a world where my maintainers reviewed the PR that fixes the tests

@github-actions github-actions bot added the Changes: YML Changes any yml files label Oct 16, 2024
Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
Signed-off-by: Aiden <aiden@djkraz.com>
@VMSolidus VMSolidus merged commit 0865e47 into Simple-Station:master Oct 16, 2024
SimpleStation14 added a commit that referenced this pull request Oct 16, 2024
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: UI Changes any XAML files Changes: YML Changes any yml files Priority: 2-High Needs to be resolved soon Size: 4-Small For small issues/PRs Status: Needs Review Someone please review this

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Standing up collision bug

4 participants