• Steampunk 1915

    6
    1 Votes
    6 Posts
    2k Views
    board 3659B
    @mattbarnes Caribbean would mean you need to take the Yucatan so you can even take 2 of the 3 Cuban Territories which allow you to try threatening the US South East. you would have to do it fast though before US builds up its navy b/c they have a huge naval advantage. Austrians can go down in Central America and usually sweep it. South America can be done once you go to Cuba and have the US pinned down to not be able to build a navy or once you take Yucatan. You go to Panama, or the Galapagos Islands (better choice) and take them. You move in position to then try to take Lima and reinforce it. If you can fight of a Martian Counter Attack, you basically build a factory to make gas and wipe out the remaining force or brute strength your way. Pacific can be done if you go south and Island Hop to some remaining German Islands. You have to reinforce Solomon Islands or get lucky that Samoa isn't taken. On Turn 2 your bring your force there and you can begin your Island Hopping ... remember reinforcements take 2 turns (going back to Mexico and back) and the US will not be threatened as a result. You can however with great routing, slow down Nemo Pirate Expansion or screw the British in defending south pacific. you can move to the North the threaten Japan if you want as well
  • World At War - Official Thread

    95
    0 Votes
    95 Posts
    66k Views
    L
    @fabulous-ferret The way it works is there’s the game engine logic (for all maps) and there’s the map files, so yes if one map has some feature, you can make any map can have that feature, by editing the map files (mainly the xml). You’d open up the two maps in a text editor and start copying stuff over. Anyone can do it, but I don’t know how difficult the diplomacy option is to implement or how tech-y you are
  • Trying to put age of tribes engine on alexander 350 world map

    147
    0 Votes
    147 Posts
    82k Views
    RogerCooperR
    @ted-self Read this https://docs.github.com/en/repositories/working-with-files/using-files/downloading-source-code-archives
  • Age of Tribes - Official Thread

    62
    0 Votes
    62 Posts
    30k Views
    Ted SelfT
    @ted-self Hi, how are you? I was wondering how you made those wooly mammoths able to be captured? I am trying to do a war of the roses scenario and I have some royal units who need to be captured.
  • 🏛 Britannia: Roman Invasion v2+ - Official Thread

    maps thedog
    10
    1 Votes
    10 Posts
    2k Views
    TheDogT
    Rounds 1-24, no TT owned, no units on the map. Then round 25, place them on the map. To me it does not sound a good idea, as players will avoid the new nations territory, knowing they will appear. The AI will not have a clue. But ...
  • Change Unit Ownership? [Re-opened]

    23
    0 Votes
    23 Posts
    7k Views
    SlendyMcTendiesS
    @wc_sumpton I'm confused about what you mean by players only being allowed "one" player attachment. You have two in your code example, yet it worked at the time. @wc_sumpton said in Change Unit Ownership? [Resolved]: @slendymctendies The following seems to work: <!-- Remove Capital Requirement --> <attachment foreach="$AllPlayers$" name="playerAttachment" attachTo="@AllPlayers@" javaClass="games.strategy.triplea.attachments.PlayerAttachment" type="player"> <option name="retainCapitalNumber" value="0"/> <option name="retainCapitalProduceNumber" value="0"/> <option name="giveUnitControl" value="$AllPlayers$"/> <option name="giveUnitControlInAllTerritories" value="false"/> </attachment> <attachment foreach="$Territory$" name="triggerAttachment_Germans_SurrenderTo_Russians_@Territory@_ChangeOwnership" attachTo="Germans" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player"> <option name="trigger" value="conditionAttachment_Germans_SurrenderTo_Russians"/> <option name="when" value="before:germansEndTurn"/> <option name="changeOwnership" value="@Territory@:Germans:Russians:false"/> <option name="uses" value="1"/> </attachment> <!-- change military units canBeGivenByTerritoryTo --> <attachment name="triggerAttachment_canBeGivenByTerritoryTo_GermansToRussians" attachTo="Germans" javaClass="TriggerAttachment" type="player"> <option name="conditions" value="conditionAttachment_Germans_SurrenderTo_Russians"/> <option name="unitAttachmentName" value="UnitAttachment" count="unitAttachment"/> <option name="unitType" value="$AllUnits$"/> <option name="unitProperty" value="canBeGivenByTerritoryTo" count="-reset-Russians"/> <option name="when" value="after:germansPolitics"/> <option name="uses" value="1"/> </attachment> <!-- Give unit control Germans to Russians --> <attachment name="triggerAttachment_GiveUnitControl_GermansToRussians" attachTo="Germans" javaClass="TriggerAttachment" type="player"> <option name="conditions" value="conditionAttachment_Germans_SurrenderTo_Russians"/> <option name="playerAttachmentName" value="PlayerAttachment" count="playerAttachment"/> <option name="playerProperty" value="giveUnitControl" count="-reset-Russians"/> <option name="when" value="after:germansPolitics"/> <option name="uses" value="1"/> </attachment> <!-- Give give captured units Germans to Russians --> <attachment name="triggerAttachment_GiveUnitControlInAllTerritories_GermansToRussians" attachTo="Germans" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player"> <option name="trigger" value="conditionAttachment_Germans_SurrenderTo_Russians"/> <option name="when" value="after:germansPolitics"/> <option name="playerAttachmentName" value="PlayerAttachment" count="playerAttachment"/> <option name="playerProperty" value="giveUnitControlInAllTerritories" count="true"/> <option name="uses" value="1"/> </attachment> Cheers... So what do you mean by players only having one player attachment?
  • How are the map files kept current in TripleA after downloading?

    2
    0 Votes
    2 Posts
    981 Views
    PantherP
    @poptech Once a map has been updated on the server, you usually will notice it by the "Updates Available" register to be found when you hit "Download Maps". You can then start the update from there. This applies to current pre-release versions of TripleA. I haven't used the old stable for a while, but here IIRC the updated maps are represented by the map name showing in italics. Hit that name and a button to start the update will appear. Note that savegames always run with the map-status at the time the game has been started. In other words: Updates of maps do not affect existent games.
  • UPDATED: Alexander 350BC

    23
    0 Votes
    23 Posts
    8k Views
    NinjaWolfHybridN
    @ted-self that's great. I don't mind. Today I noticed a missing connection between South China Sea and Arafura Sea. Modern canals (Egypt, Panama) were removed from 350BC, fyi.
  • New World Order

    2
    0 Votes
    2 Posts
    898 Views
    RogerCooperR
    @mrquadratic Checkout "New World Order Variants", which has neutrality as an option. You could also place a bunch of bunkers on the frontier, and then remove them when you are ready to fight.
  • Set Territory as Unclaimed? [RESOLVED]

    1
    1 Votes
    1 Posts
    866 Views
    No one has replied
  • 0 Votes
    2 Posts
    780 Views
    wc_sumptonW
    @slendymctendies All Cheers...
  • Hi Is there a way to print out a map?

    3
    1 Votes
    3 Posts
    911 Views
    SlendyMcTendiesS
    @rufy-0 In game under the "Export" tab, you can export a full board image "Export Gameboard Picture"
  • Remove building AA? (Factory, Airfield, Harbour) [Solved]

    6
    0 Votes
    6 Posts
    1k Views
    SlendyMcTendiesS
    @wc_sumpton Yeah, I initially wanted to figure out how to remove AA when disabled, but then I figured removing the AA capabilities of buildings would incentivize purchasing AA guns to protect them. I initially tried using "isAA" = "false", but this has the side-effect of making the game think it was an actual combat unit and therefore players could use them as sacrificial pawns and immediately deny the enemy their spoils if facing an overwhelming force, which was something I definitely didn't want either. You understood the original post correctly. I just decided to take a different route a day or two after posting.
  • World At War - V2.1.1 or 3.0 ? Game Unplayable

    3
    0 Votes
    3 Posts
    915 Views
    Falkon PowersF
    @falkon-powers Disregard, game as intended, I was mistaken V2 rather than V3 ruleset. Rusty memory on this map, been a few years... cheers!
  • PvP Scenario Review Thread

    34
    3 Votes
    34 Posts
    12k Views
    TheDogT
    @mattbarnes and others Any more reviews?
  • Middle Earth, Oil Wars, Forty Thousand

    8
    3 Votes
    8 Posts
    2k Views
    NinjaWolfHybridN
    @thedog I made a new map, thanks for the encouragement. It's called Alexander350 (world conquest set in 350BC). .zip in Maps & Mods, tell me what you think. It does use modern region names (Oil Wars map), and units from Middle Earth with only minor tweaks.
  • Added Relationship Types

    4
    1 Votes
    4 Posts
    1k Views
    TheDogT
    The PoliticalStateOverview.java file has the color coding for the three relationship archeTypes, meaning this functionality could be added but of course its not accessible from the mapmaking point of view. As there is no Devs working on TripleA at the moment this will not change any time soon.
  • d12 alagaesia

    3
    1 Votes
    3 Posts
    762 Views
    C
    @thedog tooltips.properties is what I was missing. I'll have to review that map further. Looking right off, arena has a very accessible xml file. Thanks for the welcome and help!
  • v6 connection error

    1
    1 Votes
    1 Posts
    593 Views
    No one has replied
  • Stuck units due to relation types

    2
    1 Votes
    2 Posts
    860 Views
    RogerCooperR
    @beornthebold-0 This is the whole logic of being unable to move to someone's territories. It means that you can't move to someone's territories. You are not going to be able to get TripleA to move in some directions and not others. You could use triggered events to simulate the evacuation of a specific base, but it would be difficult to do this on a large scale.

Recent Posts

  • @KurtGodel7 said:

    To take the example you gave, suppose the Soviet Union builds a bunch of fighters to prevent Germany from having control over the eastern front. The Luftwaffe then exits the eastern front and goes elsewhere. This makes the Soviet Union happy for two reasons. 1) His armies are no longer being strafed by German dive bombers. 2) Now the Soviet Union can build dive bombers of its own to strafe German armies

    Ok it is as I said, Russia need to pay a lot for fighters just to get point 1) but this was the same in normal A&A games with one difference, russian fig can be also used to attack and take back precious territories
    About point 2) it was predicted by me but I have never seen Rus purchasing bombers or battleships or other expansive units in any game over teh last 10 years playing TripleA. It all depends on the cost for those dive bombers; if a bomber costs like 4 inf it will allow to kill 4 german inf in the incoming 4 turns but on the otjher side it will be a -4 inf for Stalin too...
    I am sure you balanced your game very well, my posts are just opinions of a player who did not crrated the game, did not even read complete rules, just trying to help in a construcitve way 🙂

    read more

  • @KurtGodel7 Fascinating. My own tech system overhaul plays closer to vanilla but has 45 universal techs and 48 national exclusives (4 each for ANZAC/China/France and 6 each for Germany/Italy/Japan/UK/US/USSR). It would be interesting to compare notes on that once I've finished getting it all written up.

    read more

  • @Vendetta said:

    That was helpful to see. Your new rules on air combat systems are particularly interesting.

    The conscript spam problem is one you might have several ways to address. Fundamentally, you have two routes to look into: making it easier to kill them, or throttling the production pipeline.

    The way to make them more killable would be giving some of the higher value units multiple attack rolls so they can potentially kill two or three of them at a time. However, that’s going to have severe ripple effects on the balance of the entire combat system, so it’s probably the least attractive option.

    You could raise the MP price by 1, or lower the MP budget for the presently overpowered nations. Raising the MP cost may of course make the unit no longer economical to produce, and nerfing Soviet and Chinese MP too much may handicap them from building enough of their normal units if those are also using MP.

    Putting a flat population cap on them is the simplest band-aid fix that won’t fundamentally alter the balance of the game. I included a Militia unit based on the House Rules one in my draft of a total overhaul of the A&A research and tech system, which I’ll be posting a thread about sooner or later. It has more or less the same combat profile as your Conscript (A0/D1/M1) but can’t get artillery support, and a 2 PU cost. I decided to impose a flat production cap of 12 on the map at a time per nation to control spammage. The use case for them in my meta is emergency defense - the enemy is sitting one territory away from your major factory and you want to put the maximum amount of cannon fodder there at the lowest possible price - that and I tied them in to the mechanics for Chinese and Soviet partisan spawns. The difference here is that I explicitly wanted to make sure my Militia would never became a mainstay unit that would displace Infantry from its role as the backbone of your army - but you actually want your Conscripts to do that for your select group of countries. The main downside of flat population caps is that they feel very artificial and arbitrary for the players, like running into an invisible wall.

    One more solution that might work for you is separating conscripts from standard Factory production infrastructure to keep a tighter control on the number players can place per turn. Consider this: Conscripts are built out of a separate building altogether (call it a Recruiting Center, Training Ground, Army Base, or whatever else suits your fancy).

    Recruiting Centers are cheap (maybe 4-6 PUs) and each one allows 3-5 Conscript placements. The Soviets, Chinese, and Italians would start with a few on the map, allowing some immediate Conscript placements, but not enough to just dump their entire surplus MP budget into Conscript buys every turn. They can do that, but they’ll have a bunch stuck in the queue because they don’t have enough spawn points to place them all. They can solve that problem, however, once they buy some additional Recruiting Centers - but that requires a PU investment, so they need to divert some of their budget from normal units in order to achieve their maximum potential on conscript spawns.

    It also gives enemy players some options for counterplay against Conscript spamming - they can try to bomb or overrun your Recruiting Centers to limit the spawns.

    That option seems like the most promising one to me, but you’ll have to do some experimenting with how much the Recruiting Centers should cost / how many conscripts can spawn at each to figure out what would play best.

    An important facet of this game is its tech system. There are 55 techs the Soviet Union can research, 52 for Japan, 65 for Germany. A number of those techs require multiple stars to research. I will grant that not every nation needs every tech. The Soviets, for example, do not need fleet carrier tech.

    Even so, my goal is for the outcome of the game to be undecided on round 20. This will give the tech system time to unfold. If someone concedes on round 7, that means I have failed. The effect of tech is small for the early game and grows over time.

    In my test game, Japan was slowly conquering China. That was exactly what I'd wanted. The Axis needs to expand to counteract the Allies' advantage in early game income. But I didn't want the expansion to be too rapid.

    The way I've conceived things, some territories produce manpower points--but only for their original owners. As Japan took Chinese territory, China's MP income was slowly reduced. This meant Japan's invasion was starting to gain momentum. I want the Axis to conquer enough to keep it in the game economically, but not so much that it delivers a quick knockout punch.

    The European theater of my test game was a different story. Despite the Soviet Union's ability to spam massive amounts of conscripts, Germany was able to stack Smolensk on G4. Smolensk is two spaces away from Moscow. Barbarossa was a little too strong. What was required there was a little bit of a nerf of Germany's starting units. As the Soviets lost territory to the Germans, their manpower points declined. By round 3 their MP income had been reduced to 22, or 22 conscripts per turn.

    I'm perfectly happy with the Soviet Union or China spamming large armies of conscripts. There is nothing at all wrong with that. They had large armies in the real war, they may as well have large armies in this game. The tricky part is balancing the game, such that the game lasts a long time before the outcome is decided.

    Infantry-type units
    Conscript. Cost: 0 PUs, 1 MP. Move 1, attack 0, defend 1.
    Infantry. Cost: 1 PU, 1 MP. Move 1, attack 1, defend 2.
    Sturmtruppen. Cost: 3 PUs, 1 MP. Move 1, attack 2, defend 3.
    Mobile infantry. Cost: 3 PUs, 1 MP. Move 2, attack 1, defend 2.
    Mechanized infantry. Cost: 5 PUs, 1 MP. Move 3, attack 2, defend 2.

    Conscripts can only be built by the Soviet Union, China, and Italy. All nations except China can build infantry. Sturmtruppen are Germany only. Mechanized infantry can be built only after researching the appropriate tech. Tech can also be used to upgrade your mobile infantry to movement 3 and defense 3. The "assault rifle" tech for Germany adds +1 to the attack and defense of its Sturmtruppen. All infantry-type units can receive support on both offense and defense.

    The nation with the most MPs is the Soviet Union. But even the USSR, with its massive MP income, ran out of MPs before it ran out of a need for cannon fodder. That's why there's the anti-tank gun, available for all nations to purchase. Cost: 3 PUs. Movement 1, attack 1, defense 1, receives support on defense only. Anti-tank guns can receive support on attack also, if you research "unrelenting attack" tech.

    Let's say the Soviet Union is on defense. It has lots of conscripts as cannon fodder. It has some anti-tank guns to provide additional cannon fodder. But then it needs something to "crown the stack" as it were. Something with really good defensive firepower. That's why there's the heavy gun. Cost: 7 PUs. Attack 2, defend 4. Provides support on defense only. Its defense value can be upgraded to 5 with rail guns tech. Its cost can be reduced by 1 with working women tech.

    Another good defensive unit is the trench. Cost: 3 PUs, movement 0, defends on a 0, takes 2 hits to kill. Trenches can be placed on any territory you owned at the start of your turn. They do not count against factory placement limits. A maximum of two trenches per territory per turn can be placed. Their defense value can be upgraded to 1 with bunkers tech.

    Let's say I'm the Soviet player and I'm defending Moscow. I'd want lots of trenches. Lots of conscripts and anti-tank guns to soak up hits. Heavy guns, both for the defensive firepower they offer in and of themselves, and also because they provide support on defense. If I have 20 heavy guns, that means 20 of my conscripts or anti-tank guns are getting +1 to their combat rolls on defense. If I need to bring in units from a distant factory, and if I need to get them to Moscow quickly, I'm bringing tanks. A tank costs 8 PUs, attacks and defends on a 3, has two hitpoints, and a movement of 2. If that movement of 2 is a must-have, tanks give you good hitpoints for the money, and give you good firepower on both offense and defense. Soviet tanks can experience a 1 PU cost decrease with the "simplify the T-34" tech. British tanks can gain +1 to offense and defense by researching the "Comet" tank tech.

    read more

  • @Vendetta If you want to prevent unit spamming, TripleA has a number of straightforward solutions.

    You can set a maximum number of units built You can set a stacking limit You can have units that launch AA-style attacks against every unit
    read more