public RedHexabuttons(ColorfulButtonSeries m, KMAudio aud, int MI, KMSelectable[] HB, MeshRenderer[] BM, Material[] LC, MeshRenderer[] LM, Transform T) { coloredHexabuttons = m; Audio = aud; moduleId = MI; hexButtons = HB; buttonMesh = BM; ledColors = LC; ledMesh = LM; transform = T; }
public OrangeHexabuttons(ColorfulButtonSeries m, KMAudio a, int mi, KMSelectable[] hb, MeshRenderer[] bm, TextMesh[] bt, Material[] lc, MeshRenderer[] lm, Transform t) { coloredHexabuttons = m; Audio = a; moduleId = mi; hexButtons = hb; buttonMesh = bm; buttonText = bt; ledColors = lc; ledMesh = lm; transform = t; }
public BlackHexabuttons(ColorfulButtonSeries m, KMAudio aud, AudioClip[] MS, int MI, KMSelectable[] HB, MeshRenderer[] BM, Material[] LC, MeshRenderer[] LM, Light[] L, Transform T) { coloredHexabuttons = m; Audio = aud; morseSounds = MS; moduleId = MI; hexButtons = HB; buttonMesh = BM; ledColors = LC; ledMesh = LM; lights = L; transform = T; }
public GrayHexabuttons(ColorfulButtonSeries m, KMAudio aud, int MI, KMSelectable[] HB, MeshRenderer[] BM, TextMesh[] BT, Material[] LC, MeshRenderer[] LM, Light[] L, Transform T) { coloredHexabuttons = m; Audio = aud; moduleId = MI; hexButtons = HB; buttonMesh = BM; buttonText = BT; ledColors = LC; ledMesh = LM; lights = L; transform = T; }
public YellowHexabuttons(ColorfulButtonSeries m, KMAudio aud, int MI, KMSelectable[] HB, MeshRenderer[] BM, MeshFilter[] BMF, MeshFilter[] HMF, Transform[] HTF, MeshRenderer[] LM, Transform T, MeshFilter[] S) { coloredHexabuttons = m; Audio = aud; moduleId = MI; hexButtons = HB; buttonMesh = BM; buttonMF = BMF; highlightMF = HMF; highlightTF = HTF; ledMesh = LM; transform = T; shapes = S; }