It seems this integration script on the wiki (for using Final IK's interaction system) no longer works.
Link
The following errors are shown when the script is placed in AC's Actions folder:
- Assets\AdventureCreator\Scripts\Actions\FinalIK_RunInteraction.cs(7,7): error CS0246: The type or namespace name 'RootMotion' could not be found (are you missing a using directive or an assembly reference?)
- Assets\AdventureCreator\Scripts\Actions\FinalIK_RunInteraction.cs(38,16): error CS0246: The type or namespace name 'InteractionSystem' could not be found (are you missing a using directive or an assembly reference?)
- Assets\AdventureCreator\Scripts\Actions\FinalIK_RunInteraction.cs(46,16): error CS0246: The type or namespace name 'InteractionObject' could not be found (are you missing a using directive or an assembly reference?)
- Assets\AdventureCreator\Scripts\Actions\FinalIK_RunInteraction.cs(54,16): error CS0246: The type or namespace name 'FullBodyBipedEffector' could not be found (are you missing a using directive or an assembly reference?)
The errors were only shown once the file was placed in the Actions folder (AC_Scripts_Actions), as per the instructions on the wiki. If the file is removed from the Actions folder, the errors go away (but then of course, the action can't be used).
Comments
Don't place it in AC's Actions folder - AC uses an Assembly Definition file so it won't recognise the RootMotion namespace.
Instead, place it in a new folder elsewhere in your project and point to it from the "Custom Actions" panel in the Actions Manager.
Ah that's it, thank you.