Commit graph

631 commits

Author SHA1 Message Date
JugadorXEI
bfc4bec155 Expose K_SlopeResistance to Lua 2025-08-21 09:59:21 +02:00
JugadorXEI
905d4a13bf Expose K_ApplyOffroad to Lua 2025-08-21 09:59:13 +02:00
JugadorXEI
73df772720 Expose K_DropKitchenSink to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
adf52e4ab5 Expose K_DropRocketSneaker to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
7e79cd1421 Expose K_DropPaperItem to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
70c33757d3 Expose K_CheckPlayersRespawnColliding to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
068ec90354 Expose K_CheckStumble to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
fe3dca8e4d Expose K_StumbleSlope to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
38159ec6d0 Expose K_IsBigger to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
c8140d8a37 Expose K_RemoveGrowShrink to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
195f4f15ae Expose K_MomentumAngle to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
8d193d65b1 Expose K_MomentumAngleReal to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
ceb21535c3 Expose K_MomentumAngleEx to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
c5b3f6ac22 Expose K_PressingEBrake to Lua 2025-08-21 09:57:52 +02:00
JugadorXEI
8a934479a6 Expose K_GenericExtraFlagsNoZAdjust to Lua 2025-08-21 09:57:48 +02:00
JugadorXEI
69c8dee423 Expose K_FlipFromObject to Lua 2025-08-21 09:56:40 +02:00
JugadorXEI
0ec35334b5 Expose P_LevelIsFrozen to Lua 2025-08-21 09:55:28 +02:00
JugadorXEI
34e4f88636 Expose P_SetFreezeLevel to Lua 2025-08-21 09:55:28 +02:00
JugadorXEI
b962331441 Expose P_MobjIsFrozen to Lua 2025-08-21 09:55:28 +02:00
JugadorXEI
cffb480b9f Expose P_ForceLocalAngle to Lua 2025-08-21 09:55:28 +02:00
JugadorXEI
92d4bfc6c6 Expose P_SetPlayerAngle to Lua 2025-08-21 09:55:28 +02:00
JugadorXEI
7e278b7c00 Expose K_ReflectAngle to Lua 2025-08-21 09:55:22 +02:00
JugadorXEI
acb197ddb2 Expose K_GetKartGameSpeedScalar to Lua 2025-08-21 09:53:52 +02:00
JugadorXEI
50f2244db3 Lua: add INLEVEL check and return value to K_KartBouncing 2025-08-21 09:41:41 +02:00
JugadorXEI
31f168de72 Expose K_GetMobjWeight to Lua 2025-08-21 09:41:41 +02:00
JugadorXEI
858fd5a3f3 Expose K_TerrainHasAffect to Lua 2025-08-21 09:35:16 +02:00
JugadorXEI
28fa210be5 Expose K_UpdateTerrainOverlay to Lua 2025-08-21 09:35:16 +02:00
JugadorXEI
2ca0f99459 Expose K_HandleFootstepParticles to Lua 2025-08-21 09:35:16 +02:00
JugadorXEI
6dd3efe3cc Expose K_SpawnSplashForMobj to Lua 2025-08-21 09:35:16 +02:00
JugadorXEI
1a60f29a9b Expose K_SetDefaultFriction to Lua 2025-08-21 09:35:16 +02:00
JugadorXEI
e3f09875d6 Expose K_ProcessTerrainEffect to Lua 2025-08-21 09:35:16 +02:00
JugadorXEI
60ad342aca Expose K_GetTerrainForTextureNum to Lua 2025-08-21 09:35:16 +02:00
JugadorXEI
f3c6d6b9ca Expose K_GetTerrainForTextureName to Lua 2025-08-21 09:35:16 +02:00
JugadorXEI
c73c4f904f Expose K_GetDefaultTerrain to Lua 2025-08-21 09:35:16 +02:00
JugadorXEI
8c68fefa17 Lua library for t_splash_t, t_footstep_t, t_overlay_t and terrain_t (getter, setter and num) 2025-08-21 09:35:06 +02:00
Eidolon
dbcd125ba8 Merge branch 'visualFunctionsLua' into 'master'
Expose VFX and visual functions from k_kart.c to Lua

See merge request KartKrew/RingRacers!129
2025-08-21 01:48:58 +00:00
JugadorXEI
0d7ffd78b3 Expose VFX and visual functions from k_kart.c to Lua 2025-08-21 01:48:58 +00:00
Eidolon
c28559cb4b Merge branch 'exposeLoopVars' into 'master'
Expose loop variables to Lua (get only)

See merge request KartKrew/RingRacers!128
2025-08-21 00:27:12 +00:00
JugadorXEI
67419a95de Expose loop variables to Lua (get only) 2025-08-08 13:51:00 +02:00
FreakyMutantMan
1f1e0bdb6e Removing a slur from an old comment in favor of a potentially dated reference. 2025-07-02 21:11:48 +00:00
Eidolon
a4d304a1f5 Update copyright years to 2025 2025-02-13 15:32:26 -06:00
Cheariisan
aa1cd4d7d0 Expose most of the music handler to Lua 2024-08-28 22:04:31 +00: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
Jisk
8bdd0abfaf Expose K_AddMessage functions. 2024-08-17 18:34:12 +00:00
AJ Martinez
bf585359c9 Add soft tumble, don't drop items vs invinc 2024-05-01 18:09:34 -07:00
James R
44ea14104e Add G_GametypeAllowsRetrying, split away from G_GametypeUsesLives
- Cases for lives specifically and not retrying use
  G_GametypeUsesLives
  - Such as HUD elements and GAME OVER

- Cases for retrying and losing lives use
  G_GametypeAllowsRetrying
  - Such as GP bonus rounds
2024-04-06 22:19:34 -07:00
Sally Coolatta
7dfa597c7d SRB2 -> DRRR copyright in src, acs, android folder
Be consistent with toaster's recent changes to copyright
2024-04-05 02:08:23 -04:00
Sally Coolatta
af6340741e Add speed to gametype
Set a specific gamespeed per gametype. KARTSPEED_AUTO for it to be decided by game settings.

Wanted this for a while, but also it makes game speed display logic for DRP very straightforward.
2024-03-22 16:58:36 -04:00
Sally Coolatta
9b93f56111 Add pre-Podium intermission music 2024-03-10 14:08:59 -04:00