Yes I have confirmed from my end after many testing that AC doesn't wait for Naninovel script to end, I tried to individually disable hotspot and enabliing them after, blocking the raycast but none of these work as the next action get executed immed…
After trying many methods the gpt has concluded it is an AC issue.
here was the code for the custom action
var player = Engine.GetService();
await player.LoadAndPlay("MyScript");
// Wait for the script to finish
await UniTask.WaitUntil…
I thinking the only way to do this is to use some sort of function like AC.KickStarter.TurnOnAC (); inside the custom action but just for disabling hotspots only.
I asked chatgpt for such action but it didn't worked
private async void RunAsync…
Thanks for the welcome.
Here's my setup
(Image)
(Image)
A hotspot that disable interaction then play Naninovel and then enable interaction, but the hotspot is still visible.
Here's the naninovel custom action
private async void RunAsync ()…
I'm having the exact issue, I want the AC pause menu to be visible but only want to disable the hotspots but turning off interactions sadly didn;t worked.
Did you find any solutions ?