public void SaveCharacter() { MonsterJSON saveMon = new MonsterJSON(); saveMon.baseCharacter = characters[characterDropdown.value]; saveMon.charName = customNameField.text; saveMon.bodyColour = colours[bodyColourDropdown.value]; saveMon.hasAccessory = accessory; saveMon.accessoryColour = colours[accessoryColourDropdown.value]; saveMon.shoeColour = colours[shoeColourDropdown.value]; Debug.Log(characters[characterDropdown.value] + " " + customNameField.text + " " + colours[bodyColourDropdown.value] + " " + accessory + " " + colours[accessoryColourDropdown.value] + " " + colours[shoeColourDropdown.value]); string monster = JsonUtility.ToJson(saveMon); Debug.Log(monster); StartCoroutine(ServerConnect.SaveMonster(monster, creationsDropdown)); }