Jump to content

Seleucids

Community Members
  • Posts

    485
  • Joined

  • Last visited

  • Days Won

    16

Everything posted by Seleucids

  1. Good point, but actually it's fine, just put the mod stack in this order: ModernGUI will overwrite autociv and still give the lobby button: ModernGUI lobby as usual when you log in:
  2. New feature: added an options button to the lobby that launches the settings page in an async subroutine In the base game, there is no way to change your settings once you are logged into the lobby! This provides you with the possibility of adjusting settings to optimum before game starts. If you have reached the gamesetup page, you can press Alt + L to launch the lobby page then press on Options.
  3. commands.txt This one is the crashed game In this second game, the game window freezes from time to time, turning white. The longer I play, the more often this kind of freeze happens. If the freeze lasts for too long, the OS will think the app has crashed, but 0ad doesn't print out any lag messages. This is not systematically reproducible, it just happens at random times. It happens all the time if I play continously for more than 2 hours, but disappears after I reboot pc commands.txt I don't think gitea topic is necessary at this point. Could be a hardware issue or some libraries in the system being too recent.
  4. ERROR: Cannot serialize NaN values. ERROR: Script component Timer of entity 1 failed to serialize: Serialize_InvalidScriptValue Serializing: ({id:118788, time:1016000, timers:{}, turnLength:200}) terminate called after throwing an instance of 'PSERROR_Serialize_InvalidScriptValue' what(): Serialize_InvalidScriptValue Aborted (core dumped) mainlog.htmlinterestinglog.html The game crashed when I was spectating a weird game. To reproduce: 1. Spectate a game with wonders (10 second win time), using A27.1 2. Select a group of champion cavs 3. Keep selected when the wonder is built. Then game crashes with this.
  5. I don't see why you are against citizen soldiers. It is the best advantage of 0ad over other RTS. CS means all of your units can be used for work all the time. That gives you flexibility between eco and fighting. On the other hand, in other RTS, when you have a small amount of soldiers, they have to fight or they are idle. But you don't want to take fights because you will likely get outnumbered or suicide, in early game. Therefore you waste res and time on Idle units whereas 0ad players are more efficient with eco. You can boom fast in 0ad mad get involved in action earlier. Furthermore, you can choose to rush with Cs if you wish If you don't like CS concept you should play Delenda Est mod
  6. Geriatrix claims that @Feldfeld left 0ad because of me. He has been re-iterating this statement for the past few months but without explaining the reasoning. He brought it up today and I am getting concerned. My question is: FeldFeld, am I the reason why you quit 0ad (if you have quit 0ad at all) ? If so, why? I only remember playing with FeldFeld once where he was on his main account. Being of the highest rated players, we don't want to loose you and if there is something that I can do to bring you back, please suggest! If anyone else knows something, feel free to comment below. Thanks.
  7. New update: Additional camera settings: These are configurable options that are normally hidden from the settings interface, presumably because it might confuse new players. However, I personally found these camera settings to be essential for players improve their micro. In short: Scroll speed changes how fast your camera pans around the map when you press WASD. The value is the speed of the camera in m/s and the default was 120. I personally use 620 so that I can quickly move myself around my base. I allow up to 1000 but that's a bit too crazy for me. The zoom options control your altitude from the map. Default minimum is 50, but if you have a high resolution screen, you can still see content clearly for up to 10 or even 8. FOV = Field of view
  8. In theory, Kushites are one of the most OP civs: Early game: Free healer for exploration and healing your cavs / archers after rushing Booming and eco: The size of storehouse is very small, so that they can be squeezed into clearings inside forests for ultra efficient woodlines. The pyramid might help as well but it's a bit expensive. However, archers walk slowly and have low angular frequency, which does slow down resource gathering. In phase 2 you can make mercenary skirmisher inf, which is useful. Booming with cav is also an option. Early pushing: you will rely on archers and a mix of melee infantry. They are a bit weak unless you have significant numbers of cav and skirmisher infantry (40+ jav units in total). However, the pikeman wall + archer sniping is op if you can micro well. You can also do Blemmye merc raiders. Late game: elephants + pikes at the front. Champion archers + jav cav at the back. Sniping with champion archers is OP. If you are dishonourable, you can spam champion cavs with Nastasen hero. The only imperfection is that champion swordsman can only be trained from temples - you can't spam them. However, in practice: Every time I play Kushites, something goes wrong. Either I get rushed hard or my teammates fail or somebody disconnects. I've had very few successful games with them, but when they are not cursed, they outshine every other civ: https://youtu.be/FpMxIPT42Qw
  9. A demo video of Petra_Extreme against Petra on Mainland. This time it didn't make 130 women. I think yesterday's incident was caused by Coastal Ranges map or some other weird settings.
  10. Hi, I downloaded version 7 of your bot and test played it against Petra on very hard random settings. A few observations: The bot makes all women in the early stage, up to a third of its population. This gave the bot very good eco compared to Petra but very weak against rushes. The bot still makes the same mistakes of using women to mine and infantry to farm. The bot loves cavalry and its eco is mainly cavalry focused. The bot wins against Petra but with a very low KD. Dropsites are not placed close enough to the resources. Point one can be improved by changing the target number of females. Normally, in a 200 pop game, 55-60 women is the sweet spot. Even in 300 pop games, assuming you use all women to farm, no more than 65 women is necessary from my experience. Point 4 is a result of point 1: the bot always fights outnumbered battles. Point 5 can be improved by decreasing the maximum acceptable distance between res and dropsite.
  11. When I was spectating a game, I got an error message It was nothing fatal, the game could continue as usual. But maybe it's something worth attention.
  12. If you don't think this is broken... For most civs, there is 0 counter to this madness. At the very least, remove these extra bonuses for Seleucids etc to make other civs playable
  13. I'm so tired of carrying noobs...

  14. This varies from map to map, but generally the civs which have strong early game are the most dangerous. Since the AI also does 0 micro, the unit dps is the dominating factor here, which means we are looking at a civ which can combine jav + swords. This makes Romans the top of the list. Spartans and Gauls are also strong. Normally the AI shouldn't be allowed to reach late game, but if it does, the civ with the best champions win. Elephant civs are probably the best? Then Macedonians and Iberians have the best champion lineup.
  15. Profanity issues aside, one important rule to not ruin your game: No more than 10 champ cav units per person
  16. Steak before 0ad, not during, otherwise you make a mess on the keyboard I find that drinking Actimel while playing improves my performance. Kefir also helps
  17. I understand the difficulty. Perhaps it would be a good idea to separate these civs out into 1 civ per mod. This makes debugging easier. Currently, there are 30 civs sharing files and folders with each other. Some errors are intertwined and one mistake in a file caused chain reactions the screwed up the whole thing. If we separate the civs, it would be easier to isolate bugs and imperfections, e.g. missing buildings / units. @Hulla can give us some expertise on Dacian units.
  18. Furthermore, this civ needs some more balancing and content. 1. No stables available 2. Only CC can train ranged units. No ranged units in barracks 3. Only 1 hero 4. Need more cavalry where appropriate. Dacians are the most wanted civ according to the crowd feedback that I have seen, so it would be really useful to fix this civ first, out of the dozens of civs in Endovelico.
  19. I am trying to fix the Dacian civ in the Endovelico mod. I forked their repository and made changes within my fork, and now Dacians are a playable civ in this repo: https://github.com/Yekaterina999/Endovelico However, there are still non-fatal error spams while loading the map and during gameplay: ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/structures/epir/wallset_stone.xml" ERROR: Failed to load entity template 'structures/epir/wallset_stone' ERROR: Invalid template found for 'structures/epir/wallset_stone' ERROR: JavaScript error: globalscripts/Templates.js line 174 ERROR: CMapGenerationCallbacks::LoadScripts: Failed to load script 'maps/random/rmgen-common/wall_builder.js' ERROR: CCacheLoader failed to find archived or source file for: "art/actors/props/special/common/garrison_flag_daci.xml" ERROR: CObjectManager::FindActorDef(): Cannot find actor 'props/special/common/garrison_flag_daci.xml' ERROR: Failed to find matching prop point called "projectile" in model "art/meshes/structural/daci/cc.dae" for actor "structures/dacians/civic_center.xml255" ERROR: Probable infinite inheritance loop in entity template 'structures/xion/barracks' ERROR: Failed to load entity template 'structures/xion/barracks' ERROR: Probable infinite inheritance loop in entity template 'structures/xion/barracks' ERROR: Failed to load entity template 'structures/yuez/barracks_empty' ERROR: CCacheLoader failed to find archived or source file for: "art/textures/skins/skeletal/no_spec.png" ERROR: Failed to find matching prop point called "projectile" in model "art/meshes/structural/daci/fortress.dae" for actor "structures/dacians/fortress.xml255" ERROR: CCacheLoader failed to find archived or source file for: "art/actors/props/units/shields/pelta_triballi.xml" ERROR: CObjectManager::FindActorDef(): Cannot find actor 'props/units/shields/pelta_triballi.xml' ERROR: CCacheLoader failed to find archived or source file for: "art/textures/ui/session/portraits/units/celt_support_trader.png" ERROR: Failed to find matching prop point called "projectile" in model "art/meshes/structural/daci/stone_tower.dae" for actor "structures/dacians/defense_tower.xml255" ERROR: Failed to find matching prop point called "garrisoned" in model "art/meshes/structural/daci/cc.dae" for actor "structures/dacians/civic_center.xml255" ERROR: Failed to find matching prop point called "projectile" in model "art/meshes/structural/daci/cc.dae" for actor "structures/dacians/civic_center.xml255" The last few lines are caused by lack of prop points in the model for garrisoning and projectile. You must add enough prop points so that we can see arrows being shot and garrison flags. The first few lines are caused by bad wall definitions in other civs, not just Dacians. Furthermore, this civ is lacking an emblem, unit icons and unique unit models. The buildings are pretty much in place; we are only missing a stable and a civ-special building. @Duileoga @Lopess
  20. Today I encountered this error after running a system update. The solution was to rebuild the libraries and the game and it will be fine again.
  21. As a frequent TG host, here are my limits: General use of swear words - fine, but don't spam too much Insults - if directed at a playing player, I will warn you to stop. If that player asks for ban and you still don't stop, then I will ban. Spam - I will kick if your messages prevent us from playing. Come again and I ban. Political chat: I will remind you to keep it in spec chat. I don't really care what you say in spec chat as long as it does not distract the players or jeopardise the server session. Cheating: I will pause and ask you to explain your cheat mechanism then ask you to turn it off. If you refuse then we will re withdraw the cheater. Although cheating is impossible in A27. So far I've only banned two people from my game, one for spamming, the other for insult + spam + impersonation.
  22. I'm afraid I didn't see you at all in March, so I thought you were inactive sorry
  23. I think you can try to account for lag by scaling the threshold with the game's simulation rate. Also I think the default chat message could be rephrased a bit so that it sounds less accusative, e.g "Oddity detector detected %player sent %number_of_inputs commands at turn %turn, we suspect this may be automated, but could be caused by natural factors, so please calm down. ". You can also consider limiting the recipients so that not everyone in the room freaks out. The mod caused some drama today and ruined a TG that I was hosting:
  24. No, I just named it after Dunedan, because he was the author of the post on Gitea. I don't know how to name it otherwise, but it was a great fix What about offloading hashing to another process? I'm reading up on C++ multiprocessing and in theory, we can dump the time-taking subroutines (especially void functions) to other processes.
×
×
  • Create New...