Hey all,
This week brings 4 new effects - paranoia, sneaky, disorienting, and spicy. I've also reworked the mixing algorithm so that it's a bit more logical and easier to configure and expand upon on my end. A new ingredient has also been added. I've also implemented several improvements to the existing effects.
[h2]Why rework the mixing algorithm?[/h2]
The existing mixing system worked using a bunch of arbitrary numbers, and adding them together to determine if an existing effect can transform into a new effect. It was too random, overcomplicated and didn't feel like it followed any logical rules.
[h2]The new algorithm[/h2]
I've designed the new system to allow me to easily define which effects are similar to other effects (e.g. energizing is similar to athletic, balding to gingeritis, etc) so that mixing operations are a bit more logical. It's still mostly trial and error but should be a bit more predictable.
[h2]Is this going to mess with my existing mixes?[/h2]
No - the new system is set up to preserve any mix recipes you've already created.
[b]Additions[/b]
[list]
[*]Added paranoia, sneaky, disorienting, and spicy effects.
[*]Added camera bob settings.
[*]Added barbershop and tattoo parlour interiors.
[*]Added overalls to the character creator.
[/list]
[b]Tweaks/Improvements[/b]
[list]
[*]Improved a number of existing effects.
[*]Rewrote the mixing algorithm for more consistency, logic, and extensibility.
[*]Changed the appearance of Anna and Peggy to make them a bit more visually distinct.
[*]Changed the offline networking transport.
[*]Product names are now generated deterministically, meaning everyone should get the same suggested name for the same combination of ingredients.
[*]Improved ingredient detection in mixing station bowl.
[*]The demo boundaries are now one-way, so if you somehow find yourself outside of the demo playable area, you won't be stuck there.
[*]You can no longer offer a deal to a customer while they're already waiting for a deal to be completed.
[/list]
[b]Bug fixes[/b]
[list]
[*]Fixed ragdolls distorting.
[*]Fixed impact sounds sometimes not playing.
[*]Fixed vehicles sometimes glitching into the ground.
[*]Fixed 'view on map' being inconsistent with 'show on map'.
[/list]
Thanks for reading!
Tyler