Welcome to the community, @theeneon.
AC certainly aims to provide the foundation for such a game, with movement, Hotspots, dialogue, conversations and UI all covered - so that it's possible to lay the groundwork for your game's logic quickly.
It h…
I'm not clear on what issue you're having with the camera. What visually is going wrong with the camera itself when loading?
A correction of the player position upon loading could be done through a custom script - no need to change each scene. Fo…
How are you applying the change - with the Engine: Change timescale Action, or a custom script? What are your AC/Unity versions also?
In order to attempt a recreation, I'll need a specific scenario. Can you share a typical ActionList that causes …
Welcome to the community, @JohnnyStowaway.
Generally you'll want to create a new "Exit" cursor as an Interaction cursor (in the same way "Look", "Use" etc are defined).
How exactly are inspection scenes exited in your…
BorderCamera is likely a red-herring. AC creates one automatically if you're enforcing an aspect ratio in the Settings Manager, but it won't interfere with the loading of e.g. your player's position.
Care must be taken when loading saves made such…
Try the following for PlayerInteraction:
protected virtual bool UnityUIBlocksClick (){ if (KickStarter.settingsManager.unityUIClicksAlwaysBlocks) { if (KickStarter.settingsManager.hotspotDetection == HotspotDetection.MouseOver) …
You can use the [var:X] token to display a Global Variable's value in menu elements (including speech text). See the Manual's "Text tokens" chapter for more on this topic.
Weclome to the community, @BerlinClub.
In Unity's C# MonoBehaviour scripts, the "Update" function is called once per frame. You should find this prepared for you when creating a new C# script in the Project window.
To have a script pres…
OK, so Unity does offer a little in the way of scrubbing in the form of .time and .frame properties - see here.
However, it doesn't seem to be too reliable. The video needs to be preloaded beforehand - at least up until the frame you wish to skip …
(Quote)
Is this ultimately what you're trying to achieve?
The active Conversation can be manually exited through script with:
KickStarter.playerInput.EndConversation ();
You can hook this up to the OnBeginActionList custom event to have it trigge…
Welcome to the community, @GAaron.
If the Engine: End game Action is used with the Restart Game command, you can use the Reset Menus too? option to revert all Menus back to their default states. Have you got this option checked?
It's also possibl…