Customizing Gamepad UI: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
(11 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
{{Draft}} | {{Draft}} | ||
<div style="float:right">[[File:HL2_GamepadUI_menu.png|340px|thumb|Screenshot of the Gamepad UI from {{hl2|4}}.]] | <div style="float:right">[[File:HL2_GamepadUI_menu.png|340px|thumb|Screenshot of the Gamepad UI from {{hl2|4}}.]] | ||
[[File:Portal_GamepadUI_menu.png|340px|thumb|Screenshot of the Gamepad UI from {{portal|4}}.]] | |||
[[File:HL2 Update - Gamepad UI customized - New Game.jpg|340px|thumb|Result after customizing Gamepad UI (New Game/Select chapters). Some fonts has been changed to Verdana and Trebuchet MS.]] | |||
</div> | </div> | ||
This page details how to customize the controller-oriented UI, referred as '''Gamepad UI''' in {{hl2|1}} and/or {{portal|1}}. | This page details how to customize the controller-oriented UI, referred as '''[[Gamepad UI in mods|Gamepad UI]]''' in {{hl2|1}} and/or {{portal|1}}. | ||
== Scheme resource files == | == Scheme resource files == | ||
All of these {{code|[[.res | All of these {{code|[[.res]]}} files are located in {{path|<mod>\gamepadui}} folder. Open these files with any text editors (such as Windows Notepad, {{npp|1}}) to edit them. | ||
* {{code|schemeachievement.res}} - Achievement page. | * {{code|schemeachievement.res}} - Achievement page. | ||
* {{code|schemechapterbutton.res}} - New game/select chapters. | * {{code|schemechapterbutton.res}} - New game/select chapters. | ||
* {{code|schemeextras.res}} - Extras ({{hl2}} 20th anniversary update only) | * {{code|schemeextras.res}} - Extras ({{hl2}} 20th anniversary update only) | ||
* {{code|schememainmenu.res}} - | * {{code|schememainmenu.res}} - Menu options (basically {{code|GameMenu.res}} but for Gamepad UI) | ||
* {{code|schemepanel.res}} - | * {{code|schemepanel.res}} - Title, navigation buttons, and message. | ||
* {{code|schemesavebutton.res}} - | * {{code|schemesavebutton.res}} - Save/load menu UI. | ||
* {{code|schemetab.res}} - Tabs, used in options menu. | * {{code|schemetab.res}} - Tabs, used in options menu. | ||
=== Options menu === | === Options menu === | ||
* {{code|schemeoptions_checkybox.res}} - Checkbox | * {{code|schemeoptions_checkybox.res}} - Checkbox | ||
* {{code|schemeoptions_sectiontitle.res}} - Section | * {{code|schemeoptions_sectiontitle.res}} - Section header (used in Options > Keyboard) | ||
* {{code|schemeoptions_skillyskill.res}} - Difficulty options | * {{code|schemeoptions_skillyskill.res}} - Difficulty options | ||
* {{code|schemeoptions_slideyslide.res}} - Slider (used in | * {{code|schemeoptions_slideyslide.res}} - Slider (used in Options) | ||
* {{code|schemeoptions_wheelywheel.res}} - Toggle (used in | * {{code|schemeoptions_wheelywheel.res}} - Toggle (used in Options) | ||
=== Colors === | |||
All color values are RGBA. | |||
=== Fonts === | |||
Fonts can be also changed. By default in {{hl2|2}} (since 20th anniversary), it uses the GorDIN font, while {{portal|2}} (and HL2 {{code|steam_legacy}}/previous version), uses the DIN1451Alt and Deja Vu Sans/Noto Sans font. | |||
{{Todo|Document more and make this page better.}} | {{Todo|Document more and make this page better.}} | ||
[[Category:VGUI]] | [[Category:VGUI]] |
Latest revision as of 23:21, 6 June 2025

This is a draft page. It is a work in progress open to editing by anyone.
Remember to check for any notes left by the tagger at this article's talk page.
Remember to check for any notes left by the tagger at this article's talk page.

Screenshot of the Gamepad UI from
Half-Life 2.


Screenshot of the Gamepad UI from
Portal.

This page details how to customize the controller-oriented UI, referred as Gamepad UI in Half-Life 2 and/or Portal.
Scheme resource files
All of these .res files are located in <mod>\gamepadui
folder. Open these files with any text editors (such as Windows Notepad, Notepad++) to edit them.
- schemeachievement.res - Achievement page.
- schemechapterbutton.res - New game/select chapters.
- schemeextras.res - Extras (
20th anniversary update only)
- schememainmenu.res - Menu options (basically GameMenu.res but for Gamepad UI)
- schemepanel.res - Title, navigation buttons, and message.
- schemesavebutton.res - Save/load menu UI.
- schemetab.res - Tabs, used in options menu.
- schemeoptions_checkybox.res - Checkbox
- schemeoptions_sectiontitle.res - Section header (used in Options > Keyboard)
- schemeoptions_skillyskill.res - Difficulty options
- schemeoptions_slideyslide.res - Slider (used in Options)
- schemeoptions_wheelywheel.res - Toggle (used in Options)
Colors
All color values are RGBA.
Fonts
Fonts can be also changed. By default in Half-Life 2 (since 20th anniversary), it uses the GorDIN font, while
Portal (and HL2 steam_legacy/previous version), uses the DIN1451Alt and Deja Vu Sans/Noto Sans font.
Todo: Document more and make this page better.