Commit graph

27854 commits

Author SHA1 Message Date
Eidolon
9fb154b117 Merge branch 'srb2ci-2025-02' into 'master'
update srb2ci yml files

See merge request KartKrew/RingRacers!87
2025-02-13 01:58:59 +00:00
Logan Aerl Arias
e648338591 update srb2ci yml files 2025-02-13 01:58:59 +00:00
Sal
dd45f3cd61 Merge branch 'user-defined-death-kart-frame' into 'master'
SPR2_DKRT: A new SPR2 which allows character WADs to define a unique kart explosion husk

See merge request KartKrew/RingRacers!55
2024-10-21 23:59:21 +00:00
Sal
7a52877ab9 Merge branch 'update-actions' into 'master'
Minor action special / ACS built-in fixes

See merge request KartKrew/RingRacers!58
2024-10-21 23:55:24 +00:00
Sal
b75d4cc9fe Merge branch 'exec-buf-again' into 'master'
COM_Exec_f: By default, insert into command buffer

Closes #281

See merge request KartKrew/RingRacers!56
2024-10-21 23:49:12 +00:00
Sally Coolatta
287c711da4 Implement SetLineBlocking
This could be done with Get/SetLineProperty just fine, but added just for completion's sake -- the Hexen instruction set is now fully implemented, minus SoundSequence which is for a feature we straight up don't have.
2024-09-21 04:17:00 -04:00
Sally Coolatta
a2ddd5079e Thing_StartTracking: Make it do something
Instead of using a linedef executor tag as an argument, apply an action special to the angle manager object that you had to place anyways.

There is no UDMF version check because the old behavior was practically unusable.
2024-09-21 03:58:33 -04:00
Sally Coolatta
a7aaf0eddb Level_SetWeather: Use str instead of int 2024-09-21 03:54:54 -04:00
Sally Coolatta
5eb3ab9195 Add UDMF extension documentation 2024-09-20 17:08:57 -04:00
toaster
3ca282c3b4 COM_Exec_f: By default, insert into command buffer
- Resolves KartKrew/RingRacers#281 under standard operation
- Add `-immediate` parameter for previous, `wait`-ignoring behaviour
    - Used by configfile, EXECCFG
2024-09-15 18:19:36 +01:00
Jack
f3ed9f580e Fixed the p->player null check in destroyed-kart.cpp being a part of hasCustomHusk rather than being a part of pValid as it's supposed to be 2024-09-09 16:19:17 +01:00
Jack
2bdc014006 With the help of GitLab user Lach, I turned my approximated sprite scaling in destroyed-kart.cpp into 100% accurate sprite scaling 2024-09-09 15:41:26 +01:00
Jack
40b231ff62 Changed float percentage mathematics in destroyed-kart.cpp into approximated fixed mathematics that will not risk a desync across platforms with different float standards 2024-09-07 18:01:41 +01:00
Jack
af16e3f993 Implemented SPR2_DKRT and integrated it into the state system 2024-09-07 14:40:12 +01:00
Jack
51112a07f7 Revert "I've spent the last 3 or so hours just trying to get a feel as to how to even begin approaching this task but I think it's just way beyond my understanding, I don't have enough experience with big C / C++ projects to know if its just me or if this project being 2 decades running makes it a freak of nature but I'm just barely holding on here and not seeing any results, so nuts to it for now."
This reverts commit 6125572b63.
2024-09-06 01:13:55 +01:00
Jack
6125572b63 I've spent the last 3 or so hours just trying to get a feel as to how to even begin approaching this task but I think it's just way beyond my understanding, I don't have enough experience with big C / C++ projects to know if its just me or if this project being 2 decades running makes it a freak of nature but I'm just barely holding on here and not seeing any results, so nuts to it for now. 2024-09-01 14:50:27 +01:00
Sal
902b2d5f9a Merge branch 'replay-workaround' into 'master'
Workaround for Egg TV replay deletion bugs

See merge request KartKrew/RingRacers!54
2024-08-29 22:19:33 +00:00
Craftyawesome
145fcc2344 Workaround for Egg TV replay deletion bugs 2024-08-29 01:19:02 -04:00
Sal
874256a19e Merge branch 'fix-file' into 'master'
Fix random desyncs with `-file` in addons with custom net cvars.

Closes #47

See merge request KartKrew/RingRacers!29
2024-08-28 22:09:08 +00:00
haya_underscore
1f7bee7484 Fix random desyncs with -file in addons with custom net cvars. 2024-08-28 22:09:08 +00:00
Sal
8d9dab0edc Merge branch 'profiles-play-set' into 'master'
Clean up Profile setting in edit menu flow (#34)

Closes #34

See merge request KartKrew/RingRacers!51
2024-08-28 22:06:49 +00:00
Sal
1caba7d15f Merge branch 'skincolor_fixes' into 'master'
Skincolor Fixes (#109, #115)

Closes #115 and #109

See merge request KartKrew/RingRacers!50
2024-08-28 22:05:00 +00:00
Sal
61956f5949 Merge branch 'expose-music' into 'master'
Expose most of the music handler to Lua

See merge request KartKrew/RingRacers!41
2024-08-28 22:04:31 +00:00
Cheariisan
aa1cd4d7d0 Expose most of the music handler to Lua 2024-08-28 22:04:31 +00:00
Sal
22f49fdf8c Merge branch 'expose-splitscreen' into 'master'
Expose render splitscreen to lua

See merge request KartKrew/RingRacers!38
2024-08-28 22:03:07 +00:00
Sal
6efa0d6d0f Merge branch 'expose-clip-rect' into 'master'
Expose clip rect functions to lua

See merge request KartKrew/RingRacers!39
2024-08-28 22:02:06 +00:00
hayaunderscore
49c49dab3b Move V_ClearClipRect after call_mapped
based on toaster's suggestion
2024-08-26 10:31:48 +08:00
hayaunderscore
411e3b3861 r_splitscreen -> v.splitscreen
As per suggestion by Sal
2024-08-26 10:19:49 +08:00
toaster
012bbc6a74 Refactor how Profile cvar toggles are set when applying changes
Reduces the number of unique places to update when adding new ones
2024-08-24 15:43:54 +01:00
toaster
d97db8f230 Do not reapply P1's Profile in full in edit menu flow
Prevents changing player skin/color cvar when backing out (resolves KartKrew/RingRacers#34)
2024-08-24 15:39:58 +01:00
toaster
69cc74ad8e Minimap directioning dot will use the correct skincolor even when set up for alternate remappable indices
Resolves KartKrew/RingRacers#115
2024-08-24 15:22:26 +01:00
toaster
069c079f16 k_color: Fix support for more than 255 skincolors
Resolves KartKrew/RingRacers#109
2024-08-24 15:22:19 +01:00
toaster
02043af2f7 Do not corrupt spraycan cache when freeslotting custom skincolours
My mistake gomen
2024-08-24 15:22:19 +01:00
Sal
e4b81494d6 Merge branch 'follower-lua' into 'master'
Expose follower array and follower_t to lua

See merge request KartKrew/RingRacers!42
2024-08-22 13:05:41 +00:00
haya_underscore
ff035e0af5 Expose follower array and follower_t to lua 2024-08-22 13:05:41 +00:00
Sal
837d768606 Merge branch 'reduce-vfx-flashpal' into 'master'
Disallow palette flashes with reducevfx

Closes #214

See merge request KartKrew/RingRacers!48
2024-08-22 13:01:48 +00:00
Sal
99818671a8 Merge branch 'sigsegv-fix' into 'master'
Fix SIGSEGV related to GL renderer

See merge request KartKrew/RingRacers!49
2024-08-22 13:00:12 +00:00
wehrlia
d05202257b K_DrawTypingNotifier: Remove V_HUDTRANS
From V_DrawFixedPatch function call.
2024-08-21 17:00:14 -03:00
wehrlia
05d47fd06b hw_draw.c: Don't draw anything if alphalevel > 12 2024-08-21 16:59:04 -03:00
toaster
53d111b522 Merge branch 'master' into 'master'
exposed ply.startboost and the absent BT_ flags to lua

See merge request KartKrew/RingRacers!32
2024-08-17 18:49:02 +00:00
toaster
e76e2612df Merge branch 'fixUnflippedImportantObjects' into 'master'
Fix unflipped important objects & elements (also fix trick treshhold when flipped)

See merge request KartKrew/RingRacers!28
2024-08-17 18:39:39 +00:00
toaster
67cc69277b Merge branch 'expose-addmessage' into 'master'
Expose K_AddMessage functions.

See merge request KartKrew/RingRacers!9
2024-08-17 18:34:13 +00:00
Jisk
8bdd0abfaf Expose K_AddMessage functions. 2024-08-17 18:34:12 +00:00
toaster
2bc5fcc047 Merge branch 'drawOnMinimapInbounds' into 'master'
Fix and refactor drawOnMinimap (resolves #39, #192)

Closes #192 and #39

See merge request KartKrew/RingRacers!40
2024-08-17 16:18:18 +00:00
Sally Coolatta
113146d208 Disallow palette flashes with reducevfx
Resolves #214
2024-08-09 22:46:40 -04:00
Sal
1cafadc997 Merge branch 'segaskip' into 'master'
Allow Skipping through the Sega Logo Faster

See merge request KartKrew/RingRacers!26
2024-08-09 05:16:55 +00:00
SMS Alfredo
83c420f512 Allow Skipping through the Sega Logo Faster 2024-08-09 05:16:55 +00:00
Sal
56826a2981 Merge branch 'reverseInputsOnEncoreReplay' into 'master'
Fix reversed inputs in input display in encore replay

See merge request KartKrew/RingRacers!30
2024-08-09 04:52:03 +00:00
JugadorXEI
41ef8d227f Fix reversed inputs in input display in encore replay 2024-08-09 04:52:02 +00:00
Sal
097a5c77ab Merge branch 'useTerrainIDinsteadOfTerrainPointer' into 'master'
Store Terrain ID instead of Terrain pointer in texture_t (resolves #93)

Closes #93

See merge request KartKrew/RingRacers!36
2024-08-09 04:50:56 +00:00