FRDU:GetMyPresence: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
TimmSkiller (talk | contribs)  Add FriendPresence structure  | 
				TimmSkiller (talk | contribs) No edit summary  | 
				||
| Line 16: | Line 16: | ||
|-  | |-  | ||
| 0  | | 0  | ||
| (  | | <nowiki>(300 << 14) | 2</nowiki>  | ||
|-  | |-  | ||
| 1  | | 1  | ||
Revision as of 15:17, 12 December 2024
Request
| Index Word | Description | 
|---|---|
| 0 | Header code [0x00080000] | 
The following is located 0x100-bytes after the beginning of the above command buffer:
| Index Word | Description | 
|---|---|
| 0 | (300 << 14) | 2 | 
| 1 | Pointer to FriendPresence structure | 
Response
| Index Word | Description | 
|---|---|
| 0 | Header code | 
| 1 | Result code | 
FriendPresence
| Offset | Size | Description | 
|---|---|---|
| 0x0 | 0x4 | u32 JoinAvailabilityFlag | 
| 0x4 | 0x4 | u32 MatchmakeSystemType | 
| 0x8 | 0x4 | u32 JoinGameID | 
| 0xC | 0x4 | u32 JoinGameMode | 
| 0x10 | 0x4 | u32 OwnerPrincipalID | 
| 0x14 | 0x4 | u32 JoinGroupID | 
| 0x18 | 0x14 | u8 ApplicationArg[20] | 
| 0x2C | 0x100 | u16 GameModeDescription[128] | 
Description
Returns the console's friend presence.