TripleA Logo TripleA Forum
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags
    • Register
    • Login

    Air battles not working

    Scheduled Pinned Locked Moved Map Making
    19 Posts 5 Posters 3.9k Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ElreighE Offline
      Elreigh
      last edited by

      @beelee It determines whether or not allied air units parked on your carriers will help to defend it in an attack. I used the map maker bundled with the Triplea engine to generate this property list, so this wasn't something I added in myself. It is called "Allied Air Independent" in POS2, so I guess there was a name change that the map maker didn't keep up with..

      B 1 Reply Last reply Reply Quote 0
      • B Online
        beelee @Elreigh
        last edited by

        @elreigh hmm...so doesn't air battle at all ? Maybe try bumping it to two rounds ? Should work at 1 though.

        Sure someone will diagnose it for you : )

        1 Reply Last reply Reply Quote 0
        • ElreighE Offline
          Elreigh
          last edited by Elreigh

          @beelee I tried making it two rounds, still didn't work.

          I've also removed my entire property list and added in the one from POS2, since the POS2 list says to keep your properties in the order they are shown there, and I figured that might be the problem. Or, maybe it was conflicting with some other property that I had which POS2 doesn't. Yet, even still, air battles are not occurring in my game.

          B 1 Reply Last reply Reply Quote 0
          • B Online
            beelee @Elreigh
            last edited by

            @elreigh Try asking @cernel he's quite knowledgeable about the xml.

            HeppsH 1 Reply Last reply Reply Quote 0
            • HeppsH Offline
              Hepps Moderators @beelee
              last edited by

              @beelee If you have a game that is operating with Air Battles... why not just attach your functioning property list to a post?

              "A joyous heart sours with the burden of expectation"
              Hepster

              B 1 Reply Last reply Reply Quote 0
              • B Online
                beelee @Hepps
                last edited by

                @hepps well I don't currently have one. I could make some changes and add it. arleighs stuff looked good to me though. I'll see what i can do

                1 Reply Last reply Reply Quote 0
                • HeppsH Offline
                  Hepps Moderators @beelee
                  last edited by

                  @beelee said in Air battles not working:

                  @elreigh only thing I have different in unit attachment is:

                  <option name="canScramble" value="true"/>

                  Idk if it matters or not but would be easy to test

                  Sorry, I misunderstood your above comment. The way you posed the response implied that you had a game that used air battles and the only difference was that you had an added feature.

                  "A joyous heart sours with the burden of expectation"
                  Hepster

                  B 1 Reply Last reply Reply Quote 0
                  • B Online
                    beelee @Hepps
                    last edited by

                    @hepps No worries. If I turn on " Battles may Be Preceeded ( misspelled btw 🙂 ) By Air battles" it works for me:

                    <!-- End of Victory Conditions, rest of typical changed properties below -->
                    <property name="Low Luck" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Low Luck for AntiAircraft" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Low Luck for Technology" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Low Luck for Bombing and Territory Damage" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Use Politics" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="National Objectives" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Use Triggers" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Tech Development" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Remove All Tech Tokens At End Of Turn" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Super Sub Defence Bonus" value="0" editable="true">
                    <number min="0" max="1"/>
                    </property>
                    <property name="LHTR Heavy Bombers" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Heavy Bomber Dice Rolls" value="2" editable="false">
                    <number min="2" max="3"/>
                    </property>
                    <property name="Paratroopers Can Move During Non Combat" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Paratroopers Can Attack Deep Into Enemy Territory" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Always on AA" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Kamikaze Airplanes" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Use Kamikaze Suicide Attacks" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Kamikaze Suicide Attacks Done By Current Territory Owner" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Kamikaze Suicide Attacks Only Where Battles Are" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Units Repair Hits End Turn" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Units Repair Hits Start Turn" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Two HitPoint Units Require Repair Facilities" value="true" editable="true">
                    <boolean/>
                    </property>
                    <!-- Display Options -->
                    <property name="Multiply PUs" value="1" editable="false">
                    <number min="1" max="10"/>
                    </property>
                    <property name="Display Units as Counters" value="0" editable="false">
                    <number min="0" max="10"/>
                    </property>
                    <property name="Display Sea Names" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Selectable Zero Movement Units" value="false" editable="false">
                    <boolean/>
                    </property>
                    <!-- END OF TYPICAL OPTIONAL PROPERTIES -->
                    <!-- rules and tech -->
                    <property name="WW2V3" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="WW2V3 Tech Model" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Selectable Tech Roll" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Use Shipyards" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Scramble Rules In Effect" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Scrambled Units Return To Base" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Scramble To Sea Only" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Scramble From Island Only" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Scramble To Any Amphibious Assault" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Airborne Attacks Only In Existing Battles" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Airborne Attacks Only In Enemy Territories" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="All Rockets Attack" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Rocket Attacks Per Factory Infinite" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Rockets Can Fly Over Impassables" value="false" editable="false">
                    <boolean/>
                    </property>
                    <!-- These require an associated value in the attachments section above-->
                    <property name="Movement By Territory Restricted" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Production Per X Territories Restricted" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Production Per Valued Territory Restricted" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Unit Placement Per Territory Restricted" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Place in Any Territory" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Unplaced units live when not placed" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Occupied Territories" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Give Units By Territory" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Capture Units On Entering Territory" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="On Entering Units Destroyed Instead Of Captured" value="false" editable="false">
                    <boolean/>
                    </property>
                    <!-- specific rules -->
                    <!-- land related -->
                    <property name="Units Can Be Destroyed Instead Of Captured" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Units Can Be Changed On Capture" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="More Constructions with Factory" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="More Constructions without Factory" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Unlimited Constructions" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Blitz Through Factories And AA Restricted" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Roll AA Individually" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Choose AA Casualties" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="AA Territory Restricted" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Force AA Attacks For Last Step Of Fly Over" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Multiple AA Per Territory" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Suicide and Munition Casualties Restricted" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Defending Suicide and Munition Units Do Not Fire" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Units May Give Bonus Movement" value="true" editable="true">
                    <boolean/>
                    </property>
                    <!-- sea related -->
                    <property name="Partial Amphibious Retreat" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Attacker Retreat Planes" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Shore Bombard Per Ground Unit Restricted" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Naval Bombard Casualties Return Fire" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Hari-Kari Units" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Allied Air Dependents" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Surviving Air Move To Land" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Air Attack Sub Restricted" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Transport Restricted Unload" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Ignore Transport In Movement" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Transport Casualties Restricted" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Unescorted Transport Dies" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Transport Control Sea Zone" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Submarines Prevent Unescorted Amphibious Assaults" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Ignore Sub In Movement" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Defending Subs Sneak Attack" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Sub Retreat Before Battle" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Submersible Subs" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Sub Control Sea Zone Restricted" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Subs Can End NonCombat Move With Enemies" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Naval Units May Not NonCombat Move Into Controlled Sea Zones" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Previous Units Fight" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Two hit battleship" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Convoy Blockades Roll Dice For Cost" value="true" editable="true">
                    <boolean/>
                    </property>
                    <!-- production related -->
                    <property name="Produce fighters on carriers" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Produce new fighters on old carriers" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Move existing fighters to new carriers" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Land existing fighters on new carriers" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="LHTR Carrier production rules" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Unit Placement In Enemy Seas" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Territory Turn Limit" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Limit SBR Damage Per Turn" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="Limit Rocket Damage Per Turn" value="false" editable="false">
                    <boolean/>
                    </property>
                    <property name="maxFactoriesPerTerritory" value="2" editable="false">
                    <number min="1" max="100"/>
                    </property>
                    <property name="Placement Restricted By Factory" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Unit Placement Restrictions" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Air Battle Rounds" value="1" editable="true">
                    <number min="-1" max="100"/>
                    </property>
                    <property name="Air Battle Attackers Can Retreat" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Air Battle Defenders Can Retreat" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Battles May Be Preceeded By Air Battles" value="false" editable="true">
                    <boolean/>
                    </property>
                    <property name="Raids May Be Preceeded By Air Battles" value="true" editable="true">
                    <boolean/>
                    </property>
                    <property name="Damage From Bombing Done To Units Instead Of Territories" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Use Bombing Max Dice Sides And Bonus" value="true" editable="false">
                    <boolean/>
                    </property>
                    <property name="Limit SBR Damage To Factory Production" value="false" editable="false">
                    <boolean/>
                    </property>

                    1 Reply Last reply Reply Quote 2
                    • ElreighE Offline
                      Elreigh
                      last edited by

                      I've tried everything and I'm only discovering even more bugs that I cannot figure out. Like an AA unit with "offensiveAttackAA" value="4" that is rolling on a 3, not a 4. Can't figure out why; the xml very clearly says 4, and there are no properties I can find that would change that.

                      And then one of my air units with "airDefense" value="4" and "airAttack" value="2" has its mouse-over tooltip display that its airDefense is 2, not 4. For some reason airDefense is defaulting to whatever the airAttack value is.

                      Maybe all of these problems are related? I have no idea. They're all air units, so maybe.

                      If anyone who knows what might be wrong wants to take a look at my xml, I've attached it to this post.

                      0_1524526844356_the_grand_war.xml

                      redrumR 1 Reply Last reply Reply Quote 1
                      • redrumR Offline
                        redrum Admin @Elreigh
                        last edited by

                        @elreigh Can you upload your entire map zip so I can test it?

                        TripleA Developer with a Passion for AI: https://forums.triplea-game.org/topic/105/ai-development-discussion-and-feedback

                        1 Reply Last reply Reply Quote 1
                        • ElreighE Offline
                          Elreigh
                          last edited by

                          @redrum I decided to test it one more time before zipping it up and sending it to you. Inexplicably, it works. I haven't changed anything at all since the last time I checked, it just works now. I don't know why. Anyway, thanks for your help.

                          Additionally, I have discovered what is definitely a bug: air units show their airAttack and airDefense values as the same number in the mouse-over tooltip, even when they are different. This has no effect on air battles, as my interceptor with 4 defense still defends on a 4, even if the tooltip says it defends on a 2. You can see what I mean in this picture:

                          alt text

                          redrumR 1 Reply Last reply Reply Quote 2
                          • redrumR Offline
                            redrum Admin @Elreigh
                            last edited by

                            @elreigh My guess is you were editing/loading the wrong XML or something 🙂

                            I think most maps set air defense and defense to the same value so there could be a bug there. I'll have to take a look.

                            TripleA Developer with a Passion for AI: https://forums.triplea-game.org/topic/105/ai-development-discussion-and-feedback

                            1 Reply Last reply Reply Quote 2
                            • SchulzS Offline
                              Schulz
                              last edited by

                              I had the same problem; Probably need this one;

                              <property name="Damage From Bombing Done To Units Instead Of Territories" value="true" editable="false">
                              <boolean/>
                              </property>

                              1 Reply Last reply Reply Quote 0

                              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                              With your input, this post could be even better 💗

                              Register Login
                              • 1 / 1
                              • First post
                                Last post
                              Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums