You can hook into the OnStartSpeech / OnStopSpeech custom events to get callbacks when a specific character starts and stop speaking:
using UnityEngine;using AC;public class SpeechEventsExample : MonoBehaviour{ public Texture2D speechIcon; pu…
So long as the Player is in the scene at the time of playback, it should come from the same AudioSource regardless of the use of Timeline.
Does it persist if you temporarily do away with Audio Mixers?
It may be that this is related to a similar issue reported recently, which saw issues with Rigidbody's teleporting in Unity 2022.
Inside AC's Char script, look for the Teleport function and add the following line to the bottom (around line 1571):
…
In a backup/duplicate project, import the new InputSystem integration package from AC's Downloads page and revert back to the provided Controls asset. You should find that it then has mouse input added to its InteractionA input definition.
Uncheck…
(Quote)
What was the result of this? Bear in mind that you if you have custom scripts involved (such as Disable Hotspot Label on your Hotspot), then it may conflict. Does the Hotspot label disappear completely if you lock the Menu and disable this…
The "Input" menu element type can be used to enter in numeric values, and the Conversation object may be able to help provide a yes/no decision for the Player.
In terms of having AC variables update love/hate variables however, I will sti…
(Quote)
You can amend an Animator's "Root Motion" option through script. For the AC Player, this can be accessed with:
AC.KickStarter.player.GetAnimator ().applyRootMotion
If you're involving custom Actions, it may be easiest to combine…
Did you save the scene afterwards, and what are your AC and Unity versions?
Apologies for the trouble - Unity will unfortunately lose certain scene data in the event of a compilation error.
To try to mitigate this, AC backs up its ActionList data …
Likely not, but I'd need a couple more details to be sure.
Could you share the warning message in full, as it appears when selected in the Console, as well as screenshots of the Trigger's Actions?
To be clear: do you want AC to update its own Global Variables from Love/Heat's variables values?
AC variable values can be modified through script - see the Manual's "Variable scripting" chapter, as well as the front page of the Scriptin…
(Quote)
I'll need a few details of the way your Highlight effect is set up. Can you share screenshots of a typical Hotspot, its linked Highlight object/component, as well of details of the material/shader/render pipeline involved?
(Quote)
Have you…
A second Player shouldn't be necessary - you'd just need your original Player to be equipped with a First Person Camera that can be enabled at the right time.
A tutorial on creating such a camera can be found here. The Character Wizard will only c…
Welcome to the community, @Aart.
Generally speaking, check that your wall colliders are also 2D, and that your Rigidbody 2D has its "Simulated" property checked.
Best to see the specific sitatuation - can you share screenshots of your Pl…
Apologies - I was being stupid.
Since each location has its own MiniLocation component, each was registering its own instance of the OnMenuElementClick event, causing it to be run multiple times.
Best way around this is to split the script into tw…