Commit graph

18775 commits

Author SHA1 Message Date
SinnamonLat
ed5005cb05 Add kickstartaccel on profile controls 2022-02-26 15:09:39 +01:00
SinnamonLat
82bab536c7 Don't allow multiple profiles of the same name to exist 2022-02-26 13:37:23 +01:00
SinnamonLat
425160ceaf Don't allow editing guest profile 2022-02-26 11:05:19 +01:00
SinnamonLat
ca11e07f95 Fix the profile closing if you back out from the profile charsel 2022-02-26 10:56:16 +01:00
SinnamonLat
c750c17f37 fix softlock on profile character select 2022-02-26 10:52:50 +01:00
SinnamonLat
964d503988 Prevent profile player name from writing out of bounds 2022-02-26 10:45:27 +01:00
SinnamonLat
5801d67706 Add profile # and player name on the card 2022-02-20 15:23:08 +01:00
SinnamonLat
87dfa790cb Fix stupid potential softlock on control setup with device detection 2022-02-20 09:50:18 +01:00
SinnamonLat
94c18f535a Map 4 keys per button. Detect device when mapping 2022-02-20 09:40:36 +01:00
SinnamonLat
168f393a62 Remove softlock check as it's unecessary after all 2022-02-20 09:40:35 +01:00
James R
c24c0457e3 NUL terminate profilename 2022-02-19 20:26:31 -08:00
James R
27a97f03d9 Fix declaration after label 2022-02-19 19:34:25 -08:00
James R
2d509f40eb Remap game controls 2022-02-19 17:05:51 -08:00
James R
3504f7ebd3 Map buffered inputs to menucmd
This lets buffered tapping not count as one held input.
2022-02-19 16:30:23 -08:00
James R
68ed9982b6 Fix virtual keyboard left wrap 2022-02-19 16:12:12 -08:00
James R
6eaf350387 Process keyboard text inputs at responder 2022-02-19 16:08:35 -08:00
James R
a756b669b7 Save kartprofiles.cfg in config directory 2022-02-19 14:28:09 -08:00
James R
c83803dd42 Refactor profiles code to use pointers 2022-02-19 14:25:34 -08:00
James R
446fe4ce32 Fix event_t initializer error 2022-02-19 13:28:39 -08:00
SinnamonLat
7612d7cdf9 CharSel: Make sure the clone we're hovering over actually exists 2022-02-19 22:15:56 +01:00
SinnamonLat
2789d1d90e Allow unbinding controls with C, prevent softlocks by having core keys unbound. (Also fix a silly bug introduced by a previous commit) 2022-02-19 22:10:37 +01:00
SinnamonLat
b9a494551e Don't display empty profiles on player setup 2022-02-19 21:49:08 +01:00
SinnamonLat
8920ec8e6a Disable profile setup outside of GS_MENU 2022-02-19 21:45:42 +01:00
SinnamonLat
33639d7a4c Change button mappings ingame. Put delay after remapping a button to avoid very silly things 2022-02-19 19:25:51 +01:00
SinnamonLat
2b74b7188f profiles: they work(?) now 2022-02-19 18:57:17 +01:00
SinnamonLat
3aadf1bff0 Allow creating new profiles 2022-02-19 16:08:50 +01:00
SinnamonLat
debc93ff5c Make sure to reset setup_player when backing out to not interfere with profile display 2022-02-19 13:43:21 +01:00
SinnamonLat
2e4a58095a Allow ev_joystick for button mappings, oops 2022-02-19 13:31:34 +01:00
SinnamonLat
ebc2156b7e Profiles: control setup (wip but does what it needs to for now) 2022-02-19 13:26:02 +01:00
SinnamonLat
5601fa4c22 profiles: character/colour select 2022-02-18 13:46:32 +01:00
SinnamonLat
0ac0efda70 Add typing menu overlay for controller parity 2022-02-17 15:05:22 +01:00
SinnamonLat
8efba24df7 profiles: start on edit menu (it does nothing) 2022-02-16 23:57:06 +01:00
SinnamonLat
c44300d39f Use mockup design for cards, allow moving around and getting out of the profile menu. Still can't make/edit profiles 2022-02-16 10:29:01 +01:00
SinnamonLat
aea066b70f Update menus to use the new input system all over... 2022-02-15 23:30:51 +01:00
SinnamonLat
3deba803ae Conflicts from merging profiles back 2022-02-15 01:38:43 +01:00
SinnamonLat
8c53108d17 Start on profiles menu (does nothing and softlocks) 2022-02-15 01:28:57 +01:00
SinnamonLat
1789dd1255 Rudimentary start on profiles 2022-02-14 23:14:25 +01:00
James R
00a471405d Wrong condition 2022-02-14 14:30:39 +01:00
James R
90eeff00af JUST SEARCH ALL FUCKING WADS 2022-02-14 14:30:39 +01:00
James R
1f40c48bea Do not count gfx.pk3 toward mainwads in testers build 2022-02-14 14:30:39 +01:00
James R
5d5e71beda Fix compiler warning 2022-02-14 14:30:39 +01:00
James R
c50133fb47 Add HOSTTESTERS make flag 2022-02-14 14:30:38 +01:00
James R
a684b06f80 Do not add gfx.pk3 in testers build
MISC_PATCH.pk3 covers it.
2022-02-14 14:30:38 +01:00
toaster
6518d73d51 Music also 2022-02-14 14:30:38 +01:00
toaster
cac833e324 Guard IsPlayerAdmin in testers/hosttesters 2022-02-14 14:30:38 +01:00
toaster
00484b4d7c Revert "Disable player admins"
This reverts commit 4d2793918c.
2022-02-14 14:30:38 +01:00
toaster
1ea1ab8c4d TESTERS stuff 2022-02-14 14:30:37 +01:00
James R
3e7cde8abd Load misc build testers data files 2022-02-14 14:29:55 +01:00
James R
71b6b816da Disable player admins 2022-02-14 14:29:55 +01:00
toaster
f0587ac389 Readd CV_SAVE per Oni request in vc (and also my desires)
Made using web IDE
2022-02-14 14:29:55 +01:00