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

    Crazy Europe: House of Habsburg

    Scheduled Pinned Locked Moved Maps & Mods
    453 Posts 11 Posters 694.1k Views 11 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.
    • CrazyGC Offline
      CrazyG Moderators
      last edited by

      Update:

      Russia has a turn
      Added WC's recommendations
      Added the tech icon
      Moved French units around a little bit to make its opening turns more interesting.
      Updated game notes with more details, credit WC for his help

      I'm testing triggers a bit more then will upload.

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

        @crazyg Need a new version! My Russia keeps getting its ass handed to it. 😉

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

        wc_sumptonW 1 Reply Last reply Reply Quote 0
        • wc_sumptonW Offline
          wc_sumpton @Hepps
          last edited by

          @hepps
          That's all right, I changed their name to Rusties...:smiling_face_with_open_mouth_closed_eyes:

          Cheers...

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

            @wc_sumpton I'm confused... are you just helping @CrazyG or are you taking the game and making an entirely different game?

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

            wc_sumptonW 1 Reply Last reply Reply Quote 0
            • wc_sumptonW Offline
              wc_sumpton @Hepps
              last edited by

              @hepps
              🤣 Just helping @CrazyG. The overlay images were just to see how that worked.

              Its nice to see that I'm not the only one totally confused...

              Cheers..

              1 Reply Last reply Reply Quote 0
              • CrazyGC Offline
                CrazyG Moderators
                last edited by

                @wc_sumpton

                Did you test your approach with navies? I'm getting unusual behavior with that (a navy that moves 1 space in combat move has 0 movement in NC phase, but a unit that doesn't move has 3)

                Unit overlays won't be uploaded at the moment because I want the game to function on the stable engine.

                redrumR wc_sumptonW 2 Replies Last reply Reply Quote 0
                • redrumR Offline
                  redrum Admin @CrazyG
                  last edited by redrum

                  @crazyg I believe the engine will just ignore the unit icons properties file and images for the current stable so shouldn't cause any harm and just benefit us cool kids using the pre-release 🙂

                  *** This comment is regarding including unit overlays/icons and nothing to do with the navy movement issue

                  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
                  • wc_sumptonW Offline
                    wc_sumpton @CrazyG
                    last edited by wc_sumpton

                    @crazyg
                    I don't see how the unit_icons.properties file could be causing any logic change to the xml?

                    Will try to look more into it.

                    Cheers...

                    (What he said @redrum )

                    CrazyGC 1 Reply Last reply Reply Quote 0
                    • CrazyGC Offline
                      CrazyG Moderators @wc_sumpton
                      last edited by

                      @wc_sumpton
                      not a unit properties thing, XML I have the movement swap working for everything except navies. When I tried your suggestion of movement rather than givesmovement, it seemed to stop the navies from working.

                      wc_sumptonW 1 Reply Last reply Reply Quote 0
                      • wc_sumptonW Offline
                        wc_sumpton @CrazyG
                        last edited by

                        @crazyg
                        I have tested the movement change on all units. But I also tested the givesmovement also.
                        I have both working.
                        Using Navy movement:

                        <attachment name="triggerAttachmentFranceActivateNavyMoveBonus" attachTo="France" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
                          <option name="conditions" value="conditionAttachmentFranceDiscoveredSailing"/>
                          <option name="when" value="before:FranceNonCombatMove"/>
                          <option name="unitType" value="Navy"/>
                          <option name="unitProperty" value="movement" count="3"/>
                        </attachment>
                        
                        <attachment name="triggerAttachmentHabsburg_MonarchyActivateNavyMoveBonus" attachTo="Habsburg_Monarchy" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
                          <option name="conditions" value="conditionAttachmentHabsburg_MonarchyDiscoveredSailing"/>
                          <option name="when" value="before:Habsburg_MonarchyNonCombatMove"/>
                          <option name="unitType" value="Navy"/>
                          <option name="unitProperty" value="movement" count="3"/>
                        </attachment>
                        
                        <attachment name="triggerAttachmentOttoman_EmpireActivateNavyMoveBonus" attachTo="Ottoman_Empire" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
                          <option name="conditions" value="conditionAttachmentOttoman_EmpireDiscoveredSailing"/>
                          <option name="when" value="before:Ottoman_EmpireNonCombatMove"/>
                          <option name="unitType" value="Navy"/>
                          <option name="unitProperty" value="movement" count="3"/>
                        </attachment>
                        
                        <attachment name="triggerAttachmentItalian_StatesActivateNavyMoveBonus" attachTo="Italian_States" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
                          <option name="conditions" value="conditionAttachmentItalian_StatesDiscoveredSailing"/>
                          <option name="when" value="before:Italian_StatesNonCombatMove"/>
                          <option name="unitType" value="Navy"/>
                          <option name="unitProperty" value="movement" count="3"/>
                        </attachment>
                        
                        <attachment name="triggerAttachmentPoland-LithuaniaActivateNavyMoveBonus" attachTo="Poland-Lithuania" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
                          <option name="conditions" value="conditionAttachmentPoland-LithuaniaDiscoveredSailing"/>
                          <option name="when" value="before:Poland-LithuaniaNonCombatMove"/>
                          <option name="unitType" value="Navy"/>
                          <option name="unitProperty" value="movement" count="3"/>
                        </attachment>
                        
                        <attachment name="triggerAttachmentRussiaActivateNavyMoveBonus" attachTo="Russia" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
                          <option name="conditions" value="conditionAttachmentRussiaDiscoveredSailing"/>
                          <option name="when" value="before:RussiaNonCombatMove"/>
                          <option name="unitType" value="Navy"/>
                          <option name="unitProperty" value="movement" count="3"/>
                        </attachment>
                        
                        <attachment name="triggerAttachmentDenmarkActivateNavyMoveBonus" attachTo="Denmark" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
                          <option name="conditions" value="conditionAttachmentDenmarkDiscoveredSailing"/>
                          <option name="when" value="before:DenmarkNonCombatMove"/>
                          <option name="unitType" value="Navy"/>
                          <option name="unitProperty" value="movement" count="3"/>
                        </attachment>
                        
                        <attachment name="triggerAttachmentSwedenActivateNavyMoveBonus" attachTo="Sweden" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
                          <option name="conditions" value="conditionAttachmentSwedenDiscoveredSailing"/>
                          <option name="when" value="before:SwedenNonCombatMove"/>
                          <option name="unitType" value="Navy"/>
                          <option name="unitProperty" value="movement" count="3"/>
                        </attachment>
                        

                        I can post the givesmovement code also if you would like, they are very similar. The only change being the unitProperty=givesMovement=1:Navy.

                        Cheers...

                        CrazyGC 1 Reply Last reply Reply Quote 1
                        • CrazyGC Offline
                          CrazyG Moderators @wc_sumpton
                          last edited by CrazyG

                          @wc_sumpton
                          I changed it back to after:Battle and I works again. I'm scratching my head

                          Edit: I had NoncombatMove instead of NonCombatMove 🙂

                          Edit 2: No that wasn't it.
                          Going through Git now

                          1 Reply Last reply Reply Quote 0
                          • CrazyGC Offline
                            CrazyG Moderators
                            last edited by CrazyG

                            Sorry for posting so many times.

                            I think I've figured this out. My boat has 2 movement. If I move my boat 1 space in combat move (but don't fight), it still loses all of its movement.

                            I was not aware of this behavior and kept thinking it was the triggers malfunctioning. I tested by moving a boat 0 zero spaces, it would have 3 movement in NC phase. I move it 2 spaces, it has 1 movement. Then I moved it 1 space, and it had 1 movement. I thought the trigger didn't fire.

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

                              @crazyg Correct. You can only move a non-air unit during combat move or non-combat move not both.

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

                              CrazyGC 1 Reply Last reply Reply Quote 0
                              • CrazyGC Offline
                                CrazyG Moderators @redrum
                                last edited by

                                @redrum
                                You can move land in both

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

                                  @crazyg Land and naval should work the same. I'm not sure if you trigger additional movement after combat move if they then could move again. But at least ignoring bonus movement/triggers/resets, land/sea units can only move during combat or non-combat move.

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

                                  CrazyGC 1 Reply Last reply Reply Quote 0
                                  • CrazyGC Offline
                                    CrazyG Moderators @redrum
                                    last edited by CrazyG

                                    @redrum

                                    Tested it on Revised. Tanks can move 1 space in both phases.

                                    Edit: Duh blitz. I'm a fool. As long as its the engine and not my own error, I'm fine with it.

                                    wc_sumptonW C 2 Replies Last reply Reply Quote 0
                                    • CrazyGC Offline
                                      CrazyG Moderators
                                      last edited by

                                      Its uploaded to Git

                                      wc_sumptonW C 2 Replies Last reply Reply Quote 0
                                      • wc_sumptonW Offline
                                        wc_sumpton @CrazyG
                                        last edited by

                                        @crazyg, @redrum
                                        Wow... wow had me scratching my head over this. Glad everyone is on, or at least near the same page... (I think I'm just going to throw the book at @wc_sumpton)

                                        Cheers...

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

                                          @crazyg said in Crazy Europe: House of Habsburg:

                                          @redrum

                                          Tested it on Revised. Tanks can move 1 space in both phases.

                                          Edit: Duh blitz. I'm a fool. As long as its the engine and not my own error, I'm fine with it.

                                          By intended rules, since Classic, a Tank cannot move 1 space in both phases, in any case. It cannot move of 1 space to friendly during combat move (tho TripleA doesn't support this restriction). It can move 1 space into a hostile territory, conquering it, but, then, it cannot move again during non combat move.

                                          1 Reply Last reply Reply Quote 0
                                          • wc_sumptonW Offline
                                            wc_sumpton @CrazyG
                                            last edited by

                                            @crazyg
                                            Quick question, I see that the France line in the 'triggerAttachmentDeactivateMoveBonus' trigger has been commented out. When Sweden activates one of the givesMovement bonuses, the bonuses will stay active until Habsburg_Monarchy turn, which will give France those bonuses for free and they could use them during the combatMove phase.

                                            Just wondering

                                            Cheers...

                                            CrazyGC 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
                                            • 22
                                            • 23
                                            • 1 / 23
                                            • First post
                                              Last post
                                            Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums