rework a lot of stuff: downloads, how to watch a player

This commit is contained in:
Stanley Dimant
2022-06-30 13:24:35 +02:00
parent eb39429777
commit 3618540402
18 changed files with 319 additions and 233 deletions

View File

@@ -58,9 +58,9 @@ namespace MareSynchronos.Factories
public CharacterData BuildCharacterData()
{
if (!_dalamudUtil.IsPlayerPresent || !_ipcManager.Initialized)
if (!_ipcManager.Initialized)
{
throw new ArgumentException("Player is not present or Penumbra is not connected");
throw new ArgumentException("Penumbra is not connected");
}
return CreateCharacterData();
@@ -74,6 +74,7 @@ namespace MareSynchronos.Factories
Logger.Debug("Character is null but it shouldn't be, waiting");
Thread.Sleep(50);
}
_dalamudUtil.WaitWhileCharacterIsDrawing(_dalamudUtil.PlayerPointer);
var cache = new CharacterData
{
JobId = _dalamudUtil.PlayerJobId,