Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

[RELEASED] "Logic Forge" 1.2 Code Generation

Discussion in 'Assets and Asset Store' started by winxalex, Oct 13, 2018.

  1. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73

    David could you share screenshots or video clip, or at least tell us which function you selected.
    LF is tested on u2020.3.3, don't know how stable is that 26 Unity version, what they have changed, or what they experiment. But with more info, I'm willing to provide a fix.
     
    troynall likes this.
  2. DavidLe360

    DavidLe360

    Joined:
    Dec 24, 2018
    Posts:
    127
    Hi, sorry for a little slow reply back :D
    So, it happen as soon I click on this menu item:
    upload_2022-2-9_19-24-6.png
     

    Attached Files:

  3. DavidLe360

    DavidLe360

    Joined:
    Dec 24, 2018
    Posts:
    127
    :( I just redowload the asset and tested it again, also with an empty project, on Unity 2020.3.28f1, and still same problem. All the menu items work, except that one :(
     
  4. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73
    Clipboard01.jpg found out what it is. AssembySettings is somehow empty and not filled with data. So when you start searching functions of no assemblies, then you can't find any. Somehow Unity when deserialize package deletes them, creates empty AssembySettings file. Also, GeneralSettings are also not deserialized correctly. They define connection width and color and so on... and for example width is 0 so you can't see the line :(.
    I'll try to find an auto solution in the upcoming 1.42.6 version. Let me know what are your findings.
     
    Last edited: Feb 18, 2022
    DavidLe360 likes this.
  5. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73
    New Assembly Settings in an upcoming version. AssemblySettings.jpg
     
    StevenPicard likes this.
  6. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73
    When you import the LogicForge package it should reload assemblies and fill AssemblySettings. 5 Default assemblies should be selected. There is an issue that something creates EMPTY settings. To FIx it click on Reload button in the right corner. AssemblySettings.File. Default Values.jpg
     
  7. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73


    Hope I solved 2 biggest bugs empty window and empty assembly settings (LF 1.42.8)
     
  8. DavidLe360

    DavidLe360

    Joined:
    Dec 24, 2018
    Posts:
    127
    And, in my case, i added "mscorlib" in the '_default Assebmlies' list, to make the Add >> Function menu item works
     
  9. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73
    Default is like reverting to factory settings.
    If you want to include in the LF function search, by checking in settings list (see. UnityEngine.AIModule)

    upload_2022-4-3_10-47-33.png
     
  10. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73
    David Ask this question:
    Btw, does LF data's (variables) has event that trigguer on value change?

    Everything happening inside the node raise the event. "Success" output will become true for one frame. Example Timer finished => SUCCESS, Variable Set/Changed => SUCCESS. You recived Trigger Event or Custom Event => SUCCESS, Formula has been evaluated => SUCCESS

    Clipboard01.jpg
     
    DavidLe360 likes this.
  11. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73
    David Ask this question:
    upload_2022-3-2_18-29-25.png

    LF 1.49 now can generate custom types (Serializable Class or Monobehaviour)
    GenerateSerializableClass.jpg
    The video explains the process.
     
  12. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73
    TimelineMarkers.jpg GOOD NEWS: How to create Dialog System by using LogicForge tutorial and upgrade cohesive with Timeline.
    BAD NEWS: found some bug hanging the Unity, don't know if it starts when dragging with the middle button.... need to nail this one, Help :(
     
    Last edited: Apr 23, 2022
  13. logicforge

    logicforge

    Joined:
    Jul 5, 2022
    Posts:
    4
    Here you can find full video of Dialog Timeline
    . Find files in LF 1.43 package from asset store.
     
    DavidLe360 likes this.
  14. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73
    New Input System supported in the upcoming version. InputSystem.jpg
     
    DavidLe360 likes this.
  15. theRealWinxAlex

    theRealWinxAlex

    Joined:
    May 2, 2020
    Posts:
    73

    @DavidLe360 here is a demo of the Logic forge simplifying and empowering the Unity Input system.