Search:

Type: Posts; User: defisym; Keyword(s):

Page 1 of 3 1 2 3

Search: Search took 0.01 seconds.

  1. View Post

    Hi, is there any documents about the behaviours of default animation sequences?
    Like object won't actually be launched until launcher's launch animation is finish, if object only has destroy...
  2. https://learn.microsoft.com/en-us/windows/win32/di...

    https://learn.microsoft.com/en-us/windows/win32/direct3d11/overviews-direct3d-11-resources-limits

    I guess it’s because you exceed the limit of direct X.
    Switch back to software mode may work.
  3. My game use the same logic as yours for fake...

    My game use the same logic as yours for fake loading screens, the only difference is I enabled transition - fade out.maybe it worth trying.
    X)
  4. Interesting, seems like a wipe issue of...

    Interesting, seems like a wipe issue of displaying. Don't know check keep previous frame in frame properties would make any difference.
    Currently my loading screen is, put a loading image on the...
  5. If you know Cpp then you can use printf or...

    If you know Cpp then you can use printf or std::format to handle it. It's much easier than tweaking events in fusion.
  6. Replies
    5
    Views
    189

    Still experimental. ...

    Still experimental.

    https://github.com/defisym/OpenFusionExamples/blob/master/Extensions/_DeLib/EffectUtilities.h
    ...
  7. Replies
    169
    Views
    7,808

    Sticky: Talking about expressions, currently fusion...

    Talking about expressions, currently fusion won’t save line breaks, and always merge everything to one line, which makes it unreadable, especially when the expression is a bit complex and nested...
  8. Select the object from object window, there will...

    Select the object from object window, there will be two numbers on the top left of object box: layer & level in layer.



    Workaround:2.5+ find all-> group.



    No, it’s hard coded so...
  9. Replies
    169
    Views
    7,808

    Sticky: Maybe update your hardware? I also encountered...

    Maybe update your hardware?
    I also encountered significant slowdown in previous 293 builds, when opening too many event groups. Fusion will take a very long time to response when jumping by search...
  10. Bump this up…

    Bump this up…
  11. Replies
    101
    Views
    5,933

    You can get object's rect position, minus top...

    You can get object's rect position, minus top left then you can get the relative hotshot position.
    However, for extensions, if author forgets to update object rect size then you may get incorrect...
  12. Replies
    101
    Views
    5,933

    About this, hopes that we can get regular...

    About this, hopes that we can get regular expression support in the future. Shouldn't be hard to implement so.
    Another handy feature is auto update, when you edit events after search, and click...
  13. Replies
    10
    Views
    599

    @fwtep Hi, the latest build in the repo...

    @fwtep
    Hi, the latest build in the repo contains stretch & speed (audio tempo) control
  14. Replies
    101
    Views
    5,933

    AFAIK it's just something like Hungarian naming,...

    AFAIK it's just something like Hungarian naming, to let you identify type easily. Fusion only stores ID internally and read display strings when displaying in editor, type of an expression is defined...
  15. Replies
    10
    Views
    599

    In d3d mode Fusion can do rotate & stretch...

    In d3d mode Fusion can do rotate & stretch together when drawing to screen, it's very easy to add, just because I always use a fixed size and stretch video to fit object so I didn't implement it.
    ...
  16. Replies
    13
    Views
    813

    Not hard I assume, Fusion stores the latest...

    Not hard I assume, Fusion stores the latest object ID (actually the offset in object list) in a object info list.
    Maybe you can try this solution (not tested yet): fixed of object = object's fixed,...
  17. Replies
    13
    Views
    813

    IIRC Yves once said that for now created object's...

    IIRC Yves once said that for now created object's selection are not inherited in childs, and said will try to 'force it' in future build.
    Obviously the future still didn't come yet.
    ;)


    ...
  18. Replies
    10
    Views
    599

    https://github.com/defisym/OpenFusionExamples/rele...

    https://github.com/defisym/OpenFusionExamples/releases
  19. Replies
    10
    Views
    599

    You also need X86 ffmpeg & sdl dlls, you can find...

    You also need X86 ffmpeg & sdl dlls, you can find these from their websites. If you don't need the latest version, zip in my repo's release page bundles them.
    Don't forget to copy files in...
  20. Replies
    10
    Views
    599

    Edit: Font not work with bold is correct as...

    Edit:
    Font not work with bold is correct as rendering method has been changed. You have to switch to bold version of the font family.
  21. Replies
    10
    Views
    599

    Replace ADS and keep using DX 9: ...

    Replace ADS and keep using DX 9:

    https://github.com/defisym/OpenFusionExamples/tree/master/Extensions/FFMpeg

    Or replace string then brace DX 11:
    ...
  22. Replies
    103
    Views
    5,751

    bump both up.

    bump both up.
  23. If you don't want to use the animation method or...

    If you don't want to use the animation method or the extension method (should be the best one that meets your "engine level" need), then the only no-hack solution I know left is "overload" the create...
  24. Fixed value.

    Fixed value.
  25. Maintain a copy of object list then compare the...

    Maintain a copy of object list then compare the difference in handle object routine, and trigger immediate events for new add ones and the one with destroy flag. The proper way needs to be done in...
  26. Use the animation condition, Fusion will play...

    Use the animation condition, Fusion will play appear & disappear when creating & destroying, so check animation state is one solution.
  27. Replies
    2
    Views
    234

    2.5+ exclusive.

    2.5+ exclusive.
  28. Replies
    8
    Views
    459

    When using actual instead of relative to…...

    When using actual instead of relative to…
    Actually you can get parent object’s pointer, but a bit complex: get oil offset by oi then access to this object’s objectInfoList, and you can get first...
  29. Replies
    8
    Views
    459

    Edit: if your extension uses more than two...

    Edit: if your extension uses more than two params, then cast param1 or 2 is not enough, in this case you need to get the currentParam pointer.
    The macro provided to read params will update this...
  30. Replies
    8
    Views
    459

    Cast the long value you get to LPPOS. You can...

    Cast the long value you get to LPPOS.
    You can find the definition in cncf.h.
    Usually directly cast is enough, but for some cases (e.g., obstacle type) you need to get the value by cast param to...
  31. Replies
    103
    Views
    5,751

    ...And some little UI issues: underscore in...

    ...And some little UI issues:

    underscore in some edit box is invisible, new in 294.7 (even set add font size to zero issue still exists):
    ...
  32. Replies
    103
    Views
    5,751

    Wondering if we could have a check box to disable...

    Wondering if we could have a check box to disable auto font embed in DX11. Maybe a main switch in application properties or individual checkboxs for each font in data element popup.

    If I'm not...
  33. I mean theA/C/E part, if it’s 0 based before and...

    I mean theA/C/E part, if it’s 0 based before and be changed to 1 based, then the events using it will be broke.
  34. Maybe impossible, as changing the base index may...

    Maybe impossible, as changing the base index may break existing projects. A checkbox in properties may work but only Yves knows…

    Hopes that there won’t be such a thing in F3. (Finger crossed)
  35. Actually it do have two faces, one to keep...

    Actually it do have two faces, one to keep software easy to use, and one to talk with the actual binary world. Indexing is just one of the difference. In the ancient era of computer, everything is...
  36. Replies
    103
    Views
    5,751

    Extension has a editor display routine, if it's...

    Extension has a editor display routine, if it's defined then the display is handled by extension itself, in this case it might be impossible, depend on how author implemented it. But if not define...
  37. Replies
    103
    Views
    5,751

    Can fusion save work space like other...

    Can fusion save work space like other IDEs/editors?
    As we have tabs now, it's a bit annoying to re-open then re-scroll again after launch.
    BTW, will we have tabs in expression editors in the...
  38. Reallocate a big enough buffer. Fusion will...

    Reallocate a big enough buffer.
    Fusion will allocate exactly the same size you require, won’t extend by 2x like std::vector.
    Note that memory allocate and data copy will consume lots of time than...
  39. IIRC Fusion's array is not sparse, each element...

    IIRC Fusion's array is not sparse, each element use a struct to save data, so if your array is too big it's easily to break the memory limit.
    When saving/loading from file fusion needs to iterate...
  40. Interesting, I’ll check it when I have some time.

    Interesting, I’ll check it when I have some time.
  41. IIRC I asked Yves once and the reply is, even if...

    IIRC I asked Yves once and the reply is, even if you set the collision mask of an extension, mouse click event will still triggered by its AABB box. So these is no workaround, but use the traditional...
  42. Replies
    971
    Views
    173,511

    Sticky: Ah, that make sense, I also encountered an issue...

    Ah, that make sense, I also encountered an issue that png 8 file won’t load when converting assets, re-export to png 24 fixed everything.
  43. Replies
    23
    Views
    3,092

    it depends, if ext has editor behaviours it will...

    it depends, if ext has editor behaviours it will crash when open, and definitely will crash in event page.
  44. Replies
    23
    Views
    3,092

    Then Fusion will crash due to incorrect internal...

    Then Fusion will crash due to incorrect internal A/C/E ID and extension ID.
  45. You need to upload it to a SERVER.

    You need to upload it to a SERVER.
  46. Replies
    1
    Views
    252

    https://youtu.be/wnUxwarz4h4 Please check the...

    https://youtu.be/wnUxwarz4h4

    Please check the video:
    The transition effect disappeared due to incorrect order; it didn't be brought to the front but remains at the back.
    Disable snow effect will...
  47. Replies
    1
    Views
    252

    Ordering not work some cases

    In some cases layer order doesn't update correctly.
    My game has a command parser system, in a main fastloop it will read script until it reaches some special ones. Then it will come into phase 2, do...
  48. Ah, then it make sense. Don’t know if it could be...

    Ah, then it make sense. Don’t know if it could be easily fixed by using current rendered backdrop before offscreen rendering, instead of using nothing.
  49. So…according to your explanation, Fusion is not...

    So…according to your explanation, Fusion is not rendering layers offsreen? That's could explain why no backdrop sampled, but it's contradict with layer shaders…
  50. I'm afraid you didn't get me; I mean the case...

    I'm afraid you didn't get me; I mean the case that layer's alpha != 0. The example you provided doesn't involve layer alpha blending coefficient.
  51. Shader with background sampler doesn't work when layer's alpha coef is not zero

    As the title said, if an object (not layer) has been attached a shader with background sampler, and the object is in a layer which’s index is greater than 1, when changing the alpha coef of this...
  52. Might because the cost of child events counteract...

    Might because the cost of child events counteract the cost of string comparison. Even the tradition compare method is O(n), the best case is O(1), just compare the length, as fusion just need to...
  53. Replies
    242
    Views
    34,764

    Due to the font size. However, if set fusion...

    Due to the font size.
    However, if set fusion font smaller, to make these just fit, other ui will be unreadable…
  54. Replies
    242
    Views
    34,764

    Well, internally fusion use an ID to store ACEs,...

    Well, internally fusion use an ID to store ACEs, currently fusion just switches one to another.
    Maybe future version can get something like custom mapping. Then you can link any pair you like.
    ...
  55. Replies
    242
    Views
    34,764

    Encountered a video play issue: Active Direct...

    Encountered a video play issue:
    Active Direct Show object, DX11, use media foundation, playing an 1080P avi file, in a 1080P app, strecth mode on, loop on:
    - no FPS drop when playing in editor.
    -...
  56. Avoid loops and recursive as much as possible, as...

    Avoid loops and recursive as much as possible, as fusion’s flow control is not that strong (and possible performance lose due to the iterate of entire event page.). fusion will loop for each object...
  57. Spent too much time to make code to be so called...

    Spent too much time to make code to be so called “neat and elegant”……
  58. That's why indie developers need decades to...

    That's why indie developers need decades to release their project, including me.
    X)
  59. Good architecture design only delays the arrival...

    Good architecture design only delays the arrival of the doom day. If the demand changes frequently (this is very common in indie game development, you will often come up new ideas and add new...
  60. Then it comes to software engineering......

    Then it comes to software engineering...
    Something like low coupling, high cohesion, open close principle, etc.

    Remember: no sliver bullet.
    Remember: no matter how careful you designed, finally...
  61. Replies
    242
    Views
    34,764

    Yeah, I recalled this later, maybe add some...

    Yeah, I recalled this later, maybe add some escape characters to hint it? e.g., replace '\' by '[Slash]'
  62. well, use dark-wire, a 3rd-party extension...

    well, use dark-wire, a 3rd-party extension manager, as a temporary alternative:
    http://dark-wire.com/storage/extlist.php
    it's may due to CT's website server provider, I have encountered this months...
  63. Replies
    242
    Views
    34,764

    it should be. ...

    it should be.

    https://cdn.discordapp.com/attachments/663950964117733408/1004410686316748891/unknown.png
    https://cdn.discordapp.com/attachments/663950964117733408/1004410717459468308/unknown.png
  64. Replies
    242
    Views
    34,764

    https://cdn.discordapp.com/attachments/66395096411...

    https://cdn.discordapp.com/attachments/663950964117733408/1003089567634698240/unknown.png

    scroll bar doesn't disappear when property bar can be displayed in one screen.

    Previous build:
    ...
  65. Replies
    242
    Views
    34,764

    https://media.discordapp.net/attachments/663950964...

    https://media.discordapp.net/attachments/663950964117733408/1002972194965561464/unknown.png

    https://media.discordapp.net/attachments/663950964117733408/1002972262149922946/unknown.png
    ...
  66. Replies
    242
    Views
    34,764

    It due to windows 11, as it also happens in 293.

    It due to windows 11, as it also happens in 293.
  67. Replies
    242
    Views
    34,764

    if so, other text will be too small to read....

    if so, other text will be too small to read.
    might because some windows settings? IIRC some software can modify the font size of title bar, etc.
  68. Replies
    242
    Views
    34,764

    Also, can we have something like "save...

    Also, can we have something like "save workspace"? For example, visual studio, will remember which tab you opened, then restore it when re-launching.
    Can fusion also save the tabs opened of a mfa...
  69. Replies
    242
    Views
    34,764

    Pop-up UI doesn't have transition animation as...

    Pop-up UI doesn't have transition animation as before, and the UI is slightly laggy than 293:

    https://cdn.discordapp.com/attachments/940942864765026335/1002953350918176828/NoTransition.mp4

    Menu...
  70. Replies
    53
    Views
    5,531

    https://cdn.discordapp.com/attachments/66395096411...

    https://cdn.discordapp.com/attachments/663950964117733408/1002726435452100638/unknown.png

    Font in recent list is smaller than editor itself and not affected by add font size.
    ...
  71. Replies
    35
    Views
    5,489

    It's waste of time to re-invent a wheel…...

    It's waste of time to re-invent a wheel…
    Besides, for static link dlls (dll symbols are stored in a lib file, e.g., steamworks), fusion will need these dlls both edittime & runtime, which means you...
  72. Replies
    69
    Views
    6,603

    Not specific to this build: If open another...

    Not specific to this build:
    If open another window above fusion, event explorer will turn into blank, but when clicking it, fusion will scroll to first group then active the main window, instead of...
  73. https://github.com/defisym/OpenFusionExamples/tree...

    https://github.com/defisym/OpenFusionExamples/tree/master/Extensions/Func/ToInstall/Files

    don't forget that you can always check the repo and get un-released builds.

    it's updated a bit,...
  74. Replies
    971
    Views
    173,511

    Sticky: Retrieve loop index out of the loop will return...

    Retrieve loop index out of the loop will return the total number of loops if I got you correctly.
  75. Replies
    971
    Views
    173,511

    Sticky: maybe not possible, as fusion doesn’t save loop...

    maybe not possible, as fusion doesn’t save loop index by stack (you can retrieve loop index after loop), which can just return the last one.
  76. Replies
    21
    Views
    1,578

    @pradeep The latest build should fix this, at...

    @pradeep
    The latest build should fix this, at least it can pass the build on my PC.
    https://github.com/defisym/OpenFusionExamples/releases/tag/AndroidUtilities_220723
  77. Replies
    21
    Views
    1,578

    Ah, me stupid, forgot to add shared libs to...

    Ah, me stupid, forgot to add shared libs to extension build. Sorry for that.
  78. Replies
    156
    Views
    14,800

    Of cause it will not, the right short key is...

    Of cause it will not, the right short key is shift+alt.
    RTM plz…
  79. According to the log, this object might be a bit...

    According to the log, this object might be a bit out dated, you need to ask author to update it to work with modern mmf.
  80. Replies
    21
    Views
    1,578

    Android Utilities...

    Android Utilities
    Extract binary files, required by someone on forum.
    @pradeep
  81. Hi, @Yves Sorry to bother. As 294 is finally...

    Hi, @Yves
    Sorry to bother. As 294 is finally released, maybe you could spare some time to check this?

    If call events in an expression, and nest them, return value from child ones will be...
  82. Replies
    10
    Views
    980

    I have also encountered something similar before,...

    I have also encountered something similar before, when creating several objects out of screen, first time scrolling to there will cause significantly frame drop.
  83. Replies
    111
    Views
    12,526

    The easiest solution: split event to several...

    The easiest solution: split event to several child and put fastloop in a separate one. Then nothing will be broken.
  84. https://github.com/defisym/OpenFusionExamples/tree...

    https://github.com/defisym/OpenFusionExamples/tree/master/Extensions/WinAPI
    load by action then run a fastloop to get each file name, including the ones in sub folder (which list cannot handle)
  85. oops, obviously forum doesn't support emoji. ...

    oops, obviously forum doesn't support emoji.
    31477
  86. ��->⭐️ ��=��*♂️❌ �� =��*♂️�� �� �� �� ⭐️...

    ��->⭐️
    ��=��*♂️❌
    �� =��*♂️��

    �� ��
    �� ⭐️
    ��->⭐️ ��

    �� ��
    �� ⭐️
  87. E.g., move to ↘, check the left & top block of...

    E.g., move to ↘, check the left & top block of target, and don't move if both is obstacle.
  88. Replies
    2
    Views
    306

    Fusion is 32bit and apple has dropped support in...

    Fusion is 32bit and apple has dropped support in Catalina.
    There is an old thread about this years ago but the solution provided by Simon is using VM like parallels.
  89. If you need to support non-english:...

    If you need to support non-english:
    https://github.com/defisym/OpenFusionExamples/tree/master/Extensions/NeoStr
    Change object size & row/col space & align in runtime, with expressions to return the...
  90. Replies
    6
    Views
    549

    his screenshot shows that exception throws from...

    his screenshot shows that exception throws from EXP_EXTVAR.java, line 42 didn't extend array before getting values, unlike other classes.
    (I don't know exactly what this is in event editor so I...
  91. Replies
    6
    Views
    549

    @Fernando in Values.CRVal, line 102: ...

    @Fernando

    in Values.CRVal, line 102:



    public CValue getValue(int n)
    {
    if (rvValues[n]==null)
    {
  92. Replies
    971
    Views
    173,511

    Sticky: https://community.clickteam.com/threads/109565-Nex...

    https://community.clickteam.com/threads/109565-Next-Fusion-update-looks-amazing
  93. Replies
    8
    Views
    891

    move to console tab (you can see several tabs...

    move to console tab (you can see several tabs like source, element, etc), then check the output.
    https://cdn.discordapp.com/attachments/663950964117733408/990622436162699264/unknown.png
  94. Replies
    8
    Views
    891

    I mean post the log in console could help CT to...

    I mean post the log in console could help CT to figure out what causes the crash.
  95. Replies
    8
    Views
    891

    Press F12 to open the dev tool then check the log...

    Press F12 to open the dev tool then check the log output.
    You need to build as dev to keep the JS code human readable
  96. Replies
    35
    Views
    5,489

    Workaround: use unpacked exe. It might because...

    Quite disappointed in knowing this... Thought it could work.[/QUOTE]

    Workaround: use unpacked exe. It might because default fusion exe will bundle assets together after the code section, and...
  97. Replies
    35
    Views
    5,489

    Let’s pray that clickteam will read this thread...

    Let’s pray that clickteam will read this thread and make steamworks object open source.
    Finger crossed
  98. This is a lone time painful part of fusion’s...

    This is a lone time painful part of fusion’s scope mechanism, you need to use a temp value to pass and scope twice, or wait the to come 294 update, which provides a new expression for this case.
  99. Replies
    8
    Views
    554

    Edit: The display surface is HWA render target,...

    Edit:
    The display surface is HWA render target, and only can be blit to another render target (or to HWA texture with BeginRendering and render target with GetRenderTargetSurface)
    I forgot if HWA...
  100. Replies
    8
    Views
    554

    What I mean was viewport can get the content of...

    What I mean was viewport can get the content of display surface then do some process.



    IIRC addBackdrop asks for a bitmap surface, and HWA surfaces cannot be added. I didn't read the source...
  101. Personally I don't suggest you to purchase...

    Personally I don't suggest you to purchase firefly.
    1. Firefly doesn't have an usable world editor, the only way to place 3D objects is by your imagination, which is painful, or to say, is a...
  102. Replies
    6
    Views
    740

    Hi clickteam & author of Steamworks object!...

    Hi clickteam & author of Steamworks object!
    Could you please make this object open source?
    then everyone can add the feature they want and don't need to wait for the official update.
  103. Replies
    2
    Views
    342

    check the quarantine of your anti virus, then add...

    check the quarantine of your anti virus, then add it to the white list.
  104. Replies
    971
    Views
    173,511

    Sticky: Why not just using actives? In D3D backdrops are...

    Why not just using actives? In D3D backdrops are also re-drawn each frame, so there is no worry about performance. You can use a flag to scope the “backdrop” active or just duplicate a dummy.
  105. Replies
    971
    Views
    173,511

    Sticky: IIRC paste requires bitmap surface, but fusion...

    IIRC paste requires bitmap surface, but fusion now uses hwa texture (which has a function to rotate &stretch by hardware), it's slow to convert both type and it's also slow to stretch bitmap. So due...
  106. Replies
    4
    Views
    537

    isometric coordinate conversion also involves the...

    isometric coordinate conversion also involves the width/height of the map.
    If you are tired of math you can just use the extension, it supports Windows & Android for now and I'm working on the H5...
  107. Thanks. Just tested it and it works fine now.

    Thanks.
    Just tested it and it works fine now.
  108. Replies
    4
    Views
    537

    You can find the convert algorithm here: ...

    You can find the convert algorithm here:
    https://github.com/pvcraven/isometric_test
    And you can also use the getRealCoord/getGridCoord expression in this extension: ...
  109. @Fernando bump this up ;)

    @Fernando

    bump this up
    ;)
  110. Replies
    16
    Views
    1,321

    https://cdn.discordapp.com/attachments/66395096411...

    https://cdn.discordapp.com/attachments/663950964117733408/978671424556372008/unknown.png

    works fine here.
  111. Replies
    16
    Views
    1,321

    Could you please post the log of your App?

    Could you please post the log of your App?
  112. Replies
    16
    Views
    1,321

    Check if you have selected control to joystick in...

    Check if you have selected control to joystick in frame properties.
    If you didn’t enable it and checked the button fusion will throw “bad image resource” exception.
  113. stopJoystick & stopJoystickAcc typos in H5 runtime

    https://cdn.discordapp.com/attachments/564171167556960316/977582378836975706/CAE29BAF0F8561B578C6D320B6FF7EFA.png

    In H5 runtime, JoystickControl.js, line 157 & line 259 stopJoystick &...
  114. Replies
    5
    Views
    528

    Just to clarify, when loading an image, fusion...

    Just to clarify, when loading an image, fusion needs to decode it to bitmap then load it to memory, then create texture in video memory. So the real memory usage will be much larger than the amount...
  115. Replies
    13
    Views
    1,265

    try darkwire instead.

    try darkwire instead.
  116. Replies
    13
    Views
    1,265

    IIRC you can use int64 object, and you can use...

    IIRC you can use int64 object, and you can use string to build your own 'numbers' (check Arbitrary-precision arithmetic)
  117. You need to insert the dummy frame in edittime...

    You need to insert the dummy frame in edittime then run a fastloop to replace each frame in runtime. Note: you cannot add new frames and this action will affect all instances.



    Inside fusion...
  118. Replies
    15
    Views
    1,217

    If your game is gird based or map is tiled, then...

    If your game is gird based or map is tiled, then the cave area should be in the shape of the combination of rectangles, so compare if player's position is in this area is much faster than collision. ...
  119. Replies
    15
    Views
    1,217

    Edit : sound delays maybe due to 2.5+'s optimize...

    Edit : sound delays maybe due to 2.5+'s optimize sound play option, with this on fusion will do some preprocess so it maybe a bit delay when playing it, please check the document, I can't recall the...
  120. Replies
    15
    Views
    1,217

    If you just want to create dust effect when...

    If you just want to create dust effect when player move on dirts, you can compare player's position area instead of collision, (test in zone doesn't support expression in current version so I don't...
  121. Does this also work with non-immediate events?...

    Does this also work with non-immediate events? E.g., overlap in active & check backdrop in storyboard object? Or colMask functions in SDK?
  122. Thanks for your reply. In this extension it's...

    Thanks for your reply. In this extension it's okay to do like this, but what if the added backdrops has collision and later child events have to check it?



    Yes, I know, I designed it on...
  123. Thanks, so is it a difference of android runtime?

    Thanks, so is it a difference of android runtime?
  124. Replies
    111
    Views
    12,526

    Hope so. :) To be rude, this feature is a bit...

    Hope so.
    :)

    To be rude, this feature is a bit useless without multiply frame including support as the example I said before, especially in big projects. Only including one frame is really...
  125. Replies
    111
    Views
    12,526

    I have suggested day one it release but Simon...

    I have suggested day one it release but Simon said "No, this is not the way it has been designed".
    You can find the log on discord.
    X)
  126. Replies
    0
    Views
    494

    Tutorials for HWA cSurface usage?

    Hi, currently I'm working on an alternative active picture with some features optimized for my own game, but I encountered several weird issues, I have googled for solution but got nothing, so I...
  127. Bump this up

    Bump this up
  128. Replies
    5
    Views
    1,023

    [Update 220424] Release Page ...

    [Update 220424]

    Release Page

    FindTheWay_220424

    What's new

    Android support!
  129. Try to run it multiple times. Sometimes it works...

    Try to run it multiple times. Sometimes it works in release mode but sometimes not, it's a bit random, but not work in most cases, please check the video:


    https://youtu.be/lgEbPGnED1M
  130. Extension/Gradle Project/mfa are bundled in this...

    Extension/Gradle Project/mfa are bundled in this file:

    https://cdn.discordapp.com/attachments/940942864765026335/966169642294972477/AddBKD_Issue.7z

    BTW, will fusion's android runtime build...
  131. Update: in debug mode, if change frame's...

    Update:

    in debug mode, if change frame's background color, all backdrops will do offset as release mode does.
  132. Application behaviors differently under debug/release mode.

    Hi, I implemented addBackdrop according to the unfinished in CExtension.java (line 549) & CImage.java (line 249), but it behaviors differently in debug/release mode. Don't know if I missed something...
  133. Replies
    5
    Views
    1,023

    Next update will come with: - Isometric mode ...

    Next update will come with:

    - Isometric mode

    31309

    - Debugger

    31310
  134. Edit : if you have 2.5+ then you can find a list...

    Edit : if you have 2.5+ then you can find a list of check box to filter platforms in object selector.
    But if an object is not in the extension manager, it's very likely to be developed for mmf2 or...
  135. You can check the extension runtime file to know...

    You can check the extension runtime file to know if it support other platforms. However, the easiest way is open a new blank app, insert that object, then build it as target type, fusion will pop-up...
  136. well…… several methods, e.g., use a list and run...

    well……
    several methods, e.g., use a list and run a fastloop to fill it with loop index, then get values by retrieving random line of this list, and don’t forget to remove used lines.
    If you only...
  137. Weird. I also referenced the code of Create by...

    Weird. I also referenced the code of Create by Name and scope works fine here.
    https://cdn.discordapp.com/attachments/663950964117733408/962331343688175687/unknown.png...
  138. No, but can be ported, but need to rewrite it to...

    No, but can be ported, but need to rewrite it to native version.

    Download the entire repo.



    Yes, it’s possible, object’s animation class do has this value, but it’s the direction you set,...
  139. Dir returns the direction value, and it's not...

    Dir returns the direction value, and it's not associated with animation direction: when you change object's direction, animation direction is changed also, but if you only change object's animation...
  140. Replies
    5
    Views
    1,023

    [Beta] FindTheWay : All New A* Path Finding

    FindTheWay

    31286

    Description

    A* Path Find, open source, 5X faster than Path Finding Object, planned for all runtime compatible.
    Currently it's Windows only, I'll start porting when features...
  141. Replies
    5
    Views
    721

    if your frame is stretched you also need to...

    if your frame is stretched you also need to calculate zoom factor then mul it to the real coord.

    https://github.com/defisym/OpenFusionExamples/tree/master/Extensions/WinAPI/ToInstall/Files

    Try...
  142. Replies
    69
    Views
    4,571

    emoji I assume.

    emoji I assume.
  143. Yes, if you set font size during runtime, DPI...

    Yes, if you set font size during runtime, DPI scaling will effect the real size. Mul / divide DPI scaling factor to size can solve this. You can search the fourm, I posted a solution months ago.
  144. Kenny https://kenney.itch.io/

    Kenny
    https://kenney.itch.io/
  145. Binary files, if extension supports (uses...

    Binary files, if extension supports (uses fusion's built-in file API), it can be loaded without extract. Or you can extract them to temporary folder buried deep in windows (but yes, if they want they...
  146. Replies
    13
    Views
    3,722

    Load animation is already available for several...

    Load animation is already available for several months.
  147. Replies
    3
    Views
    522

    Maybe CT can release filter SDK (fusion uses this...

    Maybe CT can release filter SDK (fusion uses this to convert different format to internal data), then someone can develope one for you. But according to Phi, current fusion won't be able to support...
  148. Replies
    971
    Views
    173,511

    Sticky: Hi, in current version's profiler, if one event...

    Hi, in current version's profiler, if one event consumes less than 0.001ms, fusion will not show this line's time in profiler, which is the same as events that are not executed, which may confuse...
  149. "Compare two general values" has no effect on...

    "Compare two general values" has no effect on scope, but object's conditions do. Might because CT didn't implement features like effect/scale when they working on object selection, the only solution...
  150. Replies
    971
    Views
    173,511

    Sticky: Hopes that this will be available soon, first...

    Hopes that this will be available soon, first time I know this feature was in 2019 after the release of 2.5+, Simon mentioned that he had made the purpose in discord……
  151. Yes defined by macro in OC class ...

    Yes



    defined by macro in OC class


    WORD ocQualifiers[OC_MAX_QUALIFIERS]; // Qualifier list
  152. Have you checked the build type? Here is a filter...

    Have you checked the build type? Here is a filter in object selector (several check boxes listed at right side), if you checked one of them fusion will only show the extensions that is compatible...
  153. Replies
    971
    Views
    173,511

    Sticky: Hi, sorry for the distract, how can I directly...

    Hi, sorry for the distract, how can I directly get all backdrop of one type's (get all obstacle object's collision mask for example) collision mask of one layer in extension? Thanks in advance.
  154. You mean build an exe from a mfa, then convert...

    You mean build an exe from a mfa, then convert the exe back to mfa?
    IIRC there were a de-compile tool several years ago but it may not work with new mfa. About one year ago someone made a new...
  155. Replies
    2
    Views
    387

    Impossible. Fusion doesn't bring name to...

    Impossible.
    Fusion doesn't bring name to runtime, only ID. Names are for edittor to retrieve and convert to ID when saving.
  156. Replies
    1
    Views
    244

    You can compare the position (I forget the actual...

    You can compare the position (I forget the actual name, sorry) and the length of samples, to know if one sample is over.
    When you want to switch to the actual song, just set one flag, and make an...
  157. Replies
    7
    Views
    784

    Several years ago I saw a doom style demo on...

    Several years ago I saw a doom style demo on Twitter by the author of LVLE, which is an alternative world editor for firefly, as CT’s built-in one is somewhat unusable. Download LVLE then you can...
  158. Replies
    971
    Views
    173,511

    Sticky: So it seems to be a common issue of DX 11...

    So it seems to be a common issue of DX 11 runtime: some blank characters are ignored in some cases.
    It's an old issue since the release of 2.5+ and only fixed a part......
  159. Replies
    971
    Views
    173,511

    Sticky: That's why I wrote my own version of ini & string...

    That's why I wrote my own version of ini & string parser, because I also suffered from unicode support. Maybe you can try them if you focus on windows:
    ...
  160. Replies
    971
    Views
    173,511

    Sticky: Maybe I misunderstood something, as far as I...

    Maybe I misunderstood something, as far as I know, binary files are something like a map, the absolute path is key and the real file content is value.
    If move mfa to another dir, but the binary...
  161. Replies
    971
    Views
    173,511

    Sticky: IIRC it will export all animation of one active...

    IIRC it will export all animation of one active at once. And when you import it, the hierarchy of target object's animation is changed to the origin object. Personally I recommend to at least have a...
  162. Replies
    35
    Views
    5,489

    You can find some messages in the R292.10 release...

    You can find some messages in the R292.10 release thread. About one or two months ago.
  163. Thanks for your reply. I use sub application as...

    Thanks for your reply.
    I use sub application as a subsystem, and it has a come in/out effect when opening/exiting, for example, when you open your inventory the UI box flies in and flies out when...
  164. Sub application shakes while moving when V-Sync is on

    Sub application shakes while moving when V-Sync is on (also with a significant frame rate drop). Turn off V-Sync will solve this.

    Please check the video:
    ...
  165. Replies
    21
    Views
    1,578

    I implemented this feature as a part of another...

    I implemented this feature as a part of another extension (a game platform SDK like steam, but only for android, and it requires a game brand logo for cloud save, so I need to extract and upload...
  166. Replies
    971
    Views
    173,511

    Sticky: If I got you correctly, now you can see which...

    If I got you correctly, now you can see which sample is playing in which channel in the debugger.
  167. Edit: why not just using surface object’s blit...

    Edit: why not just using surface object’s blit window function?
    Because it won’t take DPI scaling into account, if your scaling is not 100% (usually on hi-res devices), e.g., 150%, and your 640*480...
  168. Personally I recommend you to write your own...

    Personally I recommend you to write your own capture extension (or you have to manually tweak code for fullscreen/windowed and DPI scaling), e.g., create a surface (display class) then create it's...
  169. Check the base frame you are now using, fusion...

    Check the base frame you are now using, fusion will try retrieving names from that frame, instead of display default names.
    Personally I recommend putting all global objects into one frame and...
  170. IIRC reset will erase all elements in the list,...

    IIRC reset will erase all elements in the list, so when you trying to modify one of them nothing will be changed. Using “insert“ instead.
    Personally I recommend to put all lists in one layer and...
  171. Replies
    30
    Views
    2,285

    Sorry, me stupid, I thought this is a new feature...

    Sorry, me stupid, I thought this is a new feature rather than a bug fix.
    X)
  172. Replies
    30
    Views
    2,285

    IIRC fusion dropped support of very old mfas in a...

    IIRC fusion dropped support of very old mfas in a version released in 2020 (maybe 2021, I forget).
    Maybe you need to download older build of fusion and save the examples you needed.
  173. Replies
    35
    Views
    5,489

    Now CT need to maintain/upgrade 2.5/2.5+ and...

    Now CT need to maintain/upgrade 2.5/2.5+ and several exporters. Beside this, they also transplant games to mobile/console (FNAF for example, you can find other titles on CT home page, and you can...
  174. Replies
    35
    Views
    5,489

    IMHO it should be a cooperate work, CT do tests...

    IMHO it should be a cooperate work, CT do tests then submit issues to valve team, and modify fusion if needed according to valve's reply.
    Besides, steam deck verify recommends to use several new...
  175. Replies
    35
    Views
    5,489

    Support for Steam Deck

    Valve just released Steam Deck a few days before and now this company is starting to ship orders. Valve also updated a document here to introduce how to test your game without a dev kit of steam...
  176. Replies
    3
    Views
    396

    https://cdn.discordapp.com/attachments/66395096411...

    https://cdn.discordapp.com/attachments/663950964117733408/946963201726218251/unknown.png
    https://cdn.discordapp.com/attachments/663950964117733408/946963316062965770/unknown.png
  177. Replies
    971
    Views
    173,511

    Sticky: Adding Gifs that show the difference: Fusion:...

    Adding Gifs that show the difference:

    Fusion:

    31171

    VSCode:

    31172
  178. Replies
    3
    Views
    396

    If you don't need to handle sub folders, you can...

    If you don't need to handle sub folders, you can use list object with wildcard. IIRC there is a load file list function.
    If you have sub folders, I made an extension for this case, please check:...
  179. 1. Did some exploration, Fusion only support ANSI...

    1. Did some exploration, Fusion only support ANSI here, so change the format to GBK or else can display non-English characters.
    31170
    It may be a bug that stops fusion display UTF-8 characters here...
  180. I have checked the code, it's just a typo, sent a...

    I have checked the code, it's just a typo, sent a PR. Please wait for the next official update

    I can't build a new version for you because I don't have the compatible version of Visual Studio (due...
  181. Try changing xml file to UTF-8.

    Try changing xml file to UTF-8.
  182. Replies
    2
    Views
    438

    I’m afraid shader cannot do this, cause it...

    I’m afraid shader cannot do this, cause it doesn’t save previous result, unless you only need to change one pixel.
    By the way, everything that can display contents has a surface (fusion’s display...
  183. Replies
    1
    Views
    340

    You can add a new event with A/C/E of this...

    You can add a new event with A/C/E of this object’s movement value, then copy this event and paste it to text, by doing this you can see the format, and you can then search by that format.
    Another...
  184. Replies
    971
    Views
    173,511

    Sticky: When editing texts, if you double click on a...

    When editing texts, if you double click on a word, editor will automatically highlight the word you are clicking, both available in fusion's expression editor and other editors like VS Code. But...
  185. Replies
    8
    Views
    554

    IIRC this feature doesn’t work with D3D runtime....

    IIRC this feature doesn’t work with D3D runtime.
    (But viewport does, with the same code. Maybe the difference is the SDK of these extensions, that’s why viewport supports HWA (although some feature...
  186. Replies
    3
    Views
    597

    Could you please tell me WHICH MFA ARE YOU TRYING...

    Could you please tell me WHICH MFA ARE YOU TRYING TO OPEN?
  187. Replies
    3
    Views
    597

    Which mfa are you trying to open? I wrote a...

    Which mfa are you trying to open?
    I wrote a shader with this name about four years ago but only for personal use and never released it. Not sure if it's the one you want.
  188. Replies
    4
    Views
    580

    Hi @NaitorStudios, sorry to bother you. Do you...

    Hi @NaitorStudios, sorry to bother you.
    Do you know the work arounds for non-English characters?

    https://cdn.discordapp.com/attachments/663950964117733408/942777568468283462/unknown.png...
  189. Because it's fusions child process....

    Because it's fusions child process. (Fusion->Android SDK->Java)
    https://github.com/defisym/OpenFusionExamples/tree/master/Tools/JDK%20Terminator
    You can use this powershell script to terminate java...
  190. https://github.com/SteamRE/DepotDownloader If CT...

    https://github.com/SteamRE/DepotDownloader
    If CT didn’t remove old builds when uploading new one……
  191. I have enountered this issue several years ago....

    I have enountered this issue several years ago. Besides the way that disable scaling by register as naitor mentioned above, another solution is divide (or multiply, I forget) DPI scaling factor when...
  192. Replies
    3
    Views
    498

    Thx, personally I’m now using shaders like...

    Thx, personally I’m now using shaders like zoombox, and this thread was posted for a friend who just purchased 2.5+. I will send this advice to him. Don’t know whether his game is based on viewport...
  193. Replies
    3
    Views
    498

    Flip viewport doesn't work under DX11

    Hi all, just founded that flip horizontally/vertically doesn't work under DX11 but works properly under DX9.
    ...
  194. Replies
    971
    Views
    173,511

    Sticky: Maybe CT can release image filter SDK and HWA...

    Maybe CT can release image filter SDK and HWA SDK, then we can add new format support (e.g., webp/hevc) by ourselves, as CT is already too busy.
  195. Replies
    971
    Views
    173,511

    Sticky: If I got you correctly we already have one, in...

    If I got you correctly we already have one, in story board. I can't remember the exact name. It will return 1 for standard, 4 for DX 8, 8 for DX 9, and 16 for DX 11. Maybe not this value, but I'm...
  196. Replies
    971
    Views
    173,511

    Sticky: Maybe away from "negate" topic, another new...

    Maybe away from "negate" topic, another new feature that can save clicks is "fixed-based values".
    E.g., When we need to use values of two instance of one object, we cannot retrieve one's and give it...
  197. Replies
    971
    Views
    173,511

    Sticky: Maybe it's impossible as "Never" is an immediate...

    Maybe it's impossible as "Never" is an immediate condition, you cannot turn a normal condition to this type by "negate" it.
    However, if you delete all conditions of an event, fusion will add a...
  198. Replies
    20
    Views
    2,118

    Another solution is making the object big enough...

    Another solution is making the object big enough for transformation, as fusion only draws in the rect of object.
  199. IIRC somewhere staff said that Fusion will move...

    IIRC somewhere staff said that Fusion will move to OpenGL in the future, and shader for all platforms will come then. (Maybe F3)
    Actually now you can see some basic shaders in Android runtime, but...
  200. 1. Place dummy frames and use load animation...

    1. Place dummy frames and use load animation frame
    2. Purchase 2.5+, a recent update adds a feature that allows you to export all animation to a file then load then during runtime

    The first...
Results 1 to 200 of 500
Page 1 of 3 1 2 3