NG (Graham)
|
214599ce9a
|
Fix some clippy warnings
|
2025-10-02 21:52:35 -04:00 |
|
NG (Graham)
|
aa690007b7
|
Configure for release v0.4.0
|
2025-10-02 21:01:57 -04:00 |
|
NG (Graham)
|
59f54dadaa
|
Fix Pit not ending when out of players ending with AI teammates
|
2025-09-27 14:33:09 -04:00 |
|
NG (Graham)
|
e55bd6d288
|
Add basic client AI support
|
2025-09-27 12:36:49 -04:00 |
|
NG (Graham)
|
525fa8b87e
|
Add team death match support #33
|
2025-09-14 12:08:52 -04:00 |
|
NG (Graham)
|
d194e29ff7
|
Add win condition for last player connected #34
|
2025-09-13 17:51:58 -04:00 |
|
NG (Graham)
|
c85d4bbc38
|
Add pit spawn points #34
|
2025-09-13 17:36:35 -04:00 |
|
NG (Graham)
|
82cc2dcf1b
|
Add pit win conditions #34
|
2025-09-10 19:40:51 -04:00 |
|
NG (Graham)
|
f2de67b338
|
Add minimal Pit implementation (without win conditions) #34
|
2025-09-09 23:36:34 -04:00 |
|
NG (Graham)
|
31585513dd
|
Add capture point locations for all maps
|
2025-09-08 21:36:02 -04:00 |
|
NG (Graham)
|
4639778eeb
|
Add equalizer support and partial fast-charge (dominating) support #32
|
2025-09-07 15:50:56 -04:00 |
|
NG (Graham)
|
35c6f136f6
|
Refactor tick counting into one spot
|
2025-09-06 22:38:55 -04:00 |
|
NG (Graham)
|
6b40eb938c
|
Add basic surrendering for #32
|
2025-09-06 19:13:47 -04:00 |
|
NG (Graham)
|
ac0e16be63
|
Add some approximation of crystal stealing #32
|
2025-09-06 16:52:43 -04:00 |
|
NG (Graham)
|
f630148027
|
Disable shield deactivated message at BA match start #32
|
2025-09-06 11:16:41 -04:00 |
|
NG (Graham)
|
79f8341adc
|
Refactor multiplayer message handling into smaller functions
|
2025-09-06 11:03:39 -04:00 |
|
NG (Graham)
|
0e35aced01
|
Readability fixes for cargo clippy
|
2025-09-03 22:33:32 -04:00 |
|
NG (Graham)
|
9dcb12131b
|
Make end of match return you to the main menu slightly faster after clicking the button
|
2025-09-03 21:45:53 -04:00 |
|
NG (Graham)
|
e9a4830562
|
Fix capture points not working with multiple players on a team
|
2025-09-03 18:41:44 -04:00 |
|
NG (Graham)
|
c8a654bd49
|
Fix map pings causing teammates to disconnect
|
2025-09-03 18:13:18 -04:00 |
|
NG (Graham)
|
9c03201bac
|
Implemented respawning for #32
|
2025-09-01 18:50:10 -04:00 |
|
NG (Graham)
|
85d61b2009
|
Add BA player disconnect win condition, make loading a bit more forgiving
|
2025-08-31 12:12:43 -04:00 |
|
NG (Graham)
|
7f9ed8bf35
|
Implement basic battle arena functionality #32
|
2025-08-30 21:36:01 -04:00 |
|
NG (Graham)
|
8786a2139b
|
Update LNL crate to make traffic filter more forgiving
|
2025-08-17 09:59:38 -04:00 |
|
NG (Graham)
|
05bf4a097a
|
Add basic server-only player harness
|
2025-08-16 21:32:14 -04:00 |
|
NG (Graham)
|
94d247f8f4
|
Minor refactor for fake server players
|
2025-08-16 15:52:06 -04:00 |
|
NG (Graham)
|
2642767a27
|
Don't count self-destruct in death stat (since it's already counted), fix #35
|
2025-08-11 20:59:17 -04:00 |
|
NG (Graham)
|
2f0c100086
|
Switch over to release versions of non-repo same-org crates
|
2025-08-03 22:32:28 -04:00 |
|
NG (Graham)
|
6fdb13b446
|
Fix some packaging issues
|
2025-08-03 21:47:25 -04:00 |
|
NG (Graham)
|
df017883c1
|
Add basic stats tracking #30
|
2025-08-03 18:15:25 -04:00 |
|
NG (Graham)
|
580ce69839
|
Add map ping support #30
|
2025-08-03 16:39:16 -04:00 |
|
NG (Graham)
|
721922c4ea
|
Fix inconsistent spawnpoint origins #30
|
2025-08-03 16:23:00 -04:00 |
|
NG (Graham)
|
fd1620b929
|
Fix compile error due to auth error type change
|
2025-07-27 20:28:48 -04:00 |
|
NG (Graham)
|
a0d6974a31
|
Get capture points workins #30 (mars 1 only)
|
2025-07-26 21:57:46 -04:00 |
|
NG (Graham)
|
c6bd9e110d
|
Use real spawn points when available #30
|
2025-07-26 11:50:32 -04:00 |
|
NG (Graham)
|
a27ae3d466
|
Make spawn points higher to work on all/more maps
|
2025-07-24 23:34:03 -04:00 |
|
NG (Graham)
|
194656933a
|
Fix multiplayer not ending with only one player ever connected
|
2025-07-24 22:40:19 -04:00 |
|
NG (Graham)
|
a904423a83
|
Use elimination config from file instead of hardcoded #30
|
2025-07-22 22:39:38 -04:00 |
|
NG (Graham)
|
0683de965b
|
Don't count time 4x as fast as it should be
|
2025-07-22 18:30:52 -04:00 |
|
NG (Graham)
|
52493bf166
|
Implement most of the occasional packets sent in elimination, expand interface for custom game logic #30
|
2025-07-22 18:27:41 -04:00 |
|
NG (Graham)
|
dfde0247a4
|
Fix player input change serdes, implement explicit disconnect #30
|
2025-07-21 23:01:56 -04:00 |
|
NG (Graham)
|
a452d37d22
|
Add some semblance of match end
|
2025-07-21 22:33:12 -04:00 |
|
NG (Graham)
|
b38a1ae03f
|
Add full destruction (no respawn) #30
|
2025-07-20 23:22:37 -04:00 |
|
NG (Graham)
|
fffb4e2576
|
Add basic cube damage broadcasters (damage is not applied) #30
|
2025-07-20 22:09:23 -04:00 |
|
NG (Graham)
|
37cbc8d85f
|
Allow two or more people to load into the same multiplayer match #30
|
2025-07-20 18:31:08 -04:00 |
|
NG (Graham)
|
cd45c22d0b
|
Add bare minimum single-user multiplayer functionality #30
|
2025-07-12 12:49:47 -04:00 |
|
NG (Graham)
|
1d404db209
|
Get part way through loading (to sync) #30
|
2025-07-06 17:36:52 -04:00 |
|
NG (Graham)
|
38ab4ba799
|
Create first event handler and framework for it
|
2025-07-03 21:53:34 -04:00 |
|
NG (Graham)
|
e69c7dabd6
|
Fix LRL interface for reference-counted connection objects
|
2025-07-03 18:07:08 -04:00 |
|
NG (Graham)
|
c2dc6088a0
|
Create initial multiplayer server skeleton
|
2025-07-01 20:04:11 -04:00 |
|