var basics = [ [ "Installing mk64 Decomp", "compiling.html", [ [ "Build Instructions", "compiling.html#build-instructions", null ], [ "Linux", "compiling.html#linux", null ], [ "Windows", "compiling.html#windows", null ], [ "macOS", "compiling.html#macos", null ], [ "Docker", "compiling.html#docker", null ], [ "Building US", "compiling.html#building-us", null ], [ "Building EU", "compiling.html#building-eu", null ] ] ], [ "Basic Concepts", "concepts.html", [ [ "Addresses", "concepts.html#addresses", null ], [ "How Errors Happen", "concepts.html#how-errors-happen", [ [ "Array Overflows", "concepts.html#array-overflows", null ] ] ], [ "Code", "concepts.html#code", null ] ] ], [ "Codebase Overview", "controlflow.html", [ [ "Paradigm", "controlflow.html#paradigm", null ], [ "Threading", "controlflow.html#threading", null ], [ "Overall Control Flow", "controlflow.html#overall-control-flow", null ], [ "Segments", "controlflow.html#segments", null ], [ "Code Breakdown", "controlflow.html#code-breakdown", [ [ "Menus", "controlflow.html#menus", null ], [ "Players", "controlflow.html#players", null ], [ "Actors", "controlflow.html#actors-1", null ], [ "Objects", "controlflow.html#objects-1", null ], [ "Tracks", "controlflow.html#tracks", [ [ "Course Folder", "controlflow.html#course-folder", null ] ] ], [ "UI & Other 2D Screen data", "controlflow.html#ui--other-2d-screen-data", null ], [ "Engine", "controlflow.html#engine", null ], [ "Math", "controlflow.html#math", null ], [ "Ending", "controlflow.html#ending", null ] ] ] ] ], [ "Terminology", "terminology.html", [ [ "Technical Definitions", "terminology.html#technical-definitions", null ], [ "Racing Terminology", "terminology.html#racing-terminology", null ] ] ] ];