private static void Init() { ImportWorldWindow window = GetWindow <ImportWorldWindow>(); if (string.IsNullOrEmpty(window.altMshDirs[0])) { window.altMshDirs[0] = @"D:\BF2_ModTools\data\Common\mshs"; } if (string.IsNullOrEmpty(window.altMshDirs[1])) { window.altMshDirs[1] = @"D:\BF2_ModTools\data\Common\mshs\PC"; } window.Show(); MshImportOptionsWindow.Init(); }
private static void Init() { ImportWorldWindow window = GetWindow <ImportWorldWindow>(); for (int i = 0; i < window.altMshDirs.Length; i++) { window.altMshDirs[i] = PlayerPrefs.GetString("SWBF2Import_AltDirs_" + i); } if (string.IsNullOrEmpty(window.altMshDirs[0])) { window.altMshDirs[0] = @"C:\BF2_ModTools\data\Common\mshs"; } if (string.IsNullOrEmpty(window.altMshDirs[1])) { window.altMshDirs[1] = @"C:\BF2_ModTools\data\Common\mshs\PC"; } window.Show(); MshImportOptionsWindow.Init(); }
public static void Init() { if (legalTypesSelected == null) { legalTypesSelected = new bool[legalTypes.Length]; foreach (MTYP def in legalTypesDefault) { int index = Array.IndexOf(legalTypes, def); if (index >= 0) { legalTypesSelected[index] = true; } } } if (legalModelsSelected == null) { legalModelsSelected = new bool[legalModels.Length]; foreach (ModelTag def in legalModelsDefault) { int index = Array.IndexOf(legalModels, def); if (index >= 0) { legalModelsSelected[index] = true; } } } MshImportOptionsWindow window = GetWindow <MshImportOptionsWindow>(); window.Show(); // try load our default material we ship SWBF2Import.DEFAULT_MATERIAL = AssetDatabase.LoadAssetAtPath <Material>("Assets/SWBF2Import/DefaultImportMaterial.mat"); }
public static void Init() { if (legalTypesSelected == null) { legalTypesSelected = new bool[legalTypes.Length]; foreach (MTYP def in legalTypesDefault) { int index = Array.IndexOf(legalTypes, def); if (index >= 0) { legalTypesSelected[index] = true; } } } if (legalModelsSelected == null) { legalModelsSelected = new bool[legalModels.Length]; foreach (ModelTag def in legalModelsDefault) { int index = Array.IndexOf(legalModels, def); if (index >= 0) { legalModelsSelected[index] = true; } } } MshImportOptionsWindow window = GetWindow <MshImportOptionsWindow>(); window.Show(); }