Esempio n. 1
0
 private void ResetData()
 {
     LogRun();
     //yield return new WaitFunction(() => !Entity.Player.IsValid);
     Instance = new InstanceSnapshot();
     Run      = new LogRun();
 }
Esempio n. 2
0
 public override void Initialise()
 {
     BasePluginDirectory = PluginDirectory;
     GameController.Area.OnAreaChange += area => AreaChange();
     Instance   = new InstanceSnapshot();
     Run        = new LogRun();
     partyStuff = new PartyElements(this);
 }
Esempio n. 3
0
        private IEnumerator ResetData()
        {
            LogRun();
            yield return(new WaitFunction(() => !GameController.Game.IngameState.Data.LocalPlayer.IsValid));

            Instance = new InstanceSnapshot();
            Run      = new LogRun();
        }
Esempio n. 4
0
 public override bool Initialise()
 {
     BasePluginDirectory = DirectoryFullName;
     MainPlugin          = this;
     Instance            = new InstanceSnapshot();
     Run                  = new LogRun();
     partyStuff           = new PartyElements(this);
     PoeProcessConnection = new MemoryEditor(GameController.Window.Process.Id);
     return(true);
 }