mirror of
				https://github.com/Laupetin/OpenAssetTools.git
				synced 2025-10-31 02:26:59 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			41 lines
		
	
	
		
			999 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			999 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| #switch UV_ANIM
 | |
| #switch ZFEATHER
 | |
| 
 | |
| #options MATERIAL_TYPE (default, world, world_vertcol)
 | |
| 
 | |
| #if MATERIAL_TYPE == "world"
 | |
|     #define MATERIAL_TYPE_PREFIX "w_"
 | |
|     #define MATERIAL_TYPE_SUFFIX "_nc"
 | |
| #elif MATERIAL_TYPE == "world_vertcol"
 | |
|     #define MATERIAL_TYPE_PREFIX "wc_"
 | |
|     #define MATERIAL_TYPE_SUFFIX ""
 | |
| #else
 | |
|     #define MATERIAL_TYPE_PREFIX ""
 | |
|     #define MATERIAL_TYPE_SUFFIX "_dtex"
 | |
| #endif
 | |
| 
 | |
| #ifdef ZFEATHER
 | |
|     #define ZFEATHER_SUFFIX "_zfeather"
 | |
| #else
 | |
|     #define ZFEATHER_SUFFIX ""
 | |
| #endif
 | |
| 
 | |
| #ifdef UV_ANIM
 | |
|     #define UV_ANIM_SUFFIX "_ua"
 | |
| #else
 | |
|     #define UV_ANIM_SUFFIX ""
 | |
| #endif
 | |
| 
 | |
| #filename MATERIAL_TYPE_PREFIX + "distortion_scale" + UV_ANIM_SUFFIX + ZFEATHER_SUFFIX + ".techset"
 | |
| 
 | |
| #set EMISSIVE_TECHNIQUE "distortion_scale" + UV_ANIM_SUFFIX + ZFEATHER_SUFFIX + MATERIAL_TYPE_SUFFIX
 | |
| #set WIREFRAME_TECHNIQUE "wireframe_solid" + MATERIAL_TYPE_SUFFIX
 | |
| 
 | |
| "emissive":
 | |
| "emissive dfog":
 | |
| "emissive shadow":
 | |
| "emissive shadow dfog":
 | |
|   EMISSIVE_TECHNIQUE;
 | |
| 
 | |
| "solid wireframe":
 | |
|   WIREFRAME_TECHNIQUE; |