Skip to content

Codekin v0.3.1-alpha.1 — Battle HUD and save migration

Pre-release
Pre-release

Choose a tag to compare

@Nath-Vikky Nath-Vikky released this 29 Aug 13:10
· 32 commits to main since this release
1315e2c

Codekin 0.3.1-alpha.1

GitHub-only gameplay prerelease for the source tag dsh-v0.1.2-alpha.1. The stable npm release remains 0.2.0; this release does not publish or update npm.

Highlights

  • Refreshed the portrait battle HUD around a centered enemy, a shared three-Codekin runtime pool, and clearer party status.
  • Added short per-clear damage readouts and prominent running totals for both player and Boss actions; final HP settlement now exactly matches the displayed total.
  • Slowed Boss action pacing to make enemy clears, cascades, and damage changes readable.
  • Improved battle victory and capture transitions, including an in-board capture-core stage and repeated capture attempts until the player gives up or runs out of cores.
  • Moved progress to $DSH_HOME/codekinsave/state.json, with one-time lossless migration from the former tracewild/state.json path and explicit local-save management.

Validation

  • 24 Codekin tests passed.
  • Official DSH Alpha matrix passed on Windows, macOS, and Linux with Node.js 22 and 24.
  • The generated .tgz was installed into a clean Alpha Web Profile; authenticated state and WebP asset routes returned successfully with an empty error log.
  • Archive audit: 74 regular files, 21 valid source maps, no development directories, absolute build paths, or high-confidence credential markers.

Install

dsh plugin --profile web add --ignore-scripts https://github.com/Nath-Vikky/dsh-codekin/releases/download/v0.3.1-alpha.1/nath-vikky-dsh-codekin-0.3.1-alpha.1.tgz

Restart DSH Web after installation, then enable Codekin under DSH Settings → Codekin.

SHA-256: 152fd86867a11a1eececa373b25945850a8848fa1277ede8764c336df30da645

This build targets the Alpha line only. Upstream Alpha APIs can still change before the next stable DSH release.