public override void Init() { partName = "Sunburn"; referenceColor = referenceChara.femaleCustomInfo.sunburnColor; listAllParts = referenceChara.ListInfo.GetFemaleTextureList(CharaListInfo.TypeFemaleTexture.cf_t_sunburn).Values.ToArray(); AddStep(() => Functionality.ButtonTypical(referenceColor, new Action(() => Functionality.UpdateBody(referenceChara, false, true, true)))); AddStep(() => Functionality.GUIListDraw(ref referenceChara.femaleCustomInfo.texSunburnId, ref listScrollView, listAllParts, () => Functionality.UpdateBody(referenceChara, false, true, true))); }
void AdditionalGUI() { GUILayout.Label("Texture power: "); referenceChara.femaleCustomInfo.bodyDetailWeight = Functionality.AbsSlider(referenceChara.femaleCustomInfo.bodyDetailWeight); referenceChara.femaleCustom.ChangeBodyDetailWeight(); }
void ColorChanger() { Functionality.UpdateBody(referenceChara, true, true, false); referenceChara.UpdateFace(); }
void AdditionalGUI() { GUILayout.Label("Areola size: "); referenceChara.femaleCustomInfo.areolaSize = Functionality.AbsSlider(referenceChara.femaleCustomInfo.areolaSize); referenceChara.femaleBody.areola.Blend(referenceChara.femaleCustomInfo.areolaSize); }