Wardrobe
- Adds a "held" position for hand-held items.
Costumes
- Now prompts to save costumes when closing.
Dialogue
- Adds the image/dialogue preview sub-window to the Respond screen.
- Allows case types to be freely changed. Note: If changing from a case with a target to a case without one, any Target conditions will be removed.
- Adds the !@ operator, meaning "value is not within this range".
- The "Refresh Images" button now works instantly, instead of needing to switch to a new case first.
Situations
- Adds the image/dialogue preview sub-window to the Situations tab.
Banter Wizard
- Stores lines targeting a character in a banter.xml file, which can be generated, loaded and updated with new lines (partial updates are possible).
- Automatically marks new or modified lines targeting a character.
- Adds a Jump To Line button that opens the selected line in the Dialogue tab.
- Allows filtering opponents by status (online, offline, etc).
- Adds the ability to color-code lines within the Banter Wizard.
- Allows filtering lines by newness or by assigned color.
- Allows previewing the targeting characters' alt costumes.
- If no good matches are found, the "may be reacting to" list is left empty rather than using the best guess, which was frequently wildly inaccurate.
- Improves detection of "may be reacting to" lines for the Hand cases.
Validator
- Flags cases with non-player targets in Must Strip (Player).
- Flags use of less-than or greater-than on clothing type.
- Flags checks on other characters' private markers.
- Flagging for extraneous ifMales should now actually work.
Settings
- Allows selecting a default responder for the Respond button, instead of having to select one every time.
- Adds the option to save the config file, backups, etc. in the CE's folder instead of in %APPDATA%.
Miscellaneous
- Adds support for KKL v107a3.
- The loading screen now displays each costume folder loaded, instead of just "Loading reskins..."
- Improves the way total filtered lines are counted.
- Cleans up legacy code. Be sure to report any problems with the Respond feature that may occur.
Bug Fixes
- Disables responding to the "Opponent Selected" case, which is inherently impossible.
- Creates an images folder automatically instead of showing an error.
- Fixes a crash when clicking the "Update Sorting" button immediately after changing a case's folder name.
- Fixes a crash when attempting to delete an epilogue.
- Fixes a crash when attempting to search custom card decks.
- Fixes several different possible crashes when editing the AI table.
- Allows characters' own private markers to be selected in a "Not Said Marker" condition.
- The Respond button no longer copies marker conditions that check another character's private marker.
- Setting a case's color to "None" actually sets it to the default color, instead of black.
- Fixes "Human" sometimes showing up in the "Most Targeted Opponents" Dashboard widget.
- Fixes the "Lines (Spoken to)" chart not counting incoming direct targets correctly.
- Fixes an issue where the spellcheck would sometimes flag words even if they were already in the user dictionary.