예제 #1
0
 // Token: 0x06001855 RID: 6229 RVA: 0x0006936E File Offset: 0x0006756E
 public static int GetProjectileIndex(GameObject projectileObject)
 {
     if (projectileObject)
     {
         return(ProjectileCatalog.GetProjectileIndex(projectileObject.GetComponent <ProjectileController>()));
     }
     return(-1);
 }
예제 #2
0
        private static void Init()
        {
            IEnumerable <GameObject>    first  = Resources.LoadAll <GameObject>("Prefabs/Projectiles/");
            List <GameObject>           list   = new List <GameObject>();
            Action <List <GameObject> > action = ProjectileCatalog.getAdditionalEntries;

            if (action != null)
            {
                action(list);
            }
            ProjectileCatalog.SetProjectilePrefabs(first.Concat(list.OrderBy((GameObject v) => v.name, StringComparer.Ordinal)).ToArray <GameObject>());
        }