Apologies for the trouble.
I've had a look and it does look like there's an issue when the game is not in a cutscene when the Variable is changed - is this the case for you?
(Quote)
Looks like a case of a duplicated file - did you copy this before editing to create a new Action script? The file you've deleted looks to be the original, so you ought to find the second one and remove that instead - otherwise the error wil…
Ah, you're right - it was introduced in v1.73.2.
After backing up your project, import the latest release from the Package Manager to get the field. Just be mindful of the "Upgrade notes" sections in the Changelog for the versions since.
I'm not sure of the circumstances surround it, but it looks like the ActionList is being included in the save data.
As you're using Addressables to handle asset data, you need to make it an Addressable with a key that matches its filename, i.e. InG…
The UCC integration was recently updated - when did you last download it?
The workflow has changed slightly to accommodate the LookSource issue - you need to keep the UCC Player in the scene file, instead of having them be spawned in via the Settin…
Thanks for clarifying.
Is the ActionList that contains the Action the same as the one whose parameters you wish to affect? You can set actionListToAmend automatically, if so.
The "parameterID < 0" checks can also be removed - this is…
Did you delete your asset folder by mistake?
The Meta file is necessary, but not the asset itself - you'd need to restore the folder asset itself as well. Unity should move both to the Recycle bin, but AC won't be strictly involved here.
So far a…
An Action's Run function will be called before CheckCondition - you can assign the intended default value inside it.
This function can also be simplified because it doesn't need to run over multiple frames:
public override float Run(){ grabbedN…
Welcome to the community, @Lynx.
The top of the Speech Manager has a Speech scroll audio is field. When set to Speech, scrolling audio will be played from the character's Speech AudioSource, if assigned in their Inspector.
You can enable panning …
When using Software cursor rendering, you can define a default click offset for Inventory items in the Cursor Manager. Items will be offset by this amount when used as cursor graphics.
If you use Unity UI for rendering, you can use animation param…
Is this to say this was working in builds before the update?
We'll need to see if it's a case of the Action not running, or the Action running but not having an effect.
Above the Action in your screenshot, try adding a Dialogue: Play speech Action…
If a Player is present in the scene file, it willl override the prefab assigned in the Settings Manager.
Just create a new empty GameObject and attach AC's Player component - that will revent the real one from appearing.
Through script, you can check if a Hotspot is currently selected with:
if (KickStarter.playerInteraction.GetActiveHotspot ())
It may be a case of adjusting the wiki script to suit your needs. Try replacing:
if (KickStarter.stateHandler.gameState…
Sounds like it's less a direct integration between the two, and more a case of making sure the two can work alongside one another.
(Quote)
You can ignore the warnings from AC on that one. While AC prefers to spawn in a prefab, you're welcome to us…
You can copy a non-string variable into a string variable, but not the reverse.
The code change above works for me, however. In the Variable: Check Action, are you setting the first variable to the String, and the second to the PopUp?
Could you explain - in simple but precise terms - what you're looking to achieve? I'm not 100% clear from the code, but if you can detail the exact intended behaviour, I can see about rewriting it.
FWIW, AC's v1.77.2 update will include a "La…
Are you referring to the tagging of ActionLists that get gathered in the Speech Manager, or speech tags inserted into dialogue text? Please share screenshots showing the issue.
When two assets overlap in feature-sets, integrations are difficult to provide as the exact needs will vary from project to project.
I'll need some details on your intended workflow. If you're looking to disregard AC's Inventory system in favour o…