-
-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Description
Hi,
I'm the developer behind the FFXIV mumbe positional audio plugin.
I don't know if your affiliated with xivapp.com, but since this application uses the api for everything I hope so.
I've been working on some decoding of the X64 offsets, though am not done yet. I thought I'd share my research with you, and whoever else is interested.
Here's a straight copy paste from my internal notes:
Camera Offsets (x86):
X?: 64
first_person: 256 (0 is in first person, 1 is free camera)
Zoom: 264
Heading: 288 (is oposite of char heading, unless in first person mode)
elevation 292? (-pi to pi)
X?: 400
Camera Offsets (x64):
X? 80
first_person 272 (0 is in first person, 1 is free camera)
Zoom: 280
Heading: 304 (-pi to pi, is oposite of char heading, unless in first person mode)
elevation 308 (-pi to pi)
X?: 416
Calculated Offsets (x64):
"ActorEntity": {
"Name": 48, //(68 characters)
"id": 116, //I think this is correct
"x": 176,
"z": 180,
"y": 184,
???: 188,
"Heading": 192, //(-pi to pi)
"Elevation": 376, //(-pi to pi, 0 while standing) (NOT IN ORIGINAL x86 DATA)
"CurrentPose": 434, //(NOT IN ORIGINAL x86 DATA) (might be "ActionStatus")
"HPCurrent": 5344,
"HPMax": 5348,
"MPCurrent": 5352,
"MPMax": 5356,
"TPCurrent": 5360, //Short, not int
"GPCurrent": 5364, //Short, not int
"GPMax": 5368, //Short, not int
"CPCurrent": 5372, //Short, not int
"CPMax": 5376, //Short, not int
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels