NepDisk
3ed9956de7
Merge branch 'blankart-dev' into slipdash
2025-03-30 20:07:36 -04:00
NepDisk
9a8c89b1d8
Various HUD additions
...
Wide lap sticker, hud element offsets, GetHudColor Helper, Circle Input display option
2025-03-30 20:05:09 -04:00
GenericHeroGuy
68e0a62966
The slipdash
2025-03-31 01:55:33 +02:00
NepDisk
b04b8a097a
Let rings chain other boosts but don't let other boosts chain rings
2025-03-28 18:48:05 -04:00
James R
4cb545a0e1
Cleanup order and indentation of item definitions
2025-03-27 21:25:00 +01:00
NepDisk
39da549760
Almost forgot to give perfect start mowing privilages
2025-03-26 14:06:04 -04:00
NepDisk
945704849f
stacking part 6: Implement customization cvars
2025-03-26 13:35:26 -04:00
NepDisk
a68eb51465
stacking part 5: Implement stacking visual
2025-03-26 09:37:29 -04:00
NepDisk
64eb425b78
stacking pt.4.5: Ring Adjustments
...
Rings are now capped for all modes to around chao's max duration. Ringboost affect on chaintimer has been capped to prevent them from desynching too much due to ring chaining nerf
2025-03-25 23:35:25 -04:00
NepDisk
0ae44e0fa0
stacking pt.4: Finish Chaining
...
Again thanks to Indev for helping me figure out why the last tick wouldn't deincrement
2025-03-25 19:14:40 -04:00
NepDisk
f0b6ef89eb
stacking pt.3: start work on chaining
2025-03-25 18:03:39 -04:00
NepDisk
7091195a95
stacking pt.2: finish stacking
2025-03-25 15:07:20 -04:00
NepDisk
bedf22442e
Merge branch 'blankart-dev' into stackingmaybe
2025-03-25 11:51:46 -04:00
NepDisk
e1b419c83d
Fix develop compile
2025-03-25 11:51:11 -04:00
NepDisk
23f4f41ff3
Merge branch 'blankart-dev' into stackingmaybe
2025-03-25 10:49:54 -04:00
NepDisk
616941841c
Fix being able to reverse in the air
2025-03-24 11:16:33 -04:00
NepDisk
f40771dd97
bot and respawn improvements
...
Bot respawn incrementer is based on RR's general antigrief incrementer with edits and additions
2025-03-23 14:14:46 -04:00
NepDisk
247b566275
Toggle for singleplayer itembreaker
2025-03-22 17:08:20 -04:00
NepDisk
42ddaa5b1f
Move itemblink and itemblinkmode to player_t to restore hyudoro behaviour
2025-03-21 13:36:10 -04:00
NepDisk
7069c920df
Stacking pt 1
2025-03-21 12:12:23 -04:00
NepDisk
76ec93f957
Allow Mobjs to waterrun
...
Waterrunning has been moved over to flag2 MF2_WATERRUN
Applying the flag allows to stand/move on water.
2025-03-17 14:16:44 -04:00
NepDisk
24d52d593e
Refactor bubbleshield collide, use splitflags for analog input display, don't run waypoint update code on legacy checkpoints
2025-03-14 17:31:51 -04:00
NepDisk
0fdc4eb436
Remove K_BumpException for examination
2025-03-13 19:06:45 -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
6c9b038438
Add input display toggle
2025-03-13 00:08:07 -04:00
NepDisk
8e9370c11f
Item odd changes
...
Drop target was dropped a point.
FlameShield was made slighty more common since its less strong.
The change for superings in useodds 0 has been dropped a point.
2025-03-10 19:37:05 -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
95750e50e4
Implement MultiItems into capsules/dropped items as well
2025-03-10 15:18:58 -04:00
NepDisk
bda7d26a0f
Port basic lap anticheat for new waypoints from RR
2025-03-09 20:03:10 -04:00
NepDisk
da01a91852
Break from loop when valid target is found
2025-03-08 21:09:11 -05:00
NepDisk
7c65095671
yen
2025-03-08 15:40:30 -05:00
NepDisk
d7162bed71
implement safe guards for softlock respawns in New Waypoints
...
if you fail to respawn properly (die while respawning) you get placed at the next waypoint. Code was also adjusted so the next waypoint can't be the same as your current one if you are detected as going backwards, helps on turns that sometimes face you towards the previous waypoint. Respawning angle for both respawn fallbacks now gets the angle by comparing x and y of the current waypoint and next waypoint to guarntee you are facing the correct direction
2025-03-08 15:37:14 -05:00
NepDisk
bdbfeaf1ac
More uses K_GetKartButtons
2025-03-07 12:12:52 -05:00
NepDisk
ec6a3d2716
Small turn code refactor
2025-03-07 11:50:10 -05:00
NepDisk
3e68d31e63
Drop droptarget a point in odds
2025-03-06 13:12:35 -05:00
NepDisk
a63c301dea
Remove flameshield turn buff for drifitng
2025-03-04 15:41:12 -05:00
NepDisk
5b2bf450c0
Adjust Airfailsafe conditions
2025-03-04 07:53:40 -05:00
NepDisk
ec913108b9
Restore old offroad behaviour
2025-03-03 12:49:45 -05:00
NepDisk
14b758f84a
Make this the same between new and old odds systems
2025-03-02 11:45:50 -05:00
NepDisk
b0bbf07bdb
Custom gametype and gametyperules additions
...
Many new options have been added.
You can now specify "menucolor" when creating a gametype. This accepts a V_ colorchar flag (IE V_PURPLEMAP) and will be used to color hud elements in menus and on the HUD.
Encore is now controlled by GTR_ENCORE. This allows for custom modes that don't accept encore.
Itemodds are now controlled by GTR_RACEODDS and GTR_BATTLEODDS respectively. If neither is specified on gametype creation, completely random items will be rolled.
General GTR_FREEROAM adjustments
2025-03-02 11:41:30 -05:00
NepDisk
9458cbbaa2
Accurate Racestart
2025-03-02 08:18:48 -05:00
NepDisk
8c67e163bc
Drain startboost timer in the air again
2025-03-02 08:13:32 -05:00
NepDisk
8d36a95f7e
Use old hyudoro duration
2025-03-02 08:06:15 -05:00
NepDisk
76bffc3d60
Prevent invin time from stacking
2025-03-02 08:04:50 -05:00
NepDisk
b06b6ade9e
Give omega an extra tic in a better way
2025-02-28 22:00:48 -05: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
dd77d86d6f
Fix flame shield not being remove on damage
2025-02-28 03:08:25 -05:00
NepDisk
ef11c55b41
Merge and Update Flameshield overhaul concept
2025-02-28 00:54:24 -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
James R
152bb32609
Add K_UpdateMobjItemOverlay
2025-02-27 12:51:27 -05:00