LeafEdit Pattern Editor 3DS

From GameBrew
Revision as of 12:46, 26 September 2021 by HydeWing (talk | contribs) (Created page with "{{Infobox-3DS-Homebrews | title = LeafEdit-Pattern-Editor | image = https://dlhb.gamebrew.org/3dshomebrew/LeafEdit-Pattern-Editor-3DS.jpg|250px | type = Hack Utilities | versi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox-3DS-Homebrews '"`UNIQ--youtube-00000000-QINU`"'

  1. LeafEdit-Pattern-Editor

This is LeafEdit's Pattern Editor as a separate app as well! NOTE: This tool can _only_ edit and store pattern. For a more featured Save Editor please use [LeafEdit](https://github.com/Universal-Team/LeafEdit) instead.

    1. Current Features

- [x] Open `.acnl` and `.acww` files. - [x] Automatically detection of Pattern format. - [x] Have pre-included pattern for AC:NL & AC:WW. - [x] Creation of empty pattern. - [x] Edit Palettes through the Palette Menu. - [x] Edit Pattern. - [x] Export pattern to `.acnl` or `.acww` format, depending on the Pattern format. - [x] Include a font, which should be able to display all characters. - [x] A Pattern Tool Overlay. - [x] Ability, to load a default pattern on each startup from the SD Card through the `Settings.json` file. - [x] Ability to load Pattern "default" information, such as Pattern Name, Creator Name, Town Name, Creator ID, Town ID & Creator Gender. - [x] Added a proper banner & icon. - [x] German & English support. - [x] Export Pattern Informations. // For the defaults. - [x] Edit Pattern from AC:WW, AC:NL, AC:WA & AC:HHD's savefile directly. - [x] A Storage System for your favorite AC:WW, AC:NL, AC:WA & AC:HHD's Pattern. - [x] A Storage Menu for changing, resizing, creating, saving and managing the storage. - [x] Music Playback support. (It supports .WAV and it MUST be MONO and smaller than 13 MB and it must be called `Music.wav` and inside `sdmc:/3ds/LeafEdit/Pattern-Editor/`).

    1. Planned | TODOs

- [ ] 16-bit BMP images to Pattern conversion. - [ ] Add "Draw Modes".. for example: Line Mode, Normal Mode etc.

    1. Screenshots of LeafEdit-Pattern-Editor
      1. Credits

![](splash.png) ![](credits.png)

      1. MainScreen

![](main.png)

      1. Palette Editor

![](paletteEditor.png) ![](colorGroup.png)

      1. Import and Export

![](export.png) ![](import.png) ![](prompt.png)

      1. Pattern Tool

![](toolMenu.png)

      1. Selections

![](gameSelect.png) ![](regionSelect.png) ![](langSelect.png)

      1. ShareOverlay

![](shareOvl.png)

      1. Storage

![](storageMenu.png) ![](storageMain.png) ![](storageInfo.png)

    1. Compilation:

You need devkitARM along with Libctru, Citro2D & Citro3D for this to compile. You will also need Universal-Core, which should be included, when you git clone this repository properly. You also need bannertool and Makerom inside this folder and then run make. Then you should have a `LeafEdit-Pattern-Editor.3dsx` and a `LeafEdit-Pattern-Editor.cia` executable.

    1. Credits
      1. Main Developer

- [SuperSaiyajinStackZ](https://github.com/SuperSaiyajinStackZ): For creating this app.

      1. Translators

- [SuperSaiyajinStackZ](https://github.com/SuperSaiyajinStackZ): German & English.

      1. Other

- [devkitPro](https://github.com/devkitPro), [Fincs](https://github.com/fincs), [Smealum](https://github.com/smealum), [Wintermute](https://github.com/WinterMute): For devkitARM, Citro2D, Citro3D and Libctru. - [LeafEdit-Core-Contributors](https://github.com/Universal-Team/LeafEdit): For helping on LeafEdit-Core. - [PKSM](https://github.com/FlagBrew/PKSM): For the base of the storage / Bank system, which i used, but now reworked for the Pattern system. - [Slattz](https://github.com/Slattz): For the region flags & game icons from [NLTK](https://github.com/Slattz/NLTK). - [Universal-Team](https://github.com/Universal-Team): For [LeafEdit's](https://github.com/Universal-Team/LeafEdit) core and [Universal-Core](https://github.com/Universal-Team/Universal-Core). - [TotallyNotGuy](https://github.com/TotallyNotGuy): For the amazing Graphics from LeafEdit.

Advertising: