Skip to content

Code cleanup 2: Hell's Kitchen

Rob Nelson requested to merge pull/2880/KitchFix into Bleeding-Edge

Created by: ComicIronic

Made is_hot and is_sharp object procs, not global procs. Added sharpness vars for objects. Things use these procs OOP now. Made all kitchen knives inherit from utensil/knife. This also fixes an issue with plastic knives, #2863 (closed). Forks now work with all food properly. Fuck oldcode. Made some procs macros, moved a maths proc, shrunk unsorted.dm a little. Removed a redundant get_turf_loc proc that was just get_turf.

Merge request reports