103 Commits

Author SHA1 Message Date
3faf55884b bof 2025-11-15 19:17:59 +01:00
d1d2b63be8 remove return 2025-08-23 12:55:37 +02:00
62c5c762f9 detect memory leaks 2025-08-23 12:55:26 +02:00
1d436aa1c3 add bots 2025-08-23 12:54:48 +02:00
73dd2dabfa render playerlist 2025-08-23 11:36:23 +02:00
5b6254c690 send map when arriving late 2025-08-22 12:24:58 +02:00
688b6e93ea fix signal 2025-08-22 11:42:17 +02:00
d64c366f4b fix teams 2025-08-22 11:42:09 +02:00
7d58b881b2 send world to client 2025-08-22 11:41:58 +02:00
20acbc0499 update to c++20 2025-08-22 11:39:16 +02:00
4fe2e25029 client PlayerManager 2025-08-21 20:51:13 +02:00
fd08833f3f fix signals 2025-08-21 20:32:47 +02:00
165ebf7b2e add valgrind 2025-08-20 12:35:04 +02:00
a02cb2b309 PlayerManager 2025-08-20 12:18:44 +02:00
bd56fb0646 add server mspt 2025-08-19 18:55:25 +02:00
39580c15c5 add Timer class 2025-08-19 18:46:54 +02:00
ee39c1e429 add playerlist packet 2025-08-19 18:42:02 +02:00
631e14e66e IServerSocket dispatch 2025-08-19 18:30:42 +02:00
53d2e3cf6b load custom imgui theme 2025-08-19 17:26:29 +02:00
cd33ea28dc renderer: use shared_ptr 2025-08-19 17:19:57 +02:00
a50898a88b begin player auth 2025-08-15 11:25:35 +02:00
833173b5e8 main menu fullscreen 2025-08-15 09:47:45 +02:00
1e4af7f298 add sdl_init error message 2025-08-14 14:16:04 +02:00
e720439109 Add vscode file 2025-08-13 21:09:40 +00:00
5f1e9a8d81 Add missing sdl init 2025-08-13 21:06:02 +00:00
953b5dcc86 remove WorldApply 2025-08-12 11:35:06 +02:00
f879c5fe8f add basic README 2025-08-11 19:57:20 +02:00
b5ff44d793 add (very) basic main menu 2025-08-11 19:47:55 +02:00
24252896c7 begin MainMenuState 2025-08-11 18:53:10 +02:00
4c0078a5f2 refactor xmake.lua 2025-08-11 18:52:46 +02:00
4072e49b32 add some minor comments 2025-08-10 12:26:21 +02:00
e0080fa50c move ClientSimulation in Client 2025-08-10 12:19:50 +02:00
8bdcffcfa6 migrate main 2025-08-10 11:49:07 +02:00
6b987cf78d fix Signal 2025-08-10 11:46:43 +02:00
cba790f804 add StateMachine 2025-08-09 11:23:17 +02:00
ac3e949323 add client 2025-08-08 13:24:50 +02:00
b09c7f9efd rename signal 2025-08-08 12:18:26 +02:00
110e6a62d2 add fakesocket method 2025-08-08 11:37:30 +02:00
ba84864b6a fill client holes (lockstep) 2025-08-07 10:53:00 +02:00
c813c49707 begin client-server 2025-08-06 20:10:56 +02:00
89213e9a97 refactor IServerSocket 2025-08-06 17:16:50 +02:00
fb53ece340 private SlotGuard 2025-08-06 16:52:20 +02:00
5d196c4b61 add SlotGuard doc 2025-08-06 14:15:13 +02:00
0d9e5b647f use SlotGuard 2025-08-06 14:13:38 +02:00
079d653405 add SlotGuard 2025-08-06 14:07:23 +02:00
990c6f078d server state test 2025-08-06 13:55:22 +02:00
599dfa0cee begin server 2025-08-06 12:53:33 +02:00
9c5ad07747 serversimulation 2025-08-04 12:47:27 +02:00
df79a35eae add packets 2025-08-04 11:35:51 +02:00
d1d71ed086 Merge branch 'experimental' into dev 2025-08-04 10:22:42 +02:00