-
Posts
491 -
Joined
-
Last visited
-
Days Won
28
Everything posted by Vantha
-
What am I Missing About the Spartans?
Vantha replied to CandidClodhopper's topic in General Discussion
Interesting. I actually think, the Skiritai are actually one of the best (and most underestimated) units in 0ad, especially for new players. Not in terms of stats. But they are available as soon as reaching phase two, nearly twice as cheap as full champion units, and they can gather resources, champions can't. When reaching phase 2 at 100 pop, you can easily train 100 Skiritai before hitting the 300 pop cap, and that while sacrificing barely any booming speed. And the Skiritai are significantly stronger than basic citizen soldiers, especially spearman. 100 of them so early can give a huge advantage. Athenian marines on the other hand require a gymnasion to be built and then the tech to be researched, can only be trained at the gymnasion itself (while Skiritai can be at the barracks), and cannot gather resources or build anything. It's simply impossible to train them at the speed that you can Skiritai. Ive tried several times but never managed to take advantage of the fact that Athenian marines are available in phase 2 already, at least not without significant drops in booming efficiency. All in all, Skiritai can't compete with champions, but can replace your much weaker basic spearman in huge numbers, which can give you a bigger advantage than a few (but individually stronger) champion units. -
Over the course of researching for the encyclopedia I've found and noted down a few cases of units or buildings, where (I think) a new native name in place of the current one would be more fitting and correct. Plus, if I remember correctly, @ShadowOfHassen did too, from his research. And, of course, everyone is free to share their suggestions here as well. My question is: Would it be possible to get them into the game? It would only require editing the "SpecificName" property in he designated XML template. My idea is to list all of my suggestions in this thread here, explain my thought process and cite the sources. And then submit the names, that people agree with / confirm, on phabricator. Is this wanted / welcomed? I only want to make the effort of extensive researching and laying out my reasoning if there's a good chance the names make it into the game. (Of course, only the ones that members of the wildfiregames team end up considering worth using). I really don't want to seem uppish or pushy because that's totally not how this is meant. I just don't want to dedicate myself to work that ultimately leads to no outcome. Hope you understand what I mean, Vantha
-
The Greek name used in-game is (again) a bit misleading and inaccurate. Seleucid military colonies were actually called “Katoikiai” and the settlers “Katoikoi”. Here are two good articles I found on the matter: http://www.ime.gr/CHRONOS/06/en/society/index104.html https://www.academia.edu/13665364/katoikoi - requires registering an account I think. So here is the pdf: katoikoi.pdf
-
PR for the companion cavalry (Hetairoi): https://github.com/TheShadowOfHassen/0-ad-history-encyclopedia-mod/pull/139
-
Two Macedonian soldiers https://github.com/TheShadowOfHassen/0-ad-history-encyclopedia-mod/pull/138 Hypaspists: Argyraspides:
-
Thanks! I appreciate it. I've indeed invested a lot of time, and I actually quite enjoyed the process of learning JS and the way 0ad's graphical interface is made. Just the codebase alone helped a lot with understand core concepts. 0ad is such a great game, I'm glad I found a way for me to contribute. And I can't say I'm not excited about the total progress we've made on the encyclopedia (articles as well as GUI). From whom, I wonder... (thanks) And btw, I'm still hoping for eventual hyperlinks
-
0 A.D. 2v2 Tournament (Team finding Thread)
Vantha replied to DerekO's topic in Announcements / News
This topic somehow has 82 followers... I would guess at least 95% of them to be bots... -
Update on the encyclopedia GUI page: I was not happy with the code at all, it was written in a very "unconventional" (bad) way and not really integrated into 0ad's codebase. That's why I decided to basically rewrite everything. The various panels are now different classes (and have their own XML and JS files). Values are now (as usual with JavaScript) stored in properties and passed between them. The CivDropdown (as well as the related civData) is created and used from already implemented classes and functions. And countless more smaller improvements. All in all, I guess the code will be around 30% more efficient than before. But most importantly: the code is now much much more readable and usable, and no longer embarrassing to show. It might not seem like a big step to some, because essentially all I did was lift it to the expected standard, but it certainly is for me. Because I only had little experience I programmed the project in the wrong direction. Yes, everything worked just fine on the surface, but I eventually had to take my time to "fix" it. And that being done now means I can actually start designing and cleaning up the UI. Plus, because the code is now much better integrated into 0ad, I'm able to "intertwine" it with 0ad and make it feel less like a seperate entity. I, for example, already added a button to the structure tree, civilisation overview and the small unit/building/technology viewer page to open the respective encyclopaedia article. If you want to take a look at the code, I put it on a GitHub repo: https://github.com/indoptogopt/GUI-page-for-0ads-encyclopedia
-
What I think makes the Seleucid cavalry so interesting is that they were, unlike other Hellenistic kingdoms, forced by external enemies to develop a strong cavalry force. And this necessity aggravated even more after loosing (and becoming enemies with) some of their own important cavalry suppliers, regions like Parthia and Bactria. This even led to a tendency to neglect infantry which turned out fatal in some battles. In the above text, I was focusing on the composition of Seleucid cavalry. Its role and importance probably deserve its own text. You worded it pretty well, if you're fine with it, I'm gonna use the passages you wrote, I couldn't write it better.
-
Seleucid cavalry: https://github.com/TheShadowOfHassen/0-ad-history-encyclopedia-mod/pull/136
-
How to port forwarding on Fiberhome HG6243C
Vantha replied to William Andrew Conna's topic in General Discussion
In that case, you probably don't have admin access to your router, that's why the credentials you entered only let you change limited settings on the router interface. Do you know who the admin is? If not, it's likely your ISP, contact your ISP usually they can set up a port forwarding rule for you. If that's not possible (and you are the only person in the network) you could set the router to bridge mode and plug your computer into it. -
Team pop instead of or included with world pop
Vantha replied to Emacz's topic in Gameplay Discussion
I like the idea too. Multiplayer games are too often decided by a weak player resigning before some others even engage in any fighting. On my level at least. A team pop cap would help outnumbered players not be instantly overrun just because they simply cannot field as many troops as the enemy. -
PR for two more articles:https://github.com/TheShadowOfHassen/0-ad-history-encyclopedia-mod/pull/134 Battle of Gaugamela (I wrote this one a long time ago, but forgot to submit it). It is good text in my opinion, but I'm unsure whether its length actually fits in the scope of the encyclopedia. Same for most other texts in the unused folder and some heroes. I am going to try harder to keep the texts shorter and leave out irrelevant details from now on. and cavalry warfare during the Hellenistic period (lengthwise much better): The UI work on the encyclopedia page has been on hold for the last weeks, but I will resume working on it this weekend or next week.
-
How to port forwarding on Fiberhome HG6243C
Vantha replied to William Andrew Conna's topic in General Discussion
@Jaren are you sure your device is a fiberhome router? Double check the manufacturer and model number. You can search for port forwarding in the router manual. With the device's model number you can also probably find its manual on the internet. Most manuals have a seperate subchapter about port forwarding. Keep in mind, you don't have to do port forwarding to play multiplayer. Port forwarding only helps other player join games that you host. If you can't connect to games yourself it is a different issue. -
Thanks. I think I will be going with Tivala Maurya and Kunala Maurya. (as you can see in the family tree here, they both were at some point heirs to the throne, and even though they themselves never held the title of emperor, their sons did. Therefore making both of them part of the imperial Mauryan bloodline.) I might add Devi too, she also fits well.
-
I will submit a patch and my plan is to increase each civ's AI names list to at least 8 different entries in the very same patch to not temporarily "break" anything. I haven't done deep research yet but here are the best ruler names I found: There's one missing for the Gauls, I suggest Orgetorix. The Iberians are missing four, I suggest Olyndicus, Calcus, Orison, and Tanginus. The Mauryans need one last name too, but I am struggling to find one since the current names are all emperors (there are nine emperors two of which are heroes in 0ad which leaves one of the eight spots missing). Does anyone have a suggestion?
-
PR for some artillery: https://github.com/TheShadowOfHassen/0-ad-history-encyclopedia-mod/pull/131 Gastraphetes I rewrote the oxybeles and the lithobolos
-
I'm in favor of adding new names because for some civs we won't find enough names otherwise. Yeah, my idea is to modify the way the list created, to first pick each name only once, and when every name has already been chosen pick a random name instead plus suffix showing the count (like (2) ) to avoid two bots with the same name. And as long as each civ has at least 8 different names to choose from, these suffixes won't appear in ordinary 8 player games anyway.