Skip to content

Gethes v0.02 — “Night Residue” Update

Choose a tag to compare

@OrionTheProgrammer OrionTheProgrammer released this 05 Mar 02:38
· 26 commits to main since this release

Gethes v0.02 expands both the identity and flexibility of the project.
This update introduces full modding paths for themes and story content, while pushing Story Mode into a more immersive and melancholic direction centered on Syster and the creator's past.


What's New

Modding Support (Themes)

You can now mod the visual style of Gethes using JSON files.

  • Custom theme files are loaded from:
    C:\Users\<your_user>\AppData\Roaming\Gethes\mods\themes
  • Built-in and modded themes can coexist.
  • Added runtime reload command:
    theme reload

Modding Support (Story Mode)

Story content is now extensible without touching source code.

  • Story mod files are loaded from:
    C:\Users\<your_user>\AppData\Roaming\Gethes\mods\story
  • Supported formats:
    • story_<lang>.json (es, en, pt)
    • story.json (fallback)
  • Merge modes:
    • append (add chapters after base story)
    • replace (fully override base story)

Auto-Generated Mod Templates

On first run, Gethes creates modding templates and docs automatically:

  • mods/README_MODS.txt
  • mods/themes/sample_theme_pack.json
  • mods/story/sample_story_es.json

Story Expansion

Story Mode has been expanded in all supported languages:

  • Spanish
  • English
  • Portuguese

The new narrative arc is more introspective and melancholic, focusing on:

  • late-night system atmosphere,
  • recovered creator traces,
  • Syster's internal conflict,
  • memory, grief, and unresolved digital residue.

Audio Workflow Improvements

This release also includes the new external SFX path integration:

  • Freesound dependency support
  • Event-based binding for SFX customization
  • sfx command flow for key/search/bind/test/reset

Versioning and Build

  • Version bumped to: 0.02
  • Metadata updated across app, installer, updater, and release descriptors.
  • New distribution outputs generated for this version.

Full Changelog: v0.01...v0.02