GenericHeroGuy
8abf268cf4
Expose gamecontrol constants
...
Not gonna leave control setup broken until the Lua input library is merged
2025-03-19 15:11:35 +01:00
GenericHeroGuy
3d016d4009
Sweep through the remaining menus
...
Server list remains untouched because I can't test it
2025-03-19 13:47:42 +01:00
GenericHeroGuy
f3226c84a4
SOC the pause menus
...
Oops, I reopened pandora's box :^)
2025-03-19 00:49:22 +01:00
GenericHeroGuy
56dcba3594
SOC the entire main menu
2025-03-18 23:16:44 +01:00
GenericHeroGuy
d916fee3a6
Expose menu routines/drawers
...
Plus some extras for SOCcing more menus
2025-03-16 22:21:50 +01:00
GenericHeroGuy
480c91516d
Rename titlepics to headers, fold quit routines into normal routines
...
To avoid confusion with all the TitlePicsAbc stuff in SOC
None of the extant quit routines ever return false, do this to simplify SOC
code and maybe prevent evil trap menus :P
2025-03-16 22:03:41 +01:00
GenericHeroGuy
0e30c0c5eb
SOC menus, part 1
2025-03-15 04:03:44 +01:00
GenericHeroGuy
a23197cf8d
god i hate cvars
2025-03-15 03:54:17 +01:00
NepDisk
a5bb96ce9b
Cup changes to allow the same map in multiple
2025-03-13 13:56:15 -04:00
NepDisk
ad44ec0aa7
Merge pull request 'Refactored Input code' ( #26 ) from newinput into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/26
2025-03-13 17:40:51 +00:00
NepDisk
663ba19923
Fix more Music Test Crashes
2025-03-13 13:28:40 -04:00
NepDisk
bf211f9772
Merge branch 'blankart-dev' into newinput
2025-03-13 06:44:39 -04:00
NepDisk
7de921f471
Reset Rolling here as per usual
2025-03-13 06:43:55 -04:00
NepDisk
a256adcb90
Merge branch 'blankart-dev' into newinput
2025-03-13 06:37:02 -04:00
NepDisk
0495190a08
Fix Stepup issues for the most aprt.
...
This fixes midtexture stepover and extreme stepup such as the jank line in greenhils
2025-03-13 06:36:16 -04:00
NepDisk
793bd45ebb
Merge branch 'blankart-dev' into newinput
2025-03-13 04:02:09 -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
24b5d0c9b2
Add a few more people to the credits
2025-03-13 02:52:37 -04:00
NepDisk
89c5ece49b
Merge branch 'blankart-dev' into newinput
2025-03-13 01:50:07 -04:00
NepDisk
cdd3516f0b
Remove CLIENTBACKUPTICS
...
Removes the second part added by 6e7adedaa0
This is to be closer to kart and to remove some freezes I sometimes feel
2025-03-13 01:48:02 -04:00
NepDisk
7ce17d2c6e
Various random changes
...
Menus, rotation and more!
2025-03-13 01:07:13 -04:00
NepDisk
6c9b038438
Add input display toggle
2025-03-13 00:08:07 -04:00
GenericHeroGuy
15e12d2c96
Fix default controls and loading controls
2025-03-13 02:44:17 +01:00
GenericHeroGuy
b3ce5c8a85
Prettier default controls table
...
See if you can spot the new default controls I added :^)
(i needed an excuse to put a KEY_AXIS1 in there in case these get updated)
2025-03-13 00:44:03 +01:00
GenericHeroGuy
b5be67d8d3
Always convert Item presses to backspace in M_Responder
2025-03-13 00:17:54 +01:00
GenericHeroGuy
0859c8a710
Use defaults behavior instead of hardcoded keys for most controls
...
Same behavior if you leave the controls at their defaults or unbind them,
but now if you bind them to some other key then the default keys they use
are freed up (a bit jank tho for screenshot keys...)
2025-03-13 00:11:28 +01:00
NepDisk
175e7e3cab
Revert 'Use Author like RR for now'
...
This reverts commit 1d4da50b00 .
2025-03-12 15:28:37 -04:00
NepDisk
dc68da6da3
Whoops forgot to add sloperoll and slopepitch to precipmobj_t
2025-03-12 15:08:38 -04:00
NepDisk
1d4da50b00
Use Author like RR for now
2025-03-12 14:48:28 -04:00
NepDisk
f1c27ff963
Use musicdef from main.pk3 instead.
2025-03-12 14:45:15 -04:00
NepDisk
1f6e8f25cd
Music Test port from Saturn pt1
...
Mostly ported over but its kind of broken for whatever reason...
2025-03-12 12:36:07 -04:00
NepDisk
c13e4b1d61
Modify M_ChangeCvar conditions
2025-03-11 23:23:50 -04:00
NepDisk
8f0a8860c6
Default turnsmoothing to Off
...
Someone is bound to complain at first if these is on by default
2025-03-11 22:58:55 -04:00
NepDisk
52b532f265
Make sloperoll+pitch toggleable and make cameratilt not rely on sloperoll toggle
...
The toggle is handled in renderer for both gl and software!
2025-03-11 22:48:02 -04:00
NepDisk
a55393bf4c
Add camera tilting to menu
2025-03-11 22:01:47 -04:00
NepDisk
33c2d09557
Remove remaining uses of line->special in processspecial
2025-03-11 19:49:06 -04:00
GenericHeroGuy
20d11760bb
Whoops, turn smoothing doesn't apply to sidemove
2025-03-11 23:46:55 +01:00
GenericHeroGuy
bfcee5d6c2
Remove menu defaults/backup code from G_PlayerInputAnalog
...
Nothing except the extra event loop in CL_ServerConnectionTicker uses this,
because we still use old menus with events rather than inputs,
and that has its own system for default controls.
The third argument is now 'digital' to get rid of that pesky global boolean
2025-03-11 22:21:45 +01:00
GenericHeroGuy
f547af9992
Simplify gamepad axis code
...
Yes I intentionally spelled it JOYAXISES to not conflict with the old define
2025-03-11 20:38:37 +01:00
Eidolon
4d65f09eb7
Port Ediolon's SDL GameController work
...
Basically instantly solved all of the issues that made this branch completely unusable
2025-03-11 20:01:25 +01:00
NepDisk
26da74c4aa
Karma doesn't combo.
2025-03-11 11:42:06 -04:00
NepDisk
df6be21c24
Revert SPB explosion bypass like to be like v1
2025-03-11 11:38:50 -04:00
Sally Coolatta
e1ffc206e7
Finish some unused SDL hat input support to use events rather than polling all of the time
2025-03-11 15:17:51 +01:00
NepDisk
b15a3a1c09
Update extras/udmf-spec.txt
2025-03-11 12:05:28 +00:00
GenericHeroGuy
e669ca6edb
Restore turn smoothing in the most horrific way possible
2025-03-11 01:44:25 +01: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
GenericHeroGuy
fb230a27d3
Restore mouse aiming
2025-03-11 00:04:34 +01:00
GenericHeroGuy
e61c43a852
Merge branch 'blankart-dev' into newinput
2025-03-10 23:26:30 +01:00
GenericHeroGuy
c719ad49aa
MISSING BRACES AROUND INITIALIZER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...
amazing warning spam
2025-03-10 23:19:36 +01:00