// State of all UI elements export default { language: 'EN', // 'FR' envsSets: { baseEnvsSet: [], // list of environments of the base set customEnvsSet: [] // list of environments of the custom set }, morphologies: [], // list of available morphologies currentSeedsIdx: {}, // index of the policy selected for each morphology agents: [], // list of running agents simulationState: { status: 'init', // 'running', 'paused' intro_tour: false, agentFollowed: null, agentSelected: null, }, activeTab:'getting_started', // 'getting_started', 'draw_yourself', 'proc_gen', 'advanced_options', 'about' parkourConfig: { // parkour customization parameters terrain:{ dim1: 1.0, dim2: 0.95, dim3: 0, smoothing: 25, waterLevel: 0 }, creepers:{ width: 0.3, height: 2.5, spacing: 1, type: 'Swingable' // 'Rigid' } }, drawingModeState: { drawing: false, drawing_ground: false, drawing_ceiling: false, erasing: false, }, advancedOptionsState: { drawJoints: false, drawLidars: true, drawNames: true, drawObservation: false, drawReward: false, assets: { circle: false, }, }, };