Browse Source

*** empty log message ***

David Rose 24 years ago
parent
commit
68fc0979ff
1 changed files with 14 additions and 4 deletions
  1. 14 4
      dtool/pptempl/Template.models.pp

+ 14 - 4
dtool/pptempl/Template.models.pp

@@ -33,15 +33,14 @@
 #defer source_prefix $[SOURCE_DIR:%=%/]
 #defer source_prefix $[SOURCE_DIR:%=%/]
 
 
 #define build_models \
 #define build_models \
-   $[SOURCES(flt_egg):%.flt=%.egg]
-
-#define build_chars \
+   $[SOURCES(flt_egg):%.flt=%.egg] \
+   $[SOURCES(lwo_egg):%.lwo=%.egg] \
    $[forscopes soft_char_egg,$[POLY_MODEL:%=$[EGG_PREFIX]%.egg] $[NURBS_MODEL:%=$[EGG_PREFIX]%.egg]]
    $[forscopes soft_char_egg,$[POLY_MODEL:%=$[EGG_PREFIX]%.egg] $[NURBS_MODEL:%=$[EGG_PREFIX]%.egg]]
 
 
 #define build_anims \
 #define build_anims \
    $[forscopes soft_char_egg,$[ANIMS:%=$[EGG_PREFIX]%.egg]]
    $[forscopes soft_char_egg,$[ANIMS:%=$[EGG_PREFIX]%.egg]]
 
 
-#define build_eggs $[sort $[build_models] $[build_chars] $[build_anims]]
+#define build_eggs $[sort $[build_models] $[build_anims]]
 #define install_eggs $[sort $[SOURCES(install_egg)] $[UNPAL_SOURCES(install_egg)]]
 #define install_eggs $[sort $[SOURCES(install_egg)] $[UNPAL_SOURCES(install_egg)]]
 #define install_other $[sort $[SOURCES(install_audio install_dna install_icons install_misc)]]
 #define install_other $[sort $[SOURCES(install_audio install_dna install_icons install_misc)]]
 
 
@@ -158,6 +157,17 @@ $[target] : $[source]
   #end flt
   #end flt
 #end flt_egg
 #end flt_egg
 
 
+// Egg file generation from Lightwave files.
+#forscopes lwo_egg
+  #foreach lwo $[SOURCES]
+    #define target $[lwo:%.lwo=%.egg]
+    #define source $[lwo]
+$[target] : $[source]
+	lwo2egg $[LWO2EGG_OPTS] -o $[target] $[source]
+
+  #end lwo
+#end lwo_egg
+
 // Egg character model generation from Soft databases.
 // Egg character model generation from Soft databases.
 #forscopes soft_char_egg
 #forscopes soft_char_egg
   #if $[POLY_MODEL]
   #if $[POLY_MODEL]