package io.github.some_example_name; import com.badlogic.gdx.math.Vector2; public class CodePageLogic { private boolean looking = false; public void handleInteraction(Vector2 playerPos, Vector2 pagePos, boolean ePressed) { if (!ePressed) return; if (!looking && playerPos.dst(pagePos) < 50f) { looking = true; } else if (looking) { looking = false; } } public boolean isLooking() { return looking; } }