Item.cs 826 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. using DeepCore.IO;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace DeepMMO.Server.Logic
  8. {
  9. /// <summary>
  10. /// 道具基类
  11. /// </summary>
  12. public class ItemTemplate : ISerializable
  13. {
  14. public int id;
  15. }
  16. /// <summary>
  17. /// 实体类型道具,每个道具拥有UUID
  18. /// </summary>
  19. public class EntityItem : ISerializable
  20. {
  21. public string uuid;
  22. public string owner_uuid;
  23. public int template_id;
  24. public DateTime create_time;
  25. public List<EntityItemProperty> properties;
  26. }
  27. /// <summary>
  28. /// 实体类型道具,特殊属性
  29. /// </summary>
  30. public class EntityItemProperty : ISerializable
  31. {
  32. }
  33. }