Some cleaning

This commit is contained in:
Dennis Postma 2024-09-09 18:44:33 +02:00
parent c371ee5998
commit aedd255cc2
2 changed files with 5 additions and 15 deletions

View File

@ -1,7 +1,6 @@
import { Character, Zone } from '@prisma/client' import { Zone } from '@prisma/client'
import ZoneRepository from '../repositories/zoneRepository' import ZoneRepository from '../repositories/zoneRepository'
import ZoneService from '../services/zoneService' import ZoneService from '../services/zoneService'
import zoneRepository from '../repositories/zoneRepository'
import logger from '../utilities/logger' import logger from '../utilities/logger'
import LoadedZone from '../models/zone/loadedZone' import LoadedZone from '../models/zone/loadedZone'
@ -42,16 +41,9 @@ class ZoneManager {
return this.loadedZones return this.loadedZones
} }
public addCharacterToZone(zoneId: number, character: Character) { // Getter for zone by id
public getZoneById(zoneId: number): LoadedZone | undefined {
} return this.loadedZones.find((loadedZone) => loadedZone.getZone().id === zoneId)
public removeCharacterFromZone(zoneId: number, character: Character) {
}
public async moveCharacterBetweenZones(oldZoneId: number, newZoneId: number, character: Character): Promise<void> {
} }
} }

View File

@ -1,8 +1,6 @@
import { Character, Tile, Zone } from '@prisma/client' import { Character, Zone } from '@prisma/client'
import ZoneCharacter from './zoneCharacter' import ZoneCharacter from './zoneCharacter'
import zoneRepository from '../../repositories/zoneRepository' import zoneRepository from '../../repositories/zoneRepository'
import { ExtendedCharacter } from '../../utilities/types'
import ZoneManager from '../../managers/zoneManager'
class LoadedZone { class LoadedZone {
private readonly zone: Zone private readonly zone: Zone