public void OnInitializeToggleModAll(ModuleMod mod) { // Ignore, normal, prioritize int[] results = new int[3]; for (int i = 0; i < allColours.Length; i++) { Colour col = allColours[i]; if (ignore.Contains(col)) { results[2]++; } if (priorities.Contains(col)) { results[1]++; } if (!priorities.Contains(col) && !ignore.Contains(col)) { results[0]++; } } for (int i = 0; i < results.Length; i++) { if (results[i] == allColours.Length) { mod.GetReturnedMeta(i); return; } Debug.Log(results[i] + ", " + allColours.Length); } mod.GetReturnedMeta(3); }
public void OnInitializeToggleModSorting(ModuleMod mod) { mod.GetReturnedMeta((int)sortType); }
public void OnInitializeToggleModRed(ModuleMod mod) { mod.GetReturnedMeta(GetSortMeta(Colour.Red)); }
public void OnInitializeToggleModPurple(ModuleMod mod) { mod.GetReturnedMeta(GetSortMeta(Colour.Purple)); }
public void OnInitializeToggleModOrange(ModuleMod mod) { mod.GetReturnedMeta(GetSortMeta(Colour.Orange)); }
public void OnInitializeToggleModYellow(ModuleMod mod) { mod.GetReturnedMeta(GetSortMeta(Colour.Yellow)); }
public void OnInitializeToggleModGreen(ModuleMod mod) { mod.GetReturnedMeta(GetSortMeta(Colour.Green)); }
public void OnInitializeToggleModRotation(ModuleMod mod) { mod.GetReturnedMeta((int)type); }
public void OpenModuleMods(Module m, Transform button) { ModuleMod.OpenMods(button.position + Vector3.right * buttonSize, m.moduleMods, 0, m); }