diff --git a/CocosConfig.bat b/CocosConfig.bat index 306ba5ce..c6189514 100644 --- a/CocosConfig.bat +++ b/CocosConfig.bat @@ -9,7 +9,7 @@ dotnet %LUBAN_DLL% ^ -c typescript-json ^ -d json ^ --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 pause \ No newline at end of file diff --git a/JisolGameCocos/assets/resources/prefab/battle/mode/CampGuardianMode.prefab b/JisolGameCocos/assets/resources/prefab/battle/mode/CampGuardianMode.prefab index 0e7f3052..2ae27243 100644 --- a/JisolGameCocos/assets/resources/prefab/battle/mode/CampGuardianMode.prefab +++ b/JisolGameCocos/assets/resources/prefab/battle/mode/CampGuardianMode.prefab @@ -547,6 +547,8 @@ "__id__": 0 }, "fileId": "9bI7zPvJdGubwAAo2uT7KC", + "instance": null, + "targetOverrides": null, "nestedPrefabInstanceRoots": null }, { diff --git a/JisolGameCocos/assets/resources/prefab/battle/role/GRoleDefault.prefab b/JisolGameCocos/assets/resources/prefab/battle/role/GRoleDefault.prefab index 1d0422da..411f495e 100644 --- a/JisolGameCocos/assets/resources/prefab/battle/role/GRoleDefault.prefab +++ b/JisolGameCocos/assets/resources/prefab/battle/role/GRoleDefault.prefab @@ -38,10 +38,13 @@ }, { "__id__": 36 + }, + { + "__id__": 38 } ], "_prefab": { - "__id__": 38 + "__id__": 40 }, "_lpos": { "__type__": "cc.Vec3", @@ -806,12 +809,34 @@ "energyVolume": { "__id__": 27 }, + "opacity": { + "__id__": 38 + }, "_id": "" }, { "__type__": "cc.CompPrefabInfo", "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", "root": { diff --git a/JisolGameCocos/assets/script/App.ts b/JisolGameCocos/assets/script/App.ts index f023b441..e0d030c7 100644 --- a/JisolGameCocos/assets/script/App.ts +++ b/JisolGameCocos/assets/script/App.ts @@ -18,7 +18,7 @@ import JLoaderSystem from "../../extensions/ngame/assets/ngame/system/JLoaderSys import { sp } from "cc"; import { SpriteFrame } from "cc"; 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 { GAction } from "./consts/GAction"; import { StorageData, StorageEnum } from "./consts/GData"; diff --git a/JisolGameCocos/assets/script/battle/GBattleModeManager.ts b/JisolGameCocos/assets/script/battle/GBattleModeManager.ts index c28a6047..8c21c746 100644 --- a/JisolGameCocos/assets/script/battle/GBattleModeManager.ts +++ b/JisolGameCocos/assets/script/battle/GBattleModeManager.ts @@ -8,7 +8,7 @@ import { TD, app } from "../App"; import { JNFrameInfo, JNSyncFrameEvent } from "../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame"; import { CCObject } from "cc"; import { Env, EnvCurrent } from "../Env"; -import { TB } from "../../resources/config/data/schema"; +import { TB } from "../config/data/schema"; import BattleResource from "../tools/BattleResource"; export enum BattleMode{ diff --git a/JisolGameCocos/assets/script/entity.meta b/JisolGameCocos/assets/script/battle/base/anim.meta similarity index 70% rename from JisolGameCocos/assets/script/entity.meta rename to JisolGameCocos/assets/script/battle/base/anim.meta index 48a35358..ac1b292c 100644 --- a/JisolGameCocos/assets/script/entity.meta +++ b/JisolGameCocos/assets/script/battle/base/anim.meta @@ -2,7 +2,7 @@ "ver": "1.2.0", "importer": "directory", "imported": true, - "uuid": "469e759f-b689-40d4-96f2-a1747cd8e508", + "uuid": "e39de726-3f70-4b81-8d41-13c5f661ab06", "files": [], "subMetas": {}, "userData": {} diff --git a/JisolGameCocos/assets/script/battle/base/anim/GPetAnim.ts b/JisolGameCocos/assets/script/battle/base/anim/GPetAnim.ts new file mode 100644 index 00000000..6fbbcba7 --- /dev/null +++ b/JisolGameCocos/assets/script/battle/base/anim/GPetAnim.ts @@ -0,0 +1,8 @@ + +//角色动画名称枚举 +export enum GPetAminEnum { + Wait = "std", //等待 + Walk = "walk", //移动 + Attack = "atk", //攻击 + Fly = "jifei", //击飞 +} diff --git a/JisolGameCocos/assets/script/entity/GPet.ts.meta b/JisolGameCocos/assets/script/battle/base/anim/GPetAnim.ts.meta similarity index 70% rename from JisolGameCocos/assets/script/entity/GPet.ts.meta rename to JisolGameCocos/assets/script/battle/base/anim/GPetAnim.ts.meta index a5575916..8d3b1017 100644 --- a/JisolGameCocos/assets/script/entity/GPet.ts.meta +++ b/JisolGameCocos/assets/script/battle/base/anim/GPetAnim.ts.meta @@ -2,7 +2,7 @@ "ver": "4.0.23", "importer": "typescript", "imported": true, - "uuid": "618335e2-2da9-4c75-aefc-04e07e161128", + "uuid": "7ed00aa2-048c-4956-8f94-ccd16fe1f702", "files": [], "subMetas": {}, "userData": {} diff --git a/JisolGameCocos/assets/script/battle/base/attack/GAttack.ts b/JisolGameCocos/assets/script/battle/base/attack/GAttack.ts index cdf88a28..39cfd6e2 100644 --- a/JisolGameCocos/assets/script/battle/base/attack/GAttack.ts +++ b/JisolGameCocos/assets/script/battle/base/attack/GAttack.ts @@ -4,7 +4,7 @@ import { UITransform } from "cc"; import GButtleBase from "../bullet/GButtleBase"; import GRoleDefault from "../role/GRoleDefault"; import GNode from "../common/GNode"; -import { TB } from "../../../../resources/config/data/schema"; +import { TB } from "../../../config/data/schema"; //攻击子弹类 export class GAttackBullet{ diff --git a/JisolGameCocos/assets/script/battle/base/attack/GAttackNormal.ts b/JisolGameCocos/assets/script/battle/base/attack/GAttackNormal.ts index 9b9abd7c..0066e5f3 100644 --- a/JisolGameCocos/assets/script/battle/base/attack/GAttackNormal.ts +++ b/JisolGameCocos/assets/script/battle/base/attack/GAttackNormal.ts @@ -1,4 +1,4 @@ -import { TB } from "../../../../resources/config/data/schema"; +import { TB } from "../../../config/data/schema"; import GRoleAttack from "../common/GRoleAttack"; import GRoleDefault from "../role/GRoleDefault"; import { GRoleAttackType } from "../values/GRoleValues"; diff --git a/JisolGameCocos/assets/script/battle/base/attack/GAttackParabolicBangRemote.ts b/JisolGameCocos/assets/script/battle/base/attack/GAttackParabolicBangRemote.ts index a0a33548..37396ffa 100644 --- a/JisolGameCocos/assets/script/battle/base/attack/GAttackParabolicBangRemote.ts +++ b/JisolGameCocos/assets/script/battle/base/attack/GAttackParabolicBangRemote.ts @@ -11,7 +11,7 @@ import GEffectUtil from "../common/GEffectUtil"; import GDetection from "../common/GDetection"; import { rect } from "cc"; import GRoleDefault from "../role/GRoleDefault"; -import { TB } from "../../../../resources/config/data/schema"; +import { TB } from "../../../config/data/schema"; import GRoleAttack from "../common/GRoleAttack"; import { sp } from "cc"; diff --git a/JisolGameCocos/assets/script/battle/base/fsm/Default/GFSMDefaultAnim.ts b/JisolGameCocos/assets/script/battle/base/fsm/Default/GFSMDefaultAnim.ts index 94ea9a49..a95f115a 100644 --- a/JisolGameCocos/assets/script/battle/base/fsm/Default/GFSMDefaultAnim.ts +++ b/JisolGameCocos/assets/script/battle/base/fsm/Default/GFSMDefaultAnim.ts @@ -1,13 +1,6 @@ +import { GPetAminEnum } from "../../anim/GPetAnim"; import { GFSMAnimBase, GFSMProcessAnimInfo } from "../GFSMAnimBase"; -//角色动画名称枚举 -export enum GFSMBattleAminEnum { - Wait = "std", //等待 - Walk = "walk", //移动 - Attack = "atk", //攻击 - Fly = "jifei", //击飞 -} - //流程枚举 enum ProcessEnum { //等待 @@ -37,7 +30,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{ [ProcessEnum.Wait]:{ title:"等待", isLoop:true, - animName:GFSMBattleAminEnum.Wait, + animName:GPetAminEnum.Wait, mixs:[0.1,0.1], to:[ProcessEnum.Move,ProcessEnum.Attack,ProcessEnum.Die], ifTo:[ @@ -48,7 +41,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{ }, [ProcessEnum.Move]:{ title:"移动", - animName:GFSMBattleAminEnum.Walk, + animName:GPetAminEnum.Walk, isLoop:true, mixs:[0.1,0.1], to:[ProcessEnum.Wait,ProcessEnum.Attack,ProcessEnum.Die], @@ -60,7 +53,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{ }, [ProcessEnum.Attack]:{ title:"攻击", - animName:GFSMBattleAminEnum.Attack, + animName:GPetAminEnum.Attack, isLoop:true, mixs:[0.1,0.1], to:[ProcessEnum.Wait,ProcessEnum.Move,ProcessEnum.Die], @@ -72,7 +65,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{ }, [ProcessEnum.Die]:{ title:"死亡", - animName:GFSMBattleAminEnum.Fly, + animName:GPetAminEnum.Fly, isLoop:true, mixs:[0.1,0.1], } diff --git a/JisolGameCocos/assets/script/battle/base/fsm/GFSMAnimBase.ts b/JisolGameCocos/assets/script/battle/base/fsm/GFSMAnimBase.ts index e8c0e08f..2106c824 100644 --- a/JisolGameCocos/assets/script/battle/base/fsm/GFSMAnimBase.ts +++ b/JisolGameCocos/assets/script/battle/base/fsm/GFSMAnimBase.ts @@ -3,13 +3,6 @@ import GFSMBase, { GFSMProcessEnum, GFSMProcessInfo, GFSMProcessMode } from "./G import GObject from "../GObject"; 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{ diff --git a/JisolGameCocos/assets/script/battle/base/role/GRoleBase.ts b/JisolGameCocos/assets/script/battle/base/role/GRoleBase.ts index 56d5b5cd..03693faa 100644 --- a/JisolGameCocos/assets/script/battle/base/role/GRoleBase.ts +++ b/JisolGameCocos/assets/script/battle/base/role/GRoleBase.ts @@ -7,9 +7,10 @@ import JNSkeleton from "../../../../../extensions/ngame/assets/ngame/sync/frame/ import { GFSMAnimBase } from "../fsm/GFSMAnimBase"; import GFSMBase from "../fsm/GFSMBase"; import { app } from "../../../App"; -import { TB } from "../../../../resources/config/data/schema"; +import { TB } from "../../../config/data/schema"; import GRoleValues, { GRoleAttackType } from "../values/GRoleValues"; import GAttributeBase from "../values/attribute/GAttributeBase"; +import { GPetAminEnum } from "../anim/GPetAnim"; const { ccclass, property } = _decorator; export enum GRoleAnimEvent{ diff --git a/JisolGameCocos/assets/script/battle/base/role/GRoleDefault.ts b/JisolGameCocos/assets/script/battle/base/role/GRoleDefault.ts index 17db823e..6ee2135e 100644 --- a/JisolGameCocos/assets/script/battle/base/role/GRoleDefault.ts +++ b/JisolGameCocos/assets/script/battle/base/role/GRoleDefault.ts @@ -2,7 +2,7 @@ import { _decorator } from "cc"; import GRoleBase, { GRoleAnimEvent } from "./GRoleBase"; import { ProgressBar } from "cc"; 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 GFSMDefault from "../fsm/Default/GFSMDefault"; 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 { GTactical } from "../../entity/GTactical"; 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 { GPetAminEnum } from "../anim/GPetAnim"; +import { UIOpacity } from "cc"; const { property,ccclass } = _decorator; //默认角色类 @@ -66,17 +68,22 @@ export default class GRoleDefault extends GRoleBase<{}>{ //宠物死亡回调 killBack:((role:GRoleDefault) => {})[] = []; + @property(UIOpacity) + opacity:UIOpacity; + onSyncLoad(){ super.onSyncLoad(); //监听攻击 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){ + this.opacity.opacity = 0; + super.init(role); this.type = type; @@ -96,6 +103,8 @@ export default class GRoleDefault extends GRoleBase<{}>{ onSyncUpdate(dt: number,frame:JNFrameInfo, input?: {}) { + this.opacity.opacity = 255; + super.onSyncUpdate(dt,frame,input); //更新技能 diff --git a/JisolGameCocos/assets/script/battle/entity/GRole.ts b/JisolGameCocos/assets/script/battle/entity/GRole.ts index 32baa3cb..3694cbbb 100644 --- a/JisolGameCocos/assets/script/battle/entity/GRole.ts +++ b/JisolGameCocos/assets/script/battle/entity/GRole.ts @@ -1,4 +1,4 @@ -import { TB } from "../../../resources/config/data/schema"; +import { TB } from "../../config/data/schema"; import { TD } from "../../App"; import GRoleBase from "../base/role/GRoleBase"; diff --git a/JisolGameCocos/assets/script/battle/modes/GCampGuardianMode.ts b/JisolGameCocos/assets/script/battle/modes/GCampGuardianMode.ts index 245f4629..e02f0409 100644 --- a/JisolGameCocos/assets/script/battle/modes/GCampGuardianMode.ts +++ b/JisolGameCocos/assets/script/battle/modes/GCampGuardianMode.ts @@ -1,6 +1,6 @@ import { Vec2 } from "cc"; 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 { _decorator } from "cc"; import GBaseMode from "../GBaseMode"; @@ -12,6 +12,7 @@ import { GTowards } from "../base/GObject"; import GRoleBase from "../base/role/GRoleBase"; import { GTactical } from "../entity/GTactical"; import JNFrameTime from "../../../../extensions/ngame/assets/ngame/sync/frame/game/time/JNFrameTime"; +import { TbGPetId } from "../../config/TbGPet"; const { ccclass, property } = _decorator; //阵营守护 角色 @@ -55,7 +56,10 @@ export default class GCampGuardianMode extends GBaseMode<{},{}>{ //定时器生成 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) } @@ -65,7 +69,7 @@ export default class GCampGuardianMode extends GBaseMode<{},{}>{ let crystalNode = instantiate(this.crystalPrefab); let crystal = crystalNode.getComponent(GRoleCGCrystal); - crystal.init(TD.TbGRole.get(10005)); + crystal.init(TD.TbGRole.get(TbGPetId.雷吉艾斯)); switch(type){ case GCampGuardianEnum.PLAYER: diff --git a/JisolGameCocos/assets/script/battle/modes/GOnHookMode.ts b/JisolGameCocos/assets/script/battle/modes/GOnHookMode.ts index 56bb46c7..06565b84 100644 --- a/JisolGameCocos/assets/script/battle/modes/GOnHookMode.ts +++ b/JisolGameCocos/assets/script/battle/modes/GOnHookMode.ts @@ -15,7 +15,7 @@ import { TD, app } from "../../App"; import { v3 } from "cc"; import { v2 } from "cc"; 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 GRoleOnHookPlayerExpand from "../base/role/expand/OnHook/GRoleOnHookPlayerExpand"; import PlayerPetData from "../../data/PlayerPetData"; diff --git a/JisolGameCocos/assets/script/battle/modes/GPVPMode.ts b/JisolGameCocos/assets/script/battle/modes/GPVPMode.ts index bf4a2add..1706bfb0 100644 --- a/JisolGameCocos/assets/script/battle/modes/GPVPMode.ts +++ b/JisolGameCocos/assets/script/battle/modes/GPVPMode.ts @@ -7,7 +7,7 @@ import { Vec2 } from "cc"; import { GRoleUtil } from "../entity/GRole"; import GRoleDefault from "../base/role/GRoleDefault"; 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 GBattleModeManager from "../GBattleModeManager"; import { app, TD } from "../../App"; diff --git a/JisolGameCocos/assets/script/battle/modes/default/GDefaultMode.ts b/JisolGameCocos/assets/script/battle/modes/default/GDefaultMode.ts index c3b88fc2..61426870 100644 --- a/JisolGameCocos/assets/script/battle/modes/default/GDefaultMode.ts +++ b/JisolGameCocos/assets/script/battle/modes/default/GDefaultMode.ts @@ -2,7 +2,7 @@ import { _decorator } from "cc"; import GBaseMode from "../../GBaseMode"; import { GMapLoop } from "../../base/common/map/GMapLoop"; import { TD, app } from "../../../App"; -import { TB } from "../../../../resources/config/data/schema"; +import { TB } from "../../../config/data/schema"; const { ccclass, property } = _decorator; export default class GDefaultMode extends GBaseMode{ diff --git a/JisolGameCocos/assets/script/battle/skill/GSkill.ts b/JisolGameCocos/assets/script/battle/skill/GSkill.ts index ae1c8971..4c352126 100644 --- a/JisolGameCocos/assets/script/battle/skill/GSkill.ts +++ b/JisolGameCocos/assets/script/battle/skill/GSkill.ts @@ -1,7 +1,7 @@ import GSkillCrazySquirrel from "./RoleSkill/疯狂松鼠/GSkillCrazySquirrel"; import GSkillBulbasaurDoubleHit from "./RoleSkill/妙蛙种子/GSkillBulbasaurDoubleHit"; import GRoleDefault from "../base/role/GRoleDefault"; -import { TB } from "../../../resources/config/data/schema"; +import { TB } from "../../config/data/schema"; //技能状态 export enum GSkillState{ diff --git a/JisolGameCocos/assets/script/battle/skill/GSkillAngerBase.ts b/JisolGameCocos/assets/script/battle/skill/GSkillAngerBase.ts index 594c230f..79dabf66 100644 --- a/JisolGameCocos/assets/script/battle/skill/GSkillAngerBase.ts +++ b/JisolGameCocos/assets/script/battle/skill/GSkillAngerBase.ts @@ -1,4 +1,4 @@ -import { TB } from "../../../resources/config/data/schema"; +import { TB } from "../../config/data/schema"; import GRoleDefault from "../base/role/GRoleDefault"; import { GSkillBase, GSkillState } from "./GSkill"; diff --git a/JisolGameCocos/assets/script/battle/skill/GSkillCDBase.ts b/JisolGameCocos/assets/script/battle/skill/GSkillCDBase.ts index 95f3f24c..9b19bae9 100644 --- a/JisolGameCocos/assets/script/battle/skill/GSkillCDBase.ts +++ b/JisolGameCocos/assets/script/battle/skill/GSkillCDBase.ts @@ -1,4 +1,4 @@ -import { TB } from "../../../resources/config/data/schema"; +import { TB } from "../../config/data/schema"; import GRoleDefault from "../base/role/GRoleDefault"; import { GSkillBase, GSkillState } from "./GSkill"; diff --git a/JisolGameCocos/assets/script/battle/skill/RoleSkill/妙蛙种子/GSkillBulbasaurDoubleHit.ts b/JisolGameCocos/assets/script/battle/skill/RoleSkill/妙蛙种子/GSkillBulbasaurDoubleHit.ts index 089fd517..82e6bd42 100644 --- a/JisolGameCocos/assets/script/battle/skill/RoleSkill/妙蛙种子/GSkillBulbasaurDoubleHit.ts +++ b/JisolGameCocos/assets/script/battle/skill/RoleSkill/妙蛙种子/GSkillBulbasaurDoubleHit.ts @@ -1,4 +1,4 @@ -import { TB } from "../../../../../resources/config/data/schema"; +import { TB } from "../../../../config/data/schema"; import GRoleAttack from "../../../base/common/GRoleAttack"; import GRoleBase from "../../../base/role/GRoleBase"; import GRoleDefault from "../../../base/role/GRoleDefault"; diff --git a/JisolGameCocos/assets/script/battle/skill/RoleSkill/疯狂松鼠/GSkillCrazySquirrel.ts b/JisolGameCocos/assets/script/battle/skill/RoleSkill/疯狂松鼠/GSkillCrazySquirrel.ts index d932e618..d7cbb34e 100644 --- a/JisolGameCocos/assets/script/battle/skill/RoleSkill/疯狂松鼠/GSkillCrazySquirrel.ts +++ b/JisolGameCocos/assets/script/battle/skill/RoleSkill/疯狂松鼠/GSkillCrazySquirrel.ts @@ -8,7 +8,7 @@ import GBaseMode from "../../../GBaseMode"; import GDetection from "../../../base/common/GDetection"; import { rect } from "cc"; 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 { sp } from "cc"; diff --git a/JisolGameCocos/assets/script/config.meta b/JisolGameCocos/assets/script/config.meta new file mode 100644 index 00000000..66b9a326 --- /dev/null +++ b/JisolGameCocos/assets/script/config.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "cd10cc89-3abd-4db4-aee7-09adac480f21", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/JisolGameCocos/assets/resources/config/TbGGlobalEnum.ts b/JisolGameCocos/assets/script/config/TbGGlobalEnum.ts similarity index 100% rename from JisolGameCocos/assets/resources/config/TbGGlobalEnum.ts rename to JisolGameCocos/assets/script/config/TbGGlobalEnum.ts diff --git a/JisolGameCocos/assets/resources/config/TbGGlobalEnum.ts.meta b/JisolGameCocos/assets/script/config/TbGGlobalEnum.ts.meta similarity index 70% rename from JisolGameCocos/assets/resources/config/TbGGlobalEnum.ts.meta rename to JisolGameCocos/assets/script/config/TbGGlobalEnum.ts.meta index 056c4cc7..fc3b8dfe 100644 --- a/JisolGameCocos/assets/resources/config/TbGGlobalEnum.ts.meta +++ b/JisolGameCocos/assets/script/config/TbGGlobalEnum.ts.meta @@ -2,7 +2,7 @@ "ver": "4.0.23", "importer": "typescript", "imported": true, - "uuid": "d9c2c57c-b824-4392-b668-64d669f5d31d", + "uuid": "553d7f86-6be1-4705-81dc-fa9d0fb0033f", "files": [], "subMetas": {}, "userData": {} diff --git a/JisolGameCocos/assets/script/entity/GPet.ts b/JisolGameCocos/assets/script/config/TbGPet.ts similarity index 85% rename from JisolGameCocos/assets/script/entity/GPet.ts rename to JisolGameCocos/assets/script/config/TbGPet.ts index f3bea950..5aada1a0 100644 --- a/JisolGameCocos/assets/script/entity/GPet.ts +++ b/JisolGameCocos/assets/script/config/TbGPet.ts @@ -1,5 +1,5 @@ -export enum GPet { +export enum TbGPetId { 小石头 = 10001, 坚强小石 = 10002, 疯狂松鼠 = 10003, diff --git a/JisolGameCocos/assets/script/config/TbGPet.ts.meta b/JisolGameCocos/assets/script/config/TbGPet.ts.meta new file mode 100644 index 00000000..4eead7f0 --- /dev/null +++ b/JisolGameCocos/assets/script/config/TbGPet.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "5c9ebc98-3a31-4811-a73d-f7865e349bc0", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/JisolGameCocos/assets/resources/config/data.meta b/JisolGameCocos/assets/script/config/data.meta similarity index 70% rename from JisolGameCocos/assets/resources/config/data.meta rename to JisolGameCocos/assets/script/config/data.meta index 16541102..7786e662 100644 --- a/JisolGameCocos/assets/resources/config/data.meta +++ b/JisolGameCocos/assets/script/config/data.meta @@ -2,7 +2,7 @@ "ver": "1.2.0", "importer": "directory", "imported": true, - "uuid": "273309e9-d062-41df-9f3c-dc7671bdbc72", + "uuid": "663f5843-960c-4fe6-bad2-00c2d434b1a6", "files": [], "subMetas": {}, "userData": {} diff --git a/JisolGameCocos/assets/resources/config/data/schema.ts b/JisolGameCocos/assets/script/config/data/schema.ts similarity index 100% rename from JisolGameCocos/assets/resources/config/data/schema.ts rename to JisolGameCocos/assets/script/config/data/schema.ts diff --git a/JisolGameCocos/assets/resources/config/data/schema.ts.meta b/JisolGameCocos/assets/script/config/data/schema.ts.meta similarity index 100% rename from JisolGameCocos/assets/resources/config/data/schema.ts.meta rename to JisolGameCocos/assets/script/config/data/schema.ts.meta diff --git a/JisolGameCocos/assets/script/tools/BattleResource.ts b/JisolGameCocos/assets/script/tools/BattleResource.ts index bf3696e3..6ece9122 100644 --- a/JisolGameCocos/assets/script/tools/BattleResource.ts +++ b/JisolGameCocos/assets/script/tools/BattleResource.ts @@ -1,4 +1,4 @@ -import { TB } from "../../resources/config/data/schema"; +import { TB } from "../config/data/schema"; import { TD, app } from "../App"; import { BattleMode } from "../battle/GBattleModeManager"; diff --git a/JisolGameCocos/assets/script/ui/Map/MapSelectShowItem.ts b/JisolGameCocos/assets/script/ui/Map/MapSelectShowItem.ts index 24dbc2ec..6528b45f 100644 --- a/JisolGameCocos/assets/script/ui/Map/MapSelectShowItem.ts +++ b/JisolGameCocos/assets/script/ui/Map/MapSelectShowItem.ts @@ -1,6 +1,6 @@ import { _decorator, Component, Node } from 'cc'; 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 { Sprite } from 'cc'; import TbResource from '../../tools/TbResource'; diff --git a/JisolGameCocos/assets/script/ui/Map/MapSelectView.ts b/JisolGameCocos/assets/script/ui/Map/MapSelectView.ts index 8c22e07d..b121398f 100644 --- a/JisolGameCocos/assets/script/ui/Map/MapSelectView.ts +++ b/JisolGameCocos/assets/script/ui/Map/MapSelectView.ts @@ -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 { app, TD } from '../../App'; import GOnHookData from '../../data/GOnHookData'; -import { TbGOnHookMaps } from '../../../resources/config/data/schema'; +import { TbGOnHookMaps } from '../../config/data/schema'; import { MapSelectShowItem } from './MapSelectShowItem'; import { NodeEventType } from 'cc'; import GOnHookManager from '../../manager/battle/mode/GOnHookManager'; diff --git a/JisolGameCocos/assets/script/ui/Novice/NoviceSelectPetView.ts b/JisolGameCocos/assets/script/ui/Novice/NoviceSelectPetView.ts index 4496138e..009be59b 100644 --- a/JisolGameCocos/assets/script/ui/Novice/NoviceSelectPetView.ts +++ b/JisolGameCocos/assets/script/ui/Novice/NoviceSelectPetView.ts @@ -1,4 +1,3 @@ -import { TbGGlobalEnum } from '../../../resources/config/TbGGlobalEnum'; import { _decorator,Node } from 'cc'; import { sp } from 'cc'; import { UIPetAnim } from '../../consts/GData'; @@ -8,6 +7,7 @@ import { GUI } from '../UIConfig'; import PlayerPetData from '../../data/PlayerPetData'; import { JNGLayerBase } from '../../components/JNComponent'; import { app, TD } from '../../App'; +import { TbGGlobalEnum } from '../../config/TbGGlobalEnum'; const { ccclass, property } = _decorator;