Description

'Can Jump' functions differently in 4.13

User Description:

"Can Jump" doesn't update in an appropriate manner in 4.13.

In 4.12 it would return true while grounded, false while in the air, and then back to true when grounded.

In 4.13 it stays true unless you hit your jump input while in the air, then it changes to false and stays false even when grounded. Then hitting your jump input while grounded changes it to true and stays true until you hit jump again in the air, as mentioned.

Steps to Reproduce

1. Open a new 3rd Person template project
2. Open the 'ThirdPersonCharacter' bp
3. In the Event Graph, add a Print String node on Tick
4. Add a 'Can Jump' node > plug it into the Print String
5. Compile & save
6. PIE
7. Move the character around the map while jumping

Results: The 'Can Jump' will register as True at all times. Only if jump is pressed again while the player is in the air will the 'Can Jump' return False.

Expected: For the 'Can Jump' to update on player jump and land like in 4.12 and previous versions.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentUE - Gameplay
Affects Versions4.134.14
Target Fix4.14
Fix Commit3140526
Main Commit3153517
CreatedSep 2, 2016
ResolvedSep 26, 2016
UpdatedApr 27, 2018
View Jira Issue