-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Add swimable property to node #15645
Comments
There already is a |
If I'm not mistaken, this requires for the node to still be a liquid. |
How about |
See #10810 which decoupled these and introduced the mentioned |
To answer the usecase: I originally intended to create a node which behaves like a liquid, e.g. allows for swimming, reduces movement etc. But without it's spreading. When I originally created this issue, it was not clear to me how to stop liquid spreading, which was solved in #15647. However: swimming is still coupled to This is why I suggested that Can you provide an example how |
Problem
Currently nodes support various properties such as
etc.
Wether you can swim in a node is defined by the liquid type, however.
Something like swimable quicksand is not possible to code with ease. Sand is not a liquid.
Solutions
Add swimable as a property to a node, and detach it from the liquid property.
Alternatives
Using climbable, but this does not behave like swimming
Additional context
No response
The text was updated successfully, but these errors were encountered: