Skip to content

Commit

Permalink
Changed centering of AGI screen for narrower landscape modes.
Browse files Browse the repository at this point in the history
  • Loading branch information
lanceewing committed Mar 31, 2024
1 parent 00e2245 commit 42bdbcb
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions core/src/main/java/com/agifans/agile/GameScreen.java
Original file line number Diff line number Diff line change
Expand Up @@ -285,8 +285,9 @@ private void draw(float delta) {
float agiScreenWidth = (viewportManager.getHeight() * 1.32f);
float agiWidthRatio = (agiScreenWidth / ADJUSTED_WIDTH);
sidePaddingWidth = ((viewportManager.getWidth() - agiScreenWidth) / 2);
if (sidePaddingWidth < 216) {
cameraXOffset = (sidePaddingWidth / agiWidthRatio);
if (sidePaddingWidth < 232) {
float unadjustedXOffset = Math.min(232 - sidePaddingWidth, sidePaddingWidth);
cameraXOffset = (unadjustedXOffset / agiWidthRatio);
if (joystickAlignment.equals(JoystickAlignment.LEFT)) {
cameraXOffset *= -1;
}
Expand Down

0 comments on commit 42bdbcb

Please sign in to comment.