ssjshields / archetype

Custom user interface for the online video game PokeMMO. Features a total visual overhaul with animations and quality of life changes.
76 stars 15 forks source link
pokemmo pokemon twl

Download Revision Discord

mainlogo

Archetype is a custom user interface for the online video game PokeMMO.

Feel like exploring? Give our encounter / Egg / Fossil counter a try.

 

Features

🌱 total interface overhaul; new animations and windows

✂️ new icons (moveset, types, abilities, alpha, shiny, etc.)

🛠️ modular framework that allows control of the color palette

📚 multi-language support (utilizes Noto Sans.)

 

Media

logincompare

textbubble

summaries

Click here to view more images   ![serverselect](https://media.discordapp.net/attachments/1032300868491546654/1067707541892628511/image.png) ![characterselect](https://media.discordapp.net/attachments/1032300868491546654/1067707308785799268/char_select.png) ![prompts](https://user-images.githubusercontent.com/88489119/221712129-7e554d82-d17e-4e2f-a3e6-59e690ba09f5.gif) ![menu](https://media.discordapp.net/attachments/1032300868491546654/1067705151781097502/image.png) ![notifications](https://user-images.githubusercontent.com/88489119/221467006-e427b6b3-4f99-4e6d-939f-b399a660ed5b.gif) ![notifications2](https://user-images.githubusercontent.com/88489119/221467134-36f68bdd-bc4a-4ff3-af7d-aec8f9ba2565.png) ![chatexpand](https://media.discordapp.net/attachments/1032300868491546654/1067704459825778811/chat.png) ![chatbutton](https://media.discordapp.net/attachments/1032300868491546654/1067703371890442341/image.png) ![modularhotbar1](https://user-images.githubusercontent.com/88489119/221466511-54171452-20c6-4122-a8ce-8d023cfa5240.png) ![modularhotbar2](https://media.discordapp.net/attachments/1032300868491546654/1067703345789276191/image.png) ![partybar](https://user-images.githubusercontent.com/88489119/221469097-e86509b4-3664-496b-8a88-49b01c55f3d9.png) ![trainercard](https://media.discordapp.net/attachments/1032300868491546654/1067706152135172136/tc.png) ![inventory](https://media.discordapp.net/attachments/1032300868491546654/1067705413568569354/image.png) ![map](https://user-images.githubusercontent.com/88489119/221467163-8d464373-7bc2-4e9a-86a5-9a74c2f2c96d.png) ![berries](https://user-images.githubusercontent.com/88489119/221467213-80fc4999-6b76-4365-aa99-6fffbe012ac8.png) ![battlemain](https://user-images.githubusercontent.com/88489119/221467070-a44569da-592f-48b4-9739-b1bd69149605.png) ![hpbars](https://user-images.githubusercontent.com/88489119/221466807-7e2b3e9f-3087-48ed-86a2-83952eb7062b.gif) ![hpbars2](https://user-images.githubusercontent.com/88489119/221466810-8d9fefae-b838-4819-9dcd-4aa0a6eb55ff.gif) ![battlebag](https://user-images.githubusercontent.com/88489119/221467034-d31935b2-d865-4c37-8a22-3a3374a82885.png) ![battlebuttons](https://user-images.githubusercontent.com/88489119/221467269-a87e41ed-c055-4308-af08-c830cb48c4b3.png) ![battleswitch](https://user-images.githubusercontent.com/88489119/221467104-ac2aa32a-663f-4a37-b553-3f5714735d7a.png) ![battletext](https://user-images.githubusercontent.com/88489119/221467114-7d471f31-5bda-44bc-8b4d-b467143fb040.png)

 

Installation

[!IMPORTANT] If previous versions of Archetype were installed, remove them entirely before updating

1. Open ZIP, then open the archetype folder; extract contents into PokeMMO\data\

[!NOTE] If you would like to install Archetypes custom Sprite icons, during extraction overwrite the main.png

Linux / macOS users see this issue regarding the Launcher overwriting modified Sprites

2. Select archetype under SettingsInterface

3. Restart the game to refresh the user interface

 

Removal

1. Select default under SettingsInterface

2. Delete the archetype folder from PokeMMO\data\themes

3. If the main.png was replaced, repair the client from main menu or run the pokemmo_updater.jar

Repairing the client restores the original main.png

 

Customization

Archetype is a unique compared to other themes- you can tweak the majority of the UI to your liking.

CHOOSE_YOUR_LOOK.xml - Modify simple conditional flags to personalize your theme, such as different Login backgrounds, Window styles and Cursors

CHOOSE_YOUR_COLORS.xml - Modify hex color values to personalize your theme

Color Guide

[!TIP] These files can be opened with any text edtior- instructions are commented inside the files

[!TIP] If the Archetype Customization XMLs are modified, they can be copied between updates unless announced otherwise

 

FAQ

Does this work on mobile?

Unfortunately, no- desktop clients only

Why aren't the custom icons showing?

Ensure the main.png is overwrote during installation

The game utilizes a single sprite sheet which contains all of the icons

Why aren't my customization edits showing?

Ensure that you are modifying the correct values, not the commented references

How can I report a bug?

Attach a screenshot and the console.log found at PokeMMO\log

 

Disclaimer

Files are modified during official updates and the majority of these changes are not logged in the patch notes. Using deprecated content could lead to bugs such as; broken and or missing animations, icons, menus and windows. Regular difference checks must be performed by creators- this is relevant for all custom interfaces. Anything developed on a previous revision more than likely will not be forwards compatible.

Use outdated content at your own risk.

 

Contact and Support

discord