Edit Fusion Editor in Notepad++ - Please create Yves

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.
  • You can copy code from fusion on the event editor into notepad/notepad ++, but the code cannot be pasted back into fusion:
    It would be great if you can edit in notepad and either copy/paste or perform an import function in the events. Please Yves, please...

    Please login to see this attachment.

  • Yeah, that would be a really useful feature. The conversion to readable pseudo-code is really useful, and it seems to preserve enough information to theoretically allow a conversion back. Given the time to implement, this would probably need to be seen as a CF2.5+ feature at a minimum.

    .:::.Joshtek.:::.

    Visit Please login to see this link. to publish your freeware Click games and play games made by others or check out Please login to see this link. to enjoy or contribute to our archive of over 3,200 older Click games.

  • I'm not programmer so it's possible i'll say something stupid, but what would be the interest?
    I mean, it's the same thing as if we code with fusion, except that we have to write everything at the hand, without interface, I can't see the added value.

    Developer of Inexistence available on Steam :
    Please login to see this link.

  • I'm not programmer so it's possible i'll say something stupid, but what would be the interest?
    I mean, it's the same thing as if we code with fusion, except that we have to write everything at the hand, without interface, I can't see the added value.

    There are definitely advantages. I find from learning the syntax of conditions, actions, and expressions, it is faster in some cases entering code line by line with an text based platform, than clicking through the mouse, going through an object and selection. Plus, I also think it is beneficial from the standpoint that it allows you to transition towards the workflow of working with other programming languages.

  • In my opinion, parsing back text to a specific action, condition or expression (A/C/Es) would be difficult. One reason is that there's 100s of extensions which all have different ways they write their A/C/Es.

    At its easiest, when you paste text back in Fusion would need to:
    - Iterate over all extension types you have in the frame (Because the name that is found in the copied text is the name you gave an object, not extension name)
    - Attempt to match A/C/E texts in the extensions to what was pasted (Because text does not contain solid A/C/E names that Fusion can reference, except from expressions)
    - If match found, paste the real A/C/E

    There's a few issues with this:
    - Large projects with many extensions will probably take a long time for pasting to finish (a lot of string comparison and modification)
    - How would one even match plaintext like this? Text which may have additional spaces or quotation marks (complex expressions), and global values aren't recognisable from text which may be a part of the extension.
    - Extensions can have custom parameters for A/C/Es, like INI++
    - An extension can update which will make matching for it with old text completely void
    - How would Fusion handle errors?
    - In addition to error handling, there is no syntax highlighting for events in text which will cause human errors and either cause the paste to not work or work only partially

    It'd be easier if the text that is copied was more similar to a programming language, because then you'd be able to use real function names and have consistent syntax.
    Useful, but I just don't think it is feasible with the current state of the Fusion's "events to text" feature.

    - BartekB

    Join the Click Converse Discord! - Please login to see this link.

  • Note that it works only when copying events, not individual actions or conditions. If you press Ctrl-C while a condition or action is selected, you won't be able to paste it into notepad. The new beta also introduces a feature that lets you copy the entire MFA into text files in one go (all events of all frames, all object names and their data, etc.)

    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.

Participate now!

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