Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 2024-10-17 in all areas

  1. This is for https://github.com/0ad-matters/community-maps-2/issues/134 This works but I think there must be a better way. It seems crude, and the object (a placement obstruction) covers most, but not all, the tiles. Any suggestions? The usage of createArea() was already in the map script. The new code is the call to createDecoration() g_Map.log("Freezing water"); createArea( new MapBoundsPlacer(), [ new TerrainPainter("alpine_ice_01"), new TileClassPainter(clIce), new SmoothElevationPainter(ELEVATION_SET, heightSeaGround - 0.1, 0), ], stayClasses(clWater, 0)); createDecoration( [ [new SimpleObject("obstructors/placement", 1, 1, 0, 0)], ], [ scaleByMapSize(600, 1800), ], stayClasses( clIce, 0, ) );
    1 point
  2. Building walls is sooo effing annoying and frustrating. (When it's not just building on flat ground with no enemies around.) "Naturally" I can't rebuild the segment that got destroyed at the end of the wall. Can somebody tell me why I can't build those two segments previewed here? Looks to me like I should be able, but when I click it's just nothing, no foundations laid. savegame-1502.0adsave
    1 point
  3. Ok all functionality was added now Im waitintg for reviews and some more testing from different people, so if you are able to test and give me feedback would be great https://gitea.wildfiregames.com/0ad/0ad/pulls/7118
    1 point
  4. 1. Download and install TortoiseSVN Dowlnoadpage https://tortoisesvn.net/downloads.html Standard setting during install will work After finishing installation create a new folder in your Userdirectory. It should be located in "C:\users\username" . I called my directory "0adsvn" Then right click on the new created directory and choose "SVN Checkout..." In the Checkout mask just enter the URL of repository: "http://svn.wildfiregames.com/public/ps/trunk" Then click on "OK" Now it starts downloading the 0ad SVN version. Depending on your Inet speed this will take 20-45 minutes and needs arround 1,5 -2GB free HardDisk Space After the checkout is complete, you can start the SVN game from the "pyrogenesis.exe" binary wich is located in your created folder under \binaries\system\ I created a shortcut for this and placed it on my desktop. Dont forget to updated your 0ad SVN copy every time you going to play in svn. This can easily be done by right click on your 0adsvn directory and choosing "SVN Update" Have fun
    1 point
  5. There is already a fair bit of threading going on, there is still work to be done in that area though. The problem is the computations for the JS part can only be done in the same thread for now. https://gitea.wildfiregames.com/0ad/0ad/issues/5874 Currently the AI does not have to as it is omniscient, and plays with the map revealed. No objections there. There is work being done on a 64bit build here: https://gitea.wildfiregames.com/0ad/0ad/pulls/7121 The binaries are not uploaded yet but hopefully will be soonish for testing. Have you seen the rl interface? https://gitea.wildfiregames.com/0ad/0ad/src/branch/main/source/rlinterface And the tooling required to use it (it's a http interface) https://gitea.wildfiregames.com/0ad/0ad/src/branch/main/source/tools/rlclient/python https://gitea.wildfiregames.com/0ad/0ad/wiki/GettingStartedReinforcementLearning Each client compute the state and send hashes to other players, which require a very low bandwidth. Turnmanager.cpp should have the turn number See also https://gitea.wildfiregames.com/0ad/0ad/wiki/SimulationRequirements and https://gitea.wildfiregames.com/0ad/0ad/wiki/WfgAcademiaInto
    1 point
  6. We need a better tooltip for the Obstructors. Something like, "<Building> cannot be placed on this terrain."
    1 point
  7. https://www.wikiwand.com/en/articles/Hippeis#Early_formation
    1 point
  8. So this works, got some help from @Jammyjamjamman and @trompetin17 g_Map.log("Freezing water"); const IceArea = new createArea( new MapBoundsPlacer(), [ new TerrainPainter("alpine_ice_01"), new TileClassPainter(clIce), new SmoothElevationPainter(ELEVATION_SET, heightSeaGround - 0.1, 0), ], stayClasses(clWater, 0)); for (const position of IceArea.getPoints()) g_Map.placeEntityPassable("obstructors/placement", 0, position);
    1 point
  9. "What do you mean there's a wrong-way driver on the highway? There's dozens of them!!" Here is one information that 3 people try to convey to you over month, yet you fail to understand it or want to justify your cheating to hang on to your mod in regular games: "rush is how he exploit cheat" - Breakfastburrito_007 @Dunedan I report Artik_III for repeated violation of terms of use and he shows no effort to stop in the future: 8. Not to undermine the intended gameplay or purposefully gain unfair advantages in multiplayer matches (for example cheating, using exploits or bugs). Here is a replay if there is any doubt and here is the expressed wish that proGUI or quickstart should not be used by chrstgtr: 2024-10-13_0018.zip
    1 point
  10. "Among the Spartans, the royal guard of honour, consisting of 300 picked young men under the age of thirty, who, although originally mounted, afterwards served as heavy-armed footsoldiers." - Harry Thurston Peck. Harpers Dictionary of Classical Antiquities. New York. Harper and Brothers. 1898. "My subject is the body of elite Spartan troops who were denominated hippeis ('horsemen'). They numbered 300, and paradoxically, despite their nomenclature, served as infantrymen. Thucydides was sensitive to this irony, speaking of the 'so-called hippeis' (Thuc. 5.72.4). His context is their utilization at Mantineia (418), which demonstrates that they were hoplites, not horsemen. Ephorus, transmitted through Strabo, confirms their status as infantry, contrasting them with their Cretan counterparts. As often with Spartan institutions, much of our unambiguous evidence derives from the classical period, when the hippeis had long existed, and when military exigencies facing Sparta were already forcing significant adaptations." - Figueira, T. (2006) The Spartan Hippeis; in Hodkinson, S., & Powell, A. (2006). Sparta and war. Classical Press of Wales. Also mentioned here:
    1 point
  11. Well I can explain my routine in similar steps: want to play a game see atrik (or other progui user) is playing in an otherwise fair game request to spec Someone asks me why I'm spectating and I explain the above. You failed to mention that the autotrainer scales batches in order to optimally use resources, which maximizes the boom when compared to vanilla autoqueue. And you also said the golden word too "attention". Progui autotrainer frees up attention so that you can raid/harass players who actually have to play the whole game, quickly overwhelming them and causing them to lose both economically and militarily. Sometimes these players don't even know that you have this mod. This is what makes progui autoqueue NOT equivalent to vanilla autoqueue and are what make your mod an unfair advantage. Finally, using an unfair advantage in a game is cheating. So bedevil me for using the correct word in a situation.
    1 point
  12. WIP Progress Horizontal and Vertical Scroll enable Partially Draw Object Dropwdown work in partially draw with tooltips Both scrolls scrollpanel also support "Min Width" / "Min Height" when you need more "internal space" without taking care about the current size of the scrollpanel (sera idea) I will need more testing or more use case to validate if this is work correctly, Im still missing if im going to expose scrollpane like "scrollpanel" tag instead of "object type" thx in advance
    1 point
  13. Slaves are not important in 500 BC to 1 BC. Germanics are coming.
    1 point
  14. I didn't know this was a thing in AoM until recently.
    1 point
  15. Current progress! Design: @wowgetoffyourcellphone and @real_tabasco_sauce Artwork: @Duileoga and @wowgetoffyourcellphone and @wackyserious and @Lion.Kanzen (Early) Germans 2nd -- 1st centuries B.C. Civic Center Wagon Encampment (Upgrade) Fortified Encampment Houses Farmstead, Corral, Storehouse Barracks, Great Hall (train Champions and Heroes), Stable Market (needs and new model), Forge Temple, Arsenal Walls, Sentry Tower, Defense Tower Fortress Wonder Units
    1 point
×
×
  • Create New...