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

    Mini (Me) Map options

    Scheduled Pinned Locked Moved Feature Requests & Ideas
    25 Posts 6 Posters 13.2k Views 6 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.
    • redrumR Offline
      redrum Admin @Hepps
      last edited by

      @hepps As you wish...

      0_1528502217629_9d929de8-e7be-4159-91b3-7c40f428b5b8-image.png

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

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

        @redrum could the mini map tell me when I am pushing my men into a suicide attack?

        Then cut me off from drinking further?

        :face_with_tears_of_joy:

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

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

          @hepps Well I could use the logic from the AI to probably indicate if it would disagree with your attack and put a notification on the minimap.

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

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

            @redrum "You're too drunk! Please stop playing now!"

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

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

              @hepps So potentially small map properties:
              smallMap.territory.alpha=0.5 # 0.0-1.0 (transparent to opaque)
              smallMap.unit.size=4 # size of unit squares
              smallMap.viewer.borderColor=C0C0C0
              smallMap.viewer.fillColor=C0C0C0
              smallMap.viewer.fillAlpha=0.5 # 0.0-1.0 (transparent to opaque)

              Thoughts? Any additions?

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

              HeppsH C 2 Replies Last reply Reply Quote 1
              • HeppsH Offline
                Hepps Moderators @redrum
                last edited by

                @redrum My next one was the dot size... but I see that is in there already.

                Still looking at it.

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

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

                  @hepps Here's TWW small map changing like all of them:
                  0_1528506214390_2e2dba49-e332-4ff7-b305-2dcf2aaef5fb-image.png

                  Original:
                  0_1528506318980_bc39d7ad-b05d-4afc-9636-c3353ed944e4-image.png

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

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

                    @redrum For TWW reducing the unit dot size is great!

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

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

                      @redrum Why not only allowing for the smallMap to be either above or under the ownership colours? I'm not sure what the transparency setting is making transparent.

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

                        smallMap.territory.alpha=0.5
                        smallMap.unit.size=2
                        smallMap.viewer.borderColor=C0C0C0
                        smallMap.viewer.fillColor=C0C0C0
                        smallMap.viewer.fillAlpha=0.5

                        0_1528510969395_393d3bfc-3a80-496f-9920-63df370e28e8-image.png

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

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

                          PR: https://github.com/triplea-game/triplea/pull/3453

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

                          alkexrA 1 Reply Last reply Reply Quote 1
                          • alkexrA Offline
                            alkexr @redrum
                            last edited by

                            @redrum How can I test this feature? I've found the relevant branch, but there are no releases. Does it mean that I have to compile the code? And how do I do that? Is it complicated? Should I just wait a few days until it is merged with master?

                            "For the world is changing: I feel it in the water, I feel it in the earth, and I smell it in the air."

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

                              @alkexr Yeah, until the PR is merged into master, it doesn't build a release. Most people just wait til the PR is merged then grab the latest pre-release from github. You can also pull the source code down and run it which isn't too difficult. Here are the minimum steps to run the source:

                              1. Make sure you have git and gradle (build framework) installed
                              2. Pull down the triplea repo: https://github.com/triplea-game/triplea
                              3. Open up the command line, navigate to the base directory of the project, and run these commands:
                              ./gradlew test
                              ./gradlew check
                              ./gradlew run
                              

                              If you don't like the command line then you can instead use an IDE (eclipse, intellij, etc), import the project into that, install the gradle plugin, and run from your IDE (more developer setup here: https://github.com/triplea-game/triplea/tree/master/docs/dev).

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

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

                                PR merged. This can now be tested in the latest pre-release: https://github.com/triplea-game/triplea/releases/tag/1.9.0.0.10351

                                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
                                • RoiEXR Offline
                                  RoiEX Admin
                                  last edited by

                                  @redrum I just wanted to point out just compiling and running the code is easier than you described.
                                  It's sufficient to just download the zip of the specific branch and run ./gradlew run (or .\gradlew run on Windows) in a folder this zip has been unzipped to.
                                  The gradle wrapper will automatically install gradle if its doesn't already exist, and run the code afterwards.

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

                                    @roiex Ah, didn't realize the wrapper would pull down gradle. Thanks for the follow up.

                                    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
                                    • RoiEXR Offline
                                      RoiEX Admin
                                      last edited by

                                      @redrum No Problem ^^
                                      It's basically all the wrapper does.
                                      If a valid installation is found, the gradle installation is being invoked and all the argument are being passed over

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

                                        Just awesome!!! I just reworked the TWW minimap.... thing is way better than it ever was.

                                        0_1528745373606_New Mini map.png

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

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

                                          So some bad news on this feature. The fill alpha for territories is causing problems because territories when conquered are drawn over the previous one. This causes conquered territories to become a blend of the previous owner color and the new owner color when alpha is set to less than 1 (some amount of transparency). So instead of alpha parameter, I'm going to have to switch this to just have territories being filled with a slightly lighter version of their set color. This should achieve a similar effect except won't capture any of the underlying smallMap image texture if there is one. Moving forward please use "saturation" instead of "alpha".

                                          smallMap.territory.saturation=0.5
                                          

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

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

                                            So probably not quite as nice as alpha but gonna have saturation instead. Here is LME with 0.5 saturation:
                                            0_1531360320035_3f66e4df-fe09-4a18-9d73-7155f221f3ab-image.png

                                            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

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