From 57be1a941c8f7e423b9ac87b6d07b236503d93c0 Mon Sep 17 00:00:00 2001 From: Damian-Fools Date: Tue, 25 Nov 2025 03:52:47 +0100 Subject: [PATCH] Added Cement Factory Puzzle Data --- .../CementFactory/Placeholder/machine.png | Bin 0 -> 13549 bytes .../Placeholder/machine.png.meta | 182 +++++++++++++ Assets/Data/Items/CementFactory.meta | 8 + .../Items/CementFactory/Belt_Pickup.asset | 20 ++ .../CementFactory/Belt_Pickup.asset.meta | 8 + .../Card_Printing_Machine_Slot.asset | 20 ++ .../Card_Printing_Machine_Slot.asset.meta | 8 + .../Items/CementFactory/Cookie_Pickup.asset | 20 ++ .../CementFactory/Cookie_Pickup.asset.meta | 8 + .../Items/CementFactory/Flower_Pickup.asset | 20 ++ .../CementFactory/Flower_Pickup.asset.meta | 8 + .../Items/CementFactory/Wheel_Pickup.asset | 20 ++ .../CementFactory/Wheel_Pickup.asset.meta | 8 + Assets/Data/Puzzles/Cement Factory.meta | 8 + .../Puzzles/Cement Factory/BeltPuzzle.meta | 8 + .../Puzzles/Cement Factory/CookiePuzzle.meta | 8 + .../Puzzles/Cement Factory/FlowerPuzzle.meta | 8 + .../Puzzles/Cement Factory/WheelPuzzle.meta | 8 + Assets/Scenes/Levels/CementFactory.unity | 244 +++++++++++++++++- Assets/Settings/InteractionSettings.asset | 8 + 20 files changed, 620 insertions(+), 2 deletions(-) create mode 100644 Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/machine.png create mode 100644 Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/machine.png.meta create mode 100644 Assets/Data/Items/CementFactory.meta create mode 100644 Assets/Data/Items/CementFactory/Belt_Pickup.asset create mode 100644 Assets/Data/Items/CementFactory/Belt_Pickup.asset.meta create mode 100644 Assets/Data/Items/CementFactory/Card_Printing_Machine_Slot.asset create mode 100644 Assets/Data/Items/CementFactory/Card_Printing_Machine_Slot.asset.meta create mode 100644 Assets/Data/Items/CementFactory/Cookie_Pickup.asset create mode 100644 Assets/Data/Items/CementFactory/Cookie_Pickup.asset.meta create mode 100644 Assets/Data/Items/CementFactory/Flower_Pickup.asset create mode 100644 Assets/Data/Items/CementFactory/Flower_Pickup.asset.meta create mode 100644 Assets/Data/Items/CementFactory/Wheel_Pickup.asset create mode 100644 Assets/Data/Items/CementFactory/Wheel_Pickup.asset.meta create mode 100644 Assets/Data/Puzzles/Cement Factory.meta create mode 100644 Assets/Data/Puzzles/Cement Factory/BeltPuzzle.meta create mode 100644 Assets/Data/Puzzles/Cement Factory/CookiePuzzle.meta create mode 100644 Assets/Data/Puzzles/Cement Factory/FlowerPuzzle.meta create mode 100644 Assets/Data/Puzzles/Cement Factory/WheelPuzzle.meta diff --git a/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/machine.png b/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/machine.png new file mode 100644 index 0000000000000000000000000000000000000000..6b2813bf5be8093429252fee750980fbb09d1e28 GIT binary patch literal 13549 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