DrawLuckyBoxTestComponent2.cs 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. using System.Collections.Generic;
  2. using System.Threading;
  3. namespace ET;
  4. [Test(TestTagEnum.DrawLuckyBoxTestComponent2)]
  5. public class DrawLuckyBoxTestComponent2 : Entity, IAwake, IDestroy
  6. {
  7. public long Timer = 0L;
  8. //测试计算
  9. public int Num = 0;
  10. //机器人背包
  11. public HashSet<int> ItemIds = new HashSet<int>();
  12. //集齐策划指定的卡牌了
  13. public bool CardBagStatus = false;
  14. public HashSet<int> AllItemIds = new HashSet<int>();
  15. public int GetCatdNum = 0;
  16. public bool Status1 = false;
  17. public bool Status2 = false;
  18. public bool Status3 = false;
  19. public bool Status4 = false;
  20. public bool Status5 = false;
  21. public bool Status6 = false;
  22. //出齐两套许愿套之后,再出天衣的次数
  23. public int TyNum = 0;
  24. //许愿套部件ids
  25. public HashSet<int> ItemIds1 = new HashSet<int>();
  26. //两套许愿套部件ids
  27. public HashSet<int> ItemIds2 = new HashSet<int>();
  28. public HashSet<int> ItemIds3 = new HashSet<int>();
  29. public HashSet<int> ItemIds4 = new HashSet<int>();
  30. public HashSet<int> ItemIds5 = new HashSet<int>();
  31. //两套许愿套部件ids+两张卡牌ids
  32. public HashSet<int> ItemIds6 = new HashSet<int>();
  33. //完成下面的抽数的时候,就请求开箱子
  34. public int[] Nums = new[]
  35. {
  36. 50, 100
  37. };
  38. //活动id
  39. public int ActivityId = 4;
  40. //许愿套id
  41. public int WinSuitId = 201024;
  42. //水月镜花天衣
  43. public int DroupId30000048 = 30000048;
  44. //水月镜花典藏衣服
  45. public int DroupId30000047 = 30000047;
  46. //单次抽奖次数
  47. public int LuckyTimes = 1;
  48. //抽奖需要消耗的物品id
  49. public int CostItemId = 3008000;
  50. //每次通过GM发放多少个消耗物品
  51. public int GmPushCostItemNum = 5;
  52. //奖池id
  53. public int LuckyBoxId = 3002;
  54. //卡牌1 id
  55. public int CardId1 = 2001023;
  56. //卡牌2 id
  57. public int CardId2 = 2001024;
  58. }