mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-29 02:51:41 +00:00
* Gives bread and cake slice_types and adds screentip verbs to proccessed foods (#71449) ## About The Pull Request A side effect of my pizza PR #71202 I added contextual screentips as part of processable.dm. In doing this, I noticed that with a few exceptions, almost every single bread and cake type copies the proc exactly the same for every single child of cake or bread, so I put the proc on the parent of bread and cake and gave them slice_types, making them more similar to pizza.dm For everything else I've changed the default that I put in processable.dm into "slice" or "cut" for things that use the knife and "flatten" for things that use the rolling pin. Finally, you can slice bread with saws now, because I think its silly that only pizza gets this luxury. ## Why It's Good For The Game Because it wasnt the focus of #71202 I didn't mess with screentips outside of the pizza file a lot, but now that it's merged I figure I should go and do that. As Bread and Cake's processables are almost fully standardized it seems silly for them to call on the proc 12 times in the same document so I did this, which also allows for more versatility in editing how they work as well allow people to, if they want to, add more tool behaviours in the future without adding in 12 lines of code. Also means that people who want to add new cake or bread have one less thing to do. ## Changelog 🆑 add: you can saw bread with a saw into bread slices qol: added screentip verbs to a bunch of food files code: bread and cake now have slice types and all only have one call on the processable.dm proc /🆑 * Gives bread and cake slice_types and adds screentip verbs to proccessed foods * sco'ish * fuck me ig Co-authored-by: Sol N <116288367+flowercuco@users.noreply.github.com> Co-authored-by: John Doe <gamingskeleton3@gmail.com>