Beispiel #1
0
 public static void Save(SettingsKey Key)
 {
     Key.SetInt("InsertedColor", InsertedColor.ToArgb());
     Key.SetInt("DeletedColor", DeletedColor.ToArgb());
     Key.SetInt("ChangedColor", ChangedColor.ToArgb());
     Key.SetInt("SpacesPerTab", SpacesPerTab);
 }
Beispiel #2
0
 public static void Save(ISettingsNode node)
 {
     node.SetValue(nameof(InsertedColor), InsertedColor.ToArgb());
     node.SetValue(nameof(DeletedColor), DeletedColor.ToArgb());
     node.SetValue(nameof(ChangedColor), ChangedColor.ToArgb());
     node.SetValue(nameof(SpacesPerTab), SpacesPerTab);
     node.SetValue(nameof(HatchDeadSpace), HatchDeadSpace);
 }
Beispiel #3
0
    private void ChangeColor()
    {
        ChangedColor?.Invoke();

        if (_canPlayerColorChange)
        {
            _spriteRenderer.color = _worldPalette.PlayerColor;
        }
    }
Beispiel #4
0
 public Color?ChangeColor(int idElement, Color color)
 {
     return(ChangedColor?.Invoke(idElement, color));
 }