コード例 #1
0
ファイル: Chat.cs プロジェクト: markjohn123/portfolio
        public Chat(XIVProcess proc)
        {
            _process = proc;
            _scan    = new SignatureScan(proc, proc.MainModule);

            _chatlogPtr = _scan.FindRelativeSignature("4585C07829488B05");
        }
コード例 #2
0
        public Fish(XIVProcess proc)
        {
            _process = proc;
            _scan    = new SignatureScan(proc, proc.MainModule);

            _fishPtr = _scan.FindRelativeSignature("488D8E70FDFFFF4C8B114C8D0D");
        }
コード例 #3
0
        public Inventory(XIVProcess proc)
        {
            _process = proc;
            _scan    = new SignatureScan(proc, proc.MainModule);

            _invPtr = MemTools.ReadProcessMemory <IntPtr>(proc.Handle, _scan.FindRelativeSignature("4C897C2430448D630C4C8B3D"));
        }
コード例 #4
0
ファイル: Player.cs プロジェクト: markjohn123/portfolio
        public Player(XIVProcess proc)
        {
            _process = proc;
            _scan    = new SignatureScan(proc, proc.MainModule);

            _playerPtr = _scan.FindRelativeSignature("48894648488D4E60488D15");
        }
コード例 #5
0
ファイル: XIVLib.cs プロジェクト: markjohn123/portfolio
        public XIVLib(XIVProcess proc)
        {
            _process = proc;

            _chat      = new Chat(proc);
            _fish      = new Fish(proc);
            _input     = new Input(proc);
            _player    = new Player(proc);
            _inventory = new Inventory(proc);
        }
コード例 #6
0
 public Input(XIVProcess proc)
 {
     _process = proc;
 }
コード例 #7
0
 internal MainInventory(XIVProcess proc, InventoryHeader header, Inventory inv)
 {
     this._proc   = proc;
     this._header = header;
     this.inv     = inv;
 }