Paths refactor # > @/
This commit is contained in:
@ -1,9 +1,9 @@
|
||||
import type { UUID } from '#application/types'
|
||||
import type { UUID } from'@/application/types'
|
||||
|
||||
import { BaseService } from '#application/base/baseService'
|
||||
import { SocketEvent } from '#application/enums'
|
||||
import MapManager from '#managers/mapManager'
|
||||
import SocketManager from '#managers/socketManager'
|
||||
import { BaseService } from'@/application/base/baseService'
|
||||
import { SocketEvent } from'@/application/enums'
|
||||
import MapManager from'@/managers/mapManager'
|
||||
import SocketManager from'@/managers/socketManager'
|
||||
|
||||
class CharacterAttackService extends BaseService {
|
||||
private readonly ATTACK_DELAY_MS = 1000
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { BaseService } from '#application/base/baseService'
|
||||
import config from '#application/config'
|
||||
import { Character } from '#entities/character'
|
||||
import MapManager from '#managers/mapManager'
|
||||
import { BaseService } from'@/application/base/baseService'
|
||||
import config from'@/application/config'
|
||||
import { Character } from'@/entities/character'
|
||||
import MapManager from'@/managers/mapManager'
|
||||
|
||||
type Position = { positionX: number; positionY: number }
|
||||
export type Node = Position & { parent?: Node; g: number; h: number; f: number }
|
||||
|
@ -1,12 +1,12 @@
|
||||
import type { UUID } from '#application/types'
|
||||
import type { UUID } from'@/application/types'
|
||||
|
||||
import { SocketEvent } from '#application/enums'
|
||||
import Logger, { LoggerType } from '#application/logger'
|
||||
import { Character } from '#entities/character'
|
||||
import MapManager from '#managers/mapManager'
|
||||
import SocketManager from '#managers/socketManager'
|
||||
import MapCharacter from '#models/mapCharacter'
|
||||
import MapRepository from '#repositories/mapRepository'
|
||||
import { SocketEvent } from'@/application/enums'
|
||||
import Logger, { LoggerType } from'@/application/logger'
|
||||
import { Character } from'@/entities/character'
|
||||
import MapManager from'@/managers/mapManager'
|
||||
import SocketManager from'@/managers/socketManager'
|
||||
import MapCharacter from'@/models/mapCharacter'
|
||||
import MapRepository from'@/repositories/mapRepository'
|
||||
|
||||
interface TeleportOptions {
|
||||
targetMapId: UUID
|
||||
|
@ -1,11 +1,11 @@
|
||||
import type { UUID } from '#application/types'
|
||||
import type { UUID } from'@/application/types'
|
||||
|
||||
import { BaseService } from '#application/base/baseService'
|
||||
import { SocketEvent } from '#application/enums'
|
||||
import { Chat } from '#entities/chat'
|
||||
import SocketManager from '#managers/socketManager'
|
||||
import CharacterRepository from '#repositories/characterRepository'
|
||||
import MapRepository from '#repositories/mapRepository'
|
||||
import { BaseService } from'@/application/base/baseService'
|
||||
import { SocketEvent } from'@/application/enums'
|
||||
import { Chat } from'@/entities/chat'
|
||||
import SocketManager from'@/managers/socketManager'
|
||||
import CharacterRepository from'@/repositories/characterRepository'
|
||||
import MapRepository from'@/repositories/mapRepository'
|
||||
|
||||
class ChatService extends BaseService {
|
||||
async sendMapMessage(characterId: UUID, mapId: UUID, message: string): Promise<boolean> {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { BaseService } from '#application/base/baseService'
|
||||
import { BaseService } from'@/application/base/baseService'
|
||||
|
||||
class MapService extends BaseService {
|
||||
public flattenMapArray(tiles: string[][]) {
|
||||
|
@ -1,12 +1,12 @@
|
||||
import bcrypt from 'bcryptjs'
|
||||
import NodeMailer from 'nodemailer'
|
||||
|
||||
import { BaseService } from '#application/base/baseService'
|
||||
import config from '#application/config'
|
||||
import { PasswordResetToken } from '#entities/passwordResetToken'
|
||||
import { User } from '#entities/user'
|
||||
import PasswordResetTokenRepository from '#repositories/passwordResetTokenRepository'
|
||||
import UserRepository from '#repositories/userRepository'
|
||||
import { BaseService } from'@/application/base/baseService'
|
||||
import config from'@/application/config'
|
||||
import { PasswordResetToken } from'@/entities/passwordResetToken'
|
||||
import { User } from'@/entities/user'
|
||||
import PasswordResetTokenRepository from'@/repositories/passwordResetTokenRepository'
|
||||
import UserRepository from'@/repositories/userRepository'
|
||||
|
||||
/**
|
||||
* User service
|
||||
|
Reference in New Issue
Block a user