Spaces:
Sleeping
Sleeping
// Start of Selection | |
function getFurniture() { | |
return [ | |
{ | |
"name": "Dresser", | |
"room": "My Bedroom", | |
"pos": { | |
"x": 3, | |
"y": 17 | |
}, | |
"reward": "lockpick", | |
"state": "unsearchable", | |
"in_use": false, | |
"search_msg":"Ok um, I think this is a lockpick π. Why do you even have this?", | |
"sprite": [ | |
{ | |
"for": "searchable", | |
"img": "/assets/img/appartment/dressersearchable.png" | |
}, | |
{ | |
"for": "unsearchable", | |
"img": "/assets/img/appartment/dresserunsearchable.png" | |
} | |
] | |
}, | |
{ | |
"name": "Bedroom Door", | |
"room": "My Bedroom", | |
"locked": true, | |
"wall_pos": { | |
"x": 9, | |
"y": 15 | |
}, | |
"stop_pos":{ | |
"x": 8, | |
"y": 15 | |
} | |
, | |
"state": "unlocked", | |
"in_use": false, | |
"locked_message":"It's locked, I can't get out!! Why is it locked??", | |
"unlocked_message":"Ok it's open! π₯³", | |
"sprite": [ | |
{ | |
"for": "locked", | |
"img": "/assets/img/appartment/bedroomdoorlocked.png" | |
}, | |
{ | |
"for": "unlocked", | |
"img": "/assets/img/appartment/bedroomdoorunlocked.png" | |
} | |
] | |
}, | |
{ | |
"name": "Coffee Table", | |
"room": "living", | |
"pos": { | |
"x": 15, | |
"y": 21 | |
}, | |
"state": "unusable", | |
"in_use": false, | |
"key":"oil", | |
"reward":"remote", | |
"locked_msg":"Ugh the drawer doesn't open, it's like it's rusty or jammed or smthn. Gotta loosen it somehow", | |
"unlocked_msg":"This is kinda gross π€’ k it's open, got the remote π±", | |
"sprite": [ | |
{ | |
"for": "usable", | |
"img": "/assets/img/appartment/coffeetableusable.png" | |
}, | |
{ | |
"for": "unusable", | |
"img": "/assets/img/appartment/coffeetableunusable.png" | |
} | |
] | |
}, | |
{ | |
"name": "TV", | |
"room": "living", | |
"pos": { | |
"x": 17, | |
"y": 20 | |
}, | |
"state": "used", | |
"in_use": false, | |
"key":"remote", | |
"generator_on":false, | |
"locked_msg":"I need a remote to turn this on", | |
"locked_msg_generator_off":"oh shit there's no power i can't turn the tv on", | |
"unlocked_msg":"ok it's on... um... it's just some static. i think i see a word in there. It says ETHER. Any ideas wtf that means?", | |
"sprite": [ | |
{ | |
"for": "used", | |
"img": "/assets/img/appartment/tvused.png" | |
}, | |
{ | |
"for": "unused", | |
"img": "/assets/img/appartment/tvunused.png" | |
} | |
] | |
}, | |
{ | |
"name": "Bookcase", | |
"room": "Guest Bedroom", | |
"pos": { | |
"x": 28, | |
"y": 14 | |
}, | |
"state": "searchable", | |
"in_use": true, | |
"msg":"There's nothing useful in here...", | |
"sprite": [ | |
{ | |
"for": "searchable", | |
"img": "/assets/img/appartment/bookcasesearchable.png" | |
}, | |
{ | |
"for": "usable", | |
"img": "/assets/img/appartment/bookcaseusable.png" | |
}, | |
{ | |
"for": "unusable", | |
"img": "/assets/img/appartment/bookcaseunusuable.png" | |
} | |
] | |
}, | |
{ | |
"name": "Generator", | |
"room": "basement", | |
"pos": { | |
"x": 3, | |
"y": 2 | |
}, | |
"state": "on", | |
"in_use": false, | |
"sprite": [ | |
{ | |
"for": "off", | |
"img": "/assets/img/appartment/generatoroff.png" | |
}, | |
{ | |
"for": "on", | |
"img": "/assets/img/appartment/generatoron.png" | |
} | |
] | |
}, | |
{ | |
"name": "Dead Body", | |
"room": "Storage", | |
"pos": { | |
"x": 3, | |
"y": 4 | |
}, | |
"state": "usable", | |
"in_use": true, | |
"key":"Knife", | |
"locked_msg":"Um... what. the. f. Why is its mouth stitched up? Is the key inside??? i cant open it, should i look for something to open it with?", | |
"unlocked_msg":"No no no ew ew i can't believe im doing this...πππ ....the key was in here i got it!! I can get out!", | |
"sprite": [ | |
{ | |
"for": "usable", | |
"img": "/assets/img/appartment/deadbodyusable.png" | |
}, | |
{ | |
"for": "unusable", | |
"img": "/assets/img/appartment/deadbodyunusable.png" | |
} | |
] | |
}, | |
{ | |
"name": "Desk", | |
"room": "office", | |
"pos": { | |
"x": 20, | |
"y": 9 | |
}, | |
"reward": "Desk Note", | |
"state": "unsearchable", | |
"in_use": false, | |
"search_msg":"There's a note on your desk. It says The flamingo basks in light. what?? π€", | |
"sprite": [ | |
{ | |
"for": "searchable", | |
"img": "/assets/img/appartment/desksearchable.png" | |
}, | |
{ | |
"for": "unsearchable", | |
"img": "/assets/img/appartment/deskunsearchable.png" | |
} | |
] | |
}, | |
{ | |
"name": "Cabinet", | |
"room": "Kitchen", | |
"pos": { | |
"x": 27, | |
"y": 2 | |
}, | |
"state": "searchable", | |
"in_use": true, | |
"reward":"knife", | |
"msg":"Omg a knife πͺ... i just took it but there's no way i can kill the creature with this.", | |
"sprite": [ | |
{ | |
"for": "searchable", | |
"img": "/assets/img/appartment/cabinetsearchable.png" | |
}, | |
{ | |
"for": "unsearchable", | |
"img": "/assets/img/appartment/cabinetunsearchable.png" | |
} | |
] | |
}, | |
{ | |
"name": "Fridge", | |
"room": "kitchen", | |
"pos": { | |
"x": 27, | |
"y": 4 | |
}, | |
"state": "unsearchable", | |
"in_use": false, | |
"search_msg":"there's some creepy ouija shit on your fridge with the fridge magnets. They spell out VENES. is that something i should know about??", | |
"sprite": [ | |
{ | |
"for": "searchable", | |
"img": "/assets/img/appartment/fridgesearchable.png" | |
}, | |
{ | |
"for": "unsearchable", | |
"img": "/assets/img/appartment/fridgeunsearchable.png" | |
} | |
] | |
}, | |
{ | |
"name": "Stove", | |
"room": "kitchen", | |
"pos": { | |
"x": 29, | |
"y": 3 | |
}, | |
"state": "unsearchable", | |
"in_use": false, | |
"search_msg":"U left some olive oil here on the stove for some reason... I feel like it might be useful for something... π«", | |
"sprite": [ | |
{ | |
"for": "searchable", | |
"img": "/assets/img/appartment/stovesearchable.png" | |
}, | |
{ | |
"for": "unsearchable", | |
"img": "/assets/img/appartment/stoveunsearchable.png" | |
} | |
] | |
} | |
,{ | |
"name":"The Exit", | |
"room":"Main Hallway", | |
"in_use": true, | |
"pos":{ | |
"x": 14, | |
"y": 19 | |
}, | |
"state":"locked", | |
"locked_message":"Omg I can't get out, I need a key... there's a note here that says REMINDER: CHECK STORAGE. shit.", | |
"unlocked_message":"IM OUT, AND THIS RELATIONSHIP IS OVER", | |
"sprite": [ | |
{ | |
"for": "locked", | |
"img": "/assets/img/appartment/theexit.png" | |
} | |
] | |
} | |
] | |
; | |
} | |