Weekend Update 07/31/21 (Patreon)
Downloads
Content
This week I worked on reimplementing every core aspect of the game into the new render engine/game architecture. The toybox, skin selector, arcade nights, desk setup, and Mangle's shop should all be accessible and working. I also made some small improvements to systems as I reimplemented them.
The old "work order" that listed out the player's income/expenses has been given a face lift. It also has the ability to display different messages based on events that occur during the night. Currently the only noticeable functionality this has is giving a different night end message when winning, losing, and finding/delivering the gift in Festivus. Once achievements are attached to the skins in the skin selector there will also be a second line stating something to the effect of "Skin Unlocked: Golden Fredrika" for example.
I've done some updates to the way the desk setup data is saved. I added version control to the save file so your desk furniture should be reset to the default positions when you load for the first time. This was needed mostly because of slight changes to where the office walls are located, the posters were previously in the wall in their default position and impossible to get out. Desk items will also no longer snap to the floor when pushed off the desk, this was causing an issue when Unity's collision detection didn't line up perfectly. It was easier to just allow desk items to levitate than to deal with the collision breaking.
Update:
A bug was reported on the discord that would cause the debug values to appear on the game over screen which could result in a loss of over $1,000 in game. I've updated the build below to remove the bug.