Release v0.2.1
Fap Hero: Journey — v0.2.1
Everything new since v0.2.0 — a big one for both players and journey authors.
Fork Resolution Types
Forks are no longer just "pick a path." Every fork can now resolve one of four ways:
- Player Choice — the classic manual pick.
- Random — the game rolls a weighted path with a roulette-style reveal.
- Conditional — auto-picks a path from your last-round score, coin balance, or an item you're carrying (tiered thresholds, with an author-set default for "no match").
- Sacrifice — pay to proceed: each path can cost coins and/or a required item, both consumed on pick; unaffordable paths are locked out.
- New Key item — held until spent at a locked fork.
Play Test (Builder)
Authors can now test-play from any node instead of replaying from the start to check the middle of a long journey.
- "Test From Here" saves and drops you into the real runtime at that node.
- Works on nodes inside fork paths (parent forks auto-resolve to reach them).
- Seed a starting score / coin balance to exercise Conditional & Sacrifice forks.
- Esc returns to the builder; test runs never touch real player saves.
Funscript & Video Preview (Builder)
A new in-builder preview for any round:
- Scrollable, zoomable funscript graph with a draggable playhead and time ruler.
- Synced video above the graph (H.264 sources) — play/pause and scrub.
- Boss modifiers shown live on the curve, so you can see exactly what a Scale / Clamp / Mirror does before playing.
Smoother Transitions
Cleaner round-to-round flow: the screen holds black until the next round's video actually has a frame (no background flash), the HUD fades in instead of popping, and shop / fork / storyboard screens dim smoothly into the fade.
Quality of Life
- Open Media Folder button in the builder.
Fixes
- Scale modifier now scales each stroke around its own center rather than a global midpoint, so small and rail-hugging strokes are no longer squashed or clipped. (Affects the Scale boss modifier and the Long Game / Shrink Ray items — expect a slightly different feel.)
- Journey-graph connecting lines no longer vanish on very tall/wide journeys when zoomed in.
Under the Hood
- Builder code cleanup and shared-helper consolidation.