@plasius/scene-runtime
v0.1.4
Published
Scene runtime composition and configurable animation palette adapters
Maintainers
Readme
@plasius/scene-runtime
Composable scene runtime contracts for object placement, layout zones, and configurable palette adapters.
Installation
npm install @plasius/scene-runtimeRollout ownership
This package follows site-owned rollout control:
scene.runtime.site-integration.enabled- Player/Party overlay composition foundations inherit
isekai.player-system.interface.enabled
Package exports
- schema constants and composition interfaces
- deterministic composition validation
- adapter-based palette resolution for runtime integration
- overlay-composition contracts for Player/System ownership, focus modes, collision rules, and combat-safe reduction
composeSceneRuntimeOverlayComposition()for reusable Party/System shell planning
Development
npm ci
npm run lint
npm run typecheck
npm run test:coverage
npm run build
npm run pack:checkOverlay composition model
- overlay owners are explicit:
player-systemandparty-system - focus modes are bounded to
ambient,focused, andcombat-safe - collision rules declare whether a surface stacks, replaces an existing owner, or suspends the incoming surface
- combat behavior is explicit per surface:
persist,reduce, orsuspend
