Forum rules - please read before posting.

Conversations in Asset Action List

Hey there,

I just ran into a weird problem (i probably misconfigured things). But i noticed, when i run a conversation from within a asset based action list, the conversation menu doesn't show up, and the action list just waits there till a option is chosen.

The conversation has a constant id, which i also see linked from the conversation action in the action list.
When i run the conversation from a scene based action list it works correctly.

Do you possibly have a idea of where i went wrong?

I'm on AC: 1.85.5
Unity: 6000.2.6f2

Comments

  • edited January 7

    the action list just waits there till a option is chosen.

    Is this to say the Action in the ActionList Editor is highlighting to indicate it's running?

    Does the Action override the Conversation's options, and are there any other chains / ActionLists running at the time?

    Check both the Console window, and the AC Status box, for relevant messages. You can enable the Status box from the bottom of the Settings Manager - what does it list the "Game state" as when this occurs?

  • edited January 7

    The action indeed is highlighting, and is waiting. The options are overridden and leading towards other options.

    The AC Status window shows the conversation is the current game state, which seems like it should be correct?

    The Unity console, doesnt show anything relevant, just some errors about missing addressables, which is expected.

  • As a test i did the following:

    • I made a new empty scene
    • Initialized AC without folders in the scene
    • Created a onstart actionlist, that simply shows a test dialogue
    • Created a conversation in the scene, with 2 test options
    • Then created a asset actionlist in my project folder
    • In this actionlist i Run Conversation, using the conversation in the scene
    • I then call this actionlist from within the onstart actionlist

    I run the test scene, and exactly the same thing happens. It hangs and waits on the invisible conversation.
    And when i move the run conversation action, directly to a 'inscene' actionlist, it displays fine.

  • I think i found why it's bugging out for me.
    On the action where i call the asset action list i had 'Wait until finish?' turned out.
    Disabling that seems to fix it :#

  • Yes - the Status box in your screenshot shows the game being in Cutscene mode, caused by the in-scene Cutscene running.

    The Cutscene either needs to be set to run in the background, or stop running when the asset is called, and re-run it once the asset has ended.

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Welcome to the official forum for Adventure Creator.