LoadEntitiesDto.cs 767 B

123456789101112131415161718192021222324252627282930
  1. using FL.Battle;
  2. using UnityEngine;
  3. using XGame.Database;
  4. namespace FL.Nodes.GameMain
  5. {
  6. public struct LoadEntitiesDto
  7. {
  8. public int chapterId;
  9. public bool isChapterChanged;
  10. public bool isBossPart;
  11. public bool isPlayerMove;
  12. public Vector3 battlePosition;
  13. public float monsterMoveDistance;
  14. public PlayerEntity player;
  15. public PartnerEntity[] partners;
  16. public MonsterEntity[] monsters;
  17. /// <summary>
  18. /// 移动延迟,单位:毫秒
  19. /// </summary>
  20. public int monsterMoveDelay;
  21. }
  22. public struct HpAddDto
  23. {
  24. public long entityId;
  25. public int hpValue;
  26. public Vector3 position;
  27. public EElementType elementType;
  28. }
  29. }