skymen's Recent Forum Activity

  • Usually most of the undocumented runtime functions that you used still exist but are either named in PascalCase or have an additionnal underscore before them.

    For exemple this.inst.GetWorldInfo()._SetLayer()

    If a plugin has a huge class that does all of the heavy work (like rex's addons sometimes do) you can just copy paste the whole thing in plugin.js or behavior.js at the very top and expect it to work fine.

    If said class uses functions from C2 runtime, just replace them but it should be easy.

    In C3 runtime the "this" you're controlling is not an inst class but an sdkInst. So if you want to call a function from another plugin (like sprite) you must do

    SpriteObjectInst._sdkInst.CallAction()

    This will also let you access any property defined there, like current animation, and any defined helper function.

    The easiest way to know what you can access is by using console.log on "this"

    It will print every property, and list all of the functions you have in the last property named "__proto__". Each function will be named, and will list the needed arguments.

    The minification scirra used for the runtime files is pretty basic. They just replaced every function and var names with a single letter. All the runtime function names and Exps, Acts, and Cnds names can't br altered though so they haven't been changed.

    It's a way different story for the editor sdk though.

    However, I'm pretty sure that since the editor is also JS you can console.log your way through everything as well.

    I think you can get every file C3 has if you managed to host C3 on a local server. I haven't done that myself, but I know it is possible, and will let you access the addon's editor code and commonAces files.

  • You should contact the support at supportepl@construct.net and try to settle this with them

  • Btw I also ported Rex's Tween tasks to C3 Runtime

    construct.net/en/make-games/addons/247/rex-tween-tasks

  • Do you know that Eren has been porting lots of rex plugins already? And they're all free to use.

    If you wanna give money to him, I'd suggest you support him on Patreon

    patreon.com/oyun

    here are all the ported plugins he made:

    github.com/erenertugrul/construct-plugins/tree/master/ported_plugins

  • Hey everyone, I've just announced the winners on the Discord server

    Get in touch to get your prize!

    discord.gg/4s5UAb5

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi, I already replied to your email, but let me post my answer in here in case anyone else would want to know.

    Hi,

    You shouldn't do that because you can't run code from a given layout to change stuff on an instance that's on another layout. At least not like this.

    Instead you'll need to use a global variable and set it to the skin name you want and on the other layout, on start, set the object to the skin you want it to have.

  • hi

    can i participate with the free version?

    Yes you can absolutely do that :) beto76

    I submitted my entry, the game is called Damaged Controls

    Nice ! :D

  • The jam is now live at ccjam.armaldio.xyz !

    The theme for the jam is: Creative Common Controls

    Please read the rules before you start making your entry ccjam.armaldio.xyz/rules

    Happy game jamming!

  • Announcing Construct Community Game Jam

    Recently we reached 1000 users on our discord community server, and to celebrate this we organised announced a game jam !

    Subscribe to Construct videos now

    The game jam will be 2 weeks long and will be held from January 2nd to January 15th. The main goal of the jam will be to produce short games and minigames (a few minutes long at most) following a theme that will be revealed at the start of the jam. You will be allowed to make multiple submissions if you feel like it.

    Join the Construct Community Discord server if you haven't yet in order to discuss with other members of the community and take part in the jam: https://discord.gg/AfpSQ8D

    The construct team offered to give a one year C3 license to the winner. I will also be offering some of my plugins too.

    I hope you'll find this event cool and will participate with lots of amazing games!

    Tagged:

  • Is WKWebview supported? I've encountered issues with SpriteFont+ being used in WKWebview and preventing layers from showing.. it would be nice to not have to deal with that.

    I never tried with WKWebview. If you contact me via Discord I'd be glad to hand you a copy if you can try it and tell me.

    My discord is skymen#8098

  • With c2runtime. I haven't ported any of my plugins to c3runtime yet.

  • ssllav I can try to but I won't have time to make a video at the moment. When I do, I will post it and notify you.

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.