2024-08-31 15:35:12 +08:00
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using DotRecast.Core.Collections;
|
|
|
|
|
using Game.JNGFrame.Logic.Entity;
|
|
|
|
|
using Game.JNGFrame.Logic.Entity.Contexts;
|
2024-08-31 21:05:29 +08:00
|
|
|
|
using Game.Logic.Entity.Nodes;
|
2024-08-31 15:35:12 +08:00
|
|
|
|
using JNGame.Sync.State.Tile.Entity;
|
|
|
|
|
using JNGame.Sync.System.Data;
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
|
|
namespace Game.JNGState.Logic.Data
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
public class EDBossData : GDataBase<EDBossData,EDNodeValue,EDBoss>
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class EDBossDataSystem : GDataBaseSystem<EDBossData,EDNodeValue,EDBoss>
|
|
|
|
|
{
|
|
|
|
|
public EDBossDataSystem(SStateDataEnum type) : base(type)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public override int NetID => (int)NetDataEnum.EDBossData;
|
|
|
|
|
public override JNTileContext<EDBoss> NodeContext => Contexts.GetContext<EDBossContext>();
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|