Commit Graph

59 Commits

Author SHA1 Message Date
a02cb2b309 PlayerManager 2025-08-20 12:18:44 +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
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
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
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
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
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
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
731c742346 begin serversimulation 2025-08-03 18:20:21 +02:00
ced20ca991 less serialize code 2025-08-01 13:21:31 +02:00
fa663d0481 packed chunk data 2025-07-31 19:03:41 +02:00
1a455a3d6b refactor tile serialize 2025-07-31 18:02:14 +02:00
c8159bae6e fix predictpacket serialization 2025-07-31 15:07:34 +02:00
02d872c49b migrating save files 2025-07-31 13:48:26 +02:00
2b8447766a fix gcc build 2025-07-30 17:56:13 +02:00
2e556e0d45 feat: fast forward 2025-07-30 17:52:54 +02:00
56a43d7a60 update sp (illegal) 2025-07-29 15:17:56 +02:00
4c2ac7e3f0 temp tower rendering 2025-07-28 18:11:17 +02:00
da1586baed remove unused function 2025-07-28 14:32:01 +02:00
4f0a81d670 add PredictComma,d 2025-07-28 14:28:29 +02:00
47b5a281fc refactor towers 2025-07-28 14:28:03 +02:00
05edb95150 nuke dispatch 2025-07-28 14:27:37 +02:00
e146f490cf CommandApply: add handle methods 2025-07-23 19:20:59 +02:00
9477099cfc fix warnings + cland-tidy 2025-07-23 19:18:25 +02:00
090ea962d3 and again 2025-07-18 18:56:49 +02:00
6d0e56eb46 too many things 2025-07-18 13:11:18 +02:00
b788caafa6 render entities 2025-07-17 23:00:16 +02:00
b21439718b fix array copy 2025-07-17 23:00:05 +02:00
9a3356eb16 renderer template shader 2025-07-17 21:57:06 +02:00
9667454811 refactor rendering 2025-07-16 13:38:02 +02:00
1bee6aed9c camera notify 2025-07-16 12:54:50 +02:00
aaf76a3ff0 nice 2025-07-16 00:32:40 +02:00
d1690192db fix Array 2025-07-10 16:48:21 +02:00
cc57e03bc4 splib transition 2025-07-10 16:34:28 +02:00
cd03175b98 pupush 2024-10-25 17:12:13 +02:00
c0473e5a65 better serializer tests 2024-10-24 22:59:44 +02:00