1
0
mirror of https://git.ngram.ca/OpenJam/rc-servers synced 2026-08-23 23:08:52 +00:00
Commit Graph

91 Commits

Author SHA1 Message Date
NG (Graham)
0a93432783 Minor refactor to make match configs easier to work with 2026-03-21 21:37:54 -04:00
NG (Graham)
57b825a6f8 Fix base stealing not ending game; fix #100 2026-03-21 21:06:38 -04:00
NG (Graham)
a391d7e45a Create README for every crate 2026-03-05 21:47:50 -05:00
NG (Graham)
378d2d2cd8 Configure dependencies for release 2026-02-08 14:35:18 -05:00
NG (Graham)
f1c6a5b707 Add git commit hash to intercom status version reporting 2026-02-08 11:18:25 -05:00
NG (Graham)
93beb1b4e7 Init BA base crystal order on startup if possible, change it occasionally 2026-02-07 17:47:14 -05:00
NG (Graham)
08d7f86dcb Don't send BA map elements to non-players, fix #83 2026-02-07 15:44:16 -05:00
NG (Graham)
514db6fd02 Skip sending disconnect packet to already disconnected player 2026-02-07 11:53:04 -05:00
NG (Graham)
bcb51f804f Pass more network config info to multiplayer server impl, address #82 2026-02-07 11:48:48 -05:00
NG (Graham)
c605d81b3c Fix scoring displays in Pit 2026-02-02 20:17:50 -05:00
NG (Graham)
3b909327d8 Implement factory in main database, close #80 2026-02-01 18:14:16 -05:00
NG (Graham)
a346299de8 Make match loading forcefully advanced after a time 2026-01-25 18:17:34 -05:00
NG (Graham)
0db43497d8 Add max_bulk_resend parameter for multiplayer server networking 2026-01-24 18:36:29 -05:00
NG (Graham)
edb5b2eba8 Fix #61 base crystal stealing with block damage model 2026-01-24 17:46:35 -05:00
NG (Graham)
ff0588ada1 Fix battle arena ending at 96% base charge, fix part of #61 2026-01-18 12:39:58 -05:00
NG (Graham)
a48f9dcfe9 Fix dominating message, fix fake player loading, mess around with reactor crystals 2026-01-15 18:49:29 -05:00
NG (Graham)
7b7da8d59e Attempt to debounce kill bonus/counter 2026-01-12 18:01:23 -05:00
NG (Graham)
d421cfa264 Add multiplayer dos protection config toggle 2026-01-12 17:04:41 -05:00
NG (Graham)
ac9e2a9fcd Add network-layer multiplayer disconnect handling 2026-01-07 21:09:38 -05:00
NG (Graham)
1d0831d307 Revert "Add experimental multiplayer loading timeout"
This reverts commit 30d1ab20e9.
2026-01-05 21:23:42 -05:00
NG (Graham)
30d1ab20e9 Add experimental multiplayer loading timeout 2026-01-03 17:36:55 -05:00
NG (Graham)
cba0feaf03 Fix multiplayer on_new_connection crash from misconfigured clients 2026-01-03 15:59:08 -05:00
NG (Graham)
4ec64a9cd9 Add basic currency support and plumb multiplayer rewards screen #70 2025-12-28 18:13:14 -05:00
NG (Graham)
ba21f77743 Remove heal assist log info message, rename 2025-12-20 22:03:53 -05:00
NG (Graham)
f4539c9c32 Don't trigger equalizer when bases are too low 2025-12-20 21:53:47 -05:00
NG (Graham)
4297622aa9 Implement healing events; fix #63 2025-12-20 21:52:38 -05:00
NG (Graham)
838508ca66 Fix tier enumeration in weapon select event 2025-12-20 20:38:33 -05:00
NG (Graham)
e648f7832d Fix capture progress bar not showing up after point is contested; fix #57 2025-12-16 23:04:32 -05:00
NG (Graham)
274f68f223 Mitigate #59 with validation warning and reduce motion packets 2025-12-16 20:22:46 -05:00
NG (Graham)
ff796396e3 Fix crash on point capture caused by counting fix, fix #66 2025-12-14 11:38:16 -05:00
NG (Graham)
0f9f67e5a9 Update owned point count on capture 2025-12-11 21:19:48 -05:00
NG (Graham)
29b5490f86 Count all owned points first so shield isn't dropped half way through the counting/capturing 2025-12-11 20:59:44 -05:00
NG (Graham)
44d1203811 Demote user load progress message to debug 2025-12-06 10:50:02 -05:00
NG (Graham)
8a12c59a16 Skip sending win/lose messages to ClientAIs in more cases 2025-12-06 10:47:51 -05:00
NG (Graham)
5137163146 Update multiplayer to literustlib v0.3 2025-12-06 10:38:00 -05:00
NG (Graham)
dfc0cc351b Always skip sending to aliased connections (client AIs) #48 2025-11-16 15:10:47 -05:00
NG (Graham)
2583429af8 Add status reporting to auth server 2025-11-03 19:24:20 -05:00
NG (Graham)
127de674b4 Allow client AIs to run on non-teammates when there are no teammates available, fix/answer #42 2025-10-29 21:29:43 -04:00
NG (Graham)
2007abd3df Ignore client NPCs (aliased connections) when considering real players, fix #39 2025-10-29 20:31:34 -04:00
NG (Graham)
3e09a5e554 Fix multiplayer loading with more than 2 players 2025-10-12 14:02:15 -04:00
NG (Graham)
6879fc8ed5 Remove some gamemode startup warnings, make expanded config json more obvious 2025-10-03 18:06:36 -04:00
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