Commit Graph

64 Commits

Author SHA1 Message Date
Stanley Dimant
7141c11059 add cache size hard cap based on last access time, remove more unnecessary things 2022-07-05 00:55:07 +02:00
Stanley Dimant
320b80e3ae fix some random texture loading issues I don't understand, fix loading issues 2022-07-01 00:16:43 +02:00
Stanley Dimant
3618540402 rework a lot of stuff: downloads, how to watch a player 2022-06-30 13:24:35 +02:00
Stanley Dimant
95f7e5f867 connect to api only after login, add switching secret keys and inputting secret key during intro, fix filereplacements not working properly, adjust to the new web api 2022-06-29 22:40:17 +02:00
Stanley Dimant
3ee082d371 some fixes for models sharing materials and code cleanup 2022-06-28 12:20:40 +02:00
Stanley Dimant
c7439ac769 why did I start writing this plugin 2022-06-27 12:31:41 +02:00
Stanley Dimant
61b178e2c0 rework the whole connection garbage/custom servers, other cleanups/refactors 2022-06-27 01:19:45 +02:00
Stanley Dimant
0df75fe085 move handling of player data application to CachedPlayer 2022-06-26 14:34:56 +02:00
Stanley Dimant
71ced4dc88 fuck character states 2022-06-26 02:34:24 +02:00
Stanley Dimant
3bba240cd5 refactor + add resiliency against penumbra/api shutdowns 2022-06-25 21:39:20 +02:00
Stanley Dimant
6ee159f716 more refactoring, rework FileCacheManager 2022-06-24 11:22:46 +02:00
Stanley Dimant
2dcd02d170 major refactoring, maybe some bugfixes, idk 2022-06-24 00:47:47 +02:00
Stanley Dimant
1312086a8d add the whole API stuff first iteration 2022-06-19 01:57:37 +02:00
Stanley Dimant
da2b2701e8 actually start to bring structure into the project
make it resilent against restarts/reloads
remove all user interaction for resource gathering
compute hashes on first time file resolving and on updates of said file on resolving
2022-06-14 21:53:41 +02:00