Ashley's Forum Posts

  • Cleaned it all up again, it didn't take long, but we have to sleep some time...

    Every restriction we put on new signups affects legit users too - things like manually approving posts or limiting to one post on first day presents extra barriers to entry for new users joining the community. The existing link blocking was very effective when we first implemented it, but still is inconvenient for some new users, especially in bug reports. We need to improve our automated spam detection somehow, but without tightening the restrictions on new users so much that they don't feel welcome or that they can participate as much as they want to.

    This latest wave is tricky because it all seems to come from different IPs (I'm banning them all, it doesn't seem to help much), it's circumventing the signup captcha somehow, and they're not posting real links (which makes the whole exercise pretty pointless, but what do spammers care... sigh...). Tom happens to be away at the moment but he's back in a few days and should be able to find a way to cut this out automatically. Until then, we'll have to keep cleaning!

  • I really can't think of any other actions which finish the next tick, they are very rare IIRC. You can probably assume all other actions complete immediately.

    Animation folders are not exported - the runtime only identifies animations by their name.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • There is already a login captcha, but they're not very effective these days, or spam is simply powered by ranks of cheaply paid humans who can obviously solve anything. Filtering links from titles would help, but I already noticed that this wave of spam is using unicode characters to make titles that look like URLs but aren't really, which makes them harder to filter, e.g. myspamwebsite.cóm. This is kind of useless since you can't even copy-paste the URL, but that doesn't seem to stop them!

  • There seems to be some automated spam attacks happening today. We've always been dealing with this kind of thing and improving the site's robustness to spammers, so it's not surprising, it just does not normally surface so visibly.

    Getting more moderators to help is not practical, since using manual work to counter automated posting is a waste of time. Also given we get hundreds of signups every day, human-approving each one is also a waste of time, and probably not actually accurate anyway since you don't know if someone will spam until they start posting. It has to all be automated. We already have link filtering systems which are pretty effective and basically make spamming pointless since it can't include any kind of clickable link, but I think spammers just set automated systems loose and don't really care what the consequences are.

  • Closing, please follow the bug report guidelines when posting to the Bugs forum else there is nothing we can do to help.

  • It's all cleaned up now, it only took a moment since we have good forum tools to remove spam. Unfortunately the nature of running a forum is that some people will try to exploit it for promotion.

  • I think you're confusing your own event bugs with the C2 event system. Construct 2 has a very strict ordering of events. All events are evaluated in top to bottom order (except for triggers, which fire in top to bottom order when something happens). Within those events the actions are run in top to bottom order. Everything happens synchronously (i.e. the same tick) except for long-running actions like AJAX's 'request' action, and these generally then fire a trigger when they complete. There are a very few rare exceptions (like the Pathfinding behavior's 'regenerate map' action takes a tick to take effect), but there are so few you can probably ignore them.

  • C3 will be using the same runtime as C2 so it should be highly compatible. However at this point it's simply too early to say anything for sure.

  • You should read the blog post on How render cells work, which goes in to some detail on when you should and shouldn't use it.

  • As per my previous post, it is a Windows Phone bug and not a Construct 2 bug, so you need to contact Microsoft about it.

    • Post link icon

    Closing, you already basically posted this to a different forum, and this forum is about the website.

  • Construct 2 uses C++ and MFC for the editor. (Classic was similar, it only used Python as an optional add-on for user scripts and didn't really use it for the actual engine.) Since it does not use .NET then the recent open-sourcing news has no impact for C2's portability. It really needs a ground-up rewrite to be made portable, which is what we are doing.

  • The New Project dialog is full of loads of templates and examples.

    • Post link icon

    Closing, please do not derail threads with off-topic ranting.

  • Tom is away at the moment and he generally handles the store admin, so it may be another week or so but then things should be back to normal after that.