Devlog 16

LifeDev

1st Person 3D Exploration Point&Click Intimate Journey. Based on real-life events. Experience trauma, gather clues, join the dots, find allies, unravel the truth, create your way out, face the demons, become stronger, challenge your "reality". Have you had enough already?

[h1]New build is available![/h1] [h1]New chapter is available![/h1] > This is the 1st pass of the 4rd chapter (#03). It's quite stub. [h2]Sprint log:[/h2] **Explanation and demo** [previewyoutube=BY4XeAP3Mwk;full][/previewyoutube] [h1]------ Game[/h1] > 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. [h1]------- Subsystems and plugins[/h1] [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]