Skip to content

Release v0.3.0

Choose a tag to compare

@SaekoM SaekoM released this 08 Jun 20:44
· 16 commits to main since this release

Fap Hero Journey — v0.3.0

The round-behaviour update. Alongside Normal and Boss rounds, you can now author
Cursed and Blessed rounds, and layer in a brand-new set of non-gameplay
visual & audio modifiers
— each with its own adjustable intensity — on top of
cursed and boss rounds alike.

Existing journeys keep working unchanged; everything new is opt-in and defaults
to off.


✨ Highlights

  • Cursed rounds — an affliction (or two) hits at round start. Pay to cleanse
    it, or endure it for a bonus.
  • Blessed rounds — the positive mirror: score, coin, and stroke boons, plus
    protective buffs.
  • Non-gameplay modifiers — 22 purely visual/audio effects (blur, pixelate,
    grayscale, vignette, static, screen shake, muffle, reverb, distortion, and
    more), each with a 0–100% intensity slider.
  • Intro cards — cursed/blessed rounds telegraph their effects with an
    animated card, now toggleable per round for surprise rounds.
  • Storyboard item rewards and a new Cleanse item.

☠ Cursed Rounds

A cursed round applies one or more gameplay curses at the start. Items stay
usable, so you can fight back — or pay the round's cleanse cost (coins, or a
free Cleanse item) to lift it. Carry it to the end without cleansing and you
collect the round's endure reward.

  • Gameplay curse catalog: Shrunken (shorter strokes), Choked / Sunken
    (range-clamped), Inverted (up/down flipped), Numbed (device ignores the
    script), Greed / Pauper (coin penalties), Toll (instant coin loss), Fog (HUD
    hidden), Restless (can't pause).
  • Fixed or random: tick exactly which curses apply, or leave it to a roll
    from the pool. Random rounds occasionally land a double curse.
  • Per-round economy: author the cleanse cost and the endure reward.

✦ Blessed Rounds

The positive counterpart — pure upside, no cleanse or cost.

  • Boon catalog: Fervor (double score), Fortune (double coins), Surge
    (stronger, longer strokes), Gift (start the round holding a free item), Ward
    (repels the next curse — carries across rounds), Lingering (your active item
    effects don't run out this round), Interest (gain coins equal to 25% of your
    balance).
  • Fixed or random selection, same as cursed rounds.

🎨 Non-gameplay Modifiers (Visual & Audio)

A new category of effects that change only how a round looks and sounds
they never touch the device, score, or economy. Add them to cursed rounds
(where they're part of the cleanse) or boss rounds (forced, no cleanse), and
dial each one's strength with an intensity slider.

Visual

  • Blinded — the video is hidden; the device plays on in the dark
  • Murk — the screen is dimmed
  • Tunnel — vision closes to a narrow tunnel
  • Strobe — the screen fades to black and back
  • Drained — color drained to grayscale
  • Bleary — the video blurs out of focus
  • Censored — the video is pixelated
  • Negative — colors inverted
  • Faded — washed out to sepia
  • Banded — colors crushed into harsh bands
  • Feverish — colors run hot and oversaturated
  • Fracture — colors split apart (chromatic aberration)
  • Swoon — the video ripples and sways
  • Bloodshot — a red haze pulses over the screen
  • Interference — static crawls across the screen
  • Flicker — the screen flickers erratically
  • Tremor — the screen shakes

Audio

  • Silence — the audio is muted
  • Muffled — audio muffled, as if underwater
  • Cavern — audio echoes in a vast space
  • Distorted — audio distorted and harsh
  • Faltering — audio swells and fades

Intensity: every effect except the all-or-nothing ones (Blinded, Silence)
has a per-round intensity. On a cursed round you can also let non-gameplay
modifiers into the random pool, so a roll can surprise the player with a
visual/audio twist — off by default.

Intro Cards

Cursed and blessed rounds open with an animated card naming the effect(s) before
the video starts. New Show intro card toggle (on by default) lets you turn it
off per round for an unannounced hit.

Items

  • Cleanse — a held item, consumed automatically by the cursed-round cleanse
    button (a free alternative to paying coins). Not manually activatable.
  • Storyboard rewards can now grant an item on completion, in addition to
    coins.

Builder

  • Round-type toggles for Cursed and Blessed in the round side panel
    (mutually exclusive with Boss).
  • Non-gameplay modifier picker — a collapsible section (auto-expands when the
    round already uses some), split into Visual and Audio subsections, with
    a per-modifier checkbox and a slider + exact % entry for intensity.
  • Random-pool toggle on cursed rounds to opt non-gameplay modifiers into the
    roll.
  • Funscript/video preview now reflects the stroke modifiers of a round's
    curses and boons, not just boss modifiers.

Fixes & polish

  • Audio effects no longer leak between sessions. Reverb/distortion/muffle and
    the rest run on a dedicated audio bus that's cleared on entering and leaving a
    run, so exiting a test mid-round can't carry an effect into the next one.
  • Tighter, more obtrusive Murk and Tunnel at their default strength.
  • Smoother, composable video effects: multiple visual modifiers can stack on one
    round at once.

Notes

  • Backward compatible. Existing journeys load and play unchanged — all new
    round fields default to off / empty, and intro cards default to on.
  • Cursed/Blessed effects are torn down cleanly at round end, on cleanse, and when
    warded, so nothing bleeds into the next round.