I recently updated an old Unity 2020 project to 2022, and this has caused the following AC errors (no suitable method found to override) Any idea what these might be related to?
The errors suggest that your Actions scripts are from a more recent version of AC than the base class, Action.cs. The use of Category and Title overrides, mentioned in your Console, were introduced in v1.73.
I actually had more issues with the updated AC version (latest, 1.81.6) which is why I rolled back to the older one. There are some 350+ errors with the new version -
These errors all suggest that AC isn't being updated fully.
When you rolled back, did you delete the scripts that AC added in the newer version? The Actions mentioned in your first screenshot all look to be relatively recent. Deleting those files (or the whole Scripts folder and re-importing from scratch) should do it.
So I should keep version 1.81.6, delete the Scripts folder and reimport? Or should I revert to the 1.72.4 version and do the above steps? (Edit: I think you meant the latter)
Another issue I'm having now - the Third-person cameras are messed up as there's a huge change between the camera systems in the 2 versions. I think their positions are getting changed. Reverting to old AC fixes that but I can't use the old versions due to a different issue. Any experience with TPC breaking after updates?
I'd need more details about what the exact issue is.
The GameCamera scripts are generally independent of the rest of AC, however, so you may be able to revert just the old GameCamera / GameCameraThirdPerson scripts to see if that made a difference.
Comments
Did you update Unity only - and not AC?
The errors suggest that your Actions scripts are from a more recent version of AC than the base class, Action.cs. The use of Category and Title overrides, mentioned in your Console, were introduced in v1.73.
I actually had more issues with the updated AC version (latest, 1.81.6) which is why I rolled back to the older one. There are some 350+ errors with the new version -
These errors all suggest that AC isn't being updated fully.
When you rolled back, did you delete the scripts that AC added in the newer version? The Actions mentioned in your first screenshot all look to be relatively recent. Deleting those files (or the whole Scripts folder and re-importing from scratch) should do it.
Be sure to take a backup, though.
So I should keep version 1.81.6, delete the Scripts folder and reimport? Or should I revert to the 1.72.4 version and do the above steps? (Edit: I think you meant the latter)
I'd recommend using the latest release if possible - in either case, deleting the Scripts folder before importing a release is recommended.
Worked! I had to delete 3 scripts (pictured below) but after deleting those it loaded up correctly
Another issue I'm having now - the Third-person cameras are messed up as there's a huge change between the camera systems in the 2 versions. I think their positions are getting changed. Reverting to old AC fixes that but I can't use the old versions due to a different issue. Any experience with TPC breaking after updates?
I'd need more details about what the exact issue is.
The GameCamera scripts are generally independent of the rest of AC, however, so you may be able to revert just the old GameCamera / GameCameraThirdPerson scripts to see if that made a difference.
Great, Ill try that thanks!