feat(vagrant): rock template gains player-facing properties

Rock template now declares name="Rock", a description, weight (kg),
volume (L), and composition.stone=1.0. The module-side label_resolver
override is removed — display lib's default reads name now.

Inspect action prints a structured block (name, description, weight,
volume, composition.<material>, reg_id) to the console. Future
notification system will route this to an in-game text panel; for now
the console output makes Inspect useful instead of silent.
This commit is contained in:
Axel Meyer
2026-06-14 00:26:29 +02:00
parent 60eac65bce
commit f66ffc7f12
3 changed files with 56 additions and 11 deletions

View File

@@ -1,6 +1,6 @@
{
"id": "vagrant-skeleton",
"version": "0.9.0",
"version": "0.9.1",
"kind": "module",
"api": "^0.1",
"ci_frames": 60,
@@ -18,7 +18,7 @@
{"id": "lib-core.composition", "version": "0.2.0"},
{"id": "lib-core.actor", "version": "0.1.0"},
{"id": "lib-core.panel", "version": "0.1.0"},
{"id": "lib-core.inventory-list-display", "version": "0.1.0"},
{"id": "lib-core.inventory-list-display", "version": "0.1.1"},
{"id": "lib-core.maps","version":"0.5.7"},
{"id": "lib-core.puppet", "version": "0.5.0"},
{"id": "lib-core.interaction", "version": "0.1.0"},