Commit graph

961 commits

Author SHA1 Message Date
GenericHeroGuy
54a628bdfd Enable waypoints for patched maps 2025-05-03 18:09:40 +02:00
NepDisk
6ee27d76de Fix up and remove some objects 2025-04-24 16:07:37 -04:00
Sally Coolatta
617d9f9f7b Polish ring spill
More circular by using pitch, takes gravity into account, actually has a code path for ring loss that's more than 5 rings
2025-04-23 17:15:32 -04:00
toaster
61f498bf9c MT_FLINGRING: Nullify fuse on touch
If the fuse caused the flingring to be deleted, it would hog a spot on player->pickuprings until the player respawned.

This is not a perfect solution, but it should resolve the problem in practice.

Needs testing to confirm this doesn't introduce TA desync, but in the worst case I would wager it affects a single digit number of runs at worst.
2025-04-23 17:06:38 -04:00
NepDisk
af06da6560 Port v1 objects pt 6: Port 2.1 bosses 2025-04-13 17:39:35 -04:00
NepDisk
febd689aab Fix some mario mode objects 2025-04-11 22:40:49 -04:00
NepDisk
f0a6a112ac Port v1 objects pt 4 2025-04-09 13:45:35 -04:00
NepDisk
daf5fdf748 Remove Bumper Death animation 2025-04-07 21:01:01 -04:00
NepDisk
32b9b82dc2 Port v1 objects pt 3 2025-04-07 17:54:14 -04:00
NepDisk
1fb07bacb7 Port v1 objects pt 2 2025-04-07 00:32:32 -04:00
NepDisk
7983b94cf3 Porting v1 objects part 1 2025-04-06 12:34:50 -04:00
NepDisk
42b7ec2ca6 Wipe waterrun timer on hit 2025-03-27 15:58:59 -04:00
NepDisk
37c960a14a Various fixes from RR 2025-03-24 10:24:26 -04:00
NepDisk
42ddaa5b1f Move itemblink and itemblinkmode to player_t to restore hyudoro behaviour 2025-03-21 13:36:10 -04:00
NepDisk
9ca6075a9e Fix thundershield not killing the spb and add DMG_VOLTAGE
Ported the fix from RR since it made the most sense
2025-03-18 01:11:28 -04:00
NepDisk
da4f6c62a2 Rings rebalances
Ring burst now depends on damagetype. ie 5 from orbinaut and jawz and 3 from banana and 10 for sniping. Ring Fuse has also been lowered to 20*TICRATE from 60*TICRATE
Kitchen Sink targets get all their rings dropped at once on impact.
2025-03-13 03:54:18 -04:00
NepDisk
26da74c4aa Karma doesn't combo. 2025-03-11 11:42:06 -04:00
NepDisk
df6be21c24 Revert SPB explosion bypass like to be like v1 2025-03-11 11:38:50 -04:00
NepDisk
077b34b37f Make legacy waypoint helper and expose K_RingsActive and K_UsingLegacyCheckpoints to lua 2025-03-10 19:14:35 -04:00
NepDisk
18de286a2f Make Item Breaker even more accurate to its Lua version
You can pick up boxes when you have yout item slot full
2025-02-28 19:27:57 -05:00
NepDisk
ef11c55b41 Merge and Update Flameshield overhaul concept 2025-02-28 00:54:24 -05:00
AJ Martinez
32bc196381 Snap BUBBLESHIELDTRAP to toucher when touched (fixes visual disjoint) 2025-02-27 12:44:00 -05:00
NepDisk
d58d3877a7 Ring improvements 2025-02-26 00:15:59 -05:00
NepDisk
475524e7ad Add shield sounds and rework bubbleshield
BS now only has two defend / attack uses, trap gives less height and you can dropdash from the trap
2025-02-25 11:40:25 -05:00
NepDisk
3161bf2a5d Fix SPB capsule overwriting current item 2025-02-22 22:43:34 -05:00
NepDisk
3c09716a78 Fix selfhit playing hitem 2025-02-22 22:07:02 -05:00
NepDisk
e562d838b5 bumpspark, bumpspring and small code refactoring and cleanup 2025-02-22 21:53:09 -05:00
NepDisk
36e628611b Use correct wrong way sound 2025-02-09 22:04:11 -05:00
James R
ed8962d35b P_PlayerRingBurst: check player->curshield directly 2025-02-08 13:35:27 -05:00
NepDisk
761c1add83 Fix cutscenes and readd paraloop interaction effect 2025-02-02 13:05:24 -05:00
NepDisk
c51b6ae5e3 Restore nights bumper object 2025-02-02 07:48:59 -05:00
NepDisk
a148d4e17b Seperate out itemflags 2025-01-27 12:24:19 -05:00
NepDisk
1b25b42835 Add new flags for toggling death effects 2025-01-26 17:57:58 -05:00
NepDisk
577c0ac4b4 Reintroduce MF_FIRE 2025-01-25 11:20:35 -05:00
NepDisk
7731e6dc6b Fix Itembox respawning in singleplayer non TA 2025-01-25 08:03:21 -05:00
James R
3afae7a231 Rearrange player cheat flags
PC_GODMODE -> PF_GODMODE
PC_NOCLIP -> MF_NOCLIP
2025-01-10 10:10:41 -05:00
Sal
9fbe107211 Merge branch 'cheats-streamline' into 'master'
Streamline cheats

See merge request KartKrew/Kart!697
2025-01-10 10:03:52 -05:00
NepDisk
f7ab1af75b Merge pull request 'Port Lua based backwards compat to hardcode.' (#6) from luacompat into ACS2
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/6
2025-01-09 18:32:28 +00:00
NepDisk
236447a366 Misc Fixes 2025-01-09 10:47:42 -05:00
NepDisk
7e2900f868 Merge branch 'ACS2' into luacompat 2024-12-31 10:27:40 -05:00
AJ Martinez
5a4cd36e23 Fix stale reference in P_KillMobj (crash) 2024-12-29 16:16:55 -05:00
NepDisk
38a4544531 Remove debug print for shouldforce 2024-12-28 13:15:02 -05:00
NepDisk
5d0d374c14 Make old hooks functional 2024-12-28 13:09:18 -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
389acf3020 Fix Item Breaker timelimit 2024-12-18 00:35:13 -05:00
NepDisk
f996d869db misc fixes
Fix time limit, disable mobjscramble, fix paranoia compile, clean up refernces code, fix driftdust negative refernces
2024-12-17 23:53:51 -05:00
NepDisk
3622b78b3e Readd SPB karma modes, remove every hit rewarding bumpers, allow flashtics again 2024-12-17 17:57:47 -05:00
NepDisk
a5b76597eb Remove Shpereboxes 2024-12-17 10:29:53 -05:00
NepDisk
7bdf9633bc Remove emeralds from battle 2024-12-17 10:13:09 -05:00
NepDisk
e1720e7b3a Remove overtime stuff 2024-12-17 00:47:36 -05:00