Alug
266aa14daf
Clamp rover->alpha levels
2024-09-16 20:13:13 +02: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
Sal
f1e9ddc878
Merge branch 'getcolormap-fix' into 'master'
...
Fix v.getColormap TC_ skin number values not applying correctly on replays.
Closes #200
See merge request KartKrew/RingRacers!37
2024-08-09 04:31:28 +00:00
Sal
5d7f74299d
Merge branch 'EOFEndsDefinition' into 'master'
...
Fix off-by-one error in BRIGHT and TERRAIN lump parsing
See merge request KartKrew/RingRacers!35
2024-08-09 04:25:05 +00:00
Sal
7441dae7d3
Merge branch 'fixlastpickupdistance' into 'master'
...
Fixed copy and paste error for "lastpickupdistance"
See merge request KartKrew/RingRacers!44
2024-08-09 03:33:14 +00:00
Sal
58b7f0bff3
Merge branch 'lookback-camera' into 'master'
...
Looking backwards no longer makes the player seasick (fixed camera distance)
See merge request KartKrew/RingRacers!45
2024-08-09 03:32:42 +00:00
Kimberly Wilber
c4154470b9
Disable camera lookback during loops.
2024-06-16 15:01:23 -04:00
Kimberly Wilber
c62dfa20d2
Disable camera dampening when looking backwards.
...
When traveling quickly, camera dampening normally causes the camera to get
further away from the player, but it screws up camera angles when looking
backwards.
This change causes camera dampening to happen instantly when looking behind.
That way, players can expect the camera to always be in a consistent location
when they tap the "look behind" button.
2024-06-16 13:57:37 -04:00
Ibly
c8d57c9953
Fixed copy and paste error for "lastpickupdistance"
2024-06-11 19:41:30 +00:00
JugadorXEI
10d46fb1db
Refactor and fix drawOnMinimap
2024-06-05 13:02:29 +02:00