From 18622a9510111506a56720309e97d4d81c74a372 Mon Sep 17 00:00:00 2001 From: triangle <79382000+spellboundtriangle@users.noreply.github.com> Date: Mon, 15 Aug 2022 04:37:08 -0500 Subject: [PATCH] Add PurpleBatteryAvailable and Macro Mode information Also removes MacroTitleboxTextY/W and fixes the table (I broke it because of wrap) --- .../twilightmenu/custom-dsi-3ds-skins.md | 64 ++++++++++--------- 1 file changed, 34 insertions(+), 30 deletions(-) diff --git a/pages/_en-US/twilightmenu/custom-dsi-3ds-skins.md b/pages/_en-US/twilightmenu/custom-dsi-3ds-skins.md index 594c2f19..2023c762 100644 --- a/pages/_en-US/twilightmenu/custom-dsi-3ds-skins.md +++ b/pages/_en-US/twilightmenu/custom-dsi-3ds-skins.md @@ -22,15 +22,17 @@ You can now open whichever image you want to edit in GIMP and continue to the se ### Background textures (`background` folder) These can be PNG files or 16-bit (`A1 R5 G5 B5` or `X1 R5 G5 B5`) BMP files. -| Texture | Description | -| ------------------ | ------------------------------------------------------------------------------------------------------ | -| bottom | The bottom background texture when not hovering over an icon | -| bottom_bubble | The bottom background texture when hovering over an icon | -| bottom_ds | For the 3DS theme, the bottom background texture when not hovering over an icon when on a DS Phat/Lite | -| bottom_bubble_ds | For the 3DS theme, the bottom background texture when hovering over an icon when on a DS Phat/Lite | -| bottom_bubble_macro| For the DSi theme, the background texture when hovering over an icon using Macro Mode | -| bottom_moving | For the DSi theme, the bottom background texture when moving an icon -| top | The top screen background texture | +| Texture | Description | +| ------------------- | ------------------------------------------------------------------------------------------------------ | +| bottom | The bottom background texture when not hovering over an icon | +| bottom_ds | For the 3DS theme, the bottom background texture when not hovering over an icon when on a DS Phat/Lite | +| bottom_macro | For the DSi theme, the background texture when not hovering over an icon while using Macro Mode | +| bottom_bubble | The bottom background texture when hovering over an icon | +| bottom_bubble_ds | For the 3DS theme, the bottom background texture when hovering over an icon when on a DS Phat/Lite | +| bottom_bubble_macro | For the DSi theme, the background texture when hovering over an icon while using Macro Mode | +| bottom_moving | For the DSi theme, the bottom background texture when moving an icon | +| bottom_moving_macro | For the DSi theme, the background texture when moving an icon while using Maco Mode | +| top | The top screen background texture | ### Battery textures (`battery` folder) These must be PNG files, any file will work however only 100% transparency will work. Any pixel that is transparent in one icon should be transparent in all of them so that it's properly overwritten on change. @@ -156,19 +158,18 @@ You may configure various options on how the theme is drawn in the `theme.ini` t | `BubbleTipSpriteH` | The height of the bubble tip sprite | 7 | 8 | | `TitleboxRenderY` | The initial Y position of the title text box | 96 | 85 | | `TitleboxTextY` | The initial Y position of the title text | 55 | 30 | -| `TitleboxTextW` | The maximum width of the title text | 200 | 240 | -| `MacroTitleboxTextY` | The initial Y position of the title text in macro mode | | 40 | -| `MacroTitleboxTextW` | The maximum width of the title text in macro mode | | 224 | -| `TitleboxTextLarge` | Whether to use the large font for the title text | 0 | 1 | -| `TitleboxMaxLines` | The maximum lines of text to show of the title | 3 | 4 | -| `VolumeRenderX` | The X position on the top screen to draw the volume icon | 4 | 4 | -| `VolumeRenderY` | The Y position on the top screen to draw the volume icon | 5 | 5 | -| `ShoulderLRenderY` | The Y position on the top screen to draw the left shoulder | 172 | 172 | -| `ShoulderLRenderX` | The X position on the top screen to draw the left shoulder | 0 | 0 | -| `ShoulderRRenderY` | The Y position on the top screen to draw the right shoulder | 172 | 172 | -| `ShoulderRRenderX` | The X position on the top screen to draw the right shoulder | 178 | 178 | -| `BatteryRenderY` | The Y position on the top screen to draw the battery icon | 5 | 5 | -| `BatteryRenderX` | The X position on the top screen to draw the battery icon | 235 | 235 | +| `TitleboxTextW` | The maximum width of the title text | 200 | 240 | +| `TitleboxTextLarge` | Whether to use the large font for the title text | 0 | 1 | +| `TitleboxMaxLines` | The maximum lines of text to show of the title | 3 | 4 | +| `VolumeRenderX` | The X position on the top screen to draw the volume icon | 4 | 4 | +| `VolumeRenderY` | The Y position on the top screen to draw the volume icon | 5 | 5 | +| `ShoulderLRenderY` | The Y position on the top screen to draw the left shoulder | 172 | 172 | +| `ShoulderLRenderX` | The X position on the top screen to draw the left shoulder | 0 | 0 | +| `ShoulderRRenderY` | The Y position on the top screen to draw the right shoulder | 172 | 172 | +| `ShoulderRRenderX` | The X position on the top screen to draw the right shoulder | 178 | 178 | +| `BatteryRenderY` | The Y position on the top screen to draw the battery icon | 5 | 5 | +| `BatteryRenderX` | The X position on the top screen to draw the battery icon | 235 | 235 | +| `PurpleBatteryAvailable` | Whether or not to use the purple battery icons when `Power LED color` is set to `Purple` in settings | 1 | 1 | | `FontPalette1` | The transparent color of the font, unused for default fonts | 0x0000 | 0x0000 | | `FontPalette2` | The colors of the font, use [this site](http://www.conradshome.com/html2bgr15/) to convert | 0xDEF7 | 0xDEF7 | | `FontPalette3` | | 0xC631 | 0xC631 | @@ -177,14 +178,17 @@ You may configure various options on how the theme is drawn in the `theme.ini` t | `FontPaletteDateTime2` | The color of the font for the date and time | 0xDEF7 | 0xA529 | | `FontPaletteDateTime3` | | 0xC631 | 0xBDEF | | `FontPaletteDateTime4` | | 0xA108 | 0xD6B5 | -| `StartTextUserPalette` | Whether to use the DS Profile color for the palette of the start text | | 1 | -| `StartBorderUserPalette` | Whether to use the DS Profile color for the palette of the start border | | 1 | -| `ButtonArrowUserPalette` | Whether to use the DS Profile color for the palette of the arrow buttons on the bottom of the screen | | 1 | -| `MovingArrowUserPalette` | Whether to use the DS Profile color for the palette of the arrow shown when moving icons | | 1 | -| `LaunchDotsUserPalette` | Whether to use the DS Profile color for the palette of the launch dots | | 1 | -| `DialogBoxUserPalette` | Whether to use the DS Profile color for the palette of the dialog box | | 1 | -| `RenderPhoto` | Whether or not to draw a photo on the top screen | 0 | 1 | -| `RotatingCubesRenderY` | The Y position on the top screen to draw the rotating cubes | 78 | | +| `StartTextUserPalette` | Whether to use the DS Profile color for the palette of the start text | | 1 | +| `StartBorderUserPalette` | Whether to use the DS Profile color for the palette of the start border | | 1 | +| `ButtonArrowUserPalette` | Whether to use the DS Profile color for the palette of the arrow buttons on the bottom of the screen | | 1 | +| `MovingArrowUserPalette` | Whether to use the DS Profile color for the palette of the arrow shown when moving icons | | 1 | +| `LaunchDotsUserPalette` | Whether to use the DS Profile color for the palette of the launch dots | | 1 | +| `DialogBoxUserPalette` | Whether to use the DS Profile color for the palette of the dialog box | | 1 | +| `RenderPhoto` | Whether or not to draw a photo on the top screen | 0 | 1 | +| `RotatingCubesRenderY` | The Y position on the top screen to draw the rotating cubes | 78 | | + +### Macro Mode options +You may add specific override options to `theme.ini` for use in Macro Mode. To do this, add `[MACRO]` to a blank line at the bottom of the configuration file, then add any specified configurations below it. ## Part 3: Adding to TWiLight Menu++ Once you've edited some graphics and would like to test your skin, simply copy your skin folder (the folder containing the `background`, `battery`, etc folders) to `sd:/_nds/TWiLightMenu/3dsmenu/themes/` or `sd:/_nds/TWiLightMenu/dsimenu/themes/` for 3DS and DSi theme skins respectively.