feat(宝物): 添加宝物系统

This commit is contained in:
luying
2022-12-08 15:49:51 +08:00
parent b684307818
commit a83deeff5f
46 changed files with 15656 additions and 54 deletions
+39
View File
@@ -74,6 +74,7 @@ export function checkRouteParam(route: string, msg: any) {
case "role.taskHandler.getPvpTaskList":
case "role.taskHandler.getTaskList":
case "role.taskHandler.receiveActiveReward":
case "role.artifactHandler.composeAll":
{
break;
}
@@ -1308,6 +1309,44 @@ export function checkRouteParam(route: string, msg: any) {
if(!checkNaturalNumbers(msg.originJewel, msg.targetJewel)) return false;
break;
}
case "role.artifactHandler.putOn":
{
if(!checkNaturalNumbers(msg.seqId, msg.hid)) return false;
break;
}
case "role.artifactHandler.putOff":
{
if(!checkNaturalNumbers(msg.seqId)) return false;
break;
}
case "role.artifactHandler.lvUp":
{
if(!checkNaturalNumbers(msg.seqId)) return false;
if(!checkBoolean(msg.isOneClick)) return false;
break;
}
case "role.artifactHandler.compose":
{
if(!checkNaturalNumbers(msg.seqId)) return false;
if(!checkNumberArray(msg.material)) return false;
if(!checkNaturalArray(msg.generalItems)) return false;
for(let { id, count } of msg.generalItems) {
if(!checkNaturalNumbers(id, count)) return false;
}
break;
}
case "role.artifactHandler.transfer":
{
if(!checkNaturalNumbers(msg.seqId, msg.type)) return false;
break;
}
case "role.artifactHandler.previewRebuild":
case "role.artifactHandler.rebuild":
case "role.artifactHandler.decompose":
{
if(!checkNumberArray(msg.seqIds)) return false;
break;
}
case "role.friendHandler.searchUser":
{
if(!checkNaturalStrings(msg.value)) return false;