Skip to content

Releases: ProjectBorealis/PBCharacterMovement

3.0.1

27 Feb 17:02
Compare
Choose a tag to compare

What's Changed

  • Fixed move step sounds not playing

Full Changelog: 3.0.0...3.0.1

3.0.0

26 Feb 04:33
Compare
Choose a tag to compare

What's Changed

  • Updated to 5.5 and provided pre-compiled binaries for Blueprint projects
  • Updated documentation to cover common cases and fully document options
  • Updated documentation to explain the new Enhanced Input setup
  • Fixed various bugs with the movement code on certain shaped surfaces
  • Added new options for directional braking, crouch sliding, disabling HL2 gravity
  • Added improved helpers for first person mesh support
  • Improved multiplayer support
  • Fixed various bugs with move step sounds
  • Fixed various bugs with some intermediate-frame movement calculations in UE5
  • Improved Blueprint interfaces
  • Added better control over movement speeds, including sprinting easily implemented in your own game

New Contributors

Full Changelog: 2.0.1...3.0.0

2.0.1

01 Jul 23:58
0c2a9be
Compare
Choose a tag to compare

What's Changed

  • Non frame-rate dependent bBrakingFrameTolerated by @SolarysDev in #37
  • Fix build for UE5.1 by @narukimato in #38
  • Added move.JumpBoost to control momentum boosting on jump, as in HL2, defaults to 1:
    • 0 - disables jump boosting entirely
    • 1 - boosts in the direction of input, even when moving in another direction (enables ABH)
    • 2 - boosts in the direction of input when moving in the same direction (disables ABH)
  • Updated docs with recommendations for default physics material friction. Also updated features list.
  • Improved crouching for multiplayer support
  • Added comment with sample for multiplayer games with a Mesh3P with crouch support
  • Fixed move step sound not calculating the correct speed
  • Fixed slope boosting not using character Z threshold
  • Fixed some cases of not handling movement along edges correctly

New Contributors

Full Changelog: 2.0.0...2.0.1

2.0.0

14 Sep 23:39
496f9f8
Compare
Choose a tag to compare

What's changed

New features

  • Support for 4.27 and UE5
  • Added jump button deferral for jump button presses that were a bit too soon before landing
  • Added full support for surfing
  • New noclip movement mode
  • Enhanced support for multiplayer, still rough. Community support welcome.
  • Added jump and land sounds
  • Improved slope/sliding interactions
  • Improve crouch eye transition to be ease in/out
  • Various performance optimizations

Fixes

  • Fixed air control and gravity being calculated incorrectly in some situations
  • Fixed friction being applied incorrectly at low framerates
  • Fixed various default properties to align closer to Source
  • Fixed footstep and surface property gather not working in some cases
  • Fixed jumping onto a new surface being rough
  • Fixed eye height issues
  • Fixed high vertical movement on slopes not causing air movement
  • Fixed crouch expanding too soon into low areas
  • Fixed not being able to jump while crouched

1.0.6

03 Feb 15:38
baf9222
Compare
Choose a tag to compare
1.0.6 Pre-release
Pre-release

Updated source code with 4.26 compatible version

1.0.5

29 Jun 21:23
Compare
Choose a tag to compare

Updated source code with 4.25 compatible versions

1.0.4

07 Jun 11:04
Compare
Choose a tag to compare

Full recompile of binaries to ensure latest changes

1.0.3

06 Jun 19:09
Compare
Choose a tag to compare

Fix crouching causing a camera jump, caused by the open source version of our character not using an override for recalculating eye height.

1.0.2

06 Jun 16:41
Compare
Choose a tag to compare

Fixed a crash from missing pointer initialization when copying over from main source code for public redist

1.0.1

06 Jun 15:42
Compare
Choose a tag to compare

Debugging symbols