Learn how to change values in the behavior editor of Soba!
Now that Blocks and parameters are covered, let’s go a level deeper.Suppose you aim to reposition your object. With Blocks, you’re limited to specifying a precise location using a numerical value.But what if you want your object to mimic the position of another object within the game world? This is achievable through custom graphs! Custom graphs allow for the creation of conditions and the performance of calculations and operations using the available data.
You will be redirected to a new screen - your custom graph!Check more about nodes to understand how they work.
Was this page helpful?
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Soba Wiki","colors":{"primary":"#FF6553","light":"#FF855F","dark":"#FF4949"},"favicon":"/favicon_new.svg","logo":{"light":"https://mintcdn.com/sobastudios/xXfiExtbuWaZvz7Y/logo/soba_wiki.png?fit=max\u0026auto=format\u0026n=xXfiExtbuWaZvz7Y\u0026q=85\u0026s=bd7460537d6b0aded5795fcec12f8012","dark":"https://mintcdn.com/sobastudios/xXfiExtbuWaZvz7Y/logo/soba_wiki.png?fit=max\u0026auto=format\u0026n=xXfiExtbuWaZvz7Y\u0026q=85\u0026s=bd7460537d6b0aded5795fcec12f8012","href":"https://wiki.soba.xyz"},"appearance":{"default":"dark","strict":null},"background":{"image":"https://mintlify.s3.us-west-1.amazonaws.com/sobastudios/images/phone_background.png","decoration":null,"color":{"light":"#FBFBFB","dark":"#0F1116"}},"navbar":{"links":[{"label":"Video Tutorials","href":"https://www.youtube.com/@soba_xyz/videos"}],"primary":{"type":"button","label":"Get Access","href":"https://soba.xyz"}},"search":{"prompt":"My game idea is.."},"footer":{"socials":{"youtube":"https://www.youtube.com/@soba_xyz/videos","discord":"https://discord.gg/JVRyTGPEHS","linkedin":"https://www.linkedin.com/company/sobaxyz"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sobastudios","hasAudioNarration":false,"actualSubdomain":"sobastudios","customDomains":["wiki.soba.xyz"],"gitSource":{"type":"github","owner":"guessing-game","repo":"soba_docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21c9354686a74bb00ef555","collectionId":"48535c72-b37d-4baf-b7a2-f2189bf8af24","schemaVersion":"v2"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6a21c9354686a74bb00ef555:success","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"BEHAVIOR EDITOR","count":38},{"language":"default","tag":"CREATING YOUR GAME","count":19},{"language":"default","tag":"GETTING STARTED","count":15},{"language":"default","tag":"Game Logic","count":12},{"language":"default","tag":"General","count":11},{"language":"default","tag":"Logic On Objects","count":11},{"language":"default","tag":"World Building","count":8},{"language":"default","tag":"Overview","count":8},{"language":"default","tag":"Managing Your Game","count":7},{"language":"default","tag":"Play","count":5}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"behavior-editor/general/custom-graphs","slug":"/behavior-editor/general/custom-graphs","pageMetadata":{"title":"What are custom graphs?","description":"Learn how to change values in the behavior editor of Soba!","href":"/behavior-editor/general/custom-graphs"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Learn how to change values in the behavior editor of Soba!\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Now that Blocks and parameters are covered, let’s go a level deeper.`}),`\n`,_jsx(_components.p,{children:`Suppose you aim to reposition your object. With Blocks, you’re limited to specifying a precise location using a numerical value.`}),`\n`,_jsx(_components.p,{children:`But what if you want your object to mimic the position of another object within the game world? This is achievable through custom graphs! Custom graphs allow for the creation of conditions and the performance of calculations and operations using the available data.`}),`\n`,_jsx(Heading,{level:`2`,id:`to-add-a-custom-graph-you-need-to`,children:`To add a custom graph you need to:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Expand your block`}),`\n`,_jsx(_components.li,{children:`Pick the parameter you want to create your logic`}),`\n`,_jsx(_components.li,{children:`Tap on the input field related to the parameter`}),`\n`,_jsx(_components.li,{children:`On top of the keyboard, tap on “Add Custom Graph”`}),`\n`]}),`\n`,_jsx(`p`,{align:`center`,children:_jsx(`img`,{width:`500`,noZoom:true,src:`https://i.imgur.com/sNma3ty.png`})}),`\n`,_jsx(_components.p,{children:`You will be redirected to a new screen - your custom graph!`}),`\n`,_jsxs(_components.p,{children:[`Check more about `,_jsx(_components.a,{href:`https://wiki.soba.xyz/behavior-editor/general/nodes-list`,children:`nodes`}),` to understand how they work.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"What are custom graphs?","description":"Learn how to change values in the behavior editor of Soba!","href":"/behavior-editor/general/custom-graphs"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"To add a custom graph you need to:","slug":"to-add-a-custom-graph-you-need-to","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"sobastudios","siteName":"Soba Wiki","title":"What are custom graphs? - Soba Wiki","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T00:46:30.867Z","originalFileLocation":"behavior-editor/general/custom-graphs.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Learn how to change values in the behavior editor of Soba!\">\u003cmeta data-mint-head name=\"application-name\" content=\"Soba Wiki\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"What are custom graphs? - Soba Wiki\">\u003cmeta data-mint-head property=\"og:description\" content=\"Learn how to change values in the behavior editor of Soba!\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Soba Wiki\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sobastudios.mintlify.app/_mintlify/api/og/v2?division=General\u0026amp;title=What+are+custom+graphs%3F\u0026amp;description=Learn+how+to+change+values+in+the+behavior+editor+of+Soba%21\u0026amp;theme=5139dba7ffc123568d8c3313\u0026amp;signature=df2ba1fff3db5e0cdf2e001805896a5ba62c7ebcbd0b0936f338db42bee971e8\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"What are custom graphs? - Soba Wiki\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Learn how to change values in the behavior editor of Soba!\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sobastudios.mintlify.app/_mintlify/api/og/v2?division=General\u0026amp;title=What+are+custom+graphs%3F\u0026amp;description=Learn+how+to+change+values+in+the+behavior+editor+of+Soba%21\u0026amp;theme=5139dba7ffc123568d8c3313\u0026amp;signature=df2ba1fff3db5e0cdf2e001805896a5ba62c7ebcbd0b0936f338db42bee971e8\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/sobastudios/ugEj1MK1cXS90Nbl/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Soba Wiki\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF6553\">\u003clink data-mint-head rel=\"canonical\" href=\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/behavior-editor/general/custom-graphs.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://wiki.soba.xyz/#organization\",\"name\":\"Soba Wiki\",\"url\":\"https://wiki.soba.xyz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sobastudios/xXfiExtbuWaZvz7Y/logo/soba_wiki.png?fit=max\u0026auto=format\u0026n=xXfiExtbuWaZvz7Y\u0026q=85\u0026s=bd7460537d6b0aded5795fcec12f8012\"}},{\"@type\":\"WebSite\",\"@id\":\"https://wiki.soba.xyz#website\",\"name\":\"Soba Wiki\",\"url\":\"https://wiki.soba.xyz\",\"publisher\":{\"@id\":\"https://wiki.soba.xyz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs#webpage\",\"url\":\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs\",\"name\":\"What are custom graphs?\",\"description\":\"Learn how to change values in the behavior editor of Soba!\",\"dateModified\":\"2026-01-07T00:46:30.867Z\",\"isPartOf\":{\"@id\":\"https://wiki.soba.xyz#website\"},\"breadcrumb\":{\"@id\":\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"BEHAVIOR EDITOR\",\"item\":\"https://wiki.soba.xyz/behavior-editor\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"General\",\"item\":\"https://wiki.soba.xyz/behavior-editor/general/blocks-list\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What are custom graphs?\",\"item\":\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs#article\",\"headline\":\"What are custom graphs?\",\"name\":\"What are custom graphs?\",\"description\":\"Learn how to change values in the behavior editor of Soba!\",\"url\":\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs\",\"mainEntityOfPage\":{\"@id\":\"https://wiki.soba.xyz/behavior-editor/general/custom-graphs#webpage\"},\"dateModified\":\"2026-01-07T00:46:30.867Z\",\"publisher\":{\"@id\":\"https://wiki.soba.xyz/#organization\"},\"isPartOf\":{\"@id\":\"https://wiki.soba.xyz#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Soba Wiki\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Soba Wiki","nav":{"global":null,"groups":[{"group":"","pages":[{"title":"Introduction","sidebarTitle":"Home","icon":"house","href":"/home"}]},{"group":"GETTING STARTED","pages":[{"title":"Getting started","href":"/getting-started"},{"group":"Overview","icon":"flag","iconType":"regular","pages":[{"title":"What is Soba?","href":"/getting-started/getting-started/what-is-soba"},{"title":"Quick start","href":"/getting-started/getting-started/quick-start"},{"title":"How do I download Soba?","href":"/getting-started/getting-started/download"},{"title":"iOS Download Outside of UK/CA/DE","href":"/getting-started/getting-started/download-testflight"},{"title":"Is Soba multi-platform?","href":"/getting-started/getting-started/multi-platform"},{"title":"Can I use Soba offline?","href":"/getting-started/getting-started/offline"},{"title":"Can I create games with friends?","href":"/getting-started/getting-started/co-creation"},{"title":"PC keyboard shortcuts","href":"/getting-started/getting-started/pc-controls"}]},{"group":"Account","icon":"user","iconType":"regular","pages":[{"title":"How do I change my character or username?","href":"/getting-started/account/change-username"},{"title":"How do I delete my account?","href":"/getting-started/account/account-delete"}]},{"group":"Play","icon":"play","iconType":"regular","pages":[{"title":"How do I use the controls?","href":"/getting-started/play/controls"},{"title":"How do I interact with other players?","href":"/getting-started/play/emotes"},{"title":"What are the different movements?","sidebarTitle":"What are the different movements?","href":"/getting-started/play/movements"},{"title":"Are all games multiplayer?","sidebarTitle":"Are all games multiplayer?","href":"/getting-started/play/multiplayer"},{"title":"What does the remix button do?","href":"/getting-started/play/remix"}]}]},{"group":"BEHAVIOR EDITOR","pages":[{"title":"Behavior editor","href":"/behavior-editor"},{"group":"General","icon":"square-terminal","iconType":"regular","pages":[{"title":"List of all blocks","href":"/behavior-editor/general/blocks-list"},{"title":"List of all nodes","href":"/behavior-editor/general/nodes-list"},{"title":"What are Blocks?","href":"/behavior-editor/general/blocks"},{"title":"How are Blocks executed?","href":"/behavior-editor/general/block-execution"},{"title":"What is a Lock?","description":"Learn what a Lock does on Soba!","href":"/behavior-editor/general/lock"},{"title":"What are custom graphs?","href":"/behavior-editor/general/custom-graphs"},{"title":"Triggers","href":"/behavior-editor/general/triggers"},{"title":"How do I change values?","href":"/behavior-editor/general/values"}]},{"group":"Managing Behaviors","icon":"file-circle-info","pages":[{"title":"How do I add a behavior on an object?","href":"/behavior-editor/managing-behaviors/behavior-object"},{"title":"How can I loop a behaviour?","href":"/behavior-editor/managing-behaviors/loop-behavior"},{"title":"How do I duplicate a behavior?","href":"/behavior-editor/managing-behaviors/duplicate-behavior"},{"title":"What are objects with pre-set behaviors?","href":"/behavior-editor/managing-behaviors/preset-behavior"}]},{"group":"Game Logic","icon":"flask-round-poison","pages":[{"title":"How to create a timer/countdown","href":"/behavior-editor/game-logic/timer-countdown"},{"title":"Score logic","href":"/behavior-editor/game-logic/score"},{"title":"Adding or deducting Health","href":"/behavior-editor/game-logic/health"},{"title":"Single-player/Multiplayer Settings","href":"/behavior-editor/game-logic/multiplayer"},{"title":"How to set a checkpoint","href":"/behavior-editor/game-logic/checkpoint"},{"title":"How do I make a player teleport?","href":"/behavior-editor/game-logic/teleport"},{"title":"How to create multiple spawn points","href":"/behavior-editor/game-logic/spawnpoints"},{"title":"How do I prompt texts to my game?","href":"/behavior-editor/game-logic/prompt-text"},{"title":"How do I add a dialogue (text) to my game?","href":"/behavior-editor/game-logic/dialogue"},{"title":"How do I set my camera settings?","href":"/behavior-editor/game-logic/camera"},{"title":"How do I add special effects or particles to my game?","href":"/behavior-editor/game-logic/particles"},{"title":"Leaderboard Settings","href":"/behavior-editor/game-logic/leaderboards"}]},{"group":"Logic On Objects","icon":"cube","pages":[{"title":"How to clone objects with behaviors","href":"/behavior-editor/logic-on-objects/clone-objects"},{"title":"How to add text to my game","href":"/behavior-editor/logic-on-objects/add-text"},{"title":"How to attach and detach objects from a player","href":"/behavior-editor/logic-on-objects/delivery-event"},{"title":"How to create an invisible wall?","href":"/behavior-editor/logic-on-objects/invisible-wall"},{"title":"How to create a killing object?","href":"/behavior-editor/logic-on-objects/killing-object"},{"title":"How to make an object appear and disappear?","href":"/behavior-editor/logic-on-objects/object-appear"},{"title":"How to create objects that you collect","href":"/behavior-editor/logic-on-objects/object-collect"},{"title":"How to get object coordinates?","href":"/behavior-editor/logic-on-objects/object-coordinates"},{"title":"How to make an object move?","href":"/behavior-editor/logic-on-objects/object-move"},{"title":"How to make an object scale?","href":"/behavior-editor/logic-on-objects/object-scale"},{"title":"How to make an object teleport?","href":"/behavior-editor/logic-on-objects/object-teleport"}]},{"group":"Working With Players","icon":"users","pages":[{"title":"How do I change the speed of players?","href":"/behavior-editor/working-with-players/player-speed"},{"title":"How to teleport players through interactions?","href":"/behavior-editor/working-with-players/player-teleport"},{"title":"How to make a player invincible?","href":"/behavior-editor/working-with-players/invincible"},{"title":"How to get a random player","href":"/behavior-editor/working-with-players/random-player"}]}]},{"group":"CREATING YOUR GAME","pages":[{"title":"Creating your game","href":"/creating-your-game"},{"group":"General","icon":"square-info","iconType":"regular","pages":[{"title":"What template should I start with?","href":"/creating-your-game/general/what-template"},{"title":"Using controls","href":"/creating-your-game/general/controls"},{"title":"Making sense of buttons","href":"/creating-your-game/general/buttons"},{"title":"How can I added logic to my game?","href":"/creating-your-game/general/behavior-editor"}]},{"group":"Managing Your Game","icon":"wrench","iconType":"regular","pages":[{"title":"How do I save my game?","href":"/creating-your-game/managing-your-game/save-game"},{"title":"How do I change my game name?","href":"/creating-your-game/managing-your-game/game-name"},{"title":"How do I set a thumbnail?","href":"/creating-your-game/managing-your-game/thumbnail"},{"title":"How do I make a copy of my game?","href":"/creating-your-game/managing-your-game/game-copy"},{"title":"Can I create in Soba offline?","href":"/creating-your-game/managing-your-game/offline"},{"title":"How do I delete my game?","href":"/creating-your-game/managing-your-game/delete"},{"title":"How to adjust the game rule settings?","href":"/creating-your-game/managing-your-game/rules"}]},{"group":"World Building","icon":"mountain-sun","iconType":"duotone","pages":[{"title":"How do I place objects and transform them?","href":"/creating-your-game/world-building/place-objects"},{"title":"How do I move, rotate and scale an object?","href":"/creating-your-game/world-building/transform"},{"title":"How do I group and ungroup objects?","href":"/creating-your-game/world-building/group"},{"title":"How do I change the color of my objects?","href":"/creating-your-game/world-building/color"},{"title":"How do I change the mood or environment of my game?","href":"/creating-your-game/world-building/mood"},{"title":"How do I add music and sound to my game?","href":"/creating-your-game/world-building/music"},{"title":"What’s a dynamic object?","href":"/creating-your-game/world-building/dynamic-object"},{"title":"How do I duplicate an object?","href":"/creating-your-game/world-building/duplicate"}]}]}]},"basePath":"","title":"What are custom graphs? - Soba Wiki","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}