Commit graph

66 commits

Author SHA1 Message Date
Oni VelocitOni
3d1a7c1684 Merge branch 'ballhog-buffs' into 'master'
Ballhog Buffs & Feature

See merge request kart-krew-dev/ring-racers-internal!2725
2025-08-09 04:12:18 +00:00
Antonio Martinez
385257af73 Splits in Race gametypes 2025-08-08 20:09:14 -04:00
Oni VelocitOni
ad9501203f Merge branch 'retune-weak-bots' into 'master'
Foes

Closes #1582

See merge request kart-krew-dev/ring-racers-internal!2713
2025-08-06 23:59:01 +00:00
Oni VelocitOni
d6eef24f83 Merge branch 'lua-roulette' into 'master'
Lua itemroulette stuff from public (JugadorXEI)

See merge request kart-krew-dev/ring-racers-internal!2671
2025-08-05 01:13:16 +00:00
Antonio Martinez
76b88990cc WIP: Foes 2025-08-04 04:23:37 -04:00
Ashnal
cc79808aba New MFE_DONTSLOPELAUNCH flag
Makes mobj immune to slope launching
Also 32 bit eflags woo
2025-07-31 18:37:38 -04:00
Antonio Martinez
6aed8f5f1c Galactic ballhog fuckup WIP 2025-07-29 05:28:34 -04:00
Ashnal
5e4bd6adbb bailquake rename to bailhitlag 2025-07-25 21:16:04 -04:00
Antonio Martinez
b6cee4850e Merge remote-tracking branch 'origin/master' into lua-roulette 2025-07-18 20:17:56 -04:00
Antonio Martinez
7adde499c7 WIP: Alternate lightning 2025-07-18 17:56:14 -04:00
James R
dd05900bcb Add Toxomister item 2025-07-08 13:30:48 -07:00
Antonio Martinez
bed1feb1a0 2.4 Lua roulette fixup FINAL? 2025-07-04 16:40:48 -04:00
JugadorXEI
753657bd36 Comment out ITEM_LIST_SIZE, Fix CheckHeap crash on item roulette (re)alloc.
Also change the default item cap to 32, since the free item roulette makes it go up to 30, avoiding a bunch of unneeded reallocs.
2025-07-04 16:00:02 -04:00
JugadorXEI
31a97adbf2 Implement itemlist_t in itemroulette_t for better Lua integration
itemList -> itemList.items
itemListLen -> itemList.len
itemListCap -> itemList.cap
2025-07-04 14:10:08 -04:00
Antonio Martinez
0450fe8b9e Do fast transfer fall with C, add FX 2025-07-02 19:29:54 -04:00
eebrozgi
36d85624c0 Tripwire leniency decreases at 1/5x speed in the air
For ramps into tripwires... I think?
2025-06-29 22:20:03 +03:00
Oni VelocitOni
39b5f81922 Merge branch 'bail' into 'master'
Bail and Burst

See merge request kart-krew-dev/ring-racers-internal!2635
2025-06-26 00:37:36 +00:00
Lach
fceb325bd4 Remove stacked stunned tics 2025-06-25 14:12:11 -04:00
Lach
9ee69ec1db Track player Flybot767 spawns using a mobj pointer instead of a flag in the stunned timer 2025-06-25 14:12:10 -04:00
Ashnal
b131b44353 bailquake 2025-06-24 22:45:11 -04:00
Ashnal
3146110d08 bailcharge player var 2025-06-23 18:07:17 -04:00
AJ Martinez
aa44b140e2 WIP: Bail 2025-06-23 18:07:16 -04:00
Antonio Martinez
d4c8fac82d Straight slowdown attempt 2: use momentum angle 2025-06-21 19:23:39 -04:00
Antonio Martinez
a8ef3d0204 Slow down bots on straightaways (reinventing the accel wheel) 2025-06-21 04:08:29 -04:00
Antonio Martinez
ce77568087 Bubble refinements 2025-06-20 20:29:03 -04:00
AJ Martinez
9f506f93dd Merge branch 'gp-tweaks-420' into 'master'
GP refinements

Closes #1527

See merge request kart-krew-dev/ring-racers-internal!2620
2025-06-19 06:44:28 +00:00
Antonio Martinez
e2122fa351 Update level continues when restoring GP save 2025-06-16 17:07:27 -04:00
Oni VelocitOni
f5c2031ea5 Merge branch 'beyond-the-relink' into 'master'
Use ChangePlayerReferences to relink kartitems

See merge request kart-krew-dev/ring-racers-internal!2622
2025-06-11 21:37:18 +00:00
James R
4e6c501888 Add Stone Shoe states
- Cvars
  - stoneshoe
- Items enum
  - KITEM_STONESHOE
  - KDROP_STONESHOETRAP
- Player vars
  - stonedrag (fixed_t)
  - stoneShoe (mobj pointer)
- States
  - S_STON
- Mobjs
  - MT_STONESHOE
  - MT_STONESHOE_CHAIN
- Sprites
  - STON
2025-06-10 16:40:06 -07:00
James R
da991e5300 p_saveg: bump player mobj relink flags to UINT32 2025-06-10 16:39:28 -07:00
Antonio Martinez
878972fc7b Use ChangePlayerReferences to relink kartitems 2025-06-07 19:30:59 -04:00
Antonio Martinez
2459affaa3 GP refinements 2025-06-07 15:21:58 -04:00
Antonio Martinez
12bc1b9cca Fix relinkplayer being read in the wrong circumstances 2025-06-07 01:54:54 -04:00
eebrozgi
7157d80d00 More tripwire leniency after invinc + fixed regression in rocketsneaker boost type separation
What it says on the tin.

Shoutouts to Ashnal for figuring out the regression before anyone got hit by it!
2025-06-03 01:58:12 +03:00
Oni VelocitOni
c5366025c6 Merge branch 'relink-player' into 'master'
Relink player to kartitems

Closes #1537

See merge request kart-krew-dev/ring-racers-internal!2603
2025-06-02 20:48:48 +00:00
eebrozgi
6c790348b3 Rocket sneaker boost type separated from normal sneaker
monkey copypaste
2025-06-02 20:17:46 +03:00
Antonio Martinez
e8140ae388 Relink player to kartitems 2025-06-02 12:02:58 -04:00
Antonio Martinez
28f12acab1 Merge remote-tracking branch 'origin/master' into duel 2025-05-24 16:34:36 -04:00
Oni VelocitOni
146f427dc2 Merge branch 'display-exp-fix-3' into 'master'
Exp Fixes

See merge request kart-krew-dev/ring-racers-internal!2513
2025-05-18 18:52:48 +00:00
Ashnal
144e2be262 More renaming 2025-05-18 14:30:46 -04:00
Ashnal
5a42c99d0a Rname stuff better 2025-05-18 14:30:45 -04:00
Antonio Martinez
457927a36a Merge remote-tracking branch 'origin/master' into nerf-bumper-car-bots 2025-05-18 14:19:19 -04:00
Antonio Martinez
1a2f3b0d3b Merge remote-tracking branch 'origin/master' into pick-me-up 2025-05-16 22:26:35 -04:00
Antonio Martinez
dcbbea4c4b WIP: pick-me-up 2025-05-16 11:44:57 -04:00
Lach
03f6b1cc17 Merge remote-tracking branch 'origin/master' into stun 2025-05-14 19:10:53 +10:00
Antonio Martinez
eae8e1516b Move bumpslow to botvars 2025-05-13 20:23:54 -04:00
Antonio Martinez
77167d1e32 Early item fade, fix gametypes / edge cases 2025-05-13 16:49:32 -04:00
Antonio Martinez
5129250e48 WIP: no early items 2025-05-13 12:39:16 -04:00
Lach
22817ac60b Add stun mechanic & Flybot767 2025-05-14 01:39:42 +10:00
Antonio Martinez
3076e73c59 WIP: Nerf bumper car bots 2025-05-12 18:13:34 -04:00