public void GenerateOrder(string orderID, string[] first, string[] second, string[] third) { int rng1 = Random.Range(0, 3); string temp1 = first[rng1]; for (int i = 0; i < orderID.Length; i++) { if (orderID[i] == '0') { requestComponentOrder[i] = temp1; } } int rng2 = Random.Range(0, 3); string temp2 = second[rng2]; for (int i = 0; i < orderID.Length; i++) { if (orderID[i] == '1') { requestComponentOrder[i] = temp2; } } int rng3 = Random.Range(0, 3); string temp3 = third[rng3]; for (int i = 0; i < orderID.Length; i++) { if (orderID[i] == '2') { requestComponentOrder[i] = temp3; } } if (craftingHandSanitiser == true) { orderCost = stockManagerObj.HandSanitiserPrice(rng1, rng2, rng3); StructureOrderHandSanitiser(handSanitiserBottleOptions, handSanitiserScentOptions, handSanitiserColourOptions); } else if (craftingFaceMask == true) { orderCost = stockManagerObj.FaceMaskPrice(rng1, rng2, rng3); StructureOrderFaceMask(faceMaskStrapOptions, faceMaskFilterOptions, faceMaskColourOptions); } else if (craftingGloves == true) { orderCost = stockManagerObj.GlovesPrice(rng1, rng2, rng3); StructureOrderGloves(gloveMaterialOptions, gloveSizeOptions, gloveColourOptions); } }