replace pragmas with project config
fbx fix casts
fix file_type extraction
more