//========= Copyright Valve Corporation, All rights reserved. ============// // // Purpose: This file loads a KeyValues file containing material name mappings. // When the bsp is compiled, all materials listed in the file will // be replaced by the second material in the pair. // //============================================================================= #ifndef MATERIALSUB_H #define MATERIALSUB_H #ifdef _WIN32 #pragma once #endif extern bool g_ReplaceMaterials; // Setup / Cleanup void LoadMaterialReplacementKeys( const char *gamedir, const char *mapname ); void DeleteMaterialReplacementKeys( void ); // Takes a material name and returns it's replacement, if there is one. // If there isn't a replacement, it returns the original. const char* ReplaceMaterialName( const char *name ); #endif // MATERIALSUB_H