* Implemented Shakeable * Prevent shaking open Openables * Prevent shaking empty drinks. Moved part of DrinkSystem to Shared. * DrinkSystem can have a little more prediction, as a treat * Cleanup * Overhauled PressurizedDrink * Make soda cans/bottles and champagne shakeable. The drink shaker too, for fun. * We do a little refactoring. PressurizedDrink is now PressurizedSolution, and fizziness now only works on solutions containing a reagent marked as fizzy. * Documentation, cleanup, and tweaks. * Changed fizziness calculation to use a cubic-out easing curve. * Removed broken YAML that has avoid the linter's wrath for far too long * Changed reagent fizzy bool to fizziness float. Solution fizzability now scales with reagent proportion. * Rename file to match changed class name * DoAfter improvements. Cancel if the user moves away; block if no hands. * Match these filenames too * And this one * guh * Updated to use Shared puddle methods * Various fixes and improvements. * Made AttemptShakeEvent a struct * AttemptAddFizzinessEvent too (cherry picked from commit cfa94be4c2044146298d07c703f3b71bc377ca63) |
||
|---|---|---|
| .. | ||
| BadDrinkComponent.cs | ||
| BadFoodComponent.cs | ||
| CigarComponent.cs | ||
| FatExtractorComponent.cs | ||
| FlavorProfileComponent.cs | ||
| FoodComponent.cs | ||
| IgnoreBadFoodComponent.cs | ||
| IngestionBlockerComponent.cs | ||
| SliceableFoodComponent.cs | ||
| SmokingPipeComponent.cs | ||
| TrashOnSolutionEmptyComponent.cs | ||
| VapeComponent.cs | ||