Subcategories

  • May move through but NOT remain on territory

    5
    0 Votes
    5 Posts
    1k Views
    C
    @ebbe I think this would be a very useful and easy to implement feature request, and I would certainly use or consider using such an option. My suggestion, is adding a territory option like <attachment name="territoryAttachment" attachTo="1" javaClass="games.strategy.triplea.attachments.TerritoryAttachment" type="territory"> <option name="isUnoccupiable" value="true"/> </attachment> The "isUnoccupiable" option has the same effects as the "isImpassable" option but allows moving through (yet not retreating into) the territory. I hope such a feature will be added.
  • 0 Votes
    3 Posts
    848 Views
    Z
    Seems it wasnt working because I had the playerattachment for the player underneath all the triggers. Ty for confirming it works, it made me think of trying that.
  • End UserActions phase when action fails?

    4
    1
    0 Votes
    4 Posts
    804 Views
    wc_sumptonW
    @jason-green-lowe When the selection "chance" is a success, triggers 'triggerAttachment_Germans_Buy_Mature_Tech_@MatureTechDice@@Technologies@_1' and 'triggerAttachment_Germans_Buy_Mature_Tech_@MatureTechDice@@Technologies@_2' are activated, and one condition is changed: 'conditionAttachmentGermansMayBuyMatureTech'. This is what is causing the userAction not to reappear. To get the same effect from an unsuccessful 'chance', the trigger that changes the condition would need to be activated, so the 'chance' would need to be relocated. Hope this helps! Cheers...
  • What is the purpose of the land units with 2-hex movement?

    4
    0 Votes
    4 Posts
    837 Views
    RogerCooperR
    @unternehmer The combined game of Axis & Allies: Europe 1940 & Axis & Allies: Pacific 1940.
  • Combining multiple resource bonus in a trigger

    2
    1 Votes
    2 Posts
    692 Views
    wc_sumptonW
    @ebbe There is no way to combine resource/resourceCount, as neither takes a list, and entering either multiple times means one value replaces another. To allow "resource" to accept a count requires some untangling. You could make Feature Request for this. Cheers...
  • Trouble capturing friendly units

    3
    1
    0 Votes
    3 Posts
    889 Views
    Jason Green-LoweJ
    @wc_sumpton Thank you, ensuring there was only one playerAttachment per Player did the trick! The Spanish are now truckling under as ordered.
  • issue with upgrading units (consumesUnit & name="constructionType"

    22
    2
    0 Votes
    22 Posts
    5k Views
    ebbeE
    @wc_sumpton haha, days of confusion, indeed... ... with all your advice and suggestions I got it working well, so consider the Issue with upgrading units to be closed and solved the exception for North Mino and Sawayama I made as it is a single inland lake: with a harbour one could build warships in there which I do not consider useful as it is isolated and no strategic extra value for amphibious assaults with ships as no extra terr.'s can be reached via the lake.. thanks a lot
  • How to remove multiple unit-types in a trigger?

    2
    1 Votes
    2 Posts
    560 Views
    ebbeE
    @ebbe The best questions are the ones that can answered by ones selves ... hahaha... so : <option name="removeUnits" value="all:Kobaya:Sengokubune:Atakebune" count="1"/> was correct: but as I had count="1" it only removed 1 unit , ofcourse... so made it count="99" and it seems to work
  • Objectives tab

    4
    0 Votes
    4 Posts
    605 Views
    D
    solved it map name is domination 1898 so needed domination_1898 instead of domination1898 :astonished_face: my bad! lol
  • Updating Maps

    6
    0 Votes
    6 Posts
    957 Views
    RogerCooperR
    @beornthebold-0 I sent my e-mail to you in chat.
  • (how to get a) Notification for Trigger with "chance" element

    4
    0 Votes
    4 Posts
    629 Views
    wc_sumptonW
    @ebbe The Switch can be very powerful, Grasshopper! OR May The Switch be with you! Cheers...
  • Constructable Canals

    2
    1 Votes
    2 Posts
    453 Views
    RogerCooperR
    @beornthebold-0 You could create an actual sea zone for the canal, with prohibited entry until a specific unit is built.
  • Start of turn PUs

    Moved
    10
    2 Votes
    10 Posts
    2k Views
    BeorntheBold 0B
    It's actually easy to make this happen. Here is an example in the map file: <step name="AquellaEndTurn" delegate="endTurn" player="Aquella"/> <step name="AquellaUserActions" delegate="userActions" player="Aquella" display="Diplomacy"/> <step name="AquellaPolitics" delegate="politics" player="Aquella"/> <step name="AquellaTech" delegate="tech" player="Aquella"/> <step name="AquellaPurchase" delegate="purchase" player="Aquella"/> <step name="AquellaCombatMove" delegate="move" player="Aquella"/> <step name="AquellaAirborneCombatMove" player="Aquella" display="Airborne Attack Move" delegate="specialCombatMove"/> <step name="AquellaBattle" delegate="battle" player="Aquella"/> <step name="AquellaNonCombatMove" delegate="move" player="Aquella" display="Non Combat Move"/> <step name="AquellaPlace" delegate="place" player="Aquella"/> <step name="AquellaTechActivation" delegate="tech_activation" player="Aquella"/> All I did was change the order of the steps, moving the "endTurn step to the top of the list. It works perfectly. You will have to do it for each player.
  • How to disable automatic elimination of unescorted transports?

    6
    1 Votes
    6 Posts
    887 Views
    wc_sumptonW
    @Jason-Green-Lowe From my understanding "Unescorted Transport Dies" no longer does anything and has been deprecated. Try: <property name="Transport Casualties Restricted" value="false" editable="true"> <boolean/> </property> Leave 'editable' equal to true so that you can change it using "Map Properties" on the main screen. Cheers...
  • Lets make a new Map Making Guide

    14
    1 Votes
    14 Posts
    5k Views
    O
    @thedog thanks for suggesting me
  • Make submarines pass through destroyers?

    8
    1 Votes
    8 Posts
    1k Views
    wc_sumptonW
    @jason-green-lowe If it ends in "xxx...Territories" that is where to look, and count equal to or greater than the number of territories listed to be true. 'direct...Territories', 'allies...Territories' and 'enemy...Territories' take their cues from the 'players' option or 'attachTo' if 'players' is missing (If you use 'players' it is best to add the 'attachTo' player to the list. Some conditions will add 'attachTo', some do not, and those that do clear it out so that there will not be any duplication.). "unitPresence" is what "xxx...Territories" is looking for in each territory listed in "xxx...Territories" value list. The key word here is each, not the group as a whole. PoS2 states that units listed together separated by a colon means "OR", this is incorrect. Colon separated list means cumulative. So in your example you have: <option name="enemyPresenceTerritories" value="@SeaZones@" count="1"/> But there is no "unitPresence" telling "enemyPresenceTerritories" what to look for. PoS2 states: "If missing, then presence needs only 1 of any unit, and excluded needs to be completely devoid of units" Well... I treat "xxx...Territories" like I treat triggers, always have "conditions" and "when". It's not always necessary, but the TripleA engine is very old, and there have been may contributors to the code, that assumptions may not work as desired. So add: <option name="unitPresence" value="ANY" count="1"/> <!-- If you want zero units add invert --> <!-- <option name="invert" value="true"/> --> Hope this helps. Cheers...
  • List of unit options?

    2
    1
    3 Votes
    2 Posts
    746 Views
    TheDogT
    If you have not already. Download the map from High Quality> The Pact of Steel Visit this site when it works http://www.starlords3k.com/XOB.html
  • add image to Politics Pop-up

    1
    4
    1 Votes
    1 Posts
    337 Views
    No one has replied
  • option name="unitPresence" value="Unit" count="0"

    5
    1 Votes
    5 Posts
    764 Views
    ebbeE
    @rogercooper thanks for all feedback: this is the current trick I use.... but I like to free some space in the purchasing panel...
  • Custom Label for Part of a Turn?

    5
    1
    0 Votes
    5 Posts
    733 Views
    Jason Green-LoweJ
    @thedog That's interesting with the serial numbers. I tried changing my code to use serial numbers, but I'm still having the same problem. Any other ideas? @wc_sumpton <delegate name="initDelegate" javaClass="games.strategy.triplea.delegate.InitializationDelegate" display="Initializing Delegates"/> <delegate name="tech" javaClass="games.strategy.triplea.delegate.TechnologyDelegate" display="Research Technology"/> <delegate name="tech_activation" javaClass="games.strategy.triplea.delegate.TechActivationDelegate" display="Activate Technology"/> <delegate name="battle" javaClass="games.strategy.triplea.delegate.BattleDelegate" display="Combat"/> <delegate name="move" javaClass="games.strategy.triplea.delegate.MoveDelegate" display="Combat Move"/> <delegate name="place" javaClass="games.strategy.triplea.delegate.PlaceDelegate" display="Place Units"/> <delegate name="purchase" javaClass="games.strategy.triplea.delegate.PurchaseDelegate" display="Purchase Units"/> <delegate name="endTurn" javaClass="games.strategy.triplea.delegate.EndTurnDelegate" display="Turn Complete"/> <delegate name="endRound" javaClass="games.strategy.triplea.delegate.EndRoundDelegate" display="Round Complete"/> <delegate name="placeBid" javaClass="games.strategy.triplea.delegate.BidPlaceDelegate" display="Bid Placement"/> <delegate name="bid" javaClass="games.strategy.triplea.delegate.BidPurchaseDelegate" display="Bid Purchase"/> <delegate name="politics" javaClass="games.strategy.triplea.delegate.PoliticsDelegate" display="Politics"/> <step name="germansPolitics" delegate="politics" player="Germans"/> <step name="germansTech" delegate="tech" player="Germans"/> <step name="germansPurchase" delegate="purchase" player="Germans"/> <step name="germans0CombatMove" delegate="move" player="Germans"> <stepProperty name="resetUnitStateAtStart" value="true"/> </step> <step name="germans1CombatMove" delegate="move" player="Germans" display="Naval Penetration Move"/> <step name="germansBattle" delegate="battle" player="Germans"/> <step name="germansNonCombatMove" delegate="move" player="Germans" display="Non Combat Move"/> <step name="germansPlace" delegate="place" player="Germans"/> <step name="germansTechActivation" delegate="tech_activation" player="Germans"/> <step name="germansEndTurn" delegate="endTurn" player="Germans"/>

Recent Posts

  • @TheDog You might get more bang for your buck by deleting the 'Xmx' and 'Xms' memory settings.

    The lobby window will occupy 4GB and then any game you launch will occupy another 4GB. Each game is its own instance, the memory settings AFAIK carry over.

    Generally Java uses very good defaults, so overriding those defaults can hurt. Specifically 'Xms', which is a minimum, so you're forcing the lobby window and any game to initially take more memory than it would need.

    I would personally set 'Xms' at 500m or remove entirely to let the JVM handle it.

    If we find some really good tunings, we can adopt those settings to be more built in.

    FWIW, Moon-Man was doing some experimentation with JVM settings here: https://github.com/triplea-game/triplea/discussions/14467

    read more

  • @schulz

    I mean, is there any difference between going with 48px and then zooming in on the map vs going with 54px and then zooming out? Because zoomed-out 54px looks better than zoomed-in 48px?

    Politicians answer. My logic goes like this, 2 & 4K screens have lots of pixels and as tech advances they will have more, this means that the standard 48x48px unit gets smaller and smaller on these screens, so now we need to draw the biggest unit icons we can and this is 54px high, width can be lots, lets say up to 96px wide.
    Another current hard parameter is 200% zoom.

    .

    How good is the AI in this map?

    I will make an outrageous claim and say its the best AI you will play against. 🙄 but I would say that wouldn't I.
    This map is written for solo play, Black_Elk & I spent ages play testing against the AI.
    The forum for GCD has 1.8 million views, so players must think its worth looking at. 🙂

    Also I like to think I know how the AI works, if that's possible, see here
    https://forums.triplea-game.org/topic/3743/how-to-make-a-map-ai-friendly

    .

    handling of upkeep

    Resources are calculated at the being of the players turn, thanks to wc_sumpton. This means losses and gains of TT/SZ and no of units is all done at the start of the players turn.

    .

    handling of terrain & weather

    It all appears to work as intended, play it and judge for yourself.

    .

    diplomacy

    Has not changed, its all still random, so 1941 GCD does not have any politics, its all scripted. However for FFA maps 1888A has "get impending winners", a set of triggers that forces the AI players to take a step closer to war/fighting the impending winners.

    read more

  • @Schulz

    Hi Schultz

    I suggest the larger size. This from Elk's UHD map with mostly Frostion units at 52 or 54. I can't remember. Zoom is at 60 so you can still see a good chunk of the map itself

    Screenshot from 2026-06-15 08-48-16.png

    Here zoom at 100

    Screenshot from 2026-06-15 08-49-43.png

    read more

  • @TheDog

    Thank you for your helps.

    I mean, is there any difference between going with 48px and then zooming in on the map vs going with 54px and then zooming out? Because zoomed-out 54px looks better than zoomed-in 48px?

    I'm very impressed with 1941 Global Command Decision. How good is the AI in this map? I used to know it wasn't very good and couldn't recognize even some basic rules beyond simple rule sets. I'm especially wondering about its handling of upkeep, terrain, and diplomacy.

    read more