The integration is intended as more of a "base template" to be modified, given the flexibility KCC has. You can use the following to check if the Movement system is enabled:
AC.KickStarter.stateHandler.MovementSystemIsEnabled
I've gone …
You won't want root motion - that'll add more complexity into the mix.
Sounds like you've done everything right. Could you share screenshots of the NPC's root Inspector? I'll attempt a recreation.
You don't need to use OnLoad in each scene to run logic upon loading - you can use the Events Editor, up in the top toolbar.
Create a Save: Load: After event, have it auto-create an ActionList, and add to it an Action to re-enable saving. This wil…
Ah. In that case, it's simpler.
You can either control the enabled state of your components with an Animator, and then use Remember Animator, or use this variant of the above that saves a component's enabled state:
using UnityEngine;using AC;publ…
(Quote)
Do you have any Inputs mapped to the input named "mouse 1"?
(Quote)
The Settings Manager only lists Inputs listed that will be recognised if present in the Input Manager - it's not a list of what's defined.
Looks good.
The built-in way to handle this would be to create an ActionList that uses a series of ActionList: Set parameter Actions that each update the parameter of another ActionList - with the value of the updated parameter itself being paramet…
Looks like it could be down to the Reference scenes by field in the Settings Manager's Saving panel - is this set to Name or Number?
When using the Scene: Switch Action, this shouldn't matter - as it'll convert a string to a build index, and vice-v…
Thanks for the details, it'll help when it comes to considering such a feature.
I'm not sure I'm able to recreate unwieldy or overshooting behaviour with the panning - is that to say its overly-sensitive, or moves more after releasing input?
As Hotspot input mode is set to Touch Up, is that not giving the same issue even when using Context Sensitive interactions? I'd have thought you'd need to set it to Touch Down to have it work.
To disable the script when interacting with the Arrang…
(Quote)
To be clear: what was the result in that test? Was the AC variable loading once the FSM was no longer running?
We can check if this is a case of AC not saving the variable at all by checking the raw Save data.
If you open up the Save-game…
Currently, yes. It will stick to Custom Script until the script is disabled - or you leave the scene with it in.
If you want to mix-and-match things, I'll need details on how you are integrating the puzzle template into a regular scene.
Apologies for the trouble.
I can't reproduce either issue - to be clear, it's specifically that the PM variables aren't updating, while AC variables are still being correctly restored?
Which versions of both Playmaker and AC are installed? I'm as…
I should preface this by saying the Switch isn't an officially supported platform.
You mention disabling the save system - is that due to having scene this thread?
What is your AC version, does the issue occur if you set your Build Settings first …
Yes - Events can be set either in the Editor (since v1.78) or through script:
using UnityEngine;using AC;public class HotspotEvents : MonoBehaviour{ public ActionListAsset onHotspotSelect; public ActionListAsset onHotspotDeselect; private …
(Quote)
It's Chris.
Thanks for the suggestions - could you share a typical complex ActionList that would benefit from such a feature? I shall give it some thought - currently, the best way to compartmentalise logic is to separate it several lists …