using UnityEngine; using FL.Battle; namespace FL.Nodes.GameMain { public struct LoadEntitiesDto { public int chapterId; public bool isChapterChanged; public bool isPlayerMove; public Vector3 battlePosition; public float monsterMoveDistance; public PlayerEntity player; public PartnerEntity[] partners; public MonsterEntity[] monsters; /// /// 移动延迟,单位:毫秒 /// public int monsterMoveDelay; } public struct HpAddDto { public int hpValue; public Vector3 position; } public struct SkillEffectDto { public string skillEffect; public string hitEffect; public string bulletEffect; public int skillTime; public Vector3 from; public Vector3 to; public HpAddDto hpAdd; } }