fgsfds
f96a03e60f
port: clean up previous PR
2025-04-27 15:34:25 +02:00
Raf
f9cfa0fa43
mpsetups: introduced "menu alt" button/key to toggle presets
...
Currently the "menu alt" (L/R buttons, or Ctrl/Alt keys) is fixed, but
we may make it bindable later
2025-03-31 10:34:25 +08:00
fgsfds
9cff3591dd
port: add an option to make opposite c-buttons cancel each other
...
for #581
2025-02-22 10:49:48 +01:00
fgsfds
5084b4be39
port: simplify the keyboard input a bit and match it to port-net's
...
backspace key now repeats properly
TYPE WITH KEYBOARD changes into a tooltip when typing
players with controllers are allowed to type, because that seems more convenient
players 2, 3 and 4 are allowed to type too if they hit the button, but only one player can have keyboard focus at a time
2025-01-05 15:27:45 +01:00
Matthew Coppola
da07772b1c
Allow typing with keyboard in menuitemKeyboard
2024-12-17 05:47:43 -05:00
fgsfds
07e6fdc1e0
port: add mouse lock mode option
2024-05-31 10:54:33 +02:00
fgsfds
dce96a4a3d
port: add separate extra buttons for accept/cancel
2024-05-18 19:32:34 +02:00
fgsfds
a83e0aa407
port: add mouse control to menus; mouse now unlocks when you pause
2024-05-14 20:28:59 +02:00
fgsfds
116dc7e8b6
port: allow assigning controllers manually
2023-11-27 00:57:52 +01:00
fgsfds
5d7b7adb57
port: expose FirstGamepadNum as checkbox in ext options menu
2023-11-26 19:26:07 +01:00
fgsfds
d3a2ed216a
port: add a second set of default bindings for N64 controls
2023-11-26 18:40:06 +01:00
fgsfds
d75adeb0c8
port: per-player settings
...
NOTE: this will reset big parts of your config
2023-11-04 02:08:45 +01:00
fgsfds
fbae610a3b
port: rework config system a bit
2023-11-04 02:08:44 +01:00
fgsfds
a802d2db06
port: allow pressing DEL to delete the binding
2023-11-01 17:46:24 +01:00
SilentException
83d22c3b70
Allow mouse input by default
2023-11-01 04:23:34 +01:00
fgsfds
c8db5fa106
port: add keybind menu
2023-10-28 18:17:35 +02:00
fgsfds
cea9527936
port: add controller axis settings
...
also make sliders look nicer and save some input settings on quit
2023-10-28 14:36:00 +02:00
fgsfds
015817f204
port: add extended options menu
...
as well as support for string literals in the menu system
2023-10-28 05:33:09 +02:00
fgsfds
f638d49693
port: fit the CK_ enum back into 32 bits
2023-10-22 14:45:58 +02:00
Catherine Reprobate
80d787caf9
Support for two-sticks, one controller
...
port: implements analog movement for pc controllers
port: Implement menu movement with the C stick
port: Implement analog leaning
port: Implement 1.2 + 1 analog zooming
port: pd input lib now handles 32 buttons
port: modern crouch implementation
port: implement analog slayer airbraking
port: xbla farsight strafing
Map crouch buttons
- map cycle crouch to L3
- sensible 1964-style crouch bindings
2023-10-17 18:28:18 -07:00
fgsfds
9a7e9c9ee3
port: small fixes for previous commit
2023-09-30 14:05:53 +02:00
fgsfds
89849bc805
port: read keybinds from config file
2023-08-27 17:26:57 +02:00
fgsfds
a49bfd00a4
port: add mouse controls to eyespy and slayer
2023-08-18 14:47:08 +02:00
fgsfds
b906f77b37
port: added rumble scale and support for 2 extra buttons
...
also fixed some warnings
2023-08-18 12:26:55 +02:00
fgsfds
e1b892e8b4
port: hack in mouselook
2023-08-05 03:13:56 +02:00
fgsfds
d6ee4f49d2
port: flesh out the input system a bit
2023-08-04 01:11:50 +02:00
fgsfds
da94644c38
port: make it link and load
...
nothing happens after loading though
2023-07-29 23:21:35 +02:00