feat: focus 2.0 #2898
@ -22,14 +22,17 @@ export const focusController: RequestHandler = async (req, res) => {
 | 
			
		||||
            case Focus2Operation.IncreasePool:
 | 
			
		||||
                op = "IncreasePool";
 | 
			
		||||
                break;
 | 
			
		||||
            case Focus2Operation.LevelUpUpgrade:
 | 
			
		||||
                op = "LevelUpUpgrade";
 | 
			
		||||
                break;
 | 
			
		||||
            case Focus2Operation.UnlockUpgrade:
 | 
			
		||||
                op = "UnlockUpgrade";
 | 
			
		||||
                break;
 | 
			
		||||
            case Focus2Operation.ActivateWay:
 | 
			
		||||
                op = "ActivateWay";
 | 
			
		||||
                break;
 | 
			
		||||
            case Focus2Operation.LevelUpUpgrade:
 | 
			
		||||
                op = "LevelUpUpgrade";
 | 
			
		||||
            case Focus2Operation.UpdateUpgrade:
 | 
			
		||||
                op = "UpdateUpgrade";
 | 
			
		||||
                break;
 | 
			
		||||
            case Focus2Operation.ConvertShard:
 | 
			
		||||
                op = "ConvertShard";
 | 
			
		||||
@ -142,7 +145,8 @@ export const focusController: RequestHandler = async (req, res) => {
 | 
			
		||||
            });
 | 
			
		||||
            break;
 | 
			
		||||
        }
 | 
			
		||||
        case "LevelUpUpgrade": {
 | 
			
		||||
        case "LevelUpUpgrade":
 | 
			
		||||
        case "UpdateUpgrade": {
 | 
			
		||||
            const request = JSON.parse(String(req.body)) as ILevelUpUpgradeRequest;
 | 
			
		||||
            const focusPolarity = focusTypeToPolarity(request.FocusInfos[0].ItemType);
 | 
			
		||||
            const inventory = await getInventory(account._id.toString());
 | 
			
		||||
@ -255,9 +259,10 @@ enum Focus3Operation {
 | 
			
		||||
enum Focus2Operation {
 | 
			
		||||
    UnlockWay = "2",
 | 
			
		||||
    IncreasePool = "4", // {"FocusType":"/Lotus/Upgrades/Focus/Defense/DefenseFocusAbility","CurrentTotalCapacity":5,"NewTotalCapacity":7}
 | 
			
		||||
    UnlockUpgrade = "5",
 | 
			
		||||
    UnlockUpgrade = "3",
 | 
			
		||||
    LevelUpUpgrade = "5",
 | 
			
		||||
    ActivateWay = "6",
 | 
			
		||||
    LevelUpUpgrade = "7", // used to level up & activate ability
 | 
			
		||||
    UpdateUpgrade = "7", // used to change the IsActive state, same format as ILevelUpUpgradeRequest
 | 
			
		||||
    ConvertShard = "11"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user