Build 5 brings quite a few important changes:
New Conversation System - Replaced the frustrating free-form conversation system with standard dialogue options. Bugs and quirks are guaranteed, but definitely a step closer to a finished product. Built with translation & different platform compatibility in mind. Currently contains many placeholder messages which will slowly be polished out as the system nears completion. Existing system has been retained as a legacy fallback, and may be re-implemented as an optional element in the future.
Save Game Management - Implemented save/load functionality. Game will automatically save progress every 5 minutes, and can be saved manually through the pause menu. Currently has not been fully tested, and corruption is extremely likely as updates are made, so use at your own risk.
Integrated Compliance, Ethics, and Memories with Conversation - Customers will now remember what you tell them, and everything you do and/or say will be logged and remembered by the system. Currently, system will generate account notes for incorrect information for easier debugging. Will be removed in future updates & logging will be entirely silent until triggered.
Implemented Call Timers - Customers and prospects will now remember if you've hung up on them, or if they declined a quote, didn't like the price, or hung up on you, which will change their receptiveness. You will not be able to call these customers back immediately, and must follow-up with them on a future date.
Hooked Up Binding, Quoting, and Payment Workflows - Players should now be able to smoothly transition between different workflows during a conversation, from greeting the customer all the way to asking for the sale and gathering their information for billing.
Pre-Loaded Prospects on Game Creation - New games will now start with a small pool of pre-loaded prospects, cutting down on manual entry and wait time.
UI Fixes & Improvements - Customer search now displays all existing profiles without requiring anything to be typed. Game no longer starts with VIN tool or conversation tool active, and will default to the home dashboard on launch. Fixed "Exit Game" button on main menu, and made "X" button on customer search functional. The panel should also close automatically when an account is selected. Conversations are now formatted as chat bubbles, and messages are color-coded to distinguish agent from customer. Conversations will also now scroll automatically to the most recent message.
Added Build Version to Main Menu - Displays current build on main menu, as well as FPS.
QoL Main Menu Changes - Updated main menu to automatically fill in player's signature as they type their name, removing the need for the player to click the signature line.
Compliance & Ethics - Improved logging & retained information while simplifying detection system. This should help cut down on false positives, and make it easier for me to decipher when things go wrong. Compliance consequences aren't implemented yet, but will be fairly soon.
