2using System.Collections.Generic;
34 public void Activate(
Chara _chara, PCCData _pcc =
null, Action<Color> _action =
null)
60 ColorUtility.TryParseHtmlString(
"#" + ColorUtility.ToHtmlStringRGBA(_c), out var color);
67 pcc.SetColor(
"hair", color);
75 InvokeRepeating(
"RefreshHairColor", 0f, 0.1f);
102 chara.c_idPortrait =
null;
125 chara.c_idPortrait = a.
id;
133 b.tooltip.lang = a.
id;
137 int num = (
gender ? chara.bio.gender : 0);
if(item3.idFile==idFirstFile &&item3.id==idFirstTopic)
int GetInt(int id, int? defaultInt=null)
void SetInt(int id, int value=0)
static int ToInt(ref Color c)
static Color32 FromInt(int i)
void Activate(Chara _chara, PCCData _pcc=null, Action< Color > _action=null)
static List< ModItem< Sprite > > ListPortraits(string idDict)
void SetPortrait(string id, Color colorOverlay=default(Color), bool applyColorMod=true)
Color GetRandomHairColor(Chara c)
void SetChara(Chara c, PCCData pccData=null)
void SetColor(Color _startColor, Color _resetColor, Action< PickerState, Color > _onChangeColor)
override void Add(object o)
bool Select(object o, bool invoke=false)