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

Unanchored microwaves have no collision #28182

Closed
thebadman4662 opened this issue May 21, 2024 · 7 comments · Fixed by #28202
Closed

Unanchored microwaves have no collision #28182

thebadman4662 opened this issue May 21, 2024 · 7 comments · Fixed by #28202
Labels
S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels.

Comments

@thebadman4662
Copy link

Description

They pretty much behave like grav-fucked artifacts - fly thru walls and so on.

Reproduction

  1. Unanchor microwave.
  2. Throw drag it into wall.
  3. Microwave is now in wall, if you let go of it, chances are you will need to take down the wall to be able to grab it again.
@github-actions github-actions bot added the S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. label May 21, 2024
@lzk228
Copy link
Contributor

lzk228 commented May 21, 2024

pretty sure caused by #28026
ill try to fix it later if i can

@lzk228
Copy link
Contributor

lzk228 commented May 21, 2024

looked up on this and i think there should be collision group that would passable for items and tables but not passable for mobs

@ShadowCommander
Copy link
Member

TabletopMachineLayer is probably what you're looking for.

@lzk228
Copy link
Contributor

lzk228 commented May 22, 2024

TabletopMachineLayer is probably what you're looking for.

no, it has HighImpassable and ItemMask and ThrownItem also has HighImpassable

@ShadowCommander
Copy link
Member

Looking at the microwave YAML, it seems like someone set hard to false, which is what's causing this.

@lzk228
Copy link
Contributor

lzk228 commented May 22, 2024

Looking at the microwave YAML, it seems like someone set hard to false, which is what's causing this.

yes, hard: false should be removed and we need to set proper layer for tabletop items that i described few comments earlier

@ShadowCommander
Copy link
Member

If you want throwing to throw over tabletop layer entities, then change throwing to only collide with BulletImpassable and Impassable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants