void CreatePrefab() { // Configure the correponding prefab prefab = new CurrencyPrefab (editingDisplay.id, editingDisplay.name); int subCurrency1ID = -1; string subCurrency1Name = ""; string subCurrency1Icon = ""; if (editingDisplay.subCurrency1 != null) { subCurrency1ID = editingDisplay.subCurrency1ID; subCurrency1Name = editingDisplay.subCurrency1.name; subCurrency1Icon = editingDisplay.subCurrency1.icon; } int subCurrency2ID = -1; string subCurrency2Name = ""; string subCurrency2Icon = ""; if (editingDisplay.subCurrency2 != null) { subCurrency2ID = editingDisplay.subCurrency2ID; subCurrency2Name = editingDisplay.subCurrency2.name; subCurrency2Icon = editingDisplay.subCurrency2.icon; } prefab.Save (editingDisplay.icon, subCurrency1ID, subCurrency1Name, subCurrency1Icon, subCurrency2ID, subCurrency2Name, subCurrency2Icon); }