unavi-xyz / unavi

⬜ Open-source VR social platform.
https://unavi.xyz
Mozilla Public License 2.0
83 stars 17 forks source link

Bump bevy-tnua-xpbd3d from 0.2.0 to 0.4.0 #867

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps bevy-tnua-xpbd3d from 0.2.0 to 0.4.0.

Changelog

Sourced from bevy-tnua-xpbd3d's changelog.

0.4.0 - 2023-05-21

Added

  • float_height_offset control for crouching. Also add:
    • height_change_impulse_for_duration and height_change_impulse_limit settings for controling a boost that would be added for crouching and getting back up.
    • standing_offset field to TnuaPlatformerAnimatingOutput to assist in applying crouching/crawling animation.
    • TnuaKeepCrouchingBelowObstacles component for preventing the character from standing up under a too-low ceiling.

Changed

  • Update proximity sensors in parallel.

0.3.0 - 2023-05-13

Changed

  • [BREAKING] Removed TnuaPlatformerBundle::new_with_config. Users should use this instead:
    cmd.insert(TnuaPlatformerBundle {
        config: TnuaPlatformerConfig {
            // ...
        },
        ..Default::default()
    });
    
  • The character no longer automatically jumps repeatedly when the jump button is held. This behavior, though, can be replicated by setting held_jump_cooldown to Some(0.0).

Fixed

  • Apply additional impulse when moving platform changes velocity to prevent idanarye/bevy-tnua#13.
  • Fix ray(/shape)cast hitting a wall when the character squeezes into it.

Added

  • jump_peak_prevention_at_upward_velocity and jump_peak_prevention_extra_gravity settings for shortening the time a character floats at the peak of the jump.
  • jump_input_buffer_time setting for jump input buffering - pressing the jump button before the character can actually jump.
  • held_jump_cooldown setting for automatically jumping when the jump button is held.

0.2.2 - 2023-04-15

Added

  • Bevy Reflection for TnuaPlatformerConfig (and TnuaFreeFallBehavior)

0.2.1 - 2023-04-03

Fixed

  • Make ray/shape-casts ignore Sensors.
Commits


Dependabot compatibility score

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)
dependabot[bot] commented 5 months ago

Looks like bevy-tnua-xpbd3d is up-to-date now, so this is no longer needed.