{ "display": { "dimensions": [1280, 720], "title": "Cakefoot 🍰😈", "debug": false, "render driver": "opengl", "default font path": "resource/BPmono.ttf", "show cursor": true, "fluid resize": true, "fps": false, "fullscreen": 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": [0.65, 0.2], "clock hud large translation": [0.0, 0.5], "clock hud foreground": [255.0, 255.0, 255.0, 255.0], "clock hud background": [30.0, 30.0, 30.0, 180.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], "level hud visible": false, "hitbox": false, "use play button": false, "arcade only": false, "use arcade prompt": false, "game over text": "GAME OVER", "game over display time": 2.5, "game over foreground": [255.0, 255.0, 255.0, 255.0], "game over background": [0.0, 0.0, 0.0, 255.0], "game over translation": [0.0, 0.0], "game over scale": [0.25, 0.05], "idle warning foreground": [255.0, 255.0, 255.0, 255.0], "idle warning background": [0.0, 0.0, 0.0, 255.0], "idle warning translation": [0.0, 0.0], "idle warning scale": [0.4, 0.05], "arcade rank scale": [0.5, 0.15], "arcade rank dimensions": [300.0, 80.0], "arcade rank translation": [0.3, 0.6], "arcade distance scale": [0.3, 0.075], "arcade distance dimensions": [300.0, 80.0], "arcade distance translation": [1.1, 0.675], "arcade time remaining scale": [0.3, 0.075], "arcade time remaining translation": [1.1, 0.525], "scoreboard foreground": [155.0, 155.0, 155.0, 255.0], "scoreboard background": [0.0, 0.0, 0.0, 0.0], "scoreboard translation": [-0.38, 0.845], "scoreboard scale": [1.4, 0.15], "scoreboard translation": [-0.4, 0.835], "scoreboard scale": [1.35, 0.14], "scoreboard wrap": 3000, "qr display": false, "qr background display": true, "qr background texture": "resource/qr_background.png", "qr texture": "resource/qr.png", "qr translation": [1.25, -0.465], "qr scale": [0.525, 0.525], "social texture": "resource/Social_media_buttons.png", "social arcade translation": [-1.35, -0.82], "social qr translation": [-1.32, -0.55], "social web translation": [1.42, -0.82], "social scale": [0.35, 0.11], "social diskmem texture": "resource/Social_media_diskmem.png", "social azuria sky texture": "resource/Social_media_azuria_sky.png", "social single scale": 0.35, "social single ratio": 0.16333333, "social diskmem translation": [1.42, -0.75], "social azuria sky translation": [1.42, -0.87], "social diskmem url": "https://twitter.com/diskmem", "social azuria sky url": "https://twitter.com/azuria_sky", "end screen timeout": 40.0, "enemy sprite scale": 0.024691358, "quest best text": "★ ", "quest best scale": [0.25, 0.04], "quest best translation": [-1.42, 0.92], "quest best dimensions": [160.0, 24.0], "quest best foreground": [255.0, 255.0, 255.0, 255.0], "quest best background": [0.0, 0.0, 0.0, 60.0], "hue shift": 10.0, "hue shift frequency": 0.025, "flash length": 1.1, "flash darken factor": 2.0, "fullscreen enabled": true, "blink frequency": 0.35, "splash": [], "default initials": "AAA", "name entry enabled": true, "arcade warning start": 10.0, "arcade warning frequency": [0.5, 0.075], "arcade warning color": [0.5, 0.0, 0.0, 1.0], "auto save translation": [-1.45, -0.65], "auto save scale": [0.325, 0.15], "social media click": false, "highlight saturation": 1.0, "highlight value": 0.5, "loot offset": [0.0, 0.1], "steam button visible": false, "exit enabled": true }, "coin ui": { "scale": 0.024691358, "translation": [-1.7, 0.92], "spacing": 0.029, "visible": true, "nub": 0.01, "collected text": "+", "uncollected text": "-" }, "shader": { "vertex": "src/shaders/gl/shader.vert", "fragment": "src/shaders/gl/shader.frag" }, "configuration": { "auto refresh": true, "auto refresh interval": 1.0, "wasm config path": "src/config_wasm.json", "android config path": "src/config_android.json" }, "recording": { "screenshot directory": "local/screenshots", "video directory": "local/video", "enabled": false, "write mp4": true, "video frame length": 0.033333, "max video memory": 2000, "mp4 pixel format": "yuv420p" }, "input": { "suppress any key on mods": true, "any key ignore commands": ["left", "right", "up", "down", "pause"], "gamepad pause button index": 9, "gamepad axis cooldown": 0.2, "gamepad reset button index": 8, "gamepad home button index": 10 }, "keys": { "fps": ["CTRL", "f"], "up": [["up"], ["w"]], "right": [["right"], ["d"]], "down": [["down"], ["s"]], "left": [["left"], ["a"]], "pause": "escape", "log video memory size": ["CTRL", "SHIFT", "m"], "reset": [], "skip forward": [], "skip backward": [], "memory": [], "coords": [] }, "log": { "enabled": false, "output-directory": "log", "debug-to-stdout": false, "debug-to-file": true, "info-file-name": "cakefoot_info.log", "debug-file-name": "cakefoot_debug.log", "verbose to stdout": false }, "font": { "medium": { "path": "resource/BPmono.ttf", "size": 24 }, "small": { "path": "resource/BPmono.ttf", "size": 14 }, "large": { "path": "resource/BPmono.ttf", "size": 72 }, "glyph": { "path": "resource/DejaVuSans.ttf", "size": 24 }, "glyph large": { "path": "resource/DejaVuSans.ttf", "size": 44 } }, "texture": { "coin": "resource/coin/coin-0.png", "flame": ["resource/flame/flame-1.png", "resource/flame/flame-2.png"], "auto save": "resource/Autosave.png", "demo message": "resource/Demo_message.png", "coin missing": "resource/coin_missing.png", "steam button": "resource/steam_button.png" }, "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/cake1.png", "resource/cake/cake2.png", "resource/cake/cake3.png", "resource/cake/cake4.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", "resource/beef/cake2.png", "resource/beef/cake3.png", "resource/beef/cake4.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", "resource/buffalo/cake2.png", "resource/buffalo/cake3.png", "resource/buffalo/cake4.png" ] } ], "hitbox": 0.7, "idle speed": 0.001, "jackpot frames": [ "resource/gold/cake1.png", "resource/gold/cake2.png", "resource/gold/cake3.png", "resource/gold/cake4.png" ] }, "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, 255.0], "start text": "✶✶ PLAY ✶✶", "start translation": [0.0, -0.4], "start alt texture": "resource/press_button_to_start.png", "start alt translation": [0.0, -0.5], "start alt scale": [0.5787, 0.91], "resume text": "RESUME", "resume translation": [0.0, 0.55], "reset text": "SAVE & EXIT", "reset translation": [0.0, 0.245], "level decrement translation": [-0.67, -0.71], "level decrement text": "◀", "level decrement dimensions": [40.0, 40.0], "level increment translation": [0.67, -0.71], "level increment text": "▶", "level select translation": [0.0, -0.71], "level select dimensions": [350.0, 22.0], "level select scale": [0.71, 0.04], "level select text": "LEVEL ", "profile translation": [0.0, -0.82], "profile dimensions": [320.0, 22.0], "profile scale": [0.71, 0.04], "profile text": "", "profile decrement text": "◀", "profile decrement translation": [-0.67, -0.82], "profile increment text": "▶", "profile increment translation": [0.67, -0.82], "challenge text": "", "challenge translation": [0.0, -0.6], "challenge dimensions": [320.0, 22.0], "challenge scale": [0.71, 0.04], "challenge decrement text": "◀", "challenge decrement translation": [-0.67, -0.6], "challenge increment text": "▶", "challenge increment translation": [0.67, -0.6], "view text": "", "view translation": [0.0, -0.925], "view dimensions": [320.0, 22.0], "view scale": [0.71, 0.04], "view decrement text": "◀", "view decrement translation": [-0.67, -0.925], "view increment text": "▶", "view increment translation": [0.67, -0.925], "volume on texture": "resource/vol.png", "volume off texture": "resource/vol_off.png", "volume translation": [-1.65, -0.85], "volume scale": 0.08, "play texture": "resource/Play_Button.png", "play translation": [0.0, 0.0], "play scale": 0.6, "play scale ratio": 1.0, "name": { "arrow dimensions": [80.0, 40.0], "arrow scale": [0.3, 0.15], "arrow increment y": 0.85, "arrow decrement y": 0.32, "character 1 x": -1.2, "character 2 x": -0.9, "character 3 x": -0.6, "arrow increment texture": "resource/up_arrow.png", "arrow decrement texture": "resource/down_arrow.png", "character dimensions": [60.0, 80.0], "character scale": [0.2, 0.15], "character y": 0.6 }, "fullscreen texture": "resource/fullscreen.png", "fullscreen translation": [-1.45, -0.85], "fullscreen scale": 0.07, "fullscreen scale ratio": 0.75, "fullscreen text text": "FULLSCREEN", "fullscreen text translation home": [0.0, -0.85], "fullscreen text translation pause": [0.0, -0.16], "fullscreen text dimensions": [850.0, 40.0], "fullscreen text scale": 0.71, "bgm text on": "BGM ON", "bgm text off": "BGM OFF", "bgm translation home": [0.0, -0.69], "bgm translation pause": [0.0, 0.04], "sfx text on": "SFX ON", "sfx text off": "SFX OFF", "sfx translation home": [0.0, -0.77], "sfx translation pause": [0.0, -0.06], "exit text": "EXIT GAME", "exit translation": [0.0, -0.93], "steam translation": [1.25, -0.85], "steam scale": 0.4, "steam ratio": 0.1890831252 }, "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] } ], "challenge": [ { "name": "RESUME QUEST" }, { "name": "NEW QUEST" }, { "name": "LEVEL SELECT" }, { "name": "RESUME ARCADE", "time limit": 30.0, "checkpoint addition": 10.0, "checkpoint addition advanced": 15.0, "level addition": 20.0, "level addition advanced": 30.0, "bank bonus": 5.0, "advanced": 14 }, { "name": "ARCADE", "time limit": 30.0, "checkpoint addition": 10.0, "checkpoint addition advanced": 15.0, "level addition": 20.0, "level addition advanced": 30.0, "bank bonus": 5.0, "advanced": 14 }, { "name": "OPTIONS" } ], "view": [ { "name": "ORIGINAL" }, { "name": "MIRROR" }, { "name": "WARPED" } ], "audio": { "chunk size": 512, "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", "bong": "resource/bong.ogg" }, "volume": { "restart": 0.3, "teleport": 0.7, "walk": 0.55, "reverse": 0.5, "main": 1.0, "menu": 1.0, "take": 0.5, "checkpoint": 0.5, "bong": 0.5 }, "fade": 2.0 }, "ending": { "coin range": [-0.5, 0.5], "coin y": 0.07, "messages y": -0.3, "messages margin": -0.075, "messages step": -0.125, "messages dimensions": [500.0, 48.0], "messages scale": [0.9, 0.08], "messages foreground": [255.0, 255.0, 255.0, 255.0], "end text": " ", "unlock mirror": "✩ UNLOCKED MIRROR MODE ✩", "unlock warped": "✩ UNLOCKED WARPED MODE ✩", "unlock beef": "✩ UNLOCKED BEEF CAKE ✩", "unlock buffalo": "✩ UNLOCKED BUFFALO BEEF CAKE ✩", "unlock jackpot": "✩ UNLOCKED GOLDEN CAKE ✩", "new best": "✩ NEW BEST TIME ✩", "thanks": "DANK.GAME PRESENTS -~*~- CAKEFOOT -~*~- CREATED BY DISKMEM (GAME DESIGN, CODE, ART) and AZURIA SKY (AUDIO, ART) -~*~- POWERED BY SPACE BOX GAME ENGINE -~*~- THANK YOU TO Wonderville, MAGFest Indie Arcade, Playcrafting, GUMBO, Coolmath Games, Boshi's Place, Arcade Commons, #NYMakesGames, big__flan, snakesandrews, charliethewitch, paotato, kooonce, artfail, kleebtronics, stephthebusiness, hyacinthnil, computerlunch, xed, joshdebonis, corey b, toddwords, sleepin, prash, scripto industries, thrembo, jackyb0b, jburger, AntiSol -~*~- AND THANK YOU FOR PLAYING :)", "thanks translation": [0.2, -0.62], "thanks scale": [1.45, 0.3], "thanks wrap": 1080 }, "demo": { "active": false, "idle timeout": 30.0, "countdown display timeout": 10.0, "countdown message": "IDLE RESET IN ", "message translation": [0.0, 0.83], "message scale": [1.05, 0.14] } }