I just upgraded the project to version 4.3
Since I am not using Unity’s Assembly Reference with my code, I used to just delete the assembly asset from the A* project and everything worked fine. However, doing so with the new version 4.3 caused loads of errors that I am unable to fix. I tried to use the assembly reference with my project but it seems unfeasible since I am using other assets and everything is interconnected and it just made everything worse.
So is there a way to use A* pathfinding project without the Assembly Reference in it?
Those asmdef files define some compiler predicates for different dependencies, you probably have to add those to the project’s global ‘scripting define symbols’ in the player settings for it to work.
That said, I have not tested this.