원클릭으로
bl-core-config-vars
Use for BovineLabs Core ConfigVars, manager initialization, runtime values, editor bindings, or config-variable debugging.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use for BovineLabs Core ConfigVars, manager initialization, runtime values, editor bindings, or config-variable debugging.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | bl-core-config-vars |
| description | Use for BovineLabs Core ConfigVars, manager initialization, runtime values, editor bindings, or config-variable debugging. |
Resolve Core source from Packages/com.bovinelabs.core or its exact Library/PackageCache entry. Use the current source and editor code as the authority.
BovineLabs.Core/ConfigVars/ConfigVarAttribute.csBovineLabs.Core/ConfigVars/ConfigurableAttribute.csBovineLabs.Core/ConfigVars/ConfigVarManager.csBovineLabs.Core.Editor/ConfigVars/ConfigVarsWindow.csBovineLabs.Core.Editor/ConfigVars/ConfigVarPanel.csBovineLabs.Core/Debug/BLLogger.csBovineLabs.Core.Editor/ChangeFilterTracking/ChangeFilterTrackingSystem.csBovineLabs.Core.Extensions/Utility/BovineLabsBootstrap.cs[Configurable] to the owning type (class/struct).SharedStatic<T> field(s) with [ConfigVar(...)].ConfigVarManager).debug.*, app.*, network.*; the first segment becomes the panel group in ConfigVars window.isReadOnly: true for values that should be immutable in play mode.isHidden: true when values should stay internal and not appear in the window.ConfigVarManager and ConfigVarPanel currently support:
SharedStatic<int>SharedStatic<float>SharedStatic<bool>SharedStatic<Color>SharedStatic<Vector4>SharedStatic<Rect>SharedStatic<FixedString32Bytes>SharedStatic<FixedString64Bytes>SharedStatic<FixedString128Bytes>SharedStatic<FixedString512Bytes>SharedStatic<FixedString4096Bytes>If you add a new type, update both:
ConfigVarManager.GetContainer(...)ConfigVarPanel.CreateVisualElement(...)-<configVarName> argument (highest priority).[Configurable].SharedStatic<T> with supported T.isHidden: true).Use for BovineLabs Core IEntityCommands wrappers across bakers, command buffers, parallel jobs, tests, shared components, or entity mutations.
Use for BovineLabs Core custom inspectors or property drawers, prefab override handling, serialized-property editing, or inspector debugging.
Use for BovineLabs Core initialization or destruction lifecycles, lifecycle groups, ordering, authoring, or world startup and shutdown issues.
Use for BovineLabs Core ObjectId definitions, registries, groups, auto-id or autoref, lookup baking, runtime lookup, or world object registry behavior.
Use for BovineLabs Core pause modes, pause markers, pause-aware groups, transitions, or systems that must continue or stop while paused.
Use for BovineLabs Core settings assets, SettingsUtility retrieval, world-targeted settings, baking, or missing and duplicate settings issues.