138 lines
3.6 KiB
JSON
138 lines
3.6 KiB
JSON
{
|
|
"display":
|
|
{
|
|
"dimensions": [460, 768],
|
|
"framerate": 60,
|
|
"title": "Pudding",
|
|
"debug": false,
|
|
"render driver": "opengl",
|
|
"show-cursor": true,
|
|
"camera-resolution": [320, 240]
|
|
},
|
|
|
|
"configuration":
|
|
{
|
|
"auto-refresh": true
|
|
},
|
|
|
|
"keys":
|
|
{
|
|
"print-video-memory-size": ["CTRL", "v"],
|
|
"print-frame-length-history": ["CTRL", "SHIFT", "h"],
|
|
"toggle-camera": ["CTRL", "c"],
|
|
"toggle-item": ["CTRL", "i"],
|
|
"effect": ["e"],
|
|
"tile": ["t"]
|
|
},
|
|
|
|
"recording":
|
|
{
|
|
"screenshot-directory": "local/screenshots",
|
|
"video-directory": "local/video",
|
|
"enabled": true,
|
|
"write-mp4": true,
|
|
"video-frame-length": 33.333,
|
|
"max-video-memory": 2000,
|
|
"mp4-pixel-format": "yuv420p"
|
|
},
|
|
|
|
"input":
|
|
{
|
|
"any-key-ignore-commands": ["up", "right", "down", "left"],
|
|
"suppress-any-key-on-mods": true
|
|
},
|
|
|
|
"log":
|
|
{
|
|
"enabled": true,
|
|
"output-directory": "/var/log/sb/",
|
|
"debug-to-stdout": false,
|
|
"debug-to-file": true,
|
|
"info-file-name": "gunkiss_info.log",
|
|
"debug-file-name": "gunkiss_debug.log"
|
|
},
|
|
|
|
"scan":
|
|
{
|
|
"enabled": true,
|
|
"json-save": true,
|
|
"json-save-directory": "local/scans",
|
|
"barcode": "",
|
|
"capture-device": "/dev/video0",
|
|
"brightness-addition": 20,
|
|
"contrast-multiplication": 1.4,
|
|
"camera-device-id": 0,
|
|
"sharpen": true,
|
|
"brighten": false,
|
|
"contour-color-decodable": [255, 255, 0],
|
|
"contour-color-undecodable": [255, 0, 255],
|
|
"certificate-authorities-file": "resource/cacert.pem"
|
|
},
|
|
|
|
"api":
|
|
{
|
|
"user-agent": "Custom pudding creation game under development at https://shampoo.ooo",
|
|
"nutritionix-app-id": "ea0f2e7e",
|
|
"nutritionix-app-key": "39218dde526dd3349daa028deda518ae",
|
|
"edamam-app-id": "c23b139f",
|
|
"edamam-app-key": "c54cf8c997534caf7ee92b1ccc7d95a3",
|
|
"best-buy-api-key": "vAC23XA5YWBzaYiGtOkoNlXZ",
|
|
"giantbomb-api-key": "91a395231f4e1fd9f9ba8840c52a61cda343cd70",
|
|
"google-books-api-key": "AIzaSyBD9wXIlBJ6UrXXDIY03k6s0oR1q6ByETQ",
|
|
"nutritionix-enabled": true,
|
|
"edamam-enabled": true,
|
|
"open-food-enabled": true,
|
|
"open-products-enabled": true,
|
|
"best-buy-enabled": true,
|
|
"google-books-enabled": true
|
|
},
|
|
|
|
"pudding":
|
|
{
|
|
"rotation-speed": 0.005,
|
|
"top-radius": 1.0,
|
|
"base-radius": 1.6,
|
|
"ring-vertex-count": 10,
|
|
"layer-count": 12,
|
|
"y-range": [-0.6, 0.6],
|
|
"gradient-position": 0.25
|
|
},
|
|
|
|
"resource":
|
|
{
|
|
"tile-path": "resource/tile",
|
|
"button-path": "resource/button"
|
|
},
|
|
|
|
"interface":
|
|
{
|
|
"main-button-y": -0.75,
|
|
"main-button-single-x": 0.0,
|
|
"main-button-double-x": 0.6,
|
|
"main-button-scale": 0.3,
|
|
"camera-button-label": "scan",
|
|
"inventory-button-label": "inventory",
|
|
"arrow-button-location": [0.75, 0.0],
|
|
"arrow-button-scale": 0.3,
|
|
"arrow-button-label": "arrow",
|
|
"pop-up-viewport-height": 1.0
|
|
},
|
|
|
|
"textures":
|
|
{
|
|
"tiles": [
|
|
"resource/tile/puddingtile.jpg",
|
|
"resource/tile/rat1tile.jpg",
|
|
"resource/tile/teapot.jpg",
|
|
"resource/tile/utensil1.jpg",
|
|
"resource/tile/vase.jpg"
|
|
],
|
|
"buttons": [
|
|
"resource/button/arrow.png",
|
|
"resource/button/home.png",
|
|
"resource/button/inventory.png",
|
|
"resource/button/scan.png"
|
|
]
|
|
}
|
|
}
|