FFXIVClientStructs icon indicating copy to clipboard operation
FFXIVClientStructs copied to clipboard

Resources for reverse-engineering the FFXIV client's native classes.

Results 50 FFXIVClientStructs issues
Sort by recently updated
recently updated
newest added

- When Logout or Exit Game is clicked in the system menu, both end up in `AgentLobby.HandleLogout` (after the countdown is over, if there is one). - When the server...

The internal field ExcelModule in UIModule was incorrect. ExcelModule inherits from `Common::Component::Excel::ExcelModuleInterface`, but the field is storing a pointer to `Component::Excel::ExcelModuleInterface` (without the Common:: prefix). It's a different thing. Changes:...

This PR adds the `UIGlobals` struct, which serves as a central place for storing global static functions from the `Client::UI` namespace. Some of these global functions were added to other...

https://github.com/aers/FFXIVClientStructs/blob/1e932a8fe4e7bd9efd8de32603432bae4dafbad6/FFXIVClientStructs/FFXIV/Client/Game/Object/GameObject.cs#L37C38-L37C41 Seems that 0xC8 is `VfxScale`, and `0xCC` is something unknown `0xC8` = `10f`: `0xC8` = `1f`:

Preface: It's a bunch of nothing. Wanted to check in on CharaView rendering again, but ended up just updating RenderTargetManager, which wasn't updated for Dawntrail. I tried to map fields,...

- ChangeEventInterface into ConfigBase - UserFileEvent into UserFileManager (new)

breaking change

RTTI data from 2024.04.23.0000.0000 on platform "lysander". (Thanks to @NotNite for the dump!) Tried to update data.yml based on this, but got confused by inheritance and gave up. 🙈 At...

This was changed some time ago in the game. Easiest way to see how this new argument is used is looking at Character.GetRadius override.

breaking change