NG (Graham)
|
6bcd812738
|
Fix minor clippy warnings
|
2026-01-12 18:10:51 -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)
|
47df45ece9
|
Add more db stats to chat command
|
2026-01-05 20:34:53 -05:00 |
|
NG (Graham)
|
0465f0664b
|
Remove redundant permission command
|
2026-01-05 17:26:16 -05:00 |
|
NG (Graham)
|
6211c930ba
|
Add dev-only factory ops for featuring a vehicle
|
2026-01-05 16:39:55 -05:00 |
|
NG (Graham)
|
437b7f9fdd
|
Implement factory offset saving
|
2026-01-05 16:21:14 -05:00 |
|
NG (Graham)
|
49255e7e7c
|
Make minimum game client version configurable
|
2026-01-04 21:36:11 -05:00 |
|
NG (Graham)
|
b06fe37829
|
Improve online user count reliability
|
2026-01-04 17:47:41 -05:00 |
|
NG (Graham)
|
8a759c74c9
|
Avoid adding a user to a chat channel more than once
|
2026-01-04 17:22:11 -05:00 |
|
NG (Graham)
|
09c1d2b344
|
Add hidden command support
|
2026-01-04 17:13:31 -05:00 |
|
NG (Graham)
|
2e0c6b2b62
|
Switch factory trait over to i32 IDs
|
2026-01-04 16:48:18 -05:00 |
|
NG (Graham)
|
3015572170
|
Complete factory rating support
|
2026-01-04 16:43:36 -05:00 |
|
NG (Graham)
|
50eb3f471e
|
Fix empty factory cube amounts causing incorrect CPU display
|
2026-01-04 16:05:13 -05:00 |
|
NG (Graham)
|
901bf76e19
|
Save CRF rating garage state and consider CRF purchase price #70
|
2026-01-04 16:04:30 -05:00 |
|
NG (Graham)
|
0e68730996
|
Stop rating request popup after every match
|
2026-01-03 17:39:10 -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)
|
2f826835dc
|
Refactor item purchase logic into core, implement promo codes #70
|
2026-01-03 11:19:24 -05:00 |
|
NG (Graham)
|
2c6ef3edbe
|
Grant first sign-up all permissions
|
2026-01-01 22:06:37 -05:00 |
|
NG (Graham)
|
495701d886
|
Re-add a good way to disable factory uploading
|
2026-01-01 21:25:24 -05:00 |
|
NG (Graham)
|
3aadbb91ba
|
Implement item shop #70
|
2026-01-01 20:34:12 -05:00 |
|
NG (Graham)
|
83843377d7
|
Fix display of items in garage customization and item shop
|
2026-01-01 15:45:13 -05:00 |
|
NG (Graham)
|
ae091a7666
|
Refactor rc_microtransactions to use actix-web, remove rocket dependency
|
2026-01-01 10:39:46 -05:00 |
|
NG (Graham)
|
2293edec9d
|
Make rank and level use some saner scales
|
2026-01-01 08:51:33 -05:00 |
|
NG (Graham)
|
782d28efec
|
Add singleplayer and campaign rewards screens #70
|
2026-01-01 08:07:32 -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)
|
5e05cbdb59
|
Add server-side chat command to grant account permissions in-game
|
2025-12-26 20:49:39 -05:00 |
|
NG (Graham)
|
7f187dcb98
|
Fix clippy warnings in validation and chat logic
|
2025-12-26 16:16:23 -05:00 |
|
NG (Graham)
|
36100a34c4
|
Set version to v1.1.0 and update dependencies
|
2025-12-22 19:40:34 -05:00 |
|
NG (Graham)
|
d9f24e1859
|
Make username and email capitalization agnostic
|
2025-12-21 10:40:08 -05:00 |
|
NG (Graham)
|
5fd1767111
|
Make room names capitalization agnostic
|
2025-12-21 10:24:32 -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)
|
08bce9155b
|
Fix broadcast chat command; fix #67
|
2025-12-14 20:36:05 -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)
|
f6f6e1f127
|
Add intercom functionality for setting factory thumbnails
|
2025-12-13 16:23:18 -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)
|
f36cc5b2b3
|
Use exec for long-running part of run scripts
|
2025-12-07 17:26:09 -05:00 |
|
NG (Graham)
|
69e6772b84
|
Update release archive names to reflect repo name
|
2025-12-06 11:22:23 -05:00 |
|
NG (Graham)
|
44d1203811
|
Demote user load progress message to debug
|
2025-12-06 10:50:02 -05:00 |
|
NG (Graham)
|
41cdcb9735
|
Reset game match rotation for release
|
2025-12-06 10:49:27 -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)
|
a5485881e8
|
Set lifetime premium duration to 365 days [sic]; fix #56
|
2025-12-03 17:11:21 -05:00 |
|
NG (Graham)
|
687f8dabbe
|
Use resolvable vehicles in campaign mode instead of raw cube data
|
2025-12-02 17:08:42 -05:00 |
|
NG (Graham)
|
b58af3d893
|
Set version to 1.0.0
|
2025-11-30 22:08:40 -05:00 |
|
NG (Graham)
|
c21d727440
|
Retrieve most recent match that player is in instead of oldest; fix maybe #52
|
2025-11-30 21:52:29 -05:00 |
|
NG (Graham)
|
b1ecb87c96
|
Add more logging for #52
|
2025-11-30 21:49:01 -05:00 |
|
NG (Graham)
|
09563c9239
|
Fix reactor height in Mars3; fix #51
|
2025-11-16 15:10:47 -05:00 |
|
NG (Graham)
|
cd82502576
|
Update dependencies
|
2025-11-16 15:10:47 -05:00 |
|
NG (Graham)
|
dfc0cc351b
|
Always skip sending to aliased connections (client AIs) #48
|
2025-11-16 15:10:47 -05:00 |
|
NG (Graham)
|
8d5f835497
|
Add standard favicon endpoint
|
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)
|
7579963893
|
Upgrade to libfj v0.9
|
2025-11-03 19:16:03 -05:00 |
|
NG (Graham)
|
340f571637
|
Add stats chat command
|
2025-10-31 22:41:33 -04:00 |
|
NG (Graham)
|
3ef1aa20d0
|
Add some basic commands for sysadmins and permission system for them
|
2025-10-31 21:02:10 -04:00 |
|
NG (Graham)
|
77b6d8c11f
|
Add validation warning about fake players on strange teams in any game mode
|
2025-10-30 22:15:12 -04:00 |
|
NG (Graham)
|
3fb2fbad06
|
Allow fake players to have their team chosen automatically at game start
|
2025-10-30 21:59:47 -04: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)
|
2cc467726f
|
Add self-validation framework for config
|
2025-10-27 22:07:38 -04:00 |
|
NG (Graham)
|
b3ad2c3758
|
Add proof-of-concept server intercom service through auth server
|
2025-10-26 15:43:51 -04:00 |
|
NG (Graham)
|
3e09a5e554
|
Fix multiplayer loading with more than 2 players
|
2025-10-12 14:02:15 -04:00 |
|
NG (Graham)
|
281f5dde49
|
Configure for v0.5.0 dev cycle
|
2025-10-06 23:04:04 -04:00 |
|
NG (Graham)
|
ade535e556
|
Add Arc CRF username spoofing
|
2025-10-06 23:02:08 -04:00 |
|
NG (Graham)
|
5fc8b9a571
|
Update build config, add riscv build script
|
2025-10-03 18:08:50 -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)
|
827c14da0d
|
Update readme with more RC specifics
|
2025-10-03 17:21:51 -04:00 |
|
NG (Graham)
|
01cd9bce97
|
Add debug message before unhelpful token secret file not found error
|
2025-10-02 22:07:25 -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)
|
56e170d99c
|
Add example connection group
|
2025-09-28 12:08:57 -04:00 |
|
NG (Graham)
|
71d8ecaea2
|
Update registration with new URLs and launch button
|
2025-09-27 23:27:58 -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)
|
91fc2db868
|
Remove mentions of Cardlife (moved to different repo)
|
2025-09-17 17:30:25 -04:00 |
|
NG (Graham)
|
c9f9d146e8
|
Add version info chat command
|
2025-09-14 12:23:46 -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)
|
e33a499415
|
Update shield and natural regen defaults
|
2025-09-09 20:29:10 -04:00 |
|
NG (Graham)
|
a694ee5f5f
|
Fix total users chat command, add help command
|
2025-09-09 18:15:54 -04:00 |
|
NG (Graham)
|
31585513dd
|
Add capture point locations for all maps
|
2025-09-08 21:36:02 -04:00 |
|
NG (Graham)
|
a15939ba05
|
Add equalizer position for all maps
|
2025-09-08 20:26:31 -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 |
|