FFXIVClientStructs
FFXIVClientStructs copied to clipboard
Resources for reverse-engineering the FFXIV client's native classes.
I want to create structures for the FFXIV Korean version. Can you explain how to create a data.yml to use in IDA?
Trying to find out if I'm inside or not, get a confusing error. Can't find any documentation so any help would be appreciated. Code: FFXIVClientStructs.Interop.Resolver rt = FFXIVClientStructs.Interop.Resolver.GetInstance; rt.SetupSearchSpace(); rt.Resolve();...
Generators ======= - **Static VTables** Make vtables available as addresses without needing an instance of the object first. Also provide vtable size via attribute argument. Would be integrated with the...
I tried to give things a more uniform name based on newer managers. Also I added a couple new managers. Most of them don't exist in the old exe so...
I don't know what I'm doing. A couple names are made up based on the lua functions. Maybe I should clarify that the GroupPoseTasks vector contains CreateAppearance tasks for GPose.
As we know by now, the compiler was updated for the benchmark, which broke a lot of sigs. The `ida/benchmark_sig_replacements.txt` file contains a mapping of old (current CS) sigs and...
A few more fields I found that are somewhat useful, I guess
Adds functions that make it easier to check if a character is blocked. Regarding data.yml: Not sure about the name `Client::System::BlacklistManager`. It comes after the ProhibitModule, so it might be...