Jump to content

azayrahmad

Community Members
  • Posts

    270
  • Joined

  • Last visited

Everything posted by azayrahmad

  1. Wait really? So they are not used to pour soldiers into the walls? I was about to think of a way to unload garrisoned soldiers into wall turrets. I wonder what the top part of the tower is intended for. I imagined that it is supposed to unfold a plank in front of the wall, letting soldiers to run onto the wall. Probably it is actually just to let archers shoot over the wall easily?
  2. I'm wondering if it is desirable for Siege Towers to do what they historically did: capturing walls? I think it makes more sense than to have it as arrow-shower vehicles like they are now. Due to infantry cannot capture walls, I think it would be interesting to have gates be captured by siege towers and letting infantry to enter the gates as an alternative of ramming the gates. Speaking of gates, I think it is weird that siege towers can pass through the gates, considering its height. Perhaps we can limit passable units based on footprint height as well?
  3. Perhaps it's clearer if we get rid of the spikes to avoid it looking like a gear at a distance. I personally think hourglass icon is more appropriate and harder to be mistaken.
  4. My experience in testing City Building and Morale mod, yes they are. RangeQuery are surprisingly taxing on performance. The larger the range the more processing it takes. I do not recommend making any change to auras for this, at least if it involves affecting gatherers. Gatherers can move in and out of aura range, triggering range update every single time, taxing performance along the way. Doubling the gather capacity and reduce gather rates are a good option, also I think having slower movement when carrying resource should work. The technology to increase gather capacity should also increase unit movement while carrying resource. You can also change the animation i.e. from carrying a block of metal ingot to perhaps pushing a cart like traders do. Going Age of Empires III way of eliminating dropsites entirely, I personally don't think this is suitable for 0 A.D.. It eliminates dropsite placement strategy. Another, perhaps more extreme solution, is to go Rise of Nation route. Dropsite has aura that automatically 'gathers' from all relevant resources within dropsite's range, i.e. trickles from resources within aura. Garrison more workers to increase the gather rate. It uses aura, yes, but since resources don't move, should not be too taxing on performance.
  5. A little update: Incorporates Morale System. Now all units have morale. In addition, units with zero morale for some time (currently 30s) will turn into Gaia capturable slave. Auto Queue. Now a structure can be set to auto-queue to loop through available unit production queue as long as resources and population available. Farm reseed. Fields are now have finite grain amount. Fields also only gatherable by one unit, and will automatically rebuilt if the grain supply has been depleted. I'm probably going to freeze the mod development for a while, perhaps will continue once Alpha 25 has been released. But meanwhile your suggestions and critical reviews are always welcome.
  6. Also some of AI shortcomings I see: AI never build walls AI never upgrade Not sure if this is deliberate or some attempts have been done for those.
  7. My suggestion is since we have Instagram/Twitter, we should post anything on quick intervals, perhaps one or two posts a week/per two weeks. Also on Instagram, there should be more frequent activity. It doesn't have to be only important announcements or events, it could be as simple as sharing random cool screenshots or newest YouTube videos. It could also be a short clip of interesting things found during a game, or a poll on what features should be next. Both of these threads provides rich contents that I think would be interesting to share to the public instead only to forum members. What do you think?
  8. Sorry to nitpick, but I believe it is Sneak Peek. Also this is just my opinion, but I think it would be good if the in-game screenshots are not heavily edited/filtered, so people wouldn't have incorrect perception on how the game actually look.
  9. I think this is a great plan. Perhaps include sub-class and icons as well, so information window can be more organized.
  10. Not necessarily, in that there is no gameplay impact. You can put any word as Class without touching Identity.js and there would be no problem. The ones in the schema are just guidelines on which classes are already in use in base game, therefore have impacts. It is recommended to add the new class you made into Identity.js, so other people who'd like to understand the mod or want to fork/pull request can know if certain words have been used as a class name without having to check on every template file.
  11. Better yet, if we make this possible to "reseed" in the Farmstead. So I have made a kind of 'reseeding' concept for my City Building mod. Basically I made fields to have finite resources (default is 1000 grain) and unit assigned to farm the field will automatically rebuild the field once it is depleted. I cannot create pull request to the mod, but I have tested it and so far there is no problem. I attached the mod below. If you want to test, you can set the resource supply to 4 grains or something so you can see the loop. FarmReseed.zip
  12. I'm not yet experienced with 0 AD engine, but you should know that currently, most of the things you can do in Atlas (map editor) like terrain modification, day/night cycle, river/wind flow, and weather/climates, are not yet modifiable during the game. However for the other things, I can confidently say that they are achievable, albeit require a lot of effort on some aspects.
  13. Perhaps Chosen Hoplite can be used? Europa Barbarorum translate it as Distinguished Hoplite, but in Europa Barbarorum 2 they changed it to simply Elite Hoplite.
  14. Recent changelog: Cheat codes for morale. Type 'moralize' or 'demoralize' on selected unit(s) to fill up or empty morale respectively. Flank morale bonus. Units attacked from the side or behind deplete morale faster. Class morale bonus. Units can have morale influence bonus on specific classes and alliance. Template differentiation. Now units with different classes and ranks have different morale points and significance. Code has been documented for easier modding. Separate Morale and Influence. It is now possible for an entity to have influence without being affected itself. 0AD-morale-system-0.0.1.pyromod
  15. Reenaction of Spartacus (gladiators vs legions)
  16. How about adding Death Damage effect to elephant? Surely fallen elephant would hurt nearby infantry. Make it non friendly fire as well.
  17. I tried this once, you can still download them directly from 0ad.mod.io, but the mod is not displayed at all in the in-game mod downloader.
  18. I'm not sure how @ChronA implemented it, but I remember from @Angen's old Survival mod that it was quite simple. It uses angle difference between two units rotation and decide a tolerance/threshold value on which is considered side and back. You can check in this part of code. I adapted a part of this in my Morale mod. Not sure about speed because IIRC unit stopped moving first before attacking, so I haven't implement charging yet. All in all, I think this mechanism could help discourage retreating and kiting.
  19. Have we implemented directional attack bonus yet?
  20. This thread is for sharing videos of battle reenactions by history enthusiast. Like this short video: Preferably from reenactment, where actions are clearly seen, rather than from movies/other video games. Would be very valuable as reference for UnitAI or Formation.
  21. Well, in this game we're supposed to move the units ourselves. But if you mean how to change how AI behaves, you probably want to look at ai/petra inside simulation. When you play single player against computer, you're fighting this Petra ai. Does this answers your question?
  22. Perhaps you want to be more specific on what changes do you want implemented exactly. Generally, you'd probably be interested in https://trac.wildfiregames.com/wiki/Modding_Guide for beginners. https://trac.wildfiregames.com/wiki/Mod_Layout#simulation is probably what you want to be focused on, but you can read it entirely to get a gist on how 0AD code is organized.
  23. No... Is there a new development on it? As far as I can remember the only thing resembling a bridge is the isthmus terrain, which is not man-made and not buildable by units in-game.
  24. Hi @Langbart, I have created the diff here: https://code.wildfiregames.com/D3865. Please let me know if something need to be revised.
  25. I'm sorry, turns out I forgot to push the latest commit to GitHub. Please take a look at the latest commit to check at the diffs. For unit_actions.js check the two latest entries in g_EntityCommands.
×
×
  • Create New...