Jase00's Recent Forum Activity

  • Uhhh... Nope no clue at all!

    The one pattern I see is that Left is a positive number, right is negative. Down is positive, sooo up should be negative?

    Not sure I can think of solution or workaround other than... Literally using those numbers in your events, but not sure if these values are universal for all gamepads that behave like this, or if different gamepads use different values.

    Don't you just love technology?

  • Wow whaat!?

    Hopefully that's the answer, one of those axis might be the dpad. Again this is all just guesswork!

    I forget the expression wording but below is a possible test to try (but may need to write the correct gamepad.Blah parts):

    Have text object, every tick, set text to "" (so it's blank)

    Next event block:

    Do a For loop: For 0 to gamepad.axiscount

    Action: Append to text:

    loopindex & " = " & gamepad.axis(loopindex).

    This should give you a text object with a list of all 10 axis's values, so you can then see what all 10 do when you press buttons on your controller. If lucky, the dpad will make one of these react and you might find it's axis ID is 8 or something.

    Curious to know the results!

  • Yeah I remember this bug, it's existed back in C2, I recall Ashley responding about this and it wasn't feasible to be resolved.

    Though a recent topic was talking about the feature request of a different physics plugin, which... Hopefully may not have this issue. (EDIT2: just realised you commented on there already!)

    EDIT: Wow I found the post, 10 years ago!

    construct.net/en/forum/construct-2/closed-bugs-22/r173-physics-quotdisable-80955

  • Good progress on votes so far - mine was in January and got 12 votes, this liquid one was 4 days ago and already has 6 votes! Ofcourse yes doesn't guarantee this will be added even if highly voted, but gives me hope as physics stuff has been limiting me since C2 days.

  • Oh that's exactly what I wondered it might be!

    I'm not sure on solution but there's a chance it's being seen as an axis. You can test on your project by adding text object and set text to: gamepad.rawaxiscount(0) and this will tell you how many axis it detects. Normally you'd assume it would display this as 4, (left right up down, for left analogue stick and right analogue stick), maybe you will get 6 as result.

  • Agreed! This liquid physics plugin would also solve another feature request regarding collision filtering with physics, which is not possible currently. 2 birds with 1 stone!... 1 very big stone.

    github.com/Scirra/Construct-feature-requests/issues/68

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Are you on Windows?

    You could go into your control panel in windows, game controllers, and it let's you do a little test to see buttons light up.

    I think I remember some controllers think the "D pad" is almost like an analogue stick or a trigger with sensitivity, even though you'd expect it to behave like a regular button.

  • Have a look at the "date" plugin, you can probably get the "month" to make sure it's October and the the whole month can active specific events for halloween vibes.

    Or be even more specific and limit it to only October and last week of October.

    The plugin is surprisingly detailed but you would only need a few of the actions involved, have a read here:

    construct.net/en/make-games/manuals/construct-3/plugin-reference/date

  • > Note that in general if you have a feature request you can submit it here.

    I suggested this like 4 years ago and it got tons of upvotes 🥴

    Ain't happening.

    It will only get added if it gets 1 upvote.

  • Click on layer 1 and tick "force own texture", and move layer 2 as a sublayer to layer 1.

  • Here is my guess:

    Your C3 shortcut is linked to a specific version, so it keeps going back to old version when you close it. This probably breaks offline mode too because I am guessing C3 only stores the last version of C3 that you were using (meaning that it updates to latest version, prepares offline mode for latest version, close C3, turn off Internet, open C3, it tries to open old version that isn't ready for offline mode).

    Check the shortcut, I assume you want beta every time so you would have the shortcut be editor.construct.net/beta

    Then, once you have done this, open C3 again, make sure you are logged in to C3, and wait for the notification at bottom-left that tells you that offline mode is now ready.

    Then you can test it out, close C3, turn off Internet, open C3, and it should work.

  • May not be relevant or already known but. EDIT: oh wait it's not relevant, post is about trying to detect if using phone or tablet based on any values we could use.

    I tend to use "set canvas size" to platforinfo.innerwidth and such. This sorta emulates the old "crop" mode.

    I use it this way as I want full control over UI position and sizing, like resizing a 1080p window to fullscreen on a 1440p monitor, it keeps everything the same size, nothing scales, so feels more like a software app when you resize the window rather than automatic scaling, and allows me to set positions or use anchor behaviour very easily.

    The only biggest downside for now is 9patch objects, you can scale everything manually, even tiledbg, except for 9patch objects.

    I wish to support normal displays, ultra wide displays, vertical displays, and felt this was most ideal. Perhaps I could use a mix of one of the scaling options and set canvas size to take advantage of the automatic scaling.

Jase00's avatar

Jase00

Member since 5 Jan, 2012

Twitter
Jase00 has 11 followers

Trophy Case

  • 12-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • x15
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x7
    Lightning Draw First person to up-vote a new Construct 3 release
  • x7
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

26/44
How to earn trophies