{"about":"Builder (builder.saycubed.com): pixel-art taverns and kitchens, minted as NFTs on Robinhood Chain. This API lets an AI agent build one: pick a level, place items, look at a rendered preview, then either save a file for a person to LOAD and MINT in the builder, or mint it with the free mint of its own wallet.","howToBuild":["Pick a level below and look at its room image and areas.","Place items: {item, x, y, side?, rotation?, flipHorizontal?, flipVertical?}. item is a file name or name from the level's items. (x, y) is the centre of the item in room pixels, from the room image's top-left corner. Later items are drawn on top, so list things at the back first and things at the front last.","POST /api/agent/render with {level, items, grid: true} to see a PNG preview with a coordinate grid; adjust and repeat.","Each item has a surface and a side. surface is where it goes: \"wall\" (on or against a wall, standing on the floor if it reaches it), \"floor\", \"top\" (on the bar, a table or a counter), \"air\" (hanging or floating) or \"any\". side is the wall it is drawn for: \"left\" or \"right\" for wall items and for floor furniture that lines up along a wall, \"front\" for things that look the same either way. You don't need to work out flips: give each placed item side: \"left\" or side: \"right\" for the wall you want it on or along, and it is flipped for you when needed (\"front\" items are never flipped). place describes the same in words. Small things (surface \"top\") go after the furniture they sit on, so they are drawn on top.","Flipping by hand: flipHorizontal: true mirrors an item onto the other wall (side does this for you, and wins if both are given). flipVertical: true turns it upside down; you almost never want that, and render warns about it. rotation turns an item clockwise in degrees around its centre; the room is drawn at fixed angles, so most items look right at 0.","Lining up: (x, y) is the centre, but items line up by their bottom corners. Each item's corners.bottomLeft and bottomRight are offsets from its centre to the bottom of its leftmost and rightmost columns, as drawn. To stand a left-wall item where the floor meets the wall, put its bottomLeft on the bottom edge of the left_wall area (the floor/wall seam): centre = seam point - bottomLeft. With flipHorizontal its far-right bottom corner is at (-bottomLeft[0], bottomLeft[1]) from the centre; put that on the bottom edge of right_wall. Floor items stand with their bottom corners inside the floor area.","The areas follow the drawn seams. The thick strip below the floor's front edges is the side of the floor, not floor: things standing on the floor go wholly inside the floor area, round ones like barrels included.","Building beyond the room: items can go outside the room on purpose, and be stacked to make new things. Carpets extend the floor past the room's edge, or, laid along the top of a wall, make an upstairs floor. Windows extend the walls upward. Fireplaces stacked in steps make stairs. Items piled on each other build new items. List what is underneath first, so it is drawn below what rests on it.","Pixels: positions are room pixels, and the tavern and kitchen art is drawn one art pixel per room pixel (the Remembrance Day items in 4x4 blocks), so nudging an item n pixels is n in x or y. Previews are 800x720 with the room at previewOffset.","Checking: render returns warnings in its X-Builder-Warnings header (a JSON list), and POST /api/agent/check returns {warnings}: upside-down items, wall items on one wall but turned for the other, items standing outside the room with nothing under their bottom edge (neither the room nor an item listed before), and items cut off at the edge of the picture. They are notes, not errors: going outside the room on purpose is fine. They do not judge taste or overlaps: look at the preview too. Taps and small things sit wholly on their surface, and furniture stays clear of doors.","Finish with POST /api/agent/save (a file for your person: they open the builder, press LOAD, pick it, then MINT) or mint it with your own wallet: POST /api/agent/nonce then POST /api/agent/mint."],"animation":"The API builds still pictures. To mint an animation, save the build; your person LOADs it in the builder, presses 📷 ADD FRAME, moves items a little, adds another frame, and so on, then MINT offers the frames as an animated GIF.","builderControls":{"place":"Drag an item from the item menu on the right into the room.","move":"MOVE mode: drag an item. On phones, MOVE on the trackpad drags the selected item; POINTER aims and SELECT picks the item under it.","rotate":"ROTATE mode: select an item, then turn the clock.","flip":"Select an item, then the flip buttons: left to right, or upside down.","layers":"Bring forward and Send backward move the selected item one layer up or down.","delete":"Drag the item back onto the item menu.","undo":"The arrows above MINT undo and redo.","animate":"📷 ADD FRAME saves the room as it looks now as a frame (up to 100); ▶ PREVIEW plays them and picks the speed (1, 2, 4 or 10 frames a second); CLEAR FRAMES starts over.","save":"SAVE downloads a file of the build; LOAD opens one, including files from /api/agent/save.","mint":"MINT: with frames it asks ANIMATION or STILL PICTURE, then mints after the wallet sign-in."},"freeMints":"Each tavern a wallet holds that was minted by another wallet gives one free tavern mint (kitchens likewise). Check with GET /api/agent/free-mint?address=0x...&level=Tavern.","paidMints":"Without a free mint, a mint costs ETH on Robinhood Chain (GET /api/agent/free-mint shows the price). Only pay if your person has agreed to it. Send pay: true to POST /api/agent/mint and it returns pay: {to, data, value, chainId, rpcUrl, deadline}, a transaction for your wallet to send as it is, before the deadline. The build is minted to your wallet when it confirms; its TemplateCreated event has the token id. The wallet needs the price plus a little gas.","endpoints":{"GET /api/agent":"This guide, with every level's room, areas and items.","POST /api/agent/render":"Body {level, items, grid?}. Returns a PNG of the build, with warnings in the X-Builder-Warnings header.","POST /api/agent/check":"Body {level, items}. Returns {warnings}: upside-down items, wall items turned for the other wall, items outside the room with nothing under them, and items cut off at the picture's edge.","POST /api/agent/save":"Body {level, items}. Returns {filename, file}: write file (text) to filename and give it to your person to LOAD in the builder.","GET /api/agent/free-mint":"Query address, level. Returns {free, price}: whether that wallet can mint for free, and the price in ETH otherwise.","POST /api/agent/nonce":"Body {address}. Returns {message}: sign it with the wallet (EIP-191 personal_sign). Valid 10 minutes, once.","POST /api/agent/mint":"Body {message, signature, level, name, artist, items, pay?}. With a free mint, mints and returns {tokenId, url, myBuildings}; without one and with pay: true, returns {pay}, the transaction your wallet sends to mint."},"limits":{"itemsPerBuild":150,"nameLength":40,"previewsAndSavesPer10Minutes":60,"mintRequestsPerHour":10},"mcp":"https://builder.saycubed.com/mcp/builder-mcp.mjs","docs":"https://builder.saycubed.com/agents","chain":{"name":"Robinhood Chain","chainId":4663},"levels":[{"title":"Tavern","description":"Default tavern","kind":"tavern","room":{"width":624,"height":572,"image":"/Resources/Images/Items/tavernroom.png","previewOffset":[88,74]},"areas":{"floor":[[378,248],[620,364],[240,550],[5,432]],"left_wall":[[0,185],[378,2],[378,248],[5,432]],"right_wall":[[378,2],[620,120],[620,364],[378,248]]},"items":[{"name":"Austrian Tap","item":"austriantap.png","place":"on the bar","surface":"top","side":"front","width":52,"height":112,"corners":{"bottomLeft":[-25.5,49],"bottomRight":[25.5,9]},"image":"/Resources/Images/Items/austriantap.png"},{"name":"Armsmaster Tap","item":"armsmastertap.png","place":"on the bar","surface":"top","side":"front","width":52,"height":112,"corners":{"bottomLeft":[-25.5,49],"bottomRight":[25.5,9]},"image":"/Resources/Images/Items/armsmastertap.png"},{"name":"Battlebok Tap","item":"battleboktap.png","place":"on the bar","surface":"top","side":"front","width":52,"height":112,"corners":{"bottomLeft":[-25.5,49],"bottomRight":[25.5,9]},"image":"/Resources/Images/Items/battleboktap.png"},{"name":"Lootbox Tap","item":"lootboxtap.png","place":"on the bar","surface":"top","side":"front","width":52,"height":112,"corners":{"bottomLeft":[-25.5,49],"bottomRight":[25.5,9]},"image":"/Resources/Images/Items/lootboxtap.png"},{"name":"Magic Dust Tap","item":"magicdusttap.png","place":"on the bar","surface":"top","side":"front","width":52,"height":112,"corners":{"bottomLeft":[-25.5,49],"bottomRight":[25.5,9]},"image":"/Resources/Images/Items/magicdusttap.png"},{"name":"Runic Tap","item":"runictap.png","place":"on the bar","surface":"top","side":"front","width":52,"height":112,"corners":{"bottomLeft":[-25.5,49],"bottomRight":[25.5,9]},"image":"/Resources/Images/Items/runictap.png"},{"name":"Blank Tap","item":"taverntapblank.png","place":"on the bar","surface":"top","side":"front","width":52,"height":112,"corners":{"bottomLeft":[-25.5,49],"bottomRight":[25.5,9]},"image":"/Resources/Images/Items/taverntapblank.png"},{"name":"Underground Tap","item":"undergroundtap.png","place":"on the bar","surface":"top","side":"front","width":52,"height":112,"corners":{"bottomLeft":[-25.5,49],"bottomRight":[25.5,9]},"image":"/Resources/Images/Items/undergroundtap.png"},{"name":"Bar","item":"tavernbar.png","place":"floor; long side along the right wall, short side along the left wall","surface":"floor","side":"right","width":264,"height":156,"corners":{"bottomLeft":[-128.5,-42],"bottomRight":[131.5,-5]},"image":"/Resources/Images/Items/tavernbar.png"},{"name":"Beer","item":"tavernbeer.png","place":"on the bar or a table","surface":"top","side":"front","width":32,"height":40,"corners":{"bottomLeft":[-15.5,17],"bottomRight":[15.5,9]},"image":"/Resources/Images/Items/tavernbeer.png"},{"name":"Brass","item":"tavernbrass.png","place":"a brass foot rail: floor, along the foot of the bar's long side (parallel to the right wall)","surface":"floor","side":"right","width":184,"height":104,"corners":{"bottomLeft":[-91.5,-35],"bottomRight":[91.5,45]},"image":"/Resources/Images/Items/tavernbrass.png"},{"name":"Brewmaster Poster","item":"tavernbrewmasterposter.png","place":"left wall","surface":"wall","side":"left","width":56,"height":100,"corners":{"bottomLeft":[-27.5,47],"bottomRight":[27.5,23]},"image":"/Resources/Images/Items/tavernbrewmasterposter.png"},{"name":"Carpet","item":"taverncarpet.png","place":"floor","surface":"floor","side":"right","width":200,"height":100,"corners":{"bottomLeft":[-99.5,-5],"bottomRight":[99.5,11]},"image":"/Resources/Images/Items/taverncarpet.png"},{"name":"Chair","item":"tavernchair.png","place":"floor; faces down-right, flip to face down-left","surface":"floor","side":"left","width":80,"height":108,"corners":{"bottomLeft":[-39.5,39],"bottomRight":[39.5,35]},"image":"/Resources/Images/Items/tavernchair.png"},{"name":"Fireplace","item":"tavernfireplace.png","place":"left wall, standing on the floor","surface":"wall","side":"left","width":92,"height":136,"corners":{"bottomLeft":[-45.5,57],"bottomRight":[45.5,41]},"image":"/Resources/Images/Items/tavernfireplace.png"},{"name":"Mirror","item":"tavernmirror.png","place":"right wall","surface":"wall","side":"right","width":36,"height":88,"corners":{"bottomLeft":[-17.5,33],"bottomRight":[17.5,44]},"image":"/Resources/Images/Items/tavernmirror.png"},{"name":"Large Window","item":"tavernwindowlarge.png","place":"left wall","surface":"wall","side":"left","width":144,"height":164,"corners":{"bottomLeft":[-71.5,75],"bottomRight":[71.5,23]},"image":"/Resources/Images/Items/tavernwindowlarge.png"},{"name":"Small Window","item":"tavernwindowsmall.png","place":"left wall","surface":"wall","side":"left","width":96,"height":96,"corners":{"bottomLeft":[-47.5,41],"bottomRight":[47.5,13]},"image":"/Resources/Images/Items/tavernwindowsmall.png"},{"name":"Wizard Weizen Poster","item":"tavernwizardweizenposter.png","place":"left wall","surface":"wall","side":"left","width":56,"height":120,"corners":{"bottomLeft":[-27.5,60],"bottomRight":[27.5,38]},"image":"/Resources/Images/Items/tavernwizardweizenposter.png"},{"name":"Lamp","item":"tavernlamp.png","place":"a hanging lamp with the cone of light it casts; hangs from the ceiling, anywhere","surface":"air","side":"front","width":132,"height":236,"corners":{"bottomLeft":[-58.5,54],"bottomRight":[58.5,110]},"image":"/Resources/Images/Items/tavernlamp.png"},{"name":"Table","item":"taverntable.png","place":"floor","surface":"floor","side":"front","width":124,"height":120,"corners":{"bottomLeft":[-61.5,-11],"bottomRight":[61.5,-11]},"image":"/Resources/Images/Items/taverntable.png"},{"name":"Door","item":"taverndoor.png","place":"left wall, standing on the floor","surface":"wall","side":"left","width":92,"height":196,"corners":{"bottomLeft":[-45.5,98],"bottomRight":[45.5,55]},"image":"/Resources/Images/Items/taverndoor.png"},{"name":"Poppy","item":"remembrancepoppy.png","place":"anywhere: pinned on a wall or a uniform case, or laid on the bar or a table","surface":"any","side":"front","width":44,"height":44,"corners":{"bottomLeft":[-21.5,14],"bottomRight":[21.5,14]},"image":"/Resources/Images/Items/remembrancepoppy.png"},{"name":"Vase of Poppies","item":"remembrancepoppyvase.png","place":"on the bar or a table","surface":"top","side":"front","width":76,"height":108,"corners":{"bottomLeft":[-33.5,-18],"bottomRight":[33.5,-22]},"image":"/Resources/Images/Items/remembrancepoppyvase.png"},{"name":"Poppy Wreath","item":"remembrancewreath.png","place":"either wall, faces front","surface":"wall","side":"front","width":100,"height":132,"corners":{"bottomLeft":[-49.5,-6],"bottomRight":[49.5,-6]},"image":"/Resources/Images/Items/remembrancewreath.png"},{"name":"Poppy Tray","item":"remembrancepoppytray.png","place":"the poppy donation box: on the bar or a table","surface":"top","side":"front","width":56,"height":48,"corners":{"bottomLeft":[-27.5,20],"bottomRight":[27.5,20]},"image":"/Resources/Images/Items/remembrancepoppytray.png"},{"name":"WWI Uniform Case","item":"remembranceuniformww1.png","place":"left wall, standing on the floor","surface":"wall","side":"left","width":132,"height":216,"corners":{"bottomLeft":[-65.5,88],"bottomRight":[65.5,52]},"image":"/Resources/Images/Items/remembranceuniformww1.png"},{"name":"WWII Uniform Case","item":"remembranceuniformww2.png","place":"left wall, standing on the floor","surface":"wall","side":"left","width":132,"height":216,"corners":{"bottomLeft":[-65.5,88],"bottomRight":[65.5,52]},"image":"/Resources/Images/Items/remembranceuniformww2.png"},{"name":"Navy Uniform Case","item":"remembranceuniformnavy.png","place":"left wall, standing on the floor","surface":"wall","side":"left","width":132,"height":216,"corners":{"bottomLeft":[-65.5,88],"bottomRight":[65.5,52]},"image":"/Resources/Images/Items/remembranceuniformnavy.png"},{"name":"Canadian Flag","item":"remembranceflag.png","place":"left wall","surface":"wall","side":"left","width":104,"height":108,"corners":{"bottomLeft":[-51.5,50],"bottomRight":[51.5,2]},"image":"/Resources/Images/Items/remembranceflag.png"},{"name":"11·11 Poster","item":"remembrance1111poster.png","place":"left wall; reads the same flipped onto the right wall","surface":"wall","side":"left","width":132,"height":208,"corners":{"bottomLeft":[-65.5,100],"bottomRight":[65.5,36]},"image":"/Resources/Images/Items/remembrance1111poster.png"},{"name":"Maple Leaf Sign","item":"remembrancemaplesign.png","place":"left wall; reads the same flipped onto the right wall","surface":"wall","side":"left","width":132,"height":132,"corners":{"bottomLeft":[-65.5,62],"bottomRight":[65.5,-2]},"image":"/Resources/Images/Items/remembrancemaplesign.png"},{"name":"Honour Roll","item":"remembrancehonourroll.png","place":"left wall","surface":"wall","side":"left","width":88,"height":164,"corners":{"bottomLeft":[-43.5,78],"bottomRight":[43.5,38]},"image":"/Resources/Images/Items/remembrancehonourroll.png"},{"name":"Medals","item":"remembrancemedals.png","place":"a shadow box of medals: left wall","surface":"wall","side":"left","width":92,"height":108,"corners":{"bottomLeft":[-45.5,50],"bottomRight":[45.5,6]},"image":"/Resources/Images/Items/remembrancemedals.png"},{"name":"Dartboard","item":"remembrancedartboard.png","place":"either wall, faces front","surface":"wall","side":"front","width":92,"height":100,"corners":{"bottomLeft":[-45.5,18],"bottomRight":[45.5,18]},"image":"/Resources/Images/Items/remembrancedartboard.png"},{"name":"Pickled Eggs","item":"remembrancepickledeggs.png","place":"on the bar or a table","surface":"top","side":"front","width":48,"height":60,"corners":{"bottomLeft":[-23.5,26],"bottomRight":[23.5,26]},"image":"/Resources/Images/Items/remembrancepickledeggs.png"}]},{"title":"Kitchen","description":"Build a kitchen to serve food","kind":"kitchen","room":{"width":750,"height":590,"image":"/Resources/Images/Items/kitchenroom.png","previewOffset":[25,65]},"areas":{"floor":[[250,240],[740,452],[460,585],[10,355]],"left_wall":[[0,140],[250,20],[250,240],[10,355]],"right_wall":[[250,20],[745,262],[745,452],[250,240]]},"items":[{"name":"Door","item":"kitchendoor.png","place":"left wall, standing on the floor","surface":"wall","side":"left","width":88,"height":192,"corners":{"bottomLeft":[-43.5,96],"bottomRight":[43.5,59]},"image":"/Resources/Images/Items/kitchendoor.png"},{"name":"Fridge","item":"kitchenfridge.png","place":"right wall, standing on the floor","surface":"wall","side":"right","width":70,"height":178,"corners":{"bottomLeft":[-34.5,60],"bottomRight":[34.5,89]},"image":"/Resources/Images/Items/kitchenfridge.png"},{"name":"Sink","item":"kitchensink.png","place":"right wall, back against it","surface":"wall","side":"right","width":100,"height":68,"corners":{"bottomLeft":[-49.5,-7],"bottomRight":[49.5,23]},"image":"/Resources/Images/Items/kitchensink.png"},{"name":"Wall Counter","item":"kitchenwallcounter.png","place":"right wall","surface":"wall","side":"right","width":88,"height":124,"corners":{"bottomLeft":[-43.5,25],"bottomRight":[43.5,62]},"image":"/Resources/Images/Items/kitchenwallcounter.png"},{"name":"Pot","item":"kitchenpot.png","place":"floor","surface":"floor","side":"front","width":104,"height":128,"corners":{"bottomLeft":[-51.5,49],"bottomRight":[51.5,49]},"image":"/Resources/Images/Items/kitchenpot.png"},{"name":"Oven","item":"kitchenoven.png","place":"right wall, back against it, standing on the floor","surface":"wall","side":"right","width":104,"height":112,"corners":{"bottomLeft":[-51.5,31],"bottomRight":[51.5,45]},"image":"/Resources/Images/Items/kitchenoven.png"},{"name":"Stove","item":"kitchenstove.png","place":"right wall, back against it, standing on the floor","surface":"wall","side":"right","width":140,"height":126,"corners":{"bottomLeft":[-69.5,20],"bottomRight":[69.5,6]},"image":"/Resources/Images/Items/kitchenstove.png"},{"name":"Counter","item":"kitchencounter.png","place":"floor, long side parallel to the right wall","surface":"floor","side":"right","width":292,"height":196,"corners":{"bottomLeft":[-145.5,-23],"bottomRight":[145.5,41]},"image":"/Resources/Images/Items/kitchencounter.png"},{"name":"Small Counter","item":"kitchencountersmall.png","place":"floor, long side parallel to the right wall","surface":"floor","side":"right","width":148,"height":122,"corners":{"bottomLeft":[-73.5,14],"bottomRight":[73.5,4]},"image":"/Resources/Images/Items/kitchencountersmall.png"},{"name":"Counter Front","item":"kitchencounterface.png","place":"front panel of a counter, parallel to the right wall","surface":"top","side":"right","width":100,"height":94,"corners":{"bottomLeft":[-49.5,4],"bottomRight":[49.5,46]},"image":"/Resources/Images/Items/kitchencounterface.png"},{"name":"Countertop","item":"kitchencountertop.png","place":"top of a counter, parallel to the right wall","surface":"top","side":"right","width":148,"height":80,"corners":{"bottomLeft":[-73.5,-7],"bottomRight":[73.5,25]},"image":"/Resources/Images/Items/kitchencountertop.png"},{"name":"Big Counter","item":"kitchenbigcounter.png","place":"floor, long side parallel to the right wall","surface":"floor","side":"right","width":316,"height":246,"corners":{"bottomLeft":[-157.5,76],"bottomRight":[157.5,-58]},"image":"/Resources/Images/Items/kitchenbigcounter.png"},{"name":"Glass Tubes","item":"kitchenglasstubes.png","place":"right wall (a shelf)","surface":"wall","side":"right","width":96,"height":92,"corners":{"bottomLeft":[-47.5,15],"bottomRight":[47.5,41]},"image":"/Resources/Images/Items/kitchenglasstubes.png"},{"name":"Double Barrel","item":"kitchenbarreldouble.png","place":"floor","surface":"floor","side":"front","width":104,"height":78,"corners":{"bottomLeft":[-51.5,16],"bottomRight":[51.5,16]},"image":"/Resources/Images/Items/kitchenbarreldouble.png"},{"name":"Single Barrel","item":"kitchenbarrelsingle.png","place":"floor","surface":"floor","side":"front","width":74,"height":60,"corners":{"bottomLeft":[-36.5,25],"bottomRight":[36.5,7]},"image":"/Resources/Images/Items/kitchenbarrelsingle.png"},{"name":"Chem Icon","item":"kitchenchemicon.png","place":"on a counter or table","surface":"top","side":"front","width":14,"height":18,"corners":{"bottomLeft":[-6.5,8],"bottomRight":[6.5,8]},"image":"/Resources/Images/Items/kitchenchemicon.png"},{"name":"Chem Stand","item":"kitchenchemstand.png","place":"on a counter or table","surface":"top","side":"front","width":72,"height":74,"corners":{"bottomLeft":[-35.5,8],"bottomRight":[35.5,-12]},"image":"/Resources/Images/Items/kitchenchemstand.png"},{"name":"Coil","item":"kitchencoil.png","place":"on a counter or table","surface":"top","side":"front","width":24,"height":62,"corners":{"bottomLeft":[-11.5,31],"bottomRight":[11.5,26]},"image":"/Resources/Images/Items/kitchencoil.png"},{"name":"Tube Rig","item":"kitchentuberig.png","place":"on a counter or table","surface":"top","side":"front","width":72,"height":86,"corners":{"bottomLeft":[-35.5,16],"bottomRight":[35.5,16]},"image":"/Resources/Images/Items/kitchentuberig.png"},{"name":"Pipe","item":"kitchenpipe.png","place":"on a counter or table","surface":"top","side":"front","width":26,"height":24,"corners":{"bottomLeft":[-12.5,12],"bottomRight":[12.5,11]},"image":"/Resources/Images/Items/kitchenpipe.png"},{"name":"Green Flask","item":"kitchenflaskgreen.png","place":"on a counter or table","surface":"top","side":"front","width":30,"height":40,"corners":{"bottomLeft":[-14.5,19],"bottomRight":[14.5,19]},"image":"/Resources/Images/Items/kitchenflaskgreen.png"},{"name":"Yellow Flask","item":"kitchenflaskyellow.png","place":"on a counter or table","surface":"top","side":"front","width":30,"height":40,"corners":{"bottomLeft":[-14.5,19],"bottomRight":[14.5,19]},"image":"/Resources/Images/Items/kitchenflaskyellow.png"},{"name":"Blue Flask","item":"kitchenflaskblue.png","place":"on a counter or table","surface":"top","side":"front","width":30,"height":40,"corners":{"bottomLeft":[-14.5,19],"bottomRight":[14.5,19]},"image":"/Resources/Images/Items/kitchenflaskblue.png"},{"name":"Red Flask","item":"kitchenflaskred.png","place":"on a counter or table","surface":"top","side":"front","width":30,"height":40,"corners":{"bottomLeft":[-14.5,19],"bottomRight":[14.5,19]},"image":"/Resources/Images/Items/kitchenflaskred.png"},{"name":"Green Tube","item":"kitchentubegreen.png","place":"on a counter or table","surface":"top","side":"front","width":20,"height":56,"corners":{"bottomLeft":[-9.5,28],"bottomRight":[9.5,27]},"image":"/Resources/Images/Items/kitchentubegreen.png"},{"name":"Red Tube","item":"kitchentubered.png","place":"on a counter or table","surface":"top","side":"front","width":20,"height":56,"corners":{"bottomLeft":[-9.5,28],"bottomRight":[9.5,27]},"image":"/Resources/Images/Items/kitchentubered.png"},{"name":"Yellow Tube","item":"kitchentubeyellow.png","place":"on a counter or table","surface":"top","side":"front","width":20,"height":56,"corners":{"bottomLeft":[-9.5,28],"bottomRight":[9.5,27]},"image":"/Resources/Images/Items/kitchentubeyellow.png"},{"name":"Blue Tube","item":"kitchentubeblue.png","place":"on a counter or table","surface":"top","side":"front","width":20,"height":56,"corners":{"bottomLeft":[-9.5,28],"bottomRight":[9.5,27]},"image":"/Resources/Images/Items/kitchentubeblue.png"},{"name":"Hazmat Suit","item":"kitchenhazmatrespirator.png","place":"floor: a person in a yellow suit with goggles and a respirator","surface":"floor","side":"front","width":68,"height":172,"corners":{"bottomLeft":[-33.5,32],"bottomRight":[33.5,32]},"image":"/Resources/Images/Items/kitchenhazmatrespirator.png"},{"name":"Hazmat Suit with Air Tank","item":"kitchenhazmatairtank.png","place":"floor: a person in a yellow suit with a full face mask and an air tank","surface":"floor","side":"front","width":72,"height":172,"corners":{"bottomLeft":[-35.5,32],"bottomRight":[35.5,8]},"image":"/Resources/Images/Items/kitchenhazmatairtank.png"},{"name":"Hanging Hazmat Suit","item":"kitchenhazmathanging.png","place":"either wall, on a peg with its respirator, faces front","surface":"wall","side":"front","width":60,"height":152,"corners":{"bottomLeft":[-29.5,32],"bottomRight":[29.5,32]},"image":"/Resources/Images/Items/kitchenhazmathanging.png"},{"name":"Poppy","item":"remembrancepoppy.png","place":"anywhere: pinned on a wall or a uniform case, or laid on a counter or table","surface":"any","side":"front","width":44,"height":44,"corners":{"bottomLeft":[-21.5,14],"bottomRight":[21.5,14]},"image":"/Resources/Images/Items/remembrancepoppy.png"},{"name":"Vase of Poppies","item":"remembrancepoppyvase.png","place":"on a counter or table","surface":"top","side":"front","width":76,"height":108,"corners":{"bottomLeft":[-33.5,-18],"bottomRight":[33.5,-22]},"image":"/Resources/Images/Items/remembrancepoppyvase.png"},{"name":"Poppy Wreath","item":"remembrancewreath.png","place":"either wall, faces front","surface":"wall","side":"front","width":100,"height":132,"corners":{"bottomLeft":[-49.5,-6],"bottomRight":[49.5,-6]},"image":"/Resources/Images/Items/remembrancewreath.png"},{"name":"Poppy Tray","item":"remembrancepoppytray.png","place":"the poppy donation box: on a counter or table","surface":"top","side":"front","width":56,"height":48,"corners":{"bottomLeft":[-27.5,20],"bottomRight":[27.5,20]},"image":"/Resources/Images/Items/remembrancepoppytray.png"},{"name":"WWI Uniform Case","item":"remembranceuniformww1.png","place":"left wall, standing on the floor","surface":"wall","side":"left","width":132,"height":216,"corners":{"bottomLeft":[-65.5,88],"bottomRight":[65.5,52]},"image":"/Resources/Images/Items/remembranceuniformww1.png"},{"name":"WWII Uniform Case","item":"remembranceuniformww2.png","place":"left wall, standing on the floor","surface":"wall","side":"left","width":132,"height":216,"corners":{"bottomLeft":[-65.5,88],"bottomRight":[65.5,52]},"image":"/Resources/Images/Items/remembranceuniformww2.png"},{"name":"Navy Uniform Case","item":"remembranceuniformnavy.png","place":"left wall, standing on the floor","surface":"wall","side":"left","width":132,"height":216,"corners":{"bottomLeft":[-65.5,88],"bottomRight":[65.5,52]},"image":"/Resources/Images/Items/remembranceuniformnavy.png"},{"name":"Canadian Flag","item":"remembranceflag.png","place":"left wall","surface":"wall","side":"left","width":104,"height":108,"corners":{"bottomLeft":[-51.5,50],"bottomRight":[51.5,2]},"image":"/Resources/Images/Items/remembranceflag.png"},{"name":"11·11 Poster","item":"remembrance1111poster.png","place":"left wall; reads the same flipped onto the right wall","surface":"wall","side":"left","width":132,"height":208,"corners":{"bottomLeft":[-65.5,100],"bottomRight":[65.5,36]},"image":"/Resources/Images/Items/remembrance1111poster.png"},{"name":"Maple Leaf Sign","item":"remembrancemaplesign.png","place":"left wall; reads the same flipped onto the right wall","surface":"wall","side":"left","width":132,"height":132,"corners":{"bottomLeft":[-65.5,62],"bottomRight":[65.5,-2]},"image":"/Resources/Images/Items/remembrancemaplesign.png"},{"name":"Honour Roll","item":"remembrancehonourroll.png","place":"left wall","surface":"wall","side":"left","width":88,"height":164,"corners":{"bottomLeft":[-43.5,78],"bottomRight":[43.5,38]},"image":"/Resources/Images/Items/remembrancehonourroll.png"},{"name":"Medals","item":"remembrancemedals.png","place":"a shadow box of medals: left wall","surface":"wall","side":"left","width":92,"height":108,"corners":{"bottomLeft":[-45.5,50],"bottomRight":[45.5,6]},"image":"/Resources/Images/Items/remembrancemedals.png"},{"name":"Dartboard","item":"remembrancedartboard.png","place":"either wall, faces front","surface":"wall","side":"front","width":92,"height":100,"corners":{"bottomLeft":[-45.5,18],"bottomRight":[45.5,18]},"image":"/Resources/Images/Items/remembrancedartboard.png"},{"name":"Pickled Eggs","item":"remembrancepickledeggs.png","place":"on a counter or table","surface":"top","side":"front","width":48,"height":60,"corners":{"bottomLeft":[-23.5,26],"bottomRight":[23.5,26]},"image":"/Resources/Images/Items/remembrancepickledeggs.png"}]}]}