// 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); }
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>()); }