GenericHeroGuy
9abfea075b
asama
2026-03-31 20:39:05 +02:00
NepDisk
8f9faad7fd
Multiplayer in GP
2026-03-31 13:16:00 -04:00
NepDisk
4a00cce049
Still allow random map to work with the comment
2026-03-31 12:24:21 -04:00
NepDisk
080ace7b91
Fix waypoint related crashes in battle mode
2026-03-31 11:55:27 -04:00
toaster
02ba3e2557
Rework the map command suite a little
...
The following funcs are now a suite with almost-identical argument lists.
- `map` is for immediately going to a map
- Add `-random`/`-r`
- `queuemap` is for interacting with the live Round Queue
- Add `-random`/`-r`
- Performed server-side
- `-clear` and `-show` now accept partial params `-c` and `-s`
- Fix minor error with 0-argument print's text
- `showmap` is for printing information
- Add arbitrary map name/ID input
- `showmap robo` prints the course `map robo` would resolve to
- Add `-gametype`/`-gt`/`-g`
- For compatibility testing
- Add `-random`/`-r`
- Combine with `-gametype` for extra guarantees
- `randommap` was deprecated
- Will only print replacement instructions of `map -random`, and nothing else
2026-03-31 11:50:33 -04:00
NepDisk
dd98ee93e2
Merge pull request 'RRIDs' ( #233 ) from rridport into next
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/233
2026-03-31 16:00:11 +02:00
NepDisk
85f6ea3b53
Put a reminder here
2026-03-31 09:56:14 -04:00
NepDisk
829448cd28
Comment as reminder for future attempting
2026-03-31 09:54:09 -04:00
NepDisk
ac80a8d8d1
Rename this cvar
2026-03-31 09:27:03 -04:00
minenice55
a9d5799589
tweak attraction shield performance
...
tackle is slower but handles better
tackle is made weaker when in first
fixed issue with dropping items not clearing seeking flag
2026-03-30 22:10:54 -04:00
NepDisk
6a44fc25bb
Rename RRID as suggested
2026-03-30 21:35:50 -04:00
NepDisk
88a8600693
Merge branch 'next' into rridport
2026-03-30 21:34:58 -04:00
AJ Martinez
991bf3a4c9
Oops, servernode isn't a player index
2026-03-30 21:31:43 -04:00
AJ Martinez
c47c32dcc6
Fix chat messages being krangled on dedicated servers
2026-03-30 21:29:29 -04:00
NepDisk
d602e8b590
Merge branch 'next' into rridport
2026-03-30 20:10:58 -04:00
NepDisk
096e91f23a
Fix Attraction shield being broken
2026-03-30 20:10:13 -04:00
NepDisk
e82de32832
Merge branch 'next' into rridport
2026-03-30 19:58:46 -04:00
minenice55
ceebaba534
clean up like bubble
2026-03-30 19:55:45 -04:00
minenice55
abf9d3ff39
don't steal bubble and attraction shield when using
2026-03-30 19:51:43 -04:00
NepDisk
de9197e73f
Merge branch 'next' into rridport
2026-03-30 19:42:49 -04:00
NepDisk
dd402c43ee
Make PT_SERVERCHALLENGE get sent in reliable mode
2026-03-30 19:36:21 -04:00
minenice55
5bce8b2a2e
c'est maintenant jaune
2026-03-30 18:52:02 -04:00
NepDisk
12a2e13a58
Merge branch 'next' into rridport
2026-03-30 18:02:00 -04:00
NepDisk
78087afecd
Clean up Roundqueue archival
2026-03-30 16:50:48 -04:00
minenice55
bdfa63161f
proper attraction shield
2026-03-30 16:18:23 -04:00
NepDisk
f89e01c936
Use P_SyncMem for player pubkey
2026-03-30 16:01:44 -04:00
NepDisk
0ab3ba7f4a
Merge branch 'next' into rridport
2026-03-30 15:54:00 -04:00
NepDisk
08efd4321c
Fix map music not playing on Join
2026-03-30 15:15:57 -04:00
NepDisk
a291f8d9b4
Show connection notices in console as well
2026-03-30 13:56:21 -04:00
NepDisk
d4753b3d1e
Mention the 32P size
2026-03-30 11:50:35 -04:00
NepDisk
6299cff152
Make pubkey validation on by default
...
People who don't want this can just turn it off.
2026-03-30 10:38:39 -04:00
NepDisk
24b6a7faa2
Not anymore!
2026-03-30 10:01:45 -04:00
NepDisk
989b6b6f53
Notate packet byte sizes
...
These should be correct unlike the nonsense in baseline SRB2
2026-03-30 09:56:58 -04:00
NepDisk
e9361d5f33
Lower max packet size, remove duplicated server_name, server_contact and server_desc fields
2026-03-30 09:36:43 -04:00
NepDisk
13a82ca079
Port pubkey validation from RR and make it optional
...
For more competitve servers they can enable this to prevent unfair play while letting casual servers still have flexibility
2026-03-29 21:32:34 -04:00
NepDisk
a81aef27e2
Move PT_ cases into their own methods
2026-03-29 21:04:44 -04:00
NepDisk
fcc1b10ada
On second thought, lets put them in a seperate folder with a readme
2026-03-29 19:15:49 -04:00
NepDisk
19d700b386
Write RRID keys outside gamefolder if possible
2026-03-29 18:04:51 -04:00
NepDisk
a90f2ea2d3
Rename our Public and private key globals
2026-03-29 16:50:31 -04:00
AJ Martinez
e79ba678c4
More lax + more helpful RRID timestamp errors
2026-03-29 16:39:53 -04:00
NepDisk
6f7c466459
Use defines for lengths
2026-03-29 16:33:24 -04:00
SteelT
7f134d27ce
Fix players RRID getting wiped on join
...
Fixes #1075
2026-03-29 16:33:06 -04:00
NepDisk
71dd15ab6b
Remove debug print
2026-03-29 16:30:40 -04:00
NepDisk
c44ae94137
Add kick msg for SIGFAIL
2026-03-29 16:27:33 -04:00
NepDisk
0f5d93873b
RRID credits
2026-03-29 16:22:34 -04:00
NepDisk
0857a1d8a2
RRID port part 3
...
last commit was 535fc1787589cc8135470cef0e09005cf97e6cab
2026-03-29 16:19:01 -04:00
NepDisk
5bafcbf3f8
RRID port part 2
...
last commit was 78b30802
2026-03-29 15:32:51 -04:00
NepDisk
163d4a0e72
Actually on second thought, I do want splitscreen
2026-03-29 13:59:39 -04:00
NepDisk
d6eab04a7a
RRID port part 1
...
last commit of this set is 2925843e
2026-03-29 13:09:06 -04:00
GenericHeroGuy
ca51695870
dt7 stuff
...
also fixed model loading on my machine
2026-03-29 14:44:26 +02:00