PlateUp!

PlateUp!

Kitchen Design Selector
16 Comments
゛白昼怎懂夜的黑ヽ 28 Mar @ 3:03am 
好像有点问题,加载地图后,不能看放大后的地图,同时上面显示了一个设置种子码。虽然不影响使用,但不方便切换地图,因为看不了放大后的
Faye  [author] 12 Nov, 2024 @ 9:04am 
Should be working now
ThaMighty  [author] 12 Nov, 2024 @ 8:03am 
Hey @Faye, I think you uploaded the wrong version to the Workshop. It still uses the old folder and also the old Menu Bug is in it.
ThaMighty  [author] 8 Nov, 2024 @ 12:33am 
@Faye, Hey I made a pull request on github to fix the bug but I changed some stuff around. I dropped the Entry Class and used dictionaries to eliminate duplicate entries. This also means that the layout of the json files changed to { "Name":"DesignCode","Name2":"DesignCode2" } instead of [{...}]
Faye  [author] 28 Oct, 2024 @ 5:22pm 
I'd have to look into these issues when I have time. Honestly I've not played Plate Up in months so can't say when I'll get to it. If anybody wants to take a look in the mean time, source code link is in the description.
ThaMighty  [author] 26 Oct, 2024 @ 1:16pm 
Mod is currently not working...once install you cant open the esc/options menu anymore
PinkChevelle 10 Sep, 2024 @ 11:47am 
I added this today and it made it so that the esc button would not bring up the menu :(
Digglebert 10 Aug, 2024 @ 5:08pm 
While you can fix kitchen designer after this patch by using a controller, this seems to also break that menu as Esc or Options on PS5 controller also doesn't work.
Faye  [author] 27 Jun, 2024 @ 2:03pm 
Sorry about the formatting, Steam hates me
Faye  [author] 27 Jun, 2024 @ 2:02pm 
So let's go step by step.

Inside that folder you'll want to make a JSON file, let's call it MyDesigns.json.

Inside that file you'll want to start by creating a JSON array, so just some empty square brackets:
```
[

]
```
Inside those brackets you can start adding your designs, which will be a JSON object with the label and design properties:
```
[
{
"label": "label",
"design": "design"
}
]
```
Label will be the title that shows up when selecting your design and design will be the kitchen design string.
You can add more designs by adding extra JSON objects, separated by a comma:
```
[
{
"label": "label",
"design": "design"
},
{
"label": "label 2",
"design": "design 2"
},
{
"label": "label 3",
"design": "design 3"
}
]
```
Let me know if you need anything more, I was never great at explaining things
Faye  [author] 27 Jun, 2024 @ 2:02pm 
@nieqai Sure, sorry it took me a while to get back to you.
The square brackets should be omitted and you should put the raw design string inside the double quotes, so you'd end up with something like this.
```
[
{
"label": "Running Sushi",
"design": "1NTowOjIsMjsx,,,"
},
{
"label": "Kitchen and Garden",
"design": "2NTU3OTQzMTU..."
}
]
```

And the path should be something along the lines of
`C:\Users\YourUsername\AppData\LocalLow\It's Happening\PlateUp\UserData\KitchdenDesignManager`
nieqai 15 Jun, 2024 @ 10:43am 
This mod seems really useful! Unfortunately I'm not good with code-y stuff, and I cant seem to find the correct folder, nor am I sure how to fill in the format that is shown on the github page (like do i put the kitchen string in between the [ ] or are they omitted?). Any chance you could explain it like I'm 5?
Faye  [author] 15 Jun, 2024 @ 4:10am 
Ah that is a pain. Though I don't think I'll fix that, I'd prefer not to make any breaking changes.
Slow Circuit 9 Jun, 2024 @ 3:20pm 
The folder created by the mod contains a typo. It is called "KitchdenDesignManager" when it should be "KitchenDesignManager".
Faye  [author] 19 Apr, 2024 @ 5:18am 
The menu closing was an intentional design as I thought without it there was no real feedback that something had happened if your menu was blocking the layout.

It should be easy enough for me to add a toggle to allow it to stay open though.
Disa 18 Apr, 2024 @ 7:07pm 
This is super useful! I always found myself losing track of Kitchen Designer maps I would make and it was such a pain to find them. Only thing is I'd like there to be a way to select a level without it closing the menu, since sometimes I want to show friends the basic layout of a level before committing to it. And it's just slightly inconvenient having to navigate to the menu for each level in the running.