Commit graph

28010 commits

Author SHA1 Message Date
Sally Coolatta
d99335d5a0 Fix game crashing trying to load ghost brief
Replay code was not prepped for adding/removing RNG classes yet. Oops!

G_CompatLevel was not put on the changes from the previous commit, as we are planning on breaking all the compat for the new TA changes anyways. Just preventing this being a problem in the future.
2024-08-19 19:03:00 -04:00
Ashnal
5d2f5ac6c7 unfuck savegame for debug 2024-08-19 18:34:08 -04:00
Ashnal
1696893087 Ringbox award fix
oops
2024-08-19 07:49:26 -04:00
Antonio Martinez
a8211b980f WIP: more EXP math 2024-08-18 22:19:46 -07:00
Ashnal
9cfa67dae6 WIP Exp math
temp changes to distribution debugger
2024-08-19 00:10:45 -04:00
Ashnal
57fb5b758c Update pwr levels on checkpoint cross 2024-08-18 21:05:13 -04:00
Ashnal
6f455bc1fb Remove amps from finish line cross 2024-08-18 21:05:01 -04:00
Ashnal
b4827de43d WIP basic exp
modifies item odds based on checkpoint and finishlin grading
2024-08-18 20:54:16 -04:00
Ashnal
cd625acab7 Remove amps from checkpoints 2024-08-18 19:05:33 -04:00
Sally Coolatta
9c2144c340 Give Battle mode item spawners their own RNG class
PR_ITEM_ROULETTE is explicitly meant only for K_FillItemRouletteData, and nothing else is ever meant to use it.

May possibly be the cause of the dedicated overtime desync, but I am not convinced it is.
2024-08-18 18:49:47 -04:00
toaster
1e502da748 Merge branch 'master' of https://git.do.srb2.org/KartKrew/RingRacers 2024-08-17 20:16:27 +01: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
Antonio Martinez
f9b72269f7 Further checkpoint amp nerfs 2024-08-13 18:14:45 -07:00
Antonio Martinez
89544772b3 Amps for checkpoints (and small amp fixes) 2024-08-13 17:54:31 -07:00
Ashnal
df4e99b050 WIP Race Checkpoints
MobjList count

WIP: Checkpoints grant lap bonus

help?

can't allocate vector

 fixed tagged line iteration and collision detection

Multiplayer animations and map retart fixes

Clear between maps
2024-08-13 20:20:21 -04:00
Oni
495d875631 Merge branch 'sticky-sliptides' into 'master'
Digital-friendly sliptide extensions

See merge request KartKrew/Kart!2418
2024-08-14 00:06:03 +00:00
Antonio Martinez
f4e3cf1555 Digital-friendly sliptide extensions 2024-08-13 16:12:03 -07:00
Oni
4bf99e7f16 Merge branch 'amps' into 'master'
Overdrive!

See merge request KartKrew/Kart!2414
2024-08-13 02:46:56 +00:00
Gunla
e120a4fecf Merge branch 'snapshot-maps' into 'master'
"snapshotmaps" command

See merge request KartKrew/Kart!2410
2024-08-13 02:46:28 +00:00
Sally Coolatta
113146d208 Disallow palette flashes with reducevfx
Resolves #214
2024-08-09 22:46:40 -04:00
Sally Coolatta
4ac841add7 Merge remote-tracking branch 'public-new/master' 2024-08-09 21:00:28 -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
Oni
2de63e432f Merge branch 'power-scam' into 'master'
Power item scam removal mk.2

See merge request KartKrew/Kart!2413
2024-08-06 01:46:22 +00:00
Antonio Martinez
90fdd26690 Topinfirst timer decays instead of resetting 2024-08-04 22:15:40 -07:00
Antonio Martinez
4fc8681e37 Top throw forces fastfall 2024-08-04 21:44:13 -07:00
Sally Coolatta
c4b11026ab Ensure no FPS/Delay on map thumbnails 2024-08-05 00:41:05 -04:00
AJ Martinez
f8974b3633 Merge branch 'grow-rolloff-mistake' into 'master'
Fix dodgy math in grow laser timer calculations

See merge request KartKrew/Kart!2408
2024-08-05 03:28:56 +00:00
Eidolon
a1e7cbfba5 Cleanup includes and other warnings in new mixer 2024-08-04 22:17:27 -05:00
Oni
d4691b6ab4 Merge branch 'race-item-pickup-leniency' into 'master'
Item pickup leniency window

See merge request KartKrew/Kart!2406
2024-08-05 02:43:17 +00:00
Antonio Martinez
ccf0d9c7da Restore Ring Box time (up for debate here!) 2024-08-04 00:11:26 -07:00
Antonio Martinez
83be26cd76 Defensive Overdrive when hit into debt 2024-08-04 00:09:16 -07:00
Sally Coolatta
685a125b02 Try preventing players during snapshotmaps
- Try to force spectator.
- Since that doesn't seem to always work, also simply don't draw `MT_PLAYER` when not using `drawpickups`.
2024-07-26 22:59:49 -04:00
Sally Coolatta
75ab9d6e0a Display pitch in basic devmode when using freecam 2024-07-26 22:39:14 -04:00
Antonio Martinez
ed1dde5788 WIP: Separate Overdrive shield 2024-07-23 17:32:10 -07:00
Antonio Martinez
4d202fbd67 WIP: Overdrive VFX refactor 2024-07-23 17:00:17 -07:00
Antonio Martinez
81e9441218 WIP: Overdrive polish 2 2024-07-22 21:51:33 -07:00
Antonio Martinez
2b61497536 WIP - Overdrive polish 2024-07-22 20:35:28 -07:00
Antonio Martinez
199a92ebb2 WIP: Overdrive 2024-07-22 02:14:11 -07:00