初始版本可以去申请电子版权和软著了
This commit is contained in:
@@ -96,6 +96,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 更新出战英雄配置异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -122,6 +123,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 重置出战英雄配置异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -151,6 +153,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 添加英雄异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -178,6 +181,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 更新英雄异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -206,6 +210,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 设置英雄属性异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -216,11 +221,11 @@ export class GameDataSyncManager {
|
||||
* @param levels 升级级数(默认1级)
|
||||
* @returns 是否成功
|
||||
*/
|
||||
async levelUpHero(heroId: number, exp:number,gold:number,levels: number = 1,): Promise<boolean> {
|
||||
async levelUpHero(heroId: number,levels: number = 1,): Promise<boolean> {
|
||||
try {
|
||||
console.log(`[GameDataSyncManager]: 英雄升级 ID:${heroId}, 级数:${levels}`);
|
||||
|
||||
const result = await WxCloudApi.levelUpHero(heroId, exp,gold,levels);
|
||||
const result = await WxCloudApi.levelUpHero(heroId,levels);
|
||||
|
||||
if (result.result.code === 200) {
|
||||
// 远程修改成功,同步本地数据
|
||||
@@ -233,6 +238,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 英雄升级异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -260,6 +266,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 增加道具异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -289,6 +296,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 消耗道具异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -318,6 +326,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 增加天赋点异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -345,6 +354,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 消耗天赋点异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -372,6 +382,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 增加装备异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -399,10 +410,12 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 消耗装备异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
async addGameProperty(property: string, value: any): Promise<boolean> {
|
||||
try {
|
||||
@@ -417,11 +430,12 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 增加游戏数据异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
async spendGameProperty(property: string, value: any): Promise<boolean> {
|
||||
async spendGameProperty(property: string|Record<string, number>, value: any = undefined ): Promise<boolean> {
|
||||
try {
|
||||
console.log(`[GameDataSyncManager]: 消耗游戏数据 ${property} = ${value}`);
|
||||
const result = await WxCloudApi.spendGameDataField(property, value);
|
||||
@@ -431,6 +445,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 消耗游戏数据异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -463,6 +478,7 @@ export class GameDataSyncManager {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`[GameDataSyncManager]: 加载云端数据异常:`, error);
|
||||
smc.error()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user