Build 292.22 - Release version

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • BUG: There seems to be no way of identifying the color of a comment font. Let's say you decide that a comment's text color needs to be a bit darker to be easier to read, you can't see what the original values were when you edit the font. Instead, the color picker shows you the values of the current background color. So you can't just use the old color as a starting point and lower the brightness a little - you have to make a new color from scratch without any reference.

    Please login to see this picture.

    Obviously this isn't a really big deal so a fix isn't urgent. But in case it's a quick fix, it would save a little time, so would be appreciated.


    Feature Request:

    A way to see the index number of a specific alterable value from the properties. This would be useful when using the AltValN function when an object have large numbers of values. Otherwise I have to count one by one if the value has the index number of 33 or 34 etc. :) Any suggestions to get around this would also be appreciated.

    This is hardly the greatest workaround, but it's better than nothing. I have an Excel sheet that I can reference for this. I mainly did it so I can keep record of the names of certain AltVals that I use across many different objects (this way I can remember to reserve them and use the exact same name so they'll appear when I reference them in the Event List Editor). But it's handy for finding the index number too:

    Please login to see this picture.

    I already have Excel open when I work, with my 'Spryke Bible' open in it - an XLS file with various lists and charts to help me keep track of my workflows (eg. which layers should be used for what, the pixel dimensions of parallaxed layers, etc.) as well as some formulas to help me come up with commonly used equations for the expression editor. I only started using a 'Bible' within the past year, and I can definitely recommend starting one if your project is getting complex.

    I've attached the Excel sheet screenshoted above in case it's useful to anyone. It lists the indexes for the first 260 altVals: Please login to see this attachment.

    Please login to see this link.
    My Fusion Tools: Please login to see this link. | Please login to see this link. | Please login to see this link.

  • CRASH BUG: For some reason, with this very simple combination of events and groups, the MFA crashes (edrtex.exe not responding) unless you delete a certain group, even though that group is inactive, empty, and never referenced. I've attached the MFA though it'll be just as quick to recreate it yourself.

    Please login to see this picture.

  • BUG: There seems to be no way of identifying the color of a comment font. Let's say you decide that a comment's text color needs to be a bit darker to be easier to read, you can't see what the original values were when you edit the font. Instead, the color picker shows you the values of the current background color. So you can't just use the old color as a starting point and lower the brightness a little - you have to make a new color from scratch without any reference.

    Obviously this isn't a really big deal so a fix isn't urgent. But in case it's a quick fix, it would save a little time, so would be appreciated.

    Yes, quick fix, done in next update.

  • I ended up counting them, but yes an Excel table can be an organized way to manage complex projects.

    For this kind of workflow, the ability to copy-paste values names / values from a spreadsheet to an object, or even the opposite, would be useful.

  • I'm guessing you wanted to be able to Activate/Deactivate a Frame's groups from Global Events? Loops are a good workaround for this, though it would be probably a bit cleaner to be able to do it via expression. So I'd still be happy to see that implemented one day.

    Na, I just wanted to run different code depending on the type of file loading/parsing.
    my work around was to call a loop via expression that points to the required group.

    I usually do everything using a single frame only.
    I think activating groups via expression might be a pain/difficult to implement and its a simple workaround.

  • BUG: The java.exe for Android build is lingering after Fusion closes, making Steam think Fusion is still running.
    BUG: Also, there is a regression in Clock object, on Android, where 12 noon in digital clock, 12-hour mode, displays as 00:mm:ss p.m. This was fixed by Fernando before, not sure if the fix went out to everyone.

    Darkwire Software Lead Programmer (C++ & C#)
    Please login to see this link. | Please login to see this link. | Please login to see this link. | Please login to see this link.

  • BUG description: When you have different types of the same Qualifiers (for example sprite & text type), when using expressions, sometimes both are displayed as the same, without the ".text" or ".sprite" part, this gives errors in the expressions when editing it.
    It can happen on expression editor and on the condition window, in my case I noticed it more inside behaviors.
    It looks like it happens the first time I enter the behavior and try to edit something about qualifiers, if I close and open again it works.

    Please login to see this attachment. Please login to see this attachment.

    Edited 2 times, last by NaitorStudios (March 13, 2020 at 11:35 AM).

  • I was not sure where to post this, but it was verified by Clickteam staff on Discord as a bug. I found a weird case where doing an Is Overlapping and xPos check of the overlapping object only scope properly when one condition is before the other. The attached mfa shows the ordering that works and is commented to show how to make it not work.

    Please login to see this attachment.

    Please login to see this link.

  • Also, I have some keyboard shortcuts suggestions...
    Ctrl + Return/Enter could be used to quickly focus on the object properties
    Also, would be nice if the properties menu option when right clicking an object also focused on the object properties...
    Page up and Page down could be used to alternate through the properties tabs...

  • BUG description: When you have different types of the same Qualifiers (for example sprite & text type), when using expressions, sometimes both are displayed as the same, without the ".text" or ".sprite" part, this gives errors in the expressions when editing it.
    It can happen on expression editor and on the condition window, in my case I noticed it more inside behaviors.
    It looks like it happens the first time I enter the behavior and try to edit something about qualifiers, if I close and open again it works.

    Please login to see this attachment. Please login to see this attachment.

    This is a known issue in behaviors and global events. Do not use the same qualifier for different types of objects, for example qualifier Good for an active object and a string object. Use different qualifiers for different object types. I'm not sure if this issue can be fixed yet.

    Edited once, last by Yves (March 20, 2020 at 9:39 AM).

  • I was not sure where to post this, but it was verified by Clickteam staff on Discord as a bug. I found a weird case where doing an Is Overlapping and xPos check of the overlapping object only scope properly when one condition is before the other. The attached mfa shows the ordering that works and is commented to show how to make it not work.

    Please login to see this attachment.

    This is the way it works, this is not a bug. When you compare xPos(weapon) with xCenter(wall_collision), it will compare xPos of the weapon object with xCenter of the FIRST scoped wall_collision object, it will not enumerate all scoped wall_collision objects to find the ones that satisfy the condition. The enumeration is done only for the object on which the condition is applied (= the weapon object). As there are several wall_collision objects, you need first to select the correct one for the position comparison, which is done by Is Overlapping.

  • BUG: String Parser Object

    Once you have 2 elements left of a string and attempt to remove the first one, both will be erased. Simple .mfa example attached.


    There's also a secondary issue where random delimiters are sometimes left behind in the string for some reason(ex. randomly removing elements from "1,2,3,4,5,6,7,8,9,10" sometimes becomes ",2,3,,,7,10" )... I am still poking around on that one to be 100% it's not just me though.

  • Would it be hard to add a "Set flag using value" ?
    I mean, select a flag, but instead of setting ON, OFF or TOGGLE, set it using a value (0 = OFF, 1 = ON)
    I don't get why you can check the flag state as a value but you can't set it with a value...
    This would make possible to copy a flag state of other objects directly

  • We wanted to add this Set Flag Value action for some time but there is a big problem in Fusion 2.x, the maximum number of actions shared by objects is limited in 2.x and the limit has been reached. This limitation is complicated to modify, so we've to find another way. It's in the wish list for the next update, hopefully we'll have time to implement it.

  • BUG: "Compare to one of the alterable values"

    When comparing an instance's Alterable Variables with one of it's own Variables past Alterable Variable Z (So Variables AA~), the events will effect all instances instead of just the ones who fulfill the condition.

    Please login to see this attachment.

    ~2 blu 4 U too HaNdLe~

  • BUG: "Compare to one of the alterable values"

    When comparing an instance's Alterable Variables with one of it's own Variables past Alterable Variable Z (So Variables AA~), the events will effect all instances instead of just the ones who fulfill the condition.

    Please login to see this attachment.

    Did you define those variables (above AA) in the properties of the object?

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!