skymen's Recent Forum Activity

  • 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

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • 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

  • metalmuscles I know right

  • DOWNLOAD: drive.google.com/file/d/0B2mWgUxR_IXwY3BmX0M0RXBQX1k/view

    Hey, those who have followed Clickteam's Fusion 3 dev blog may have seen this gif:

    And maybe, like me, you thought that was pretty damn cool.

    Well, stop right there, cause I straight up stole their feature and shoved it into C2. Introducing TextAlignement.

    Properties:

    Same as Text plugin, but it has a few differences.

    • Horizontal Alignement: integer
    • Vertical Alignement: integer
    • Clamp: Boolean
    • Wrapping mode: Combo with 3 outcomes: Word, Character, None

    ACES:

    Same as Text plugin, but it has 5 new actions and 3 new expression.

    Actions:

    • Set Horizontal Alignement.
    • Set Vertical Alignement.
    • Set Alignement.
    • Set Clamping mode.
    • Set Wrapping mode.

    Expression:

    • LineHeight (returns Line height, including LineHeightOffset)
    • HAlign (returns Horizontal Alignement)
    • VAlign (returns Vertical Alignement)

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

    PS: A known issue is that in the editor the text clamps to the 3 usual values. My guess is that in some code I can't access, Ashley used floor(value) instead of just value. If some experimented plugin maker wanna help me with that, it'd be cool

    UPDATE LOG :

    Version 1.1

    • Added Expressions to get horizontal and vertical Align
    • Added Property to clamp alignement between 0 and 100 or not
    • Added Property to set wrapping mode to no wrapping
    • Added Actions to change clamping and wrapping mode at runtime
    • Showcase of the new actions and properties: https://cdn.discordapp.com/attachments/ ... -57-12.gif

    Version 1.0

    • Changed Alignement Properties from a combo box with 3 outcomes to an integer
    • Added Actions to change the Alignement at runtime
    • Added an Expression to get line height at runtime (this is just a nice addition, nothing to do with alignement)
    • Showcase of the new actions and properties: https://cdn.discordapp.com/attachments/ ... -10-26.gif
  • Hey all, I just completed my very first behavior.

    It's a pretty simple one but also kinda useful in some cases.

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

    What it does is that it sets an object's timescale to follow the global timescale with a ratio and with a default timescale. Kinda like parallax.

    Let's see a few cases to illustrate what I mean (DTS = Default timescale, GTS = Global Timescale) :

    • DTS = 1 and ratio = 0 . The object will always be at a timescale of 1
    • DTS = 1 and ratio = 0.5 . The object will follow the variation of the global timescale by half ( GTS = 1, Timescale = 1. GTS = 2, Timescale = 1.5. GTS = 0, Timescale = 0.5)
    • DTS = 1 and ratio = 1 . The object will be as usual: Following the global timescale
    • DTS = 0.5 and ratio = 0.5 . ( GTS = 1, Timescale = 0.5. GTS = 2, Timescale = 1. GTS = 0, Timescale = 0)

    Etc, I could do a lot more of these, but I think you get the point.

    How can it be useful? Well the most important one I can think of is Pause menus:

    The default values of the behavior are set for that use. So it's a plug n play in that case. But I'm pretty sure anyone playing a lot with timescale can find more uses to this.

    Properties:

    • Default timescale
    • Ratio
    • Status (Enabled or Disabled)

    ACES:

    Actions:

    • Set default Timescale
    • Set Ratio
    • Set Enabled

    Conditions:

    • Is enabled
    • Compare default timescale
    • Compare Ratio

    Expressions:

    • Timescale
    • Ratio
    • Status ("Enabled" or "Disabled")

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

  • Hello.

    I was wondering. Could anyone possibly make a Yarn Spinner integration?

    https://github.com/thesecretlab/YarnSpi ... n/Usage.md

    It's a node based dialogue editor that can export to JSON. It was used in Night in the Woods for exemple. It's super useful, and I wonder if anyone would be willing to make a plugin that integrated that.

    Here is a very simple JSON export with two nodes:

    [
    	{
    		"title": "Start",
    		"tags": "",
    		"body": "Hey\n[[Node1]]",
    		"position": {
    			"x": 255,
    			"y": 216
    		},
    		"colorID": 0
    	},
    	{
    		"title": "Node1",
    		"tags": "",
    		"body": "Empty Text",
    		"position": {
    			"x": 614,
    			"y": 229
    		},
    		"colorID": 0
    	}
    ][/code:3ffehgj2]
    
    And here is how it looks in the editor.
    [img="https://image.noelshack.com/fichiers/2017/23/6/1497101594-yarn-2017-06-10-15-32-46.png"]
    
    I'm pretty sure someone can make something out of this. That'd be cool anyway.
  • Wtf

    I gotta say pixi.js blew me away. The few long drops are when I change tabs (it seems to idle at 30fps), but when it's not creating bunnies, it runs at more than 50FPS and it's pretty stable.

  • The link is broken, please reupload

skymen's avatar

skymen

Member since 3 Aug, 2015

Twitter
skymen has 100 followers

Connect with skymen

Trophy Case

  • 9-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Popular Game One of your games has over 1,000 players
  • x34
    Coach One of your tutorials has over 1,000 readers
  • x2
    Educator One of your tutorials has over 10,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x7
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x2
    Lightning Draw First person to up-vote a new Construct 3 release
  • x2
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

22/44
How to earn trophies

Blogs

  • Skymen

    Sometimes I do some cool stuff in Construct. Sometimes I like to talk about it.