Commit graph

209 commits

Author SHA1 Message Date
NepDisk
bda7d26a0f Port basic lap anticheat for new waypoints from RR 2025-03-09 20:03:10 -04:00
NepDisk
ef11c55b41 Merge and Update Flameshield overhaul concept 2025-02-28 00:54:24 -05:00
NepDisk
d58d3877a7 Ring improvements 2025-02-26 00:15:59 -05:00
NepDisk
e562d838b5 bumpspark, bumpspring and small code refactoring and cleanup 2025-02-22 21:53:09 -05:00
NepDisk
c25e287d40 More lua fixes 2025-02-21 19:24:44 -05:00
GenericHeroGuy
10d1de9f95 Expose itemflags to Lua 2025-02-22 01:19:52 +01:00
NepDisk
437bd25157 Implement PF_SLIDING support 2025-02-21 18:41:18 -05:00
NepDisk
c51b6ae5e3 Restore nights bumper object 2025-02-02 07:48:59 -05:00
NepDisk
4ed704bbb1 Fix setters for laps in lua
+1 for setters
2025-02-01 12:44:50 +00:00
NepDisk
5450d61abb Fix lua compat 2025-01-31 21:45:05 -05:00
NepDisk
8de8f4daf0 Lua compat 2025-01-31 19:42:41 -05:00
GenericHeroGuy
83f6d55738 Fix drift drawangle offset 2025-01-28 19:01:19 +01:00
GenericHeroGuy
3024a95ac1 Assorted Lua fixes, part 2 2025-01-28 17:52:08 +01:00
NepDisk
a148d4e17b Seperate out itemflags 2025-01-27 12:24:19 -05:00
NepDisk
86eb4df0c5 add marescore for v1 battle support 2025-01-06 08:25:45 -05:00
NepDisk
38600f1eb6 Powers->Player_t metatable 2024-12-28 13:48:02 -05:00
NepDisk
1358541f75 wip: Old damage hooks
Don't seem to work as of yet.
2024-12-28 10:45:06 -05:00
NepDisk
06f3d70608 Don't push boolean as some scripts dislike that 2024-12-27 20:07:40 -05:00
NepDisk
6f0b6209c8 PT 4 of Kartstuff->Player_t mapping, setter values 2024-12-27 19:35:16 -05:00
NepDisk
de8eb6eac8 PT 3 of Kartstuff->Player_t mapping, getter values 2024-12-27 19:13:30 -05:00
NepDisk
654c910d43 push integer instead of returning 2024-12-27 18:01:48 -05:00
NepDisk
2d573e1923 PT 2 of Kartstuff->Player_t mapping, setter 2024-12-27 17:43:03 -05:00
NepDisk
e406da29c8 PT 1 of Kartstuff->Player_t mapping 2024-12-27 17:22:15 -05:00
NepDisk
8c5aaa9f0d fix floorboost being pushed as a boolean 2024-10-22 00:17:42 -04:00
NepDisk
01f2839253 Push cmd.angle to lua 2024-10-22 00:11:29 -04:00
NepDisk
13703c3c2a Flameshield rework
The idea is to return it as a meter item while keeping and putting a restriciton on the speed building and storing part from the previous version. Using the boost while its active will drain time from the main timer to fill up store as it were, this store is what handles the boost duration which caps at 2 seconds. The speed increase from using the flame shield more and more now diminishes and caps around 81 fu/t on knuckles for example and is done seprately from the main drain timer and the store.
2024-10-20 04:36:43 -04:00
NepDisk
9d6c643f6c Remove DMG_WUMBO comboing and fix respawn lua value 2024-10-08 21:38:59 -04:00
NepDisk
000c5cf15a Lua indecent exposure 2024-10-04 15:58:46 -04:00
NepDisk
7b2ee07993 Remove RR ringsparkle and use regular srb2 ring sparkle 2024-09-20 15:49:44 -04:00
NepDisk
b10b78b1a4 Add waterrun to lua 2024-09-06 04:13:07 -04:00
NepDisk
f1a63eaf8c remove unused spring star code 2024-09-06 02:42:20 -04:00
AJ Martinez
87d5eb6267 Briefly lock out TRIPWIRE_BLASTER after failing a tripwire 2024-09-03 23:09:41 -04:00
NepDisk
8de69a20c7 distancetofinishprev related stuff 2024-09-02 07:42:33 -04:00
NepDisk
ac27f0438a Port antigrief from SRB2Kart
Ported this one spefically since I prefer how it works
2024-08-18 01:39:26 -04:00
NepDisk
e8ec8d5c78 Restore old respawn PT2
This should mostly finish up the reintroduction of the old repspawn system for the most part.
2024-08-12 18:58:41 -04:00
NepDisk
9ba2140b3d Restore old respawn PT1
All the code from k_respawn.c has been nuked. The gameplay of respawning works but it doesn't currently drop the player in the right spot for both legacy and new waypoints
2024-08-12 14:49:12 -04:00
NepDisk
fd6ec7746f remove more unused DI code 2024-08-08 19:14:32 -04:00
NepDisk
51178216e2 Remove trick panel leftovers 2024-08-05 12:24:00 -04:00
NepDisk
f2f1a0aa66 Remove ebrake, spindash and fastfall. cleanup unused states and sprites 2024-07-31 12:46:03 -04:00
James R
da1e2a7e98 Merge branch 'oldcmd' 2024-07-31 01:46:58 -04:00
NepDisk
50ee4edd02 Reimplement side move, start of pogospring, redone controls,stuff 2024-07-30 21:08:14 -04:00
NepDisk
f611554cbc Assorted Changes 2
Restored old titlescreen, generally made the game closer to v1 gameplay wise and visual wise
2024-07-30 18:00:37 -04:00
NepDisk
61e0f4e142 Remove tiregrease. 2024-07-29 03:45:38 -04:00
NepDisk
48871a8b68 Remove tumble. 2024-07-29 03:40:28 -04:00
Oni
ea3818d285 Merge branch 'hear-pain' into 'master'
Improved MKSC-style hit confirms

See merge request KartKrew/Kart!659
2022-09-07 04:44:03 +00:00
Sally Coolatta
bc538a066f Fast falling
E-Brake in the air for x4 gravity, at the cost of a tiny bounce on landing.
2022-09-04 21:21:25 -04:00
Sally Coolatta
01af5127c8 Improved pain then hit confirm sound
- The pain + hit confirm delay is done for all players, instead of only the damaged player.
- The player who got the hit also gets to hear their pain sound at full volume.
- Changed the code so that your hit confirm sound effect will no longer be interrupted if the player who got hit left the game.
2022-09-04 14:23:51 -04:00
toaster
2c91f83a02 Store tripwire pass level on the player
Fixes tripwire leniency fadeout - previously broken two commits ago
2022-08-30 21:22:26 +01:00
Sally Coolatta
ebb34ff9d4 Lap based power level 2022-08-14 06:00:37 -04:00
AJ Martinez
3bc5fac430 Adjust steering lock after successful DI 2022-05-23 16:47:27 -05:00