max_slope field for TnuaBuiltinWalk to make the character treat too steep
slopes as walls.
0.17.0 - 2024-05-07
Removed
[BREAKING] TnuaBuiltinWalk no longer has an up field. The up
direction is fixed to Direction3d::Y (up until now, it problably wouln't
work well with other up directions anyway). This has some other implications,
which are mostly internal:
DynamicBasis::up_direction() has been removed. Actions should take their
up direction from the new TnuaActionContext::up_direction().
TnuaBasisContext also got an up_direction() method, for the same
purpose. For now, they always point up.
TnuaBuiltinWalk::standing_offset is now a vector instead of a number (it
was easier to make it that way)
Added
Make the bevy_tnua::util module public. It contains two helper utilities:
SegmentedJumpInitialVelocityCalculator for calculating the initial
velocity required for a jump with varying gravity.
rotation_arc_around_axis for calculating a character's rotation.
Re-export bevy_tnua_physics_integration_layer::math as bevy_tnua::math.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps bevy-tnua from 0.16.0 to 0.18.0.
Changelog
Sourced from bevy-tnua's changelog.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show