Welcome to the community, @Julia.
The "GameCamera Third-person" camera type in the Scene Manager can be rotated around the Z-axis by dragging. You'll need to create an Empty in the scene that acts as the pivot-point for it, and then assi…
A custom script can override AC's "InputGetButtonDown" function such that - when the mouse is over a Menu - it reads the mouse button, rather than "InteractionA".
This should do it:
using UnityEngine;using AC;public class Input…
I've updated the GK package, to make the use of a Conversation object optional.
When you use the GK script in isolation, you can use the Object: Call event Action to trigger its BeginDialogueMode function to turn it on manually.
Are you relying on Unity's new Input System, or the legacy Input Manager, for input?
If you have Mouse clicks have default functionally? unchecked, then mouse clicks should only run Hotspot interactions if you have "mouse 0" mapped to you…
(Quote)
It's a question for Xbox - how the data gets stored within the blobs array isn't up to AC.
(Quote)
You don't need to rely on the fileName or label, just a unique identified that'll be consistent for that save. Use the ID number instead.
The Menu issue is likely to do with the difference in resolution / aspect ratio. Are you using Free Aspect mode when testing in the Editor? Best to rely on a fixed ratio e.g. 16:9. You can also enforce an aspect ratio in the Settings Manager if y…
There are two approaches you can take to this.
One is to have a second character (an NPC) that looks like the Player, and rely on the MirrorCharacter script earlier in the thread to have them move/animate as a reflection of the Player. This requir…
You're welcome!
I've had a look through the articy importer, and yes - it does look like they updated the API.
I've made corrections to AC's integration package, so if you give it another download and import, it should work now. Thanks for the le…
I'll see if this can be conveted into a package on the Downloads page in the future, but for now: here's a bare-bones function that'll parse some text and attempt to run the correct Hotspot / Inventory interaction:
void ParseText (string text){ …
Firstly, you'll need to convert the Menu to rely on Unity UI. That way, you can then rely on an Animator component, attached to the Button, to control its animation (which can then be whatever you wish, using Unity's Animation window).
In the Anim…
Where/how the data is exactly stored would be down to Xbox - does the Save function allow you to specify an index? The blobs[index] may refer to which save slot you're dealing with.
Welcome to the community, @Choklad.
It certainly is possible that their Unity importer was changed - I'll look into this, thanks for the alert.
The script error itself, however, only relates to the script's header: try deleting the referenced line…
Stop as in pause time? You could try turning on a Menu that pauses the game just beforehand.
You'll need to similarly turn it off again once the ad is over. Does the ad system have a callback that can be used to e.g. trigger an ActionList once it…
The addon script works by auto-detecting the presence of a Dialogue: Start conversation Action in a given ActionList. It may need some amendment to work with your needs.
To be clear: in AC terms, a "Conversation" is just the act of displ…
Your Character: NPC follow Action doesn't reference an inactive Player - but an NPC within the room.
Remove the NPC from the scene, and have SarahShotgun appear in the scene by default (e.g. by updating their "start data" in the Settings …