Jump to content

Permanent creation of units


seregadushka
 Share

Recommended Posts

15 hours ago, seregadushka said:

You look like a doctor in a hospital for the mentally ill who came to earn his salary from 9 to 6 . You come up with arguments taken from the white ceiling of the hospital. That's why you go back to your room with a sign saying "doctor, don't change your mind, there is no cure." YOU gave out your diagnosis: an attempt to replace your limitations by reading new treatment methods for others.
What else do you want to tell me that I do not know? Maybe you have an ABC of 0 A.D. for seniors? If you've read it, take it to the library instead of taking it to the forum. Don't waste my time.

I know how I can use the time I've saved from endless clicks on the barracks. Without doctors, teachers, and older brothers who grew up on farm simulators. And now you're trying to turn 0 A.D. into a browser clicker. 

There are other activities in the game than opening sawmills, sowing fields, and twisting pig tails. Have I listed all your simple achievements? 

I’m just going to ignore all of those insults, though you better hope we never meet face to face…

Literally, if you have such a problem, take the first piece of advice I have: make a mod. Clearly no one else wants this idea, and by insulting everyone who disagrees with you, not only have you failed to convince us, you have alienated most of us with poor insults and petty slights. @#$% off mate.

Link to comment
Share on other sites

On 17/03/2026 at 7:35 PM, Perzival12 said:

I’m just going to ignore all of those insults, though you better hope we never meet face to face…

Literally, if you have such a problem, take the first piece of advice I have: make a mod. 

For now, you can relax. I'm not sure if you can handle my "face to face".

I notice this trend: developers who can influence the decision of the raised topic are not on the forums. Because they just don't have any free time. But this time is a lot for all sorts of bedzelnik. And the dumber they are, the more often I hear - make your own mod.

I suspect I know more about languages than you do. I often give simple code. The code is clearer to a competent user than vague options.  I'm giving code examples that have been written for 20 years. And anyway, some idiot will come and say "write your mod".

If I give the code, I'm not writing it to you! But to developers. I no need your advice and answers.

I'll remind you. There is already a simple children's code in this topic for a preparatory group of developers. This is my code! Not yours. I didn't tell you to "write your mod". So decide for yourself which group you're in: the proposal givers or the dumb bums. 

The mod already has ModernGUI. This mod improves the GUI and does much more than Auto-Queue.

I asked for a 10-20 line code solution that can be turned on and off. So, the solution is for everyone. Obviously, if a solution can be On/Off, by definition it cannot cause such resistance from loafers as in this topic.

Edited by seregadushka
Link to comment
Share on other sites

7 minutes ago, seregadushka said:

For now, you can relax. I'm not sure if you can handle my "face to face".

Yeah, sure buddy.

8 minutes ago, seregadushka said:

I notice this trend: developers who can influence the decision of the raised topic are not on the forums. Because they just don't have any free time. But this time is a lot for all sorts of bedzelnik. And the dumber they are, the more often I hear - make your own mod.

A: Yeah, if you actually take the time to read some of the other topics that are similar to this, the devs who know about code are on the forums, such as @ShadowOfHassen and @Vantha
B: Literally most people who advise to make a mod make mods bro, and many features from mods are then incorporated into the vanilla game. I'm not saying you shouldn't add this to the game, I'm saying that you should test it out with a mod first, and then make a Pull Request to incorporate it into the main game.

13 minutes ago, seregadushka said:

I suspect I know more about languages than you do.

You probably do, but who gives a @#$%? I'm probably a much better modeler and animator then you are, but again, why does that matter?

14 minutes ago, seregadushka said:

I often give simple code. The code is clearer to a competent user than vague options.  I'm giving you code examples that have been written for 20 years.

Again, why does this matter? You're turning this thread into an argument, in which you completely ignore everyone else's opinions and thoughts because they disagree with your own.

18 minutes ago, seregadushka said:

There is already a simple children's code in this topic for a preparatory group of developers. This is my code! Not yours.

Yeah, so take your code and do something with it, instead of just posting it here and hoping someone else uses it.

19 minutes ago, seregadushka said:

I didn't tell you to "write your mod". So decide for yourself which group you're in: the proposal givers or the dumb bums. 

In addition to several mods I have made and posted, I have also started several topics asking for opinions about features that could be added to the game and things that could be changed. And, the majority of the devs also have their own mods or have worked on mods, such as @wowgetoffyourcellphone and @Stan`.

22 minutes ago, seregadushka said:

The mod already has ModernGUI.

I asked for a 10-20 line code solution. But this mod improves the GUI and does much more than Auto-Queue.

Okay, then, if you insist on not making a mod, then open an issue in the repository, make a branch, add your code, and make a Pull Request. Maybe you've forgotten that this is a Free and Open Source project, in your rush to criticize and insult.

PS: Constantly insulting everyone who tries to help you or who even slightly disagrees with you won't get you very far in life bro, and especially not here.

Link to comment
Share on other sites

I made a suggestion. And here psychologists are attracted by the magnet of free idleness, who convince "See clearly! Get rid of the filth ! You don't need it. Be a well-deserved clicker like everyone else. At a time when units were counted in abacus." 

You call it the preservation of traditions, the emotional component and the real hardcore.  I call this the "lack of functionality and misdirection." 

If there are no other suggestions, then I will wait for the developers.

Edited by seregadushka
Link to comment
Share on other sites

@seregadushka I was once thinking like you, but you will soon find that nobody will approve of your PR if you raise it to the main repo. Actually you had a chance until you wrote about this on the forum and attracted oppositions. So the fastest way is to just make a local mod and enjoy yourself. You can never please everyone, especially on controversial things like this. 

Link to comment
Share on other sites

I don't allow myself in such aggressive attacks : "write your mod, code, the whole game." This is an attempt to humiliate. It's even worse if such words come from someone who thinks it's really a matter of 10 minutes. His level is clear. 

I have given examples when such "write it yourself" are heard only from illiterates. This is not the first time for me. 

My children's code is in JavaScript, but not in C++. 

Or can text suggestions be made only via GitHub?

Link to comment
Share on other sites

37 minutes ago, Seleucids said:

@seregadushka I was once thinking like you, but you will soon find that nobody will approve of your PR if you raise it to the main repo. Actually you had a chance until you wrote about this on the forum and attracted oppositions. So the fastest way is to just make a local mod and enjoy yourself. You can never please everyone, especially on controversial things like this. 

In fact, it’s not a matter of majorities or whether there’s opposition. He’s completely free to submit a PR and have the devs evaluate it. I don’t think what’s been discussed here will have much influence. But of course, if opposing opinions from community members are met with arrogance and insults, it will most likely provoke an equally negative response. And that’s exactly what this know-it-all has been doing since he started replying to others’ opinions.
Many criticisms like these come up from time to time from “so-called anonymous” users, and yeah, it would be good to see whether they’re as good at actually doing as they are at trash-talking.

Link to comment
Share on other sites

41 minutes ago, Perzival12 said:

 Pull Request.

What is it? I'm on the forum, not on GitHub. 

This is the third time. I say : I've been writing to the developers. And I appeal to them. If you personally have a "Developer" badge, then your texts will also have weight for me. 

I posted a picture, sample code, and most importantly, an idea to improve the game.  This is already more than 90% of local visitors. But I got a lot of insults for not going through the whole "developer for dummies" path. Did I make a mistake with my profession because I didn't "write my own mod"? 

Do you know what a bug report is? I used to fill them out too. They are up to 2 pages in size, and all fields are required. Write in detail about the bug: "Before, after, during, what you want, what you see, what you should have, what you clicked, delete everything and put it clean, copy the logs, take a photo, edit the video, disassemble your computer, write the OS, processor and your biography." And at the end, get our salary. One item is optional. 

It doesn't take a lot of intelligence to create this questionnaire. Obviously, the survey authors are full-time testers. And the cooler the bug report, the less work they do.

I know that there are organizations where they don't require a bug report and don't pin their work on users. They are developing their own ways of collecting statistics.  

Don't you notice anything like that? What the hell is GitHub? These letters should sound as desired. I've already made more than 90% of the users.

Let's put it this way -- first I see my name on the thank you list, and then I'll think about GitHub.

Link to comment
Share on other sites

5 minutes ago, seregadushka said:

This is the third time. I say : I've been writing to the developers. And I appeal to them. If you personally have a "Developer" badge, then your texts will also have weight for me. 

You just don’t get it do you? Anyone and everyone is a developer, and despite all of your long theoretical and rhetorical rants, you have yet to except that you yourself can add the code. If you’re not on Gitea (we dont use GitHub), then make an account and do something. No one has asked you to fill out a bug report, and if you were actually as skilled and experienced as you say, then you Wouk know there is a big difference between reporting a bug and actually contributing.

Link to comment
Share on other sites

1 hour ago, seregadushka said:

I don't allow myself in such aggressive attacks

They are simply disagreeing with you, can you please keep it respectful.
If you can't see it in the mirror: Your the one whose being aggresive with worded insult.
Your idea to me is such it degrades the RTS aspect of failure to mismanage an economy.
Maybe RTS genre doesn't suit you, go play other genres with less strategy in mind.
Don't even bother with Dwarf Fortress, Factoria, Frostpunk, CDDA because one part of the mechanic pissed you off.
Mistakes of managing is a sign you can improve, further arguing is useless to me, have a great day nonetheless.

Link to comment
Share on other sites

51 minutes ago, guerringuerrin said:

In fact, it’s not a matter of majorities or whether there’s opposition. He’s completely free to submit a PR and have the devs evaluate it. I don’t think what’s been discussed here will have much influence. But of course, if opposing opinions from community members are met with arrogance and insults, it will most likely provoke an equally negative response. And that’s exactly what this know-it-all has been doing since he started replying to others’ opinions.
Many criticisms like these come up from time to time from “so-called anonymous” users, and yeah, it would be good to see whether they’re as good at actually doing as they are at trash-talking.

It is mentioned above about GitHub. 

According to your text, I see some kind of manipulation that gives you an open hater:  Why do I have a "negative reaction" and everyone else has a "Respected opinion"? What kind of cheap dispute methods are these? Unconvincing to me. 

And now I'm going to show you how much you personally don't give a darn about what they give you. You don't read(or understand) the code, you don't look at the pictures. You're just looking for a reason to assert yourself at the expense of someone who actually offers improvements.

I posted an important and beautiful picture. There are 2 complex concepts on it, which contain the whole essence of my proposal and this whole topic: "ON/OFF". These are 2 options. That's what I'm asking the developers for. Don't turn on "something" for me. And don't turn off this "Something" for others. There is both "ON" and "OFF" in my sentence. 

Лично вы, guerringuerrin ,   which option do you disagree with ?. :) :) :) 
I am waiting for a personal response from you.

Link to comment
Share on other sites

@seregadushka I think you’re making too many assumptions about me that you don’t actually know, but at this point it doesn’t really matter.

I’ll quote my first reply to your message below this answer. I don’t think there’s anything disrespectful or aggressive in it. I don’t consider it a bug to not have a fully automated training system like ModernGUI does (I mention this mod because, after Atrik’s reply, you brought it up as a solution to your initial suggestion). And I took the time to lay out my arguments. But it’s just my opinion, not an attack on you. In fact, in that first message I said: “However, I could imagine having an option in the settings that allows the auto-queue to remain active and automatically resume production once the required resources are available again.” Which, if I understand correctly, is more or less what you’re asking for.

On 15/03/2026 at 11:03 PM, guerringuerrin said:

Hi, @seregadushka
 

I agree that the vanilla training system has some issues, and even some behaviors that may feel like bugs, although perhaps for somewhat different reasons than the ones you mentioned.

In many RTS games (including some very famous, successful ones that are still widely played today) it is normal for the player to pay attention to unit production. In fact, many of those games do not even have an auto-queue feature like the one that exists in 0 A.D.

As for whether the auto-queue should automatically resume once resources become available again, I think that falls more into the area of design decisions. Personally, I find it difficult to consider the current behavior a bug. However, I could imagine having an option in the settings that allows the auto-queue to remain active and automatically resume production once the required resources are available again.

What I do consider a real issue in the current system is the way units are assigned to production buildings. At the moment, when you order units from a group of barracks, the system does not prioritize barracks that are idle or less occupied. As a result, it is quite common for new units to be added to barracks that already have long queues, while others remain completely unused.

This often leads to unnecessarily long production queues and an inefficient distribution of unit training. And you end up going through your barracks one by one, trying to find which one ended up with a huge production queue and which ones were left idle.

In fact, there is currently a PR in progress in the repository that aims to address exactly this problem. The idea is to prioritize the least occupied barracks when assigning newly trained units. I hope to finish it in time for it to be included in the next version of the game.
 

You don't have to rely only on the mouse. You can use control groups to select all your barracks with a single key, and you can also use the keyboard to choose which units to produce and even the batch size.

So it is perfectly possible to manage production using only your left hand.

On the other hand, I can’t be held responsible for the tone or responses of other users. This is a public forum,many people can reply to you. If others replied badly, that’s on them. It’s your choice how you respond, and you can’t justify your behavior by pointing to others responding poorly.

 
Link to comment
Share on other sites

17 minutes ago, Tapothei said:

Mistakes of managing is a sign you can improve, further arguing is useless to me, have a great day nonetheless.

I'll answer again - you don't read the topic,  just doing your PR. You are not a doctor to treat me.  You don't have to explain to me how I feel about the game. 
You call it "failure to mismanage an economy", "Mistakes of managing" -- I call it an artificially created problem,

I'll name it so that it's clear to everyone. This is not an original technique, not the latest mechanics. This is a game logic error. This mistake was made by the developers, consciously or not. And I'm asking you to fix it. 

At which construction site does the foreman sit on the floor, start crying and forbid the entire production to work if 1 brick was missing after lunch, even though a truck with 20 tons of bricks is already at the gate? And the foreman is waiting for the CEO, who will personally come and indicate which brick to continue working with.

That's exactly what your KnowHow looks like in 0A.D.

It's like calling the lack of wheels in a car a "driving feature."

I have given an accurate description of the situation. What other amazing shapes can you come up with for this game story?

Let me give you a psychological assessment: "you are ready to tolerate any absurdity, just not to admit the obvious." 

I've already said this 3 times, and I'll repeat it to you, if you only read your posts -- PETRA already has an Auto-Queue. I'm asking you to equalize our chances. And to save me from the interlocutors who need to be explained 3 times. 

Quote

 Dwarf Fortress, Factoria, Frostpunk, CDDA 

If these are browser clickers too, then I'm not interested in them. Why are you calling me to your church? And drag 0A.D into it.

Link to comment
Share on other sites

I've posted the code here. which, as it seemed to me, solves the problem and my suggestion. He stayed here for 3 days. During this time, I have received enough training, treatment, and insults from my elders. Who, of course, knows all the 0 A.D. code and was born right on GitHub.

And here's my answer: My code solves absolutely nothing. Because, obviously, it already exists in 0 A.D. I'm asking for a code that breaks the link between resources and this button. I can't get into 0A.D. 's head and show you where to cut.  

I'm telling you about my code now. 

Mind you, it wasn't you who pointed out my mistake to me. I found it myself. 

This explains how busy you are looking for a reason for self-regret, and not 0A.D. How highly qualified my interlocutors are. Both in the code and in the forum battles. Very low in both cases. 

  • Thanks 1
Link to comment
Share on other sites

8 hours ago, Perzival12 said:

A: Yeah, if you actually take the time to read some of the other topics that are similar to this, the devs who know about code are on the forums, such as @ShadowOfHassen and @Vantha

Just sliding in for a quick qualification. I am not in an official member of the Wildfiregames team. But I've made contributions before, and try to help out where I can, helping with issues, writing tiny PRs, copy editing, history research, helping with the flatpak (when I'm not to stupid to figure out 0 A.D.'s build process and have to have Stan help me) stuff like that. I haven't written a single line of code for 0 A.D. Eventually when I have time I'd love to though!

It really is pretty easy to get involved with 0 A.D. The devs are very patient and friendly, and the GitTea repo is pretty easy to figure out how to open an issue or PR and get that feature you want in the game. 0 A.D. is open source after all. All the devs are volunteers with lives, commitments, and jobs. Yes, they made this amazing game just for fun, and consequently they work on the features that make the game (and their dev work) the most fun for them. If someone else has new idea that would make the game fun for them, they are more than welcome pitch in and try to get it added. In fact, if they have any questions on the process I'll do my best to help!

Edited by ShadowOfHassen
  • Like 1
Link to comment
Share on other sites

Hello @seregadushka and thank you for sharing your opinions about this feature. As mentioned earlier in this thread, we value feedback, but we're never in capacity to address it all due to lack of sheer developer resources. That's why we usually encourage those who can to go the developer route or to find someone that can, because that makes changes much more likely to happen.

I understand this is frustrating, but that's just how it works. Everyone here is doing things for free on their free time so no one can really be forced to do anything. As you saw in this thread what seems to be the biggest pain point you have in the game is inconsequential for some (but surely not all) other players. Everything here is about balance and compromise.

Now to address your concern itself it was discussed at length in the past, and the developers made the choice to go one way and autociv (the mod) went the other way.

Relevant links with documentation under the form of discussions

 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

@seregadushka Hi. 

"Fighting UI" is pretty popular discussion in RTS world. 

My opinion is that

1) RTS should not be played like (turn-based) strategy games (like Chess, Go, Civilization, HOMM, etc.). You still need "real-time" element. Some people prefer more clicking and some people more thinking. I'd say RTS genere is balance between the 2. Between chess and Counter strike or similar games for example.

2) For easier discussion, people mentioned BW and AOE2 (I'd add Warcraft 3) as very success ~30y old games with old mechanics that still works and a lot players play it. I'd add to discussion: there's different type of successful RTS games that automated a lot of things: Supreme Commander FAF and it's ascends Beyond All Reason and Zero-K.

Even if those games are automated, they are also popular (well BAR is). But you still have clicking there, more or less. So what's catch? 

I think it's about switching focus of clicks. In BW/AOE most of clicking is focused on production and micro. In SupCom-type games it's switched to general macro. In PvP (player vs player) clicking in RTS is inevitable. 

3) I would also add BattleAces as failed game. There's no macro and everything is automated and it failed hard. TBF, I don't say it's same as what you suggest. You will get point why I added it to discussion.

4) Regarding this automation discussions, there will always be different vision between competitive players and casuals. B/c of this, you will always have unsatisfied group of people however you balance it. So it's about authors to decide how they balance it.

5) I will add 1 more example: NBA basketball 3 pointer range. This is short history:

- 1979 (Oct 12): NBA officially adopts the 3-point line, initially viewed as a "gimmick," with a 23’9” radius and 22’ in the corners.
- 1994-1995 Season: The NBA shortened the distance to a uniform 22 feet around the entire basket to boost declining scoring, a change that lasted three seasons.
- 1997-1998 Season: Due to higher percentages and increased usage, the NBA reverted the line back to the original 23’9” distance (22’ in corners).
 
You can blame NBA for what they did in 1997 as artificial made obstacle. We can say "hey decrease range and make basket 2x bigger". And some people will like it I am sure, but NBA would lose a lot if doing that. 

My personal opinion is that 0AD is already a bit too much automated, but it's still fine. Adding more could ruin game. 
 

Edited by BeTe
  • Thanks 1
Link to comment
Share on other sites

P.S.

my experience about related topic:

OpenRA Red Alert (open source CnC games project) as you know has infinite queues and it never runs out. As result, we have players that queue 1000 units in queue and never check it again. I ran experimental tournament with idea to reduce this queue sizes to 5 or something and there was intense discussions. Some people said that it's retarded change and some were for that. At the end people wanted balanced solution of 50 or 100 units. 

Most of competitive players were FOR the change and smaller queue sizes. Unlike casuals.

  • 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...