forked from SoDOff-Project/sodoff
ContentByType, ProfileTags, WoJS Ranks and Quests
- Add ``UserProfileTag`` Placeholder - Add Placeholder Profile Tags - Reimplement ``GetContentByTypeByUser`` - Fix ``GetContentByTypeByUser`` - Add Test Movie Theater Content - Add Real Movie Content - Add Big Cat - Fix CatURL - Add Arcade Content - Add Proper Response For Arcade Content - Replace ContentInfo With ContentInfoData - Still Trying Arcade Things - Update Jukebox - Movie Theater Thumbnails - Replace All Content And MMO URL's To Point To New Server - Replace https With http And Do Similar Action To ``allranks_wojs`` - Fix Typo - Add All Other MainStreet Missions - Add WoJS Ranks - Add Learning Content (Brain Arcade) - Restore Original Jukebox Content - Add External Games And Fruit Salad Chop To Arcade Content - Update Learning Content
This commit is contained in:
parent
d796f5c4ce
commit
9089ea786d
@ -39,7 +39,10 @@ public class AchievementController : Controller {
|
||||
[HttpPost]
|
||||
//[Produces("application/xml")]
|
||||
[Route("AchievementWebService.asmx/GetAllRanks")]
|
||||
public IActionResult GetAllRanks() {
|
||||
public IActionResult GetAllRanks([FromForm] string apiKey) {
|
||||
if (ClientVersion.GetVersion(apiKey) == ClientVersion.WoJS)
|
||||
return Ok(XmlUtil.ReadResourceXmlString("allranks_wojs"));
|
||||
|
||||
// TODO, this is a placeholder
|
||||
return Ok(XmlUtil.ReadResourceXmlString("allranks"));
|
||||
}
|
||||
|
@ -17,4 +17,29 @@ public class ConfigurationController : Controller {
|
||||
}
|
||||
return Ok(XmlUtil.ReadResourceXmlString("mmo"));
|
||||
}
|
||||
|
||||
[HttpPost]
|
||||
[Produces("application/xml")]
|
||||
[Route("ConfigurationWebService.asmx/GetContentByTypeByUser")] // used by World Of Jumpstart
|
||||
public IActionResult GetContentByTypeByUser([FromForm] int contentType)
|
||||
{
|
||||
if (contentType == 1) return Ok(new ContentInfo
|
||||
{
|
||||
ContentInfoArray = XmlUtil.DeserializeXml<ContentInfoData[]>(XmlUtil.ReadResourceXmlString("content_jukebox"))
|
||||
});
|
||||
if (contentType == 2) return Ok(new ContentInfo
|
||||
{
|
||||
ContentInfoArray = XmlUtil.DeserializeXml<ContentInfoData[]>(XmlUtil.ReadResourceXmlString("content_movie"))
|
||||
});
|
||||
if (contentType == 3) return Ok(new ContentInfo
|
||||
{
|
||||
ContentInfoArray = XmlUtil.DeserializeXml<ContentInfoData[]>(XmlUtil.ReadResourceXmlString("content_arcade"))
|
||||
});
|
||||
if (contentType == 4) return Ok(new ContentInfo
|
||||
{
|
||||
ContentInfoArray = XmlUtil.DeserializeXml<ContentInfoData[]>(XmlUtil.ReadResourceXmlString("content_learning"))
|
||||
});
|
||||
|
||||
return NotFound();
|
||||
}
|
||||
}
|
||||
|
@ -77,8 +77,7 @@ public class ProfileController : Controller {
|
||||
//[Produces("application/xml")]
|
||||
[Route("ProfileWebService.asmx/GetProfileTagAll")] // used by Magic & Mythies
|
||||
public IActionResult GetProfileTagAll() {
|
||||
// TODO: This is a placeholder
|
||||
return Ok("<?xml version='1.0' encoding='UTF-8'?><ArrayOfProfileTag xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:nil=\"true\"/>");
|
||||
return Ok(XmlUtil.ReadResourceXmlString("profiletags"));
|
||||
}
|
||||
|
||||
private UserProfileData GetProfileDataFromViking(Viking viking, [FromForm] string apiKey) {
|
||||
@ -149,12 +148,19 @@ public class ProfileController : Controller {
|
||||
AvatarInfo = avatar,
|
||||
AchievementCount = 0,
|
||||
MythieCount = 0,
|
||||
AnswerData = new UserAnswerData { UserID = viking.Uid.ToString(), Answers = profileService.GetUserAnswers(viking)},
|
||||
AnswerData = new UserAnswerData { UserID = viking.Uid.ToString(), Answers = profileService.GetUserAnswers(viking) },
|
||||
GameCurrency = currency.GameCurrency,
|
||||
CashCurrency = currency.CashCurrency,
|
||||
ActivityCount = 0,
|
||||
BuddyCount = 0,
|
||||
UserGradeData = new UserGrade { UserGradeID = 0 }
|
||||
UserGradeData = new UserGrade { UserGradeID = 0 },
|
||||
UserProfileTag = new UserProfileTag() {
|
||||
CreateDate = new DateTime(DateTime.Now.Ticks),
|
||||
ProductGroupID = 1,
|
||||
ProfileTags = new List<ProfileTag>(),
|
||||
UserID = viking.Uid,
|
||||
UserProfileTagID = 1
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
234
src/Resources/allranks_wojs.xml
Normal file
234
src/Resources/allranks_wojs.xml
Normal file
@ -0,0 +1,234 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ArrayOfUserRank xmlns="http://api.jumpstart.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<UserRank>
|
||||
<RankID xmlns="">1</RankID>
|
||||
<Name xmlns="">JumpStar Level 1</Name>
|
||||
<Description xmlns="">JumpStar Level 1</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank01.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">0</Value>
|
||||
<IsMember xmlns="">false</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">1</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">2</RankID>
|
||||
<Name xmlns="">JumpStar Level 2</Name>
|
||||
<Description xmlns="">JumpStar Level 2</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank02.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">5</Value>
|
||||
<IsMember xmlns="">false</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">2</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">3</RankID>
|
||||
<Name xmlns="">JumpStar Level 3</Name>
|
||||
<Description xmlns="">JumpStar Level 3</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank03.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">20</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">3</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">4</RankID>
|
||||
<Name xmlns="">JumpStar Level 4</Name>
|
||||
<Description xmlns="">JumpStar Level 4</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank04.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">40</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">4</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">5</RankID>
|
||||
<Name xmlns="">JumpStar Level 5</Name>
|
||||
<Description xmlns="">JumpStar Level 5</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank05.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">80</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">5</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">6</RankID>
|
||||
<Name xmlns="">JumpStar Level 6</Name>
|
||||
<Description xmlns="">JumpStar Level 6</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank06.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">150</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">6</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">7</RankID>
|
||||
<Name xmlns="">JumpStar Level 7</Name>
|
||||
<Description xmlns="">JumpStar Level 7</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank07.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">300</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">7</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">8</RankID>
|
||||
<Name xmlns="">JumpStar Level 8</Name>
|
||||
<Description xmlns="">JumpStar Level 8</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank08.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">600</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">8</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">9</RankID>
|
||||
<Name xmlns="">JumpStar Level 9</Name>
|
||||
<Description xmlns="">JumpStar Level 9</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank09.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">1200</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">9</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">10</RankID>
|
||||
<Name xmlns="">JumpStar Level 10</Name>
|
||||
<Description xmlns="">JumpStar Level 10</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank10.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">1600</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">10</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">12</RankID>
|
||||
<Name xmlns="">JumpStar Level 11</Name>
|
||||
<Description xmlns="">JumpStar Level 11</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank11.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">1800</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">244</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">13</RankID>
|
||||
<Name xmlns="">JumpStar Level 12</Name>
|
||||
<Description xmlns="">JumpStar Level 12</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank12.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">2000</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">245</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">14</RankID>
|
||||
<Name xmlns="">JumpStar Level 13</Name>
|
||||
<Description xmlns="">JumpStar Level 13</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank13.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">2200</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">246</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">15</RankID>
|
||||
<Name xmlns="">JumpStar Level 14</Name>
|
||||
<Description xmlns="">JumpStar Level 14</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank14.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">2400</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">247</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">16</RankID>
|
||||
<Name xmlns="">JumpStar Level 15</Name>
|
||||
<Description xmlns="">JumpStar Level 15</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank15.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">2600</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">248</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">17</RankID>
|
||||
<Name xmlns="">JumpStar Level 16</Name>
|
||||
<Description xmlns="">JumpStar Level 16</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank16.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">2800</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">249</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">18</RankID>
|
||||
<Name xmlns="">JumpStar Level 17</Name>
|
||||
<Description xmlns="">JumpStar Level 17</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank17.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">3000</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">250</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">19</RankID>
|
||||
<Name xmlns="">JumpStar Level 18</Name>
|
||||
<Description xmlns="">JumpStar Level 18</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank18.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">3200</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">251</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">20</RankID>
|
||||
<Name xmlns="">JumpStar Level 19</Name>
|
||||
<Description xmlns="">JumpStar Level 19</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank19.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">3400</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">252</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">21</RankID>
|
||||
<Name xmlns="">JumpStar Level 20</Name>
|
||||
<Description xmlns="">JumpStar Level 20</Description>
|
||||
<Image xmlns="">RS_DATA/Content/Ranks/AniJumpStarRank20.png</Image>
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">3600</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">1</PointTypeID>
|
||||
<GlobalRankID xmlns="">253</GlobalRankID>
|
||||
</UserRank>
|
||||
<UserRank>
|
||||
<RankID xmlns="">11</RankID>
|
||||
<Name xmlns="">Just Starting</Name>
|
||||
<Description xmlns="">Pet Point</Description>
|
||||
<Image xmlns="" />
|
||||
<Audio xmlns="" />
|
||||
<Value xmlns="">0</Value>
|
||||
<IsMember xmlns="">true</IsMember>
|
||||
<PointTypeID xmlns="">4</PointTypeID>
|
||||
<GlobalRankID xmlns="">166</GlobalRankID>
|
||||
</UserRank>
|
||||
</ArrayOfUserRank>
|
98
src/Resources/content_arcade.xml
Normal file
98
src/Resources/content_arcade.xml
Normal file
@ -0,0 +1,98 @@
|
||||
<ArrayOfContentInfoData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<ContentInfoData>
|
||||
<DisplayName>Punk Punk Drop</DisplayName>
|
||||
<Description>Punk Punk Drop</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Arcade_PunkPunkDrop_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>Bejeweled</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/Arcade_PunkPunkDrop_01.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>3</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Buggy Racer</DisplayName>
|
||||
<Description>Buggy Racer game inside Main Street.</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Arcade_BuggyRacer_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>DuneBuggyMenu</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/ArcadeBuggyRacer256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>3</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>GhostTown Grab</DisplayName>
|
||||
<Description>GhostTown Grab game inside Main Street.</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Arcade_GhostGrab_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>WesternWorldMain</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/ArcadeGhostGrab256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>3</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Dodge n Dash</DisplayName>
|
||||
<Description>Dodge Bot game inside Main Street.</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Arcade_DodgeBot_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>DgDodge</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/ArcadeDodgeBot256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>3</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Sound Bop</DisplayName>
|
||||
<Description>Sound Bop game inside Main Street.</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Arcade_SoundBop_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>SsSimon</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/ArcadeSoundBop256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>3</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Dragon Playtime</DisplayName>
|
||||
<Description>Dragon Playtime</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Arcade_dragon_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>JSPetMainStreet</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/ArcadeDragon256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>3</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>3</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Robo-A-Go-Go</DisplayName>
|
||||
<Description>Robo-A-Go-Go</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Arcade_Robo_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>JSRoboAGoGoMainStreet</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/ArcadeRobo256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>3</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>3</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Fruit Salad Chop</DisplayName>
|
||||
<Description>Fruit Salad Chop</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/FruitSaladChopScreen.png</ThumbnailUrl>
|
||||
<LinkUrl>FruitSaladChop</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/FruitSaladChop.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>3</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
</ArrayOfContentInfoData>
|
602
src/Resources/content_jukebox.xml
Normal file
602
src/Resources/content_jukebox.xml
Normal file
@ -0,0 +1,602 @@
|
||||
<ArrayOfContentInfoData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<ContentInfoData>
|
||||
<DisplayName>The BFF Song by Miya Mackenzie</DisplayName>
|
||||
<Description>The BFF Song</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_The_BFF_Song.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>The Tide is High by Miya Mackenzie</DisplayName>
|
||||
<Description>The Tide is High</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_Tide_Is_High.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Won't Back Down by Miya Mackenzie</DisplayName>
|
||||
<Description>Won't Back Down</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_Won't_Back_Down.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Addicted to You by Miya Mackenzie</DisplayName>
|
||||
<Description>Addicted to You</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_Addcited_to_You.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Before and After by Miya Mackenzie</DisplayName>
|
||||
<Description>Before and After</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_Before_And_After.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Gonna Be Alright by Miya Mackenzie</DisplayName>
|
||||
<Description>Gonna Be Alright</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_Gonna_Be_Alright.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>I Feel Free by Miya Mackenzie</DisplayName>
|
||||
<Description>I Feel Free</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_I_Feel_Free.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>I'm So Done by Miya Mackenzie</DisplayName>
|
||||
<Description>I'm So Done</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_I'm_So_Done.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>One Wish by Miya Mackenzie</DisplayName>
|
||||
<Description>One Wish</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_One_Wish.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Only You by Miya Mackenzie</DisplayName>
|
||||
<Description>Only You</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Miya_Mackenzie_Only_You.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>A Fisherman</DisplayName>
|
||||
<Description>A Fisherman</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Fisher.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>ABC Harmony</DisplayName>
|
||||
<Description>ABC Harmony</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/AllInHarmony.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Art Friends</DisplayName>
|
||||
<Description>Art Friends</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/KRFWMV1_song.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Baa-baa Black Sheep</DisplayName>
|
||||
<Description>Baa-baa Black Sheep</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/SHEEP.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Barn House Rock</DisplayName>
|
||||
<Description>Barn House Rock</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/ELVIS.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Be Your Best</DisplayName>
|
||||
<Description>Be Your Best</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Responsiblity.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Come on Down to the Barnyard</DisplayName>
|
||||
<Description>Come on Down to the Barnyard</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/RHYTHM.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Count in Spanish</DisplayName>
|
||||
<Description>Count in Spanish</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/CountInEnglishAndSpanish.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Egyptian Treasure Map</DisplayName>
|
||||
<Description>Egyptian Treasure Map</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Egypt.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Fire Safety Tips</DisplayName>
|
||||
<Description>Fire Safety Tips</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/FireSafety.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Fish in the Pond</DisplayName>
|
||||
<Description>Fish in the Pond</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Pond.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Frere Jacques, Dormez Vous?</DisplayName>
|
||||
<Description>Frere Jacques, Dormez Vous?</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/SLEEP.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Get Ready for JumpStart</DisplayName>
|
||||
<Description>Get Ready for JumpStart</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/WelcomeToJumpStartWorld.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Grandma's Garden</DisplayName>
|
||||
<Description>Grandma's Garden</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/InGrandmasGarden.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Grandma's House</DisplayName>
|
||||
<Description>Grandma's House</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Mmsong.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Help Me Find My Cat</DisplayName>
|
||||
<Description>Help Me Find My Cat</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Gatito.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Home on the Range</DisplayName>
|
||||
<Description>Home on the Range</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/GiveMeAHome.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>I Am a Horse</DisplayName>
|
||||
<Description>I Am a Horse</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/HORSE.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Just Ask</DisplayName>
|
||||
<Description>Just Ask</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/SC_RM06_Ask.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Learn Your ABCs</DisplayName>
|
||||
<Description>Learn Your ABCs</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/ABCsAreFor.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Letters of the Alphabet</DisplayName>
|
||||
<Description>Letters of the Alphabet</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Tssong.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Make a Collage</DisplayName>
|
||||
<Description>Make a Collage</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/KRFHMV1_song.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>My Waterfall</DisplayName>
|
||||
<Description>My Waterfall</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/AMusicWaterfall.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Old MacDonald Had a Farm</DisplayName>
|
||||
<Description>Old MacDonald Had a Farm</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/OLDMAC.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Read to Tell a Story</DisplayName>
|
||||
<Description>Read to Tell a Story</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Read.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Rhyme with Coat</DisplayName>
|
||||
<Description>Rhyme with Coat</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/RainCoat_Mixed.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Rock 'N' Roll Verbs</DisplayName>
|
||||
<Description>Rock 'N' Roll Verbs</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/RockNRollVerbs.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Science Is Fab</DisplayName>
|
||||
<Description>Science Is Fab</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/LearningScience.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Shapes of Life</DisplayName>
|
||||
<Description>Shapes of Life</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/AllTheShapes.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Sing in Spanish</DisplayName>
|
||||
<Description>Sing in Spanish</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Colores.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Song About a Line</DisplayName>
|
||||
<Description>Song About a Line</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/KRRRMV1_song.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Space Super Hero</DisplayName>
|
||||
<Description>Space Super Hero</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Blaster.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Textures Oh Yeah</DisplayName>
|
||||
<Description>Textures Oh Yeah</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/KRCSMV1_song.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Turtle Footprints</DisplayName>
|
||||
<Description>Turtle Footprints</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Foot.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Two Little Mice</DisplayName>
|
||||
<Description>Two Little Mice</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/CAT.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>What Is a Noun?</DisplayName>
|
||||
<Description>What Is a Noun?</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/WhatIsANoun.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>What Is a Rhyme?</DisplayName>
|
||||
<Description>What Is a Rhyme?</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Rhyme.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>What Is Art?</DisplayName>
|
||||
<Description>What Is Art?</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/BSSNG1.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Where Are the Animals?</DisplayName>
|
||||
<Description>Where Are the Animals?</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/Wdsong.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Where Did It Come From?</DisplayName>
|
||||
<Description>Where Did It Come From?</Description>
|
||||
<ThumbnailUrl />
|
||||
<LinkUrl>RS_DATA/Content/Music/WhereDidItComeFrom.ogg</LinkUrl>
|
||||
<TextureUrl />
|
||||
<RolloverUrl />
|
||||
<CategoryUrl />
|
||||
<ContentType>1</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>0</LinkType>
|
||||
</ContentInfoData>
|
||||
</ArrayOfContentInfoData>
|
122
src/Resources/content_learning.xml
Normal file
122
src/Resources/content_learning.xml
Normal file
@ -0,0 +1,122 @@
|
||||
<ArrayOfContentInfoData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<ContentInfoData>
|
||||
<DisplayName>Monkey Madness</DisplayName>
|
||||
<Description>Monkey Madness</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Learning_Monkey_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>PnMonkeyMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/LearnMonkey256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge3_5.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Lucky Ducky</DisplayName>
|
||||
<Description>Lucky Ducky</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Learning_Duckies_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>CnDuckyMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/LearnDuckies256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge3_5.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Hops' JetPack</DisplayName>
|
||||
<Description>Hops' JetPack MS</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Learning_JetPack_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>JetPackMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/LearnJetPack256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge5_8.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Bubble Trouble</DisplayName>
|
||||
<Description>Bubble Trouble MS</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Learning_Bubble_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>BubbleTroubleMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/LearnBubble256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge5_8.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Bunny Hop</DisplayName>
|
||||
<Description>Bunny Hop MS</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Learning_Bunny_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>PnBunnyMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/LearnBunny256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge3_5.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>True</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Ladybug Learning</DisplayName>
|
||||
<Description>Ladybug Learning MS</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Learning_Ladybug_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>CnLadyBugMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/LearnLadybug256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge3_5.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>True</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Cow-abunga</DisplayName>
|
||||
<Description>Cow-abunga MS</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Learning_Cow_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>PnCowMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/LearnCow256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge3_5.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>True</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Kite Delight</DisplayName>
|
||||
<Description>Kite Delight MS</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/Learning_Kite_screen_01.png</ThumbnailUrl>
|
||||
<LinkUrl>CnKiteMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/LearnKite256.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge3_5.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>True</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Blast Off Math</DisplayName>
|
||||
<Description>Blast Off Math</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/JS_Blastoff_Math.png</ThumbnailUrl>
|
||||
<LinkUrl>BlastOffMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/BlastOffMath.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge5_8.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Blast Off Reading</DisplayName>
|
||||
<Description>Blast Off Reading</Description>
|
||||
<ThumbnailUrl>RS_DATA/Content/MSArcade/JS_Blastoff_Reading.png</ThumbnailUrl>
|
||||
<LinkUrl>BlastOffMS</LinkUrl>
|
||||
<TextureUrl>RS_DATA/Content/MSArcade/BlastOffReading.png</TextureUrl>
|
||||
<RolloverUrl />
|
||||
<CategoryUrl>RS_DATA/Content/MSArcade/IcoAge5_8.png</CategoryUrl>
|
||||
<ContentType>4</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>4</LinkType>
|
||||
</ContentInfoData>
|
||||
</ArrayOfContentInfoData>
|
42
src/Resources/content_movie.xml
Normal file
42
src/Resources/content_movie.xml
Normal file
@ -0,0 +1,42 @@
|
||||
<ArrayOfContentInfoData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<ContentInfoData>
|
||||
<DisplayName>JumpStart Commercial - Dragons (2009)</DisplayName>
|
||||
<LinkUrl>RS_DATA/Content/MovieTheaterContent/jscom01.ogg</LinkUrl>
|
||||
<RolloverUrl/>
|
||||
<CategoryUrl>RS_DATA/Content/MovieTheaterContent/Thumbnails/jsshield.jpg</CategoryUrl>
|
||||
<ThumbnailUrl>RS_DATA/Content/MovieTheaterContent/Thumbnails/jsshield.jpg</ThumbnailUrl>
|
||||
<ContentType>2</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>2</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>JumpStart Commercial - Madagascar</DisplayName>
|
||||
<LinkUrl>RS_DATA/Content/MovieTheaterContent/jscom02.ogg</LinkUrl>
|
||||
<RolloverUrl/>
|
||||
<CategoryUrl>RS_DATA/Content/MovieTheaterContent/Thumbnails/jsshield.jpg</CategoryUrl>
|
||||
<ThumbnailUrl>RS_DATA/Content/MovieTheaterContent/Thumbnails/jsshield.jpg</ThumbnailUrl>
|
||||
<ContentType>2</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>2</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>JumpStart 2009 Intro</DisplayName>
|
||||
<LinkUrl>RS_DATA/Content/MovieTheaterContent/jsintro.ogg</LinkUrl>
|
||||
<RolloverUrl/>
|
||||
<CategoryUrl>RS_DATA/Content/MovieTheaterContent/Thumbnails/jsshield.jpg</CategoryUrl>
|
||||
<ThumbnailUrl>RS_DATA/Content/MovieTheaterContent/Thumbnails/jsshield.jpg</ThumbnailUrl>
|
||||
<ContentType>2</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>2</LinkType>
|
||||
</ContentInfoData>
|
||||
<ContentInfoData>
|
||||
<DisplayName>Big Cat</DisplayName>
|
||||
<LinkUrl>RS_DATA/Content/MovieTheaterContent/bigcat.ogg</LinkUrl>
|
||||
<RolloverUrl/>
|
||||
<CategoryUrl>RS_DATA/Content/MovieTheaterContent/Thumbnails/jsrlogo.png</CategoryUrl>
|
||||
<ThumbnailUrl>RS_DATA/Content/MovieTheaterContent/Thumbnails/jsrlogo.png</ThumbnailUrl>
|
||||
<ContentType>2</ContentType>
|
||||
<MemberOnly>false</MemberOnly>
|
||||
<LinkType>2</LinkType>
|
||||
</ContentInfoData>
|
||||
</ArrayOfContentInfoData>
|
@ -1,37 +1,13 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<DefaultMissions>
|
||||
<!-- list of default mission for World of Jump Start -->
|
||||
<Active>
|
||||
<id>1509</id>
|
||||
<id>1511</id>
|
||||
<id>1512</id>
|
||||
<id>1513</id>
|
||||
<id>1514</id>
|
||||
<id>1743</id>
|
||||
<id>2323</id>
|
||||
<id>2374</id>
|
||||
<id>2375</id>
|
||||
<id>2376</id>
|
||||
<id>2377</id>
|
||||
<id>2378</id>
|
||||
<id>2379</id>
|
||||
<id>2380</id>
|
||||
<id>2381</id>
|
||||
<id>2382</id>
|
||||
<id>2383</id>
|
||||
<id>2384</id>
|
||||
<id>2385</id>
|
||||
<id>2386</id>
|
||||
<id>2440</id>
|
||||
<id>2441</id>
|
||||
<id>2442</id>
|
||||
<id>2446</id>
|
||||
<id>2447</id>
|
||||
<id>2448</id>
|
||||
<id>2449</id>
|
||||
<id>2451</id>
|
||||
<id>2452</id>
|
||||
</Active>
|
||||
<Upcoming>
|
||||
</Upcoming>
|
||||
<Active>
|
||||
<id>1509</id>
|
||||
</Active>
|
||||
<Upcoming>
|
||||
<id>1743</id>
|
||||
<id>1512</id>
|
||||
<id>1513</id>
|
||||
<id>1514</id>
|
||||
</Upcoming>
|
||||
</DefaultMissions>
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
3546
src/Resources/missions_wojs_jr.xml
Normal file
3546
src/Resources/missions_wojs_jr.xml
Normal file
File diff suppressed because it is too large
Load Diff
78
src/Resources/profiletags.xml
Normal file
78
src/Resources/profiletags.xml
Normal file
@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ArrayOfProfileTag xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<ProfileTag>
|
||||
<ID>1</ID>
|
||||
<NA>Collection</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>2</ID>
|
||||
<NA>Customize</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>3</ID>
|
||||
<NA>Shopper</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>4</ID>
|
||||
<NA>Social</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>5</ID>
|
||||
<NA>Nurturing</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>6</ID>
|
||||
<NA>Racing</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>7</ID>
|
||||
<NA>Shooter</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>8</ID>
|
||||
<NA>Adventure</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>9</ID>
|
||||
<NA>Music</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>10</ID>
|
||||
<NA>Puzzle</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>11</ID>
|
||||
<NA>Education</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>12</ID>
|
||||
<NA>Action</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>13</ID>
|
||||
<NA>Battle</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>14</ID>
|
||||
<NA>Early Learning</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
<ProfileTag>
|
||||
<ID>15</ID>
|
||||
<NA>Sports</NA>
|
||||
<VAL xsi:nil="true" />
|
||||
</ProfileTag>
|
||||
</ArrayOfProfileTag>
|
12
src/Schema/ContentInfo.cs
Normal file
12
src/Schema/ContentInfo.cs
Normal file
@ -0,0 +1,12 @@
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace sodoff.Schema
|
||||
{
|
||||
[XmlRoot(ElementName = "ArrayOfContentInfo", Namespace = "http://api.jumpstart.com/")]
|
||||
[Serializable]
|
||||
public class ContentInfo
|
||||
{
|
||||
[XmlElement("ContentInfo")]
|
||||
public ContentInfoData[] ContentInfoArray;
|
||||
}
|
||||
}
|
39
src/Schema/ContentInfoData.cs
Normal file
39
src/Schema/ContentInfoData.cs
Normal file
@ -0,0 +1,39 @@
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace sodoff.Schema
|
||||
{
|
||||
[XmlRoot(ElementName = "ContentInfo")]
|
||||
[Serializable]
|
||||
public class ContentInfoData
|
||||
{
|
||||
[XmlElement(ElementName = "DisplayName")]
|
||||
public string? DisplayName;
|
||||
|
||||
[XmlElement(ElementName = "Description")]
|
||||
public string? Description;
|
||||
|
||||
[XmlElement(ElementName = "ThumbnailUrl")]
|
||||
public string? ThumbnailUrl;
|
||||
|
||||
[XmlElement(ElementName = "LinkUrl")]
|
||||
public string? LinkUrl;
|
||||
|
||||
[XmlElement(ElementName = "TextureUrl")]
|
||||
public string? TextureUrl;
|
||||
|
||||
[XmlElement(ElementName = "RolloverUrl")]
|
||||
public string? RolloverUrl;
|
||||
|
||||
[XmlElement(ElementName = "CategoryUrl")]
|
||||
public string? CategoryUrl;
|
||||
|
||||
[XmlElement(ElementName = "ContentType")]
|
||||
public int? ContentType;
|
||||
|
||||
[XmlElement(ElementName = "MembersOnly")]
|
||||
public bool? MembersOnly;
|
||||
|
||||
[XmlElement(ElementName = "LinkType")]
|
||||
public ContentLinkType? LinkType;
|
||||
}
|
||||
}
|
18
src/Schema/ContentLinkType.cs
Normal file
18
src/Schema/ContentLinkType.cs
Normal file
@ -0,0 +1,18 @@
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace sodoff.Schema
|
||||
{
|
||||
public enum ContentLinkType
|
||||
{
|
||||
[XmlEnum("0")]
|
||||
Unknown,
|
||||
[XmlEnum("1")]
|
||||
OggSound,
|
||||
[XmlEnum("2")]
|
||||
OggMovie,
|
||||
[XmlEnum("3")]
|
||||
UnityWebPlayer,
|
||||
[XmlEnum("4")]
|
||||
UnityLevel
|
||||
}
|
||||
}
|
@ -4,7 +4,7 @@
|
||||
<TargetFramework>net6.0</TargetFramework>
|
||||
<Nullable>enable</Nullable>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<EnableUnsafeBinaryFormatterSerialization>true</EnableUnsafeBinaryFormatterSerialization>
|
||||
<EnableUnsafeBinaryFormatterSerialization>true</EnableUnsafeBinaryFormatterSerialization>
|
||||
|
||||
<DefineConstants>USE_SQLITE;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants>USE_POSTGRESQL;$(DefineConstants)</DefineConstants>
|
||||
@ -46,13 +46,19 @@
|
||||
<None Remove="Resources\rewardmultiplier.xml" />
|
||||
<None Remove="Resources\store.xml" />
|
||||
<None Remove="Resources\allranks.xml" />
|
||||
<None Remove="Resources\allranks_wojs.xml" />
|
||||
<None Remove="Resources\achievementsids.xml" />
|
||||
<None Remove="Resources\achievementstasks.xml" />
|
||||
<None Remove="Resources\defaultmissionlist.xml" />
|
||||
<None Remove="Resources\defaultmissionlistv1.xml" />
|
||||
<None Remove="Resources\defaultmissionlistmam.xml" />
|
||||
<None Remove="Resources\defaultmissionlist_wojs.xml" />
|
||||
<None Remove="Resources\questiondata.xml" />
|
||||
<None Remove="Resources\questiondata.xml" />
|
||||
<None Remove="Resources\content_jukebox.xml" />
|
||||
<None Remove="Resources\content_movie.xml" />
|
||||
<None Remove="Resources\content_arcade.xml" />
|
||||
<None Remove="Resources\content_learning.xml" />
|
||||
<None Remove="Resources\profiletags.xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Update="Resources\childlist.xml">
|
||||
@ -61,12 +67,12 @@
|
||||
<None Update="Resources\store.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Resources\items.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Resources\tutorialmission.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Resources\items.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Resources\tutorialmission.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Resources\achievementsids.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
@ -99,6 +105,9 @@
|
||||
<EmbeddedResource Include="Resources\allranks.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\allranks_wojs.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\achievementsids.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
@ -111,26 +120,41 @@
|
||||
<EmbeddedResource Include="Resources\items.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\missions.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\missions_wojs.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\missions.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\missions_wojs.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\defaultmissionlist.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\defaultmissionlistv1.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\defaultmissionlistmam.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\defaultmissionlist_wojs.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\questiondata.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\questiondata.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\content_jukebox.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\content_movie.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\content_arcade.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\content_learning.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\profiletags.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
Loading…
x
Reference in New Issue
Block a user