This commit is contained in:
2024-08-18 23:38:55 +08:00
parent e8dbb9bab3
commit 8f57f57c1d
1004 changed files with 234067 additions and 16087 deletions

View File

@@ -30,9 +30,10 @@ export class SingletonModuleComp extends ecs.Comp {
monsters_dead = []
heros_dead = []
vm_data: any = {
name : "数据测试",
name : "纸片精灵大乱斗",
/**宝石数量 */
gems: 10,
gems: 4,
unlock:5,
game:{
t_damge:0,
t_dps:0,
@@ -41,11 +42,20 @@ export class SingletonModuleComp extends ecs.Comp {
g_level:1,
g_time:0,
},
player:{
hp_max:30,
atk:10,
lv:1,
exp:0,
next_exp:100,
},
/** 当前等级 */
cards:{
level:1,
level_max:10,
level_max:4,
eid:0,
ref_cost:1,
up_cost:6,
},
hp: {
min:20,
@@ -56,13 +66,11 @@ export class SingletonModuleComp extends ecs.Comp {
max: 30
},
gold: {
min: 3,
max: 3,
min: 10,
max: 10,
max_limit:10,
time:0,
cd:10,
ref_cost:0,
up_cost:6,
},
shuaxin: {
min: 0,

View File

@@ -13,14 +13,16 @@ export enum BoxSet {
HERO = 4,
MONSTER_SKILL = 8,
HERO_SKILL = 16,
PLAYER=32,
BOSS=64,
BOX_WIDTH = 64,
BOX_HEIGHT = 64,
//地图边界
LETF_END = -420,
RIGHT_END = 420,
HERO_START = -360,
MONSTER_START = 360,
HERO_START = -260,
MONSTER_START = 300,
END_POINT = 360,
//游戏地平线
GAME_LINE = 0,

View File

@@ -5,46 +5,91 @@
* @LastEditTime: 2022-01-26 16:42:00
*/
export const CardType = {
1: "前排",
2: "后排",
1: "前排",
2: "后排",
}
export const CardList={
1:[1001,1002,1003,1004,1005,1006],
2:[1001,1002,1003,1004,1005,1006],
3:[1001,1002,1003,1004,1005,1006],
4:[1001,1002,1003,1004,1005,1006],
5:[1001,1002,1003,1004,1005,1006],
6:[1001,1002,1003,1004,1005,1006],
1:[1101,1102,1201,1202,1301,1302,],
2:[2101,2102,2201,2202,2301,2302,],
3:[3101,3102,3201,3202,3301,3302,],
4:[4101,4102,4201,4202,4301,4302,],
5:[5001,5002,5003,5004],
// 1:[1101,1102,1103,1104,1105,1106,1201,1202,1203,1204,1205,1301,1302,1303,1304,],
// 2:[2101,2102,2103,2104,2105,2201,2202,2203,2204,2301,2302,2303,2304,2305,],
// 3:[3101,3102,3103,3104,3201,3202,3203,3204,3205,3301,3302,3303,3304,],
// 4:[4101,4102,4103,4104,4201,4202,4203,4204,4301,4302,4303,4304,],
// 5:[5001,5002,5003,5004],
}
export const HeroSet ={
"h001":{
uuid:"h001", name:'魔法师', path:"h001",atk:6,atk_cd:2, hp:30, power:50, speed:150,
skill:{ }
},
}
export const CardSet = {
1001:{
uuid:1001, name:'叽叽', type:1, level:1,path:1001,atk:1,atk_cd:0.5, hp:15, power:45, speed:80,
skill:{ }
},
1002:{
uuid:1002, name:'汪汪', type:1, level:1,path:1002,atk:2,atk_cd:1, hp:15, power:50, speed:50,
skill:{ }
},
1003:{
uuid:1003, name:'喵喵', type:1, level:1,path:1003,atk:1, atk_cd:0.5, hp:20, power:50, speed:50,
skill:{ }
},
1004:{
uuid:1004, name:'胖大', type:2, level:1,path:1004,atk:4,atk_cd:1.5, hp:15, power:50, speed:50,
skill:{ }
},
1005:{
uuid:1005, name:'汪汪[强]', type:1, level:2,path:1005,atk:6,atk_cd:1, hp:25, power:50, speed:50,
skill:{ }
},
1006:{
uuid:1006, name:'沃夫', type:1, level:2,path:1006,atk:6,atk_cd:1, hp:30, power:50, speed:50,
skill:{ }
},
1101:{uuid: 1101,path: "1101",type: 1,level: 1,name: "守护犬",atk: 4,hp: 8,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,word: "守护", info: "自身护盾",atktype: "攻击型", mon: "狗"},
1102:{uuid: 1102,path: "1102",type: 1,level: 1,name: "狂暴犬",atk: 4,hp: 8,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,word: "狂暴", info: "全体攻击",atktype: "攻击型", mon: "狗"},
1103:{uuid: 1103,path: "1103",type: 1,level: 1,name: "火焰犬",atk: 4,hp: 8,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,word: "火焰", info: "大火球",atktype: "攻击型", mon: "狗"},
1104:{uuid: 1104,path: "1104",type: 1,level: 1,name: "机甲犬",atk: 4,hp: 8,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,atktype: "攻击型", mon: "狗"},
1105:{uuid: 1105,path: "1105",type: 1,level: 1,name: "战斗蚁",atk: 4,hp: 8,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,atktype: "攻击型", mon: "蚂蚁"},
1106:{uuid: 1106,path: "1106",type: 1,level: 1,name: "战斗蚁",atk: 4,hp: 8,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,atktype: "攻击型", mon: "蚂蚁"},
2101:{uuid: 2101,path: "2101",type: 1,level: 2,name: "金刚鹦鹉",atk: 6,hp: 12,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,word: "金刚", info: "全体招架",atktype: "攻击型", mon: "鹦鹉"},
2102:{uuid: 2102,path: "2102",type: 1,level: 2,name: "狂暴鹦鹉",atk: 6,hp: 12,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,word: "狂暴", info: "全体攻击",atktype: "攻击型", mon: "鹦鹉"},
2103:{uuid: 2103,path: "2103",type: 1,level: 2,name: "鹰",atk: 6,hp: 12,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,atktype: "攻击型", mon: "鹰"},
2104:{uuid: 2104,path: "2104",type: 1,level: 2,name: "鹰",atk: 6,hp: 12,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,atktype: "攻击型", mon: "base+U9"},
2105:{uuid: 2105,path: "2105",type: 1,level: 2,name: "鹰",atk: 6,hp: 12,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,atktype: "攻击型", mon: "鹰"},
3101:{uuid: 3101,path: "3101",type: 1,level: 3,name: "火焰山羊",atk: 9,hp: 18,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 4,word: "火焰", info: "大火球",atktype: "攻击型", mon: "山羊"},
3102:{uuid: 3102,path: "3102",type: 1,level: 3,name: "坚韧山羊",atk: 9,hp: 18,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 4,word: "守护", info: "全体护盾",atktype: "攻击型", mon: "山羊"},
3103:{uuid: 3103,path: "3103",type: 1,level: 3,name: "山羊",atk: 9,hp: 18,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 4,atktype: "攻击型", mon: "山羊"},
3104:{uuid: 3104,path: "3104",type: 1,level: 3,name: "山羊",atk: 9,hp: 18,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 4,atktype: "攻击型", mon: "山羊"},
4101:{uuid: 4101,path: "4101",type: 1,level: 4,name: "炎爆麋鹿",atk: 13,hp: 27,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 6,word: "炎爆", info: "炎爆",atktype: "攻击型", mon: "鹿"},
4102:{uuid: 4102,path: "4102",type: 1,level: 4,name: "金刚麋鹿",atk: 13,hp: 27,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 6,word: "金刚", info: "全体招架",atktype: "攻击型", mon: "鹿"},
4103:{uuid: 4103,path: "4103",type: 1,level: 4,name: "鹿",atk: 13,hp: 27,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 6,atktype: "攻击型", mon: "鹿"},
4104:{uuid: 4104,path: "4104",type: 1,level: 4,name: "鹿",atk: 13,hp: 27,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 6,atktype: "攻击型", mon: "鹿"},
1201:{uuid: 1201,path: "1201",type: 2,level: 1,name: "守护熊猫",atk: 2,hp: 16,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,word: "守护", info: "自身护盾",atktype: "血量型", mon: "熊猫"},
1202:{uuid: 1202,path: "1202",type: 2,level: 1,name: "再生绵羊",atk: 2,hp: 16,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,word: "再生", info: "全体回血",atktype: "血量型", mon: "绵羊"},
1203:{uuid: 1203,path: "1203",type: 2,level: 1,name: "坚韧绵羊",atk: 2,hp: 16,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1, info: "全体护盾",atktype: "血量型", mon: "绵羊"},
1204:{uuid: 1204,path: "1204",type: 2,level: 1,name: "绵羊",atk: 2,hp: 16,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,atktype: "血量型", mon: "绵羊"},
1205:{uuid: 1205,path: "1205",type: 2,level: 1,name: "绵羊",atk: 2,hp: 16,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,atktype: "血量型", mon: "绵羊"},
2201:{uuid: 2201,path: "2201",type: 2,level: 2,name: "坚韧龟",atk: 3,hp: 24,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,word: "坚韧", info: "全体护盾",atktype: "血量型", mon: "龟"},
2202:{uuid: 2202,path: "2202",type: 2,level: 2,name: "狂暴龟",atk: 3,hp: 24,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,word: "狂暴", info: "全体攻击",atktype: "血量型", mon: "龟"},
2203:{uuid: 2203,path: "2203",type: 2,level: 2,name: "龟",atk: 3,hp: 24,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,atktype: "血量型", mon: "龟"},
2204:{uuid: 2204,path: "2204",type: 2,level: 2,name: "龟",atk: 3,hp: 24,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,atktype: "血量型", mon: "龟"},
3201:{uuid: 3201,path: "3201",type: 2,level: 3,name: "风刃野猪",atk: 5,hp: 36,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,word: "风刃", info: "风刃",atktype: "血量型", mon: "野猪"},
3202:{uuid: 3202,path: "3202",type: 2,level: 3,name: "急速野猪",atk: 5,hp: 36,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,word: "急速", info: "全体闪避",atktype: "血量型", mon: "野猪"},
3203:{uuid: 3203,path: "3203",type: 2,level: 3,name: "野猪",atk: 5,hp: 36,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,atktype: "血量型", mon: "野猪"},
3204:{uuid: 3204,path: "3204",type: 2,level: 3,name: "野猪",atk: 5,hp: 36,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,atktype: "血量型", mon: "野猪"},
3205:{uuid: 3205,path: "3205",type: 2,level: 3,name: "野猪",atk: 5,hp: 36,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,atktype: "血量型", mon: "野猪"},
4201:{uuid: 4201,path: "4201",type: 2,level: 4,name: "坚韧犀牛",atk: 7,hp: 54,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,word: "坚韧", info: "全体护盾",atktype: "血量型", mon: "犀牛"},
4202:{uuid: 4202,path: "4202",type: 2,level: 4,name: "雷暴犀牛",atk: 7,hp: 54,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,word: "雷暴", info: "雷暴",atktype: "血量型", mon: "犀牛"},
4203:{uuid: 4203,path: "4203",type: 2,level: 4,name: "犀牛",atk: 7,hp: 54,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,atktype: "血量型", mon: "犀牛"},
4204:{uuid: 4204,path: "4204",type: 2,level: 4,name: "犀牛",atk: 7,hp: 54,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,atktype: "血量型", mon: "犀牛"},
1301:{uuid: 1301,path: "1301",type: 3,level: 1,name: "守护喵",atk: 3,hp: 6,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,word: "守护", info: "自身护盾",atktype: "攻速型", mon: "猫"},
1302:{uuid: 1302,path: "1302",type: 3,level: 1,name: "急速喵",atk: 3,hp: 6,atk_cd: 2,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 1,word: "急速", info: "全体闪避",atktype: "攻速型", mon: "猫"},
1303:{uuid: 1303,path: "1303",type: 3,level: 1,name: "狂暴喵",atk: 3,hp: 6,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,word: "狂暴", info: "全体攻击",atktype: "攻速型", mon: "松鼠"},
1304:{uuid: 1304,path: "1304",type: 3,level: 1,atk: 3,hp: 6,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 2,atktype: "攻速型", mon: "鼠"},
2301:{uuid: 2301,path: "2301",type: 3,level: 2,name: "狂爆山猫",atk: 4,hp: 9,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,word: "狂爆", info: "全体攻击",atktype: "攻速型", mon: "山猫"},
2302:{uuid: 2302,path: "2302",type: 3,level: 2,name: "急速山猫",atk: 4,hp: 9,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,word: "急速", info: "全体闪避",atktype: "攻速型", mon: "山猫"},
2303:{uuid: 2303,path: "2303",type: 3,level: 2,atk: 4,hp: 9,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,atktype: "攻速型", mon: "山猫"},
2304:{uuid: 2304,path: "2304",type: 3,level: 2,atk: 4,hp: 9,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,atktype: "攻速型", mon: "机械蜜蜂"},
2305:{uuid: 2305,path: "2305",type: 3,level: 2,atk: 4,hp: 9,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 3,atktype: "攻速型", mon: "机械山猫"},
3301:{uuid: 3301,path: "3301",type: 3,level: 3,name: "坚韧狮",atk: 6,hp: 15,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 4,word: "坚韧", info: "全体护盾",atktype: "攻速型", mon: "狮子"},
3302:{uuid: 3302,path: "3302",type: 3,level: 3,name: "冰封狮",atk: 6,hp: 15,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 4,word: "冰封", info: "冰封",atktype: "攻速型", mon: "狮子"},
3303:{uuid: 3303,path: "3303",type: 3,level: 3,atk: 6,hp: 15,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 4,atktype: "攻速型", mon: "狮子"},
3304:{uuid: 3304,path: "3304",type: 3,level: 3,atk: 6,hp: 15,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 4,atktype: "攻速型", mon: "狮子"},
4301:{uuid: 4301,path: "4301",type: 3,level: 4,name: "急速独角兽",atk: 10,hp: 22,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 6,word: "急速", info: "全体闪避",atktype: "攻速型", mon: "独角兽"},
4302:{uuid: 4302,path: "4302",type: 3,level: 4,name: "潮汐独角兽",atk: 10,hp: 22,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 6,word: "潮汐", info: "潮汐",atktype: "攻速型", mon: "独角兽"},
4303:{uuid: 4303,path: "4303",type: 3,level: 4,atk: 10,hp: 22,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 6,atktype: "攻速型", mon: "独角兽"},
4304:{uuid: 4304,path: "4304",type: 3,level: 4,atk: 10,hp: 22,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 6,atktype: "攻速型", mon: "独角兽"},
5001:{uuid: 5001,path: "5001",type: 0,level: 5,atk: 15,hp: 60,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 10,atktype: "精英型", mon: "雷电犀牛"},
5002:{uuid: 5002,path: "5002",type: 0,level: 5,atk: 15,hp: 60,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 10,atktype: "精英型", mon: "闪电鼠"},
5003:{uuid: 5003,path: "5003",type: 0,level: 5,atk: 15,hp: 60,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 10,atktype: "精英型", mon: "龙"},
5004:{uuid: 5004,path: "5004",type: 0,level: 5,atk: 15,hp: 60,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 10,atktype: "精英型", mon: "龙"
}
}