Friend Services: Difference between revisions

TimmSkiller (talk | contribs)
add Preference
TimmSkiller (talk | contribs)
 
(5 intermediate revisions by the same user not shown)
Line 219: Line 219:
|-
|-
| 0x040802C0
| 0x040802C0
| [[FRDA:UpdateFriendDisplayName|UpdateFriendDisplayName]]
| [[FRDA:UpdateFriendScreenName|UpdateFriendScreenName]]
|-
|-
| 0x04090100
| 0x04090100
Line 243: Line 243:
|-
|-
| 0x04100000
| 0x04100000
| Currently unknown. Increments a u32 value in the savegame.
| [[FRDA:IncrementMoveCount|IncrementMoveCount]]
|}
|}
=Save Data=
See [[FRD_Savegame|FRD Savegame]].


=HTTPS Requests=
=HTTPS Requests=
Line 612: Line 616:


==Notification Event Types==
==Notification Event Types==
The following event types are accessible to all frd:u and frd:a sessions:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Value
! Value !! Description
! Description
|-
| 1 || The console went online.
|-
| 2 || The console went offline.
|-
| 3 || A friend is now present (went online).
|-
|-
| 1
| 4 || A friend changed their presence, and the current system's JoinGameID is the same as their new or old JoinGameID.
| The console went online.
|-
|-
| 2
| 5 || A friend changed their Mii.
| The console went offline.
|-
|-
| 3
| 6 || A friend changed their [[Friend_Services#Profile|Profile]].
| A friend is now present (went online).
|-
|-
| 5
| 7 || A friend is no longer present (went offline).
| A friend changed their Mii.
|-
|-
| 6
| 8 || A friend has added you back as a friend (if you had added them before as a "provisionally registered" friend).
| A friend changed their [[Friend_Services#Profile|Profile]].
|-
|-
| 7
| 9 || A friend sent you an invitation, and the current system's JoinGameID matches that of the friend.
| A friend is no longer present (went offline).
|}
 
The following values, while signaled internally normally, are not exposed to sessions in any way:
{| class="wikitable" border="1"
|-
|-
| 8
! Value !! Description
| A friend has added you back as a friend (if you had added them before as a "provisionally registered" friend).
|-
|-
| 9
| 145
| A friend sent you a <b>joinable</b> game invitation(?) (only signaled when the console's JoinGameID matches that of the friend).
| A friend changed their game mode description.
|-
|-
| 146
| 146
Line 646: Line 653:
| 147
| 147
| A friend changed their personal message.
| A friend changed their personal message.
|-
| 148
| A friend changed their presence, but their JoinGameID does not match that of the system.
|-
|-
| 149
| 149
| A friend sent you an invitation. (signaled regardless of whether or not the console's JoinGameID matches that of the friend)
| A friend sent you an invitation, but their JoinGameID does not match that of the system.
|}
|}


Line 752: Line 762:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Value
! Value !! 0 !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! 9 !! 10 !! 11 !! 12 !! 13 !! 14 !! 15 !! 16 !! 17 !! 18 !! 19 !! 20 !! 21 !! 22 !! 23 !! 24 !! 25 !! >=26
! Server Type Letter
|-
| 0
| L
|-
| 1
| C
|-
| 2
| S
|-
| 3
| D
|-
| 4
| I
|-
| 5
| T
|-
| 6
| U (fallback to default value)
|-
| 7
| J
|-
| 8
| X
|-
| 9
| A
|-
| 10
| B
|-
| 11
| C
|-
| 12
| D
|-
| 13
| E
|-
| 14
| F
|-
| 15
| G
|-
| 16
| H
|-
| 17
| I
|-
| 18
| J
|-
| 19
| K
|-
| 20
| L
|-
| 21
| M
|-
| 22
| N
|-
| 23
| O
|-
| 24
| P
|-
| 25
| Q
|-
|-
| >=26
! Letter
| U
| L || C || S || D || I || T || U (fallback to default value) || J || X || A || B || C || D || E || F || G || H || I || J || K || L || M || N || O || P || Q || U
|}
|}