1
0
forked from noxious/server

Entirely replaces asset controller with improved ones (textures & cache)

This commit is contained in:
2025-01-08 21:12:33 +01:00
parent 39ec4daa06
commit 849ef07297
3 changed files with 0 additions and 52 deletions

View File

@ -1,6 +1,5 @@
import { Application } from 'express'
import { AssetsController } from '#controllers/assets'
import { AuthController } from '#controllers/auth'
import { AvatarController } from '#controllers/avatar'
import { CacheController } from '#controllers/cache'
@ -12,7 +11,6 @@ import { TexturesController } from '#controllers/textures'
class HttpManager {
private readonly authController: AuthController = new AuthController()
private readonly avatarController: AvatarController = new AvatarController()
private readonly assetsController: AssetsController = new AssetsController()
private readonly texturesController: TexturesController = new TexturesController()
private readonly cacheController: CacheController = new CacheController()
@ -36,9 +34,6 @@ class HttpManager {
app.get('/avatar/:characterName', (req, res) => this.avatarController.getByName(req, res))
app.get('/avatar/s/:characterTypeId/:characterHairId?', (req, res) => this.avatarController.getByParams(req, res))
// Assets routes
app.get('/assets/list_sprite_actions/:spriteId', (req, res) => this.assetsController.listSpriteActions(req, res))
// Download texture file
app.get('/textures/:type/:spriteId?/:file', (req, res) => this.texturesController.download(req, res))