rootdarkarchon
7a8655f6b1
Chara file data export ( #38 )
...
* add rudimentary saving of chara file data
* fix building
* working prototype for MCDF import and application
* adjust code to use streams
* rename cache -> storage
add ui for import/export mcdf
* minor wording adjustments, version bump
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com >
Co-authored-by: Stanley Dimant <stanley.dimant@varian.com >
2023-01-23 12:56:43 +01:00
rootdarkarchon
90a25c23dc
fix some performance issues
2023-01-05 17:57:30 +01:00
rootdarkarchon
6aace54910
sequentialize file uploads, bump version
2022-12-23 01:53:01 +01:00
rootdarkarchon
de37e22c20
change to penumbra.api, fix animations requiring a redraw to be picked up again
2022-12-18 15:31:25 +01:00
rootdarkarchon
71e11c5b45
add customizeplus support
2022-10-27 12:49:18 +02:00
Stanley Dimant
260c4a48ee
add analyzers and api
2022-10-03 15:58:51 +02:00
Stanley Dimant
ac6c46390c
add api to mare, change all to file scoped namespace
2022-09-29 15:52:33 +02:00
Stanley Dimant
0d7e173a97
add periodic file scanner, parallelize downloads, fix transient files being readded when not necessary, fix disposal of players on plugin shutdown
2022-09-25 14:38:06 +02:00
Stanley Dimant
6149d7eb73
clear actionqueue on zoneswitch
2022-09-17 13:29:08 +02:00
Stanley Dimant
a618fad7d9
0.4.2: fix heels integration, potentially fix crashes, delay handling of transient resource loads, change transients to concurrent dictionary
2022-09-11 01:23:41 +02:00
Stanley Dimant
782ec873f6
fixes for heels or so I guess
2022-09-10 16:03:21 +02:00
Stanley Dimant
8d1324250f
merge 0.4.0 into main
2022-09-10 15:31:03 +02:00
Stanley Dimant
f98b8af413
Revert "add heels support"
...
This reverts commit d5068d5515 .
2022-09-10 14:15:18 +02:00
Stanley Dimant
c2aeca6d0e
merge from main
2022-09-10 14:14:59 +02:00
Stanley Dimant
d5068d5515
add heels support
2022-09-10 14:11:52 +02:00
Stanley Dimant
ce1a1187f0
minor fixes
2022-09-09 14:53:59 +02:00
Stanley Dimant
6720d6f897
merge from downstream
2022-09-07 22:13:14 +02:00
Stanley Dimant
920090c3b1
add delayedframework update to dalamudutil, rework to concurrent collections
2022-09-07 22:03:17 +02:00
Stanley Dimant
c2576a4bb6
change queue to concurrentqueue
2022-09-07 21:20:04 +02:00
Stanley Dimant
1e9161aed5
fix adding semi transient resources, fix unloading not unloading mods due to queue
2022-09-06 16:15:08 +02:00
Stanley Dimant
99df88bb3b
re-check semi-persistent transient resources validity instead of clearing on redraw
2022-09-06 14:58:16 +02:00
Stanley Dimant
35ebaed80c
fix for the fix of ipc manager to create temp collections, bump version
2022-09-06 14:03:56 +02:00
Stanley Dimant
100aba0900
cherrypick from net6 fixes
2022-09-06 13:43:11 +02:00
Stanley Dimant
dd74b7be86
move handling of critical ipc to main thread
2022-09-06 13:42:07 +02:00
Stanley Dimant
f66fcfab47
minor fixes
2022-09-06 13:41:10 +02:00
Stanley Dimant
4a0dce0e44
minor fixes
2022-09-06 13:20:39 +02:00
Stanley Dimant
a2f88124d7
move handling of critical ipc to main thread
2022-09-05 11:23:02 +02:00
Stanley Dimant
bd947d8f2a
add semi transient resource handling, wait max 3s for pets to change
2022-09-03 22:06:28 +02:00
Stanley Dimant
8dc4dd26e2
merge from main
2022-09-03 15:06:01 +02:00
Stanley Dimant
514ae1f141
adjust api
2022-09-03 15:05:19 +02:00
Stanley Dimant
1d6d390dd6
fix mounts
2022-08-25 20:36:21 +02:00
Stanley Dimant
8459fe8f25
add some preliminary vfx work
2022-08-15 17:36:43 +02:00
Stanley Dimant
4226f2e16d
add penumbra ipc for pathchanges, change all tolower to tolowerinvariant
2022-08-13 21:16:05 +02:00
Stanley Dimant
307c90f40e
save but not send hat/visor/weapon state, fix sync of mounts, speed up cache generation a bit
2022-07-26 12:49:44 +02:00
Stanley Dimant
f39c085fbf
adjust to send only one packet for all changes at once
2022-07-24 14:34:26 +02:00
Stanley Dimant
9d9aac6bb3
minion/pet/companion/mount rework
2022-07-22 02:11:35 +02:00
Stanley Dimant
7f9c1c1835
maybe add ivcs support?
2022-07-16 02:30:46 +02:00
Stanley Dimant
ce5b78662a
adjust to api5 changes
2022-07-13 10:26:17 +02:00
Stanley Dimant
98c1802d63
add compatibility to penumbra 0.5.3.7 / GetPlayerMetaManipulations
2022-07-10 20:28:27 +02:00
Stanley Dimant
1577ec93fd
adjust minimum penumbra api
2022-07-09 16:50:03 +02:00
Stanley Dimant
ea845d9e40
adjust for updated penumbra api PR
2022-07-09 13:34:02 +02:00
Stanley Dimant
66c957093c
adjust for new penumbra
2022-07-09 13:05:11 +02:00
Stanley Dimant
11cc190528
fix some issues in reverse resolving paths I guess
2022-07-05 21:53:39 +02:00
Stanley Dimant
db4d5f37f9
fix crash on logout, change several logger.debug to verbose, adjustments to player cache generation, fixes to file scan manager, better handling disconnects, some refactoring, adjustments to intro UI, correct display of server state
2022-07-04 01:52:08 +02:00
Stanley Dimant
af06fd9b87
update for new penumbra api versioning
2022-07-02 17:13:03 +02:00
Stanley Dimant
0a6584bc32
add weapon sync
2022-07-02 12:53:24 +02:00
Stanley Dimant
afbb3eea8e
push character data through the server without using the database
2022-06-30 17:16:49 +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