A sizeable update hopefully with something for everyone. Headline features:
This has been available on the Downloads page for a while now, but I'm incorporating this into the official release in an effort to have it be more widely available. A-star 2D is an alternative pathfinding method to the default Polygon Collider, and ought to be a lot faster at handling more complex NavMeshes. If you've previously used the downloadable package, it'd be worth switching over to this as the algorithm has been tweaked further to be a little more natural and faster still.
Objectives can now be linked to one another to create dependencies, where a given Objective can be updated automatically when others are completed or failed. The workflow's a bit involved, though, so a new series of tutorials on this topic can be found here.
The Downloads page mentioned above is getting quite packed now with a lot of handy examples and add-ons, but they can be a bit cumbersome to incorporate into an existing project. To that end, Templates - where such add-ons can be installed with a single click - will begin to be rolled out. By way of example: the "Shop system" package previously required manually adding Inventory properties, categories, and Menus, but the updated package now provides a handy "Apply" button that will automate these changes for you. Templates can also provide example scenes, and custom prefabs for the Scene Manager.
Eventually, the Template system will be incorporated into AC proper, but for now it's in use by the following Download packages:
As ever, big thanks to the bug reports and feature suggestions. Full changelog:
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Upgrade notes
Objectives
Inventory
Menus
Editor
Hotspots
Movement
Actions
Speech
Cameras
Conversations
Events
Variables
Save games
Misc
Big update...looks great...thanks for all that you do.
Man, what an update. Not only the much needed feature for having custom names for addressables is in it, but I recently thought about asking for an Action that let's you check which camera is currently active and it's in there, too.
And you have no idea how much the "Ignore presets" checkbox just saved my life. It's almost like you read my mind. Thank you very much for this one. Basically every AC update is a gift, but this one especially.
A few issues slipped through the cracks, a hotfix to address them:
Version 1.79.1:
Thank you so much for the update! There are so many amazing new features, and I'm especially excited about the New Sub Objective feature.
The subobjectives look very interesting indeed, they seem simple enough on the surface but open up some quite interesting and complex behaviours.
First things first, how do I make some free time between fighting to keep the lights on and sleep.
Version 1.79.2:
Version 1.79.3:
Upgrade note
If an InvInstance's data is overridden through script, its TreatOverridesAsSeparate must now be set to True to have it be considered a separate Item
Added: If a "Character: Move to point" Action's target Marker has a Paths component attached, the node to move to can be specified
Thank you so much for the update, Chris! And especially kudos to you for adding cursor's influence during the Conversations! You are the best
Big thanks for this amazing product and all the fantastic updates!
I noticed that you sometimes post scripts on the forum. Do you also upload them?
Helpful