Skip to content

fix: zoom affecting non-stage BG elements scaling, tension correction issues, helpers spawned with movetype A/I not being run in the same frame, pos updating/screenbound/binding 1f delay - #1056

Merged
K4thos merged 4 commits into
ikemen-engine:masterfrom
Lazin3ss:development
Mar 15, 2023

Conversation

@Lazin3ss

Copy link
Copy Markdown
Contributor

This commit fixes a problem where, if P1 has a greater negative Vel X than P2's positive (or neutral) Vel X, camera will tend to horizontally track on that side of the screen, leaving the character on the other side free to go inside tension limit until average min/max vel gets into 0. This happened due to camera's base tracking vel not being taken into account when average vel is different from 0.
Camera's base tracking velocity was also increased to match MUGEN's tension correction velocity.

Fixes ikemen-engine#1026
Vel and Screenbound now doesn't get applied with 1f delay, and moving binding back to actionRun() should fix most bind regressions. a4c009c and b875c24 changes should be re-checked in any case, since they were founded above 1f-delay pos updating.

Fixes ikemen-engine#725, ikemen-engine#786, ikemen-engine#787, ikemen-engine#1042
@github-actions github-actions Bot added the PR: fix This PR implements changes that don't belong to other categories label Mar 15, 2023
@K4thos
K4thos merged commit a5f5d90 into ikemen-engine:master Mar 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: fix This PR implements changes that don't belong to other categories

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Supermystery's Sonic: Cloning Bug - v0.99.0-rc.1 Camera Problems Inconsistent Victory Screen Backedgedist inconsistency

2 participants