// -Static API- static public IWatchValue AddWatchValue(IWatchValue watchValue) { s_WatchValues.Add(watchValue); return(watchValue); }
static public void RemoveWatchValue(IWatchValue watchValue) { s_WatchValues.Remove(watchValue); }
protected override void Awake() { base.Awake(); m_WatchValue = WatchData.AddWatchValue(new LabelWatchValue(() => { return("Player Slots: " + PlayerDataSlots.Count.ToString()); })); }