Devlog 16
New build is available!
New chapter is available!
> This is the 1st pass of the 4rd chapter (#03). It's quite stub.
[h2]Sprint log:[/h2]
**Explanation and demo**
[previewyoutube][/previewyoutube]
------ Game
> This was a challenging sprint for external reasons. So i got less than the previous sprint. Also most of the work was in improving, refactoring, cleaning, and some for the next chapter. So this chap is a bit more bare-bones than i'd have liked. But in truth i always like more.
[h2]General[/h2]
* New:
* * Save game is working! (This was a lot of work.) (Please note each release will probably break previous savegames)
* * A lot of preemptive work for next chapter. Not visible yet, sorry.
* * Added custom StoryManager.
* Settings:
* * Basic key remapping. (Note this sucks atm so use carefully).
* Optimization:
* * Re exported some optimized assets.
* * Attempt at disabling WPO on meshes.
* * Optimized data layers for objects "Outside" and Chap 01.
* A ton of minor bugfixes, cleanups, and reorganization. Including plugins.
* Added helper to set up character poses.
[h2]Art[/h2]
* New: Piano, plants x2, books, shelves, trashcan, small table.
* New: a lot of art for the next chapter (not visible yet).
* Improves to light.
[h2]Chapter 3[/h2]
* New: The whole chapter. New puzzle.
* パラメーター adjustments.
[h2]Chapter 0, 1, and 2[/h2]
* Some tweaks on dialogs, puzzles, items, story flow.
------- Subsystems and plugins
[h2]Flashbacks[/h2]
* Improvements:
* * Fixed SetMax and SetMin default duration.
[h2]Dialogs[/h2]
[h2]Story[/h2]
* Optimization:
* * Disable steps' cameras while not active.
* New:
* * flag to automatically modify the flashback progressively during dialog sequences.
* * Delegate for DataLayer changed.
* Improvements:
* * Fading and step switching cycle. Cover blind for level switching (and others).
* * Changing steps, fading, and input enable/disable.
* * Data layer loading is not recursive now.
[h2]Inventory / Flags[/h2]
* Improved "Clear" function to Inventory and Flags.
* Improved flags SetAll delegates.
[h2]Interactions[/h2]
* Improved delegate handling.
* Improved rewarding, fade, and delegate cycle.
* Added "IsReversed". Default one depends on the StateNum.
* Added "IsOneShot". Adjusted "DisableWhileAnim"
* Improved SetMobility, Locked.
* Puzzle
* * Added ResetOnFail, OnReset, ResetTimer, and other reset utils.
* * Moved a bunch of code to the plugin.
* * Improvements. SetEnabled, DoneActor.
[h2]Sound[/h2]
[h2]Utils[/h2]
* Added BP async callbacks.
* Added IsEditor, IsDebug, CameraFade.
* Improvements and fixes to GroupBox.
[h2]Significance[/h2]