Changes
Painting Station
- New interface for the painting station. (Visuals are not final, but all logic and code are updated)
- An Info button is available in the top-left corner of the UI to display help instructions. One instruction per mode (Painting Mode/Varnishing Mode).
- Painting station now requires spray paint and varnish items.
- Added consumption for paint and varnish items.
- Added 2 new categories to the shop: Paint and Varnish.
- Added paint items to the shop.(Translation will be done tomorrow)
- Added varnish items to the shop.(Translation will be done tomorrow)
Code
- Core code refactored for a better personal workflow and item management.
- Started reworking the customization interface. Work in progress, but these code changes make future management easier.
- I’ve added a new string management system for the instruments; everything is now handled automatically. There’s no longer any need to buy a specific string set for each guitar or bass model, as the code takes care of finding the right 3D meshes for each string.
Workbench
- After dismounting all parts and the body of an instrument, leaving the workbench now displays a placeholder (transparent guitar body) instead of nothing.
- Added a new option in the workbench action wheel to cancel building a new instrument and reset the workbench when the placeholder body is active.
- Added a new option in the workbench action wheel to sell your own guitar (excluding client guitars).
Save / Load Game
- Fixed a bug. Save and load functionality now works perfectly.
Customers
- Fixed customer respawning issues after loading a save.
- Added a spawn safety mechanism for NPCs summoned by the player or returning after a mission cancellation.
- (The "Call" and "Cancel" buttons reappear if a spawn fails, allowing you to click them again.)
Items
- Added plastic volume knobs.
- Added spray paint items.
- Added varnish items.
- Added new string item ;)
Material & Textures
- Updated the procedural wood shader for guitar bodies and necks (now uses textures instead of procedural math).
- Updated the metal shader.
- Added a new normal texture for metal knobs.
- Added new selectable colors for metallic items (Matte Black, Copper, Nickel, Chromatic/Chameleon effect).
- Added new selectable colors for plastic items.
- Added skin support for strings (you can try the first item in the shop: "Glowing Red String"; others will be added tomorrow).
Next Update
- Preparing variations for both existing and newly added bodies to allow different pickups and bridges. These are in development and will roll out via regular updates.
- With the core code fixed, focus shifts to adding new items, guitar models...
Important
- You must start a new game due to new code logic (data assets combined into one instead of two per item, and all classes updated).
- Changes inside the wood shader (new variable for pattern size control in the code).
- Loading an existing save will cause bugs.
Feel free to use the money cheat key (Numpad 9) to add money for testing functionalities (note that this unlocks Steam achievements tied to money tracking).
