NepDisk
ef11c55b41
Merge and Update Flameshield overhaul concept
2025-02-28 00:54:24 -05:00
NepDisk
d0327c4079
Auto Shrink Bubbleshield on successful attack/defend and add delay
2025-02-27 13:51:02 -05:00
NepDisk
0fb89d2568
Underwater: player must be submerged for 15 seconds to play a gasp when they resurface
2025-02-27 13:04:00 -05:00
NepDisk
5caee8cc09
Fix type check for Land Mines vs Drop Target/Bubble Shield expand
...
b2268157fd
2025-02-27 12:58:13 -05:00
James R
91445a5856
MT_FLOATINGITEM: use K_UpdateMobjItemOverlay
2025-02-27 12:54:49 -05:00
James R
152bb32609
Add K_UpdateMobjItemOverlay
2025-02-27 12:51:27 -05:00
James R
05e926f540
Merge branch 'overlay-offsets' into 'master'
...
MT_OVERLAY exception flags
See merge request KartKrew/Kart!878
2025-02-27 12:49:23 -05:00
AJ Martinez
32bc196381
Snap BUBBLESHIELDTRAP to toucher when touched (fixes visual disjoint)
2025-02-27 12:44:00 -05:00
James R
0882846d29
Underwater: do not spawn bubbles around player using Bubble Shield
2025-02-27 12:38:27 -05:00
NepDisk
b048467aa2
Fix Bubble Shield duplicate collisions
...
8c1771112c
2025-02-27 12:34:28 -05:00
NepDisk
5e26516453
S3K Shields: remove splitscreen-dependent mobj position behaviour
...
a134465e65
2025-02-27 12:27:54 -05:00
NepDisk
55405600ea
Fix rare Bubble Shield crash
...
30d7e94ece
2025-02-27 12:24:14 -05:00
NepDisk
94dc69ab93
Flash Bubbleshield if throw is happening soon
2025-02-26 21:38:35 -05:00
NepDisk
31fbfdc512
check equal to and greater than for skin check
2025-02-26 21:23:37 -05:00
NepDisk
80453af9b5
Fix pvp damage code to be more accurate to v1
2025-02-26 21:17:47 -05:00
NepDisk
fe97d7263b
Fix bubblepop not being reset in some cases
2025-02-26 20:59:57 -05:00
NepDisk
5d5701790d
Re-Enable ingamecap cvar
2025-02-26 20:55:54 -05:00
NepDisk
b875623be5
Fix bot skin randomization code
...
Best of both worlds. If theres more then ingamecap worth of skins (or 8 in GP), duplicate skins will be disabled
2025-02-26 20:34:30 -05:00
NepDisk
064be1b201
Merge branch 'bortsport' into blankart-dev
2025-02-26 19:43:22 -05:00
NepDisk
acfb69f818
Remove unsued polyobject define
2025-02-26 16:09:30 -05:00
GenericHeroGuy
e901130742
Fix sprite flipping on rotated drift frames
2025-02-26 20:54:21 +01:00
NepDisk
0bf6619481
MF_SOLID and MF_PUSHABLE exception
2025-02-26 08:35:56 -05:00
NepDisk
d58d3877a7
Ring improvements
2025-02-26 00:15:59 -05:00
NepDisk
a082850e56
Merge branch 'saturnstats' into blankart-dev
2025-02-25 15:27:10 -05:00
NepDisk
6b4c331f5d
add pwrlvl to stats menu
2025-02-25 14:47:41 -05:00
Indev
9ee3a2c088
Fix 'total podium' stat display using totalwins
2025-02-25 14:32:10 -05:00
Alug
287f9ce991
fix level statistics page controls
2025-02-25 14:32:04 -05:00
Indev
cbfc071512
Put playtime statistics at first page instead of RA medals
2025-02-25 14:31:57 -05:00
Indev
a8f29fbdf2
New statistics menu (WIP)
2025-02-25 14:31:46 -05:00
GenericHeroGuy
3f569913e3
Fix P_ResetPlayer resetting too much
2025-02-25 20:19:07 +01:00
GenericHeroGuy
344d07775d
Apparently the pushers themselves also check for sector specials!?
...
...also removed a fan special dupe
2025-02-25 20:19:07 +01:00
Indev
87693db34e
Check for spectator in K_StatRound
2025-02-25 14:18:29 -05:00
Indev
151b0ba9d9
Wipe kart stats on game data reload
2025-02-25 14:15:42 -05:00
Indev
437b8425c7
That was from testing a
2025-02-25 14:15:36 -05:00
Indev
1922870773
Make custom stats fully compatible between different versions, so new fields can be added in future without save corruptions
2025-02-25 14:15:29 -05:00
NepDisk
c8e78711a6
dont throw a warning about addons with custom gamedata
...
just ignore it
2025-02-25 14:15:19 -05:00
Indev
778e30ade2
G_PlayerReborn didn't work for 'respawns' stats, maybe G_DoReborn will?
2025-02-25 14:13:04 -05:00
Indev
ec59f0a233
Player kartstuff's get reset in G_PlayerFinishLevel, so need to call K_StatRound earlier
2025-02-25 14:11:59 -05:00
Alug
ddd9a5a71e
no need to strcmp just check for "savemoddata"
...
that bool only ever gets set to true if the savegame has been switched to the modded one and unlike in srb2 this WILL never be reset to false again
2025-02-25 14:10:45 -05:00
Alug
3560e60348
save vanilla save when switching to modified savegame
...
also add check so we dont rerun this everytime setgamemodified is called
2025-02-25 14:10:39 -05:00
Alug
19b7019e40
remove "majormods" checks from stuff that saves to savegame
...
so its only there to throw a notice when you load an addon
2025-02-25 14:09:56 -05:00
Indev
939ffd61db
Forgor respawns
2025-02-25 14:05:13 -05:00
Indev
e29aca5ff0
Oops
2025-02-25 14:04:13 -05:00
Alug
f9a2623773
make game use seperate save when addons are loaded
...
so you can record attack and it will also keep saving to statistics
also added a few things it now keeps track of
TODO: unfuck the statistics page and add a 2nd one perhaps? due to space reasons
menucode is hell
2025-02-25 14:04:02 -05:00
NepDisk
8b142ceb62
Add kartstats
...
4942db2806
2025-02-25 14:00:10 -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
GenericHeroGuy
458aef786b
Restore wind/conveyor specials for Kart maps
2025-02-25 02:59:07 +01:00
GenericHeroGuy
0b081230c4
Fix oopsie in binary mace setup
2025-02-25 01:58:29 +01:00
NepDisk
8d704be49c
Merge remote-tracking branch 'origin/cherries' into blankart-dev
2025-02-24 19:32:26 -05:00
toaster
ab243e6ffa
Fix G_UpdateVisited, this time in a forward-thinking way
...
- Check for if a single local player isn't spectator or no-contested.
- Clean up code to return early if exclusionary conditions are met, rather than one long if conditional bundling them together
2025-02-25 01:05:21 +01:00