public override CfgEncoder Encode() { var cody = new CfgEncoder().Add("b", base.Encode); if (allowChangeParameters) { cody.Add_IfNotZero("onStart", (int)_onStart); if (_onStart == OnStart.LoadCurrent) { cody.Add_Reference("s", _targetTextures.TryGetLast()); } } return(cody); }