Eidolon
c73c02aac9
Merge branch 'tripwire-texture-swap' into 'master'
...
Tripwire texture swap
See merge request kart-krew-dev/ring-racers-internal!2950
2025-10-20 18:33:28 -05:00
Ashnal
f09950ddd5
Tripwire texture swap
2025-10-20 18:33:28 -05:00
toaster
65f388de3a
Less spike softlock (resolves ring-racers#65)
...
- Less strength in the first place
- Attenuates strength on repeated pokes
- Always stumbles since that seemed to be what was happening previously
2025-10-17 18:18:05 +01:00
VelocitOni
5c9730bec8
Make it work
...
Decided to put it in P_BouncePlayerMove, + some flourish
2025-10-02 00:44:52 -04:00
JugadorXEI
ef4ef91fed
Add workaround for gremlin'd wall collisions
2025-09-30 17:05:35 -05:00
Ashnal
6d19244ebd
Informative comment
2025-09-14 12:18:34 -04:00
Ashnal
6cb1683e20
oops, conditionals again
2025-09-14 12:14:02 -04:00
Ashnal
52072170a8
Bounce off players too
2025-09-14 12:03:41 -04:00
Ashnal
cd0d734d33
Oops, invert conditional
2025-09-14 12:01:30 -04:00
Ashnal
e7d28a7536
When markedfordeath phase through objects
...
Unless its funny
2025-09-14 11:56:39 -04:00
Antonio Martinez
6d3ef37f95
Only apply instawhip extended punish if it totally whiffs
2025-08-24 18:36:16 -04: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
toaster
1c6254c426
Anti-marbel-garden softlock
...
Stumble if you touch a spike while already flashing/spunout (and not just collided with it 2 tics ago)
2025-08-01 21:27:51 +01:00
toaster
2726da8e86
MT_WALLSPIKE bumps are now literally reusing wallspring code
...
The code clearly *wanted* them to behave like wallsprings, but it was a mess so they were instead nuclear railguns. Now they're grey springs with damage but without tiregrease!
Also:
- Fixes pop-out wallspike interactions
- If a custom MF_SPRING has a "starcolor" (tiregrease stars) of SKINCOLOR_NONE, instead don't apply any tiregrease
2025-08-01 14:46:42 +01:00
toaster
763b9e970a
P_DoSpringEx: Only permit new detaching from ground if the spring has a vertical component to its momentum
2025-08-01 14:02:51 +01:00
Antonio Martinez
6aed8f5f1c
Galactic ballhog fuckup WIP
2025-07-29 05:28:34 -04:00
Antonio Martinez
184e2e3c5d
Slidey wall transfers
2025-07-20 19:35:22 -04:00
James R
dd05900bcb
Add Toxomister item
2025-07-08 13:30:48 -07:00
James R
6d80b741ae
Add Stone Shoe
2025-06-10 16:41:54 -07:00
James R
29234d8f20
Add A_GenericBumper, hardcoded generic version of some bumper object scripts
2025-05-26 19:31:02 -07:00
Antonio Martinez
eb79838ffb
Ballhog buffs
2025-05-20 16:39:55 -04:00
Antonio Martinez
457927a36a
Merge remote-tracking branch 'origin/master' into nerf-bumper-car-bots
2025-05-18 14:19:19 -04:00
Antonio Martinez
e19473e322
Bot bump slowdown refinements
2025-05-13 01:22:21 -04:00
Antonio Martinez
9ef0109eb8
Rework Last Chance
2025-05-12 20:30:11 -04:00
Antonio Martinez
3076e73c59
WIP: Nerf bumper car bots
2025-05-12 18:13:34 -04:00
Eidolon
cb7f437e60
Merge public master
2025-02-13 15:48:11 -06:00
Eidolon
a4d304a1f5
Update copyright years to 2025
2025-02-13 15:32:26 -06:00
Ashnal
1978b91677
Slope stepup fix
2025-02-13 17:14:33 +00:00
Eidolon
b8f334a83c
Put seclist nodes in LevelPool memory
...
Replaces the old freelist solution with the LevelPool, which
dramatically reduces the number of allocations needed for mobj and
precip sector assignment. In measurement, this cuts down the time taken
for spawning precipitation by 50%.
2024-11-02 13:01:36 -05:00
Ashnal
3bab41e7e3
Fix slope stepup adjustment to not adjust on flat "slopes"
2024-10-28 18:43:47 -04:00
Antonio Martinez
d4c0603808
Wall transfer buffs
2024-09-15 21:05:30 -07:00
Ashnal
88c77cfff3
Clean up debug messages left from slope adjustments branch
2024-09-15 21:53:44 -04:00
Ashnal
adbdc63895
Increment move resolution increase
2024-09-16 01:40:50 +00:00
Ashnal
33a1ca5831
Slope launch physiscs adjustments
2024-09-16 00:47:45 +00:00
Ashnal
59b346675b
Can cross checkpoints when respawning and in NOCLIP state now
2024-09-15 20:48:33 +00:00
Sally Coolatta
d33b123e32
Implement reticule gfx, fix FOFs/walls/scale
2024-08-28 01:26:54 -04:00
AJ Martinez
0568c46005
Add automatic generic bump unstuck
2024-05-18 20:16:07 -07:00
James R
44923c2b2a
Line sweep polyobject sides
...
Gremlin III vanquished for Balloon Park elephants.
2024-05-03 00:57:06 -07:00
toaster
7f6de407f1
Copyright update: Add Kart Krew (2024) in general for high-traffic inherited sourcefiles
2024-04-02 17:42:38 +01:00
James R
99656765e5
Pause waypoint updates while player is touching finish line but not crossing it
...
- Right on the line, P_PointOnLineSide may disagree with
P_TraceWaypointTraversal.
- If this happens, nextwaypoint may update ahead of the
finish line before the player crosses it.
- This bloats the finish line distance and triggers lap
cheat prevention, preventing the player from gaining a
lap.
- Since this only seems like it can happen very near to
the line, simply don't update waypoints if the player is
touching the line but hasn't crossed it.
- This will cause distancetofinish to jump but only for a
very short distance (the radius of the player).
2024-03-16 06:50:16 -07:00
Eidolon
af7800c17b
C++ compat: rename tm -> g_tm
...
This one's not even C++. It's in the ISO C standard library. :(
2024-02-19 19:36:42 -06:00
AJ Martinez
e0494d5576
Merge remote-tracking branch 'origin/master' into bumper-boats
2024-02-09 22:32:25 -07:00
Eidolon
e993117f23
Merge branch 'fix-one-time-each-time-floor-activators' into 'master'
...
Activate sector each time / once actions every time mobj lands on the ground
Closes #990
See merge request KartKrew/Kart!1904
2024-02-06 01:01:44 +00:00
James R
c0fff1a0c4
Activate sector each time / once actions when mobj touches the ground
...
Before
- Each time / once only activates when the mobj's sector
changes
- The activation may depend on the mobj touching the floor
- If the mobj is in the air when the sector changes, the
action will never be activated
After
- Each time / once actions that require floor touching
also activate every time the mobj lands on the ground
from the air (regardless of whether the sector changed)
2024-02-01 18:57:06 -08:00
AJ Martinez
9231e95101
WIP: Battle combo mitigation rework
2024-01-29 17:02:25 -07:00
toaster
5680514012
Per Sal's request, remove SMK stuff too
2024-01-26 00:56:01 +00:00
toaster
6fdec66dc3
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into srb2-tidy
2024-01-26 00:29:06 +00:00
AJ Martinez
c197d41bdc
Bumper inflate refinements part 69
2024-01-25 15:14:32 -07:00
AJ Martinez
a514a36128
Less volatile bumper inflate
2024-01-24 22:45:30 -07:00
AJ Martinez
b97a94a2a9
Bumper inflate: remove debug print
2024-01-24 05:37:37 -07:00