G40 Redesign (currently taking suggestions)


  • @mAIOR
    To simulate Pearl Harbour, you will need a special procedure because A&A is working under the assumption of Powers at war and fleet fully operational at sea.

    In that case, you can go for a full combat round without retaliation, followed by Surprised strike type of roll for Fighter.
    This Pearl raid is a very special case, similar to Taranto.

    Or, if you want to go historical. Pearl harbor was not the most efficient raid and IJN were not willing to throw a third waves against all Fuel facilities and Submarines.
    Which makes all the attack a strategic failure…


  • @baron-Münchhausen I won’t go into a discussion about why the Japanese didn’t attack the fuel facilities and the submarines but it was not in their immediate strategic goals for a reason.

    Even if you go a full combat round without retaliation in A&A you will still not achieve the immediate result.

    A&As scale a fleet being in port on in the adjacent sea are doesn’t really matter. There are other battles we can use to fine tune naval combat like Coral Sea or Midway even but each has their own particularities. The role of Naval intelligence was huge (hence this all began for me with adding a roll to see if you even find a ship or not).

    But even in a pitched Sea Battle, a Battleship ability to swat an air wing out of the sky was certainly not as high as it is represented in this game. Neither should strat bombers attack on a 4.

  • 2023 '22 '21 '20 '19 '18

    Update to 2.672

    Change Log:

    2.672 Adds “Germany 5 PU Controls France RD 10”. Fix Russia being able to move to 8 Sea Zone when not at war with Japan. Adds “Mongolia Boost”. Adds “Italy Boost”. Remove Primitive Terrain from Evenkiyskiy, Urals and Kazakhstan when “Chinese Guerrilla Fighters” is activated. Remove “AdditionalVictoryCitiesWorthPUs_ChangerMustActivateRD3” from Map Option Redesign. Add “ChinaInfantrySpawnBM_ChangerMustActivate” to Map Option “Redesign”. Add 1 PU to Evenkiyskiy when “PacificIslandAndPU_Change” activated.

    2.671 Add DDC5 to Sea Zones 113 for Germany and 81 for United Kingdom when “Attack 0 Cost 5 Bomber” is Activated.

    2.67 Make China AA Guns Adhere to BM Rules.

    2.669 Fix Out Of Box China Burma Road Objective showing up when “Chinese Guerrilla Fighters” activated.

    2.668 Fix China AA Gun placing twice.

    2.667 Adds "InteceptorDefend2_GiveToAll"to Map Options.

    2.666 Give “Slovakia Hungary” 1 PU for “German Boost”. Remove 1 PU from “Evenkiyskiy” when “PacificIslandAndPU_Change” activated. Make China and Russia “Allied” when Japan and Russia are at war and “Charles de Gaulle Neutrals Modified” activated. Remove “RussianNationalObjectives” from “Option Redesign” map option.

    2.665 Fixes “NormandyTurnsProAllied_ChangerMustActivate” activating more than once. Mongolia now turns Russian after attacked. Decreases “Long Range Fighter” cost to 12 PUs. Adds “BB and CA 2 Shot”, “Destroyer Cost 6”, “Battleship Cost 18”, “Carrier Cost 13”, “Escort Carrier Cost 7” and “Cruiser Cost 11”.

    2.664 Version change.

    2.663 Adds Baron’s Long Range Fighter Option. Fixes incorrect Mongolian infantry switch when using “CDG Neutrals Modified”. Change “German Boost” from Slovakia Hungary to Greater Southern Germany which is now worth 5PUs. Add Version Upload Date to Notifications.

    2.662 Fix Military Base to only place infantry. Fix no Military Base image for China. China may now capture Military Bases.

    2.661 Change “German Boost” to Poland and Slovakia Hungary only.

    2.66 Remove “Canada Boost” from “Option Redesign” in Game Notes. Didn’t previously work.

    2.659 Fix Naval image error.

    2.658 Adds “Charles de Gaulle Neutrals Modified”.

    2.657 Make “Planes Target Carriers” also target Battleships and Cruisers.

    2.656 Fix battleship-damaged not repairing.

    2.655 Replace wrong units folder.

  • 2023 '22 '21 '20 '19 '18

    Update to 2.674

    Change Log:

    2.674 4/24/21
    Adds “Normandy Original Owner Pro Neutral Allies”.

    2.673
    Adds German Tactical Bomber to Romania and British Tactical Bomber to Newfoundland Labrador and Italy has a Tactical Bomber placed in Sicily when “Attack0Cost5Bomber_ChangerMustActivate” is activated.
    Changes Canada Tactical Bomber placement to British Columbia when “Canada Boost” is activated.

  • 2023 '22 '21 '20 '19 '18

    @waxfingers Hey wax!

    so BM rules are included. I haven’t added the Vichy rules from Oztea 1939 https://www.axisandallies.org/forums/topic/32236/oztea-s-1939-global-setup/70?page=3yet but want to at some point. It’s labor intensive and if I remember right there is an issue with the Vichy ships not working right.

    Not a huge deal as you can edit, but still want it to be right.

    Also want to incorporate Captain’s Expansion rules as well at some point so you can have even more options lol

    Anyway, fire away ! What do ya got : )


  • @barnee

    Hi barnee,

    Are the BM objectives added as a map option, or automatically later as rounds pass?

    I have quite a few ideas, but I will do one aspect per post.

    I have not looked into Oztea 1939 before, but I did read up on the forum chat of the link you sent. You explained the Vichy mechanics (if they went into play) and they are similar, but different from the BM ones.

    Personally, I was happy with the BM Vichy Rule set, although, I did find that the Axis can take advantage of it to eliminate Allied units without a fight while also collecting units in North Africa (take Southern France g2 or g3). I haven’t played BM all too much, I really do like playing with g40 bids, but I also enjoy historical realism, if it can work with mechanics and balance. That is the key, finding something that incentivizes certain historical play, but has trade offs for balance.

    Based on historical facts and relevance to adding some balance/trade offs to the Mediterranean opening and further historical game play I came up with the idea to have a French battleship start in SZ 92. I then went down the rabbit hole of coding conditions based on various historical what ifs. This unit type actually aligns very well historically and is also the perfect unit for balance as I will explain.

    Anyways, I have fully coded the following to work. You may know all of the history explained, but I will lay it out for my points.

    • Game setup with French battleship in SZ 92.
      Logic and balance note: Italy most likely has it’s Med no Allied ship bonus denied anyways first turn as it could try to kill SZ 93 units but there is no point to risk losses since they become defensive units with Vichy or can just be eliminated for free later. This battleship in SZ92 thus provides a hindrance to an easy Gibraltar take over by Italy, which the game opening usually lets happen more easily than reality was, but is not a block. Yes, you can sacrifice a UK blocker but generally those units are used for Taranto and the other Italian destroyer, if not running away for later. Anyways, this gives Italy a trade off to make as if it really wants Gibraltar it will need to pass on other battles to try to take out the ship.
      Historical note: The original game setup actually represents the ratio of where and how much French fleet there was in each area (reality was 40% French West Africa, 40% Toulon, 20% UK/Egypt/Madagascar). The missing aspects are the battleships that were in French West Africa/Dakar. This battleship is supposed to represent the fleet at Mers-el-Kebir, which comprised of many battleships. The UK attacked this fleet and sunk one battleship with the loss of many French sailors causing a break in UK/French relations. The French were quite bitter afterwards. What if this attack never took place? I have coded various scenarios with the choice of the player’s direction.

    • Scenario 1: Italy kills battleship to take Gibraltar. The game plays out normally as it would now whether Vichy rules activate or not, aside from losses and changed moves.

    • Scenario 2: UK puts at least one ship (condition) into SZ 92 to sit with French battleship. This makes it even harder for Italy to take Gib, but if Italy does not go for it, the following will take place if BM Vichy rules activate. All other Vichy rules are unchanged. The battleship will be removed from SZ 92 (implying that the Mers-el-Kebir attack has taken place because of the UK unit(s)). There were surviving battleships though, and these have gone to SZ 87 to port Dakar, which is also a place for another historical battle/event. A Neutral Axis battleship is thus placed in SZ 87 defending French West Africa. This is thus a trade off the Allied player has to make on UK1, it benefits one round to lose out in another.

    • Scenario 3: Italy leaves the battleship and UK does not add ships to SZ 92. When Vichy activates the battleship stays in SZ 92 but still turns into a Neutral Axis unit, thus blocking the UK from moving through Gib to the Med. This seems like a worse option for UK to take, but it has benefits later on (French not mad at them).

    • Scenario 3a: UK wants to get into the Med so has to kill the battleship. This somewhat simulates Mers-el-Kebir, albeit the French are now already Vichy (not historical anymore). Consequences are that the Vichy rules will play out as they normally would with no more additions (I find them quite Pro Axis - French unhappy with Allies). The battleship is removed from the board and not put in SZ 87.

    • Scenario 3b: Allies leave the battleship alone in SZ 92, Italy and Germany can use for extra defense. Seems a little too much on the Axis side? Wait until the next condition. If Axis take Algeria (it is Pro Axis) to complete the Italian objectives for all of North Africa then the French feel the Axis are breaking their terms and also trying to get a hold of the fleet in Mers. Instead of scuttling the ship though it makes a run for it to port Dakar, but this time as a Pro Allies unit to sit in SZ 87. French West Africa (if not taken yet) also switches from a Pro Axis to Pro Allies territory and unit (the rest of North Africa, Syria, Etc stay Pro Axis if not taken yet).

    • Scenario 3c: Like 3b Allies leave the battleship, and this following scenario can happen independently of Algeria or at same time. If Axis take over Southern France then normal Vichy rules happen and SZ 93 ships are scuttled and all Vichy infantry units are removed from board, except for French West Africa because they are not mad at the Allies so they become Pro Allies (no Mers event has happened). The SZ 92 battleship is moved to SZ 87 and becomes Pro Allies as well.

    • Scenario 3bc: The following is a condition that can happen if b or c takes place. While the French are now upset that Germany went back on its word they are still not up for a fight again (why other Pro Axis armies disbanded). French West Africa just needs a reason and contact by the Allies. Allies could take French West Africa in non combat move but my coding is bugged and the Pro Allies infantry unit does not convert, so I made another thing for it to do. If Allies own Morocco and Algeria during French Politics turn then the infantry unit in French West Africa will turn Free French and the SZ 87 battleship will also turn Free French. Again, coding created a no movement issue after conversion, but I just used it as a logical mechanic that they needed some time to figure out what they want to do and so cannot be used that turn. It also doesn’t just throw a battleship against Axis player right away that came out of nowhere, and Allied player cannot use it for extra defense in SZ 91/92 then either. I am fine with having the code fixed so that it can be used, but it works as is this way and I think is fair for game balance.

    Below is a copy/paste of the 1939 Vichy rules you mentioned. I have some comments of what I do/do not like about them and how they would not work with my current rules.

    Update to 1.87

    Optional
    Vichy Option
    Adds Vichy rules. They are as follows:
    All Players start at war with the “True Neutrals”. If Germany conquers France on turn 2, it will activate the “Vichy Option”. After their Non Combat Move, each French territory will be rolled for to determine if they become Vichy controlled or not. A roll of 1,2 or 3 and the territory turns Vichy. A 4,5 or 6 and it remains Free French. The only exception is “Southern France” which automatically turns Vichy. I feel making all territories be Pro Axis aligns with history best, especially with Mers-el-Kebir happening. It also opens up more possibilities to the game. French territory is usually just dead territory, but there are pros and cons for both sides for it staying as French game wise. I like that in BM both the Allies and Axis can make the decision and actions in order to try to stop Vichy from happening, this dice rolling thing just adds luck (not my thing).

    Southern France will also have 2 Vichy Infantry placed there. All Vichy territories and units are represented by the “Neutral Axis”. They behave the same as Non-Vichy Pro-Axis Neutrals. No problem with this, I am assuming these are 2 additional infantry on top of the 1 inf 1 art to start?

    If any Allied units are present in a territory that becomes Vichy, on their turn they have the option to stay and fight or leave, if possible. The only exception are air units, which are destroyed. (Not desirable but it’s how triplea does it). BM just has the condition that these territories stay French if Allied unit (land unit I think) present. Again, I like that a decision can be guaranteed, unless Axis respond and try to kill the Allied units

    At the beginning of France’s 2nd turn, each French Naval Unit will be rolled for to determine if they become Vichy. A roll of 1,2 or 3 and the Unit is immediately ordered to the Vichy Harbor in Sea Zone 93. A 4,5 or 6 and it remains Free French. Seems complicated and unnecessary. The 110 cruiser might not exist after G1, I would not do it for the SZ 93 units, but historically the Madagascar unit could be part of the French fleet that was blockaded by the UK in Alexandria. Meaning historically the destroyer probably shouldn’t be there, however, even though that destroyer is generally pretty useless, it can do special things at times, especially in the Pacific. Losing it as a unit might shift power to Axis.

    Vichy ordered ships must take the most direct route possible to Sea Zone 93. They may not attack (Player Enforced) but can defend normally. Once a Vichy ordered ship arrives in 93 Sea Zone, it will “turn” Vichy at the end of the turn. Vichy Ships are controlled by the “True Neutrals”. They are at war with all players. They may not move and defend only. If going through with this then maybe make the units Pro Axis right away to start their trip. Opens it up to historical play out better (e.g. SZ 72 destroyer would just get blocked at Suez Canal I guess like historically. As for ships being True Neutrals while at SZ 93, that one I can agree with.

    If a ship hasn’t arrived in 93 Sea Zone by the end of French turn 3, it will not automatically turn “Vichy” if it enters 93 Sea Zone on the following turns. You may either use “Edit” or decide that the Captain has disregarded his orders and has stayed Free French. Not sure how you would decide disregarding orders - likely whatever decision will be helping one player or the other. If the units are Pro Axis on route then Gibraltar should block SZ110 (if UK owned) unit and Suez Canal will block destroyer. Haha now I actually kind of like this travel rule, but only as Pro Axis units. If they cannot enter then destroyer disappears (captured in Egypt) and the cruiser can head to port Dakar SZ 87, potentially working along side my battleship rules. Thumbs up now :)

    If Southern France is taken over by any Axis player, then all Vichy territories immediately revert to Free French. This includes any Vichy Units that are present.
    Depends, historically the Allies were already coming when the Axis did this so the French were bolstered and convinced to change sides. I am OK with this, but I feel they should disband instead if no Allied presence in Africa. Also, historically the French were still mad at the UK, perhaps if the order of things were different they would turn French.

    Vichy Naval Units are rolled for to determine their fate. On a roll of 1,2,3 or 4, the Fleet is scuttled and removed from play. On a roll of 5 or 6, another roll is taken. On a roll of 1,2 or 3, the Fleet reverts to Free French. On a roll of 4,5, or 6, it turns into the Axis player. Adds luck to the game adding change and balance. Generally not for this, but the unit count is pretty insignificant. If the coding works, seems fun and interesting.

    If Southern France is controlled by an Allied player (excluding Russia) a roll of 1 thru 5 will scuttle the Fleet. A roll of 6 and the Fleet will revert to Free French. Vichy land territories are unaffected. OK

    If Southern France is taken control of by the Free French, the Fleet and all Vichy territories immediately revert to Free French. If France is liberated, all Vichy territories and units revert to Free French. OK

    Japan War Scare Optional (for USA)
    3 PUs if Japan attacks French Indo China and is not at war with the United States. Turn on in “Map Options” before game start. OK

    The Vichy Option is based on Xeno’s “World at War” and how the BM mod addresses it. The French Fleet seems the biggest player in it to me. Italy has a tough go getting to Africa imo. This has the potential to help. It also gives a historical nod to going all “Churchill” and sinking it or turning Axis, only with more success than what really happened. : ) Ah, so I guess I didn’t need to explain so much history :)

    At any rate, it’s a Vichy option : )


  • @maior

    Hi mAIOR,

    Is it possible with the Triplea code to have the attacker target a particular unit as a for sure casualty (first hits until dead). If so, a “surprise attack” mechanic could be conditional on you declaring war on a country in that turn and attacking. Maybe it would also have to be the very first battle of the combat round to not make it so overpowered, but also aligns with intelligence reports that would have been spread after first attack. Perhaps some sort of pop up window like for air bases scrambling which would display all opponents units and it lets the attacker choose and separate the unit out as a target.

    A chip marker for specific places (like reverse kamikaze) with limited amount of tokens to be used perhaps is actually the easiest way to go about this. Any countries and areas that had big surprise attacks would be vulnerable to these tokens, and only certain countries would have these tokens, and perhaps they could be separated out as land vs sea tokens to get more detailed but complicated. This would add some tension to the game for sure.

  • 2023 '22 '21 '20 '19 '18

    @waxfingers right on wax ! I’ll have to read through again but do you play on triplea ? Either way it’d be easy to add the French BB.

    This is mostly a collection of ideas that people had for house rules. Most people had ideas but never tested them. I decided to try and add them to triplea to encourage testing.

    That’s why I appreciate the General and the Captain because of their extensive playtests. Baron and Black Elk, who started the thread, also good testers.

    There are others as well. DK tested out a bunch of stuff and came up with his own mod. The BM guys regular kid and Adam tested there stuff and it is quite popular.

    The vichy rule is a combination of “World at War” and the BM mod with a couple of my own ideas.

    At any rate, as @Black_Elk would say " I Dig It" :)

    Edit
    yea BM rules are a map option. Some can be added independently if you don’t wanna use them all.


  • @barnee

    Yes, I play on Triplea. That is how I tested the French BB I added.

    I have all of the code for the French BB to share if you like, although based on BM coding, not sure if some conditions are shared.

    I still have a bunch more ideas, but as I am exploring these experimental mods I see a lot have already come up with the same or similar things. For example I plan to have *fleet" carriers and battleships as two round purchase units. Regularkid helped me with the idea of how to code it as a separate unit that gets consumed like a factory upgrade. So far I have gotten the carrier hull to be on land and then launched the next turn by making it an air unit LOL (because of the carrier being bought it lets air units go in the sea zone for purchase phase), but that doesn’t work for the battleship haha. Maybe you can help with that if you like the idea.
    I then thought that the game still needs a one phase purchase carrier, and with research discovered that the escort carriers could fit the bill but that they also were too slow for fleet ships and so I made them 0A 2D 1 Movement, 1 plane spot, 1 hit. This actually makes them work for how they were used in real life in the Atlantic because they can still hunt down subs with the plane range and destroyer movement, especially from a harbour it can hunt down a sub 3 spaces away. Makes them more of a defensive unit. Anyways, I found an escort carrier in the G40 house rules mod, not with the 1 movement though.

  • 2023 '22 '21 '20 '19 '18

    @waxfingers right on the kid pretty knowledgeable about xml stuff. Hepps has some good stuff in Total World War

    Total_World_War_Dec1941_3.0.xml

    Edit
    for the two round purchase


  • @waxfingers yea you’re right about the escort CVs movement. The problem I find with them is that you’d probably just buy a fleet CV instead if it only moved 1.

    The price is kinda tricky on them. Basically I see Italy using them the most Sometimes ANZAC or UK in East Africa. Maybe move 2 with no naval base movement ? Or move 1 and Base move bonus ?

    The fleet CVs being 2 hits makes them the better buy imo. Maybe drop it another buck if can only move 1 ?

    Easy enough to add though.

    I’m basically a low to intermediate type player so … : ) idk how it would effect them.

    Hmm… think I’ll put it on the list for a map option. Move 1 bonus with naval base. Wdyt ? Might need to lower price a buck ?

    Baron was good at crunching the numbers and Elk with strategy game play. I just try and add the stuff to triplea lol


  • @barnee

    My idea is to still have the fleet carrier be the main thing, but it will now require at least a turns thought (it does not need to launch the next turn, but at least an order has to be put in a previous turn). This 2 round purchase unit thinking is a big change though. To make the change less drastic and accommodate a scenario when you need to quickly build a defensive carrier or lander I put in the escort carrier. Keeping to their abilities though and to not make them be the main conquering ship I really liked the 1 move, 2 with harbour.


  • @waxfingers

    I at first was thinking it would be 7 bucks, not half of a carrier (8) and with shipyards it would be 6, (13 is carrier with shipyard).

    I wondered if a 14 buck carrier no free hits and 1+1 movement would be used instead, but I don’t think so. The movement thing I think would make people stick to reality, not to mention free soaked hits. Escort carriers were actually much cheaper than this comparatively to fleet carriers (more like 1/3 to 1/4 cost), probably because they used other older ship hulls to begin with. But that would be too game breaking.

  • 2023 '22 '21 '20 '19 '18

    @waxfingers cool yea check out Hepps TWW I linked earlier. He has you buy a “Hull” and then you “Upgrade” to a CV or BB which cost more. Takes an extra turn. Can’t just buy one outright

    I think that’s what you’re looking for or at least similar.


  • @barnee

    Ah, great yes, pretty much that is what I am looking for. Although I am for letting it stay in the factory and placed in a later round but that was just my initial thoughts, not from play testing. Might be an issue with allowing placement later because if you have enough money you could maybe “bank” hulls (costing half) and then just pop out with them when it is beneficial to you. But on the flip side I wondered if you prepared a hull, would a close enemy then just build stuff to target it down when it pops out next turn (UK/Germany).


  • @waxfingers yea I think the Hulls are independent so until you upgrade , they’d stack up. Not super familiar with the game, so idk for sure


  • @waxfingers yea idk if Hulls can be attacked or not. Pretty sure they just die if taken over.

    But you still have to put in the resources to attack. Usually are built with an AB so you can scramble and other naval units probably present as well.

    idk. You’d wanna protect those Shipyards though : )


  • @barnee

    I just downloaded the map and tested it. The hulls have to be put into the sea (which was easy to code, the thing I am trying to do is convert a land unit into a sea unit with an upgrade). Problem is the upgrade says to look in the sea for it to be made, so I needed a way to get the land unit in the sea (did it by making the carrier hull an air unit). TWW is a bigger map so I am guessing there are some safe zones. Germany would be safe in Baltic Sea but UK would just have it’s hull picked off, unless made in Canada, but that was not reality. Unless making the hull indestructible is an idea, but still that means you can’t choose which sea zone (without edits) to place it in.


  • @barnee

    Here is the code I had for the French BB. Just copied from Notepad so maybe there is a better way.

    <!-- Vichy Mers-el-Kebir Fleet -->
    <attachment name="conditionAttachment_92_Sea_Zone_No_British_Units_1" attachTo="British" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:92 Sea Zone"/>
      <option name="unitPresence" value="1:submarine:destroyer:cruiser:battleship:fleet_carrier:escort_carrier"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_92_Sea_Zone_No_American_Units_1" attachTo="Americans" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:92 Sea Zone"/>
      <option name="unitPresence" value="1:submarine:destroyer:cruiser:battleship:fleet_carrier:escort_carrier"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_92_Sea_Zone_No_Russian_Units_1" attachTo="Russians" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:92 Sea Zone"/>
      <option name="unitPresence" value="1:submarine:destroyer:cruiser:battleship:fleet_carrier:escort_carrier"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_92_Sea_Zone_No_ANZAC_Units_1" attachTo="ANZAC" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:92 Sea Zone"/>
      <option name="unitPresence" value="1:submarine:destroyer:cruiser:battleship:fleet_carrier:escort_carrier"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_No_Allied_Units_In_92_Sea_Zone" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_92_Sea_Zone_No_British_Units_1:conditionAttachment_92_Sea_Zone_No_American_Units_1:conditionAttachment_92_Sea_Zone_No_ANZAC_Units_1:conditionAttachment_92_Sea_Zone_No_Russian_Units_1"/>
    </attachment>
    <attachment name="conditionAttachment_Yes_Allied_Units_In_92_Sea_Zone" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_No_Allied_Units_In_92_Sea_Zone"/>
      <option name="invert" value="true"/>
    </attachment>  
    <attachment name="conditionAttachment_Fleet_Can_Turn_Vichy_Battleship" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="92 Sea Zone" count="1"/>
      <option name="unitPresence" value="battleship" count="1"/>
    </attachment>
    <attachment name="conditionAttachment_Fleet_Can_Turn_Vichy_Battleship_2" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="92 Sea Zone" count="1"/>
      <option name="unitPresence" value="battleship" count="2"/>
    </attachment>
    <attachment name="triggerAttachment_Axis_Conquer_All_France_Battleship_Remove" attachTo="French" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="92 Sea Zone:battleship"/>
      <option name="when" value="after:frenchPolitics"/>
    </attachment>
    <attachment name="triggerAttachment_Axis_Conquer_All_France_Battleship_Place" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_No_Allied_Units_In_92_Sea_Zone:conditionAttachment_Axis_Conquer_All_France:conditionAttachment_French_Territory_May_Turn_Vichy_Switch:conditionAttachment_No_Allied_Units_In_Southern_France:conditionAttachment_Fleet_Can_Turn_Vichy_Battleship:Vichy_active"/>
      <option name="placement" value="92 Sea Zone:battleship"/>
      <option name="when" value="after:frenchPolitics"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Axis_Conquer_All_France_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Axis_Conquer_All_France_Battleship_Sunk" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_Yes_Allied_Units_In_92_Sea_Zone:conditionAttachment_Axis_Conquer_All_France:conditionAttachment_French_Territory_May_Turn_Vichy_Switch:conditionAttachment_No_Allied_Units_In_Southern_France:conditionAttachment_Fleet_Can_Turn_Vichy_Battleship:Vichy_active"/>
      <option name="placement" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:frenchPolitics"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Axis_Conquer_All_France_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Axis_Conquer_All_France_Battleship_Place_2" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_No_Allied_Units_In_92_Sea_Zone:conditionAttachment_Axis_Conquer_All_France:conditionAttachment_French_Territory_May_Turn_Vichy_Switch:conditionAttachment_No_Allied_Units_In_Southern_France:conditionAttachment_Fleet_Can_Turn_Vichy_Battleship_2:Vichy_active"/>
      <option name="placement" value="92 Sea Zone:battleship"/>
      <option name="when" value="after:frenchPolitics"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Axis_Conquer_All_France_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Axis_Conquer_All_France_Battleship_Sunk_2" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_Yes_Allied_Units_In_92_Sea_Zone:conditionAttachment_Axis_Conquer_All_France:conditionAttachment_French_Territory_May_Turn_Vichy_Switch:conditionAttachment_No_Allied_Units_In_Southern_France:conditionAttachment_Fleet_Can_Turn_Vichy_Battleship_2:Vichy_active"/>
      <option name="placement" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:frenchPolitics"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Axis_Conquer_All_France_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <!-- Vichy Dakar Port Fleet & French West Africa -->
    <attachment name="conditionAttachment_Algeria_No_British_Units_1" attachTo="British" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Algeria"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_Algeria_No_American_Units_1" attachTo="Americans" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Algeria"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_Algeria_No_Russian_Units_1" attachTo="Russians" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Algeria"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_Algeria_No_ANZAC_Units_1" attachTo="ANZAC" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Algeria"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_No_Allied_Units_In_Algeria" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_Algeria_No_British_Units_1:conditionAttachment_Algeria_No_American_Units_1:conditionAttachment_Algeria_No_ANZAC_Units_1:conditionAttachment_Algeria_No_Russian_Units_1"/>
    </attachment>
    <attachment name="conditionAttachment_Algeria_No_German_Units_1" attachTo="Germans" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Algeria"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_Algeria_No_Italian_Units_1" attachTo="Italians" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Algeria"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_Algeria_No_Japanese_Units_1" attachTo="Japanese" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Algeria"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_No_Axis_Units_In_Algeria" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_Algeria_No_German_Units_1:conditionAttachment_Algeria_No_Italian_Units_1:conditionAttachment_Algeria_No_Japanese_Units_1"/>
    </attachment>
    <attachment name="conditionAttachment_Yes_Axis_Units_In_Algeria" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_No_Axis_Units_In_Algeria"/>
      <option name="invert" value="true"/>
    </attachment>  
    <attachment name="conditionAttachment_Southern_France_No_German_Units_1" attachTo="Germans" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Southern France"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_Southern_France_No_Italian_Units_1" attachTo="Italians" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Southern France"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_Southern_France_No_Japanese_Units_1" attachTo="Japanese" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="1:Southern France"/>
      <option name="unitPresence" value="1:infantry:artillery:mech_infantry:armour:aaGun:marine"/>
      <option name="invert" value="true"/>
    </attachment>
    <attachment name="conditionAttachment_No_Axis_Units_In_Southern_France" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_Southern_France_No_German_Units_1:conditionAttachment_Southern_France_No_Italian_Units_1:conditionAttachment_Southern_France_No_Japanese_Units_1"/>
    </attachment>
    <attachment name="conditionAttachment_Yes_Axis_Units_In_Southern_France" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_No_Axis_Units_In_Southern_France"/>
      <option name="invert" value="true"/>
    </attachment>  
    <attachment name="conditionAttachment_French_West_Africa_Vichy_Controlled" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directOwnershipTerritories" value="French West Africa" count="1"/>
    </attachment>
    <attachment name="conditionAttachment_Fleet_Can_Turn_Neutral_Allies_Battleship" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="92 Sea Zone" count="1"/>
      <option name="unitPresence" value="battleship" count="1"/>
    </attachment>
    <attachment name="conditionAttachment_Axis_Occupy_Algeria" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_No_Allied_Units_In_Algeria:conditionAttachment_Yes_Axis_Units_In_Algeria"/>
      <option name="conditionType" value="AND"/>
    </attachment>
    <attachment name="conditionAttachment_French_West_Africa_Can_Turn_Neutral_Allies" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_Axis_Occupy_Algeria:conditionAttachment_French_West_Africa_Vichy_Controlled:conditionAttachment_Fleet_Can_Turn_Neutral_Allies_Battleship"/>
      <option name="conditionType" value="AND"/>
    </attachment>
    <attachment name="conditionAttachment_French_West_Africa_Can_Turn_Neutral_Allies_Infantry" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="French West Africa" count="1"/>
      <option name="unitPresence" value="infantry" count="1"/>
    </attachment>
    <attachment name="triggerAttachment_Italy_Occupies_Algeria_Infantry_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="French West Africa:infantry"/>
      <option name="when" value="after:italiansNonCombatMove"/>
    </attachment>
    <attachment name="triggerAttachment_Italy_Occupies_Algeria_Infantry_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Can_Turn_Neutral_Allies:Vichy_active"/>
      <option name="placement" value="French West Africa:infantry"/>
      <option name="when" value="after:italiansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Italy_Occupies_Algeria_Infantry_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Italy_Occupies_Algeria_Battleship_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="92 Sea Zone:battleship"/>
      <option name="when" value="after:italiansNonCombatMove"/>
    </attachment>
    <attachment name="triggerAttachment_Italy_Occupies_Algeria_Battleship_Neutral_Allies_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Can_Turn_Neutral_Allies:Vichy_active"/>
      <option name="placement" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:italiansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Italy_Occupies_Algeria_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Germany_Occupies_Algeria_Infantry_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="French West Africa:infantry"/>
      <option name="when" value="after:germansNonCombatMove"/>
    </attachment>
    <attachment name="triggerAttachment_Germany_Occupies_Algeria_Infantry_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Can_Turn_Neutral_Allies:Vichy_active"/>
      <option name="placement" value="French West Africa:infantry"/>
      <option name="when" value="after:germansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Germany_Occupies_Algeria_Infantry_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Germany_Occupies_Algeria_Battleship_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="92 Sea Zone:battleship"/>
      <option name="when" value="after:germansNonCombatMove"/>
    </attachment>
    <attachment name="triggerAttachment_Germany_Occupies_Algeria_Battleship_Neutral_Allies_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Can_Turn_Neutral_Allies:Vichy_active"/>
      <option name="placement" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:germansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Germany_Occupies_Algeria_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Italy_Occupies_Southern_France_Battleship_FWA_Infantry_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="French West Africa:infantry"/>
      <option name="when" value="after:italiansNonCombatMove"/>
    </attachment>
    <attachment name="triggerAttachment_Italy_Occupies_Southern_France_Battleship_FWA_Infantry_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Vichy_Controlled:conditionAttachment_Fleet_Can_Turn_Neutral_Allies_Battleship:conditionAttachment_Yes_Axis_Units_In_Southern_France:Vichy_active"/>
      <option name="placement" value="French West Africa:infantry"/>
      <option name="when" value="after:italiansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Italy_Occupies_Southern_France_Battleship_FWA_Infantry_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Italy_Occupies_Southern_France_Battleship_FWA_Battleship_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="92 Sea Zone:battleship"/>
      <option name="when" value="after:italiansNonCombatMove"/>
    </attachment>
    <attachment name="triggerAttachment_Italy_Occupies_Southern_France_Battleship_FWA_Battleship_Neutral_Allies_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Vichy_Controlled:conditionAttachment_Fleet_Can_Turn_Neutral_Allies_Battleship:conditionAttachment_Yes_Axis_Units_In_Southern_France:Vichy_active"/>
      <option name="placement" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:italiansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Italy_Occupies_Southern_France_Battleship_FWA_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Germany_Occupies_Southern_France_Battleship_FWA_Infantry_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="French West Africa:infantry"/>
      <option name="when" value="after:germansNonCombatMove"/>
    </attachment>
    <attachment name="triggerAttachment_Germany_Occupies_Southern_France_Battleship_FWA_Infantry_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Vichy_Controlled:conditionAttachment_Fleet_Can_Turn_Neutral_Allies_Battleship:conditionAttachment_Yes_Axis_Units_In_Southern_France:Vichy_active"/>
      <option name="placement" value="French West Africa:infantry"/>
      <option name="when" value="after:germansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Germany_Occupies_Southern_France_Battleship_FWA_Infantry_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Germany_Occupies_Southern_France_Battleship_FWA_Battleship_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="92 Sea Zone:battleship"/>
      <option name="when" value="after:germansNonCombatMove"/>
    </attachment>
    <attachment name="triggerAttachment_Germany_Occupies_Southern_France_Battleship_FWA_Battleship_Neutral_Allies_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Vichy_Controlled:conditionAttachment_Fleet_Can_Turn_Neutral_Allies_Battleship:conditionAttachment_Yes_Axis_Units_In_Southern_France:Vichy_active"/>
      <option name="placement" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:germansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Germany_Occupies_Southern_France_Battleship_FWA_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="conditionAttachment_Allies_Conquer_Morocco_And_Algeria" attachTo="Americans" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="alliedOwnershipTerritories" value="Morocco:Algeria"/>
    </attachment>
    <attachment name="conditionAttachment_Allies_Occupy_French_West_Africa" attachTo="Americans" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="alliedOwnershipTerritories" value="French West Africa"/>
    </attachment>
    <attachment name="conditionAttachment_Fleet_Can_Turn_Neutral_Allies_Battleship_French" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="87 Sea Zone" count="1"/>
      <option name="unitPresence" value="battleship" count="1"/>
    </attachment>
    <attachment name="conditionAttachment_Fleet_Can_Turn_Neutral_Axis_Battleship_French" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="87 Sea Zone" count="1"/>
      <option name="unitPresence" value="battleship" count="1"/>
    </attachment>
    <attachment name="conditionAttachment_French_West_Africa_Can_Turn_French_Infantry" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="French West Africa" count="1"/>
      <option name="unitPresence" value="infantry" count="1"/>
    </attachment>
    <attachment name="conditionAttachment_French_West_Africa_Can_Turn_French" attachTo="French" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="conditions" value="conditionAttachment_Allies_Conquer_Morocco_And_Algeria:conditionAttachment_Fleet_Can_Turn_Neutral_Allies_Battleship_French"/>
      <option name="conditionType" value="AND"/>
    </attachment>
    <attachment name="triggerAttachment_Allies_Occupy_French_North_Africa_Neutral_Allies_Infantry_Remove" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="French West Africa:infantry"/>
      <option name="when" value="after:frenchPolitics"/>
    </attachment>
    <attachment name="triggerAttachment_Allies_Occupy_French_North_Africa_Neutral_Allies_Infantry_Place" attachTo="French" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Can_Turn_French_Infantry:conditionAttachment_French_West_Africa_Can_Turn_French:Vichy_active"/>
      <option name="placement" value="French West Africa:infantry"/>
      <option name="when" value="after:frenchPolitics"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Allies_Occupy_French_North_Africa_Neutral_Allies_Infantry_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Allies_Occupy_French_North_Africa_Neutral_Allies_Battleship_Remove" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:frenchPolitics"/>
    </attachment>
    <attachment name="riggerAttachment_Allies_Occupy_French_North_Africa_Neutral_Allies_Battleship_Place" attachTo="French" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Can_Turn_French:Vichy_active"/>
      <option name="placement" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:frenchPolitics"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Allies_Occupy_French_North_Africa_Neutral_Allies_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Italy_Occupies_Vichy_Southern_France_Neutral_Axis_Battleship_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:italiansNonCombatMove"/>
    </attachment>
    <attachment name="riggerAttachment_Italy_Occupies_Vichy_Southern_France_Neutral_Allies_Battleship_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_Yes_Axis_Units_In_Southern_France:conditionAttachment_Fleet_Can_Turn_Neutral_Axis_Battleship_French:Vichy_active"/>
      <option name="placement" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:italiansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Italy_Occupies_Vichy_Southern_France_Neutral_Axis_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="triggerAttachment_Germany_Occupies_Vichy_Southern_France_Neutral_Axis_Battleship_Remove" attachTo="Neutral_Axis" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_False"/>
      <option name="removeUnits" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:germansNonCombatMove"/>
    </attachment>
    <attachment name="riggerAttachment_Germany_Occupies_Vichy_Southern_France_Neutral_Allies_Battleship_Place" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_Yes_Axis_Units_In_Southern_France:conditionAttachment_Fleet_Can_Turn_Neutral_Axis_Battleship_French:Vichy_active"/>
      <option name="placement" value="87 Sea Zone:battleship"/>
      <option name="when" value="after:germansNonCombatMove"/>
      <option name="uses" value="1"/>
      <option name="activateTrigger" value="triggerAttachment_Germany_Occupies_Vichy_Southern_France_Neutral_Axis_Battleship_Remove:1:true:true:false:false"/>
    </attachment>
    <attachment name="conditionAttachment_French_West_Africa_Yes_Neutral_Allies" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
      <option name="directPresenceTerritories" value="French West Africa" count="1"/>
      <option name="unitPresence" value="infantry" count="1"/>
    </attachment>
    <attachment name="triggerAttachment_French_West_Africa_Turns_Neutral_Allies_2" attachTo="Neutral_Allies" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachment_French_West_Africa_Yes_Neutral_Allies"/>
      <option name="when" value="after:frenchPolitics"/>
      <option name="uses" value="1"/>
      <option name="changeOwnership" value="French West Africa:Neutral_Axis:French:true"/>
      <option name="changeOwnership" value="French West Africa:French:Neutral_Allies:true"/>
    </attachment>
    

  • @waxfingers right on. I’ll have to reread your French BB idea.

    For the RR you’ll probably want to go TWW style as it’s probably closer to what you want than what I did.

    It’ll take me a bit to go through this.

    You can also ask over at Hepps TWW thread at triplea. He’s not on much anymore but a couple other guys might respond.

    One way or another we’ll get it sorted : )

Suggested Topics

  • 8
  • 2
  • 2
  • 1
  • 92
  • 3
  • 133
  • 8
Axis & Allies Boardgaming Custom Painted Miniatures

170

Online

17.3k

Users

39.8k

Topics

1.7m

Posts