Commit graph

22230 commits

Author SHA1 Message Date
James R
06f58486a5 Merge branch 'emerald-timer' into 'master'
Add fuse to Emeralds in Battle

Closes #126

See merge request KartKrew/Kart!1091
2023-03-27 12:12:17 +00:00
James R
0cad27d7fe Merge branch 'pad-diagnostics' into 'master'
Gamepad GUID and Name logging, gamecontrollerdb.txt

See merge request KartKrew/Kart!1092
2023-03-27 12:10:58 +00:00
James R
2547ba6d6b Merge branch 'fix-faulty-references-false-positive' into 'master'
Fix false positive P_RemoveThinkerDelayed warning

See merge request KartKrew/Kart!1087
2023-03-27 12:07:40 +00:00
James R
9e25472a97 Merge branch 'bot-replay-camera' into 'master'
Use bot mo angle in demo chasecam (fixes #494)

Closes #494

See merge request KartKrew/Kart!1103
2023-03-27 12:07:15 +00:00
James R
2966db2dcc Merge branch 'P_SpawnMobjFromMobjUnscaled-lua' into 'master'
Expose P_SpawnMobjFromMobjUnscaled to Lua

See merge request KartKrew/Kart!1104
2023-03-27 12:06:06 +00:00
James R
2dd29dd15f lua_baselib.c: expose P_SpawnMobjFromMobjUnscaled 2023-03-26 20:44:43 -07:00
AJ Martinez
fa60a3a20c Use bot mo angle in demo chasecam 2023-03-26 15:28:09 -07:00
James R
28c9c3cc7d Tie Battle fuse for item drops and Emeralds to GTR_CLOSERPLAYERS instead of GTR_BUMPERS 2023-03-26 07:01:19 -07:00
toaster
954127d533 Merge branch 'fix-addfile-double-error' into 'master'
Fix networked addfile command erroring twice for already added files

See merge request KartKrew/Kart!1100
2023-03-26 13:30:35 +00:00
toaster
8b02b7efd4 Merge branch 'skip-skybox-precip' into 'master'
software: Skip precip mobjs in sky portal renders

See merge request KartKrew/Kart!1096
2023-03-26 13:28:23 +00:00
toaster
34eb1110a3 Merge branch 'net-update-less' into 'master'
Only call NetUpdate once in D_SRB2Loop

See merge request KartKrew/Kart!1069
2023-03-26 13:14:08 +00:00
Sally Coolatta
43156f63dd Only call NetUpdate once
This doesn't need to be in a bunch of rendering code, simply only run it in TryRunTics.

Worst case scenario: if this sucks then it means dedicated servers have also sucked the whole time and we should come up with a new solution to fix both of them.

More likely scenario: nothing changes and we now aren't doing networking inside of the renderer.
2023-03-26 14:12:01 +01:00
James R
08b5bf8c4c Merge branch 'refactot-render-masked-seg-range' into 'master'
Refactor parts of R_RenderMaskedSegRange

See merge request KartKrew/Kart!1088
2023-03-26 12:26:50 +00:00
James R
7367353516 r_segs.c: inline R_OverflowTest 2023-03-26 05:26:03 -07:00
James R
a04381ac45 Refactor parts of R_RenderMaskedSegRange
Seperates some subroutines:

- R_CheckBlendMode
- R_OverflowTest
- R_RenderMaskedSegLoop
2023-03-26 05:25:16 -07:00
James R
4475823058 Fix networked addfile command erroring twice for already added files 2023-03-26 02:32:44 -07:00
Eidolon
04a6132f66 software: Skip precip mobjs in sky portal renders 2023-03-25 22:47:12 -05:00
Chromatian Keiske
aab248b25c Merge branch 'fix-remotes-HEAD' into 'master'
Don't let remote HEAD show up as HEAD in version info, use actual branch name

See merge request KartKrew/Kart!1080
2023-03-25 05:55:03 +00:00
Chromatian Keiske
77117bbc9f Merge branch 'fix-retry' into 'master'
Fix retry life/rank farming + fix buffered retry

Closes #475

See merge request KartKrew/Kart!1083
2023-03-25 05:50:06 +00:00
Gunla
45903adf28 Merge branch 'heighted-ufo' into 'master'
Obj_PlayerUFOCollide: Apply height checks even when boosting

See merge request KartKrew/Kart!1086
2023-03-25 00:51:15 +00:00
Gunla
954409fa2f Merge branch 'unnerf-missiles' into 'master'
Add player speed to thrown items, no mention of top speed

Closes #434

See merge request KartKrew/Kart!1050
2023-03-25 00:50:53 +00:00
toaster
86bf07b118 Merge branch 'battle-test' into 'master'
Add battletest cvar, force Battle mode instead of Prisons in FREE PLAY

See merge request KartKrew/Kart!1090
2023-03-24 20:09:26 +00:00
Eidolon
4210b45a41 Load gamecontroller(_user).txt gamepad mappings 2023-03-24 14:19:58 -05:00
Eidolon
aa0673c43f Print the device name and GUID for connected pads 2023-03-23 22:55:46 -05:00
James R
04bc0b6b9d Add fuse to Emeralds in Battle, same as dropped items 2023-03-23 19:39:28 -07:00
James R
5cce791c80 Add battletest cvar, force Battle mode instead of Prisons in FREE PLAY 2023-03-23 19:31:23 -07:00
Oni
f0f6c3643e Merge branch 'multi-musicdef' into 'master'
Multi Musicdef

See merge request KartKrew/Kart!1084
2023-03-24 00:10:43 +00:00
Oni
b9bbb6cb8a Merge branch 'conditions-cascading' into 'master'
Conditions Cascading

Closes #366

See merge request KartKrew/Kart!1053
2023-03-23 23:51:30 +00:00
toaster
449d330694 Merge branch 'ballhog-blammo' into 'master'
K_BananaBallhogCollide: Handle use after deletes (resolves #488)

Closes #488

See merge request KartKrew/Kart!1075
2023-03-23 22:29:50 +00:00
toaster
f5cbccf4b3 Merge branch 'emergency-spindash-visual' into 'master'
VFX for overcharged and emergency spindashes

See merge request KartKrew/Kart!1065
2023-03-23 22:29:26 +00:00
James R
1949e9eebb PARANOIA: delay P_RemoveThinkerDelayed warning by 2 tics
MT_ITEMCAPSULE_PART can be delayed by this much it seems.
2023-03-23 15:23:09 -07:00
toaster
5c1e063483 K_BananaBallhogCollide: wipe T2 if it's not safe to access 2023-03-23 22:13:24 +00:00
toaster
d2c2c87a22 Merge branch 'acs-default-args-fix' into 'master'
Fix ACS default args being undefined instead of 0

See merge request KartKrew/Kart!1078
2023-03-23 21:59:33 +00:00
Eidolon
44b4971232 Merge branch 'rhi-improvements' into 'master'
Various RHI improvements

See merge request KartKrew/Kart!1085
2023-03-23 21:56:26 +00:00
toaster
243c708ab2 Merge branch 'always-map-controls' into 'master'
Call G_MapEventsToControls before M_Responder and G_Responder

Closes #480

See merge request KartKrew/Kart!1082
2023-03-23 21:49:26 +00:00
toaster
3fbede8eb2 Obj_PlayerUFOCollide: Apply height checks even when boosting 2023-03-23 21:26:55 +00:00
toaster
62a573090b musicdef_t: Permit multiple tracks (music lumps) associated with the same entry
- Now supports "Lump MENU2,MENU3".
- Automagically appends (A) and (B) instead of having to user-specify them as part of the track name.
2023-03-23 20:08:44 +00:00
Eidolon
ba5ee56b8e Rename RHI update_buffer_contents to update_buffer
Consistency with update_texture
2023-03-23 13:30:17 -05:00
Eidolon
e088577924 Use GLM in RHI for uniforms and color parameters 2023-03-23 13:19:48 -05:00
Eidolon
ddf9de1757 Adjust ImGui frame starts to allow ImGui in passes 2023-03-23 11:31:44 -05:00
Eidolon
88e888ae8d Move legacy FinishUpdate draws to i_video_common 2023-03-23 11:26:25 -05:00
Eidolon
ecf785f405 Add glm CPM dependency 2023-03-23 11:20:26 -05:00
Chromatian Keiske
205de5503f Merge branch 'momentum-angle-consistency' into 'master'
Raise threshold for K_MomentumAngle to fall back on facing angle

Closes #483

See merge request KartKrew/Kart!1081
2023-03-23 08:36:29 +00:00
Chromatian Keiske
ada076a5cb Merge branch 'fix-non-player-chasing-spb' into 'master'
Fix SPB chase crashing if not chasing a player

Closes #484

See merge request KartKrew/Kart!1079
2023-03-23 08:31:19 +00:00
Chromatian Keiske
fd122e7d62 Merge branch 'paranoia-mobj-reference-count' into 'master'
Tune up PARANOIA warnings for mobj reference count

See merge request KartKrew/Kart!1070
2023-03-23 08:11:04 +00:00
James R
b7d1996a15 Do not let retries be buffered on intermission to instantly retry the next round 2023-03-22 20:54:58 -07:00
James R
f5f85cc3e4 Refactor lives and rank increase to occur at level end transition, not when the player finishes
Fixes exploiting retries after finishing in good standing
to farm lives and rank. These are now applied when you can
no longer retry.

Extra life sound effect still plays as soon as you finish
the race.
2023-03-22 20:49:33 -07:00
Gunla
42f860a838 Merge branch 'common-garden-shield' into 'master'
Don't lose Garden Top when stumbling; normalize item odds

See merge request KartKrew/Kart!1076
2023-03-23 01:12:40 +00:00
Gunla
e5d4e2604e Merge branch 'fix-no-contest-after-win' into 'master'
Don't NO CONTEST a player who has already finished, if they die afterward

See merge request KartKrew/Kart!1073
2023-03-23 01:11:59 +00:00
Gunla
d0e78d985f Merge branch 'tie-sign' into 'master'
Fix sign posts for ties + youfuckedup facing wrong direction

See merge request KartKrew/Kart!1072
2023-03-23 01:11:01 +00:00