forked from noxious/server
Cleanup
This commit is contained in:
@ -1,7 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import CharacterHairRepository from '@/repositories/characterHairRepository'
|
||||
|
||||
interface IPayload {
|
||||
|
@ -1,8 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import { CharacterGender } from '@/application/enums'
|
||||
import { CharacterGender, SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import CharacterHairRepository from '@/repositories/characterHairRepository'
|
||||
import SpriteRepository from '@/repositories/spriteRepository'
|
||||
|
||||
|
@ -1,7 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import CharacterTypeRepository from '@/repositories/characterTypeRepository'
|
||||
|
||||
interface IPayload {
|
||||
|
@ -1,8 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import { CharacterGender, CharacterRace } from '@/application/enums'
|
||||
import { CharacterGender, CharacterRace, SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import CharacterTypeRepository from '@/repositories/characterTypeRepository'
|
||||
import SpriteRepository from '@/repositories/spriteRepository'
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import { ItemRarity, ItemType } from '@/application/enums'
|
||||
import { ItemRarity, ItemType, SocketEvent } from '@/application/enums'
|
||||
import { Item } from '@/entities/item'
|
||||
import SpriteRepository from '@/repositories/spriteRepository'
|
||||
|
||||
|
@ -1,7 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import ItemRepository from '@/repositories/itemRepository'
|
||||
|
||||
interface IPayload {
|
||||
|
@ -1,8 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import { ItemType, ItemRarity } from '@/application/enums'
|
||||
import { ItemRarity, ItemType, SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import ItemRepository from '@/repositories/itemRepository'
|
||||
import SpriteRepository from '@/repositories/spriteRepository'
|
||||
|
||||
|
@ -1,10 +1,8 @@
|
||||
import fs from 'fs'
|
||||
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import Storage from '@/application/storage'
|
||||
import type { UUID } from '@/application/types'
|
||||
import MapObjectRepository from '@/repositories/mapObjectRepository'
|
||||
|
||||
interface IPayload {
|
||||
|
@ -1,7 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import MapObjectRepository from '@/repositories/mapObjectRepository'
|
||||
|
||||
type Payload = {
|
||||
|
@ -1,12 +1,10 @@
|
||||
import fs from 'fs/promises'
|
||||
import { writeFile } from 'node:fs/promises'
|
||||
|
||||
import sharp from 'sharp'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import Storage from '@/application/storage'
|
||||
import { MapObject } from '@/entities/mapObject'
|
||||
import sharp from 'sharp'
|
||||
|
||||
interface IObjectData {
|
||||
[key: string]: Buffer
|
||||
|
@ -1,7 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import { Sprite } from '@/entities/sprite'
|
||||
import SpriteRepository from '@/repositories/spriteRepository'
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
import fs from 'fs/promises'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import Storage from '@/application/storage'
|
||||
|
@ -1,10 +1,8 @@
|
||||
import fs from 'fs'
|
||||
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import Storage from '@/application/storage'
|
||||
import type { UUID } from '@/application/types'
|
||||
import SpriteRepository from '@/repositories/spriteRepository'
|
||||
|
||||
type Payload = {
|
||||
|
@ -1,13 +1,10 @@
|
||||
import fs from 'fs'
|
||||
|
||||
import sharp from 'sharp'
|
||||
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import { SpriteAction } from '@/entities/spriteAction'
|
||||
import SpriteRepository from '@/repositories/spriteRepository'
|
||||
import sharp from 'sharp'
|
||||
|
||||
interface SpriteImage {
|
||||
url: string
|
||||
|
@ -1,10 +1,8 @@
|
||||
import fs from 'fs/promises'
|
||||
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import Storage from '@/application/storage'
|
||||
import type { UUID } from '@/application/types'
|
||||
import TileRepository from '@/repositories/tileRepository'
|
||||
|
||||
type Payload = {
|
||||
|
@ -1,7 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import TileRepository from '@/repositories/tileRepository'
|
||||
|
||||
type Payload = {
|
||||
|
@ -1,6 +1,5 @@
|
||||
import fs from 'fs/promises'
|
||||
import { writeFile } from 'node:fs/promises'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import Storage from '@/application/storage'
|
||||
|
@ -1,7 +1,6 @@
|
||||
import type { MapCacheT } from '@/entities/map'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { MapCacheT } from '@/entities/map'
|
||||
import { Map } from '@/entities/map'
|
||||
|
||||
type Payload = {
|
||||
|
@ -1,7 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import MapRepository from '@/repositories/mapRepository'
|
||||
|
||||
type Payload = {
|
||||
|
@ -1,7 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import { Map } from '@/entities/map'
|
||||
import MapRepository from '@/repositories/mapRepository'
|
||||
|
||||
|
@ -1,8 +1,6 @@
|
||||
import type { UUID } from '@/application/types'
|
||||
|
||||
import { BaseEvent } from '@/application/base/baseEvent'
|
||||
import { SocketEvent } from '@/application/enums'
|
||||
import { MapEventTileType } from '@/application/enums'
|
||||
import { MapEventTileType, SocketEvent } from '@/application/enums'
|
||||
import type { UUID } from '@/application/types'
|
||||
import { Map } from '@/entities/map'
|
||||
import { MapEffect } from '@/entities/mapEffect'
|
||||
import { MapEventTile } from '@/entities/mapEventTile'
|
||||
@ -87,7 +85,7 @@ export default class MapUpdateEvent extends BaseEvent {
|
||||
|
||||
if (tile.teleport) {
|
||||
const teleport = new MapEventTileTeleport()
|
||||
.setToMap((await mapRepository.getById(tile.teleport.toMap.id))!)
|
||||
.setToMap(await mapRepository.getById(tile.teleport.toMap.id))
|
||||
.setToPositionX(tile.teleport.toPositionX)
|
||||
.setToPositionY(tile.teleport.toPositionY)
|
||||
.setToRotation(tile.teleport.toRotation)
|
||||
@ -117,7 +115,7 @@ export default class MapUpdateEvent extends BaseEvent {
|
||||
|
||||
// Reload map from database to get fresh data
|
||||
map = await mapRepository.getById(data.mapId)
|
||||
await mapRepository.getEntityManager().populate(map!, mapRepository.POPULATE_MAP_EDITOR as any)
|
||||
await mapRepository.getEntityManager().populate(map, mapRepository.POPULATE_MAP_EDITOR as any)
|
||||
|
||||
if (!map) {
|
||||
this.logger.info(`User ${character!.getId()} tried to update map ${data.mapId} but it does not exist after update.`)
|
||||
|
Reference in New Issue
Block a user