This commit is contained in:
syuilo 2026-05-26 09:48:29 +09:00
commit 564d2446cb
6 changed files with 22 additions and 11 deletions

View file

@ -13,7 +13,8 @@
"@typescript-eslint/parser": "8.59.2",
"esbuild": "0.28.0",
"execa": "9.6.1",
"nodemon": "3.1.14"
"nodemon": "3.1.14",
"@types/tinycolor2": "1.4.6"
},
"files": [
"built"
@ -24,6 +25,8 @@
"@babylonjs/loaders": "9.9.0",
"@babylonjs/materials": "9.9.0",
"eventemitter3": "5.0.4",
"seedrandom": "3.0.5"
"seedrandom": "3.0.5",
"tinycolor2": "1.6.0",
"hls.js": "1.6.16"
}
}

View file

@ -4,12 +4,10 @@
*/
import * as BABYLON from '@babylonjs/core';
import { AxesViewer } from '@babylonjs/core/Debug/axesViewer';
import { registerBuiltInLoaders } from '@babylonjs/loaders/dynamic';
import { EventEmitter } from 'eventemitter3';
import tinycolor from 'tinycolor2';
import Hls from 'hls.js';
import { RecyvlingTextGrid, Timer, WORLD_SCALE, camelToKebab, cm, createPlaneUvMapper, normalizeUvToSquare, randomRange } from './utility.js';
import { RecyvlingTextGrid, Timer, createPlaneUvMapper, randomRange } from './utility.js';
import { TIME_MAP } from './utility.js';
import { EngineBase } from './EngineBase.js';

View file

@ -4,9 +4,9 @@
*/
import * as BABYLON from '@babylonjs/core';
import { createTextureManager, defineObject } from '../object.js';
import { normalizeUvToSquare } from 'misskey-world/src/utility.js';
import { djPlayer_schema } from 'misskey-world/src/room/objects/djPlayer.schema.js';
import { createTextureManager, defineObject } from '../object.js';
import { normalizeUvToSquare } from '@/src/utility.js';
export const djPlayer = defineObject(djPlayer_schema, {
createInstance: async ({ model, options, scene }) => {

View file

@ -4,10 +4,11 @@
*/
import * as BABYLON from '@babylonjs/core';
import { createTextureManager, defineObject } from '../object.js';
import { cm, WORLD_SCALE, normalizeUvToSquare } from 'misskey-world/src/utility.js';
import { getLightRangeFactorByGraphicsQuality } from '../utility.js';
import { cm, WORLD_SCALE } from 'misskey-world/src/utility.js';
import { monitor_schema } from 'misskey-world/src/room/objects/monitor.schema.js';
import { createTextureManager, defineObject } from '../object.js';
import { getLightRangeFactorByGraphicsQuality } from '../utility.js';
import { normalizeUvToSquare } from '@/src/utility.js';
export const monitor = defineObject(monitor_schema, {
createInstance: async ({ lc, scene, options, model, graphicsQuality }) => {

View file

@ -4,9 +4,9 @@
*/
import * as BABYLON from '@babylonjs/core';
import { createTextureManager, defineObject } from '../object.js';
import { normalizeUvToSquare } from 'misskey-world/src/utility.js';
import { tabletopLcdButtonsController_schema } from 'misskey-world/src/room/objects/tabletopLcdButtonsController.schema.js';
import { createTextureManager, defineObject } from '../object.js';
import { normalizeUvToSquare } from '@/src/utility.js';
export const tabletopLcdButtonsController = defineObject(tabletopLcdButtonsController_schema, {
createInstance: async ({ model, options, scene }) => {

9
pnpm-lock.yaml generated
View file

@ -1187,13 +1187,22 @@ importers:
eventemitter3:
specifier: 5.0.4
version: 5.0.4
hls.js:
specifier: 1.6.16
version: 1.6.16
seedrandom:
specifier: 3.0.5
version: 3.0.5
tinycolor2:
specifier: 1.6.0
version: 1.6.0
devDependencies:
'@types/seedrandom':
specifier: 3.0.8
version: 3.0.8
'@types/tinycolor2':
specifier: 1.4.6
version: 1.4.6
'@typescript-eslint/eslint-plugin':
specifier: 8.59.2
version: 8.59.2(@typescript-eslint/parser@8.59.2(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)