diff --git a/packages/frontend/assets/room/objects/custard-pudding/custard-pudding.blend b/packages/frontend/assets/room/objects/custard-pudding/custard-pudding.blend new file mode 100644 index 0000000000..da925331ad Binary files /dev/null and b/packages/frontend/assets/room/objects/custard-pudding/custard-pudding.blend differ diff --git a/packages/frontend/assets/room/objects/custard-pudding/custard-pudding.glb b/packages/frontend/assets/room/objects/custard-pudding/custard-pudding.glb new file mode 100644 index 0000000000..248c05f309 Binary files /dev/null and b/packages/frontend/assets/room/objects/custard-pudding/custard-pudding.glb differ diff --git a/packages/frontend/assets/room/objects/pudding/pudding.blend b/packages/frontend/assets/room/objects/pudding/pudding.blend deleted file mode 100644 index bba40ce161..0000000000 Binary files a/packages/frontend/assets/room/objects/pudding/pudding.blend and /dev/null differ diff --git a/packages/frontend/assets/room/objects/pudding/pudding.glb b/packages/frontend/assets/room/objects/pudding/pudding.glb deleted file mode 100644 index 06c9ed80cc..0000000000 Binary files a/packages/frontend/assets/room/objects/pudding/pudding.glb and /dev/null differ diff --git a/packages/frontend/src/utility/room/object-defs.ts b/packages/frontend/src/utility/room/object-defs.ts index ce9c7451db..a619c41f07 100644 --- a/packages/frontend/src/utility/room/object-defs.ts +++ b/packages/frontend/src/utility/room/object-defs.ts @@ -21,6 +21,7 @@ import { chair } from './objects/chair.js'; import { coffeeCup } from './objects/coffeeCup.js'; import { colorBox } from './objects/colorBox.js'; import { cupNoodle } from './objects/cupNoodle.js'; +import { custardPudding } from './objects/custardPudding.js'; import { debugHipoly } from './objects/debugHipoly.js'; import { desk } from './objects/desk.js'; import { desktopPc } from './objects/desktopPc.js'; @@ -91,6 +92,7 @@ export const OBJECT_DEFS = [ coffeeCup, colorBox, cupNoodle, + custardPudding, desk, desktopPc, ductTape, diff --git a/packages/frontend/src/utility/room/objects/custardPudding.ts b/packages/frontend/src/utility/room/objects/custardPudding.ts new file mode 100644 index 0000000000..4c67d4c9e2 --- /dev/null +++ b/packages/frontend/src/utility/room/objects/custardPudding.ts @@ -0,0 +1,21 @@ +/* + * SPDX-FileCopyrightText: syuilo and misskey-project + * SPDX-License-Identifier: AGPL-3.0-only + */ + +import { defineObject } from '../engine.js'; + +export const custardPudding = defineObject({ + id: 'custardPudding', + name: 'custardPudding', + options: { + schema: {}, + default: {}, + }, + placement: 'top', + createInstance: () => { + return { + interactions: {}, + }; + }, +});