enginmanap / enginmanap/limonEngine

Physics group and mask IDs can't be set as they should

Open
#103 0 comments 0 reactions 0 assignees View on GitHub
bug enhancement
Dominant language
C++
Stars
712
Forks
70
PR merge metrics
No merged PRs in 30d

Description

As of the commit 54a7e86d0 flag IDs are not in order I would like to have, but ordering them like below break Trigger Volume interaction. Something has group/mask setting outside of the enum limon uses, that thing should be found and fixed.

COLLIDE_NOTHING = 0,
COLLIDE_EVERYTHING = 1 << 0,
COLLIDE_MODELS = 1 << 1,
COLLIDE_STATIC_MODELS = 1 << 2,
COLLIDE_KINEMATIC_MODELS = 1 << 3,
COLLIDE_DYNAMIC_MODELS = 1 << 4,
COLLIDE_PLAYER = 1 << 5,
COLLIDE_AI = 1 << 6,
COLLIDE_TRIGGER_VOLUME = 1 << 7,
COLLIDE_END_ELEMENT = -1

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.