Commit graph

445 commits

Author SHA1 Message Date
Eidolon
3514120a61 Merge public master 2025-09-01 12:27:12 -05:00
Eidolon
2cc8b2a28d Merge branch 'user-defined-kart-gibs' into 'master'
SPR2_DKR<A TO K EXCLUDING F>: New SPR2s which allow character WADs to define unique kart explosion gibs

See merge request KartKrew/RingRacers!89
2025-09-01 17:25:38 +00:00
Spring E. Thing
01503f8bb3 SPR2_DKR<A TO K EXCLUDING F>: New SPR2s which allow character WADs to define unique kart explosion gibs 2025-09-01 17:25:38 +00:00
Lach
cf2ab09845 Hardcode Mushroom Hill Pole (MT_MHPOLE) 2025-08-24 22:58:29 +10:00
Eidolon
7febf53ec0 Merge public master 2025-08-23 11:34:18 -05:00
Chearii
19fdf19eb4 Add baked offset parameters 2025-08-23 11:20:14 -05:00
Oni VelocitOni
da962a0883 Merge branch 'capsule-ring-item' into 'master'
Ring Item Capsule adjustments for Items Tutorial

See merge request kart-krew-dev/ring-racers-internal!2742
2025-08-23 01:29:30 +00:00
JugadorXEI
227c3fa3ad Respawn/Waypoints library for Lua 2025-08-23 00:14:38 +00:00
Eidolon
a4ae01e170 Merge public master 2025-08-22 18:43:32 -05:00
JugadorXEI
c3f60dff44 Expose K_ApplyTripWire to Lua, expose tripwirestate_t values to Lua 2025-08-22 23:51:59 +02:00
Eidolon
55388c17c2 Merge public master 2025-08-21 20:43:28 -05:00
JugadorXEI
1e2e833d80 Bot library for Lua (botvars getter/setter, bot functions) 2025-08-22 01:24:13 +00:00
Eidolon
d777e5e64c Merge public master 2025-08-21 19:55:55 -05:00
JugadorXEI
8bc00d0d7c Expose t_overlay_action_t enum and terrain_flags_t flags to Lua 2025-08-21 09:35:16 +02:00
toaster
435b3b8f09 Ring Item Capsule adjustments for Items Tutorial
- A first argument of `0` (default id) does existing automatic Ring-feeding behaviour with a new graphic
- A first argument of `19` (super ring hardcoded id) gives a Super Ring item
- Applies to all courses, so before merger all maps need to be checked if doomednum 2010 has a first argument of 19 in any existing maps
2025-08-19 20:55:09 +01:00
Lach
bbe231e994 Add Ancient Gear object type & unlock type 2025-08-10 01:51:34 +10:00
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
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
VelocitOni
259f0455ed Put it in more spots
Forgot the MT_ versions in a couple of spots. The actual MT_ in deh_tables now uses the actual sprite & not a placeholder
2025-08-03 14:16:49 -04:00
VelocitOni
bd09ab2bec Merge branch 'master' into tripwire-lockout-vfx
# Conflicts:
#	src/info.c
#	src/info.h
2025-08-03 02:47:32 -04:00
VelocitOni
e7246b1fd5 Even more BALLHOGBOOM reduction
I missed another ctrl+s huh
2025-07-29 01:31:05 -04:00
Antonio Martinez
b6cee4850e Merge remote-tracking branch 'origin/master' into lua-roulette 2025-07-18 20:17:56 -04:00
Antonio Martinez
58cc1312cb Lightning Attack visuals 2025-07-18 17:56:23 -04:00
James R
e2c4341896 Toxomister death effects 2025-07-08 15:11:01 -07:00
James R
dd05900bcb Add Toxomister item 2025-07-08 13:30:48 -07:00
JugadorXEI
4d14f76e16 Expose IF_ flags to Lua 2025-07-04 16:00:10 -04:00
JugadorXEI
e5a20fdc3d Expose ringbox results to Lua 2025-07-04 15:18:10 -04:00
Ashnal
ff9644c278 Sound effects again 2025-06-23 23:41:46 -04:00
Ashnal
f5aa2a701b Bail button
Transforms BT_RESPAWN into BT_BAIL
User bindings should migrate along with this
Respawn is now EBRAKE+BAIL
Respawn blocks LOOKBACK
Time Attack quick respawn is now VOTE
2025-06-23 18:07:59 -04:00
Ashnal
9c0432eb1b Bail Sparkle 2025-06-23 18:07:59 -04:00
Ashnal
8711e287e4 Bail post hitlag VFX 2025-06-23 18:07:59 -04:00
Ashnal
a57273a2aa WIP: refactor bailcharge into own MT and fix effects
still needs gameplay tuning
2025-06-23 18:07:58 -04:00
Antonio Martinez
d297577d8b WIP: Move Bail activation FX to correct spot, buff boost, remove broly 2025-06-23 18:07:58 -04:00
Ashnal
6cc9de5efd Implementing animations
non-painstate animation isn't correct yet
2025-06-23 18:07:58 -04:00
Antonio Martinez
ce77568087 Bubble refinements 2025-06-20 20:29:03 -04:00
Antonio Martinez
a0cc5dc69a WIP amp visuals 2025-06-11 23:45:18 -04: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
Antonio Martinez
cff8d740b1 Visual proximity mine radius 2025-06-05 19:05:35 -04:00
James R
29234d8f20 Add A_GenericBumper, hardcoded generic version of some bumper object scripts 2025-05-26 19:31:02 -07:00
VelocitOni
314cabce61 Setting up sprites
Setting up the sprites for tripwire lockout vfx
2025-05-24 16:27:50 -04:00
Oni VelocitOni
ad5c6125a1 Merge branch 'got-it' into 'master'
Pick-me-up: got it!

See merge request kart-krew-dev/ring-racers-internal!2553
2025-05-20 02:59:21 +00:00
James R
cccde157d4 Add Flame Shield states 2025-05-19 18:28:37 -07:00
James R
f8afb52b1a Add Lightning Shield states 2025-05-19 18:28:11 -07:00
Antonio Martinez
f85d3f764a Pick-me-up: got it! 2025-05-19 19:42:27 -04:00
Antonio Martinez
1c6096405e Merge remote-tracking branch 'origin/master' into ta24 2025-05-18 14:42:59 -04:00
Antonio Martinez
0bb8684142 Merge remote-tracking branch 'origin/master' into ta24 2025-05-18 14:30:14 -04:00
AJ Martinez
e7ff5292a4 Merge branch 'master' into 'jartha/bubble-shield-new-sprite'
LOOK MOM I'M USING THE WEB UI

# Conflicts:
#   src/objects/CMakeLists.txt
2025-05-17 02:34:26 +00:00
Oni VelocitOni
524d29066f Merge branch 'strict-fastfall' into 'master'
Spindash button, Strict Fastfall profile option

Closes #1312

See merge request kart-krew-dev/ring-racers-internal!2527
2025-05-17 01:40:12 +00:00
James R
48f5a8a1e4 Add new Bubble Shield states (held version) 2025-05-13 18:24:52 -07:00
Lach
ca06b2a334 Replace further P_CanPickupItem constants and allow them to be parsed in Lua 2025-05-14 02:04:40 +10:00