Version 3.5.3 Alpha Released


World tracked-quest panel

The failure shown in the itch.io screenshot was reproduced at 1366×768 and 1180×650.

Cause:

  • the updated tracker markup contained a heading and quest list;
  • inherited CSS still allocated three peer grid columns;
  • the heading was compressed to roughly 42 pixels;
  • the quest-copy button was placed in a roughly 34-pixel column;
  • the action button expanded across the remaining width.

Repair:

  • the tracker now uses a one-column outer stack;
  • each tracked quest uses a two-column content + action layout;
  • native button appearance is disabled for the quest-copy control;
  • explicit automatic sizing prevents vertical text strips and oversized controls.

Assertions verify that the tracker stays compact, the heading and quest text retain normal horizontal width, the action remains button-sized and the World atlas begins within the usable viewport.

Quest Journal rows

The collapsed rows shown in the second screenshot were also reproduced.

Cause:

  • each row was a native Chromium button;
  • browser-native control appearance forced the outer control to approximately 22 pixels;
  • its internal content required approximately 65 pixels and was clipped.

Repair:

  • Journal rows now use appearance: none and -webkit-appearance: none;
  • rows use automatic height with a 68-pixel minimum;
  • copy, progress and status receive stable grid placement;
  • text remains visible at normal and short itch.io embed heights.

Assertions verify row height, internal scroll height, title visibility and the 1180×650 layout.

Living World integration

Version 3.5.3 adds a persistent World State Journal tab covering:

  • Campaign state;
  • Hollow Sun operations;
  • Dynamic Quest Director rotations;
  • Guild operations;
  • Raids, Abyss, Atlas Maps and Labyrinth threats.

Major repeatable-system completions create compact field reports. Reports are descriptive records and do not replace authoritative rewards, histories or counters. Archiving reports leaves gameplay progress unchanged.

Automated checks verified:

  • five World State system cards;
  • correct system navigation;
  • persistent report creation;
  • report rendering;
  • safe report archival;
  • English and German World State copy.

Hollow Sun operation

The postgame story now continues through four persistent Season quests:

  1. Ashfall Protocol
  2. Witnesses of the Eclipse
  3. Against the Hollow Titan
  4. A Sun Made Hollow

The full narrative data now contains:

  • 145 persistent quest definitions;
  • 120 regional main quests;
  • 16 optional side quests;
  • 2 post-campaign handoff quests;
  • 4 Hollow Sun Season quests;
  • 76 bilingual scenes;
  • 10 chapter records.

All quest IDs are unique. Every dependency, scene reference and Campaign location resolves, and the dependency graph is acyclic.

Save and migration coverage

A Version-3.5.2-style Narrative Data Version 3 profile was constructed with:

  • all 960 Campaign objectives completed;
  • prior Season visits;
  • three claimed Season tasks;
  • a Hollow Sun Titan victory;
  • the seasonal Unique reward already claimed.

Verified behavior:

  • all 120 regional story quests reconstructed as complete;
  • the Reckoning epilogue reconstructed as complete;
  • the Hollow Sun handoff remained active until a genuinely new Season visit;
  • the new Season chain remained dependency-locked before that visit;
  • migration added no Gold, Crystals or Quality Stones;
  • the Living World state initialized deterministically;
  • after the new Season visit, already reached milestones reconstructed as complete with rewards marked claimed;
  • repeated Season visits and migration did not duplicate rewards.

Save Schema 34 and the historical browser storage key remain unchanged.

Browser and responsive coverage

All 27 main routes were rendered at:

  • 1920×1080
  • 1366×768
  • 1180×650
  • 390×844
  • 320×720

This produced 135 route/viewport cases. The matrix found:

  • no uncaught JavaScript exceptions;
  • no console errors;
  • no empty main views;
  • no horizontal document overflow;
  • no duplicate DOM IDs;
  • no visible unlabeled buttons.

The two reported layouts received additional dedicated geometry checks at 1366×768 and 1180×650.

Assets and source validation

  • Four JavaScript files passed syntax validation.
  • 19 referenced local asset paths resolved.
  • 18 raster assets decoded successfully.
  • Seven SVG assets parsed successfully.
  • No missing references or decode errors were found.

Remaining external targets

The bundled automated suite uses Chromium. Firefox, Safari and physical iOS/Android devices remain separate manual targets, especially for browser storage, audio activation and dynamic mobile viewport behavior.

Files

Knights_of_Crystalis_Version_3.5.3_Alpha_Itch.zip Play in browser
1 day ago

Get Knights of Crystalis

Leave a comment

Log in with itch.io to leave a comment.