基础的数值计算

This commit is contained in:
DESKTOP-5RP3AKU\Jisol
2023-11-30 02:20:57 +08:00
parent 6cd69ca9e3
commit 8dcf92a302
33 changed files with 363 additions and 36 deletions

View File

@@ -24,6 +24,7 @@ import { GOnHookPet, GOnHookPets } from "../../../../extensions/ngame/assets/nga
import GOnHookManager from "../../manager/battle/mode/GOnHookManager";
import GRoleOnHookCreepsExpand from "../base/role/expand/OnHook/GRoleOnHookCreepsExpand";
import { ModeRenderEvent } from "../../ui/Consts/Game/ModeRender";
import GPetAttribute from "../base/values/attribute/role/GPetAttribute";
const { ccclass, property } = _decorator;
//挂机模式状态
@@ -251,6 +252,10 @@ export default class GOnHookMode extends GBaseMode<{},{}>{
//向宠物添加 OnHook 扩展
let expand = role.node.addComponent(GRoleOnHookPlayerExpand);
expand.petId = petId;
//添加宠物属性
role.onEffectiveValue(new GPetAttribute(info));
}
//生成野怪
@@ -262,6 +267,16 @@ export default class GOnHookMode extends GBaseMode<{},{}>{
let expand = role.node.addComponent(GRoleOnHookCreepsExpand);
expand.creeps = creeps;
//添加野怪属性
role.onEffectiveValue(new GPetAttribute({
petId:0,
petPlayerId:0,
petTbId:creeps.petTbId,
petLevel:0,
petStar:0,
petStarExp:0,
}));
}
//生成宠物