private void BundleLoaded(string bundleId) { int num = 0; int num2 = 0; foreach (KeyValuePair <string, BundleObject> keyValuePair in Bundle.bundleObjects) { if (keyValuePair.Value.LoadAtStart) { num++; } if (keyValuePair.Value.IsAssetBundleInMemory) { num2++; } } if (num == num2) { Bundle.initialized = true; if (Bundle.AssetBundlesLoaded != null) { Bundle.AssetBundlesLoaded(); } } }