Files
Nitro_Render_V3/packages/room/src/object/logic/furniture/FurnitureTrophyLogic.ts
T
2024-04-03 09:27:56 +02:00

20 lines
579 B
TypeScript

import { RoomObjectWidgetRequestEvent } from '@nitrots/events';
import { FurnitureLogic } from './FurnitureLogic';
export class FurnitureTrophyLogic extends FurnitureLogic
{
public getEventTypes(): string[]
{
const types = [RoomObjectWidgetRequestEvent.TROPHY];
return this.mergeTypes(super.getEventTypes(), types);
}
public useObject(): void
{
if(!this.object || !this.eventDispatcher) return;
this.eventDispatcher.dispatchEvent(new RoomObjectWidgetRequestEvent(RoomObjectWidgetRequestEvent.TROPHY, this.object));
}
}