forked from SoDOff-Project/sodoff
stub various endpoints
This commit is contained in:
parent
4772d19ffa
commit
5b2ec98701
@ -41,7 +41,17 @@ methods = [
|
|||||||
'GetSelectedRaisedPet',
|
'GetSelectedRaisedPet',
|
||||||
'SetImage',
|
'SetImage',
|
||||||
'GetImage',
|
'GetImage',
|
||||||
'GetImageByUserId'
|
'GetImageByUserId',
|
||||||
|
'GetAchievementTaskInfo',
|
||||||
|
'GetAllRewardTypeMultiplier',
|
||||||
|
'GetBuddyList',
|
||||||
|
'GetRankAttributeData',
|
||||||
|
'GetUserMessageQueue',
|
||||||
|
'SendMessage',
|
||||||
|
'SaveMessage',
|
||||||
|
'GetMMOServerInfoWithZone',
|
||||||
|
'GetActiveChallenges',
|
||||||
|
'GetAchievementsByUserID'
|
||||||
]
|
]
|
||||||
|
|
||||||
def routable(path):
|
def routable(path):
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using sodoff.Model;
|
using sodoff.Model;
|
||||||
|
using sodoff.Schema;
|
||||||
using sodoff.Util;
|
using sodoff.Util;
|
||||||
|
|
||||||
namespace sodoff.Controllers.Common;
|
namespace sodoff.Controllers.Common;
|
||||||
@ -27,4 +28,39 @@ public class AchievementController : Controller {
|
|||||||
// TODO, this is a placeholder
|
// TODO, this is a placeholder
|
||||||
return Ok(XmlUtil.ReadResourceXmlString("allranks"));
|
return Ok(XmlUtil.ReadResourceXmlString("allranks"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
//[Produces("application/xml")]
|
||||||
|
[Route("AchievementWebService.asmx/GetAchievementTaskInfo")]
|
||||||
|
public IActionResult GetAchievementTaskInfo() {
|
||||||
|
// TODO
|
||||||
|
return Ok(XmlUtil.ReadResourceXmlString("achievementtaskinfo"));
|
||||||
|
}
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
//[Produces("application/xml")]
|
||||||
|
[Route("AchievementWebService.asmx/GetAllRewardTypeMultiplier")]
|
||||||
|
public IActionResult GetAllRewardTypeMultiplier() {
|
||||||
|
// TODO
|
||||||
|
return Ok(XmlUtil.ReadResourceXmlString("rewardmultiplier"));
|
||||||
|
}
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
[Produces("application/xml")]
|
||||||
|
[Route("AchievementWebService.asmx/GetAchievementsByUserID")]
|
||||||
|
public IActionResult GetAchievementsByUserID([FromForm] string userId) {
|
||||||
|
// TODO: this is a placeholder
|
||||||
|
ArrayOfUserAchievementInfo arrAchievements = new ArrayOfUserAchievementInfo {
|
||||||
|
UserAchievementInfo = new UserAchievementInfo[]{
|
||||||
|
new UserAchievementInfo {
|
||||||
|
UserID = Guid.Parse(userId),
|
||||||
|
AchievementPointTotal = 0,
|
||||||
|
RankID = 1,
|
||||||
|
PointTypeID = 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
return Ok(arrAchievements);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
14
src/Controllers/Common/ChallengeController.cs
Normal file
14
src/Controllers/Common/ChallengeController.cs
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using sodoff.Schema;
|
||||||
|
|
||||||
|
namespace sodoff.Controllers.Common;
|
||||||
|
public class ChallengeController : Controller {
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
[Produces("application/xml")]
|
||||||
|
[Route("ContentWebService.asmx/ChallengeWebService.asmx/GetActiveChallenges")]
|
||||||
|
public IActionResult GetActiveChallenges() {
|
||||||
|
// TODO: this is a placeholder
|
||||||
|
return Ok(new ChallengeInfo[0]);
|
||||||
|
}
|
||||||
|
}
|
15
src/Controllers/Common/ConfigurationController.cs
Normal file
15
src/Controllers/Common/ConfigurationController.cs
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using sodoff.Schema;
|
||||||
|
|
||||||
|
namespace sodoff.Controllers.Common;
|
||||||
|
|
||||||
|
public class ConfigurationController : Controller {
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
[Produces("application/xml")]
|
||||||
|
[Route("ConfigurationWebService.asmx/GetMMOServerInfoWithZone")]
|
||||||
|
public IActionResult GetMMOServerInfoWithZone() {
|
||||||
|
// TODO: this is a placeholder
|
||||||
|
return Ok(new MMOServerInformation[0]);
|
||||||
|
}
|
||||||
|
}
|
@ -504,6 +504,14 @@ public class ContentController : Controller {
|
|||||||
return Ok(taskResult);
|
return Ok(taskResult);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
[Produces("application/xml")]
|
||||||
|
[Route("ContentWebService.asmx/GetBuddyList")]
|
||||||
|
public IActionResult GetBuddyList() {
|
||||||
|
// TODO: this is a placeholder
|
||||||
|
return Ok(new BuddyList[0]);
|
||||||
|
}
|
||||||
|
|
||||||
private RaisedPetData GetRaisedPetDataFromDragon (Dragon dragon) {
|
private RaisedPetData GetRaisedPetDataFromDragon (Dragon dragon) {
|
||||||
RaisedPetData data = XmlUtil.DeserializeXml<RaisedPetData>(dragon.RaisedPetData);
|
RaisedPetData data = XmlUtil.DeserializeXml<RaisedPetData>(dragon.RaisedPetData);
|
||||||
data.RaisedPetID = dragon.Id;
|
data.RaisedPetID = dragon.Id;
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using sodoff.Model;
|
using sodoff.Model;
|
||||||
|
using sodoff.Util;
|
||||||
|
|
||||||
namespace sodoff.Controllers.Common;
|
namespace sodoff.Controllers.Common;
|
||||||
public class ItemStoreController : Controller {
|
public class ItemStoreController : Controller {
|
||||||
@ -25,4 +26,12 @@ public class ItemStoreController : Controller {
|
|||||||
return Ok(result);
|
return Ok(result);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
//[Produces("application/xml")]
|
||||||
|
[Route("ItemStoreWebService.asmx/GetRankAttributeData")]
|
||||||
|
public IActionResult GetRankAttributeData() {
|
||||||
|
// TODO
|
||||||
|
return Ok(XmlUtil.ReadResourceXmlString("rankattrib"));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
30
src/Controllers/Common/MessagingController.cs
Normal file
30
src/Controllers/Common/MessagingController.cs
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using sodoff.Schema;
|
||||||
|
|
||||||
|
namespace sodoff.Controllers.Common;
|
||||||
|
public class MessagingController : Controller {
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
[Produces("application/xml")]
|
||||||
|
[Route("MessagingWebService.asmx/GetUserMessageQueue")]
|
||||||
|
public ArrayOfMessageInfo? GetUserMessageQueue() {
|
||||||
|
// TODO: this is a placeholder
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
[Produces("application/xml")]
|
||||||
|
[Route("MessagingWebService.asmx/SendMessage")]
|
||||||
|
public IActionResult SendMessage() {
|
||||||
|
// TODO: this is a placeholder
|
||||||
|
return Ok(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
[Produces("application/xml")]
|
||||||
|
[Route("MessagingWebService.asmx/SaveMessage")]
|
||||||
|
public IActionResult SaveMessage() {
|
||||||
|
// TODO: this is a placeholder
|
||||||
|
return Ok(false);
|
||||||
|
}
|
||||||
|
}
|
843
src/Resources/achievementtaskinfo.xml
Normal file
843
src/Resources/achievementtaskinfo.xml
Normal file
@ -0,0 +1,843 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<ArrayOfAchievementTaskInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://api.jumpstart.com/">
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12418</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>1</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>50</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12419</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>2</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>100</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12420</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>3</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>150</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12421</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>4</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>200</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12422</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>5</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>300</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12423</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>6</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>400</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12424</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>7</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12425</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>8</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>600</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12426</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>9</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>700</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12427</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>10</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>800</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12428</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>11</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>900</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12429</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>12</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>1000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12430</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>13</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>1500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12431</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>14</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>2000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12432</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>15</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>2500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12433</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>16</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>3000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12434</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>17</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>3500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12435</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>18</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>4000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12436</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>19</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>4500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12437</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>20</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>5000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12438</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>21</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>5500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12439</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>22</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>6000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12440</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>23</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>6500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12441</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>24</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>7000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12442</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>25</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>7500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12443</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>26</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>8000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12444</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>27</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>8500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12445</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>28</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>9000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12446</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>29</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>9500</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12447</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>30</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>10000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12448</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>31</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>11000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12449</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>32</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>12000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12450</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>33</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>13000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12451</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>34</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>14000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12452</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>35</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>15000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12453</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>36</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>16000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12454</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>37</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>17000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12455</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>38</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>18000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12456</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>39</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>19000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
<AchievementTaskInfo>
|
||||||
|
<AchievementInfoID>12457</AchievementInfoID>
|
||||||
|
<AchievementTaskID>2471</AchievementTaskID>
|
||||||
|
<AchievementTaskGroupID>2418</AchievementTaskGroupID>
|
||||||
|
<AchievementTaskGroupName>Thawfest 2023 Event Rewards</AchievementTaskGroupName>
|
||||||
|
<Level>40</Level>
|
||||||
|
<MessageID>0</MessageID>
|
||||||
|
<PointValue>20000</PointValue>
|
||||||
|
<Reproducible>false</Reproducible>
|
||||||
|
<AllowNonMembers>true</AllowNonMembers>
|
||||||
|
<Distinct>false</Distinct>
|
||||||
|
<ProductGroupID>9</ProductGroupID>
|
||||||
|
<TaskEvent_Points>1</TaskEvent_Points>
|
||||||
|
<Cumulative>true</Cumulative>
|
||||||
|
<PreredeemMessageID>0</PreredeemMessageID>
|
||||||
|
<ValidityFromDate>2023-02-01T00:00:00</ValidityFromDate>
|
||||||
|
<ValidityToDate>2023-06-07T19:00:00</ValidityToDate>
|
||||||
|
<isBeyondLevelAllowed>false</isBeyondLevelAllowed>
|
||||||
|
<VisibilityFromDate>2023-02-01T00:00:00</VisibilityFromDate>
|
||||||
|
<VisibilityToDate>2023-06-07T19:00:00</VisibilityToDate>
|
||||||
|
</AchievementTaskInfo>
|
||||||
|
</ArrayOfAchievementTaskInfo>
|
431
src/Resources/rankattrib.xml
Normal file
431
src/Resources/rankattrib.xml
Normal file
@ -0,0 +1,431 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<ArrayOfRankAttributeData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/">
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">254</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>20</v>
|
||||||
|
</a>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>FIRE</k>
|
||||||
|
<v>100</v>
|
||||||
|
</a>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HAPPINESS</k>
|
||||||
|
<v>100</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">255</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>22</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">256</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>24</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">257</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>26</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">258</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>28</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">259</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>30</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">260</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>32</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">261</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>34</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">262</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>36</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">263</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>38</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">264</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>40</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">265</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>42</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">266</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>44</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">267</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>46</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">268</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>48</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">269</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>50</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">270</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>52</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">271</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>54</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">272</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>56</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">273</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>58</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">274</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>60</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">275</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>62</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">276</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>64</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">277</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>66</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">278</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>68</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">279</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>70</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">280</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>72</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">281</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>74</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">282</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>76</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">283</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>ENERGY</k>
|
||||||
|
<v>78</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">284</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>50</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">285</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>100</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">286</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>150</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">287</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>200</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">288</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>250</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">289</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>300</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">290</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>350</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">291</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>400</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">292</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>450</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">293</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>500</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">294</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>550</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">295</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>600</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">296</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>650</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">297</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>700</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">298</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>750</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">299</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>800</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">300</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>850</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">301</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>900</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">302</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>950</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">303</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1000</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">304</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1050</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">305</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1100</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">306</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1150</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">307</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1200</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">308</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1250</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">309</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1300</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">310</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1350</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">311</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1400</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">312</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1450</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
<RankAttributeData>
|
||||||
|
<r xmlns="">313</r>
|
||||||
|
<a xmlns="">
|
||||||
|
<k>HEALTH</k>
|
||||||
|
<v>1500</v>
|
||||||
|
</a>
|
||||||
|
</RankAttributeData>
|
||||||
|
</ArrayOfRankAttributeData>
|
24
src/Resources/rewardmultiplier.xml
Normal file
24
src/Resources/rewardmultiplier.xml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<ArrayOfRewardTypeMultiplier xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<RewardTypeMultiplier>
|
||||||
|
<RT>1</RT>
|
||||||
|
<MF>2</MF>
|
||||||
|
<FD>2022-04-05T00:00:00</FD>
|
||||||
|
<TD>2023-07-01T07:00:00</TD>
|
||||||
|
<MO>false</MO>
|
||||||
|
</RewardTypeMultiplier>
|
||||||
|
<RewardTypeMultiplier>
|
||||||
|
<RT>12</RT>
|
||||||
|
<MF>2</MF>
|
||||||
|
<FD>2021-09-23T00:00:00</FD>
|
||||||
|
<TD>2023-07-01T07:00:00</TD>
|
||||||
|
<MO>false</MO>
|
||||||
|
</RewardTypeMultiplier>
|
||||||
|
<RewardTypeMultiplier>
|
||||||
|
<RT>8</RT>
|
||||||
|
<MF>2</MF>
|
||||||
|
<FD>2023-05-09T00:00:00</FD>
|
||||||
|
<TD>2023-07-01T07:00:00</TD>
|
||||||
|
<MO>false</MO>
|
||||||
|
</RewardTypeMultiplier>
|
||||||
|
</ArrayOfRewardTypeMultiplier>
|
10
src/Schema/ArrayOfMessageInfo.cs
Normal file
10
src/Schema/ArrayOfMessageInfo.cs
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
[XmlRoot(Namespace = "http://api.jumpstart.com/", IsNullable = true)]
|
||||||
|
[Serializable]
|
||||||
|
public class ArrayOfMessageInfo {
|
||||||
|
[XmlElement(ElementName = "MessageInfo")]
|
||||||
|
public MessageInfo[] MessageInfo;
|
||||||
|
}
|
10
src/Schema/ArrayOfUserAchievementInfo.cs
Normal file
10
src/Schema/ArrayOfUserAchievementInfo.cs
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
[XmlRoot(ElementName = "ArrayOfUserAchievementInfo", Namespace = "http://api.jumpstart.com/")]
|
||||||
|
[Serializable]
|
||||||
|
public class ArrayOfUserAchievementInfo {
|
||||||
|
[XmlElement(ElementName = "UserAchievementInfo")]
|
||||||
|
public UserAchievementInfo[] UserAchievementInfo;
|
||||||
|
}
|
28
src/Schema/Buddy.cs
Normal file
28
src/Schema/Buddy.cs
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
[XmlRoot(ElementName = "Buddy", Namespace = "")]
|
||||||
|
[Serializable]
|
||||||
|
public class Buddy {
|
||||||
|
[XmlElement(ElementName = "UserID")]
|
||||||
|
public string UserID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "DisplayName")]
|
||||||
|
public string DisplayName;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "Status")]
|
||||||
|
public BuddyStatus Status;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "CreateDate")]
|
||||||
|
public DateTime CreateDate;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "Online")]
|
||||||
|
public bool Online;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "OnMobile")]
|
||||||
|
public bool OnMobile;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "BestBuddy")]
|
||||||
|
public bool BestBuddy;
|
||||||
|
}
|
12
src/Schema/BuddyList.cs
Normal file
12
src/Schema/BuddyList.cs
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
using System.Diagnostics;
|
||||||
|
using System.Security.Cryptography.Xml;
|
||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
[XmlRoot(Namespace = "http://api.jumpstart.com/", ElementName = "ArrayOfBuddy", IsNullable = true)]
|
||||||
|
[Serializable]
|
||||||
|
public class BuddyList {
|
||||||
|
[XmlElement(ElementName = "Buddy")]
|
||||||
|
public Buddy[] Buddy;
|
||||||
|
}
|
20
src/Schema/BuddyStatus.cs
Normal file
20
src/Schema/BuddyStatus.cs
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
public enum BuddyStatus {
|
||||||
|
[XmlEnum("0")]
|
||||||
|
Unknown,
|
||||||
|
[XmlEnum("1")]
|
||||||
|
PendingApprovalFromOther,
|
||||||
|
[XmlEnum("2")]
|
||||||
|
PendingApprovalFromSelf,
|
||||||
|
[XmlEnum("3")]
|
||||||
|
Approved,
|
||||||
|
[XmlEnum("4")]
|
||||||
|
BlockedByOther,
|
||||||
|
[XmlEnum("5")]
|
||||||
|
BlockedBySelf,
|
||||||
|
[XmlEnum("6")]
|
||||||
|
BlockedByBoth
|
||||||
|
}
|
22
src/Schema/ChallengeContenderInfo.cs
Normal file
22
src/Schema/ChallengeContenderInfo.cs
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
[XmlRoot(ElementName = "ChallengeContenderInfo", IsNullable = false)]
|
||||||
|
[Serializable]
|
||||||
|
public class ChallengeContenderInfo {
|
||||||
|
[XmlElement(ElementName = "UserId")]
|
||||||
|
public Guid UserID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "ChallengeID")]
|
||||||
|
public int ChallengeID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "Points")]
|
||||||
|
public int Points;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "ChallengeState")]
|
||||||
|
public ChallengeState ChallengeState;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "ExpirationDate")]
|
||||||
|
public DateTime ExpirationDate;
|
||||||
|
}
|
18
src/Schema/ChallengeGameInfo.cs
Normal file
18
src/Schema/ChallengeGameInfo.cs
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
[XmlRoot(ElementName = "ChallengeGameInfo", IsNullable = false)]
|
||||||
|
[Serializable]
|
||||||
|
public class ChallengeGameInfo {
|
||||||
|
[XmlElement(ElementName = "GameID")]
|
||||||
|
public int GameID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "GameLevelID")]
|
||||||
|
public int GameLevelID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "GameDifficultyID")]
|
||||||
|
public int? GameDifficultyID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "GameName")]
|
||||||
|
public string GameName;
|
||||||
|
}
|
32
src/Schema/ChallengeInfo.cs
Normal file
32
src/Schema/ChallengeInfo.cs
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
using System.Diagnostics;
|
||||||
|
using System.Security.AccessControl;
|
||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
[XmlRoot(ElementName = "ChallengeInfo", Namespace = "")]
|
||||||
|
[Serializable]
|
||||||
|
public class ChallengeInfo {
|
||||||
|
[XmlElement(ElementName = "ChallengeID")]
|
||||||
|
public int ChallengeID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "UserID")]
|
||||||
|
public Guid UserID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "ProductGroupID")]
|
||||||
|
public int ProductGroupID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "Points")]
|
||||||
|
public int Points;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "ExpirationDate")]
|
||||||
|
public DateTime ExpirationDate;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "ChallengeGameInfo")]
|
||||||
|
public ChallengeGameInfo ChallengeGameInfo;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "ChallengeContenders")]
|
||||||
|
public ChallengeContenderInfo[] ChallengeContenders;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "ExpirationDuration")]
|
||||||
|
public int ExpirationDuration;
|
||||||
|
}
|
19
src/Schema/ChallengeState.cs
Normal file
19
src/Schema/ChallengeState.cs
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
[Serializable]
|
||||||
|
public enum ChallengeState {
|
||||||
|
[XmlEnum("1")]
|
||||||
|
Initiated = 1,
|
||||||
|
[XmlEnum("2")]
|
||||||
|
Accepted,
|
||||||
|
[XmlEnum("3")]
|
||||||
|
Rejected,
|
||||||
|
[XmlEnum("4")]
|
||||||
|
Won,
|
||||||
|
[XmlEnum("5")]
|
||||||
|
Lost,
|
||||||
|
[XmlEnum("6")]
|
||||||
|
Expired
|
||||||
|
}
|
25
src/Schema/MMOServerData.cs
Normal file
25
src/Schema/MMOServerData.cs
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
[XmlRoot(ElementName = "MSI", Namespace = "")]
|
||||||
|
[Serializable]
|
||||||
|
public class MMOServerData {
|
||||||
|
[XmlElement(ElementName = "IP")]
|
||||||
|
public string IPAddress { get; set; }
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "PN")]
|
||||||
|
public int Port { get; set; }
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "VR")]
|
||||||
|
public string Version { get; set; }
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "DF")]
|
||||||
|
public bool isDefault { get; set; }
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "ZN")]
|
||||||
|
public string ZoneName { get; set; }
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "RZN")]
|
||||||
|
public string RootZone { get; set; }
|
||||||
|
}
|
14
src/Schema/MMOServerInformation.cs
Normal file
14
src/Schema/MMOServerInformation.cs
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
[XmlRoot(ElementName = "ArrayOfMMOServerInfo", Namespace = "http://api.jumpstart.com/")]
|
||||||
|
[Serializable]
|
||||||
|
public class MMOServerInformation {
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "RZN")]
|
||||||
|
public string RootZone { get; set; }
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "MMOServerInfo")]
|
||||||
|
public MMOServerData[] MMOServerDataArray;
|
||||||
|
}
|
50
src/Schema/MessageInfo.cs
Normal file
50
src/Schema/MessageInfo.cs
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace sodoff.Schema;
|
||||||
|
|
||||||
|
[XmlRoot(ElementName = "MessageInfo", Namespace = "http://api.jumpstart.com/", IsNullable = true)]
|
||||||
|
[Serializable]
|
||||||
|
public class MessageInfo {
|
||||||
|
[XmlElement(ElementName = "UserMessageQueueID", IsNullable = true)]
|
||||||
|
public int? UserMessageQueueID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "FromUserID", IsNullable = true)]
|
||||||
|
public string FromUserID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "MessageID", IsNullable = true)]
|
||||||
|
public int? MessageID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "MessageTypeID", IsNullable = true)]
|
||||||
|
public int? MessageTypeID;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "MessageTypeName")]
|
||||||
|
public string MessageTypeName;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "MemberMessage")]
|
||||||
|
public string MemberMessage;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "NonMemberMessage")]
|
||||||
|
public string NonMemberMessage;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "MemberImageUrl")]
|
||||||
|
public string MemberImageUrl;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "NonMemberImageUrl")]
|
||||||
|
public string NonMemberImageUrl;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "MemberLinkUrl")]
|
||||||
|
public string MemberLinkUrl;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "NonMemberLinkUrl")]
|
||||||
|
public string NonMemberLinkUrl;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "MemberAudioUrl")]
|
||||||
|
public string MemberAudioUrl;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "NonMemberAudioUrl")]
|
||||||
|
public string NonMemberAudioUrl;
|
||||||
|
|
||||||
|
[XmlElement(ElementName = "Data")]
|
||||||
|
public string Data;
|
||||||
|
|
||||||
|
}
|
@ -1,4 +1,4 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk.Web">
|
<Project Sdk="Microsoft.NET.Sdk.Web">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net6.0</TargetFramework>
|
<TargetFramework>net6.0</TargetFramework>
|
||||||
@ -13,8 +13,11 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<None Remove="Resources\achievementtaskinfo.xml" />
|
||||||
<None Remove="Resources\items.xml" />
|
<None Remove="Resources\items.xml" />
|
||||||
<None Remove="Resources\missions.xml" />
|
<None Remove="Resources\missions.xml" />
|
||||||
|
<None Remove="Resources\rankattrib.xml" />
|
||||||
|
<None Remove="Resources\rewardmultiplier.xml" />
|
||||||
<None Remove="Resources\store.xml" />
|
<None Remove="Resources\store.xml" />
|
||||||
<None Remove="Resources\allranks.xml" />
|
<None Remove="Resources\allranks.xml" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
@ -33,6 +36,15 @@
|
|||||||
</None>
|
</None>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<EmbeddedResource Include="Resources\rewardmultiplier.xml">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Resources\rankattrib.xml">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Resources\achievementtaskinfo.xml">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="Resources\store.xml">
|
<EmbeddedResource Include="Resources\store.xml">
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user