fix treating many anims as nudity=none #18
No reviewers
Labels
No labels
IN TESTING
Priority: HIGH
Priority: LOW
Priority: MEDIUM
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
investigating
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
BorderOfExtacy/BOEPassion!18
Loading…
Reference in a new issue
No description provided.
Delete branch "tidgp/BOEPassion:fix/undresslevel_case"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
many animations do not undress at all when some undressing is expected.
this is because the
<NakedFlags>value is treated as case-sensitive throughout the codebase.that is not consistent with animation usage, which is apparently case-insensitive. for example, mike24 uses "Fullbody" instead of "FullBody".
this value is stored in the string fields
ClipData.NudeTypeandPlayer.UndressLevel.because stringly-typed values are prone to this kind of error (& also because some case-insensitive string comparison calls are bugged in this runtime), i replace this with an enum and handle the case-sensitivity issue in one place when the xml is parsed.
i also change the default from
NonetoFullBody.