Jump to content

ModernGUI R28


Atrik
 Share

Recommended Posts

1822465349_Screenshotfrom2026-03-3023-16-33.png.e3f06793ecdcc7048f11f855623fe34b.png

Currently, when you want to queue a item but you are missing some of the resources for it, the button is simply disabled. I'd like to propose a new system that allow you to queue items in the production queue, that will be added to the queue as soon as you get the resources. This remove some of the time-sensitivity of certain actions. ModernGUI now has this -experimental- feature for techs, and I'm hoping get feedback on it!

  • Thanks 1
Link to comment
Share on other sites

Planning production in advance by placing orders in a queue until the necessary resources become available also seems to me like a good compromise for those who are opposed to autotrain but would like to see an improvement in the current method.

I think that to estimate the resources that will be available in the future and planning your queue accordingly when you want to use your attention away from production buildings is also a game mechanic that rewards experienced players and adds a nice new element.

  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...

Cute little update :
 

I. Handicap setting

Now possible to set a handicap just like petra has, for player.

710375918_Screenshotfrom2026-04-1609-03-59.png.2dcb99effacdce54b4fbb9f1a0a9b93b.png

Type :

/handicap PlayerName Difficulty
Example : 
/handicap Atrik Easy

For SP or MP where others have ModernGUI too (will OOS if not).

 

II. New leaderboard section

You can now read kills scored by classes of units in this leaderboard section. Very useful as observer.

869981639_Screenshotfrom2026-04-1608-12-31.png.c3b410e48a1b057faef9e1f7fe075116.png

Reminder the kill counter only initialize when actively in the game. Rejoining game will only display kills from when you joined.

 

III. New queue system

It is now supported to queue units globally directly in the selection panel. You can queue the units before having the resources, and the production will begin as soon as it can, across owned production buildings.

2039954347_Screenshotfrom2026-04-1608-51-03.png.07bdfebb91484d10b6db715d144a6712.png

Works also with techs. You also have a hotkey massproduce (same default as vanilla masstribtue; massbarter etc, being Ctrl), for techs, it will research all techs of the chain.

501259709_Screenshotfrom2026-04-1608-54-17.png.7d5f4ef6c80b70574149a8660c2d7ef2.png

You can also queue constructions. Units have this new construction queue and will start building as soon as you can afford the building. Items in queues can be promoted to priority item (Gold color in queue panel). This will have as effect that other items in global queue will not consume resources that the priority item is awaiting.

413232541_Screenshotfrom2026-04-1608-55-57.thumb.png.ee83553bdfccdcf39fde1f6bf39c16b8.png

This global queue system is enabled by activating EcoPanels setting. Otherwise the panel is unchanged.

Hoping to get feedback on this proposed new system! I personally enjoyed it a lot this past few days while testing it and I think it's amazing, It gives the feeling of serene control I like most when playing.

Have fun!

  • Like 1
Link to comment
Share on other sites

1 hour ago, Atrik said:

You can also queue constructions. Units have this new construction queue and will start building as soon as you can afford the building.

Who starts building, and when? Since having idle workers is not a good thing, did you code it such that workers have queued tasks that are done when resources are available? (I know I could test it myself, but I've barely played these last weeks).

  • Like 1
Link to comment
Share on other sites

45 minutes ago, Thalatta said:

Who starts building, and when?

2 hours ago, Atrik said:

Units have this new construction queue and will start building as soon as you can afford the building.

The order flow will be very similar to what you have for foundations when you already have the resources :

  1. You select a bunch of units : the builders.
  2. Select the building from construction panel and place it.
  3. Once you'll have enough resources, the preview will become normal foundation and builders will be called in to build it. Since they're called with pushorderfront, they will actually also go back to previous task (e.g. farming) once done building.

So it's almost the same to how it's done with vanilla construction ;) Still need to refine some details, but I make this kind of features trying to introduce neither technicalities nor arbitrary behaviors that's not user-defined... Although it's sometimes unavoidable to make some design choices. :sweatdrop:

  • Thanks 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...