mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-06-26 03:14:47 +00:00
提交
This commit is contained in:
parent
5bc3f1d954
commit
3dde3c30b3
@ -9,7 +9,7 @@ dotnet %LUBAN_DLL% ^
|
|||||||
-c typescript-json ^
|
-c typescript-json ^
|
||||||
-d json ^
|
-d json ^
|
||||||
--conf %CONF_ROOT%\luban.conf ^
|
--conf %CONF_ROOT%\luban.conf ^
|
||||||
-x outputCodeDir=%P_PATH%\assets\resources\config\data ^
|
-x outputCodeDir=%P_PATH%\assets\script\config\data ^
|
||||||
-x outputDataDir=%P_PATH%\assets\resources\config\json
|
-x outputDataDir=%P_PATH%\assets\resources\config\json
|
||||||
|
|
||||||
pause
|
pause
|
@ -547,6 +547,8 @@
|
|||||||
"__id__": 0
|
"__id__": 0
|
||||||
},
|
},
|
||||||
"fileId": "9bI7zPvJdGubwAAo2uT7KC",
|
"fileId": "9bI7zPvJdGubwAAo2uT7KC",
|
||||||
|
"instance": null,
|
||||||
|
"targetOverrides": null,
|
||||||
"nestedPrefabInstanceRoots": null
|
"nestedPrefabInstanceRoots": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -38,10 +38,13 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"__id__": 36
|
"__id__": 36
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__id__": 38
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"_prefab": {
|
"_prefab": {
|
||||||
"__id__": 38
|
"__id__": 40
|
||||||
},
|
},
|
||||||
"_lpos": {
|
"_lpos": {
|
||||||
"__type__": "cc.Vec3",
|
"__type__": "cc.Vec3",
|
||||||
@ -806,12 +809,34 @@
|
|||||||
"energyVolume": {
|
"energyVolume": {
|
||||||
"__id__": 27
|
"__id__": 27
|
||||||
},
|
},
|
||||||
|
"opacity": {
|
||||||
|
"__id__": 38
|
||||||
|
},
|
||||||
"_id": ""
|
"_id": ""
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"__type__": "cc.CompPrefabInfo",
|
"__type__": "cc.CompPrefabInfo",
|
||||||
"fileId": "1egRZj86lNFKKDFfl2+ddc"
|
"fileId": "1egRZj86lNFKKDFfl2+ddc"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__type__": "cc.UIOpacity",
|
||||||
|
"_name": "",
|
||||||
|
"_objFlags": 0,
|
||||||
|
"__editorExtras__": {},
|
||||||
|
"node": {
|
||||||
|
"__id__": 1
|
||||||
|
},
|
||||||
|
"_enabled": true,
|
||||||
|
"__prefab": {
|
||||||
|
"__id__": 39
|
||||||
|
},
|
||||||
|
"_opacity": 255,
|
||||||
|
"_id": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__type__": "cc.CompPrefabInfo",
|
||||||
|
"fileId": "ae45iblKpCOq2GaDQNxkxg"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__type__": "cc.PrefabInfo",
|
"__type__": "cc.PrefabInfo",
|
||||||
"root": {
|
"root": {
|
||||||
|
@ -18,7 +18,7 @@ import JLoaderSystem from "../../extensions/ngame/assets/ngame/system/JLoaderSys
|
|||||||
import { sp } from "cc";
|
import { sp } from "cc";
|
||||||
import { SpriteFrame } from "cc";
|
import { SpriteFrame } from "cc";
|
||||||
import Loading from "../../extensions/ngame/assets/ngame/util/Loading";
|
import Loading from "../../extensions/ngame/assets/ngame/util/Loading";
|
||||||
import { TB, Tables } from "../resources/config/data/schema";
|
import { TB, Tables } from "./config/data/schema";
|
||||||
import { JsonAsset } from "cc";
|
import { JsonAsset } from "cc";
|
||||||
import { GAction } from "./consts/GAction";
|
import { GAction } from "./consts/GAction";
|
||||||
import { StorageData, StorageEnum } from "./consts/GData";
|
import { StorageData, StorageEnum } from "./consts/GData";
|
||||||
|
@ -8,7 +8,7 @@ import { TD, app } from "../App";
|
|||||||
import { JNFrameInfo, JNSyncFrameEvent } from "../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame";
|
import { JNFrameInfo, JNSyncFrameEvent } from "../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame";
|
||||||
import { CCObject } from "cc";
|
import { CCObject } from "cc";
|
||||||
import { Env, EnvCurrent } from "../Env";
|
import { Env, EnvCurrent } from "../Env";
|
||||||
import { TB } from "../../resources/config/data/schema";
|
import { TB } from "../config/data/schema";
|
||||||
import BattleResource from "../tools/BattleResource";
|
import BattleResource from "../tools/BattleResource";
|
||||||
|
|
||||||
export enum BattleMode{
|
export enum BattleMode{
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
"ver": "1.2.0",
|
"ver": "1.2.0",
|
||||||
"importer": "directory",
|
"importer": "directory",
|
||||||
"imported": true,
|
"imported": true,
|
||||||
"uuid": "469e759f-b689-40d4-96f2-a1747cd8e508",
|
"uuid": "e39de726-3f70-4b81-8d41-13c5f661ab06",
|
||||||
"files": [],
|
"files": [],
|
||||||
"subMetas": {},
|
"subMetas": {},
|
||||||
"userData": {}
|
"userData": {}
|
@ -0,0 +1,8 @@
|
|||||||
|
|
||||||
|
//角色动画名称枚举
|
||||||
|
export enum GPetAminEnum {
|
||||||
|
Wait = "std", //等待
|
||||||
|
Walk = "walk", //移动
|
||||||
|
Attack = "atk", //攻击
|
||||||
|
Fly = "jifei", //击飞
|
||||||
|
}
|
@ -2,7 +2,7 @@
|
|||||||
"ver": "4.0.23",
|
"ver": "4.0.23",
|
||||||
"importer": "typescript",
|
"importer": "typescript",
|
||||||
"imported": true,
|
"imported": true,
|
||||||
"uuid": "618335e2-2da9-4c75-aefc-04e07e161128",
|
"uuid": "7ed00aa2-048c-4956-8f94-ccd16fe1f702",
|
||||||
"files": [],
|
"files": [],
|
||||||
"subMetas": {},
|
"subMetas": {},
|
||||||
"userData": {}
|
"userData": {}
|
@ -4,7 +4,7 @@ import { UITransform } from "cc";
|
|||||||
import GButtleBase from "../bullet/GButtleBase";
|
import GButtleBase from "../bullet/GButtleBase";
|
||||||
import GRoleDefault from "../role/GRoleDefault";
|
import GRoleDefault from "../role/GRoleDefault";
|
||||||
import GNode from "../common/GNode";
|
import GNode from "../common/GNode";
|
||||||
import { TB } from "../../../../resources/config/data/schema";
|
import { TB } from "../../../config/data/schema";
|
||||||
|
|
||||||
//攻击子弹类
|
//攻击子弹类
|
||||||
export class GAttackBullet{
|
export class GAttackBullet{
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { TB } from "../../../../resources/config/data/schema";
|
import { TB } from "../../../config/data/schema";
|
||||||
import GRoleAttack from "../common/GRoleAttack";
|
import GRoleAttack from "../common/GRoleAttack";
|
||||||
import GRoleDefault from "../role/GRoleDefault";
|
import GRoleDefault from "../role/GRoleDefault";
|
||||||
import { GRoleAttackType } from "../values/GRoleValues";
|
import { GRoleAttackType } from "../values/GRoleValues";
|
||||||
|
@ -11,7 +11,7 @@ import GEffectUtil from "../common/GEffectUtil";
|
|||||||
import GDetection from "../common/GDetection";
|
import GDetection from "../common/GDetection";
|
||||||
import { rect } from "cc";
|
import { rect } from "cc";
|
||||||
import GRoleDefault from "../role/GRoleDefault";
|
import GRoleDefault from "../role/GRoleDefault";
|
||||||
import { TB } from "../../../../resources/config/data/schema";
|
import { TB } from "../../../config/data/schema";
|
||||||
import GRoleAttack from "../common/GRoleAttack";
|
import GRoleAttack from "../common/GRoleAttack";
|
||||||
import { sp } from "cc";
|
import { sp } from "cc";
|
||||||
|
|
||||||
|
@ -1,13 +1,6 @@
|
|||||||
|
import { GPetAminEnum } from "../../anim/GPetAnim";
|
||||||
import { GFSMAnimBase, GFSMProcessAnimInfo } from "../GFSMAnimBase";
|
import { GFSMAnimBase, GFSMProcessAnimInfo } from "../GFSMAnimBase";
|
||||||
|
|
||||||
//角色动画名称枚举
|
|
||||||
export enum GFSMBattleAminEnum {
|
|
||||||
Wait = "std", //等待
|
|
||||||
Walk = "walk", //移动
|
|
||||||
Attack = "atk", //攻击
|
|
||||||
Fly = "jifei", //击飞
|
|
||||||
}
|
|
||||||
|
|
||||||
//流程枚举
|
//流程枚举
|
||||||
enum ProcessEnum {
|
enum ProcessEnum {
|
||||||
//等待
|
//等待
|
||||||
@ -37,7 +30,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{
|
|||||||
[ProcessEnum.Wait]:{
|
[ProcessEnum.Wait]:{
|
||||||
title:"等待",
|
title:"等待",
|
||||||
isLoop:true,
|
isLoop:true,
|
||||||
animName:GFSMBattleAminEnum.Wait,
|
animName:GPetAminEnum.Wait,
|
||||||
mixs:[0.1,0.1],
|
mixs:[0.1,0.1],
|
||||||
to:[ProcessEnum.Move,ProcessEnum.Attack,ProcessEnum.Die],
|
to:[ProcessEnum.Move,ProcessEnum.Attack,ProcessEnum.Die],
|
||||||
ifTo:[
|
ifTo:[
|
||||||
@ -48,7 +41,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{
|
|||||||
},
|
},
|
||||||
[ProcessEnum.Move]:{
|
[ProcessEnum.Move]:{
|
||||||
title:"移动",
|
title:"移动",
|
||||||
animName:GFSMBattleAminEnum.Walk,
|
animName:GPetAminEnum.Walk,
|
||||||
isLoop:true,
|
isLoop:true,
|
||||||
mixs:[0.1,0.1],
|
mixs:[0.1,0.1],
|
||||||
to:[ProcessEnum.Wait,ProcessEnum.Attack,ProcessEnum.Die],
|
to:[ProcessEnum.Wait,ProcessEnum.Attack,ProcessEnum.Die],
|
||||||
@ -60,7 +53,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{
|
|||||||
},
|
},
|
||||||
[ProcessEnum.Attack]:{
|
[ProcessEnum.Attack]:{
|
||||||
title:"攻击",
|
title:"攻击",
|
||||||
animName:GFSMBattleAminEnum.Attack,
|
animName:GPetAminEnum.Attack,
|
||||||
isLoop:true,
|
isLoop:true,
|
||||||
mixs:[0.1,0.1],
|
mixs:[0.1,0.1],
|
||||||
to:[ProcessEnum.Wait,ProcessEnum.Move,ProcessEnum.Die],
|
to:[ProcessEnum.Wait,ProcessEnum.Move,ProcessEnum.Die],
|
||||||
@ -72,7 +65,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{
|
|||||||
},
|
},
|
||||||
[ProcessEnum.Die]:{
|
[ProcessEnum.Die]:{
|
||||||
title:"死亡",
|
title:"死亡",
|
||||||
animName:GFSMBattleAminEnum.Fly,
|
animName:GPetAminEnum.Fly,
|
||||||
isLoop:true,
|
isLoop:true,
|
||||||
mixs:[0.1,0.1],
|
mixs:[0.1,0.1],
|
||||||
}
|
}
|
||||||
|
@ -3,13 +3,6 @@ import GFSMBase, { GFSMProcessEnum, GFSMProcessInfo, GFSMProcessMode } from "./G
|
|||||||
import GObject from "../GObject";
|
import GObject from "../GObject";
|
||||||
import { JNFrameInfo } from "../../../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame";
|
import { JNFrameInfo } from "../../../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame";
|
||||||
|
|
||||||
//角色动画名称枚举
|
|
||||||
export enum GFSMBattleAminEnum {
|
|
||||||
Wait = "std", //等待
|
|
||||||
Walk = "walk", //移动
|
|
||||||
Attack = "atk", //攻击
|
|
||||||
Fly = "jifei", //击飞
|
|
||||||
}
|
|
||||||
|
|
||||||
//动画流程信息
|
//动画流程信息
|
||||||
export interface GFSMProcessAnimInfo extends GFSMProcessInfo{
|
export interface GFSMProcessAnimInfo extends GFSMProcessInfo{
|
||||||
|
@ -7,9 +7,10 @@ import JNSkeleton from "../../../../../extensions/ngame/assets/ngame/sync/frame/
|
|||||||
import { GFSMAnimBase } from "../fsm/GFSMAnimBase";
|
import { GFSMAnimBase } from "../fsm/GFSMAnimBase";
|
||||||
import GFSMBase from "../fsm/GFSMBase";
|
import GFSMBase from "../fsm/GFSMBase";
|
||||||
import { app } from "../../../App";
|
import { app } from "../../../App";
|
||||||
import { TB } from "../../../../resources/config/data/schema";
|
import { TB } from "../../../config/data/schema";
|
||||||
import GRoleValues, { GRoleAttackType } from "../values/GRoleValues";
|
import GRoleValues, { GRoleAttackType } from "../values/GRoleValues";
|
||||||
import GAttributeBase from "../values/attribute/GAttributeBase";
|
import GAttributeBase from "../values/attribute/GAttributeBase";
|
||||||
|
import { GPetAminEnum } from "../anim/GPetAnim";
|
||||||
const { ccclass, property } = _decorator;
|
const { ccclass, property } = _decorator;
|
||||||
|
|
||||||
export enum GRoleAnimEvent{
|
export enum GRoleAnimEvent{
|
||||||
|
@ -2,7 +2,7 @@ import { _decorator } from "cc";
|
|||||||
import GRoleBase, { GRoleAnimEvent } from "./GRoleBase";
|
import GRoleBase, { GRoleAnimEvent } from "./GRoleBase";
|
||||||
import { ProgressBar } from "cc";
|
import { ProgressBar } from "cc";
|
||||||
import { JNFrameInfo } from "../../../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame";
|
import { JNFrameInfo } from "../../../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame";
|
||||||
import { GFSMAnimBase, GFSMBattleAminEnum } from "../fsm/GFSMAnimBase";
|
import { GFSMAnimBase } from "../fsm/GFSMAnimBase";
|
||||||
import { GFSMDefaultAnim } from "../fsm/Default/GFSMDefaultAnim";
|
import { GFSMDefaultAnim } from "../fsm/Default/GFSMDefaultAnim";
|
||||||
import GFSMDefault from "../fsm/Default/GFSMDefault";
|
import GFSMDefault from "../fsm/Default/GFSMDefault";
|
||||||
import { JEasing } from "../../../../../extensions/ngame/assets/ngame/sync/frame/game/tween/JNFrameTween";
|
import { JEasing } from "../../../../../extensions/ngame/assets/ngame/sync/frame/game/tween/JNFrameTween";
|
||||||
@ -10,8 +10,10 @@ import { GAttack } from "../attack/GAttack";
|
|||||||
import { v2 } from "cc";
|
import { v2 } from "cc";
|
||||||
import { GTactical } from "../../entity/GTactical";
|
import { GTactical } from "../../entity/GTactical";
|
||||||
import { GSkill, GSkillBase, GSkillState } from "../../skill/GSkill";
|
import { GSkill, GSkillBase, GSkillState } from "../../skill/GSkill";
|
||||||
import { TB } from "../../../../resources/config/data/schema";
|
import { TB } from "../../../config/data/schema";
|
||||||
import { TD } from "../../../App";
|
import { TD } from "../../../App";
|
||||||
|
import { GPetAminEnum } from "../anim/GPetAnim";
|
||||||
|
import { UIOpacity } from "cc";
|
||||||
const { property,ccclass } = _decorator;
|
const { property,ccclass } = _decorator;
|
||||||
|
|
||||||
//默认角色类
|
//默认角色类
|
||||||
@ -66,17 +68,22 @@ export default class GRoleDefault extends GRoleBase<{}>{
|
|||||||
//宠物死亡回调
|
//宠物死亡回调
|
||||||
killBack:((role:GRoleDefault) => {})[] = [];
|
killBack:((role:GRoleDefault) => {})[] = [];
|
||||||
|
|
||||||
|
@property(UIOpacity)
|
||||||
|
opacity:UIOpacity;
|
||||||
|
|
||||||
onSyncLoad(){
|
onSyncLoad(){
|
||||||
super.onSyncLoad();
|
super.onSyncLoad();
|
||||||
|
|
||||||
//监听攻击
|
//监听攻击
|
||||||
this.fsmAnim.addEventListener(GRoleAnimEvent.Attack,this.onAttack.bind(this));
|
this.fsmAnim.addEventListener(GRoleAnimEvent.Attack,this.onAttack.bind(this));
|
||||||
//监听死亡击飞
|
//监听死亡击飞
|
||||||
this.fsmAnim.addStartListener(GFSMBattleAminEnum.Fly,this.onFly.bind(this));
|
this.fsmAnim.addStartListener(GPetAminEnum.Fly,this.onFly.bind(this));
|
||||||
}
|
}
|
||||||
|
|
||||||
//初始化
|
//初始化
|
||||||
onInit(type:number,role:TB.TbGRole,tactical:GTactical,tacticalIndex:number){
|
onInit(type:number,role:TB.TbGRole,tactical:GTactical,tacticalIndex:number){
|
||||||
|
this.opacity.opacity = 0;
|
||||||
|
|
||||||
super.init(role);
|
super.init(role);
|
||||||
this.type = type;
|
this.type = type;
|
||||||
|
|
||||||
@ -96,6 +103,8 @@ export default class GRoleDefault extends GRoleBase<{}>{
|
|||||||
|
|
||||||
onSyncUpdate(dt: number,frame:JNFrameInfo, input?: {}) {
|
onSyncUpdate(dt: number,frame:JNFrameInfo, input?: {}) {
|
||||||
|
|
||||||
|
this.opacity.opacity = 255;
|
||||||
|
|
||||||
super.onSyncUpdate(dt,frame,input);
|
super.onSyncUpdate(dt,frame,input);
|
||||||
|
|
||||||
//更新技能
|
//更新技能
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { TB } from "../../../resources/config/data/schema";
|
import { TB } from "../../config/data/schema";
|
||||||
import { TD } from "../../App";
|
import { TD } from "../../App";
|
||||||
import GRoleBase from "../base/role/GRoleBase";
|
import GRoleBase from "../base/role/GRoleBase";
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { Vec2 } from "cc";
|
import { Vec2 } from "cc";
|
||||||
import GDefaultMode from "./default/GDefaultMode";
|
import GDefaultMode from "./default/GDefaultMode";
|
||||||
import { TB } from "../../../resources/config/data/schema";
|
import { TB } from "../../config/data/schema";
|
||||||
import GRoleDefault from "../base/role/GRoleDefault";
|
import GRoleDefault from "../base/role/GRoleDefault";
|
||||||
import { _decorator } from "cc";
|
import { _decorator } from "cc";
|
||||||
import GBaseMode from "../GBaseMode";
|
import GBaseMode from "../GBaseMode";
|
||||||
@ -12,6 +12,7 @@ import { GTowards } from "../base/GObject";
|
|||||||
import GRoleBase from "../base/role/GRoleBase";
|
import GRoleBase from "../base/role/GRoleBase";
|
||||||
import { GTactical } from "../entity/GTactical";
|
import { GTactical } from "../entity/GTactical";
|
||||||
import JNFrameTime from "../../../../extensions/ngame/assets/ngame/sync/frame/game/time/JNFrameTime";
|
import JNFrameTime from "../../../../extensions/ngame/assets/ngame/sync/frame/game/time/JNFrameTime";
|
||||||
|
import { TbGPetId } from "../../config/TbGPet";
|
||||||
const { ccclass, property } = _decorator;
|
const { ccclass, property } = _decorator;
|
||||||
|
|
||||||
//阵营守护 角色
|
//阵营守护 角色
|
||||||
@ -55,7 +56,10 @@ export default class GCampGuardianMode extends GBaseMode<{},{}>{
|
|||||||
|
|
||||||
//定时器生成
|
//定时器生成
|
||||||
JNFrameTime.getInstance().setInterval(() => {
|
JNFrameTime.getInstance().setInterval(() => {
|
||||||
// this.onGenRole(GCampGuardianEnum.PLAYER,TD.TbGRole.get());
|
this.onGenRole(GCampGuardianEnum.PLAYER,TD.TbGRole.get(TbGPetId.坚强小石));
|
||||||
|
this.onGenRole(GCampGuardianEnum.PLAYER,TD.TbGRole.get(TbGPetId.坚强小石));
|
||||||
|
this.onGenRole(GCampGuardianEnum.PLAYER,TD.TbGRole.get(TbGPetId.坚强小石));
|
||||||
|
this.onGenRole(GCampGuardianEnum.ENEMY,TD.TbGRole.get(TbGPetId.雷吉艾斯));
|
||||||
},1000)
|
},1000)
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -65,7 +69,7 @@ export default class GCampGuardianMode extends GBaseMode<{},{}>{
|
|||||||
|
|
||||||
let crystalNode = instantiate(this.crystalPrefab);
|
let crystalNode = instantiate(this.crystalPrefab);
|
||||||
let crystal = crystalNode.getComponent(GRoleCGCrystal);
|
let crystal = crystalNode.getComponent(GRoleCGCrystal);
|
||||||
crystal.init(TD.TbGRole.get(10005));
|
crystal.init(TD.TbGRole.get(TbGPetId.雷吉艾斯));
|
||||||
|
|
||||||
switch(type){
|
switch(type){
|
||||||
case GCampGuardianEnum.PLAYER:
|
case GCampGuardianEnum.PLAYER:
|
||||||
|
@ -15,7 +15,7 @@ import { TD, app } from "../../App";
|
|||||||
import { v3 } from "cc";
|
import { v3 } from "cc";
|
||||||
import { v2 } from "cc";
|
import { v2 } from "cc";
|
||||||
import GFSMOnHookMode from "./OnHook/GFSMOnHookMode";
|
import GFSMOnHookMode from "./OnHook/GFSMOnHookMode";
|
||||||
import { TB } from "../../../resources/config/data/schema";
|
import { TB } from "../../config/data/schema";
|
||||||
import PlayerTacticalData, { PlayerTacticalEvent } from "../../data/PlayerTacticalData";
|
import PlayerTacticalData, { PlayerTacticalEvent } from "../../data/PlayerTacticalData";
|
||||||
import GRoleOnHookPlayerExpand from "../base/role/expand/OnHook/GRoleOnHookPlayerExpand";
|
import GRoleOnHookPlayerExpand from "../base/role/expand/OnHook/GRoleOnHookPlayerExpand";
|
||||||
import PlayerPetData from "../../data/PlayerPetData";
|
import PlayerPetData from "../../data/PlayerPetData";
|
||||||
|
@ -7,7 +7,7 @@ import { Vec2 } from "cc";
|
|||||||
import { GRoleUtil } from "../entity/GRole";
|
import { GRoleUtil } from "../entity/GRole";
|
||||||
import GRoleDefault from "../base/role/GRoleDefault";
|
import GRoleDefault from "../base/role/GRoleDefault";
|
||||||
import { v3 } from "cc";
|
import { v3 } from "cc";
|
||||||
import { TB } from "../../../resources/config/data/schema";
|
import { TB } from "../../config/data/schema";
|
||||||
import JNFrameTime from "../../../../extensions/ngame/assets/ngame/sync/frame/game/time/JNFrameTime";
|
import JNFrameTime from "../../../../extensions/ngame/assets/ngame/sync/frame/game/time/JNFrameTime";
|
||||||
import GBattleModeManager from "../GBattleModeManager";
|
import GBattleModeManager from "../GBattleModeManager";
|
||||||
import { app, TD } from "../../App";
|
import { app, TD } from "../../App";
|
||||||
|
@ -2,7 +2,7 @@ import { _decorator } from "cc";
|
|||||||
import GBaseMode from "../../GBaseMode";
|
import GBaseMode from "../../GBaseMode";
|
||||||
import { GMapLoop } from "../../base/common/map/GMapLoop";
|
import { GMapLoop } from "../../base/common/map/GMapLoop";
|
||||||
import { TD, app } from "../../../App";
|
import { TD, app } from "../../../App";
|
||||||
import { TB } from "../../../../resources/config/data/schema";
|
import { TB } from "../../../config/data/schema";
|
||||||
const { ccclass, property } = _decorator;
|
const { ccclass, property } = _decorator;
|
||||||
|
|
||||||
export default class GDefaultMode<T,DT> extends GBaseMode<T,DT>{
|
export default class GDefaultMode<T,DT> extends GBaseMode<T,DT>{
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import GSkillCrazySquirrel from "./RoleSkill/疯狂松鼠/GSkillCrazySquirrel";
|
import GSkillCrazySquirrel from "./RoleSkill/疯狂松鼠/GSkillCrazySquirrel";
|
||||||
import GSkillBulbasaurDoubleHit from "./RoleSkill/妙蛙种子/GSkillBulbasaurDoubleHit";
|
import GSkillBulbasaurDoubleHit from "./RoleSkill/妙蛙种子/GSkillBulbasaurDoubleHit";
|
||||||
import GRoleDefault from "../base/role/GRoleDefault";
|
import GRoleDefault from "../base/role/GRoleDefault";
|
||||||
import { TB } from "../../../resources/config/data/schema";
|
import { TB } from "../../config/data/schema";
|
||||||
|
|
||||||
//技能状态
|
//技能状态
|
||||||
export enum GSkillState{
|
export enum GSkillState{
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { TB } from "../../../resources/config/data/schema";
|
import { TB } from "../../config/data/schema";
|
||||||
import GRoleDefault from "../base/role/GRoleDefault";
|
import GRoleDefault from "../base/role/GRoleDefault";
|
||||||
import { GSkillBase, GSkillState } from "./GSkill";
|
import { GSkillBase, GSkillState } from "./GSkill";
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { TB } from "../../../resources/config/data/schema";
|
import { TB } from "../../config/data/schema";
|
||||||
import GRoleDefault from "../base/role/GRoleDefault";
|
import GRoleDefault from "../base/role/GRoleDefault";
|
||||||
import { GSkillBase, GSkillState } from "./GSkill";
|
import { GSkillBase, GSkillState } from "./GSkill";
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { TB } from "../../../../../resources/config/data/schema";
|
import { TB } from "../../../../config/data/schema";
|
||||||
import GRoleAttack from "../../../base/common/GRoleAttack";
|
import GRoleAttack from "../../../base/common/GRoleAttack";
|
||||||
import GRoleBase from "../../../base/role/GRoleBase";
|
import GRoleBase from "../../../base/role/GRoleBase";
|
||||||
import GRoleDefault from "../../../base/role/GRoleDefault";
|
import GRoleDefault from "../../../base/role/GRoleDefault";
|
||||||
|
@ -8,7 +8,7 @@ import GBaseMode from "../../../GBaseMode";
|
|||||||
import GDetection from "../../../base/common/GDetection";
|
import GDetection from "../../../base/common/GDetection";
|
||||||
import { rect } from "cc";
|
import { rect } from "cc";
|
||||||
import GRoleDefault from "../../../base/role/GRoleDefault";
|
import GRoleDefault from "../../../base/role/GRoleDefault";
|
||||||
import { TB } from "../../../../../resources/config/data/schema";
|
import { TB } from "../../../../config/data/schema";
|
||||||
import GRoleAttack from "../../../base/common/GRoleAttack";
|
import GRoleAttack from "../../../base/common/GRoleAttack";
|
||||||
import { sp } from "cc";
|
import { sp } from "cc";
|
||||||
|
|
||||||
|
9
JisolGameCocos/assets/script/config.meta
Normal file
9
JisolGameCocos/assets/script/config.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"ver": "1.2.0",
|
||||||
|
"importer": "directory",
|
||||||
|
"imported": true,
|
||||||
|
"uuid": "cd10cc89-3abd-4db4-aee7-09adac480f21",
|
||||||
|
"files": [],
|
||||||
|
"subMetas": {},
|
||||||
|
"userData": {}
|
||||||
|
}
|
@ -2,7 +2,7 @@
|
|||||||
"ver": "4.0.23",
|
"ver": "4.0.23",
|
||||||
"importer": "typescript",
|
"importer": "typescript",
|
||||||
"imported": true,
|
"imported": true,
|
||||||
"uuid": "d9c2c57c-b824-4392-b668-64d669f5d31d",
|
"uuid": "553d7f86-6be1-4705-81dc-fa9d0fb0033f",
|
||||||
"files": [],
|
"files": [],
|
||||||
"subMetas": {},
|
"subMetas": {},
|
||||||
"userData": {}
|
"userData": {}
|
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
export enum GPet {
|
export enum TbGPetId {
|
||||||
小石头 = 10001,
|
小石头 = 10001,
|
||||||
坚强小石 = 10002,
|
坚强小石 = 10002,
|
||||||
疯狂松鼠 = 10003,
|
疯狂松鼠 = 10003,
|
9
JisolGameCocos/assets/script/config/TbGPet.ts.meta
Normal file
9
JisolGameCocos/assets/script/config/TbGPet.ts.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"ver": "4.0.23",
|
||||||
|
"importer": "typescript",
|
||||||
|
"imported": true,
|
||||||
|
"uuid": "5c9ebc98-3a31-4811-a73d-f7865e349bc0",
|
||||||
|
"files": [],
|
||||||
|
"subMetas": {},
|
||||||
|
"userData": {}
|
||||||
|
}
|
@ -2,7 +2,7 @@
|
|||||||
"ver": "1.2.0",
|
"ver": "1.2.0",
|
||||||
"importer": "directory",
|
"importer": "directory",
|
||||||
"imported": true,
|
"imported": true,
|
||||||
"uuid": "273309e9-d062-41df-9f3c-dc7671bdbc72",
|
"uuid": "663f5843-960c-4fe6-bad2-00c2d434b1a6",
|
||||||
"files": [],
|
"files": [],
|
||||||
"subMetas": {},
|
"subMetas": {},
|
||||||
"userData": {}
|
"userData": {}
|
@ -1,4 +1,4 @@
|
|||||||
import { TB } from "../../resources/config/data/schema";
|
import { TB } from "../config/data/schema";
|
||||||
import { TD, app } from "../App";
|
import { TD, app } from "../App";
|
||||||
import { BattleMode } from "../battle/GBattleModeManager";
|
import { BattleMode } from "../battle/GBattleModeManager";
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { _decorator, Component, Node } from 'cc';
|
import { _decorator, Component, Node } from 'cc';
|
||||||
import JNScrollViewItem from '../../../../extensions/ngame/assets/ngame/util/components/scrollview/JNScrollViewItem';
|
import JNScrollViewItem from '../../../../extensions/ngame/assets/ngame/util/components/scrollview/JNScrollViewItem';
|
||||||
import { TB } from '../../../resources/config/data/schema';
|
import { TB } from '../../config/data/schema';
|
||||||
import { Label } from 'cc';
|
import { Label } from 'cc';
|
||||||
import { Sprite } from 'cc';
|
import { Sprite } from 'cc';
|
||||||
import TbResource from '../../tools/TbResource';
|
import TbResource from '../../tools/TbResource';
|
||||||
|
@ -3,7 +3,7 @@ import JNLayerBase from '../../../../extensions/ngame/assets/ngame/ui/base/JNLay
|
|||||||
import JNScrollView from '../../../../extensions/ngame/assets/ngame/util/components/scrollview/JNScrollView';
|
import JNScrollView from '../../../../extensions/ngame/assets/ngame/util/components/scrollview/JNScrollView';
|
||||||
import { app, TD } from '../../App';
|
import { app, TD } from '../../App';
|
||||||
import GOnHookData from '../../data/GOnHookData';
|
import GOnHookData from '../../data/GOnHookData';
|
||||||
import { TbGOnHookMaps } from '../../../resources/config/data/schema';
|
import { TbGOnHookMaps } from '../../config/data/schema';
|
||||||
import { MapSelectShowItem } from './MapSelectShowItem';
|
import { MapSelectShowItem } from './MapSelectShowItem';
|
||||||
import { NodeEventType } from 'cc';
|
import { NodeEventType } from 'cc';
|
||||||
import GOnHookManager from '../../manager/battle/mode/GOnHookManager';
|
import GOnHookManager from '../../manager/battle/mode/GOnHookManager';
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
import { TbGGlobalEnum } from '../../../resources/config/TbGGlobalEnum';
|
|
||||||
import { _decorator,Node } from 'cc';
|
import { _decorator,Node } from 'cc';
|
||||||
import { sp } from 'cc';
|
import { sp } from 'cc';
|
||||||
import { UIPetAnim } from '../../consts/GData';
|
import { UIPetAnim } from '../../consts/GData';
|
||||||
@ -8,6 +7,7 @@ import { GUI } from '../UIConfig';
|
|||||||
import PlayerPetData from '../../data/PlayerPetData';
|
import PlayerPetData from '../../data/PlayerPetData';
|
||||||
import { JNGLayerBase } from '../../components/JNComponent';
|
import { JNGLayerBase } from '../../components/JNComponent';
|
||||||
import { app, TD } from '../../App';
|
import { app, TD } from '../../App';
|
||||||
|
import { TbGGlobalEnum } from '../../config/TbGGlobalEnum';
|
||||||
const { ccclass, property } = _decorator;
|
const { ccclass, property } = _decorator;
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user