dd 56卡牌栏 为role 专有物品,不在有针对小兵的 卡牌技能, 小兵的强化靠role,没有驻场 技能,role 修改为多技能
This commit is contained in:
@@ -4,7 +4,6 @@ import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/modu
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
|
||||
import { RandomManager } from "../../../../extensions/oops-plugin-framework/assets/core/common/random/RandomManager";
|
||||
import { CardList } from "../common/config/CardSet";
|
||||
import { SkillSet } from "../common/config/SkillSet";
|
||||
import { HeroModelComp } from "../hero/HeroModelComp";
|
||||
const { ccclass, property } = _decorator;
|
||||
@@ -229,10 +228,7 @@ export class CardControllerComp extends CCComp {
|
||||
}
|
||||
}
|
||||
|
||||
get_card_list(li:number){
|
||||
let list = RandomManager.instance.getRandomByObjectList(CardList[li], 1);
|
||||
return list
|
||||
}
|
||||
|
||||
load_cards() {
|
||||
this.in_load = true
|
||||
let card:any=null
|
||||
@@ -261,7 +257,7 @@ export class CardControllerComp extends CCComp {
|
||||
this.cards[index].alive=true
|
||||
}
|
||||
for (let index = 5; index <= 6; index++) {
|
||||
card=RandomManager.instance.getRandomByObjectList(CardList[index], 1);
|
||||
card=RandomManager.instance.getRandomByObjectList(smc.items, 1);
|
||||
this.cards[index].uuid=card[0].uuid
|
||||
this.cards[index].type=card[0].type
|
||||
let url: string = "";
|
||||
|
||||
@@ -149,9 +149,9 @@ export class MapMonsterComp extends CCComp {
|
||||
let m2:any = RandomManager.instance.getRandomByObjectList(this.mission_list[this.monster_level],1)
|
||||
// console.log("刷怪",m)
|
||||
var scene = smc.map.MapView.scene;
|
||||
let pos:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE)
|
||||
let pos1:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE+60)
|
||||
let pos2:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE-60)
|
||||
let pos:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE+RandomManager.instance.getRandomInt(-40,40, 1))
|
||||
let pos1:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE+RandomManager.instance.getRandomInt(40,130, 1))
|
||||
let pos2:Vec3 = v3(BoxSet.MONSTER_START,BoxSet.GAME_LINE-RandomManager.instance.getRandomInt(40,130, 1))
|
||||
|
||||
let monster_layer = scene.entityLayer!.node!
|
||||
let monster_layer1 = scene.entityLayer1!.node!;
|
||||
@@ -168,17 +168,17 @@ export class MapMonsterComp extends CCComp {
|
||||
}
|
||||
set_layer(start:number=0){
|
||||
var scene = smc.map.MapView.scene;
|
||||
let pos:Vec3 = v3(start,BoxSet.GAME_LINE)
|
||||
let pos:Vec3 = v3(start,BoxSet.GAME_LINE+RandomManager.instance.getRandomInt(-40,40, 1));
|
||||
let x = RandomManager.instance.getRandomInt(0,2, 2);
|
||||
let monster_layer = scene.entityLayer!.node!
|
||||
switch (x) {
|
||||
case 1:
|
||||
monster_layer = scene.entityLayer1!.node!;
|
||||
pos.y=pos.y+80;
|
||||
pos.y=pos.y+RandomManager.instance.getRandomInt(40,130, 1);
|
||||
break;
|
||||
case 2:
|
||||
monster_layer= scene.entityLayer2!.node!;
|
||||
pos.y=pos.y-80;
|
||||
pos.y=pos.y-RandomManager.instance.getRandomInt(40,130, 1);
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
import { _decorator,v3 ,NodeEventType} from "cc";
|
||||
import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS";
|
||||
import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp";
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
|
||||
import { HeroCard } from "../monster/HeroCard";
|
||||
import { HeroCardViewComp } from "../monster/HeroCardViewComp";
|
||||
import { RandomManager } from "../../../../extensions/oops-plugin-framework/assets/core/common/random/RandomManager";
|
||||
import { CardList } from "../common/config/CardSet";
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
/** 视图层对象 */
|
||||
@ccclass('RefControllerComp')
|
||||
@ecs.register('RefController', false)
|
||||
export class RefControllerComp extends CCComp {
|
||||
card_level = 1;
|
||||
|
||||
protected onLoad(): void {
|
||||
|
||||
}
|
||||
|
||||
start() {
|
||||
|
||||
}
|
||||
|
||||
protected update(dt: number): void {
|
||||
|
||||
}
|
||||
|
||||
reset() {
|
||||
this.node.destroy();
|
||||
}
|
||||
|
||||
onTouch(){
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{"ver":"4.0.23","importer":"typescript","imported":true,"uuid":"6527b285-9d12-416e-8963-5e39820b7d4e","files":[],"subMetas":{},"userData":{}}
|
||||
@@ -3,8 +3,6 @@ import { ecs } from "../../../../../extensions/oops-plugin-framework/assets/libs
|
||||
import { CCComp } from "../../../../../extensions/oops-plugin-framework/assets/module/common/CCComp";
|
||||
import { smc } from "../../common/SingletonModuleComp";
|
||||
import { BoxSet } from "../../common/config/BoxSet";
|
||||
import { Hero } from "../../monster/Hero";
|
||||
import { Monster } from "../../monster/Monster";
|
||||
import { MapViewScene } from "./MapViewScene";
|
||||
import { Timer } from "../../../../../extensions/oops-plugin-framework/assets/core/common/timer/Timer";
|
||||
import { oops } from "../../../../../extensions/oops-plugin-framework/assets/core/Oops";
|
||||
@@ -51,13 +49,6 @@ export class MapViewComp extends CCComp {
|
||||
gold_add(dt: number) {
|
||||
smc.vm_data.gold.time += dt;
|
||||
if (smc.vm_data.gold.time >= smc.vm_data.gold.cd) {
|
||||
// if (smc.vm_data.gold.max < smc.vm_data.gold.max_limit) {
|
||||
// smc.vm_data.gold.max += 1;
|
||||
// }
|
||||
// smc.vm_data.gold.min = smc.vm_data.gold.max;
|
||||
// if(smc.vm_data.gold.min < smc.vm_data.gold.max){
|
||||
// smc.vm_data.gold.min += 1;
|
||||
// }
|
||||
smc.vm_data.gold.min += 1;
|
||||
smc.vm_data.gold.time = 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user