Oni
b5fbb84395
Merge branch 'finish-jingles-return' into 'master'
...
Finish Jingles Return
See merge request KartKrew/Kart!1214
2023-05-01 03:17:26 +00:00
Oni
82a4af03e2
Merge branch 'demo-fix-custom-maps' into 'master'
...
Search for map and gametype after addons are loaded when watching replays
See merge request KartKrew/Kart!1211
2023-04-30 23:44:45 +00:00
Oni
1392b04b7a
Merge branch 'egg-tv' into 'master'
...
Egg TV
See merge request KartKrew/Kart!1209
2023-04-30 23:44:26 +00:00
toaster
83fc8110ba
Versus music: *Also* begin at tic 1, not 3
2023-04-30 21:48:02 +01:00
toaster
581567dfae
musiccountdown
...
A system for level completion jingles.
- G_Ticker
- Call P_EndingMusic after a certain amount of time has elapsed to begin a jingle
- Play O_RACENT after the jingle's completion instead of baking it or an equivalent into the music
- P_EndingMusic
- Change the function signature to not take a player
- Pick from a series of const char* jingles, instead of sprintfing into a buffer
- _first
- _win
- _lose
- RETIRE
- Simplifying logic to handle intermission music
2023-04-30 21:47:07 +01:00
toaster
74d6445a56
Integrate Ring Racers jingles into the inherited-from-SRB2 JT_ jingle system
...
Most of this work was completed last year by Sal.
- JT_INVINCIBILITY
- JT_GROW
Future work:
- Actually use the S_RecallMusic system (for some reason it doesn't play nice so had to disable it)
2023-04-30 20:50:12 +01:00
toaster
f65471f609
P_Ticker: Encore map intro hum starts at tic 1, not 3, after experimental intro timer merger
2023-04-30 20:31:07 +01:00
Oni
08266c44c6
Merge branch 'new-offroad-dust' into 'master'
...
New Off-Road Dust
See merge request KartKrew/Kart!1213
2023-04-30 07:58:37 +00:00
Oni
6069d2042a
Merge branch 'ring-respawn-fuck-you' into 'master'
...
Faster ring respawn once again
See merge request KartKrew/Kart!1212
2023-04-30 06:44:44 +00:00
AJ Martinez
54ebe2571d
Fix paren placement SIGFPE
2023-04-29 22:48:07 -07:00
VelocitOni
8a4ad078a3
Compile error
...
Sorry, the branch doesn't compile without this opening parenthesis :holdingbacktears:
2023-04-30 01:31:18 -04:00
VelocitOni
758c4f98f8
New off-road dust
...
Remade the off-road dust visuals
2023-04-29 22:56:01 -04:00
Sal
7990842da3
Merge branch 'G_LoadDemoInfo-dont-crash' into 'master'
...
G_LoadDemoInfo: don't read outside of the buffer if the file is too small
See merge request KartKrew/Kart!1205
2023-04-29 17:00:35 +00:00
Sally Coolatta
f4e14f5fe3
Faster ring respawn once again
2023-04-29 12:33:15 -04:00
Sal
f2a1a0e314
Merge branch 'srb2-draw' into 'master'
...
srb2::Draw class abstraction over 2D drawing
See merge request KartKrew/Kart!1208
2023-04-29 15:45:26 +00:00
Sal
e0744765f4
Merge branch 'fix-masked-directional-lighting' into 'master'
...
Software: fix directional lighting on two-sided midtextures
Closes #540
See merge request KartKrew/Kart!1210
2023-04-29 15:44:05 +00:00
James R
3edf65495b
Merge branch 'minor-prototype-tweaks' into 'master'
...
Minor tweaks to function prototypes
See merge request KartKrew/Kart!1207
2023-04-29 08:20:30 +00:00
James R
8b81478e39
G_DoPlayDemo: search for map and gametype after addons are loaded
2023-04-29 01:16:48 -07:00
James R
ab7691508e
EggTV: ⌚ load addons
2023-04-29 01:15:30 -07:00
James R
5baa7c14fb
EggTVData::cache_favorites: silently fail if favorites file does not exist
2023-04-29 00:12:40 -07:00
James R
f94aef4811
EggTVData::cache_folders: check that file is directory before iterating
2023-04-29 00:04:37 -07:00
James R
7b67a69754
EggTVData::Folder::Cache::Cache: move is_regular_file call within try-catch
2023-04-29 00:01:57 -07:00
James R
2a863ab985
EggTVData::Folder::Folder: use newest timestamp of file inside directory
...
The timestamp of the directory itself would change when
replays are deleted.
2023-04-29 00:01:53 -07:00
James R
3bc7b48b7e
Remove Replay Hut code
2023-04-28 12:50:43 -07:00
James R
3ccfb71f04
Add Egg TV menu
2023-04-28 12:50:43 -07:00
James R
7ed356d620
thirdparty: add nlohmann/json
2023-04-28 12:50:43 -07:00
James R
d2ca5d6506
v_draw.cpp, v_draw.hpp: add srb2::Draw, 2D drawing abstraction
2023-04-28 12:50:25 -07:00
James R
4e984fbcff
Software: fix directional lighting on two-sided midtextures
...
blame c53ae816c1
2023-04-27 13:19:35 -07:00
James R
0e87a77e54
K_DrawMapThumbnail, K_DrawLikeMapThumbnail: correct argument types to fixed_t
2023-04-26 14:14:44 -07:00
James R
a10c9fea39
G_DoPlayDemo: let argument be const
2023-04-26 14:12:29 -07:00
toaster
2d169202f2
Merge branch 'versus-tidy' into 'master'
...
Versus Tidy
See merge request KartKrew/Kart!1186
2023-04-26 15:08:41 +00:00
toaster
9af71ebfaa
Merge branch 'fix-stretchy-vertical-scale-again' into 'master'
...
Fix V_DrawStretchyFixedPatch vertical scaling AGAIN
See merge request KartKrew/Kart!1206
2023-04-26 15:07:50 +00:00
James R
4944b605d4
V_DrawStretchyFixedPatch: round bottom y value to nearest integer
...
Fixes 1px overshoot at some scales.
2023-04-26 07:35:54 -07:00
James R
520e2f796b
Revert "V_DrawStretchyFixedPatch: multiply vertical scale in fixed-point"
...
This reverts commit 7d90e8f8f8 .
2023-04-26 07:34:22 -07:00
James R
c54f1a52bd
G_LoadDemoInfo: don't read outside of the buffer if the file is too small
2023-04-25 18:49:31 -07:00
James R
e55f03648f
Add P_SaveBufferRemaining, returns remaining size of save buffer
2023-04-25 18:49:20 -07:00
Sal
5109e3bdf9
Merge branch 'respawnat' into 'master'
...
Add respawnat command, lightsnake to a specific waypoint
See merge request KartKrew/Kart!1200
2023-04-25 14:57:52 +00:00
Sal
7554943f02
Merge branch 'wadname-tidy' into 'master'
...
WADNAME Zone Builder temporary file detection made stricter
See merge request KartKrew/Kart!1199
2023-04-25 01:51:14 +00:00
Sal
62ae3409ec
Merge branch 'small-video-errors' into 'master'
...
Fix small errors with scaled patch and aligned string drawing
See merge request KartKrew/Kart!1195
2023-04-25 01:51:03 +00:00
Sal
0fb691022b
Merge branch 'fix-reset-interpolation' into 'master'
...
P_Ticker: update view interpolation at the start of a tic
See merge request KartKrew/Kart!1192
2023-04-25 01:50:51 +00:00
Sal
76c275424e
Merge branch 'fix-respawn-turning' into 'master'
...
Don't apply handling boost if you're not alive
See merge request KartKrew/Kart!1187
2023-04-25 01:50:38 +00:00
Sal
559a36fdd7
Merge branch 'cmake-asan' into 'master'
...
cmake: add SRB2_CONFIG_ASAN, enable AddressSanitizer
See merge request KartKrew/Kart!1191
2023-04-25 01:50:30 +00:00
Sal
d3ecb719c9
Merge branch 'fix-reverse-gravity-respawn' into 'master'
...
Fix flipped waypoint respawning w/r/t sector gravity
Closes #535
See merge request KartKrew/Kart!1202
2023-04-25 01:49:31 +00:00
Sal
26adf6df82
Merge branch 'filesearch-furore' into 'master'
...
filesearch.c: Always use system-specific path seperator
See merge request KartKrew/Kart!1198
2023-04-25 01:46:51 +00:00
James R
efcdfbe665
Fix some instances of boolean not being set to true exactly
2023-04-24 18:14:37 -07:00
James R
56dcfaedf8
Respawning: set MF2_OBJECTFLIP directly in P_GetMobjGravity
...
K_RespawnOffset is called before the player is actually at
the waypoint's position, so even if P_GetMobjGravity is
called there to check, it reflects the player's current
sector, which may not necessarily be the waypoint's
sector.
2023-04-24 18:13:37 -07:00
toaster
b0cb804fe4
Merge branch 'faster-cam-z' into 'master'
...
Improve camera Z following
See merge request KartKrew/Kart!1197
2023-04-24 22:35:09 +00:00
James R
94e3a6450b
Add respawnat command, lightsnake to a specific waypoint
2023-04-24 15:04:14 -07:00
toaster
3d0abdd74a
Merge branch 'follower-audience' into 'master'
...
Follower Audience
Closes #498 and #325
See merge request KartKrew/Kart!1185
2023-04-24 21:49:34 +00:00
toaster
f5f8456979
WADNAME Zone Builder temporary file detection made stricter
...
- Only apply if the format is \Temp\8\8.3
- Only apply if there's a previous loaded file with WADNAME
- Use that filename
- Add a DBG_SETUP print
Fixes \Temp\SLADE\(actual filename) files popped out from maps.pk3
2023-04-24 22:38:05 +01:00