Commit Graph

  • 5dced78de2 Docs: 2026-08-13 — Track A (camera) shipped alongside Track B main kronic 2026-08-13 23:09:53 -07:00
  • 150f30f56c Fix: PixelArtDevControls is opt-in — it was running OnGUI in Game.unity every frame kronic 2026-08-13 23:03:15 -07:00
  • 4bd00818e1 Fix: the combat "freeze on a kill" — camera shake channel + drop the position hold kronic 2026-08-13 23:03:06 -07:00
  • e0c59ad663 Perf: pool one-shot SFX + authored VFX, cut per-frame presentation allocation kronic 2026-08-13 23:02:50 -07:00
  • bdeee3c51a Docs: 2026-08-13 session — combat freeze diagnosis + Track B allocation pass kronic 2026-08-13 22:39:30 -07:00
  • 13d591e789 Fix: revive the walk-through flora rustle — a fourth orphaned presentation layer kronic 2026-08-08 17:50:13 -07:00
  • b00926dc6e Art: seabed relief kit — 5 modular pieces, built in Blender and baked into Game.unity kronic 2026-08-08 17:46:57 -07:00
  • 1835718023 Docs: 2026-08-08 session log — A0 gate, readability pass, arena regression, seabed relief kit kronic 2026-08-08 17:32:50 -07:00
  • 9f145e3a83 Art: ArenaFieldSystem placement policy — props in the fought-in band, nav-safe spacing kronic 2026-08-08 17:26:42 -07:00
  • 05bf835862 Fix: ArenaFieldSystem — restore the arena's clutter, cover and geysers (purge regression) kronic 2026-08-08 17:15:26 -07:00
  • 501c52d809 Art: A0 readability pass — murk plane, seabed albedo, and a suit glow kronic 2026-08-08 16:58:52 -07:00
  • baa6eb521a Docs: CLAUDE.md — stale-refresh + no-still-catches-a-temporal-bug rules (net-zero paid) kronic 2026-08-07 15:13:28 -07:00
  • 34b41532ee Art: Game.unity AmbientMotionConfig drift 28/0.09 -> 18/0.07 kronic 2026-08-07 15:10:17 -07:00
  • de81a6f2f3 Fix: StagingAmbiance must never drive a rig-owned camera (zoom/shake regression) kronic 2026-08-07 15:09:41 -07:00
  • b407f7cd6f Art/Fix: A0 gate pass — death-pose lock, off-palette drift, lighting debris kronic 2026-08-07 14:45:18 -07:00
  • c87dd04e87 Docs: truth pass over CLAUDE.md, DRs and the MOCs (audit M13/M14/M15/M16/M19/L11/L12) kronic 2026-08-07 13:44:18 -07:00
  • e42760e7d0 Repo: reclaim 8.5 GB of unreachable vendor content (audit L7/L8/M13) kronic 2026-08-07 13:39:13 -07:00
  • 0744cdf4f3 Art: EmissiveGloam DOTS instancing + revive EnemyRigTools + drop dead materials (audit M7/M8) kronic 2026-08-07 13:30:43 -07:00
  • b80aa1b24b Tests: tuning invariants + Authoring reachable from the test asmdef (audit M10/M11/L18) kronic 2026-08-07 13:24:50 -07:00
  • 37b211a7f8 Netcode: fix interpolated-tick cues + add a terminal RPC reaper (audit M1/M4/M12) kronic 2026-08-07 13:17:47 -07:00
  • 9f61f7c6fe LANTERN kit into the shipping scene + frame rename (audit H2/M4) kronic 2026-08-07 13:11:58 -07:00
  • 62e48a3b0b LANTERN purge: delete the superseded base/expedition shell (audit H1/H3/M5) kronic 2026-08-07 12:59:39 -07:00
  • 6a412fe3e7 Tooling: security + permission hygiene from the 2026-08-06 audit kronic 2026-08-07 10:09:40 -07:00
  • aa5247aff4 Docs: commit basic-memory frontmatter backfill + resolved MCP lock hash kronic 2026-08-07 10:09:39 -07:00
  • 6923888905 Docs: Bevy guide — animation/visual deep-dive (graph add-nodes/masks, readable bone poses, volumetrics) + M1 becomes explicit rig/look proof gate kronic 2026-07-28 13:51:37 -07:00
  • f60e9ab60a Docs: Bevy guide — add BRP/bevy_brp_mcp live-introspection tooling (2026-07 MCP ecosystem sweep) kronic 2026-07-28 12:29:04 -07:00
  • d0e78e935d Docs: Bevy/Rust/Avian/lightyear greenfield architecture guide for LANTERN (thought-experiment companion to the world-model spike) kronic 2026-07-26 14:40:41 -07:00
  • 60df50f8fe Docs: silhouette + material-drift follow-ups closed (session log) kronic 2026-07-24 15:28:13 -07:00
  • 977b5c1f8e Art: silhouette broadening in-game + PlayerRigTools material-drift fix kronic 2026-07-24 15:27:29 -07:00
  • 749aedfbde Docs: Bathynaut helmet Synty-match + in-game body-swap session log + cookbook 14-E kronic 2026-07-24 14:59:20 -07:00
  • 9f9c3b07b9 Art: Bathynaut body-swap into the gameplay Player (Mark-V + brass/teal split) kronic 2026-07-24 14:57:02 -07:00
  • c78768cbdf Docs: art-dev skill - AI-generate->conform-to-Synty recipe (cookbook 14) kronic 2026-07-24 14:28:16 -07:00
  • be55683f11 Art: restyle Mark-V helmet to match Synty (flat palette + faceted, drop photoreal texture) kronic 2026-07-24 14:16:32 -07:00
  • 69685a665a Art: fix Mark-V helmet decimation holes - clean watertight 4.2k-tri mesh kronic 2026-07-24 12:29:03 -07:00
  • 059458db8b Art: fix Mark-V helmet scale (was 100x too small / invisible) - now a rigid head attachment kronic 2026-07-24 12:17:13 -07:00
  • c88e6f3c7a Art: AI-generated brass Mark-V diving helmet (replaces the golf-ball dome) kronic 2026-07-24 12:08:22 -07:00
  • 8ddbc70ae7 Docs: helmet reshape + one-model consolidation to the gameplay player (07-22) + AnimatedLitShader atlas-tint gotcha kronic 2026-07-22 21:19:01 -07:00
  • 2d47287b15 Art: propagate the Bathynaut overhaul to the gameplay player (kill the lamp-head) kronic 2026-07-22 21:17:50 -07:00
  • 8df43b8307 Art: Bathynaut helmet reshape (kill golf-ball) + stronger silhouette kronic 2026-07-22 20:58:15 -07:00
  • ac8ddd0f36 Docs: ArtStaging overhaul (07-22) - game-cam POV system + Bathynaut lamp-fix in session log kronic 2026-07-22 20:35:36 -07:00
  • 8b50753f93 Art: ArtStaging overhaul - game-cam POV system + Bathynaut character (no longer reads as a lamp) kronic 2026-07-22 20:34:36 -07:00
  • 5e0044b492 Docs: suit pose shipped (07-22) — session log + roadmap A0 update; Blender pose-bake gotchas kronic 2026-07-22 18:44:58 -07:00
  • eaff8d16e3 Art: pose the Bathynaut suit out of T-pose (rig cleanup + posed static bake) kronic 2026-07-22 18:43:36 -07:00
  • f3aec94c48 HUD: ability bar defaults hidden until a local player exists kronic 2026-07-22 18:26:24 -07:00
  • 1015f5d3fa Art: ArtStaging A0 value/composition rework (light-is-territory) kronic 2026-07-22 18:26:24 -07:00
  • e03be4861f Docs: 07-21 ArtStaging A0 value/composition rework log (J) + roadmap A0 update kronic 2026-07-21 20:46:26 -07:00
  • 5569fcd552 Fix: socket auto-recast at every cooldown reopen (raw InputBufferData IsSet = ever-pressed) kronic 2026-07-21 13:28:08 -07:00
  • 040463ad07 HUD: ability/cooldown bar (sockets 1-4 + dash); socket-0 charge strip removed kronic 2026-07-21 13:28:08 -07:00
  • 2aebc37115 G6+G4: Cone damage-at-contact + zone fill telegraph (ZoneEffect GhostFields) + co-op saturation budget kronic 2026-07-21 13:27:50 -07:00
  • 9d6977cd64 Docs: 07-21 auto-recast root-cause correction (wire-count InputEvent ★), harness lessons, CLAUDE.md net-zero trims kronic 2026-07-21 13:19:16 -07:00
  • 0e570f1c54 Docs: 07-21 session I log (auto-recast diagnosis + ability-bar rework) kronic 2026-07-21 12:59:16 -07:00
  • a5302a7eae Docs: 07-21 G6+G4 build spec + session log (H); guidelines shipped-notes; CLAUDE.md tick-source clause; validation-harness fixture notes kronic 2026-07-21 12:35:29 -07:00
  • c5f73c52dd Weapon grip: operator reverted the anchor to the seed grip and rebaked kronic 2026-07-21 00:29:07 -07:00
  • cf31912519 Docs: 07-21 hit-react pass log + inventory/guidelines updated (vibrate superseded) kronic 2026-07-21 00:28:12 -07:00
  • 0ff11fe2a9 Enemy hit-reacts: React/Stagger anim tiers off Health-drop edges (the Rukhanka-safe flinch) kronic 2026-07-21 00:28:11 -07:00
  • 4e795a38e9 Docs: 07-21 heavy feel lock session log kronic 2026-07-21 00:13:50 -07:00
  • ce0faafb72 HEAVY FEEL LOCKED: the A/B winner folded into defaults, clips retimed to zero contact drift kronic 2026-07-21 00:13:49 -07:00
  • 7f032571df Weapon grip anchor: gizmo-authored WYSIWYG grip + operator's hand-tuned grip baked kronic 2026-07-21 00:13:48 -07:00
  • 2710d680b4 Sandbox target dummy: planted EnemyTag ghost + DevSandbox respawn spawner kronic 2026-07-21 00:13:47 -07:00
  • cd634a9df5 Docs: 07-20 weapon grip anchor session log (gizmo-authored WYSIWYG grip flow) kronic 2026-07-20 22:58:14 -07:00
  • 760c77c083 Docs: 07-20 sandbox target dummy session log (planted dummy + GymSub no-director diagnosis) kronic 2026-07-20 22:05:40 -07:00
  • c64cda6e44 Docs: 07-20 tuning bench session log (profiles / audit / probe workflow) kronic 2026-07-20 21:28:34 -07:00
  • 730bad3d74 Data-driven tuning bench: feel profiles (JSON gestalts + overlay A/B), asset-derived timing audit, server-measured combat probe kronic 2026-07-20 21:28:33 -07:00
  • 2b742f0179 DebugOverlay: tuning rows for the 07-20 melee feel knobs (contact/buffer/finisher-reach) kronic 2026-07-20 21:04:37 -07:00
  • 7b65912f30 Melee feel overhaul: SwordCombat anims at heavy cadence, salvage axe, damage-at-contact + buffer + dash law (guidelines forks 1-6) kronic 2026-07-20 21:03:18 -07:00
  • 2c187a17a9 Docs: melee feel forks 1-6 implementation log + guidelines fork table marked shipped kronic 2026-07-20 20:53:08 -07:00
  • 7081869306 Docs: research-based Combat Attack & Ability Feel Guidelines (DRAFT for review) + session log kronic 2026-07-20 13:29:40 -07:00
  • 9079266397 Docs: 07-19 melee weight pass session log (heavy cadence, salvage axe, FX retone) + inventory kronic 2026-07-19 10:26:45 -07:00
  • 4b18a368bd Docs: 07-18 melee-anim pass session log + SwordCombat pack marked IN USE kronic 2026-07-18 12:03:26 -07:00
  • 7571091394 LANTERN feel pass (DR-052 + gap list): SoD facing, underwater feel, Bathynaut kit, walk/run gait, suit lamp + new Synty anim packs kronic 2026-07-16 13:56:02 -07:00
  • 385d0de08e Docs: round 4 — MoveSpeed 4.2 + two-ring walk/run gait, blended StrideScale, shoulder-lamp beam kronic 2026-07-16 13:38:31 -07:00
  • f496212f93 Docs: walk-set swap + dev zoom + AnimationIdles/SwordCombat catalogue (07-16 rounds 3) kronic 2026-07-16 13:15:41 -07:00
  • 1f6f985936 Docs: foot-skate + flat-terrain fix round appended to the 07-16 session log kronic 2026-07-16 12:56:59 -07:00
  • 8625cea819 Docs: gap-list pass bookend — underwater clips/bubbles/ambience/camera-drag session log, Blender 5.1 zero-takes export gotcha (cookbook + CLAUDE.md) kronic 2026-07-16 12:31:55 -07:00
  • a083e77a9e Docs: DR-052 SoD facing + underwater feel — build spec, session log, gotchas archive 07-16, skinned-kit cookbook recipe, CLAUDE.md facing contract (net-zero condensations) kronic 2026-07-16 00:54:53 -07:00
  • 4fa2cb0de4 Docs: DR-051 + session log — LANTERN realignment & purge bookend kronic 2026-07-15 16:37:14 -07:00
  • 210d307406 LANTERN realignment P5: Bathynaut suit body onto Player.prefab (in place) kronic 2026-07-15 16:31:07 -07:00
  • 12d5b96b71 LANTERN realignment P4: Gameplay subscene -> seabed arena roster + old enemy prefabs deleted kronic 2026-07-15 16:24:31 -07:00
  • c58439d33a LANTERN realignment P3: one look everywhere + scene surgery kronic 2026-07-15 16:12:00 -07:00
  • 77de740b63 LANTERN purge B7: rename CharacterId -> FrameKind (frame terminology) kronic 2026-07-15 15:51:48 -07:00
  • 4a8220ad3e LANTERN purge B6: delete the legacy single-ability path (sockets are THE ability model) kronic 2026-07-15 15:47:12 -07:00
  • b34945c2d2 LANTERN purge B3+B5: delete the cycle/core/win-lose spine + onboarding; save epoch v7 kronic 2026-07-15 15:27:12 -07:00
  • 835dace213 LANTERN purge B2: delete EB-2 turret defense kronic 2026-07-15 14:40:12 -07:00
  • a0f6d4a5c4 LANTERN purge B1: delete the automation chain (Harvester/Conveyor/Fabricator) kronic 2026-07-15 14:32:11 -07:00
  • 511e78556b Checkpoint: pre-realignment working tree (Gym->GymSub repoint + SyntyWorld/PostFX re-enable, SampleScene removed, PostFX_Daylight retune, ai.assistant pkg re-added) kronic 2026-07-15 14:16:00 -07:00
  • 78d4489699 Docs: session log + roadmap — full Phase-1 remainder (windups, frames/FrameId, light-relevancy, gym scene) kronic 2026-07-15 08:55:39 -07:00
  • d30d96952c LANTERN P1: enemy-test Gym scene (DevSandbox-based host + minimal GymSub subscene) kronic 2026-07-15 08:55:39 -07:00
  • aeb979f8d5 LANTERN P1 step 8: light-as-territory relevancy prototype (★) kronic 2026-07-15 08:51:24 -07:00
  • 342a39a540 LANTERN P1 step 5 + §8: two-frame identity via FrameId + per-frame gym loadouts kronic 2026-07-15 08:45:45 -07:00
  • 8f099c32ba LANTERN P1 step 6: manual-aim windups (SoD readable telegraphs) kronic 2026-07-15 08:35:20 -07:00
  • 98c8da3fd7 Docs: session log + roadmap — P1 Group B (5-Spark systems + gym tooling) kronic 2026-07-15 00:01:23 -07:00
  • b92cc7196b LANTERN P1: enemy-test gym tooling — on-demand spawn + GymTag clean-spawn kronic 2026-07-15 00:01:13 -07:00
  • b011a367e3 LANTERN P1 Group B: 5 Spark defs + effect ghost prefabs kronic 2026-07-15 00:00:55 -07:00
  • 36950ca21d LANTERN P1 Group B: 5-Spark systems — Aoe/Hitscan dispatch + reel/zone/decoy kronic 2026-07-15 00:00:41 -07:00
  • 8f070ff83c Docs: roadmap — enemy-test GYM as the animated-validation home (operator direction) kronic 2026-07-14 22:27:16 -07:00
  • eaf3d51370 Docs: roadmap — rig-type verified HUMANOID (discrepancy resolved) kronic 2026-07-14 22:21:08 -07:00
  • cb26e68839 Art/anim: Drowner glowing eyes + Grindylow + Bathynaut suit-frame prefabs kronic 2026-07-14 22:21:07 -07:00
  • 4302687be4 Art/anim: EnemyRigTools + Grindylow + Bathynaut suit-frame builders kronic 2026-07-14 22:21:06 -07:00
  • ec0e3ce5dc Docs: roadmap — Emissive-Gloam shader + skinned Drowner bind (art progress) kronic 2026-07-14 22:02:28 -07:00
  • cb224be81b Art/anim: skinned Drowner enemy via EnemyRigTools (LANTERN) kronic 2026-07-14 22:00:38 -07:00