| | |
| | | return; |
| | | } |
| | | textBuilder.Length = 0; |
| | | var start = quickRange.index + index * quickRange.single; |
| | | var start = quickRange.index + index * quickRange.single;
|
| | | var end = start + value.Length; |
| | | if (quickRange.length == quickRange.single)
|
| | | {
|
| | | end = start + quickRange.length;
|
| | | } |
| | | textBuilder.Append(setting, 0, start); |
| | | textBuilder.Append(value); |
| | | if (quickRange.length == quickRange.single
|
| | | && quickRange.length > value.Length)
|
| | | {
|
| | | textBuilder.Append('*', quickRange.length - value.Length);
|
| | | } |
| | | textBuilder.Append(setting, end, setting.Length - end); |
| | | setting = textBuilder.ToString(); |
| | | PlayerDatas.Instance.baseData.Setting = setting; |