Banana 2077
README.md
banana.inputMap
Banana 2077's combat controls:
attack(LMB / RT / SMACK): swing; chained presses combo. Hold ~0.45 s and release for a HEAVY swing (charge glow, more damage, big knockback, longer recovery).block(RMB / LT / BLOCK): hold to guard (incoming damage x0.3, slower movement). Pressed within 0.2 s before a hit lands = PARRY (no damage, the attacker staggers).dodge(Space / B / ROLL): dodge-roll with i-frames.shades(G / Y / SHADES): flip the sunglasses (scan the crew).katana(Q / X / KATANA): draw the katana from the back or sheathe it; drawn, attack slashes and kills slice fruit into pieces.drive(E / D-pad up / DRIVE): get into the eggplant car when close, or out of it.
F is NOT bound here (interact belongs to the story slice). Movement, look and sprint come from @builtin::inputMaps.default. Activated by the BananaPlayer component; every action is gated by R.canControl().