| | |
| | | { |
| | | if (trait_openLevel == null) |
| | | { |
| | | trait_openLevel = function.Find((obj) => obj.key == "openLevel"); |
| | | trait_openLevel = attributes.Find((obj) => obj.key == "openLevel"); |
| | | if (trait_openLevel == null) |
| | | { |
| | | trait_openLevel = new FunctionAttributes() |
| | |
| | | value = new List<string> { "up", "down" }, |
| | | max = 7, |
| | | min = 0, |
| | | curValue = 0 |
| | | }; |
| | | } |
| | | trait_openLevel.curValue = trait_openLevel.min; |
| | | if (trait_openLevel.curValue.ToString() == "{}") |
| | | trait_openLevel.curValue = 0; |
| | | }
|
| | | string textValue = trait_openLevel.curValue.ToString(); |
| | | if (textValue == string.Empty) |
| | | { |
| | | trait_openLevel.curValue = 0; |
| | | } |
| | | return Convert.ToInt32(trait_openLevel.curValue); |
| | | } |