I have gone through this course but after going back through, I am seeing that in Visual Studio code I am unable to create variables in the scripts normally as when i try to go to the definitions nothing changes. The code itself runs and works correctly through I am going back through the course for a refresher and learning over some of the material.
So i was not sure if visual studio code had any specific extensions or settings in place that are also used when dealing with abstract scripts and classes.
Below is the StateMachine script as an example
Another example is the PlayerStateMachine as a non abstract class script but still having the same issue.
The colors of the variable types are not the correct color it needs to be. The color of the State variable for example should be the color of the name of the StateMachine class but it is not as the definition does not seem to work.
If anyone has any info or if I am doing something wrong please let me know.