James R
0642e2206e
Rotate sprite correctly in reverse gravity
2021-04-06 16:25:25 -07:00
James R
f1a2a0a20d
Tilt 90 degrees off half pipe
2021-04-06 16:25:25 -07:00
James R
bdc4b50de2
Let viewrollangle be independent of camera tilting
2021-04-06 16:25:25 -07:00
James R
f313eece7e
Use pitch/roll for camera tilting
2021-04-06 16:25:25 -07:00
James R
696e405038
Lift the wheels of your jart a little when sliptiding
2021-04-06 16:25:25 -07:00
James R
c74e02d9dc
Tweak camera tilting
...
- Grow divisor with delta. Reduce divisor base from 32 to
17. This makes small changes in tilt snappier, while
larger ones ease in.
- Added tilting during quakes is subtler.
2021-04-06 16:25:25 -07:00
James R
1eca138b21
Revert "Rumble rumble"
...
This reverts commit c82ac33c0c .
2021-04-06 16:25:25 -07:00
James R
c4af0c2374
Merge remote-tracking branch 'srb2/next' into yet-another-next-merge
2021-04-06 16:20:44 -07:00
James R
a5c035b4ce
Merge branch 'master' into next
2021-04-06 16:19:15 -07:00
James R
e9b305c0b0
Makefile: fix object file not depending on headers
...
BRUH MOMENT
2021-04-06 03:55:57 -07:00
Lach
26a5c5d41a
Merge branch 'dashmode-crash' into 'next'
...
Fix jet fume crash when dashmode is above DASHMODE_MAX
See merge request STJr/SRB2!1450
2021-04-05 21:30:16 -04:00
James R
a5d7bc3fd2
Brackets
2021-04-05 18:10:34 -07:00
James R
79e4ca6d13
Revert "Add PlayerHeight and PlayerCanEnterSpinGaps Lua hooks"
...
This reverts commit b5c61a8a2a .
2021-04-05 17:03:31 -07:00
Sally Coolatta
68c3ab8f68
Fix jet fume crash when dashmode is above DASHMODE_MAX
...
I would like to use higher dashmode values for extra leniency, the jet fume kicks and screams when this happens.
2021-04-05 16:59:02 -04:00
LJ Sonic
a048a3023f
Merge branch 'uppercase-tty' into 'next'
...
Let uppercase letters thru dedicated console
See merge request STJr/SRB2!1449
2021-04-05 07:33:42 -04:00
James R
22eb12c6a8
Drop nospin changes
...
Revert 35cecad868 & fdd02e35c8
2021-04-05 01:42:01 -07:00
James R
08348fcd43
Merge remote-tracking branch 'srb2/next'
2021-04-05 01:26:17 -07:00
James R
e5c2ec2992
Merge branch '22-merge-again' into 'master'
...
2.2 merge again
Closes #150 , #147 , #136 , #145 , and #139
See merge request KartKrew/Kart!409
2021-04-05 03:57:38 -04:00
James R
0522355135
Make important wads important again
2021-04-04 23:06:52 -07:00
James R
d6dc33e024
Add spindash to gamecontrolname
2021-04-04 22:47:57 -07:00
Sally Coolatta
8bb1fa57d4
Merge branch 'master' into 22-merge-again
2021-04-05 01:11:26 -04:00
Sally Coolatta
a7156c80a7
Freeze tilt when exiting
2021-04-05 01:08:39 -04:00
James R
aefc6fadbe
Remove code that converts uppercase letters to lower, when coming from dedicated console
2021-04-04 17:01:54 -07:00
Sryder
4a099fd98d
Duplicate code from merge that was writing out of range for 4p splitscreen
2021-04-04 16:48:48 +01:00
Sryder
216d282484
Fix team spinfire states missing in dehacked.
2021-04-04 15:43:15 +01:00
toaster
c11ad8c297
Make offroad dust solid, resolving #150 .
2021-04-03 19:53:09 +01:00
toaster
c5d842d05e
Remove a duplicate call to LUAh_MapChange (which should only fire once, in G_InitNew).
2021-04-03 19:49:07 +01:00
toaster
d302693946
Fix replays, which were broken because all the player struct info was being clobbered IMMEDIATELY after reading it from the demo :mothpensive:
2021-04-03 19:48:50 +01:00
toaster
690244825b
* Fixed blending in OpenGL.
...
* Caught a UDMF-only crash for Software (where linedef alpha is low but nonzero).
2021-04-03 19:29:06 +01:00
James R
04b6911e21
Merge branch 'sloped-camera' into 22-merge-again
2021-04-01 20:55:22 -07:00
Sally Coolatta
4916afdc01
Merge branch '22-merge-again' of https://git.do.srb2.org/KartKrew/Kart into 22-merge-again
2021-04-01 22:22:50 -04:00
Sally Coolatta
ced33388e3
Enable slope tilting
2021-04-01 22:13:35 -04:00
James R
c4072ff050
Don't read renderflags twice
2021-04-01 19:08:51 -07:00
Sally Coolatta
fed0e0f9e5
Issue #133 thing
2021-04-01 21:09:30 -04:00
SteelT
e9f85c0992
Merge branch '22mergaintranswork' into '22-merge-again'
...
(22mergain) Transparency and Blend Modes
See merge request KartKrew/Kart!408
2021-04-01 20:18:15 -04:00
Sal
07c8e803f7
Merge branch 'spindash-button' into 'master'
...
Spindash shortcut button
See merge request KartKrew/Kart!404
2021-04-01 20:02:50 -04:00
Sal
94ec99a935
Merge branch 'popsquared' into 'master'
...
Prevent hitlag from eating death events (resolves #112 )
Closes #112
See merge request KartKrew/Kart!406
2021-04-01 20:02:24 -04:00
toaster
ebe38ff518
* Add a blend field to FOFs.
...
* Set via a fourth digit in the upper midtexture for transparent FOFs
* For example - #2551 is additive solid, #1282 is subtractive half...
* The original method of setting the upper midtexture to #900 or 901 still works, since I'm not out to break existing maps.
* Software: Remove the horrible `else if` ladder for FOF translucency. Algorithms, baby!
* OpenGL: Move to using `HWR_GetBlendModeFlag` in more places, for more long-term extensible support for multiple blendmodes.
2021-04-01 23:45:21 +01:00
toaster
e27506c660
* Made it possible to perform palette calculations in gamma-corrected space. Now used by:
...
* Blend tables generated by the game.
* The Color Cube accessibility tool.
* Fixed another stupid typo that got in the way of FF_BLENDMASK working.
* Some minor adjustments for code cleanliness.
2021-04-01 19:28:01 +01:00
toaster
8b63908820
More precise translucency amount picking.
2021-04-01 12:41:04 +01:00
toaster
cf59809852
Fixed some of the worst of it, but still has inconsistencies with the lookup tables we generated for main.kart - will provide evidence on Discord.
...
(side note, it's weird as hell that code we inherited from vanilla next - and i checked, it wasn't mangled in the merge - has bugs that straight up prevent it from functioning properly...)
2021-04-01 00:05:05 +01:00
toaster
40cbc30bff
Mammoth commit, sorry.
...
All my work thus far on solving the drawflag/renderflag/additive/subtractive conundrum.
Outstandng problems:
* Bad additive/subtractive tables means that they appear opaque except under certain conditions.
* No support for FOFs, Polyobjects, or linedefs in OpenGL yet.
* All OpenGL support mostly done blind, may or may not function in practice.
If nothing else, the hard engineering problems are solved and it's just bug hammering...
2021-03-31 22:46:23 +01:00
LJ Sonic
d0a0552576
Merge branch 'dontdothisinsoftwarelol' into 'next'
...
don't HWR_ClearAllTextures() in software (fixes #389 )
Closes #389
See merge request STJr/SRB2!1440
2021-03-31 16:19:18 -04:00
LJ Sonic
211e24d8f0
Merge branch 'smoother-freelook' into 'next'
...
Smoother freelook in Software
See merge request STJr/SRB2!1444
2021-03-31 16:17:40 -04:00
LJ Sonic
553abd50ce
Merge branch 'playercanenterspingaps' into 'next'
...
Do not let SF_NOJUMPSPIN characters enter sectors they could not enter if standing at full height (Closes #457 )
Closes #457
See merge request STJr/SRB2!1432
2021-03-31 16:15:35 -04:00
LJ Sonic
02f91d8911
Merge branch 'fix-luafile-transfer' into 'next'
...
Prevent a single client from blocking Lua file transfers
See merge request STJr/SRB2!1435
2021-03-31 14:28:22 -04:00
LJ Sonic
6f2f727a80
Merge branch 'our-menu-system-sucks' into 'next'
...
Our menu system sucks. That's all I have to say.
See merge request STJr/SRB2!1445
2021-03-31 13:51:04 -04:00
LJ Sonic
2132b8690f
Our menu system sucks. That's all I have to say.
2021-03-31 19:49:37 +02:00
LJ Sonic
9081a3586a
Merge branch 'floorsprite-fixes' into 'next'
...
Floorsprite fixes
See merge request STJr/SRB2!1443
2021-03-31 12:36:39 -04:00
Sal
553d708525
Merge branch 'loadbar_plus' into '22-merge-again'
...
(22mergeagain) Loadbar plus
See merge request KartKrew/Kart!407
2021-03-31 10:47:24 -04:00