skymen's Forum Posts

  • Small correction I'd need to make in order to make things more clear.

    "tabbing out" doesn't actually do anything. Windows still runs it as if it was in the foreground. To be considered "background" it needs to be minimised. That doesn't make anything else false nor any less precise. It's just that if you want to try this, keep that in mind.

    To know the app went in background mode, you can turn your speakers on. When the music stops, then the app went background.

    Anyway,

    My intervention is almost useless.

    Btw, i'm very interested in talking with devs who got their games on XBox, in order to discuss performance etc. If any of you is willing to talk about that, just come in the Construct community Discord server, and I'll be happy to have a little chat with you.

  • This is a behavior version of my Action sequence plugin

    For details and changelog, everything will be kept updated there:

    plugin-action-sequence_t194829

    DOWNLOAD: https://drive.google.com/open?id=0B2mWg ... mNJMFY1RHc

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Oh , I'll look into that, thanks

    EDIT: Indeed it looks like calling it when the action sequence is not on causes a bug. It's now fixed, thank you

  • UPDATE:

    There was a bug with the condition "Is any action sequence on?"

  • UPDATE:

    Renamed DeltaX and DeltaY to Radius and Angle.

    Added CarToPol and PolToCar expressions to convert Carthesian to Polar and vice versa.

    Same download: https://drive.google.com/open?id=0B2mWg ... 0NQOTNGbG8

  • UPDATE:

    Some bugfix

    Added a param where you're allowed to set the default global timescale

    Added actions, expressions and conditions accordingly

    Same download link: https://drive.google.com/open?id=0B2mWg ... m9XNWowZ0E

  • Neither. A step is just a part of the sequence. In the gif the steps are "go right, particles, jump"

  • DOWNLOAD: construct.net/out

    Let's make it short: New plugin, Action Sequence:

    BEHAVIOR VERSION: viewtopic.php?f=153&t=195001

    Description:

    Makes making action sequences easier

    (see this gif where everything is automated)

    https://cdn.discordapp.com/attachments/ ... -44-14.gif

    ACES:

    Actions:

    Conditions:

    Expressions:

    DOWNLOAD: construct.net/out

  • I would like to suggest other names, to give it more an intuitive 'polar feeling'. But that is up to you.

    .OriginX i would name .PoleX / .PoleY. "Pole" is mostly used to point to that point. (i think)

    .DeltaX i would name .Radius

    .DeltaY i would name .Azimuth. "Angle" is taken. And Azimuth means the angle to a reference angle.

    Well the Origin X and Y designate the position of the origin of the polar coordinates (aka the point (0,0)), so I think it's better named that way.

    I could name DeltaX and DeltaY, Radius and Angle for clarity purposes. Also the "Angle" is not necessarily taken as it will be Object.PolarCoordinates.Angle

    You could add that 'reference angle' (the polar axis, up to you), but i guess that will complicate things for most users. Everyone is used to zero angle as reference.

    Say you have two objects under an angle(x1,y1,x2,y2)

    Say we can set an expression .ReferenceAngle to that angle. (or leave it to a default zero)

    Then we can set .Azimuth with .ReferenceAngle as the angle from where .Azimuth starts to rotate from.

    I understand what you mean but I don't think that's really useful. The purpose of the plugin is to allow the use of polar coordinates, not make the act of polar rotation easier. However, you can make that pretty easily, as you can see in the two example capx.

    And you can set the "Start" angle from the editor in the behavior's parameters, so it's kinda similar to what you want.

  • Tell me if you see anything wrong or that I could do better

  • DOWNLOAD: https://drive.google.com/open?id=0B2mWg ... 0NQOTNGbG8

    Polar Coordinates behavior

    It allows you to use polar coordinates instead of orthogonal coordinates (regular X,Y)

    Properties:

    • OriginX
    • OriginY
    • DeltaX (aka the distance to the Origin)
    • DeltaY (aka the angle)
    • Status (Enabled or Disabled)

    ACES:

    Actions:

    • Set Origin
    • Set Delta Position
    • Set Enabled
    • Update

    Conditions:

    • Comapre Origin
    • Compare Delta Position
    • Is Enabled

    Expression:

    • Origin
    • Delta Position
    • Status

    DOWNLOAD: https://drive.google.com/open?id=0B2mWg ... 0NQOTNGbG8

  • New Update of the text alignement plugin. It now allows you to change wrapping in runtime and to align the text out of its own bounds.

    With it you can achieve that kind of effects:

  • I'm happy you like it

  • Problem Description

    Saving/Loading doesn't work

    Attach a Capx

    https://cdn.discordapp.com/attachments/ ... adBug.capx

    Description of Capx

    It's just the platformer template.

    Steps to Reproduce Bug

    • Open Debugger and console
    • Save
    • Load

    Observed Result

    This:

    The save saves to IndexedDB Storage (2337bytes of data) but the load loads from WebStorage where there is 0 byte

    This only happens on Chrome and Opera. All the other browsers I listed correctly loads from IndexedDB Storage

    Expected Result

    Loading should load the saved data

    Affected Browsers

    • Chrome: (YES)
    • Opera: (YES)
    • FireFox: (NO)
    • Internet Explorer: (NO)
    • Edge: (NO)
    • NW.JS: (NO)

    Operating System and Service Pack

    Windows 10

    Construct 2 Version ID

    r245

  • Hello, I'm back again for a new plugin.

    DOWNLOAD: drive.google.com/file/d/0B2mWgUxR_IXwYXd1cjRnSTVUQU0/view

    Value Monitor

    Description:

    So basically, you add values to the Monitor with a tag. If you add two values to the same tag it's considered an update. And if the new value is different, it will trigger the value change and any change. And for numbers, if the new value is greater or lower, it will also trigger the value and any up and down.

    It has no properties

    ACES

    Actions:

    • Add to monitor
    • Add to monitor (string)

    Conditions:

    Every condition is a trigger

    • On value change (with tag)
    • On value up (with tag)
    • On value down (with tag)
    • On any change
    • On any up
    • On any down

    Expressions:

    • Tag
    • Old Value
    • New Value
    • Old Value (String)
    • New Value (String)

    DOWNLOAD: drive.google.com/file/d/0B2mWgUxR_IXwYXd1cjRnSTVUQU0/view