public static SCTerrain ReadSCTearrain(this SCMap scMap) { SCTerrain terrain = new SCTerrain(); terrain.size = scMap.ReadVector2i(); terrain.scaleFactor = scMap.ReadFloat(); terrain.heights = scMap.ReadShorts(((int)terrain.size.x + 1) * ((int)terrain.size.y + 1)); terrain.strTTerrain = scMap.ReadString(); return(terrain); }