-
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