Patch Notes 1.4.6


Fixes

- Fixed the pseudorandom number functions returning very skewed results for certain ranges.

- "Pressed" inputs are no longer counted multiple times when the game is lagging during online matches.

    - This prevents an issue where players would press Jump once but get a jump + an immediate double jump.

- Touchscreen buttons no longer incorrectly count as being held down for 1 frame if you tap the screen outside of the button.

- Jabs can now be canceled into tilts using Tilt Stick.

- Screen KOs on the "Stormy Clouds" stage will now properly have the player drawn on a higher layer than the stage.

- "on_plat" no longer uses the bounding box variables. This allows non-rectangle shapes to properly collide with platforms, and should not change the behavior for rectangles.

- The Credits object now hides text that is in braces {} rather than hiding text in parentheses ().

Files

Platform Fighter Engine 1.4.6.yyz 84 MB
21 days ago
Platform Fighter Engine 1.4.6 - Free Trial.yyz 84 MB
21 days ago
Platform Fighter Engine 1.4.6 - Demo.zip 39 MB
21 days ago

Get Platform Fighter Engine

Buy Now$120.00 USD or more

Comments

Log in with itch.io to leave a comment.

Thanks for the update!

But can you indicate what functions/scripts need to be updated from v.1.4.6 into users' own projects for the following? Updating them seems less straight-forward than the rest (e.g. for the first, the <input_pressed> function is the same in 1.4.6. as it is in my current project).

- "Pressed" inputs are no longer counted multiple times when the game is lagging during online matches. - This prevents an issue where players would press Jump once but get a jump + an immediate double jump.

- Touchscreen buttons no longer incorrectly count as being held down for 1 frame if you tap the screen outside of the button.

(+1)

You should be able to use source control or some other kind of diffchecker tool to find which files were changed.

For fixing online pressed inputs: "obj_game: Step", "game_local_input", "game_local_input_online", "game_local_input_online_with_cpu", "game_local_input_write", "ggmr_session_advance_frame", and "ggmr_session_input_add_local".

For touchscreen buttons: "obj_touch_button: User Event 0".