Support template scans and room preset workflows (#390)
* Allow template forks to preserve scans * Add room preset save trigger * Show room preset action for selected zones * Use standard inspector for selected zones * Support room preset editor workflows * Preview room clear-underneath items
This commit is contained in:
@@ -220,6 +220,14 @@ type AIChatEvents = {
|
||||
}
|
||||
}
|
||||
|
||||
export interface RoomPresetCreateEvent {
|
||||
zoneId: ZoneNode['id']
|
||||
}
|
||||
|
||||
type RoomPresetEvents = {
|
||||
'room-preset:create': RoomPresetCreateEvent
|
||||
}
|
||||
|
||||
type EditorEvents = GridEvents &
|
||||
NodeEvents<'wall', WallEvent> &
|
||||
NodeEvents<'fence', FenceEvent> &
|
||||
@@ -260,6 +268,7 @@ type EditorEvents = GridEvents &
|
||||
WindowAnimationEvents &
|
||||
ThumbnailEvents &
|
||||
SnapshotEvents &
|
||||
AIChatEvents
|
||||
AIChatEvents &
|
||||
RoomPresetEvents
|
||||
|
||||
export const emitter = mitt<EditorEvents>()
|
||||
|
||||
Reference in New Issue
Block a user