diff options
| author | Kris Parker | 2009-12-25 11:55:27 +0000 |
|---|---|---|
| committer | Kris Parker | 2009-12-25 11:55:27 +0000 |
| commit | ea2820e40d8ee93d42af8706c63bcc60b9ad3927 (patch) | |
| tree | 0d55000c17d8102dfa70b279fc254651a041d802 /ContentBuildingReader.cpp | |
| parent | a604cf12cd604df8e75a1e674856e6bf61dc433b (diff) | |
| download | stonesense-ea2820e40d8ee93d42af8706c63bcc60b9ad3927.tar.gz stonesense-ea2820e40d8ee93d42af8706c63bcc60b9ad3927.tar.bz2 stonesense-ea2820e40d8ee93d42af8706c63bcc60b9ad3927.tar.xz | |
Materials are selected by name in building configurations
Diffstat (limited to 'ContentBuildingReader.cpp')
| -rw-r--r-- | ContentBuildingReader.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/ContentBuildingReader.cpp b/ContentBuildingReader.cpp index dc3a741..b9451d8 100644 --- a/ContentBuildingReader.cpp +++ b/ContentBuildingReader.cpp @@ -37,11 +37,9 @@ int parseConditionNode(ConditionalNode* node, TiXmlElement* elemCondition, bool }
else if( strcmp(strType, "MaterialType") == 0){
- cond = new MaterialTypeCondition( elemCondition->Attribute("value") );
- }
- else if( strcmp(strType, "MaterialIndex") == 0){
- cond = new MaterialIndexCondition( elemCondition->Attribute("value") );
+ cond = new MaterialTypeCondition( elemCondition->Attribute("value") , elemCondition->Attribute("subtype"));
}
+
else if( strcmp(strType, "always") == 0){
cond = new AlwaysCondition();
}
|
