SinnamonLat
9de737682d
extras: replay hut
2021-12-10 20:30:09 +01:00
SinnamonLat
75df86da2f
extras menu: addons
2021-12-10 16:15:54 +01:00
SinnamonLat
2e79d84f4a
Extras menu barebones start, it does nothing
2021-12-10 16:07:36 +01:00
Sally Coolatta
d067c1ddef
First pass on character select device select
...
Ultra mega hacked in, by saving all "discarded" joysticks to an array so they don't get totally closed & we can still poll them. Events now properly send the device number instead of the player number, which means we can store all controllers pressing buttons, and thus, can detect when ANY controller is pressing anything, and THUS we can make the character select work like we wanted to :V
Did not bother fixing any of the bugs, however. First of all, the opening menus do not properly fallback to default controls. Yet again, we may need a more robust system -- storing all keys from gamekeydown separately? Additionally it seems like when I input gamepad it makes me use keyboard anyway, so I think something fishy is up.
2021-12-06 17:43:52 -05:00
SinnamonLat
2e875eb3f0
Options menu background + sounds
2021-11-27 21:11:00 +01:00
SinnamonLat
c377ea1186
options: data & manual
2021-11-26 16:36:15 +01:00
SinnamonLat
76bba0fc9c
options: gameplay
2021-11-26 10:18:50 +01:00
SinnamonLat
3449064b8b
options menu + video options (res & ogl)
2021-11-25 23:36:42 +01:00
SinnamonLat
17e45d92c5
Pause: addons menu
2021-11-19 23:58:35 +01:00
SinnamonLat
a64f97da7b
Tiny prep work for splitscreen spectate/join to implement later
2021-11-18 22:05:22 +01:00
SinnamonLat
55b9489af0
pause menu: spectate + exit game
2021-11-18 20:47:52 +01:00
SinnamonLat
e560bffcf7
Pause menu start + map switching
2021-11-18 15:19:25 +01:00
SinnamonLat
88aec4e7db
Fix misaligned button on HOST submenu
2021-11-17 13:49:20 +01:00
SinnamonLat
c3a3a001b0
Make join by IP menu less shitty looking
2021-11-17 13:39:26 +01:00
SinnamonLat
1412b96b20
EXPERIMENTAL: Save last 3 IPs manually joined to allow rejoining them later
2021-11-16 23:03:46 +01:00
SinnamonLat
fdf778c72f
Allow hosting and joining by IP
2021-11-14 21:24:09 +01:00
SinnamonLat
feb0868292
Small continuation of the MP menus, this allows us to reach CORE/MODDED split
2021-11-13 19:32:12 +01:00
SinnamonLat
04bd3efd5b
First attempt at multiplayer menus
2021-11-13 18:08:34 +01:00
toaster
b4af07ffed
Merge branch 'master' into new-menus
...
# Conflicts:
# src/d_main.c
# src/dehacked.c
# src/m_menu.c
# src/v_video.c
# src/y_inter.c
2021-10-18 01:18:37 +01:00
Sally Coolatta
8289bf252f
Chengi's menu selectors
...
- Menu BG image is defined by menu option
- Menu BG image slides in
- Gamemode menu options are now like Chengi's mockup
2021-01-13 01:16:14 -05:00
Sally Coolatta
521eff868c
Chengi's new background added
2021-01-11 01:02:16 -05:00
Sally Coolatta
2af75a2bd1
Fix merge conflicts
2021-01-11 00:06:34 -05:00
Sally Coolatta
3e36e15628
Merge master
2020-06-08 00:52:37 -04:00
Sally Coolatta
15a243db09
Fix other merge errors
2020-05-16 04:58:52 -04:00
TehRealSalt
6520ae8d55
Static for placeholder menu images
2019-11-15 17:21:14 -05:00
TehRealSalt
a7dac9d04b
Implement images
2019-10-27 15:50:22 -04:00
TehRealSalt
64a3d133b4
Cleanup & bug-fixin
2019-10-15 20:56:28 -04:00
TehRealSalt
cf8a77cfd6
Cup icon drawing
2019-10-05 23:11:31 -04:00
TehRealSalt
32bdd10dbf
Cup definitions, updated menu to use them
2019-10-04 22:44:19 -04:00
TehRealSalt
94e8fddd46
Time Attack screen
...
No functionality ported yet
2019-10-04 13:27:09 -04:00
TehRealSalt
67e63442da
Start on Cup/Level selects
2019-10-04 00:18:34 -04:00
TehRealSalt
7d8a512d2a
Several minor fixes & tweaks for character select
2019-10-03 00:13:09 -04:00
TehRealSalt
dae7dd003a
More complete character select
2019-10-02 19:13:56 -04:00
TehRealSalt
ca83b06d93
Fuckhuge restructuring
...
- m_menu.c and m_menu.h are dead. Everything has now been moved to k_menudef.c, k_menufunc.c, k_menudraw.c, and k_menu.h.
- Expanded menu_t and menuitem_t to add transitions and tooltips
- Early character select screen
- Removed almost all menu definitions, I'll be reimporting them as they are needed
2019-10-02 11:31:11 -04:00