Commit Graph

  • ef5f7d127f refactor: refactor stuff refactor/items_and_interactions Filip 2026-08-31 23:12:12 +02:00
  • db0356eb6f refactor: unify item instance ids with the shared stable-id scheme Filip 2026-08-28 23:05:26 +02:00
  • 888e39e15d refactor: throw on uninitialized PlayerInteractionController instead of logging Filip 2026-08-28 23:00:09 +02:00
  • 9fdd565637 refactor: restructure interaction system into clean layers Filip 2026-08-28 22:01:19 +02:00
  • 3127c1b4af docs: allow direct Godot-to-Godot imports between features Filip 2026-08-28 19:47:03 +02:00
  • d8cc1d0859 feat: replicate players across multiplayer peers feat/multiplayer-player-sync Filip 2026-08-26 22:59:29 +02:00
  • 00627a7e91 feat: add spawn item console command master Adrian 2026-08-24 17:26:31 +02:00
  • bed12ad335 feat: add two-handed flashlight interactions Adrian 2026-08-24 00:48:07 +02:00
  • f4331f426c feat: add extensible item inventory and world system Adrian 2026-08-23 23:16:49 +02:00
  • 25e32f20d9 feat: add player-aware world interaction system Adrian 2026-08-23 21:37:12 +02:00
  • 1445fc014f feat: implement multiplayer session state management and add invalid port exception Adrian 2026-08-25 02:10:54 +02:00
  • 988f1102f8 feat: add logging feature with console, Godot and file outputs Filip 2026-08-23 20:20:41 +02:00
  • 5ee80df4c1 feat: add multiplayer session support with ENet host/join Filip 2026-08-23 18:43:31 +02:00
  • fc14cfe0c3 feat: add regex argument type to console command builder Filip 2026-08-23 18:43:26 +02:00
  • 11fedb7f7b feat: project cleanup Adrian 2026-08-23 01:35:35 +02:00
  • eba1af5ff0 feat: add noclip console command Filip 2026-08-22 22:23:02 +02:00
  • 76694a40f6 feat: split player movement into ground and noclip strategies Filip 2026-08-22 22:22:51 +02:00
  • 45c66ca7db chore: merge CommandArgType into CommandArgSpec Filip 2026-08-22 22:22:32 +02:00
  • af98795cae chore: remove redundant console focus logic Filip 2026-08-22 19:54:23 +02:00
  • adbac21339 refactor: flatten GameBootstrap and move Scenes under Godot Filip 2026-08-22 19:45:38 +02:00
  • 1086f4a1a7 chore: track generated uid for EntityId.cs Filip 2026-08-22 19:41:51 +02:00
  • a749d97b99 feat: add in-game debug console UI Filip 2026-08-22 19:40:12 +02:00
  • 4f57c77b7b refactor: extract shared MouseCapture helper Filip 2026-08-22 19:39:52 +02:00
  • 9f742f396f feat: add console command framework Filip 2026-08-22 19:39:17 +02:00
  • c95233b9f9 feat: implement first-person controller Filip 2026-08-22 15:55:39 +02:00
  • 470e70d51b feat: add game bootstrap for mouse capture handling Filip 2026-08-22 15:55:28 +02:00
  • 926b703ace feat: add input action and project setting mappings Filip 2026-08-22 15:55:18 +02:00
  • c702d7b2ab feat: add reusable node export validation Filip 2026-08-22 15:55:09 +02:00
  • ef6b34bcbd chore: target net9.0 and rename Player feature folder to Players Filip 2026-08-22 15:53:22 +02:00
  • 8c6286a95b docs: update architecture docs and mention docs in AGENTS.md Filip 2026-08-20 20:57:49 +02:00
  • be04f92260 chore: define dir structure Filip 2026-08-20 20:48:10 +02:00
  • c79aaa873c chore: make dir & file names lower case Filip 2026-08-20 19:52:19 +02:00
  • 51ac7aee8c feat: add initial architecture Adrian 2026-08-20 19:46:07 +02:00
  • 6fbdc578a2 docs: add concept Filip 2026-08-20 18:45:10 +02:00
  • c8281d7130 chore: rename project to NightShift and clean up IDE files Filip 2026-08-19 21:44:17 +02:00
  • 7a3b820877 feat: initialize Godot project with Git LFS Adrian 2026-08-19 02:26:55 +02:00