forked from noxious/server
format & lint
This commit is contained in:
@ -1,7 +1,10 @@
|
||||
import { Server } from 'socket.io'
|
||||
|
||||
import { TSocket } from '#application/types'
|
||||
import { Character } from '#entities/character'
|
||||
import TeleportService from '#services/teleportService'
|
||||
import ZoneManager from '#managers/zoneManager'
|
||||
import SocketManager from '#managers/socketManager'
|
||||
import ZoneManager from '#managers/zoneManager'
|
||||
import TeleportService from '#services/teleportService'
|
||||
|
||||
class ZoneCharacter {
|
||||
public readonly character: Character
|
||||
@ -13,12 +16,7 @@ class ZoneCharacter {
|
||||
}
|
||||
|
||||
public async savePosition() {
|
||||
await this.character
|
||||
.setPositionX(this.character.positionX)
|
||||
.setPositionY(this.character.positionY)
|
||||
.setRotation(this.character.rotation)
|
||||
.setZone(this.character.zone)
|
||||
.update()
|
||||
await this.character.setPositionX(this.character.positionX).setPositionY(this.character.positionY).setRotation(this.character.rotation).setZone(this.character.zone).update()
|
||||
}
|
||||
|
||||
public async teleport(zoneId: number, targetX: number, targetY: number): Promise<void> {
|
||||
@ -29,7 +27,7 @@ class ZoneCharacter {
|
||||
})
|
||||
}
|
||||
|
||||
public async disconnect(socket: Socket, io: Server): Promise<void> {
|
||||
public async disconnect(socket: TSocket, io: Server): Promise<void> {
|
||||
try {
|
||||
// Stop any movement and save final position
|
||||
this.isMoving = false
|
||||
@ -53,4 +51,4 @@ class ZoneCharacter {
|
||||
}
|
||||
}
|
||||
|
||||
export default ZoneCharacter
|
||||
export default ZoneCharacter
|
||||
|
Reference in New Issue
Block a user