space-game/gameEditor/.bjseditor/play/script.cjs.map
Michael Mainguy 4c9e1f65c0 Add BabylonJS Editor workspace boilerplate
Includes:
- Editor project configuration and cache files
- Sample scene with example meshes and geometries
- Asset files (asteroid, base GLB models, environment map)
- Vite/TypeScript configuration for editor preview
- Editor script components for game objects

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-09 07:49:00 -06:00

8 lines
32 KiB
Plaintext

{
"version": 3,
"sources": ["../../src/scripts.ts", "../../node_modules/babylonjs-editor-tools/src/loading/loader.ts", "../../node_modules/babylonjs-editor-tools/src/tools/guards.ts", "../../node_modules/babylonjs-editor-tools/src/tools/light.ts", "../../node_modules/babylonjs-editor-tools/src/rendering/vls.ts", "../../node_modules/babylonjs-editor-tools/src/rendering/ssr.ts", "../../node_modules/babylonjs-editor-tools/src/rendering/ssao.ts", "../../node_modules/babylonjs-editor-tools/src/rendering/motion-blur.ts", "../../node_modules/babylonjs-editor-tools/src/rendering/default-pipeline.ts", "../../node_modules/babylonjs-editor-tools/src/rendering/tools.ts", "../../node_modules/babylonjs-editor-tools/src/loading/physics.ts", "../../node_modules/babylonjs-editor-tools/src/loading/rendering.ts", "../../node_modules/babylonjs-editor-tools/src/loading/script.ts", "../../node_modules/babylonjs-editor-tools/src/decorators/apply.ts", "../../node_modules/babylonjs-editor-tools/src/tools/sound.ts", "../../node_modules/babylonjs-editor-tools/src/loading/sound.ts", "../../node_modules/babylonjs-editor-tools/src/loading/texture.ts", "../../node_modules/babylonjs-editor-tools/src/tools/scalar.ts", "../../node_modules/babylonjs-editor-tools/src/loading/shadows.ts", "../../node_modules/babylonjs-editor-tools/src/loading/sprite-map.ts", "../../node_modules/babylonjs-editor-tools/src/tools/sprite.ts", "../../node_modules/babylonjs-editor-tools/src/loading/sprite-manager.ts", "../../node_modules/babylonjs-editor-tools/src/loading/material.ts", "../../node_modules/babylonjs-editor-tools/src/tools/animation.ts", "../../node_modules/babylonjs-editor-tools/src/decorators/inspector.ts", "../../node_modules/babylonjs-editor-tools/src/cinematic/parse.ts", "../../node_modules/babylonjs-editor-tools/src/cinematic/tools.ts", "../../node_modules/babylonjs-editor-tools/src/cinematic/generate.ts", "../../node_modules/babylonjs-editor-tools/src/cinematic/events/apply-impulse.ts", "../../node_modules/babylonjs-editor-tools/src/cinematic/cinematic.ts", "../../src/scripts/editorScripts/AsteroidComponent.ts", "../../src/scripts/editorScripts/ShipComponent.ts", "../../src/scripts/editorScripts/BaseComponent.ts"],
"sourcesContent": ["\n/**\n * Generated by Babylon.js Editor\n */\n\nimport { loadScene, scriptsDictionary, scriptAssetsCache, _applyScriptsForObject, _removeRegisteredScriptInstance, _preloadScriptsAssets } from \"babylonjs-editor-tools\";\nimport * as scripts_editorScripts_AsteroidComponent from \"./scripts/editorScripts/AsteroidComponent\";\nimport * as scripts_editorScripts_ShipComponent from \"./scripts/editorScripts/ShipComponent\";\nimport * as scripts_editorScripts_BaseComponent from \"./scripts/editorScripts/BaseComponent\";\n\nexport const scriptsMap = {\n \"scripts/editorScripts/AsteroidComponent.ts\": scripts_editorScripts_AsteroidComponent,\n\t\"scripts/editorScripts/ShipComponent.ts\": scripts_editorScripts_ShipComponent,\n\t\"scripts/editorScripts/BaseComponent.ts\": scripts_editorScripts_BaseComponent\n};\n\nexport { loadScene, scriptsDictionary, scriptAssetsCache, _applyScriptsForObject, _removeRegisteredScriptInstance, _preloadScriptsAssets };\n", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "/**\n * BabylonJS Editor script component for asteroids\n * Copy this to your Editor workspace: src/scenes/scripts/AsteroidComponent.ts\n *\n * Attach to asteroid meshes to expose game properties in Inspector.\n */\nimport { Mesh } from \"babylonjs\";\n\nimport {\n visibleAsNumber,\n visibleAsString,\n visibleAsVector3,\n} from \"babylonjs-editor-tools\";\n\nexport default class AsteroidComponent extends Mesh {\n @visibleAsVector3(\"Linear Velocity\", { step: 0.1 })\n public linearVelocity = { x: 0, y: 0, z: 0 };\n\n @visibleAsVector3(\"Angular Velocity\", { step: 0.01 })\n public angularVelocity = { x: 0, y: 0, z: 0 };\n\n @visibleAsNumber(\"Mass\", { min: 1, max: 1000, step: 10 })\n public mass: number = 200;\n\n @visibleAsString(\"Target ID\", { description: \"Reference to a TargetComponent node\" })\n public targetId: string = \"\";\n\n @visibleAsString(\"Target Mode\", { description: \"orbit | moveToward | (empty)\" })\n public targetMode: string = \"\";\n}\n", "/**\n * BabylonJS Editor script component for player ship spawn\n * Copy this to your Editor workspace: src/scenes/scripts/ShipComponent.ts\n *\n * Attach to a mesh/transform node to mark player spawn point.\n */\nimport { Mesh } from \"babylonjs\";\n\nimport { visibleAsVector3 } from \"babylonjs-editor-tools\";\n\nexport default class ShipComponent extends Mesh {\n @visibleAsVector3(\"Start Velocity\", { step: 0.1 })\n public linearVelocity = { x: 0, y: 0, z: 0 };\n\n @visibleAsVector3(\"Start Angular Vel\", { step: 0.01 })\n public angularVelocity = { x: 0, y: 0, z: 0 };\n}\n", "/**\n * BabylonJS Editor script component for the start base\n * Copy this to your Editor workspace: src/scenes/scripts/BaseComponent.ts\n *\n * Attach to a mesh to mark it as the start base (yellow cylinder constraint zone).\n */\nimport { Mesh } from \"babylonjs\";\n\nimport { visibleAsString } from \"babylonjs-editor-tools\";\n\nexport default class BaseComponent extends Mesh {\n @visibleAsString(\"Base GLB Path\", { description: \"Path to base GLB model\" })\n public baseGlbPath: string = \"base.glb\";\n\n @visibleAsString(\"Landing GLB Path\", { description: \"Path to landing zone GLB\" })\n public landingGlbPath: string = \"\";\n}\n"],
"mappings": "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",
"names": ["import_babylonjs", "import_babylonjs", "import_babylonjs", "mesh", "vlsPostProcess", "import_babylonjs", "import_babylonjs", "import_babylonjs", "import_babylonjs", "vlsPostProcess", "ssrRenderingPipeline", "motionBlurPostProcess", "defaultRenderingPipeline", "import_babylonjs", "import_babylonjs", "import_babylonjs", "particleSystem", "scriptsMap", "exports", "import_babylonjs", "import_babylonjs", "registered", "import_babylonjs", "registered", "import_babylonjs", "registered", "import_babylonjs", "registered", "scriptsMap", "import_babylonjs", "import_babylonjs", "import_babylonjs", "import_babylonjs", "import_babylonjs", "import_babylonjs", "import_babylonjs", "import_babylonjs", "import_babylonjs", "import_babylonjs"]
}