| 12345678910111213141516171819202122232425262728 |
- using System.Collections.Generic;
- using System.Linq;
- using UnityEditor;
- using UnityEngine;
- namespace DCGO.Tools.Repair
- {
- public class FindEntitiesFromCardIndex : MonoBehaviour
- {
- [MenuItem("Window/DCGO/Repair/Find Entity Card Index")]
- static void FixEntityCardIndex()
- {
- int startingIndex = 3434;
- string path = "Assets/CardBaseEntity/";
- List<CEntity_Base> List = GetAsset.LoadAll<CEntity_Base>(path)
- .Where(x => x.CardIndex >= startingIndex && !x.name.Contains("-P-")).ToList();
- foreach (CEntity_Base card in List)
- {
- Debug.Log($"{card.name}: {card.CardIndex} - {startingIndex}");
- }
- Debug.Log("Found all card index in CardBaseEntity");
- return;
- }
- }
- }
|