-
Posts
730 -
Joined
-
Last visited
-
Days Won
38
Everything posted by Vantha
-
Proposing changes to the native names of some units and buildings
Vantha replied to Vantha's topic in General Discussion
Secondly (and I've brought this one up in the past as well) The Han mangonel (catapult): A disclaimer straight away: I do not speak Chinese, so I can't confirm terms first hand or use primary sources. The current name is a literal translation of the word "trebuchet" into Chinese. (Traction) catapults in Ancient China instead actually were referred to as "砲pào", the same word that is later also used for cannons. In the much later Song dynasty catapults were also classified by the number of wooden spars making up the catapult's arm. The 3D model in-game has one only which would make it a "single-beam trebuchet", a "筲砲砲Dān Shāo Pào", though the frame looks a bit different. The same military compendium also mentions the "crouching tiger" catapult, the "虎蹲砲Hǔ dūn pào" which looks pretty similar to ours. However, in my opinion this last name is way too specific, and seems exclusive for the Song period. Therefore, I suggest the following change: Tóushí Chē -> Pào or Dān Shāo Pào (and just maybe Hǔ dūn pào) Sources: -
I'm all in for helping with a new tutorial. I agree that special strategies and tricks are not something a tutorial should teach - discovering stuff yourself or learning it from others is part of the fun, especially in a strategy game. We should view a tutorial as an "introduction to essential gameplay mechanics" - of which there are more than enough in 0ad and plenty basic ones that are not covered by the current tutorial. Sure, why not. The UI page currently has an empty "gameplay" section anyway...
-
GUI property "textcolor_selected" not working
Vantha replied to Vantha's topic in Game Development & Technical Discussion
Thank you. I will edit the ticket and then probably make a patch to resolve the issue. -
GUI property "textcolor_selected" not working
Vantha replied to Vantha's topic in Game Development & Technical Discussion
Probably. List object in general are hardly used in the entire game. But I can't imagine it to be hard to complete the implementation. -
Proposing changes to the native names of some units and buildings
Vantha replied to Vantha's topic in General Discussion
Firstly (I think I've brought this up at some point in the past already): Scythian Archer: They are only referred to as "the Archers" or "the Scythians" (both labels for "barbarians"), and also - most characteristically - as the (S)peusinians (in Greek: "(S)peusinioi"). Therefore I suggest the following change: Toxótēs Skythikós (a word-by-word translation into Greek) --> Speusinios or Peusinios Sources: -
It looks like the errors are caused by some broken (or outdated) save files. The error states that the mapName is missing from the metadata.json file in the saved game. Can you figure out what specific save file (.0adsave) is responsible for the errors? For example, by temporarily removing some of the files from the "saves" folder and checking whether the issue persists. (Beware that you have to restart the game in between). When exactly? Have you tried reinstalling the game?
-
@wowgetoffyourcellphone Did you write the above passage yourself? Can we adopt your formulations word by word for the encyclopedia entry? Not without credit, of course.
-
Automatically switching to the correct mod configuration would also be useful in the multiplayer lobby when joining hosts with different mod setups. I'm not sure how feasible it is in practice, though, since (especially in said situation) players don't necessarily have the required mods already downloaded. And downloading mods should probably only be done manually. But I might take a deeper look into it.
-
Two more articles: https://github.com/TheShadowOfHassen/0-ad-history-encyclopedia-mod/pull/141 Slingers and their role in in ancient warfare: And the weapon of a sling itself:
-
Correct me if I'm wrong, but I believe part of your suggestion is already implemented. Disabling the "Filter compatible replays" displays all replays found in the target folder, and mark those that you can't start with your current configuration with a darker grey. When trying to open them it even shows an error explaining which mods you need and which you have currently enabled, I think.
-
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. -
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.
