NepDisk
dbc25481cf
Whoops forgot to save this after death
2024-10-09 13:58:28 -04:00
NepDisk
7cfa6fa129
Implement lapvalidation
...
this uses a seperate bool inside the player to check if incrementing the lap when crossing the line is ok. Shouldn't conflict with the old checkpoint system or on maps with starposts in general
2024-10-09 13:31:37 -04:00
NepDisk
7941448e59
Do lapping how it was in v1. zero = one rather then one = one
...
this mostly works but now maps using nothing but waypoints allow you to gain a free lap on racestart. This seems like i would need some sort of lap validation for the new waypoint system.
2024-10-09 11:47:40 -04:00
NepDisk
e03277d272
renable use of respawn delay cvar
2024-10-08 22:50:37 -04:00
NepDisk
9d6c643f6c
Remove DMG_WUMBO comboing and fix respawn lua value
2024-10-08 21:38:59 -04:00
NepDisk
3ade5e697b
Fix missing object on vanilla maps
...
there are probably tons of conflicts outside of this set but thats to be fixed later.
2024-10-08 14:29:44 -04:00
NepDisk
92217ce901
Hardcode the meme arrows
2024-10-07 22:53:06 -04:00
NepDisk
4577eaa275
fix losing check to prevent lost lives
2024-10-07 22:18:21 -04:00
NepDisk
914a4fa9e1
Remove dumb artifical restriction.
...
Yes I know this is for safety but it makes file io really really annoying
2024-10-07 21:58:07 -04:00
NepDisk
c5e9e1a196
Remove defrosting levelovers
2024-10-07 21:51:20 -04:00
NepDisk
3d65b9a1f8
fix bumpers on map spawn, Remove invincibility during comeback
2024-10-07 21:45:15 -04:00
NepDisk
21a92702a5
Show driftsparks in the air
2024-10-07 20:52:51 -04:00
NepDisk
d23ad3f6fb
Small fixes for GTR_FREEROAM, make spinning wheels check for player speed only
2024-10-07 20:40:49 -04:00
NepDisk
1b372c4430
Use K_GetForwardMove more universally
...
Use it here to apply the value just like pogospring. Will make things like quickstartaccel and sneaker forwardmove apply to all uses of forwardmove
2024-10-07 20:17:35 -04:00
NepDisk
7886c6efb4
Make drift and sliptide angle turn renderer based, to recreate v1 kart drift
...
v1 had its art assets show a different angle on drift while v2 does not. This recreates that effect without touching drawangle/frameangle and the art assets
This makes sure that scripts that set drawangle/frameangle to match player angle won't eat the drift frames.
2024-10-07 14:45:55 -04:00
NepDisk
4f9f23f75c
Use old waterskipping code for accuracy
2024-10-05 21:56:11 -04:00
NepDisk
2788d699d4
Fix make battle more similar to v1 and fix smk iceblocks
...
This commit removes gametype rules to make battle closer to v1, also iceblocks bonk
2024-10-05 20:52:19 -04:00
NepDisk
01a72de5de
Fix item constant exposure
2024-10-05 19:59:35 -04:00
NepDisk
000c5cf15a
Lua indecent exposure
2024-10-04 15:58:46 -04:00
Sally Coolatta
ce7d345e44
Level_SetWeather: Use str instead of int
2024-10-04 13:23:59 -04:00
NepDisk
d674634875
Implement UDMF versioning system and add support for srb2kart namespace
2024-10-04 13:21:07 -04:00
NepDisk
d48cd0f28f
Apply offroad terrain particle based on offroad check rather then boostpower
...
this should prevent issues with boostpower related scripts spawning errornous offroad dust
2024-09-29 16:20:50 -04:00
NepDisk
99c0257f02
Remove screen flash and quake
2024-09-29 16:09:29 -04:00
NepDisk
32b06f43fd
Comment out screenflash and quake on mines and remove items from buttered slopes if statement
2024-09-29 15:53:02 -04:00
NepDisk
667b584700
Fix errornous use of line->args to prevent skybox change crash
2024-09-29 13:37:08 -04:00
NepDisk
9a9b8b6763
Remove shrink until I can figure out why it won't delete the object
...
mr sigsev called
2024-09-21 12:03:22 -04:00
NepDisk
54773c3b44
Redo and add shrink animation part
...
shrinking doesn't delete the object despite being in its thinker :P
2024-09-21 11:00:08 -04:00
NepDisk
9e8fa84e73
Revert WIP: Make Capsules just display papersprite so gfx aren't needed for capsules
...
This reverts commit db340ffd59 .
2024-09-21 10:09:05 -04:00
NepDisk
db340ffd59
WIP: Make Capsules just display papersprite so gfx aren't needed for capsules
2024-09-20 20:00:10 -04:00
NepDisk
d8aaf8552c
Use mapobjectscale instead of FRACUNIT for droptarget pushback code
...
This makes it so droptarget knockback is the same regardless of mapscale, this also makes the item more fair and less annoying to go up against
Also remove the scaling effect from it as it was bugged and looked goofy
2024-09-20 19:18:49 -04:00
toaster
bb79940893
COM_Exec_f: By default, insert into command buffer
...
- Resolves KartKrew/RingRacers#281 under standard operation
- Add `-immediate` parameter for previous, `wait`-ignoring behaviour
- Used by configfile, EXECCFG
2024-09-20 18:52:18 -04:00
NepDisk
0200426b51
Fix players constantly JUSTHITFLOOR when walking slowly at the top of slopes
...
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2358
2024-09-20 18:40:26 -04:00
NepDisk
1823286c24
Remove Debt spkie object
2024-09-20 16:33:43 -04:00
NepDisk
7b2ee07993
Remove RR ringsparkle and use regular srb2 ring sparkle
2024-09-20 15:49:44 -04:00
NepDisk
58e7a3e47e
Modify GFX code to use modified SRB2 shield graphics instead
2024-09-20 14:45:49 -04:00
NepDisk
d08280f38d
Fix blue spherebox pickup
2024-09-20 13:17:23 -04:00
NepDisk
4af21646c2
Use old itembox item definiton and behaviour
2024-09-20 11:28:20 -04:00
NepDisk
5a31a68ddf
change default gravity to one used in kart
2024-09-19 22:28:38 -04:00
NepDisk
80a40bf91f
Make Terrain loading the same as other texture related things such as brightmaps
2024-09-19 21:44:34 -04:00
NepDisk
ca85f4f94e
allow the console anywhere (besides TA)
2024-09-19 20:47:09 -04:00
NepDisk
93c8a62c99
Add K_TerrainInit to partload instead, Exitlevel on Terrain definition load to prevent issues
2024-09-19 19:23:18 -04:00
NepDisk
b60a9d4bae
Improve Subtitles a little bit
2024-09-19 18:07:55 -04:00
NepDisk
9321aa6229
fix boss3cap sync
2024-09-18 19:38:23 -04:00
toaster
251a9a4bb4
Make sure MT_LOOPCENTERPOINT doesn't have an invalid stack-allocated spawnpoint pointer
...
Fixes connecting to a server that's currently on a map with a loop.
Also tidies P_SpawnItemRow, P_SpawnItemCircle to reduce the likelihood of this happening again, and possible crash with Lua-shortcircuited loop spawning
2024-09-18 19:37:14 -04:00
NepDisk
01c015e560
Don't fade kstart
2024-09-18 10:17:35 -04:00
NepDisk
9f79054a01
Clean up video and GL video options menus and show message when GL is disabled
...
This also makes the change screen function force set the software option to prevent mismatching menus and cvar toggles
2024-09-18 10:17:35 -04:00
NepDisk
fe83886abb
clean up
2024-09-18 10:17:35 -04:00
NepDisk
7a1be2aeac
Fix terrain friction and rework closer to sector friction
2024-09-18 10:17:35 -04:00
NepDisk
a26f971980
Fix MF_PAIN
2024-09-18 10:17:35 -04:00
NepDisk
92bda9519a
Reimplement turn smoothing plus toggle
2024-09-18 10:17:35 -04:00