config.js
Preview File Updated: v1.0.0 - 13/07/2025
const config = {}
config.timeZone = 'pl-PL'
config.shellsTags = {
// Required, do not modify 'default' key value!
'default': 'Default',
// Shell state:
'empty': 'Empty',
'furnished': 'Furnished',
// Creators:
'k4mb1': 'K4MB1',
'envi': 'ENVI',
'dccustomz': 'DC Customz',
}
config.iplsTags = {
// Required, do not modify 'default' key value!
'default': 'Default',
// Shell state:
'furnished': 'Furnished',
'apartment': 'Apartment',
'office': 'Office',
}
config.furnitureTags = {
"bed": "Beds",
"sofa": "Sofas",
"chair": "Chairs",
"bathroom": "Bathroom",
"kitchen": "Kitchen",
"electronic": "Electronics",
"light": "Lights",
"plant": "Plants",
"storage": "Storages",
"table": "Tables",
"decorations": "Decorations",
"outdoor": "Outdoor",
"recreation": "Recreation",
"theme": "Themes",
}
config.interactableInfo = {
wardrobe: {
label: "Wardrobe", // Label
description: `
You can dress up.
`,
},
storage: {
label: "Storage", // Label
description: `
You can store your items there.
`,
weight: 'Max Weight', // Metadata weight
slots: 'Slots', // Metadata slots
},
safe: {
label: "Safe", // Label
description: `
You can store your items there.
`,
weight: 'Max Weight', // Metadata weight
slots: 'Slots', // Metadata slots
},
device: {
label: "Device", // Label
description: `
You can use the device to make orders from IKEA.
`,
},
};
config.configuratorFurnitureInteractables = [
"wardrobe",
"storage",
"safe",
"device",
]
config.configuratorFurnitureMetadata = {
safe: [
{key: "slots", allowedValue: "number", defaultValue: 10},
{key: "weight", allowedValue: "number", defaultValue: 1500},
],
storage: [
{key: "slots", allowedValue: "number", defaultValue: 10},
{key: "weight", allowedValue: "number", defaultValue: 1500},
],
}
config.charactersLimit = {
name: 45,
description: 400,
}
config.controlsList = {
'Property:photomode_off': [
{ control: 'E', label: 'Enter Photo Mode' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
'Property:photomode_on': [
{ control: 'ENTER', label: 'Save' },
{ control: 'E', label: 'Exit Photo Mode' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
'Property:peephole': [
{ control: 'BACKSPACE', label: 'Exit' },
],
'Property:camera': [
{ control: 'ARROW LEFT', label: 'Previous' },
{ control: 'ARROW RIGHT', label: 'Next' },
{ control: 'BACKSPACE', label: 'Exit' },
],
'Furniture:gizmo': [
{ control: 'ENTER', label: 'Place' },
{ control: 'RMB', label: 'Toggle Cursor' },
{ control: 'G', label: 'Change Mode' },
{ control: 'LEFT ALT', label: 'Snap to Ground' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
'Furniture:walkmode': [
{ control: 'ENTER', label: 'Place' },
{ control: 'SCROLL', label: 'Rotate' },
{ control: 'G', label: 'Change Mode' },
{ control: 'ARROW UP', label: '+Z Axis' },
{ control: 'ARROW DOWN',label: '-Z Axis' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
'HousingCreator:polyzone': [
{ control: 'LMB', label: 'Add Point' },
{ control: 'RMB', label: 'Remove Previous Point' },
{ control: 'SCROLL', label: 'Height' },
{ control: 'ENTER', label: 'Save' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
'HousingCreator:doors': [
{ control: 'LMB', label: 'Select door' },
{ control: 'ENTER', label: 'Save' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
'HousingCreator:garage': [
{ control: 'LMB', label: 'Select position' },
{ control: 'SCROLL', label: 'Rotate' },
{ control: 'LEFT CTRL', label: 'Slow down' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
'HousingCreator:parking': [
{ control: 'LMB', label: 'Select position' },
{ control: 'RMB', label: 'Remove closest' },
{ control: 'SCROLL', label: 'Rotate' },
{ control: 'LEFT CTRL', label: 'Slow down' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
'HousingCreator:delivery': [
{ control: 'LMB', label: 'Select position' },
{ control: 'SCROLL', label: 'Rotate' },
{ control: 'LEFT CTRL', label: 'Slow down' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
'HousingCreator:default': [
{ control: 'LMB', label: 'Select position' },
{ control: 'BACKSPACE', label: 'Cancel' },
],
}
Last updated
Was this helpful?