From 064a706845ab3db7fb80a12b105bd6e8b7ca2fc0 Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Sun, 23 May 2004 09:23:02 +0000 Subject: [PATCH] add Trails to Catalog.xml --- stepmania/src/CatalogXml.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/stepmania/src/CatalogXml.cpp b/stepmania/src/CatalogXml.cpp index 6a92ae57b6..2bb0b3ace4 100644 --- a/stepmania/src/CatalogXml.cpp +++ b/stepmania/src/CatalogXml.cpp @@ -75,6 +75,21 @@ void SaveCatalogXml( CString sDir ) pCourseNode->AppendChild( "Title", pCourse->m_sName ); pCourseNode->AppendChild( "HasMods", pCourse->HasMods() ); + + FOREACH_StepsType( st ) + { + FOREACH_CourseDifficulty( cd ) + { + Trail *pTrail = pCourse->GetTrail( st, cd ); + if( pTrail == NULL ) + continue; + + TrailID trailID; + trailID.FromTrail( pTrail ); + + pCourseNode->AppendChild( trailID.CreateNode() ); + } + } } xml.SaveToFile(fn);