Zwip-Zwap Zapony
e717731ea3
Update player->quittime when a server idles, again
2024-01-02 19:00:18 +01:00
Logan Aerl Arias
b1f1889a07
Merge branch SRB2:next into perfstats-thinkframes
2023-12-31 16:32:54 +00:00
Logan Aerl Arias
e7d972757b
Revert "Merge branch 'update-quittime-while-idling' into 'next'"
...
This reverts merge request !2210
2023-12-31 14:32:06 +00:00
Logan Aerl Arias
7c13f6e9fd
Merge branch 'update-quittime-while-idling' into 'next'
...
Update player->quittime while a Server is Idling
Closes #1143 and #1119
See merge request STJr/SRB2!2210
2023-12-31 13:58:29 +00:00
Logan Aerl Arias
96e459c171
Merge branch 'optimize-mobj-allocations' into 'next'
...
Cache and reuse removed mobjs when spawning mobjs
See merge request STJr/SRB2!2200
2023-12-25 23:59:34 +00:00
Logan Aerl Arias
3ed2221e4c
Merge branch 'fix-buffer-overflow-mobj-typename' into 'next'
...
Fix buffer overflow when when fetching typenames on freeslots
See merge request STJr/SRB2!2193
2023-12-25 23:59:22 +00:00
Zwip-Zwap Zapony
54ba225164
Update player->quittime while a server is idling
2023-12-14 21:42:43 +01:00
Krabs
e327b5fdf2
Merge branch 'quake-fix' into 'next'
...
Implement epicenter and radius support for quakes.
See merge request STJr/SRB2!1797
2023-11-14 04:22:45 +00:00
Gustaf Alhäll
4cf1d7fe10
Cache and reuse removed mobjs when spawning mobjs
2023-11-05 13:52:23 +01:00
Zwip-Zwap Zapony
7e8c0d87a2
Return freeslot name instead of MT_FREESLOT (thanks Zwip-Zwap_Zapony)
2023-11-02 21:21:05 +00:00
Gustaf Alhäll
9013ceeacc
Fix buffer overflow when when fetching typenames on freeslots
2023-11-01 17:31:17 +01:00
Alam Ed Arias
bdc4512565
Merge branch 'master' into quake-fix
2023-10-28 21:02:44 -04:00
Alam Ed Arias
79aaf3e613
Merge branch SRB2:next into perfstats-thinkframes
2023-10-25 18:34:06 +00:00
LJ Sonic
df0c8e0557
Merge remote-tracking branch 'origin/next' into netcode-rerefactor
2023-08-01 19:00:52 +02:00
Sal
26583a9845
Ring Racers CMake + Debug build improvements
2023-08-01 02:29:45 +00:00
LJ Sonic
d841bfb236
Move netcode console variables to appropriate files
2023-07-27 15:38:46 +02:00
LJ Sonic
0ade3ae0bc
Move tic and net command handling to new files
2023-07-27 15:38:45 +02:00
Sally Coolatta
49fa46d80e
Online emblems
...
Currently, emblems share with everyone. Will add an option to toggle this.
2023-06-02 16:06:43 -04:00
spherallic
1470d099e3
Update copyright year & credits
2023-03-31 14:53:31 +02:00
namishere
039df0d38b
Implement perfstats options for LUAh_PreThinkFrame and LUAh_PostThinkFrame
2023-02-10 21:34:50 -08:00
LJ Sonic
379cc4207a
Revert "Merge branch 'netcode-refactor' into merging"
...
This reverts merge request !1920
2023-01-15 17:57:23 +00:00
LJ Sonic
dfdbdee0a8
Move netcode console variables to appropriate files
2023-01-07 15:57:04 +01:00
LJ Sonic
7c2fe20cd5
Move tic and net command handling to new files
2023-01-05 22:51:17 +01:00
Alam Arias
1b5dd687d2
Cleanup whitespace changes from master branch
2022-11-11 20:31:41 -05:00
Eidolon
af753b5268
Only call SetupFrame in T-1 hack with player->mo
2022-10-30 21:06:50 -05:00
Eidolon
fdd6550669
Only run view update hack in no-render mode
2022-10-30 21:05:59 -05:00
Eidolon
8fa553a1d0
Ensure view interpolates between T-1 to T
2022-10-28 23:04:05 -05:00
GoldenTails
90a93a516e
Move quake calculation code to r_main.c, keep timer in p_tick.c
2022-09-06 19:21:19 -05:00
GoldenTails
a546b553c4
Oops, forgot to remove a debug print.
2022-06-18 23:37:53 -05:00
GoldenTails
701c1e26c4
Implement epicenter and radius support for quakes.
2022-06-18 23:35:22 -05:00
Eidolon
1ef40c9037
Update interpolation during objectplace
2022-05-21 14:38:32 -05:00
Eidolon
7c00cea1fc
Add per-split player view resets
2022-05-05 20:11:37 -05:00
Eidolon
d511857675
Reset view interp in preticker
2022-05-05 19:43:55 -05:00
Eidolon
73930c655b
Run UpdateMobjInterpolators in preticker
2022-05-05 19:27:51 -05:00
Eidolon
1920dba082
Run UpdateLevelInterpolators in preticker
...
Fixes KartKrew/Kart-Public#10
2022-05-05 18:51:49 -05:00
Eidolon
568677edc1
Move mobj interpolators to r_fps
2022-04-26 20:56:33 -05:00
Eidolon
0e1b01f206
Update mobj oldstates before all thinkers
2022-04-26 20:56:32 -05:00
Eidolon
5fda1b297f
Delete interpolators associated with thinkers
2022-04-26 20:56:31 -05:00
Eidolon
9c8d0a3b6f
Add sector plane level interpolations
2022-04-26 20:56:30 -05:00
Eidolon
b625076c87
Implement interpolation at the renderer level
...
Instead of interpolating thinkers, we interpolate mobjs inside the
renderer. Further interpolation is TBI.
2022-04-26 20:31:37 -05:00
spherallic
14295ac7de
2022
2022-03-03 20:24:46 +01:00
LJ Sonic
be87a84a01
Merge branch 'perfstats-averaging-rebased' into 'next'
...
Perfstats averaging and refactor
See merge request STJr/SRB2!1643
2021-12-02 23:57:26 +00:00
spherallic
6a6b292c73
Fix Flame Shield interactions in old-style special stages.
2021-11-27 14:22:21 +01:00
Hannu Hanhi
77ecfb9cdc
Perfstats averaging and refactor
2021-10-29 02:18:02 +03:00
James R
4d22b9f17f
Merge remote-tracking branch 'origin/next' into hooklib-refactor
2021-06-07 18:12:52 -07:00
LJ Sonic
d325c7e6d3
The year is 2021
2021-05-07 17:45:56 +02:00
James R
93e4f43e4b
Hooklib macros names -> uppercase + documentation
2020-12-12 03:16:30 -08:00
James R
e0a307da15
Merge branch 'next' into hooklib-refactor
2020-12-10 03:09:24 -08:00
James R
2ab71571aa
Merge branch 'high-resolution-timer-2' into next
2020-12-10 02:55:02 -08:00
James R
8d382e49fb
Big Large Lua Hooklib Refactor
...
* Hooks are no longer a mess of lua boiler plate. Helper functions reduce hooks
to, at the most basic level, only two calls.
* Lua tables (the array part) are used to index hooks. Such tables contain only
hooks of the same type.
* Hook types are defined in one place so you no longer need to sync up the enum
and name array.
2020-12-10 00:36:41 -08:00