You can use a script to modify an Item's texture, according to its property value:
using UnityEngine;using AC;public class FreshnessTextures : MonoBehaviour{ public FreshnessItem[] items; public void RebuildFreshness () { foreach (F…
Categories are defined by AC's ActionCategory enum.
An Action that combines the above functions can be found here: https://adventure-creator.fandom.com/wiki/SLATE_integration
Unity's docs on exporting packages can be found here.
Though, if you move all the files to the same folder, a .zip of the folder should work as well.
I will need the Manager assets, a test scene, and the font asset.
(Quote)
The Action will add each of the skins you specify in order to the skeleton - by calling Spine's own AddSkin command.
Putting aside all the Action/AC specific code, the only functions it's calling on the Spine side are:
Skeleton skeleton = …
AC's save system is pretty embedded within AC - a replacement would have to be totally separate.
What is the specific issue you're trying to solve? If this is related to your ActionList asset issue, see my reply there.
It's not possible to define new Action categories - your Action(s) would still have to be in the existing "Third-party", "Custom" categories etc.
You could separate each function into a separate Actions, but it might be easier t…
It is possible to serialize Action data as Json - scene-based ActionLists rely on Json to back up data as part of the autosaving process in the Editor.
It should be possible to do the same for assets (or at least the Actions they hold), but you'd s…
You're using Unity UI for the Interaction Menu's Source, I take it.
What are you assigning as the Menu's RectTransform boundary? This should be the area that covers the visible part of the Menu - but it should be fixed in size.
The menu scales up…
Is this a case of Hotspots being non-interactive because the mouse is no longer over them? How are Hotspots normally interacted with?
You mention a bool-check in the background - is this to say you're checking every frame if a bool is set to True?…
It's more an issue on the AC side of things, where AC is incorrectly making an assumption on the way your game is played due to the "Movement method" being set to "None".
If you set it to "Direct", it should work. Are…
(Quote)
The value entered into the "Skin #0" box needs to be the name of the skin - i.e. "pajama", "pants" - rather than the index.
I have updated the SkinSetter script on the previous page with Console warnings if it …
You can have a custom script read the item's "freshness" property, and alter its main texture accordingly.
What kind of property are you using, and what are the threshold values that would cause an item to change graphic?
Do you have Load scenes asynchronously? checked in your Settings Manager?
If you use Unity's own LoadSceneAsync, then you won't be able to read AC's GetLoadingProgress. You can, however, read AsyncOperation.progress - which is essentially the same…
Does the Menu span the full screen, or pause gameplay? It might be that the enabled state of the Menu prevents interactions.
You needn't rely on an invisible Menu to run Actions when a key is pressed, however. For that, you can use Active Inputs …
iSaveFileHandler is an interface - it is used by other SaveFileHandler scripts to provide Save and Load functions.
AC separates its file-handling and file-format duties with separate interfaces. SaveFileHandler merely deals with where data is save…
In First Person mode, the First Person Camera will automatically be made active during gameplay.
Is the issue with Timeline occuring during a cutscene, or is gameplay running at the same time? You can enforce a cutscene by setting the ActionList's…
Possibly - though this touches on how Unity itself works.
It is possible to store certain assets in Asset Bundles, and then have those Asset Bundles updated post-release without having the base executable be updated.
You won't be able to change re…
Actions that are running in the ActionList Editor should light up in blue.
They do, however, seem to need the mouse to be over window for it to occur. I shall see if this can be addressed.
If you want to see which Actions have been run, you can e…