momentum-mod / website

Momentum Mod's main website.
https://momentum-mod.org
MIT License
58 stars 59 forks source link

Constant value xp systems #872

Closed tsa96 closed 9 months ago

tsa96 commented 10 months ago

As discussed, stores the XP system variables as hardcoded values in Typescript, moves over to a dedicated library that both front and backend can use, and removes the database table and admin endpoints used to store and modify the values.

On top of #867 and #869, those need reviewing first.

tsa96 commented 9 months ago

Prettier was not kind to the XP systems module file LOL

This isn't Prettier, it's just that since all the XP systems stuff moved to a separate class literally all is needed for the backend is an @Injectable so DI can pick it up