From 7c170a21e527d38f1684ed046ccbc95fc3acea1f Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri, 24 Apr 2026 10:16:13 +0900 Subject: [PATCH] wip --- .../src/pages/room.add-object-dialog.vue | 57 ++++++++++++++--- .../src/pages/room.object-customize-form.vue | 59 ++++++++++++++++++ packages/frontend/src/pages/room.vue | 44 ++----------- .../frontend/src/world/room/controller.ts | 6 +- packages/frontend/src/world/room/engine.ts | 6 +- packages/frontend/src/world/room/object.ts | 10 ++- .../src/world/room/objects/randomBooks.ts | 9 +-- .../frontend/src/world/room/previewEngine.ts | 61 +++++++++++++------ packages/frontend/src/world/utility.ts | 18 ++++++ 9 files changed, 186 insertions(+), 84 deletions(-) create mode 100644 packages/frontend/src/pages/room.object-customize-form.vue diff --git a/packages/frontend/src/pages/room.add-object-dialog.vue b/packages/frontend/src/pages/room.add-object-dialog.vue index b163c4ac20..67612cdc82 100644 --- a/packages/frontend/src/pages/room.add-object-dialog.vue +++ b/packages/frontend/src/pages/room.add-object-dialog.vue @@ -31,23 +31,35 @@ SPDX-License-Identifier: AGPL-3.0-only
- + + +
+ +
+ + diff --git a/packages/frontend/src/pages/room.vue b/packages/frontend/src/pages/room.vue index 99799cc312..036ca99464 100644 --- a/packages/frontend/src/pages/room.vue +++ b/packages/frontend/src/pages/room.vue @@ -44,26 +44,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ controller.selected.value.objectDef.name }} -
-
-
{{ s.label }}
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
+
@@ -119,6 +100,7 @@ SPDX-License-Identifier: AGPL-3.0-only