Ok... I figured it out...
I had to add in ViewType.cs :
public virtual void ChangeRot() { }
Then in Pseudo3D.cs :
public override void ChangeRot()
{
ForwardAxis = new Vector3(Random.Range(-2, 2), 0, Random.Range(-2, 2));
}
and then in my monobehaviour :
var...