Sal
bce2cd55dd
Merge branch 'tutorial-stats' into 'master'
...
P_InitPlayers: Use SetPlayerSkinByNum instead of direct assignment
See merge request KartKrew/Kart!1739
2023-12-31 01:33:57 +00:00
Sal
d46409a098
Merge branch 'debug-complexity' into 'master'
...
debugbots: show map complexity
See merge request KartKrew/Kart!1751
2023-12-31 01:06:14 +00:00
AJ Martinez
a71b979f8c
debugbots: display bot modifier as float
2023-12-30 18:05:31 -07:00
James R.
b64fb477da
Merge branch 'tracy-extensions' into 'master'
...
Tracy extensions
See merge request KartKrew/Kart!1547
2023-12-30 09:04:00 +00:00
Sal
439115927b
Tracy extensions
2023-12-30 09:04:00 +00:00
James R.
a064ad17c5
Merge branch 'wheres-da-profile' into 'master'
...
G_DoLoadLevelEx: Don't fake profile set when transitioning to titlemap
See merge request KartKrew/Kart!1730
2023-12-30 09:01:00 +00:00
James R.
c50fdc254c
Merge branch 'failed-timeattack-keys' into 'master'
...
G_DoCompleted: Gamedata-handling updates
See merge request KartKrew/Kart!1738
2023-12-30 08:58:22 +00:00
James R.
2a8016fbe7
Merge branch 'gl-texture-bit' into 'master'
...
OpenGL: Don't force texture quality to 8-bit when setting default video mode
See merge request KartKrew/Kart!1750
2023-12-30 08:56:59 +00:00
James R
82aeb0d9a7
INT8 -> SINT8
2023-12-30 00:19:51 -08:00
AJ Martinez
c738fc9020
debugbots: show map complexity
2023-12-29 22:01:57 -07:00
Oni
9ce15d3e15
Merge branch 'bot-relaxer' into 'master'
...
Bot difficulty responds to ranking (resolves #817 )
Closes #817
See merge request KartKrew/Kart!1749
2023-12-30 04:39:30 +00:00
SteelT
c6a74a38e6
OpenGL: Don't force texture quality to 8-bit when setting default video mode
...
Now that options with a non-default value is explcitly marked on menus, I feel like it would be very confusing for someone to see the option be set to a non-default automatically.
2023-12-29 23:24:35 -05:00
Oni
bbefffa738
Merge branch 'new-menu-font' into 'master'
...
Menu Polish Pass 2: new font, big hand, sleek slider, option drawers
See merge request KartKrew/Kart!1748
2023-12-30 03:56:10 +00:00
James R
3a21bee937
Menus/Profiles Accessibility: use menu font, underlines and hand
2023-12-29 19:24:48 -08:00
James R
a7db45c73b
M_DrawCursorHand, M_DrawUnderline: extern in k_menu.h
2023-12-29 19:24:48 -08:00
James R
41155fd81b
Menus: press C to reset text box options to default
2023-12-29 19:24:48 -08:00
James R
700df854dc
Menus: fix/tweak option text box
...
- Fixed width to match new font spacing
- Adjusted arrow position
2023-12-29 19:24:48 -08:00
James R
07afa214c7
Menus/Video Options: shrink menu width
2023-12-29 19:24:47 -08:00
James R
95ff48f8a4
Menus: draw hand cursor consistently
2023-12-29 19:24:47 -08:00
James R
de6e1ab5c9
M_DrawGenericOptions: animate drawer opening
2023-12-29 19:24:47 -08:00
James R
e226369d06
Menus/Server Options: make some quick n dirty drawers
...
No special care taken to fully polish this. Just doing it
so "Advanced options" is visible again.
2023-12-29 19:24:47 -08:00
James R
15b34a96ac
M_DrawGenericOptions: draw arrow next to submenu options
...
Arrow automatically takes color from first character of
item label string
2023-12-29 19:24:47 -08:00
James R
de4e68f6f4
M_DrawGenericOptions: use IT_HEADER to create "drawers" (boxes) that collapse items
...
- IT_HEADER marks the start of a drawer
- The next IT_HEADER (which also starts another drawer) or
IT_DYBIGSPACE marks the end of the drawer
- Every item within the drawer is hidden by default and
does not take any space
- Navigating the cursor into the drawer opens it and shows
all the items inside
2023-12-29 19:24:47 -08:00
James R
58f5952ddc
Menus: replace slider with simpler construct
2023-12-29 19:24:47 -08:00
James R
53f686f797
Menus: for settings lists, draw underline for selected option
2023-12-29 19:24:46 -08:00
James R
6fdea9c1ba
Menus/Time Attack: add cursor hand
2023-12-29 19:24:46 -08:00
James R
72f885e6ba
Menus: draw headers in orange
2023-12-29 19:24:46 -08:00
James R
3e7d377de5
Menus: use menu font
...
Small adjustments made in various places to account for
new font being 1px taller.
Some options menus may be too densely packed and will need
adjustment.
User input (virtual keyboard, addons menu) remains console
font. I also did not touch Replay HUD or Online menu.
2023-12-29 19:24:46 -08:00
AJ Martinez
a0e4c10f77
Remove bot difficulty debug print
2023-12-29 20:05:02 -07:00
AJ Martinez
b90004c1a8
Extra bot difficulty docs
2023-12-29 19:35:38 -07:00
AJ Martinez
2a9351f36e
Adjust bot difficulty adjustments
2023-12-29 18:09:13 -07:00
James R
1c056acc2c
srb2::Draw: add menu font
2023-12-29 17:03:54 -08:00
James R
6d929b6be9
V_GetFontSpecification: bunch menu font
2023-12-29 17:03:54 -08:00
Oni
af28f30d84
Merge branch 'menu-interp-pass-1' into 'master'
...
MENU INTERPOLATION (FIRST PASS)
See merge request KartKrew/Kart!1733
2023-12-29 23:49:30 +00:00
Oni
fd7c08395f
Merge branch 'fix-stereo-fade' into 'master'
...
Stereo Mode: fix unsequenced track fading at the end
Closes #811
See merge request KartKrew/Kart!1746
2023-12-29 21:45:59 +00:00
Oni
b7e76d5b96
Merge branch 'longer-ufo-intangibility' into 'master'
...
Special UFO: post-damage intangibility tics 30 => 60
Closes #786
See merge request KartKrew/Kart!1711
2023-12-29 20:04:22 +00:00
Oni
146cd745a7
Merge branch 'menu-highlight-non-default' into 'master'
...
Specially highlight menu settings which differ from the default value
See merge request KartKrew/Kart!1732
2023-12-29 19:19:49 +00:00
Oni
dbafe3fe91
Merge branch 'profile-polish' into 'master'
...
Profile card: add Accessibility menu
See merge request KartKrew/Kart!1729
2023-12-29 19:06:09 +00:00
James R
a5410244d3
Menus/GP, Match Race: interpolate with menu transition
2023-12-29 08:29:50 -08:00
James R
6574d0065a
Menus/Sound Options: interpolate custom sliders with transition
2023-12-29 08:23:12 -08:00
James R
95378ade8f
k_menu: move easing helper functions to k_menu.h
2023-12-29 08:22:43 -08:00
James R
3faf0d02ba
Menus/Options, Profiles: slow down easing animations by 1 tic
2023-12-29 08:15:19 -08:00
James R
a461a6cfb2
Menus/Profiles: interpolate with menu transition
...
Replaced some linear transitions according to taste.
2023-12-29 08:15:19 -08:00
James R
e7c240bf7f
Stereo Mode: turn on SEQ after the song has looped past its limit -> next track
2023-12-29 07:36:08 -08:00
James R
076cea7047
Stereo Mode: stop Stereo after unlooped, unsequenced track ends
2023-12-29 07:30:54 -08:00
James R
9a4d18bd7d
Menus/Profiles: fix card select animation
2023-12-29 07:27:01 -08:00
James R
d6439b8462
Menus/Options: tweak easing algorithm
2023-12-29 07:23:06 -08:00
James R
f1b4444395
Menus/Options: align moving button with menu scroll
2023-12-29 07:22:14 -08:00
James R
91452fcfed
Menus/Options: use fixed-point positioning
...
This avoids a precision error when compared with the
moving button.
2023-12-29 07:14:47 -08:00
James R
efc2e800f8
Menus/Profiles: slide button a little further off-screen
2023-12-29 07:10:22 -08:00