npm run format

This commit is contained in:
Dennis Postma 2024-09-28 02:18:31 +02:00
parent 10a231b54c
commit 21a75f6cbe
22 changed files with 35 additions and 35 deletions

View File

@ -30,4 +30,4 @@ export default class CharacterConnectEvent {
console.log('character:connect error', error) console.log('character:connect error', error)
} }
} }
} }

View File

@ -57,4 +57,4 @@ export default class CharacterCreateEvent {
return this.socket.emit('notification', { message: 'Could not create character. Please try again (later).' }) return this.socket.emit('notification', { message: 'Could not create character. Please try again (later).' })
} }
} }
} }

View File

@ -36,4 +36,4 @@ export default class CharacterDeleteEvent {
return this.socket.emit('notification', { message: 'Character delete failed. Please try again.' }) return this.socket.emit('notification', { message: 'Character delete failed. Please try again.' })
} }
} }
} }

View File

@ -23,4 +23,4 @@ export default class CharacterListEvent {
console.log('character:list error', error) console.log('character:list error', error)
} }
} }
} }

View File

@ -45,4 +45,4 @@ export default class AlertCommandEvent {
callback(false) callback(false)
} }
} }
} }

View File

@ -39,4 +39,4 @@ export default class DisconnectEvent {
gameLogger.error('disconnect error', error.message) gameLogger.error('disconnect error', error.message)
} }
} }
} }

View File

@ -29,4 +29,4 @@ export default class ObjectListEvent {
const objects = await ObjectRepository.getAll() const objects = await ObjectRepository.getAll()
callback(objects) callback(objects)
} }
} }

View File

@ -54,4 +54,4 @@ export default class ObjectRemoveEvent {
callback(false) callback(false)
} }
} }
} }

View File

@ -56,4 +56,4 @@ export default class ObjectUpdateEvent {
callback(false) callback(false)
} }
} }
} }

View File

@ -47,4 +47,4 @@ export default class SpriteCreateEvent {
callback(false) callback(false)
} }
} }
} }

View File

@ -29,4 +29,4 @@ export default class SpriteListEvent {
const sprites = await SpriteRepository.getAll() const sprites = await SpriteRepository.getAll()
callback(sprites) callback(sprites)
} }
} }

View File

@ -73,11 +73,11 @@ export default class SpriteUpdateEvent {
return Promise.all( return Promise.all(
spriteActions.map(async (spriteAction) => { spriteActions.map(async (spriteAction) => {
const { action, sprites } = spriteAction const { action, sprites } = spriteAction
if (!Array.isArray(sprites) || sprites.length === 0) { if (!Array.isArray(sprites) || sprites.length === 0) {
throw new Error(`Invalid sprites array for action: ${action}`) throw new Error(`Invalid sprites array for action: ${action}`)
} }
const buffersWithDimensions = await Promise.all( const buffersWithDimensions = await Promise.all(
sprites.map(async (sprite: string) => { sprites.map(async (sprite: string) => {
const buffer = Buffer.from(sprite.split(',')[1], 'base64') const buffer = Buffer.from(sprite.split(',')[1], 'base64')
@ -85,10 +85,10 @@ export default class SpriteUpdateEvent {
return { buffer, width, height } return { buffer, width, height }
}) })
) )
const frameWidth = Math.max(...buffersWithDimensions.map((b) => b.width || 0)) const frameWidth = Math.max(...buffersWithDimensions.map((b) => b.width || 0))
const frameHeight = Math.max(...buffersWithDimensions.map((b) => b.height || 0)) const frameHeight = Math.max(...buffersWithDimensions.map((b) => b.height || 0))
return { return {
...spriteAction, ...spriteAction,
frameWidth, frameWidth,
@ -125,7 +125,7 @@ export default class SpriteUpdateEvent {
async function saveSpritesToDisk(id: string, processedActions: ProcessedSpriteAction[]) { async function saveSpritesToDisk(id: string, processedActions: ProcessedSpriteAction[]) {
const publicFolder = path.join(process.cwd(), 'public', 'sprites', id) const publicFolder = path.join(process.cwd(), 'public', 'sprites', id)
await mkdir(publicFolder, { recursive: true }) await mkdir(publicFolder, { recursive: true })
await Promise.all( await Promise.all(
processedActions.map(async ({ action, buffersWithDimensions, frameWidth, frameHeight }) => { processedActions.map(async ({ action, buffersWithDimensions, frameWidth, frameHeight }) => {
const combinedImage = await sharp({ const combinedImage = await sharp({
@ -145,11 +145,11 @@ export default class SpriteUpdateEvent {
) )
.png() .png()
.toBuffer() .toBuffer()
const filename = path.join(publicFolder, `${action}.png`) const filename = path.join(publicFolder, `${action}.png`)
await writeFile(filename, combinedImage) await writeFile(filename, combinedImage)
}) })
) )
} }
} }
} }

View File

@ -29,4 +29,4 @@ export default class TileListEvent {
const tiles = await TileRepository.getAll() const tiles = await TileRepository.getAll()
callback(tiles) callback(tiles)
} }
} }

View File

@ -45,4 +45,4 @@ export default class TileUpdateEvent {
callback(false) callback(false)
} }
} }
} }

View File

@ -55,4 +55,4 @@ export default class TileUploadEvent {
callback(false) callback(false)
} }
} }
} }

View File

@ -59,4 +59,4 @@ export default class ZoneCreateEvent {
callback([]) callback([])
} }
} }
} }

View File

@ -58,4 +58,4 @@ export default class ZoneDeleteEvent {
callback(false) callback(false)
} }
} }
} }

View File

@ -41,4 +41,4 @@ export default class ZoneListEvent {
callback([]) callback([])
} }
} }
} }

View File

@ -56,4 +56,4 @@ export default class ZoneRequestEvent {
callback(null) callback(null)
} }
} }
} }

View File

@ -85,15 +85,15 @@ export default class ZoneUpdateEvent {
positionY: zoneEventTile.positionY, positionY: zoneEventTile.positionY,
...(zoneEventTile.type === 'TELEPORT' && zoneEventTile.teleport ...(zoneEventTile.type === 'TELEPORT' && zoneEventTile.teleport
? { ? {
teleport: { teleport: {
create: { create: {
toZoneId: zoneEventTile.teleport.toZoneId, toZoneId: zoneEventTile.teleport.toZoneId,
toPositionX: zoneEventTile.teleport.toPositionX, toPositionX: zoneEventTile.teleport.toPositionX,
toPositionY: zoneEventTile.teleport.toPositionY, toPositionY: zoneEventTile.teleport.toPositionY,
toRotation: zoneEventTile.teleport.toRotation toRotation: zoneEventTile.teleport.toRotation
}
} }
} }
}
: {}) : {})
})) }))
}, },
@ -126,4 +126,4 @@ export default class ZoneUpdateEvent {
callback(null) callback(null)
} }
} }
} }

View File

@ -25,4 +25,4 @@ export default class LoginEvent {
gameLogger.error('login error', error.message) gameLogger.error('login error', error.message)
} }
} }
} }

View File

@ -53,4 +53,4 @@ export default class CharacterJoinEvent {
this.socket.disconnect() this.socket.disconnect()
} }
} }
} }