Added Support for Math Blaster Movies (#9)

Added a result for type `MathBlasterMovie`.
This commit is contained in:
Hipposgrumm 2024-07-13 08:46:28 -06:00 committed by Robert Paciorek
parent 69910dad12
commit 10d0fed889
3 changed files with 60 additions and 0 deletions

View File

@ -43,6 +43,10 @@ public class ConfigurationController : Controller {
{ {
ContentInfoArray = XmlUtil.DeserializeXml<ContentInfoData[]>(XmlUtil.ReadResourceXmlString("content_learning")) ContentInfoArray = XmlUtil.DeserializeXml<ContentInfoData[]>(XmlUtil.ReadResourceXmlString("content_learning"))
}); });
if (contentType == 5) return Ok(new ContentInfo
{
ContentInfoArray =XmlUtil.DeserializeXml<ContentInfoData[]>(XmlUtil.ReadResourceXmlString("content_blastermovie"))
});
return NotFound(); return NotFound();
} }

View File

@ -0,0 +1,52 @@
<ArrayOfContentInfoData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- Blaster B.F.F's -->
<ContentInfoData>
<DisplayName>Blaster B.F.F's</DisplayName>
<ThumbnailUrl>RS_MOVIES/BlasterMovieBestFriend.jpg</ThumbnailUrl>
<LinkUrl>RS_MOVIES/BlasterMovieBestFriend.ogg</LinkUrl>
<ContentType>5</ContentType>
<MemberOnly>false</MemberOnly>
<CategoryUrl>RS_MOVIES/MasterBasicsIntro.jpg</CategoryUrl>
<LinkType>2</LinkType>
</ContentInfoData>
<!-- The Terrible Monkey King -->
<ContentInfoData>
<DisplayName>The Terrible Monkey King</DisplayName>
<ThumbnailUrl>RS_MOVIES/BlasterMovie9-12.jpg</ThumbnailUrl>
<LinkUrl>RS_MOVIES/BlasterMovie9-12.ogg</LinkUrl>
<ContentType>5</ContentType>
<MemberOnly>false</MemberOnly>
<CategoryUrl>RS_MOVIES/MasterBasicsIntro.jpg</CategoryUrl>
<LinkType>2</LinkType>
</ContentInfoData>
<!-- Master the Basics -->
<ContentInfoData>
<DisplayName>Master the Basics</DisplayName>
<ThumbnailUrl>RS_MOVIES/MasterBasicsIntro.jpg</ThumbnailUrl>
<LinkUrl>RS_MOVIES/MasterBasicsIntro.ogg</LinkUrl>
<ContentType>5</ContentType>
<MemberOnly>false</MemberOnly>
<CategoryUrl>RS_MOVIES/MasterBasicsIntro.jpg</CategoryUrl>
<LinkType>2</LinkType>
</ContentInfoData>
<!-- Gelator the Brain Drainer -->
<ContentInfoData>
<DisplayName>Gelator the Brain Drainer</DisplayName>
<ThumbnailUrl>RS_MOVIES/BlasterMovie6-9.jpg</ThumbnailUrl>
<LinkUrl>RS_MOVIES/BlasterMovie6-9.ogg</LinkUrl>
<ContentType>5</ContentType>
<MemberOnly>false</MemberOnly>
<CategoryUrl>RS_MOVIES/MasterBasicsIntro.jpg</CategoryUrl>
<LinkType>2</LinkType>
</ContentInfoData>
<!-- Bugs in the System -->
<ContentInfoData>
<DisplayName>Bugs in the System</DisplayName>
<ThumbnailUrl>RS_MOVIES/MB89Intro.jpg</ThumbnailUrl>
<LinkUrl>RS_MOVIES/MB89Intro.ogg</LinkUrl>
<ContentType>5</ContentType>
<MemberOnly>false</MemberOnly>
<CategoryUrl>RS_MOVIES/MasterBasicsIntro.jpg</CategoryUrl>
<LinkType>2</LinkType>
</ContentInfoData>
</ArrayOfContentInfoData>

View File

@ -56,6 +56,7 @@
<None Remove="Resources\questiondata.xml" /> <None Remove="Resources\questiondata.xml" />
<None Remove="Resources\content_jukebox.xml" /> <None Remove="Resources\content_jukebox.xml" />
<None Remove="Resources\content_movie.xml" /> <None Remove="Resources\content_movie.xml" />
<None Remove="Resources\content_blastermovie.xml" />
<None Remove="Resources\content_arcade.xml" /> <None Remove="Resources\content_arcade.xml" />
<None Remove="Resources\content_learning.xml" /> <None Remove="Resources\content_learning.xml" />
<None Remove="Resources\profiletags.xml" /> <None Remove="Resources\profiletags.xml" />
@ -148,6 +149,9 @@
<EmbeddedResource Include="Resources\content_movie.xml"> <EmbeddedResource Include="Resources\content_movie.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="Resources\content_blastermovie.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Include="Resources\content_arcade.xml"> <EmbeddedResource Include="Resources\content_arcade.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</EmbeddedResource> </EmbeddedResource>