Dialogue Editor
- Adding conditions that use selection fields (targets, markers, etc.) will now automatically bring up the selection screen, saving a click. You can disable this behavior in File > Setup > Dialogue.
- Add multiple common conditions to a case with one click! Macro support is now available for creating your own condition presets. Click the star beside a condition to add it to a new or existing macro, which will create a custom button under the "Macros" menu. Using this will pull in all the conditions and their values that you've configured for that macro.
- You can also edit or delete macros from Tools > Manage Macros
- The tag lookup window now groups tags under the groups found in the Tags tab, making it easier to differentiate between similarly named tags (ex. ginger and red_eyes which both appear under the name "Red").
- Gender and size-neutral cases available for chest and crotch reveals and masturbation.
- Preview images can now display textboxes to give an idea how text will look in game. To enable, check Show Text in the sidebar.
Tags
- Added several more tags.
- Tags can now be applied on a per-stage basis, which allows for more precise targeting of tags. For instance, the "thong" tag can be used only in stages where a thong is visible, allowing characters to target the thong tag and assume that it's visible.
- To accommodate this, the Tags screen has received a major overhaul but should still be pretty self-explanatory.
Epilogue Editor
- Sprites can now be sheared (skewed). Hold shift while dragging an edge to skew it.
- The "Add Sprite" directive now automatically brings up the image select form.
- Multiple animations can apply to the same sprite at once now. For instance, one animation moving it while another rotates it.
- Added a tutorial.
Pose Lists
- The cropping popup now has an "Adjust Part Transparencies" button to adjust body part/clothing transparencies when using the Reimport button.
- Crop information can now be edited manually in the cropping popup.
-
An option has been added under the "More" button to opt out of the editor's code pre-processor (centering the character, adjusting zoom, and so forth). When this is selected the code will be imported into KKL just as if you'd used the Import button inside KKL itself.
This is useful for complex scenes where the editor's pre-processing would knock everything out of whack.
- Sorting a Pose List will now sort secondarily by the stage number when sorting by name, or by name when sorting by pose.
Pose Maker
- The UI has received a massive overhaul to provide a closer experience to what is found in other common animation suites. See the Help files for an overview of the new UI along with some tutorials.
- Not all old poses will convert perfectly, so if you edit an existing pose, you may need to tweak it.
- It's now possible to animate a sprite's image by changing its src in a keyframe.
- Sprites can now be sheared (skewed). Hold shift while dragging an edge to skew it.
- Poses and sprites can now be copied across characters.
- Custom poses are now sorted alphabetically.
- Object parenting support.
Template
- Step-by-step tutorial added to Help files.
Screenshot Taker
- A "Screenshot" tab is now available in Character workspaces which lets you take and crop a screenshot of whatever is currently visible in Kisekae.
Validator
- Validation now flags characters that have no clothing tagged as plural but it thinks they should (using very rudimentary guessing).
- Lines with text but no image are now flagged as missing an image.
Spell Check
- A spell checker is now available as a tab in the Character workspace. While this does not offer realtime spellchecking in the dialogue editor, this will allow you to review and correct dialogue on demand.
- You can add common words to your custom word list to permanently omit them from the spell checker. To edit your word list, go to Tools > Manage Dictionary.
Tools
- Added a "Configure Game" option to the Tools menu which allows you to configure the offline game to enable debug mode, unlock all epilogues, etc.
- Added a "Fix Kisekae" option to the Tools menu. This automates the process of cleaning up corrupted data that prevents the editor from importing anything.
- Added back File > New Character since the other process for creating new characters has confused a lot of people.
- Added a Chart for counting Custom Poses.
- Added a chart for MB usage of images only.
Bug Fixes
- Incomplete characters can now have clothing layers added or removed.
- Fixed issue with validator complaining about multiple scene transitions even when there aren't.
- Fixed issue where creating a response with a character who appears in a Filter condition on the case being responded to would put that condition into the response.
- Fixed issue in Writing Aid where the "Jump To Situation" arrow wouldn't jump to the right line.
- Fixed issue where pose thumbnails would bleed across characters' pose lists.
- Importing poses with image attachments will no longer insert the full image path into KKL, which could contain your PC's username and inadvertently put personal information into a pose list if you reexported the code.
- Speech bubble arrows are now a consistent size in the epilogue editor instead of ranging form tiny to huge.
- In the Pose List, right-clicking a cell will now bring up a context menu for that cell instead of one for the whole row. To cut, copy, or paste an entire row, right-click the row header.
- Fixed issue with Also Playing Position, Slot, etc. conditions getting corrupted whenever revisiting a case (ex. ~chunli.position~ becoming ~chunli.unli.position~)
- Fixed issue where characters who can switch genders (ex. Chihiro) couldn't be targeted as the opposite gender. That character will need to be opened and saved in v4.0 or later for this to come into effect.
- Loosened restrictions for clothing layer positions on skins.
- Better support for creating responses for gender-fluid characters like Chihiro by creating Opponent Lost/Stripped/etc. responses instead of using the character's starting gender. Chihiro will need to be saved in v4.0 for this to take effect.
- Fixed issue with Image Attachment Popup thinking it's "Good to Go" too early.
- Fixed issue with Image Attachment Popup crashing when the same flie is used for multiple attachments.
- If a more general trigger has a default case, then saving will not add a default case to a more specific trigger. For example, if there is a default Hand (Any) case, then Hand (Good) will not require any lines.
- Fixed issue with pose thumbnails not appearing when scrolling through the Poses list.
- Responding to a Masturbating (Heavy) line will now more appropriately use the corresponding "heavy" case instead of normal.
- Pose Maker poses are now accounted for in charts that are based off of poses (unique poses, total images, etc.)
- Pose Lists for an alternate skin no longer pull in custom pose names.
- ~cards~ is now listed in the Variable Test dropdown as wells as under Self > Cards Exchanged
- When an alternate skin is in use, clothing labels in the stage checkboxes will display the labels for that skin
- When targeting a stage on another character while also targeing an alternate costume, the stage dropdown will use the names from that stage.
- Fixed issue with D.Va getting a blank scene inserted into her ending.
- When auto-converting old style endings, the first screen will be used as the Gallery Image if no gallery image was previously defined.
- Fixed issue with Template tab freezing up when trying to preview without a row selected.
- Dialogue Grid is resizable vertically now.
- Fixed crash when using elastic easing with opacity.
- Switching between workspaces no longer reset's the sidebar's position.