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

    Mixed Questions

    Scheduled Pinned Locked Moved Map Making
    130 Posts 12 Posters 68.7k Views 10 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.
    • SchulzS Offline
      Schulz
      last edited by

      I get this error message though map still works.

      line: 3097, column: 26, error: The content of element type "attachmentList" must match "(attachment)+".

      Line 3097 is just </attachmentList> as usual

      HeppsH redrumR 2 Replies Last reply Reply Quote 0
      • HeppsH Offline
        Hepps Moderators @Schulz
        last edited by

        @Schulz If you post a copy of the lines around line 3097. It should be pretty easy to identify the issue.

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

        C 1 Reply Last reply Reply Quote 0
        • redrumR Offline
          redrum Admin @Schulz
          last edited by

          @Schulz you most likely either have no attachments defined in the attachment list or you have something invalid defined in there.

          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
          • SchulzS Offline
            Schulz
            last edited by

            attachment.png

            1 Reply Last reply Reply Quote 0
            • C Offline
              Cernel Moderators @Hepps
              last edited by

              @Hepps Actually, the problem can be anywhere from the start to the end of the "attachmentlist".

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

                Is there any way to set up two combat phrases for one round for a nation like;

                <step name="germanyCombatMove" delegate="move" player="Germany"/>
                <step name="germanyBattle" delegate="battle" player="Germany"/>
                <step name="germanyCombatMove" delegate="move" player="Germany"/>
                <step name="germanyBattle" delegate="battle" player="Germany"/>
                <step name="germanyPurchase" delegate="purchase" player="Germany"/>

                Also what would you guys think about it?

                HeppsH redrumR 2 Replies Last reply Reply Quote 0
                • HeppsH Offline
                  Hepps Moderators @Schulz
                  last edited by

                  @Schulz Have you tried it yet?

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

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

                    @Schulz Yes, I believe you should be able to have 2 combat phases in the same turn.

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

                    B 1 Reply Last reply Reply Quote 2
                    • B Offline
                      beelee @redrum
                      last edited by

                      @redrum said in Mixed Questions:

                      @Schulz Yes, I believe you should be able to have 2 combat phases in the same turn.

                      🙂

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

                        I've tried but didn't work.

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

                          <step name="germany0CombatMove" delegate="move" player="Germany"/>
                          <step name="germanyBattle" delegate="battle" player="Germany"/>
                          <step name="germanyCombatMove" delegate="move" player="Germany"/>
                          <step name="germany2Battle" delegate="battle" player="Germany"/>
                          <step name="germanyPurchase" delegate="purchase" player="Germany"/>
                          <step name="germanyNonCombatMove" delegate="move" player="Germany" display="Non Combat Move"/>
                          <step name="germanyPlace" delegate="place" player="Germany"/>
                          <step name="germanyEndTurn" delegate="endTurn" player="Germany"/>

                          These setups work without error message but units don't fight in the second combat if they already fought in the first combat.

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

                            @Schulz My guess is units are being marked as already in combat for the round. You could try adding another EndTurn phase after the first battle phase.

                            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 0
                            • SchulzS Offline
                              Schulz
                              last edited by

                              It says "not all units have enough movement" for units that engaged battle. Somethings still prevent them engaging second time.

                              B 1 Reply Last reply Reply Quote 0
                              • B Offline
                                beelee @Schulz
                                last edited by

                                @Schulz
                                idk if it matters but did u try the second combat phase being named as the first ? without the 2 ?

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

                                  Yes, didn't work either.

                                  B redrumR 2 Replies Last reply Reply Quote 0
                                  • B Offline
                                    beelee @Schulz
                                    last edited by

                                    @Schulz
                                    yea seems the stepName probably can be w/e and the "delegate" is what matters.

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

                                      @Schulz You need to use the reset property at the start of the second combat move phase (https://github.com/triplea-maps/the_pact_of_steel/blob/master/map/games/pact_of_steel_2.xml#L759)

                                      resetUnitStateAtStart 		= true/false at start of phase will resets movement points and other unit states such as submerged, amphibious, unload/load, wasInCombat, etc. (default is false)							
                                      

                                      So something like this:

                                      <step name="germany0CombatMove" delegate="move" player="Germany"/>
                                      <step name="germanyBattle" delegate="battle" player="Germany"/>
                                      <step name="germanyCombatMove" delegate="move" player="Germany">
                                        <stepProperty name="resetUnitStateAtStart" value="true"/>
                                      </step>
                                      <step name="germany2Battle" delegate="battle" player="Germany"/>
                                      <step name="germanyPurchase" delegate="purchase" player="Germany"/>
                                      <step name="germanyNonCombatMove" delegate="move" player="Germany" display="Non Combat Move"/>
                                      <step name="germanyPlace" delegate="place" player="Germany"/>
                                      <step name="germanyEndTurn" delegate="endTurn" player="Germany"/>
                                      

                                      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

                                        They can attack then move friendly territories right now but still can't attack twice. It says "cannot blitz out of a battle into enemy territory" though their blitz ability is enabled.

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

                                          @Schulz Is the unit in an enemy territory already? Can you show a screenshot?

                                          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 0
                                          • SchulzS Offline
                                            Schulz
                                            last edited by

                                            screen.png

                                            These German units took Belgium but can't into Lille.

                                            redrumR 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
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 3 / 7
                                            • First post
                                              Last post
                                            Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums