1
0
forked from noxious/server

Added paths in typescript config and utilise this in all project files

This commit is contained in:
2024-12-24 23:48:37 +01:00
parent 72562f92f9
commit 058988e874
86 changed files with 304 additions and 295 deletions

View File

@ -1,12 +1,12 @@
import { Server } from 'socket.io'
import { TSocket } from '../../utilities/types'
import ZoneRepository from '../../repositories/zoneRepository'
import { TSocket } from '#utilities/types'
import ZoneRepository from '#repositories/zoneRepository'
import { Zone } from '@prisma/client'
import { gameLogger } from '../../utilities/logger'
import CharacterRepository from '../../repositories/characterRepository'
import ZoneManager from '../../managers/zoneManager'
import zoneCharacter from '../../models/zoneCharacter'
import zoneManager from '../../managers/zoneManager'
import { gameLogger } from '#utilities/logger'
import CharacterRepository from '#repositories/characterRepository'
import ZoneManager from '#managers/zoneManager'
import zoneCharacter from '#models/zoneCharacter'
import zoneManager from '#managers/zoneManager'
interface IResponse {
zone: Zone

View File

@ -1,9 +1,9 @@
import { Server } from 'socket.io'
import { TSocket } from '../../utilities/types'
import ZoneRepository from '../../repositories/zoneRepository'
import { gameLogger } from '../../utilities/logger'
import ZoneManager from '../../managers/zoneManager'
import CharacterRepository from '../../repositories/characterRepository'
import { TSocket } from '#utilities/types'
import ZoneRepository from '#repositories/zoneRepository'
import { gameLogger } from '#utilities/logger'
import ZoneManager from '#managers/zoneManager'
import CharacterRepository from '#repositories/characterRepository'
export default class ZoneLeaveEvent {
constructor(

View File

@ -1,12 +1,12 @@
import { Server } from 'socket.io'
import { TSocket, ZoneEventTileWithTeleport } from '../../utilities/types'
import { CharacterService } from '../../services/characterService'
import { ZoneEventTileService } from '../../services/zoneEventTileService'
import Rotation from '../../utilities/character/rotation'
import { gameLogger } from '../../utilities/logger'
import ZoneManager from '../../managers/zoneManager'
import ZoneCharacter from '../../models/zoneCharacter'
import zoneEventTileRepository from '../../repositories/zoneEventTileRepository'
import { TSocket, ZoneEventTileWithTeleport } from '#utilities/types'
import { CharacterService } from '#services/characterService'
import { ZoneEventTileService } from '#services/zoneEventTileService'
import Rotation from '#utilities/character/rotation'
import { gameLogger } from '#utilities/logger'
import ZoneManager from '#managers/zoneManager'
import ZoneCharacter from '#models/zoneCharacter'
import zoneEventTileRepository from '#repositories/zoneEventTileRepository'
export default class CharacterMove {
private readonly characterService = new CharacterService()

View File

@ -1,7 +1,7 @@
import { Server } from 'socket.io'
import { TSocket } from '../../utilities/types'
import { gameLogger } from '../../utilities/logger'
import WeatherManager from '../../managers/weatherManager'
import { TSocket } from '#utilities/types'
import { gameLogger } from '#utilities/logger'
import WeatherManager from '#managers/weatherManager'
export default class Weather {
constructor(