Age of Mythology: Extended Edition

Age of Mythology: Extended Edition

111 ratings
Ippert's Complete UI
2
   
Award
Favorite
Favorited
Unfavorite
General: User Interface
File Size
Posted
Updated
1.138 MB
28 Oct, 2019 @ 2:57am
20 Feb, 2021 @ 3:02am
11 Change Notes ( view )

Subscribe to download
Ippert's Complete UI

Description
Hi there,

I have made an UI which is inspired by Ekanta but tries to massively improve on it. It removes any useless/rarely used buttons and adds stuff which actually serves a purpose. The main feature of this UI is its multifunctionality, it can be used to play / observe live games / observe recorded games. The default state of the UI is always the playing state. The new button (OBS) in the top right can be used to swap states. Click on it when you're observing live games or watching recorded games.

IMPORTANT: This UI is suited for 720p or 1080p monitors. Using a monitor with a lower resolution will make the chat appear a bit too low and collide with the tooltip window. For the 1440p version of this mod go here: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1936251924.

Noteworthy general changes:
- All the art is gone to grant you a better field of view.
- A lot of buttons around the minimap are gone since nobody ever used them and all of them can be hotkey'd or activated in another way in your game files. You can also hotkey camera reset and flare but people dont seem familiar with that so I left those 2 buttons.
- You do no longer have the option to maximize the UI (pull all the art back up, compared to Ekanta).
- The chat input box no longer overlaps the first 2 lines of chat so you can actually read what is being said there while typing yourself.
- The Ekanta objectives button has been removed, open this menu via F3 instead (default). And the Ekanta screenshot button has been removed since Steam accounts for that now. The Ekanta buttons to very specifically control zoom and lighting have been removed since they're underused and this stuff is mostly done in editors anyway.
- The panel left of the unit stat panel where you for example click to build a Villager can no longer be clicked through. So missclicking will no longer result into you deselecting your current selection (compared to minimized Ekanta).
- The autoqueue button no longer overlaps with anything.

Noteworthy changes compared to the default observer UI:
- When you're observing games with 5 or more players the observer elements will collide with the chat and there is really no way around that.
- All the tabs have been moved to the top left corner and are now mostly displayed horizontally instead of vertically.
- The resources / killed / lost tabs were too big to be displayed in this way. To solve this we split some tabs into two. You for example can't see the current and total resources at the same time now. To solve this problem the button left of the GR button (top right) is used to switch between 2 displays. If the box is unchecked (red) the current resources, units lost and units killed will be displayed. If the box is checked (green) the total resources, buildings lost and buildings killed will be displayed. Which means you can toggle what you want to see from the specific tabs. The text Buildings Killed and Buildings Lost was too big to be put in. Thus it only says Buildings now and you have to look at the tab name to see what it is indicating.
- The progress bar is hidden by default but you can switch it on with a new button. The "Loop" button is gone since it's useless.
- A lot of your UI elements are no longer visible since all those elements dont' work/don't serve a purpose while observing (like control groups).
- It is sadly impossible to make the default resource bar disappear while watching recorded games, so it will disappear once you click on OBS but reappears as soon as you click anything.

Reminder of functionalities people seem to forget have always been in Ekanta and so now also in this mod:
- The top left buttons show idle houses(top button) and manors(bottom button). But they're also clickable and actually do something. The top button will pull up gather rates of the selected unit. The bottom button hides your age text and god powers but not your potential titan gate. This can be used to hide them when you're mythic and used all gps, so you can't accidently click on them.
10 Comments
Stevo 30 May, 2024 @ 2:08pm 
Nice and simple UI... thanks!
Sora 26 Apr, 2024 @ 6:42pm 
still working in 2024?
buff boit 18 Jul, 2021 @ 10:10pm 
really nice mod,would be also good if u added a second version with the aom classic skins on it and the idle banners :)
ikosaeder 26 Apr, 2021 @ 8:39am 
Hello Ippert, just as feared. Thanks for pointing it out!

I've seen that some people claimed it is impossible, but the internet is wrong quite often. For example it is said that having an "all military buildings" hotkey wouldn't exist, yet I found one. That's why I wanted to have a confirmation from you, Hagrit or MF :D

Keep up your great work!
Ippert  [author] 26 Apr, 2021 @ 8:31am 
Hi ikosaeder, you make good suggestions of how the UI could be improved but they are sadly also impossible. Many people have suggested UIs should display caravans and total number of villagers but that is sadly not possible at the time of writing. Also good to know is that the file that controls the UI can not make calculations. You can't for example add up all current villagers on a resources + idles to get a total number that way.
ikosaeder 26 Apr, 2021 @ 8:15am 
Huge fan of this minimalist UI and your work in general! I have one request or ask for at least the information whether it would be possible:

I play with friends that get overwhelmed sometimes handling their economy alongside fighting. It would be a great help to see a villager count and caravan count - not only active gatherers per resource and current of max pop. I've seen that you use for example numGatherers(gold), nrIdleVillager, nrIdleTradeCaravan in your mod. Would it be possible to include something like numAbstractTradeUnits and numGatherers(total)?

No need to add a new row in the UI and reqork the design!

It would be *totally sufficient* to add this information in the tooltips. So *caravan count* in mouseovertext="$$18420$$Gold Gatherers: {numGatherers(gold)}" and *gatherer count* in mouseovertext="$$18421$${PopulationHelp}".

Hope something like this is feasible within the accessable code.
LNC_Trust 13 Dec, 2019 @ 5:06pm 
I like it!
Ippert  [author] 18 Nov, 2019 @ 2:00am 
Hi,

There will not be a maximized version. The art is too much of a hindrance when it comes to all the elements I have introduced. Making it work and look good is impossible without completely rehauling the UI.
Dollynho your little friend 17 Nov, 2019 @ 2:51pm 
could you make one maximized version?
Juitti22 1 Nov, 2019 @ 5:30am 
I have some suggestions, concerning transparent panels.

Explained here:
https://imgur.com/a/RQfej39

Also could you bring back minimize-maximize button?

My aoe3 mod that has transparent panels:
http://aoe3.heavengames.com/downloads/showfile.php?fileid=3313