import { Idle } from "./idle.js" export const Airborne = { enter(p) { p.onGround = false; }, update(p, dt) { p.vy += p.gravity * dt; p.y += p.vy * dt; const landed = p.y >= p.groundY; if (landed) { p.y = p.canvas.height - 60; p.vy = 0; p.statemachine.set(Idle) } }, exit() { } }