cakefoot/config.json

210 lines
6.0 KiB
JSON

{
"display":
{
"dimensions": [864, 486],
"title": "Microsoft Windows 11 Home Edition",
"debug": false,
"render driver": "opengl",
"show-cursor": true,
"fluid resize": true,
"fps": false,
"clear color": [0.0, 0.0, 0.0, 1.0],
"playing field aspect": 1.7777777,
"playing field color": [0.2, 0.2, 0.2, 1.0],
"fps indicator scale": 0.018,
"checkpoint distance": 0.1,
"clock hud scale": [0.15, 0.04],
"clock hud translation": [1.6, 0.92],
"clock hud large scale": [1.0, 0.35],
"clock hud large translation": [0.0, 0.5],
"clock hud foreground": [255.0, 255.0, 255.0, 255.0],
"clock hud background": [0.0, 0.0, 0.0, 60.0],
"level hud scale": [0.11, 0.04],
"level hud translation": [-1.64, 0.92],
"level hud foreground": [255.0, 255.0, 255.0, 255.0],
"level hud background": [0.0, 0.0, 0.0, 60.0],
"hitbox": false
},
"configuration":
{
"auto-refresh": true,
"auto-refresh-interval": 1.0
},
"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":
{
"suppress any key on mods": true,
"any key ignore commands": ["left", "right"]
},
"keys":
{
"fps": ["CTRL", "f"],
"skip forward": ["CTRL", "SHIFT", "right"],
"skip backward": ["CTRL", "SHIFT", "left"],
"memory": ["CTRL", "SHIFT", "m"],
"coords": ["CTRL", "SHIFT", "c"]
},
"log":
{
"enabled": true,
"output-directory": "/var/log/sb/",
"debug-to-stdout": true,
"debug-to-file": true,
"info-file-name": "cakefoot_info.log",
"debug-file-name": "cakefoot_debug.log",
"verbose to stdout": false
},
"font":
{
"text":
{
"path": "BPmono.ttf",
"size": 24
},
"small text":
{
"path": "BPmono.ttf",
"size": 14
}
},
"curve":
{
"bezier resolution": 60
},
"character":
{
"profile": [
{
"name": "CAKE",
"speed increment": 0.0514398,
"speed decrement": 0.0257196,
"max speed": 0.72016458,
"min speed": -0.4115226,
"increment mod": 0.125,
"decrement mod": 0.1,
"animation frames": ["resource/cake-frames/cake1.png"]
},
{
"name": "BEEF CAKE",
"speed increment": 0.0514398,
"speed decrement": 0.0257196,
"max speed": 0.72016458,
"min speed": -0.4115226,
"increment mod": 0.125,
"decrement mod": 0.1,
"animation frames": ["resource/beef/cake1.png"]
},
{
"name": "BUFFALO BEEF CAKE",
"speed increment": 0.01,
"speed decrement": 0.0455,
"max speed": 0.95,
"min speed": -0.3125,
"increment mod": 0.08,
"decrement mod": 0.125,
"animation frames": ["resource/buffalo/cake1.png"]
}
],
"hitbox": 0.7
},
"button":
{
"pause texture": "resource/pause.png",
"pause translation": [1.65, -0.85],
"pause scale": 0.08,
"text dimensions": [275.0, 50.0],
"text scale": 0.71,
"text foreground": [200.0, 200.0, 200.0, 255.0],
"text background": [60.0, 60.0, 60.0, 190.0],
"start text": "PLAY",
"start translation": [0.0, -0.45],
"resume text": "RESUME",
"resume translation": [0.0, 0.25],
"reset text": "RESET",
"reset translation": [0.0, -0.25],
"level decrement translation": [-0.65, -0.675],
"level decrement text": "<",
"level decrement dimensions": [40.0, 40.0],
"level increment translation": [0.65, -0.675],
"level increment text": ">",
"level select translation": [0.0, -0.675],
"level select dimensions": [350.0, 28.0],
"level select scale": [0.6, 0.06],
"level select text": "LEVEL ",
"profile translation": [0.0, -0.83],
"profile dimensions": [320.0, 28.0],
"profile scale": [0.6, 0.06],
"profile text": "DIFFICULTY: ",
"profile decrement text": "<",
"profile decrement translation": [-0.65, -0.83],
"profile increment text": ">",
"profile increment translation": [0.65, -0.83],
"volume on texture": "resource/vol.png",
"volume off texture": "resource/vol_off.png",
"volume translation": [-1.65, -0.85],
"volume scale": 0.08
},
"world": [
{
"start": 0,
"color": [0.2, 0.2, 0.2, 1.0]
},
{
"start": 9,
"color": [0.071, 0.161, 0.216, 1.0]
},
{
"start": 14,
"color": [0.151, 0.2, 0.12, 1.0]
},
{
"start": 18,
"color": [0.23, 0.12, 0.18, 1.0]
}
],
"audio": {
"files":
{
"restart": "resource/no.ogg",
"teleport": "resource/grow_0.wav",
"walk": "resource/bump_4.wav",
"reverse": "resource/bump_5.wav",
"main": "resource/azu main theme_amp.ogg",
"menu": "resource/azu menu music_amp.ogg",
"take": "resource/Coin_.wav",
"checkpoint": "resource/arrive_0.wav"
},
"volume": {
"restart": 0.5,
"teleport": 0.7,
"walk": 0.5,
"reverse": 0.46,
"main": 1.0,
"menu": 1.0,
"take": 0.5,
"checkpoint": 0.5
},
"fade": 2.0
}
}