Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. I have a list of custom bots for various purposes, but my newest bot has a slight change in how the ally operates, which probably counts as gameplay related, so I wanted to discuss it with everyone here. "I'm delighted to introduce the newest bot in my series of AI bots, the Protectorate bot. This bot represents a breakthrough in gameplay compared to the previous two, redefining alliance relationships. To play this bot, you need at least two players on the same team, both controlled by Protectorate. The player with the smaller ID will play the role of the "Empire," and the other players will be "vassals" (for example, if players 1, 2, and 3 are on the same team, player 1 will be the Empire, and players 2 and 3 will be the vassals). The Empire will prioritize military strength and trade, while the vassals will prioritize workers and pay 30% of their resources every 60 seconds to the Empire. This payment is waived if the vassal's resources are less than 20% of the Empire's resources and increases to 40% when the Empire launches an attack. The empire would also station troops in vassal states, with the number depending on the actual situation (this only happened when the empire's population exceeded 100)." https://wildfiregames.com/forum/topic/140686-other-ai-bots-besides-petra/#:~:text=I'm delighted to,population exceeded 100). I'd like to hear everyone's opinions.
  3. Below are some statistics from a 2v2 match with 2 Protectorate bots vs. 2 Petra bots (Team 1 is Protectorate and Team 4 is Petra, unlimited population and average resources).
  4. I'm delighted to introduce the newest bot in my series of AI bots, the Protectorate bot. This bot represents a breakthrough in gameplay compared to the previous two, redefining alliance relationships. To play this bot, you need at least two players on the same team, both controlled by Protectorate. The player with the smaller ID will play the role of the "Empire," and the other players will be "vassals" (for example, if players 1, 2, and 3 are on the same team, player 1 will be the Empire, and players 2 and 3 will be the vassals). The Empire will prioritize military strength and trade, while the vassals will prioritize workers and pay 30% of their resources every 60 seconds to the Empire. This payment is waived if the vassal's resources are less than 20% of the Empire's resources and increases to 40% when the Empire launches an attack. The empire would also station troops in vassal states, with the number depending on the actual situation (this only happened when the empire's population exceeded 100). bot_Protectorate_1.zip
  5. Today
  6. And tests failed because you're missing the 0ad-data archive.
  7. Something like replay pallas where you can see charts summaries and stuff like that
  8. Maybe https://gitea.wildfiregames.com/0ad/0ad/issues/8757
  9. Yeah man. Nice leaning back and watching some games on my spec-top.
  10. Hi my friend, everything alright? I made the clouds with Trigger.
  11. Yesterday
  12. yeah I'm pretty sure that's because its not signed yet.
  13. In the Debian section I found a remark to spider monkey, so I tried: ./update-workspaces.sh -j3 --with-system-mozjs And then it compiled. Guess using spidermonkey Version 128.14 from Debian instead of 128.13 which is bundled. The test runs.... were 99% sucessfull, starting pyrogenensis finishes with a Seg-fault. Although I can not find the dump file. This is the test output: gamer@Nanox:~/bin/0ad-0.28.0$ binaries/system/test Running cxxtest tests (471 tests).................................................................................................... In TestDapInterface::test_dap_interface: /home/gamer/bin/0ad-0.28.0/source/dapinterface/tests/test_DapInterface.h:55: Error: Expected ((g_VFS->Mount(L"", DataDir() / "mods" / "mod" / "", VFS_MOUNT_MUST_EXIST)) == INFO::OK), found (-110100 != 0) /home/gamer/bin/0ad-0.28.0/source/dapinterface/tests/test_DapInterface.h:57: Error: Test failed: DAP entry script not found at tools/dap/entry.js /home/gamer/bin/0ad-0.28.0/source/dapinterface/tests/test_DapInterface.h:57: Error: Expected ((DAP::Interface{address, port, *g_ScriptContext })) not to throw, but it did ../../../source/dapinterface/tests/test_DapInterface.h:44: Error: Test failed: DAP entry script not found at tools/dap/entry.js ................................................................................Skipping map generator tests (can't find binaries/data/mods/public/maps/random/tests/) ................................................................. In TestNetComms::test_dummy: /home/gamer/bin/0ad-0.28.0/source/network/tests/test_Net.h:57: Error: Expected ((g_VFS->Mount(L"", DataDir() / "mods" / "public" / "", VFS_MOUNT_MUST_EXIST)) == INFO::OK), found (-110100 != 0) .................................................................................................................................................................................................Skipping globalscripts tests (can't find binaries/data/mods/public/globalscripts/tests/) .Skipping component scripts tests (can't find binaries/data/mods/public/simulation/components/tests/setup.js) .............................. Failed 2 and Skipped 0 of 471 tests Success rate: 99% I attached the log file from ~.local/state/log: mainlog.html
  14. That is a question about faction identity. Currently, Persians have 220 population and each unit has as much power the average population of any faction. So the solution would be simple: make Persian units to be in the end less valuable per unit than those of other factions. But honestly, I feel that feels off topic to me. I hope the community can support creative ideas to give each faction its own style and then fix balance afterwards.
  15. I think I already wrote these, but lemme write it here too x) - Performance, especially in TGs then few spaces empty and then: - Fewer units in general, ie. less/slower units spam so you can micro a bit more (like in Starcraft, AOE, etc.) - Matchmaking - Ladder website - more 1v1/2v2 tourneys
  16. Just thought I'd give y'all an update: First off all, the upcoming release will remain on A27. Sorry, but it's either that or wait even longer. Second, the Moblins, Sheikah Cadre, Zora Dominion, and Gohma are almost finished, so you can expect to see all three of them soon. Finally, some new maps and features will be in (sadly no Knockback yet). When they're done, I'll post a link to ModDB and a ton of pics showing them off.
  17. How did you do that with the clouds? I'd love to add that into Hyrule Conquest.
  18. I can see it in the list only when I disable valid mods
  19. Luckily from what I can tell, there are only a few changes I need to make, though I haven't had much time to look. I'm probably just going to release for A27 this upcoming one, then try to get it to work on R28.
  20. I assume didn't build the vendored one and didn't configure the build to use the system one.
  21. The problem is that with the long release cycles such updates like @Perzival12 for Hyrule can take months.
  22. Hmm then I do not know. @hyperion
  23. The Caledonians are considered to be part of the Britons. Besides Brochs and Crannogs, there isn't a lot of information. There is a book called Celtic Scotland by Ian Armit. During the period 500 BC - 1 AD ? I don't know much about Pre-Roman Sweden. I don't think I can help you with those.
  24. The packet installed from Debian Repository libmozjs-128-0: libmozjs: 128.14.0-1~deb13u1 libmozjs-128-dev (128.14.0-1~deb13u1) I think there is another Version, which is bundled part in the tree derived vom tar-ball. It is in the directory ..../mozjs-128.13.0 ... so I d guess this is the version number
  1. Load more activity
×
×
  • Create New...