The long wait is over! Many thanks for everybody's patience. This new release's focus is on some much-needed bugfixing and QOL improvements, but there are still some new things of note:
The changes made to this release allow for some new packages over on the Downloads page:
The Chamber
A not-so-subtle nod to a certain series of mobile puzzles games, this new demo game shows how AC can be used to make a first-person puzzle game with an emphasis on draggable objects / physical interactions.
Puzzle examples
Aimed primarily for new users, this package features a series of simple example scenes that show off a variety of puzzles types, from lock-and-key interactions to combination puzzles.
The "Advanced Third Person" Download package now replaces the built-in GameCamera Third-person, bringing smoother movement and more options for games that rely on a more modern third-person camera.
AC's Editor scripts are now wrapped around "#if UNITY_EDITOR" checks, meaning it's now possible to rely on a single .asmdef file for the whole AC package. Add the "AC" namespace and a Timeline dependency, and this'll help speed up script compilation times if your project involves custom scripting or other code-based assets.
You can now specify AC's installation path in the AC section of Project settings. Coupled with the above, this now makes it possible to convert AC into a package, so long as you set the installation path to "Packages/your-package-name".
This is a script that's been on the wiki for a while, but it's usefulness warrents inclusion in the official release. Attach this to a Variables component to sync a variable's value to an Animator parameter.
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Full release notes as follows:
Upgrade notes
Cameras
Speech
Menus
Editor
ActionLists
Characters
Variables
Physics
Paths
Save system
Inventory
Cursor
Misc
Thanks for another good release Chris. Looking forward to checking out the new demos too.
Thanks Chris for this update, lots of new stuff.
One question regarding this update:
I have unity 2020.1.10f1 and have updated Adventure Creator from version 1.73.6 to this 1.74.
I've been experiencing this problem, scenes that start with an Animated Camera, crash on startup reporting that the "animated Camera" doesn't have the "Animation" component, even though it is there.
I noticed that to solve the problem I have to insert in the Scene menu of Adventure Creator that camera as default and the scene starts normally.
Was I wrong to keep another camera as the default camera in scenes that start with an animated camera?
Because up to version 1.73.6 it worked anyway.
Thanks for your support and excuse my English.
Luca
@lametta: Open up GameCameraAnimated, and paste in the following into line 89 (the top of the PlayClip function):
Does that resolve it? If no, please post a new thread with details of the error message in full.
No, it does not work,
now launching the scene, I get more errors inherent in all the animated cameras in the scene.
Details in a new thread then, please.
Done, if you need anything else I am at your disposal
@ChrisIceBox
Does this completely remove the need for the CCJump script?
Chris, this ended up breaking a lot of menu interactions I was relying on (like pairing two AC menus whose animations looked like a desk's drawer being pulled open). Is there a way to turn this fix off, perhaps with a script?
Edit: never mind, found an easy way around it.
It does, yes.
The "Advanced Third Person" Download package seems to be missing the downloads section now?
This version sees it replace the GameCamera Third Person, so the download has been removed. Existing projects that make use of it should be unaffected, however.
Quick question, where is the setting for the new default actions feature? I can't find it anywhere.
Select an Action type in the Actions Manager and click the cog icon to the right.
Version 1.74.1:
Version 1.74.2:
Is it normal if in the AC menu in Unity it says version 1.73.8, but when I go to the package manager menu under 'my assets' it shows version 1.74.2?
I know that the way packages are handled in Unity changed with the store moving out of the editor, so not sure if I set something up incorrectly.
Is Adventure Creator supposed to show up under 'in project' in the package manager window? Or is 'my assets' fine?
Not sure how to make the version numbers sync up.
The Package Manager has had an issue related to the wrong versions being displayed for assets. It may be related to your Unity version, but deleting the Asset Store cache folder should remedy it.
See this thread for details.
Thanks Chris, looks like importing again also fixed it.
Was also curious, what are the advantages of converting AC to a package?
It was a requested feature.