Once a .nif file is imported to Blender 2.49b, Blender will load it's collision, materials and all required textures ect that'll fit that specific object. The Only problem is that Blender will not load the textures to the view point shading, only the mapped UV will exists, you'll need to re-add the texture manually. For vanilla objects, meshes in game should automatically texture but as for custom textured objects you'll need to apply them yourself...my personal quick fix is that you copy the original texture from FNV's extracted Data Texture folders and add it to the desktop for easy importing to Blender, for the Normal, Glow, ect textures you can just add them back to the mesh near the very end though a program called NifSkope. Anyway quick question, why are you using modern blender to import New Vegas meshes, you do know Blender 2.49b was built for Fallout 3 & New Vegas, Modern Blender can work for exporting those objects as .obj then importing them back to Blender 2.49b for the .nif export. Please only use Blender 2.49b for New Vegas Meshes...TIP: In Blender select an object, go into edit mode, select everything (A Key x2) and then hit the U key and select unwrap. Blender will neatly rearrange the UV map so it's way easier for custom textures :D Import .jpg or .png textures into Blender and convert them back to .dds during the NifSkope texture reapply. Have a vast knowledge of Blender so please feel free to ask me any direct questions, happy to help. ACBRadio :D