logo hyperPad Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Login

    Feature Request: Booleans

    Scheduled Pinned Locked Moved
    Comments & Feedback
    6
    23
    712
    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.
    • iTap DevelopmentI
      iTap Development @Deeeds
      last edited by

      @Deeeds is my suggestion what you were looking for?

      D 2 Replies Last reply Reply Quote 0
      • D
        Deeeds @iTap Development
        last edited by Deeeds

        @iTap-Development

        . I'm doing it about a dozen times. About the 13th time I thought...

        "I've been meaning to make a point that booleans would be a time saver..." and hopped into the forum where comments and feedback are asked for... here...

        And dropped this as a feature request.

        I'd like them for me, and I think everyone else would benefit from them, too.

        And they're so common to programming conventions and processes that it baffles me they're not in hyperPad already.

        1 Reply Last reply Reply Quote 0
        • D
          Deeeds @iTap Development
          last edited by

          @iTap-Development Further, if you're at all confused about my feature requests, they generally fall into two categories:

          WTF? Why doesn't hyperPad have this, it's so obviously needed and normal?

          or

          I think Visual Programming needs this so it's looks less like a bowl of spaghetti thrown at a wall


          Feature requests are things I've probably already worked around... except the lack of proper physics editor. That's a nightmare, a killer of dreams.

          Aidan_FireA 1 Reply Last reply Reply Quote 0
          • Aidan_FireA
            Aidan_Fire @Deeeds
            last edited by Aidan_Fire

            @Deeeds But... I like bowls of spaghetti! You can show them to your friends and confuse them.
            0_1509669297732_D1230907-9760-4D5D-8258-F8C8FE27E535.png
            Lol don’t worry this is not how I make stuff. This happened because after I added a bunch of behaviours NEATLY hyperPad crashed, saving the behaviours and their connections but not the positions I put them in.

            D 2 Replies Last reply Reply Quote 1
            • D
              Deeeds @Aidan_Fire
              last edited by

              @Aidan-Oxley Speechless...

              1 Reply Last reply Reply Quote 1
              • D
                Deeeds @Aidan_Fire
                last edited by

                @Aidan-Oxley btw, very happy to see this as it's something I figured out as an organising technique, and have been using EVERYWHERE...

                0_1509669614456_Screen Shot 2017-11-03 at 8.38.53 AM.png

                Aidan_FireA 1 Reply Last reply Reply Quote 0
                • Aidan_FireA
                  Aidan_Fire @Deeeds
                  last edited by

                  @Deeeds Lol now I’m tying to figure out exactly what that project even was. I don’t know when I took that screenshot.

                  Aidan_FireA 1 Reply Last reply Reply Quote 0
                  • Aidan_FireA
                    Aidan_Fire @Aidan_Fire
                    last edited by

                    Oh, it was my laggy 3D engine... uh, it’s gotten worse since that screenshot........
                    0_1509670061185_9C67E76C-B9CE-47FF-8890-5CEC895B5B4C.png
                    Not even gonna pretend I know how this works any more. Big stack of Ifs up the top.

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      Deeeds @Aidan_Fire
                      last edited by

                      @Aidan-Oxley I really don't know what to say.

                      I'm impressed. Massively. But my mouth is agape and my eyes boggled, brain cells feel like dust in the wind whilst looking at this. Staggering.

                      Jack8680J 1 Reply Last reply Reply Quote 1
                      • Jack8680J
                        Jack8680 @Deeeds
                        last edited by

                        @Deeeds https://www.hyperpad.com/projects/jlttsvtg/versions/three-dimensional

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          Deeeds @Jack8680
                          last edited by Deeeds

                          @Jack8680 You're a FREAK!!!!

                          That's unfathomable amounts of effort, patience, persistence and talent. FAR OUT!!!!!!!!!!!!!!!!!!!

                          Jack8680J 1 Reply Last reply Reply Quote 0
                          • Jack8680J
                            Jack8680 @Deeeds
                            last edited by

                            @Deeeds that's Aidan's project by the way, not mine.

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              Deeeds @Jack8680
                              last edited by

                              @Jack8680 My points stand. He's a freak ;)

                              @Aidan-Oxley

                              Aidan_FireA 1 Reply Last reply Reply Quote 0
                              • Aidan_FireA
                                Aidan_Fire @Deeeds
                                last edited by

                                @Deeeds Lol idk how 3D works, I got the formulas off the internet and incorporated into hyperPad. One day I hope to understand better how and why they actually work.

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  Deeeds @Aidan_Fire
                                  last edited by

                                  @Aidan-Oxley I don't know much about 3D either.

                                  Perhaps this is the correct lighting model for your cubes:

                                  0_1509712547150_Screen Shot 2017-11-03 at 8.24.48 PM.jpg

                                  1 Reply Last reply Reply Quote 0
                                  • KamdroidK
                                    Kamdroid
                                    last edited by

                                    I definitely agree. Booleans are pretty much used in every programming language, and it’s much cleaner than checking (if someLabel == “true”).

                                    I also think it would help with visualisation, as in a lot of my code I use, for example, bool isCool, so I can use it in an if statement like “if(isCool) { /* Person is cool */ }”

                                    Aidan_FireA 1 Reply Last reply Reply Quote 0
                                    • Aidan_FireA
                                      Aidan_Fire @Kamdroid
                                      last edited by Aidan_Fire

                                      @Kamdroid Maybe, but it probably doesn’t have to be high priority since getting labels works fine. If you don’t like getting labels then use Attributes or Box Containers (better idea than using labels anyway). I don’t know how they work, but I guess they would make things easier, but I’ve never had a problem with the way it already works.

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        Deeeds @Aidan_Fire
                                        last edited by

                                        @Aidan-Oxley What do you think should be the highest priority addition/fix to hyperPad?

                                        Aidan_FireA 1 Reply Last reply Reply Quote 0
                                        • Aidan_FireA
                                          Aidan_Fire @Deeeds
                                          last edited by

                                          @Deeeds Kamdroids post of dynamic stuff I find would be awesome. Basically, in my opinion, features that allow you to do something that you couldn’t do before have higher priority over things that make what you can already do easier.

                                          1 Reply Last reply Reply Quote 0
                                          • MurtazaM
                                            Murtaza Admin
                                            last edited by

                                            While bools would be cool. I don't think they're super high priority. Mainly because you can work around them very easily with an IF and a box container. Yeah, it's an extra behaviour. But not that huuuge of a deal. When compared to the other bugs and issues users find :).

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post