GMController.cs 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System;
  2. namespace GFGGame
  3. {
  4. public class GMController
  5. {
  6. public static void GetAllDressUpItem()
  7. {
  8. GetSuitItemController.enable = false;
  9. //获得所有换装部件
  10. ItemCfg[] dataArray = ItemCfgArray.Instance.dataArray;
  11. for(int i = 0; i < dataArray.Length; i++)
  12. {
  13. ItemCfg itemCfg = dataArray[i];
  14. if(ItemUtil.IsDressUpItem(itemCfg.id))
  15. {
  16. ItemDataManager.Add(itemCfg.id, 1);
  17. }
  18. }
  19. GetSuitItemController.enable = true;
  20. PromptController.Instance.ShowFloatTextPrompt("已获得所有服装", MessageType.SUCCESS);
  21. }
  22. public static void GetAllCardItem()
  23. {
  24. //获得所有卡牌部件
  25. ItemCfg[] dataArray = ItemCfgArray.Instance.dataArray;
  26. for (int i = 0; i < dataArray.Length; i++)
  27. {
  28. ItemCfg itemCfg = dataArray[i];
  29. if (itemCfg.itemType == ConstItemType.CARD)
  30. {
  31. ItemDataManager.Add(itemCfg.id, 1);
  32. }
  33. }
  34. PromptController.Instance.ShowFloatTextPrompt("已获得所有卡牌", MessageType.SUCCESS);
  35. }
  36. }
  37. }