- if(ds->lightmapNum >= 0 && ds->lightmapNum < numLightmapsASE)
- fprintf( f, "\t*MATERIAL_REF\t%d\r\n", ds->lightmapNum );
+ if(ds->lightmapNum[0] >= 0 && ds->lightmapNum[0] < numLightmapsASE)
+ fprintf( f, "\t*MATERIAL_REF\t%d\r\n", ds->lightmapNum[0] );
/* print shader info */
fprintf( f, "\t*MATERIAL\t%d\t{\r\n", lightmapNum );
fprintf( f, "\t\t*MATERIAL_NAME\t\"lm_%04d\"\r\n", lightmapNum );
/* print shader info */
fprintf( f, "\t*MATERIAL\t%d\t{\r\n", lightmapNum );
fprintf( f, "\t\t*MATERIAL_NAME\t\"lm_%04d\"\r\n", lightmapNum );