First, open up AC's Highlight script and add the following function:
public bool IsFlashing() => highlightState == HighlightState.Flash;
Then, replace the above script with:
using UnityEngine;using AC;public class ShowNearbyHotspots : MonoBeha…
That's a separate issue - the above line only deals with ending the current dialogue.
To be clear: you want to be able to end Subtitles at any point through a video, while still playing the video to completion?
You could try manually turning off t…
It depends on your Menu's Source property. If it's set to Adventure Creator, check Preview in Game window? and it should then appear in the Game tab.
You will need to have an AC-scene open at the time, however.
There's potentially more to it based on other settings, but the Interaction in your screenshot is for "Use" mode, rather than "Inventory". If you're using an Item on the Hotspot at this time, it'll be the Inventory interaction -…
You'll need to run the Objective: Set state Action to set your Objective's State to Active when your game begins. If it's not appearing in the Menu, it may be that the Menu is being turned on before this Action is run as part of AC's startup proces…
Welcome to the community, @ddstarderg.
Good spot on the cause, thanks for the digging.
Rather than swapping those around, however, try simply adding return; to the end of the EndCutscene-check block, i.e. just after ResetClick ();
Welcome to the community, @crosiles.
Properties aren't available for Objectives - they're for Items only, I'm afraid.
It is possible to store additional data in a custom script, however, that references your Objectives by ID number. Something lik…
actionList.actionListType = ActionListType.PauseGameplay;
If the Player doesn't move when the ActionPause is added, though, then it'll be down to something else.
Do any Console warnings appear, and does the Player's "blue movement line" …
The effect of it will always be instant, but yes - you can shift a Journal element through script:
var journalToShift = PlayerMenus.GetElementWithName("MyMenu", "MyJournal") as MenuJournal;journalToShift.Shift (AC_ShiftInventory…
This might be OK - but AC will call this function itself via its own event hook. You would need to ensure your script has a larger DefaultExecutionOrder.
Rather than iterating over all elements/objects, however, it's easier to just affect a Canvas…
Define an input named "ToggleCursor" to switch between your cursor's locked state during gameplay.
A full list of available inputs can be found in the "Available inputs" panel of the Settings Manager, as well as the Manual's &qu…