Commit graph

17615 commits

Author SHA1 Message Date
NepDisk
8700a37efa Make gamespeed selectable in menu 2024-08-18 11:03:14 -04:00
NepDisk
9b9d648822 Make circuit map true from sector special finish line 2024-08-18 10:29:10 -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
0b28ac0aca Allow Users to Connect to Servers While In-Game
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2401
2024-08-17 23:25:48 -04:00
StarManiaKG
e4038ecfc8 Add actual multiplayer automap support 2024-08-17 23:08:49 -04:00
NepDisk
6b6ea4f8d2 Use Fade instead of slide for hud elements 2024-08-17 20:40:31 -04:00
NepDisk
ca91f93e9d
Merge pull request #6 from WumboSpasm/deathanim
Improve death animation. Thanks Wumbo!
2024-08-17 19:37:10 -04:00
Wumbo
724690035f Improve death animation 2024-08-17 19:20:59 -04:00
NepDisk
60e950c0d8 Fix balloon doomed num and fix block monsters exposure 2024-08-17 14:52:19 -04:00
NepDisk
c787b04cb4 Do stuff to dehacked table and waht not 2024-08-17 10:43:15 -04:00
NepDisk
a733ea2baa Port Use SDL Game Controllers API by Eidolon 2024-08-16 21:18:18 -04:00
NepDisk
968c705c7c Remove mobjscale from projectile throw 2024-08-16 18:28:52 -04:00
NepDisk
1f393ca7d4 Remove kart on player death and add back invisspring object 2024-08-16 18:21:38 -04:00
NepDisk
b0682002bd
Merge pull request #4 from WumboSpasm/fixchargesound
Fix engine charge sound during position. Thanks Wumbo!
2024-08-16 15:48:37 -04:00
NepDisk
1b0dfd2fbc
Merge pull request #5 from WumboSpasm/fixfadecolor
Fix fade color. Thanks Wumbo!
2024-08-16 15:48:23 -04:00
Wumbo
4b22c97096 Fix engine charge sound during position 2024-08-16 15:35:51 -04:00
NepDisk
d6542a511b expose MF_BOUNCE flag to lua 2024-08-16 15:00:31 -04:00
NepDisk
f0683f05ca Restore MF_BOUNCE 2024-08-16 14:42:30 -04:00
NepDisk
686a8146cb Fix output filename for movies and screenshots 2024-08-16 12:23:22 -04:00
NepDisk
31b6994628 Remove rest pf RingRacers Refs 2024-08-16 12:09:50 -04:00
NepDisk
6a9cc743ac Restore block monsters
Block players is now on line special flag 81
2024-08-16 11:45:52 -04:00
NepDisk
097109525a Fix transparnecy on position graphic 2024-08-16 11:23:05 -04:00
NepDisk
8df6c9e4ef Add starpost stuff to nextsync and remove unsued hyudoro thing 2024-08-15 20:12:53 -04:00
NepDisk
bfd608efc8 Fix net archiving 2024-08-15 20:10:02 -04:00
Wumbo
8230818597 Fix fade color 2024-08-14 22:22:59 -04:00
NepDisk
78f4bdee7a
Merge pull request #3 from WumboSpasm/unrebrand
Restore SRB2Kart branding in source code. Thanks Wumbo!
2024-08-14 01:07:13 -04:00
Wumbo
5acfc5137e Rename data directory to avoid conflicts 2024-08-13 23:11:19 -04:00
Wumbo
d1a9080187 Un-rebrand back to SRB2Kart 2024-08-13 21:54:52 -04:00
NepDisk
bfac9e7c29 Use realtime 2024-08-13 10:55:28 -04:00
NepDisk
61af596c90 Allow starposts to set respawn position with new waypoints active as well 2024-08-13 10:45:48 -04:00
NepDisk
05e3b8bf6a Remove unused function I added 2024-08-13 01:14:30 -04:00
NepDisk
6110e9bc06 Respawn at current player position when best waypoint updates instead of waypoint position 2024-08-12 21:53:34 -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
28b65f2e45 Fix pogo spring movement 2024-08-11 20:36:21 -04:00
NepDisk
d76ad1ae45 Fix mobjscale movement speed 2024-08-11 20:03:02 -04:00
NepDisk
860a0cf31f Revert hyudoro and remove now unused code 2024-08-10 18:09:36 -04:00
NepDisk
fd6ec7746f remove more unused DI code 2024-08-08 19:14:32 -04:00
NepDisk
2e5230820e Remove unused shrink/grow item scale values 2024-08-08 19:12:34 -04:00
NepDisk
fd8c1c866b Fix gamespeed for mine punt as well 2024-08-08 19:07:34 -04:00
NepDisk
ec59e713b7 Remove unused ebrakemask, update throwprediction to be accurate, remove unsued DI code 2024-08-08 18:58:05 -04:00
Wumbo
d2f630aff4 Fix free play text position 2024-08-07 16:06:42 -04:00
NepDisk
699e607ec7 Implement controller stuff 2024-08-07 15:27:48 -04:00
NepDisk
fd31992b72 Reeanble flatslope check 2024-08-07 14:05:36 -04:00
NepDisk
51178216e2 Remove trick panel leftovers 2024-08-05 12:24:00 -04:00
Sally Coolatta
28cf5d42c2 Bots: Rebalance rubberband speeds
- Lv.1 has a significanty lower minimum top speed (from 75% -> 50%)
- Lv.MAX has a significantly higher minimum top speed (from 112.5% -> 125%)
- Every bot level has a slightly lower maximum top speed (Lv.1: 100% -> 80%, Lv.MAX: 220% -> 200%)
- Uses easing functions now to make the distance rubberbanding applies to, and the rubberbanding curves, much more customizable.
2024-08-05 01:27:38 -04:00
Sally Coolatta
7c60991394 Fix bot rubberband being different per map scale 2024-08-05 01:24:04 -04:00
Sally Coolatta
d3cb825d65 Improve general bot handling
- Their waypoint radius gets thinner quicker
- Waypoint distance is scaled with each ones' floor slope, instead of done once at the end of the prediction.
- Prediction is pulled back further when it goes through a wall
- Prediction starts earlier and goes less far
- Bots will brake at shallower angles (allows them to brake-turn more often)
- K_AddDodgeObject and K_AddAttackObject now adjust based on the radius of the object
- Fixed K_AddDodgeObject adding to the goto objects instead of avoid objects
- Optimized blockmap search size for K_FindObjectsForNudging
- Current waypoint is no longer cleared each frame
2024-08-05 01:22:46 -04:00
Sally Coolatta
4aed50f673 Only call NetUpdate once
This doesn't need to be in a bunch of rendering code, simply only run it in TryRunTics.

Worst case scenario: if this sucks then it means dedicated servers have also sucked the whole time and we should come up with a new solution to fix both of them.

More likely scenario: nothing changes and we now aren't doing networking inside of the renderer.
2024-08-05 01:13:44 -04:00
AJ Martinez
cfb86f00e4 Use bot mo angle in demo chasecam 2024-08-05 01:13:06 -04:00