private void DoShirtEditorConnections(Node editor, TreeItem entry) { activeShirt = shirts[entry]; DoEditorConnections(editor, activeShirt); var intEdit = editor.GetNode <SpinBox>("MaleTexture/SubImageEditor/Values/SubRectWidth/SpinBox"); intEdit.Value = 8; intEdit.Editable = false; intEdit = editor.GetNode <SpinBox>("MaleTexture/SubImageEditor/Values/SubRectHeight/SpinBox"); intEdit.Value = 32; intEdit.Editable = false; intEdit = editor.GetNode <SpinBox>("MaleColorTexture/SubImageEditor/Values/SubRectWidth/SpinBox"); intEdit.Value = 8; intEdit.Editable = false; intEdit = editor.GetNode <SpinBox>("MaleColorTexture/SubImageEditor/Values/SubRectHeight/SpinBox"); intEdit.Value = 32; intEdit.Editable = false; intEdit = editor.GetNode <SpinBox>("FemaleTexture/SubImageEditor/Values/SubRectWidth/SpinBox"); intEdit.Value = 8; intEdit.Editable = false; intEdit = editor.GetNode <SpinBox>("FemaleTexture/SubImageEditor/Values/SubRectHeight/SpinBox"); intEdit.Value = 32; intEdit.Editable = false; intEdit = editor.GetNode <SpinBox>("FemaleColorTexture/SubImageEditor/Values/SubRectWidth/SpinBox"); intEdit.Value = 8; intEdit.Editable = false; intEdit = editor.GetNode <SpinBox>("FemaleColorTexture/SubImageEditor/Values/SubRectHeight/SpinBox"); intEdit.Value = 32; intEdit.Editable = false; }
private void loadCharacterCustomization() { charCustomData = JsonMapper.ToObject(File.ReadAllText(Application.dataPath + "/StreamingAssets/PlayerCustomization.json")); BodyPartsSprite bps = GameManager.instance.playerMovement.bodyPartsSprite; BodyTypeData bodyType = CharCustomManager.instance.GetBodyTypeDataById(charCustomData["bodyTypeId"].ToString()); EyebrowsData eyebrows = CharCustomManager.instance.GetEyebrowsDataById(charCustomData["eyebrowsId"].ToString()); EyesData eyes = CharCustomManager.instance.GetEyesDataById(charCustomData["eyesId"].ToString()); HairData hair = CharCustomManager.instance.GetHairDataById(charCustomData["hairId"].ToString()); MouthData mouth = CharCustomManager.instance.GetMouthDataById(charCustomData["mouthId"].ToString()); PantsData pants = CharCustomManager.instance.GetPantsDataById(charCustomData["pantsId"].ToString()); ShirtData shirt = CharCustomManager.instance.GetShirtDataById(charCustomData["shirtId"].ToString()); ShoesData shoes = CharCustomManager.instance.GetShoesDataById(charCustomData["shoesId"].ToString()); bps.southHead.sprite = bodyType.frontHead; bps.southHair.sprite = hair.frontHair; bps.southLeftEye.sprite = eyes.frontEye; bps.southRightEye.sprite = eyes.frontEye; bps.southLeftEyebrow.sprite = eyebrows.eyebrow; bps.southRightEyebrow.sprite = eyebrows.eyebrow; bps.southMouth.sprite = mouth.frontMouth; bps.southLeftLeg.sprite = bodyType.leg; bps.southLeftPants.sprite = pants.pants; bps.southLeftShoes.sprite = shoes.frontShoes; bps.southRightLeg.sprite = bodyType.leg; bps.southRightPants.sprite = pants.pants; bps.southRightShoes.sprite = shoes.frontShoes; bps.southChest.sprite = bodyType.frontChest; bps.southShirt.sprite = shirt.frontShirt; bps.southLeftArm.sprite = bodyType.arm; bps.southLeftSleeve.sprite = shirt.frontSleeve; bps.southRightArm.sprite = bodyType.arm; bps.southRightSleeve.sprite = shirt.frontSleeve; bps.northHead.sprite = bodyType.frontHead; bps.northHair.sprite = hair.backHair; bps.northLeftLeg.sprite = bodyType.leg; bps.northLeftPants.sprite = pants.pants; bps.northLeftShoes.sprite = shoes.backShoes; bps.northRightLeg.sprite = bodyType.leg; bps.northRightPants.sprite = pants.pants; bps.northRightShoes.sprite = shoes.backShoes; bps.northChest.sprite = bodyType.frontChest; bps.northShirt.sprite = shirt.backShirt; bps.northLeftArm.sprite = bodyType.arm; bps.northLeftSleeve.sprite = shirt.frontSleeve; bps.northRightArm.sprite = bodyType.arm; bps.northRightSleeve.sprite = shirt.frontSleeve; bps.eastHead.sprite = bodyType.sideHead; bps.eastHair.sprite = hair.sideHair; bps.eastEye.sprite = eyes.sideEye; bps.eastEyebrow.sprite = eyebrows.eyebrow; bps.eastMouth.sprite = mouth.sideMouth; bps.eastLeftLeg.sprite = bodyType.leg; bps.eastLeftPants.sprite = pants.pants; bps.eastLeftShoes.sprite = shoes.sideShoes; bps.eastRightLeg.sprite = bodyType.leg; bps.eastRightPants.sprite = pants.pants; bps.eastRightShoes.sprite = shoes.sideShoes; bps.eastChest.sprite = bodyType.sideChest; bps.eastShirt.sprite = shirt.sideShirt; bps.eastLeftArm.sprite = bodyType.arm; bps.eastLeftSleeve.sprite = shirt.sideSleeve; bps.eastRightArm.sprite = bodyType.arm; bps.eastRightSleeve.sprite = shirt.sideSleeve; bps.westHead.sprite = bodyType.sideHead; bps.westHair.sprite = hair.sideHair; bps.westEye.sprite = eyes.sideEye; bps.westEyebrow.sprite = eyebrows.eyebrow; bps.westMouth.sprite = mouth.sideMouth; bps.westLeftLeg.sprite = bodyType.leg; bps.westLeftPants.sprite = pants.pants; bps.westLeftShoes.sprite = shoes.sideShoes; bps.westRightLeg.sprite = bodyType.leg; bps.westRightPants.sprite = pants.pants; bps.westRightShoes.sprite = shoes.sideShoes; bps.westChest.sprite = bodyType.sideChest; bps.westShirt.sprite = shirt.sideShirt; bps.westLeftArm.sprite = bodyType.arm; bps.westLeftSleeve.sprite = shirt.sideSleeve; bps.westRightArm.sprite = bodyType.arm; bps.westRightSleeve.sprite = shirt.sideSleeve; }