Skip to content

History / Developer Setup

Revisions

  • Migrate schema links from EmoTracker-Service/schema to sdk/schema The canonical location for the JSON schemas (items, locations, layouts, all, manifest) is now sdk/schema in the EmoTracker-Service repo. Update every wiki link — blob URLs, tree URLs, raw URLs, and inline-code references — to point at the new path. The relative $schema example in Developer-Setup also gets the new path.

    @claude claude committed Apr 8, 2026
  • Add Authoring a Manifest page - New page documents every manifest.json field accepted by GamePackage.LoadManifest: required (name/uid/version), recommended identity fields, the platform enum (required for autotracking), layout_engine_version, the variants map with display_name semantics, the auto_tracker_providers override list, the unsafe scripting flag, and the legacy package_uid / package_version aliases - Includes minimal/full/multi-variant/restricted-provider examples - Tips and pitfalls section covering uid stability, version bumping, variant UID stability, schema validation - Sidebar: add the page under The Basics - Cross-link from Developer Setup (pack layout, see also) and Authoring Lua Scripts (unsafe scripting paragraph) - Fix autotracker_providers -> auto_tracker_providers typo on the Lua Autotracking page (the manifest field name has the underscore between auto and tracker)

    @claude claude committed Apr 8, 2026
  • Add Authoring — Image Filters page and cross-link New developer page documenting the img_mods / disabled_img_mods filter spec syntax, every built-in filter (grayscale, dim, halfdim, quarterdim, brightness, saturation, overlay, @disabled), the default disabled filter behavior, and chaining examples. Cross-linked from every item type page that exposes img_mods or disabled_img_mods, plus the top-level Authoring Items page and Developer Setup. Sidebar updated.

    @claude claude committed Apr 8, 2026
  • Add Developer Setup + Authoring Items hierarchy - Developer Setup: tooling, VS Code JSON schema wiring, JSON/Lua learning resources, pack directory layout, where to get help - Authoring Items: top-level overview of the items JSON format, base fields, codes concept, image fields, per-type index - Per-type sub-pages with full field references, examples, pitfalls: Toggle, Progressive, Consumable, Progressive Toggle, Composite Toggle, Badged Toggle, Static, Section Chests Proxy, Blank - Cross-links to the canonical JSON schema in EmoTracker-Service - Sidebar updated to list all new developer pages

    @claude claude committed Apr 8, 2026