diff --git a/pokeemerald.sym b/pokeemerald.sym index 058a732b22..43cddd475f 100644 --- a/pokeemerald.sym +++ b/pokeemerald.sym @@ -37,12 +37,12 @@ 020229cc g 0000001c gLocalLinkPlayer 020229e8 g 0000008c gLinkPlayers 02022a74 l 0000008c sSavedLinkPlayers -02022b00 g 00000008 sLinkErrorBuffer +02022b00 l 00000008 sLinkErrorBuffer 02022b08 l 00000002 sReadyCloseLinkAttempts 02022b0c l 00000004 sLinkErrorBgTilemapBuffer 02022b10 g 00000001 gWirelessStatusIndicatorSpriteId -02022b14 g 0000000e gHostRFUtgtGnameBuffer -02022b22 g 00000008 gHostRFUtgtUnameBuffer +02022b14 g 0000000e gHostRfuGameData +02022b22 g 00000008 gHostRfuUsername 02022b2c l 00000018 sRfuReqConfig 02022b44 l 000000dc sRfuDebug 02022c20 l 0000000c sUnionRoomPlayerName @@ -50,7 +50,7 @@ 02022c2d l 00000001 sPlayerActivityGroupSize 02022c30 l 00000004 sWirelessLinkMain 02022c34 l 00000004 sUnused -02022c38 g 00000004 gPartnerTgtGnameSub +02022c38 g 00000004 gRfuPartnerCompatibilityData 02022c3c g 00000002 gUnionRoomOfferedSpecies 02022c3e g 00000001 gUnionRoomRequestedMonType 02022c40 l 00000018 sUnionRoomTrade @@ -750,7 +750,7 @@ 03000d70 l 00000002 sRecvNonzeroCheck 03000d72 l 00000001 sChecksumAvailable 03000d73 l 00000001 sHandshakePlayerCount -03000d74 l 00000001 sUnknown_03000D74 +03000d74 l 00000001 sSequenceArrayValOffset 03000d78 l 00000001 sHeldKeyCount 03000d80 l 00000010 sResendBlock8 03000d90 l 00000010 sResendBlock16 @@ -947,8 +947,8 @@ 03004130 g 00000004 gLastRecvQueueCount 03004134 g 00000004 gLinkSavedIme 03004140 g 00000048 lman -03004190 g 00000e64 gf_rfu_REQ_api -03005000 g 00000cf4 Rfu +03004190 g 00000e64 gRfuAPIBuffer +03005000 g 00000cf4 gRfu 03005cf8 g 00000008 gLocalTime 03005d00 g 00000004 gPreBattleCallback1 03005d04 g 00000004 gBattleMainFunc @@ -1494,7 +1494,7 @@ 0800a44c l 0000000c GetBerryBlenderKeySendAttempts 0800a458 l 00000010 SendBerryBlenderNoSpaceForPokeblocks 0800a468 g 00000028 GetMultiplayerId -0800a490 g 0000001c bitmask_all_link_players_but_self +0800a490 g 0000001c BitmaskAllOtherLinkPlayers 0800a4ac g 0000002a SendBlock 0800a4d8 g 00000048 SendBlockRequest 0800a520 g 00000030 IsLinkTaskFinished @@ -1534,8 +1534,8 @@ 0800adf8 g 00000038 SetLinkStandbyCallback 0800ae30 l 0000002c LinkCB_Standby 0800ae5c l 00000058 LinkCB_StandbyForAll -0800aeb4 l 00000064 CheckErrorStatus -0800af18 g 00000018 BufferLinkErrorInfo +0800aeb4 l 00000064 TrySetLinkErrorBuffer +0800af18 g 00000018 SetLinkErrorBuffer 0800af30 g 00000150 CB2_LinkError 0800b080 l 000000b8 ErrorMsg_MoveCloserToPartner 0800b138 l 00000068 ErrorMsg_CheckConnections @@ -1621,14 +1621,14 @@ 0800dac8 g 00000050 RfuBackupQueue_Dequeue 0800db18 l 0000006c RfuUnusedQueue_Enqueue 0800db84 l 00000074 RfuUnusedQueue_Dequeue -0800dbf8 l 000000bc sub_800DBF8 +0800dbf8 l 000000bc PopulateArrayWithSequence 0800dcb4 l 00000034 PkmnStrToASCII 0800dce8 l 00000034 ASCIIToPkmnStr 0800dd1c l 00000076 GetConnectedChildStrength -0800dd94 g 000000e8 InitHostRFUtgtGname -0800de7c g 000000b6 LinkRfu_GetNameIfCompatible -0800df34 g 0000005c LinkRfu_GetNameIfSerial7F7D -0800df90 g 00000024 LinkRfu3_SetGnameUnameFromStaticBuffers +0800dd94 g 000000e8 InitHostRfuGameData +0800de7c g 000000b6 Rfu_GetCompatiblePlayerData +0800df34 g 0000005c Rfu_GetWonderDistributorPlayerData +0800df90 g 00000024 CopyHostRfuGameDataAndUsername 0800dfb4 g 000000d0 CreateWirelessStatusIndicatorSprite 0800e084 g 00000064 DestroyWirelessStatusIndicatorSprite 0800e0e8 g 0000003c LoadWirelessStatusIndicatorSpriteGfx @@ -1637,7 +1637,7 @@ 0800e174 g 00000204 UpdateWirelessStatusIndicatorSprite 0800e378 l 0000000e CopyTrainerRecord 0800e388 l 0000001e NameIsNotEmpty -0800e3a8 g 00000198 RecordMixTrainerNames +0800e3a8 g 00000198 SaveLinkTrainerNames 0800e540 g 0000006a PlayerHasMetTrainerBefore 0800e5ac g 00000050 WipeTrainerNameRecords 0800e5fc l 00000000 .gcc2_compiled. @@ -1646,49 +1646,49 @@ 0800e604 g 000000cc ResetLinkRfuGFLayer 0800e6d0 g 00000030 InitRFU 0800e700 g 00000048 InitRFUAPI -0800e748 l 00000134 Task_LinkLeaderSearchForChildren -0800e87c g 00000010 sub_800E87C -0800e88c g 000000c0 sub_800E88C -0800e94c l 00000168 Task_JoinGroupSearchForParent -0800eab4 l 00000048 sub_800EAB4 -0800eafc l 00000048 sub_800EAFC -0800eb44 l 000001cc Task_LinkRfu_UnionRoomListen +0800e748 l 00000134 Task_ParentSearchForChildren +0800e87c g 00000010 Rfu_GetIndexOfNewestChild +0800e88c l 000000c0 SetLinkPlayerIdsFromSlots +0800e94c l 00000168 Task_ChildSearchForParent +0800eab4 l 00000048 InitChildRecvBuffers +0800eafc l 00000048 InitParentSendData +0800eb44 l 000001cc Task_UnionRoomListen 0800ed10 g 00000018 LinkRfu_CreateConnectionAsParent 0800ed28 g 0000000c LinkRfu_StopManagerBeforeEnteringChat -0800ed34 l 00000088 sub_800ED34 -0800edbc l 00000018 sub_800EDBC +0800ed34 l 00000088 MSCCallback_Child +0800edbc l 00000018 MSCCallback_Parent 0800edd4 g 000000a4 LinkRfu_Shutdown -0800ee78 l 0000001c CreateTask_LinkLeaderSearchForChildren -0800ee94 l 00000026 sub_800EE94 -0800eebc l 00000044 IsParentSuccessfullyReconnected -0800ef00 l 0000001c CreateTask_JoinGroupSearchForParent +0800ee78 l 0000001c CreateTask_ParentSearchForChildren +0800ee94 l 00000026 CanTryReconnectParent +0800eebc l 00000044 TryReconnectParent +0800ef00 l 0000001c CreateTask_ChildSearchForParent 0800ef1c g 0000001a LmanAcceptSlotFlagIsNotZero 0800ef38 g 00000020 LinkRfu_StopManagerAndFinalizeSlots 0800ef58 g 00000022 WaitRfuState -0800ef7c g 0000000c sub_800EF7C -0800ef88 l 00000028 sub_800EF88 -0800efb0 l 00000064 sub_800EFB0 -0800f014 l 00000034 sub_800F014 +0800ef7c g 0000000c StopUnionRoomLinkManager +0800ef88 l 00000028 ReadySendDataForSlots +0800efb0 l 00000064 ReadAllPlayerRecvCmds +0800f014 l 00000034 MoveSendCmdToRecv 0800f048 l 00000070 UpdateBackupQueue 0800f0b8 g 00000040 IsRfuRecvQueueEmpty -0800f0f8 l 000000e8 sub_800F0F8 -0800f1e0 l 000002b6 sub_800F1E0 -0800f498 l 00000058 sub_800F498 -0800f4f0 l 00000148 RfuProcessEnqueuedRecvBlock +0800f0f8 l 000000e8 RfuMain1_Parent +0800f1e0 l 000002b6 RfuMain2_Parent +0800f498 l 00000058 ChildBuildSendCmd +0800f4f0 l 00000148 RfuMain1_Child 0800f638 l 000000c4 HandleSendFailure 0800f6fc g 0000002c Rfu_SetBlockReceivedFlag 0800f728 g 00000024 Rfu_ResetBlockReceivedFlag -0800f74c l 00000048 sub_800F74C -0800f794 l 00000048 RfuFunc_SendKeysToRfu -0800f7dc g 00000008 GetHostRFUtgtGname +0800f74c l 00000048 LoadLinkPlayerIds +0800f794 l 00000048 SendKeysToRfu +0800f7dc g 00000008 GetHostRfuGameData 0800f7e4 g 00000020 IsSendingKeysToRfu 0800f804 g 00000010 StartSendingKeysToRfu 0800f814 g 0000000c ClearLinkRfuCallback 0800f820 l 00000030 Rfu_BerryBlenderSendHeldKeys 0800f850 g 0000001c Rfu_SetBerryBlenderLinkCallback 0800f86c l 000003f2 RfuHandleReceiveCommand -0800fc60 l 00000026 AreNoPlayersReceiving -0800fc88 l 0000003c sub_800FC88 +0800fc60 l 00000026 AreAllPlayersReadyToReceive +0800fc88 l 0000003c AreAllPlayersFinishedReceiving 0800fcc4 l 00000014 ResetSendDataManager 0800fcd8 g 0000003c Rfu_GetBlockReceivedStatus 0800fd14 l 0000013c RfuPrepareSendBuffer @@ -1698,7 +1698,7 @@ 0800ffb0 l 00000078 SendNextBlock 08010028 l 000000d8 SendLastBlock 08010100 g 0000001c Rfu_SendBlockRequest -0801011c l 0000002c sub_801011C +0801011c l 0000002c RfuShutdownAfterDisconnect 08010148 l 00000020 DisconnectRfu 08010168 l 00000030 TryDisconnectRfu 08010198 g 00000034 LinkRfu_FatalError @@ -1711,64 +1711,64 @@ 08010390 l 000000a4 Rfu_LinkStandby 08010434 g 00000020 Rfu_SetLinkStandbyCallback 08010454 g 00000036 IsRfuSerialNumberValid -0801048c g 00000024 sub_801048C -080104b0 g 00000020 sub_80104B0 +0801048c g 00000024 Rfu_SetLinkRecovery +080104b0 g 00000020 Rfu_StopPartnerSearch 080104d0 g 00000022 Rfu_GetMultiplayerId 080104f4 g 0000000c Rfu_GetLinkPlayerCount 08010500 g 00000028 IsLinkRfuTaskFinished 08010528 l 00000018 CallRfuFunc 08010540 l 000000ac CheckForLeavingGroupMembers -080105ec g 0000005e sub_80105EC +080105ec g 0000005e RfuTryDisconnectLeavingChildren 0801064c g 0000003a HasTrainerLeftPartnersList 08010688 g 0000004c SendRfuStatusToPartner 080106d4 g 00000040 SendLeaveGroupNotice 08010714 g 0000003a WaitSendRfuStatusToPartner 08010750 l 00000050 UpdateChildStatuses -080107a0 l 000000ac sub_80107A0 -0801084c l 0000019c sub_801084C +080107a0 l 000000ac GetJoinGroupStatus +0801084c l 0000019c Task_PlayerExchange 080109e8 l 0000002c ClearSelectedLinkPlayerIds 08010a14 l 0000005c ReceiveRfuLinkPlayers 08010a70 l 0000003c ValidateAndReceivePokemonSioInfo -08010aac l 00000260 Task_ExchangeLinkPlayers -08010d0c l 000000a8 sub_8010D0C +08010aac l 00000260 Task_PlayerExchangeUpdate +08010d0c l 000000a8 Task_PlayerExchangeChat 08010db4 l 000000ec RfuCheckErrorStatus -08010ea0 l 00000020 rfu_REQ_recvData_then_sendData -08010ec0 g 0000005c sub_8010EC0 -08010f1c g 0000002c sub_8010F1C -08010f48 l 00000018 CopyPlayerNameToUnameBuffer -08010f60 g 00000024 ClearAndInitHostRFUtgtGname -08010f84 g 0000001c SetHostRFUtgtGname -08010fa0 g 0000002c SetGnameBufferWonderFlags +08010ea0 l 00000020 RfuMain1_UnionRoom +08010ec0 g 0000005c RfuMain1 +08010f1c g 0000002c RfuMain2 +08010f48 l 00000018 SetHostRfuUsername +08010f60 g 00000024 ResetHostRfuGameData +08010f84 g 0000001c SetHostRfuGameData +08010fa0 g 0000002c SetHostRfuWonderFlags 08010fcc g 00000040 SetTradeBoardRegisteredMonInfo -0801100c g 00000030 sub_801100C -0801103c g 0000002a sub_801103C +0801100c g 00000030 GetLinkPlayerInfoFlags +0801103c g 0000002a GetOtherPlayersInfoFlags 08011068 g 00000028 UpdateGameData_GroupLockedIn 08011090 g 00000028 UpdateGameData_SetActivity -080110b8 g 000000b8 sub_80110B8 -08011170 g 00000030 GetLinkmanErrorParams +080110b8 g 000000b8 SetUnionRoomChatPlayerData +08011170 g 00000030 RfuSetErrorParams 080111a0 l 00000010 ResetErrorState -080111b0 g 0000002c sub_80111B0 -080111dc l 00000020 sub_80111DC -080111fc l 00000010 sub_80111FC -0801120c l 000001f8 sub_801120C -08011404 g 000001e8 sub_8011404 -080115ec l 0000003c sub_80115EC +080111b0 g 0000002c RfuSetIgnoreError +080111dc l 00000020 DisconnectNewChild +080111fc l 00000010 StartDisconnectNewChild +0801120c l 000001f8 LinkManagerCB_Parent +08011404 l 000001e8 LinkManagerCB_Child +080115ec l 0000003c ParentResetChildRecvMetadata 08011628 l 0000004c GetNewChildrenInUnionRoomChat -08011674 l 000003dc sub_8011674 -08011a50 g 00000014 sub_8011A50 +08011674 l 000003dc LinkManagerCB_UnionRoom +08011a50 g 00000014 RfuSetNormalDisconnectMode 08011a64 g 00000010 RfuSetStatus 08011a74 g 0000000c RfuGetStatus 08011a80 g 0000001a RfuHasErrored -08011a9c g 00000014 sub_8011A9C +08011a9c g 00000014 Rfu_IsPlayerExchangeActive 08011ab0 g 0000000c Rfu_IsMaster 08011abc g 0000000a RfuVSync 08011ac8 g 00000020 ClearRecvCommands -08011ae8 l 00000012 sub_8011AE8 -08011afc l 00000094 sub_8011AFC +08011ae8 l 00000012 VBlank_RfuIdle +08011afc l 00000094 Debug_RfuIdle 08011b90 g 00000014 IsUnionRoomListenTaskActive 08011ba4 g 0000002c CreateTask_RfuIdle 08011bd0 g 00000028 DestroyTask_RfuIdle -08011bf8 l 00000016 sub_8011BF8 +08011bf8 l 00000016 CB2_RfuIdle 08011c10 g 0000004c InitializeRfuLinkManager_LinkLeader 08011c5c g 00000028 InitializeRfuLinkManager_JoinGroup 08011c84 g 00000054 InitializeRfuLinkManager_EnterUnionRoom @@ -1776,16 +1776,16 @@ 08011ce4 l 00000088 GetPartnerIndexByNameAndTrainerID 08011d6c l 00000054 RfuReqDisconnectSlot 08011dc0 g 0000001e RequestDisconnectSlotByTrainerNameAndId -08011de0 g 0000004c sub_8011DE0 -08011e2c l 00000068 sub_8011E2C -08011e94 l 00000060 sub_8011E94 +08011de0 g 0000004c Rfu_DisconnectPlayerById +08011e2c l 00000068 Task_SendDisconnectCommand +08011e94 l 00000060 SendDisconnectCommand 08011ef4 l 000000d4 Task_RfuReconnectWithParent 08011fc8 g 00000044 CreateTask_RfuReconnectWithParent -0801200c l 0000008e ShouldRejectPartnerConnectionBasedOnActivity -0801209c l 000000ea sub_801209C -08012188 g 0000009c sub_8012188 +0801200c l 0000008e IsPartnerActivityIncompatible +0801209c l 000000ea Task_TryConnectToUnionRoomParent +08012188 g 0000009c TryConnectToUnionRoomParent 08012224 g 0000001a IsRfuRecoveringFromLinkLoss -08012240 g 0000003a sub_8012240 +08012240 g 0000003a IsRfuCommunicatingWithAllChildren 0801227c l 00000020 Debug_PrintEmpty 0801229c l 00000224 Debug_PrintStatus 080124c0 l 00000014 GetRfuSendQueueLength @@ -1794,7 +1794,7 @@ 080124ec l 00000000 .gcc2_compiled. 080124ec l 000000d0 PrintNumPlayersWaitingForMsg 080125bc l 00000070 PrintPlayerNameAndIdOnWindow -0801262c l 000000a0 StringExpandPlaceholders_AwaitingCommFromAnother +0801262c l 000000a0 GetAwaitingCommunicationText 080126cc l 0000006e IsActivityWithVariableGroupSize 0801273c g 00000044 TryBecomeLinkLeader 08012780 l 000007e4 Task_TryBecomeLinkLeader @@ -1806,7 +1806,7 @@ 0801320c l 0000006c Leader_SetStateIfMemberListChanged 08013278 l 0000005c ItemPrintFunc_PossibleGroupMembers 080132d4 l 000000c4 LeaderUpdateGroupMembership -08013398 l 0000010c sub_8013398 +08013398 l 0000010c LeaderPrunePlayerList 080134a4 g 00000044 TryJoinLinkGroup 080134e8 l 000006a2 Task_TryJoinLinkGroup 08013b8c l 0000004c IsTryingToTradeAcrossVersionTooSoon @@ -1814,7 +1814,7 @@ 08013c40 g 0000003c CreateTask_ListenToWireless 08013c7c l 0000010a Task_ListenToWireless 08013d88 l 00000034 IsPartnerActivityAcceptable -08013dbc l 00000038 URoomGroupListGetTextColor +08013dbc l 00000038 GetGroupListTextColor 08013df4 l 00000050 ListMenuItemPrintFunc_UnionRoomGroups 08013e44 l 0000011c GetNewLeaderCandidate 08013f60 l 00000018 Task_CreateTradeMenu @@ -1841,25 +1841,25 @@ 08015658 l 0000000a ReadAsU16 08015664 l 00000028 ScheduleFieldMessageWithFollowupState 0801568c l 00000024 ScheduleFieldMessageAndExit -080156b0 l 00000018 sub_80156B0 -080156c8 l 00000018 sub_80156C8 +080156b0 l 00000018 CopyPlayerListToBuffer +080156c8 l 00000018 CopyPlayerListFromBuffer 080156e0 l 000011a4 Task_RunUnionRoom 08016884 g 00000018 SetUsingUnionRoomStartMenu 0801689c l 00000040 ReceiveUnionRoomActivityPacket -080168dc l 00000058 UnionRoom_HandleContactFromOtherPlayer +080168dc l 00000058 HandleContactFromOtherPlayer 08016934 g 00000048 InitUnionRoom 0801697c l 00000158 Task_InitUnionRoom 08016ad4 g 0000002c BufferUnionRoomPlayerName 08016b00 l 000001a0 HandlePlayerListUpdate 08016ca0 l 00000150 Task_SearchForChildOrParent 08016df0 l 00000034 CreateTask_SearchForChildOrParent -08016e24 l 000000f8 Task_ListenForPartnersWithCompatibleSerialNos +08016e24 l 000000f8 Task_ListenForCompatiblePartners 08016f1c l 00000028 HasWonderCardOrNewsByLinkGroup -08016f44 l 0000007c Task_ListenForPartnersWithSerial7F7D -08016fc0 l 00000030 CreateTask_ListenForPartnersWithCompatibleSerialNos -08016ff0 l 00000030 CreateTask_ListenForPartnersWithSerial7F7D +08016f44 l 0000007c Task_ListenForWonderDistributor +08016fc0 l 00000030 CreateTask_ListenForCompatiblePartners +08016ff0 l 00000030 CreateTask_ListenForWonderDistributor 08017020 l 0000002c UR_PrintFieldMessage -0801704c l 00000016 UR_RunTextPrinters_CheckPrinter0Active +0801704c l 00000016 UR_RunTextPrinters 08017064 l 00000052 PrintOnTextbox 080170b8 l 0000005e UnionRoomHandleYesNo 08017118 l 00000050 CreateTradeBoardWindow @@ -1868,20 +1868,20 @@ 080172a0 l 0000010e TradeBoardMenuHandler 080173b0 l 00000024 UR_ClearBg0 080173d4 l 0000000a JoinGroup_EnableScriptContexts -080173e0 l 000001a0 UR_AddTextPrinterParameterized -08017580 l 0000006c ClearUnkStruct_x20Array -080175ec l 00000044 ClearUnkStruct_x1CArray -08017630 l 00000046 AreGnameUnameDifferent -08017678 l 0000006c AreUnionRoomPlayerGnamesDifferent -080176e4 l 00000050 Findx20Inx1CArray -08017734 l 00000082 Appendx1Ctox20 -080177b8 l 000000e8 PrintUnionRoomGroupOnWindow -080178a0 l 000000a0 PrintGroupMemberCandidateOnWindowWithColor +080173e0 l 000001a0 PrintUnionRoomText +08017580 l 0000006c ClearRfuPlayerList +080175ec l 00000044 ClearIncomingPlayerList +08017630 l 00000046 ArePlayersDifferent +08017678 l 0000006c ArePlayerDataDifferent +080176e4 l 00000050 GetNewIncomingPlayerId +08017734 l 00000082 TryAddIncomingPlayerToList +080177b8 l 000000e8 PrintGroupMemberOnWindow +080178a0 l 000000a0 PrintGroupCandidateOnWindow 08017940 l 00000042 IsPlayerFacingTradingBoard 08017984 l 00000026 GetResponseIdx_InviteToURoomActivity 080179ac l 00000028 ConvPartnerUnameAndGetWhetherMetAlready 080179d4 l 00000164 UnionRoomGetPlayerInteractionResponse -08017b38 l 00000002 nullsub_14 +08017b38 l 00000002 ItemPrintFunc_EmptyList 08017b3c l 000000ac TradeBoardPrintItemInfo 08017be8 l 000000c6 TradeBoardListMenuItemPrintFunc 08017cb0 l 00000046 GetIndexOfNthTradeBoardOffer @@ -1899,10 +1899,10 @@ 080180e8 l 00000038 RegisterTradeMon 08018120 l 0000006c GetPartyPositionOfRegisteredMon 0801818c l 00000040 HandleCancelActivity -080181cc l 0000000e UR_EnableScriptContext2AndFreezeObjectEvents -080181dc l 00000042 GetActivePartnerSpriteGenderParam +080181cc l 0000000e StartScriptInteraction +080181dc l 00000042 GetActivePartnersInfo 08018220 l 000001e4 ViewURoomPartnerTrainerCard -08018404 l 0000001e IntlConvPartnerUname7 +08018404 l 0000001e CopyAndTranslatePlayerName 08018424 g 00000012 vblankcb_mystery_gift_e_reader_run 08018424 l 00000000 .gcc2_compiled. 08018438 g 00000016 c2_mystery_gift_e_reader_run @@ -1942,8 +1942,8 @@ 08019958 l 00000000 .gcc2_compiled. 08019958 l 0000001e IsPlayerStandingStill 08019978 l 00000018 GetUnionRoomPlayerGraphicsId -08019990 l 00000050 GetUnionRoomPlayerFacingCoords -080199e0 l 00000050 IsUnionRoomPlayerFacingTileAt +08019990 l 00000050 GetUnionRoomPlayerCoords +080199e0 l 00000050 IsUnionRoomPlayerAt 08019a30 l 0000001c IsUnionRoomPlayerHidden 08019a4c l 00000018 HideUnionRoomPlayer 08019a64 l 00000018 ShowUnionRoomPlayer @@ -1962,8 +1962,8 @@ 08019df4 l 0000002c CreateTask_AnimateUnionRoomPlayers 08019e20 l 0000001c DestroyTask_AnimateUnionRoomPlayers 08019e3c g 00000034 DestroyUnionRoomPlayerObjects -08019e70 g 00000094 CreateGroupMemberSpritesInvisible -08019f04 g 00000028 DestroyGroupMemberSprites +08019e70 g 00000094 CreateUnionRoomPlayerSprites +08019f04 g 00000028 DestroyUnionRoomPlayerSprites 08019f2c g 00000036 SetTilesAroundUnionRoomPlayersPassable 08019f64 l 00000028 GetNewFacingDirectionForUnionRoomPlayer 08019f8c l 00000018 IsUnionRoomPlayerInvisible @@ -7173,8 +7173,8 @@ 080b24f8 l 00000034 CheckLinkErrored 080b252c l 0000004c CheckLinkCanceledBeforeConnection 080b2578 l 00000054 CheckLinkCanceled -080b25cc l 00000034 sub_80B25CC -080b2600 l 00000034 sub_80B2600 +080b25cc l 00000034 CheckSioErrored +080b2600 l 00000034 Task_DelayedBlockRequest 080b2634 l 00000054 Task_LinkupStart 080b2688 l 00000084 Task_LinkupAwaitConnection 080b270c l 00000050 Task_LinkupConfirmWhenReady @@ -7217,14 +7217,14 @@ 080b3894 l 0000008e Task_StartWirelessTrade 080b3924 g 0000002c PlayerEnteredTradeSeat 080b3950 l 00000014 CreateTask_StartWiredTrade -080b3964 g 00000002 nullsub_37 +080b3964 g 00000002 Script_StartWiredTrade 080b3968 g 0000003c ColosseumPlayerSpotTriggered 080b39a4 l 00000018 CreateTask_EnterCableClubSeatNoFollowup 080b39bc g 00000018 Script_ShowLinkTrainerCard 080b39d4 g 0000005c GetLinkTrainerCardColor 080b3a30 g 0000007c Task_WaitForLinkPlayerConnection -080b3aac l 00000024 sub_80B3AAC -080b3ad0 l 00000028 sub_80B3AD0 +080b3aac l 00000024 Task_WaitExitToScript +080b3ad0 l 00000028 ExitLinkToScript 080b3af8 g 000000cc Task_ReconnectWithLinkPlayers 080b3bc4 g 00000024 TrySetBattleTowerLinkType 080b3be8 g 00000118 CheckForTrainersWantingBattle @@ -12434,7 +12434,7 @@ 08153430 g 00000044 FullSaveGame 08153474 g 0000005c CheckSaveFile 081534d0 g 0000008c Save_LoadGameData -0815355c g 00000080 sub_815355C +0815355c g 00000080 GetSaveBlocksPointersBaseOffset 081535dc g 00000058 TryReadSpecialSaveSection 08153634 g 00000054 TryWriteSpecialSaveSection 08153688 g 00000144 Task_LinkSave @@ -13356,7 +13356,7 @@ 0816fdb8 l 00000124 CreateGameFreakLogoSprites 0816fedc l 00000164 SpriteCB_FlygonSilhouette 08170040 l 000000b8 SpriteCB_RayquazaOrb -081700f8 g 00000094 sub_81700F8 +081700f8 g 00000094 ReloadSave 081700f8 l 00000000 .gcc2_compiled. 0817018c g 00000038 FieldInitRegionMap 0817018c l 00000000 .gcc2_compiled. @@ -37012,282 +37012,282 @@ 082ed608 l 00000018 sRfuReqConfigTemplate 082ed620 l 00000005 sAvailSlots 082ed628 l 00000064 sAllBlocksReceived -082ed68c l 00000009 sUnknown_082ED68C -082ed695 l 00000010 sUnknown_082ED695 -082ed6a5 l 00000010 sUnknown_082ED6A5 +082ed68c l 00000009 sSlotToLinkPlayerTableId +082ed695 l 00000010 sPlayerBitsToCount +082ed6a5 l 00000010 sPlayerBitsToNewChildIdx 082ed6b8 l 00000028 sBlockRequests 082ed6e0 l 00000008 sAcceptedSerialNos 082ed6e8 l 000000a5 sASCII_RfuCmds 082ed78d l 00000050 sASCII_RecoverCmds -082ed7e0 l 0000000c sUnknown_082ED7E0 +082ed7e0 l 0000000c sShutdownTasks 082ed7ec l 0000000f sASCII_PokemonSioInfo 082ed7fc l 00000016 sASCII_LinkLossDisconnect 082ed814 l 00000017 sASCII_LinkLossRecoveryNow -082ed82c l 0000001f sASCII_30Commas -082ed84b l 00000010 sASCII_15Commas -082ed85b l 00000009 sASCII_8Commas -082ed864 l 00000002 sASCII_Space -082ed866 l 00000002 sASCII_Asterisk +082ed82c l 00000000 sASCII_30Spaces +082ed84b l 00000000 sASCII_15Spaces +082ed85b l 00000000 sASCII_8Spaces +082ed864 l 00000000 sASCII_Space +082ed866 l 00000000 sASCII_Asterisk 082ed868 l 00000008 sASCII_NowSlot 082ed870 l 0000003c sASCII_ClockCmds 082ed8ac l 00000018 sASCII_ChildParentSearch 082ed8c4 l 00000001 sText_EmptyString -082ed8c8 g 00000002 sText_Colon -082ed8cc g 00000003 sText_ID -082ed8d0 g 00000026 sText_PleaseStartOver -082ed8f8 g 0000003c sText_WirelessSearchCanceled -082ed934 g 0000002c sText_AwaitingCommunucation2 -082ed960 g 00000030 sText_AwaitingCommunication -082ed990 g 00000036 sText_AwaitingLinkPressStart -082ed9c8 g 00000010 sJPText_SingleBattle -082ed9d8 g 0000000f sJPText_DoubleBattle -082ed9e8 g 0000000f sJPText_MultiBattle -082ed9f8 g 00000011 sJPText_TradePokemon -082eda0c g 0000000d sJPText_Chat -082eda1c g 0000000c sJPText_DistWonderCard -082eda28 g 0000000d sJPText_DistWonderNews -082eda38 g 00000011 sJPText_DistMysteryEvent -082eda4c g 0000000d sJPText_HoldPokemonJump -082eda5c g 00000011 sJPText_HoldBerryCrush -082eda70 g 0000000e sJPText_HoldBerryPicking -082eda80 g 00000011 sJPText_HoldSpinTrade -082eda94 g 00000011 sJPText_HoldSpinShop -082edaa8 g 00000038 sJPLinkGroupActionTexts -082edae0 g 00000011 sText_1PlayerNeeded -082edaf1 g 00000012 sText_2PlayersNeeded -082edb03 g 00000012 sText_3PlayersNeeded -082edb15 g 00000012 sText_4PlayersNeeded -082edb27 g 0000000e sText_2PlayerMode -082edb35 g 0000000e sText_3PlayerMode -082edb43 g 0000000e sText_4PlayerMode -082edb51 g 0000000e sText_5PlayerMode +082ed8c8 l 00000002 sText_Colon +082ed8cc l 00000003 sText_ID +082ed8d0 l 00000026 sText_PleaseStartOver +082ed8f8 l 0000003c sText_WirelessSearchCanceled +082ed934 l 0000002c sText_AwaitingCommunucation2 +082ed960 l 00000030 sText_AwaitingCommunication +082ed990 l 00000036 sText_AwaitingLinkPressStart +082ed9c8 l 00000010 sJPText_SingleBattle +082ed9d8 l 0000000f sJPText_DoubleBattle +082ed9e8 l 0000000f sJPText_MultiBattle +082ed9f8 l 00000011 sJPText_TradePokemon +082eda0c l 0000000d sJPText_Chat +082eda1c l 0000000c sJPText_DistWonderCard +082eda28 l 0000000d sJPText_DistWonderNews +082eda38 l 00000011 sJPText_DistMysteryEvent +082eda4c l 0000000d sJPText_HoldPokemonJump +082eda5c l 00000011 sJPText_HoldBerryCrush +082eda70 l 0000000e sJPText_HoldBerryPicking +082eda80 l 00000011 sJPText_HoldSpinTrade +082eda94 l 00000011 sJPText_HoldSpinShop +082edaa8 l 00000038 sJPLinkGroupActionTexts +082edae0 l 00000011 sText_1PlayerNeeded +082edaf1 l 00000012 sText_2PlayersNeeded +082edb03 l 00000012 sText_3PlayersNeeded +082edb15 l 00000012 sText_4PlayersNeeded +082edb27 l 0000000e sText_2PlayerMode +082edb35 l 0000000e sText_3PlayerMode +082edb43 l 0000000e sText_4PlayerMode +082edb51 l 0000000e sText_5PlayerMode 082edb60 l 00000064 sPlayersNeededOrModeTexts -082edbc4 g 00000009 sText_BButtonCancel -082edbd0 g 00000015 sJPText_SearchingForParticipants -082edbe8 g 00000021 sText_PlayerContactedYouForXAccept -082edc0c g 00000025 sText_PlayerContactedYouShareX -082edc34 g 00000026 sText_PlayerContactedYouAddToMembers -082edc5c g 0000001a sText_AreTheseMembersOK -082edc78 g 00000023 sText_CancelModeWithTheseMembers -082edc9c g 00000018 sText_AnOKWasSentToPlayer -082edcb4 g 00000037 sText_OtherTrainerUnavailableNow -082edcec g 00000038 sText_CantTransmitTrainerTooFar -082edd24 g 0000002c sText_TrainersNotReadyYet +082edbc4 l 00000009 sText_BButtonCancel +082edbd0 l 00000015 sJPText_SearchingForParticipants +082edbe8 l 00000021 sText_PlayerContactedYouForXAccept +082edc0c l 00000025 sText_PlayerContactedYouShareX +082edc34 l 00000026 sText_PlayerContactedYouAddToMembers +082edc5c l 0000001a sText_AreTheseMembersOK +082edc78 l 00000023 sText_CancelModeWithTheseMembers +082edc9c l 00000018 sText_AnOKWasSentToPlayer +082edcb4 l 00000037 sText_OtherTrainerUnavailableNow +082edcec l 00000038 sText_CantTransmitTrainerTooFar +082edd24 l 0000002c sText_TrainersNotReadyYet 082edd50 l 00000008 sCantTransmitToTrainerTexts -082edd58 g 00000034 sText_ModeWithTheseMembersWillBeCanceled -082edd8c g 00000037 sText_MemberNoLongerAvailable +082edd58 l 00000034 sText_ModeWithTheseMembersWillBeCanceled +082edd8c l 00000037 sText_MemberNoLongerAvailable 082eddc4 l 00000008 sPlayerUnavailableTexts -082eddcc g 00000028 sText_TrainerAppearsUnavailable -082eddf4 g 00000016 sText_PlayerSentBackOK -082ede0c g 00000027 sText_PlayerOKdRegistration -082ede34 g 00000013 sText_PlayerRepliedNo -082ede48 g 0000001c sText_AwaitingOtherMembers -082ede64 g 00000015 sText_QuitBeingMember -082ede7c g 0000001d sText_StoppedBeingMember +082eddcc l 00000028 sText_TrainerAppearsUnavailable +082eddf4 l 00000016 sText_PlayerSentBackOK +082ede0c l 00000027 sText_PlayerOKdRegistration +082ede34 l 00000013 sText_PlayerRepliedNo +082ede48 l 0000001c sText_AwaitingOtherMembers +082ede64 l 00000015 sText_QuitBeingMember +082ede7c l 0000001d sText_StoppedBeingMember 082ede9c l 00000028 sPlayerDisconnectedTexts -082edec4 g 0000003d sText_WirelessLinkEstablished -082edf04 g 00000039 sText_WirelessLinkDropped -082edf40 g 0000002c sText_LinkWithFriendDropped -082edf6c g 00000012 sText_PlayerRepliedNo2 -082edf80 g 00000028 sLinkDroppedTexts -082edfa8 g 00000019 sText_DoYouWantXMode -082edfc4 g 00000019 sText_DoYouWantXMode2 +082edec4 l 0000003d sText_WirelessLinkEstablished +082edf04 l 00000039 sText_WirelessLinkDropped +082edf40 l 0000002c sText_LinkWithFriendDropped +082edf6c l 00000012 sText_PlayerRepliedNo2 +082edf80 l 00000028 sLinkDroppedTexts +082edfa8 l 00000019 sText_DoYouWantXMode +082edfc4 l 00000019 sText_DoYouWantXMode2 082edfe0 l 00000008 sDoYouWantModeTexts -082edfe8 g 0000001c sText_CommunicatingPleaseWait -082ee004 g 00000028 sText_AwaitingPlayersResponseAboutTrade -082ee02c g 0000006b sText_Communicating -082ee098 g 0000006b sText_CommunicatingWithPlayer -082ee104 g 00000075 sText_PleaseWaitAWhile +082edfe8 l 0000001c sText_CommunicatingPleaseWait +082ee004 l 00000028 sText_AwaitingPlayersResponseAboutTrade +082ee02c l 0000006b sText_Communicating +082ee098 l 0000006b sText_CommunicatingWithPlayer +082ee104 l 00000075 sText_PleaseWaitAWhile 082ee17c l 0000000c sCommunicatingWaitTexts -082ee188 g 00000030 sText_HiDoSomethingMale -082ee1b8 g 00000027 sText_HiDoSomethingFemale -082ee1e0 g 00000038 sText_HiDoSomethingAgainMale -082ee218 g 00000033 sText_HiDoSomethingAgainFemale +082ee188 l 00000030 sText_HiDoSomethingMale +082ee1b8 l 00000027 sText_HiDoSomethingFemale +082ee1e0 l 00000038 sText_HiDoSomethingAgainMale +082ee218 l 00000033 sText_HiDoSomethingAgainFemale 082ee24c l 00000010 sHiDoSomethingTexts -082ee25c g 00000016 sText_DoSomethingMale -082ee274 g 00000020 sText_DoSomethingFemale -082ee294 g 00000023 sText_DoSomethingAgainMale -082ee2b8 g 0000001e sText_DoSomethingAgainFemale +082ee25c l 00000016 sText_DoSomethingMale +082ee274 l 00000020 sText_DoSomethingFemale +082ee294 l 00000023 sText_DoSomethingAgainMale +082ee2b8 l 0000001e sText_DoSomethingAgainFemale 082ee2d8 l 00000010 sDoSomethingTexts -082ee2e8 g 0000001f sText_SomebodyHasContactedYou -082ee308 g 00000019 sText_PlayerHasContactedYou +082ee2e8 l 0000001f sText_SomebodyHasContactedYou +082ee308 l 00000019 sText_PlayerHasContactedYou 082ee324 l 00000008 sPlayerContactedYouTexts -082ee32c g 0000002c sText_AwaitingResponseFromTrainer -082ee358 g 0000001d sText_AwaitingResponseFromPlayer +082ee32c l 0000002c sText_AwaitingResponseFromTrainer +082ee358 l 0000001d sText_AwaitingResponseFromPlayer 082ee378 l 00000008 sAwaitingResponseTexts -082ee380 g 0000005b sText_ShowTrainerCard -082ee3dc g 00000052 sText_BattleChallenge -082ee430 g 0000004c sText_ChatInvitation -082ee47c g 00000074 sText_OfferToTradeMon -082ee4f0 g 00000052 sText_OfferToTradeEgg -082ee544 g 0000001c sText_ChatDropped -082ee560 g 00000019 sText_OfferDeclined1 -082ee57c g 00000019 sText_OfferDeclined2 -082ee598 g 00000015 sText_ChatEnded +082ee380 l 0000005b sText_ShowTrainerCard +082ee3dc l 00000052 sText_BattleChallenge +082ee430 l 0000004c sText_ChatInvitation +082ee47c l 00000074 sText_OfferToTradeMon +082ee4f0 l 00000052 sText_OfferToTradeEgg +082ee544 l 0000001c sText_ChatDropped +082ee560 l 00000019 sText_OfferDeclined1 +082ee57c l 00000019 sText_OfferDeclined2 +082ee598 l 00000015 sText_ChatEnded 082ee5b0 l 00000010 sInvitationTexts -082ee5c0 g 00000035 sText_JoinChatMale -082ee5f8 g 0000003d sText_PlayerJoinChatMale -082ee638 g 0000003c sText_JoinChatFemale -082ee674 g 00000044 sText_PlayerJoinChatFemale +082ee5c0 l 00000035 sText_JoinChatMale +082ee5f8 l 0000003d sText_PlayerJoinChatMale +082ee638 l 0000003c sText_JoinChatFemale +082ee674 l 00000044 sText_PlayerJoinChatFemale 082ee6b8 l 00000010 sJoinChatTexts -082ee6c8 g 00000024 sText_TrainerAppearsBusy -082ee6ec g 00000032 sText_WaitForBattleMale -082ee720 g 00000031 sText_WaitForChatMale -082ee754 g 00000037 sText_ShowTrainerCardMale -082ee78c g 00000033 sText_WaitForBattleFemale -082ee7c0 g 00000036 sText_WaitForChatFemale -082ee7f8 g 00000033 sText_ShowTrainerCardFemale +082ee6c8 l 00000024 sText_TrainerAppearsBusy +082ee6ec l 00000032 sText_WaitForBattleMale +082ee720 l 00000031 sText_WaitForChatMale +082ee754 l 00000037 sText_ShowTrainerCardMale +082ee78c l 00000033 sText_WaitForBattleFemale +082ee7c0 l 00000036 sText_WaitForChatFemale +082ee7f8 l 00000033 sText_ShowTrainerCardFemale 082ee82c l 00000020 sText_WaitOrShowCardTexts -082ee84c g 00000031 sText_WaitForChatMale2 -082ee880 g 00000035 sText_DoneWaitingBattleMale -082ee8b8 g 0000001a sText_DoneWaitingChatMale -082ee8d4 g 0000002d sText_DoneWaitingBattleFemale -082ee904 g 00000026 sText_DoneWaitingChatFemale -082ee92c g 0000001e sText_TradeWillBeStarted -082ee94c g 0000001f sText_BattleWillBeStarted -082ee96c g 00000016 sText_EnteringChat +082ee84c l 00000031 sText_WaitForChatMale2 +082ee880 l 00000035 sText_DoneWaitingBattleMale +082ee8b8 l 0000001a sText_DoneWaitingChatMale +082ee8d4 l 0000002d sText_DoneWaitingBattleFemale +082ee904 l 00000026 sText_DoneWaitingChatFemale +082ee92c l 0000001e sText_TradeWillBeStarted +082ee94c l 0000001f sText_BattleWillBeStarted +082ee96c l 00000016 sText_EnteringChat 082ee984 l 00000030 sStartActivityTexts -082ee9b4 g 00000060 sText_BattleDeclinedMale -082eea14 g 00000054 sText_BattleDeclinedFemale -082eea68 g 00000008 sBattleDeclinedTexts -082eea70 g 0000004d sText_ShowTrainerCardDeclinedMale -082eeac0 g 00000047 sText_ShowTrainerCardDeclinedFemale -082eeb08 g 00000008 sShowTrainerCardDeclinedTexts -082eeb10 g 0000003c sText_IfYouWantToDoSomethingMale -082eeb4c g 00000034 sText_IfYouWantToDoSomethingFemale -082eeb80 g 00000008 sIfYouWantToDoSomethingTexts -082eeb88 g 00000045 sText_TrainerBattleBusy -082eebd0 g 00000044 sText_NeedTwoMonsOfLevel30OrLower1 -082eec14 g 0000003b sText_NeedTwoMonsOfLevel30OrLower2 -082eec50 g 0000002b sText_DeclineChatMale -082eec7c g 0000001d stext_DeclineChatFemale +082ee9b4 l 00000060 sText_BattleDeclinedMale +082eea14 l 00000054 sText_BattleDeclinedFemale +082eea68 l 00000008 sBattleDeclinedTexts +082eea70 l 0000004d sText_ShowTrainerCardDeclinedMale +082eeac0 l 00000047 sText_ShowTrainerCardDeclinedFemale +082eeb08 l 00000008 sShowTrainerCardDeclinedTexts +082eeb10 l 0000003c sText_IfYouWantToDoSomethingMale +082eeb4c l 00000034 sText_IfYouWantToDoSomethingFemale +082eeb80 l 00000008 sIfYouWantToDoSomethingTexts +082eeb88 l 00000045 sText_TrainerBattleBusy +082eebd0 l 00000044 sText_NeedTwoMonsOfLevel30OrLower1 +082eec14 l 0000003b sText_NeedTwoMonsOfLevel30OrLower2 +082eec50 l 0000002b sText_DeclineChatMale +082eec7c l 0000001d stext_DeclineChatFemale 082eec9c l 00000008 sDeclineChatTexts -082eeca4 g 00000046 sText_ChatDeclinedMale -082eecec g 0000004d sText_ChatDeclinedFemale +082eeca4 l 00000046 sText_ChatDeclinedMale +082eecec l 0000004d sText_ChatDeclinedFemale 082eed3c l 00000008 sChatDeclinedTexts -082eed44 g 00000027 sText_YoureToughMale -082eed6c g 0000002b sText_UsedGoodMoveMale -082eed98 g 00000024 sText_BattleSurpriseMale -082eedbc g 00000037 sText_SwitchedMonsMale -082eedf4 g 0000002d sText_YoureToughFemale -082eee24 g 00000028 sText_UsedGoodMoveFemale -082eee4c g 0000002a sText_BattleSurpriseFemale -082eee78 g 00000032 sText_SwitchedMonsFemale -082eeeac g 00000020 sBattleReactionTexts -082eeecc g 00000021 sText_LearnedSomethingMale -082eeef0 g 0000003b sText_ThatsFunnyMale -082eef2c g 00000023 sText_RandomChatMale1 -082eef50 g 0000002c sText_RandomChatMale2 -082eef7c g 00000024 sText_LearnedSomethingFemale -082eefa0 g 0000001c sText_ThatsFunnyFemale -082eefbc g 0000002e sText_RandomChatFemale1 -082eefec g 00000024 sText_RandomChatFemale2 -082ef010 g 00000020 sChatReactionTexts -082ef030 g 00000039 sText_ShowedTrainerCardMale1 -082ef06c g 00000022 sText_ShowedTrainerCardMale2 -082ef090 g 0000003f sText_ShowedTrainerCardFemale1 -082ef0d0 g 0000002f sText_ShowedTrainerCardFemale2 -082ef100 g 00000010 sTrainerCardReactionTexts -082ef110 g 00000027 sText_MaleTraded1 -082ef138 g 0000003e sText_MaleTraded2 -082ef178 g 00000020 sText_FemaleTraded1 -082ef198 g 00000031 sText_FemaleTraded2 -082ef1cc g 00000020 sTradeReactionTexts -082ef1ec g 0000001f sText_XCheckedTradingBoard -082ef20c g 00000089 sText_RegisterMonAtTradingBoard -082ef298 g 00000139 sText_TradingBoardInfo -082ef3d4 g 00000063 sText_ThankYouForRegistering -082ef438 g 00000044 sText_NobodyHasRegistered -082ef47c g 00000045 sText_ChooseRequestedMonType -082ef4c4 g 00000036 sText_WhichMonWillYouOffer -082ef4fc g 00000021 sText_RegistrationCanceled -082ef520 g 00000022 sText_RegistraionCompleted -082ef544 g 0000001e sText_TradeCanceled -082ef564 g 0000002b sText_CancelRegistrationOfMon -082ef590 g 00000025 sText_CancelRegistrationOfEgg -082ef5b8 g 00000025 sText_RegistrationCanceled2 -082ef5e0 g 00000031 sText_TradeTrainersWillBeListed -082ef614 g 00000045 sText_ChooseTrainerToTradeWith2 -082ef65c g 0000002a sText_AskTrainerToMakeTrade -082ef688 g 0000002c sText_AwaitingResponseFromTrainer2 -082ef6b4 g 00000030 sText_NotRegisteredAMonForTrade -082ef6e4 g 00000031 sText_DontHaveTypeTrainerWants -082ef718 g 00000026 sText_DontHaveEggTrainerWants -082ef740 g 00000033 sText_PlayerCantTradeForYourMon -082ef774 g 00000034 sText_CantTradeForPartnersMon -082ef7a8 g 00000008 sCantTradeMonTexts -082ef7b0 g 00000020 sText_TradeOfferRejected -082ef7d0 g 0000000a sText_EggTrade -082ef7dc g 0000001b sText_ChooseJoinCancel -082ef7f8 g 00000019 sText_ChooseTrainer -082ef814 g 0000002d sText_ChooseTrainerSingleBattle -082ef844 g 0000002d sText_ChooseTrainerDoubleBattle -082ef874 g 0000002d sText_ChooseLeaderMultiBattle -082ef8a4 g 00000029 sText_ChooseTrainerToTradeWith -082ef8d0 g 00000037 sText_ChooseTrainerToShareWonderCards -082ef908 g 00000036 sText_ChooseTrainerToShareWonderNews -082ef940 g 00000032 sText_ChooseLeaderPokemonJump -082ef974 g 00000027 sText_ChooseLeaderBerryCrush -082ef99c g 00000030 sText_ChooseLeaderBerryPicking -082ef9cc g 00000029 sText_ChooseLeaderBerryBlender -082ef9f8 g 00000029 sText_ChooseLeaderRecordCorner -082efa24 g 0000002c sText_ChooseLeaderCoolContest -082efa50 g 0000002a sText_ChooseLeaderBeautyContest -082efa7c g 0000002c sText_ChooseLeaderCuteContest -082efaa8 g 0000002d sText_ChooseLeaderSmartContest -082efad8 g 0000002d sText_ChooseLeaderToughContest -082efb08 g 00000031 sText_ChooseLeaderBattleTowerLv50 -082efb3c g 00000033 sText_ChooseLeaderBattleTowerOpenLv +082eed44 l 00000027 sText_YoureToughMale +082eed6c l 0000002b sText_UsedGoodMoveMale +082eed98 l 00000024 sText_BattleSurpriseMale +082eedbc l 00000037 sText_SwitchedMonsMale +082eedf4 l 0000002d sText_YoureToughFemale +082eee24 l 00000028 sText_UsedGoodMoveFemale +082eee4c l 0000002a sText_BattleSurpriseFemale +082eee78 l 00000032 sText_SwitchedMonsFemale +082eeeac l 00000020 sBattleReactionTexts +082eeecc l 00000021 sText_LearnedSomethingMale +082eeef0 l 0000003b sText_ThatsFunnyMale +082eef2c l 00000023 sText_RandomChatMale1 +082eef50 l 0000002c sText_RandomChatMale2 +082eef7c l 00000024 sText_LearnedSomethingFemale +082eefa0 l 0000001c sText_ThatsFunnyFemale +082eefbc l 0000002e sText_RandomChatFemale1 +082eefec l 00000024 sText_RandomChatFemale2 +082ef010 l 00000020 sChatReactionTexts +082ef030 l 00000039 sText_ShowedTrainerCardMale1 +082ef06c l 00000022 sText_ShowedTrainerCardMale2 +082ef090 l 0000003f sText_ShowedTrainerCardFemale1 +082ef0d0 l 0000002f sText_ShowedTrainerCardFemale2 +082ef100 l 00000010 sTrainerCardReactionTexts +082ef110 l 00000027 sText_MaleTraded1 +082ef138 l 0000003e sText_MaleTraded2 +082ef178 l 00000020 sText_FemaleTraded1 +082ef198 l 00000031 sText_FemaleTraded2 +082ef1cc l 00000020 sTradeReactionTexts +082ef1ec l 0000001f sText_XCheckedTradingBoard +082ef20c l 00000089 sText_RegisterMonAtTradingBoard +082ef298 l 00000139 sText_TradingBoardInfo +082ef3d4 l 00000063 sText_ThankYouForRegistering +082ef438 l 00000044 sText_NobodyHasRegistered +082ef47c l 00000045 sText_ChooseRequestedMonType +082ef4c4 l 00000036 sText_WhichMonWillYouOffer +082ef4fc l 00000021 sText_RegistrationCanceled +082ef520 l 00000022 sText_RegistraionCompleted +082ef544 l 0000001e sText_TradeCanceled +082ef564 l 0000002b sText_CancelRegistrationOfMon +082ef590 l 00000025 sText_CancelRegistrationOfEgg +082ef5b8 l 00000025 sText_RegistrationCanceled2 +082ef5e0 l 00000031 sText_TradeTrainersWillBeListed +082ef614 l 00000045 sText_ChooseTrainerToTradeWith2 +082ef65c l 0000002a sText_AskTrainerToMakeTrade +082ef688 l 0000002c sText_AwaitingResponseFromTrainer2 +082ef6b4 l 00000030 sText_NotRegisteredAMonForTrade +082ef6e4 l 00000031 sText_DontHaveTypeTrainerWants +082ef718 l 00000026 sText_DontHaveEggTrainerWants +082ef740 l 00000033 sText_PlayerCantTradeForYourMon +082ef774 l 00000034 sText_CantTradeForPartnersMon +082ef7a8 l 00000008 sCantTradeMonTexts +082ef7b0 l 00000020 sText_TradeOfferRejected +082ef7d0 l 0000000a sText_EggTrade +082ef7dc l 0000001b sText_ChooseJoinCancel +082ef7f8 l 00000019 sText_ChooseTrainer +082ef814 l 0000002d sText_ChooseTrainerSingleBattle +082ef844 l 0000002d sText_ChooseTrainerDoubleBattle +082ef874 l 0000002d sText_ChooseLeaderMultiBattle +082ef8a4 l 00000029 sText_ChooseTrainerToTradeWith +082ef8d0 l 00000037 sText_ChooseTrainerToShareWonderCards +082ef908 l 00000036 sText_ChooseTrainerToShareWonderNews +082ef940 l 00000032 sText_ChooseLeaderPokemonJump +082ef974 l 00000027 sText_ChooseLeaderBerryCrush +082ef99c l 00000030 sText_ChooseLeaderBerryPicking +082ef9cc l 00000029 sText_ChooseLeaderBerryBlender +082ef9f8 l 00000029 sText_ChooseLeaderRecordCorner +082efa24 l 0000002c sText_ChooseLeaderCoolContest +082efa50 l 0000002a sText_ChooseLeaderBeautyContest +082efa7c l 0000002c sText_ChooseLeaderCuteContest +082efaa8 l 0000002d sText_ChooseLeaderSmartContest +082efad8 l 0000002d sText_ChooseLeaderToughContest +082efb08 l 00000031 sText_ChooseLeaderBattleTowerLv50 +082efb3c l 00000033 sText_ChooseLeaderBattleTowerOpenLv 082efb70 l 00000058 sChooseTrainerTexts -082efbc8 g 00000037 sText_SearchingForWirelessSystemWait -082efc00 g 0000003a sText_MustHaveTwoMonsForDoubleBattle -082efc3c g 00000018 sText_AwaitingPlayersResponse -082efc54 g 0000003c sText_PlayerHasBeenAskedToRegisterYouPleaseWait -082efc90 g 0000003c sText_AwaitingResponseFromWirelessSystem -082efccc g 00000038 sText_PleaseWaitForOtherTrainersToGather -082efd04 g 00000029 sText_NoCardsSharedRightNow -082efd30 g 00000028 sText_NoNewsSharedRightNow -082efd58 g 00000008 sNoWonderSharedTexts -082efd60 g 00000007 sText_Battle -082efd68 g 00000005 sText_Chat2 -082efd70 g 0000000a sText_Greetings -082efd7c g 00000005 sText_Exit -082efd84 g 00000005 sText_Exit2 -082efd8c g 00000005 sText_Info -082efd94 g 0000001c sText_NameWantedOfferLv -082efdb0 g 0000000e sText_SingleBattle -082efdc0 g 0000000e sText_DoubleBattle -082efdd0 g 0000000d sText_MultiBattle -082efde0 g 0000000f sText_PokemonTrades -082efdf0 g 00000005 sText_Chat -082efdf8 g 00000006 sText_Cards -082efe00 g 0000000d sText_WonderCards -082efe10 g 0000000c sText_WonderNews -082efe1c g 0000000d sText_PokemonJump -082efe2c g 0000000c sText_BerryCrush -082efe38 g 0000000e sText_BerryPicking -082efe48 g 00000007 sText_Search -082efe50 g 0000000e sText_BerryBlender -082efe60 g 0000000e sText_RecordCorner -082efe70 g 0000000d sText_CoolContest -082efe80 g 0000000f sText_BeautyContest -082efe90 g 0000000d sText_CuteContest -082efea0 g 0000000e sText_SmartContest -082efeb0 g 0000000e sText_ToughContest -082efec0 g 00000014 sText_BattleTowerLv50 -082efed4 g 00000018 sText_BattleTowerOpenLv -082efeec g 00000014 sText_ItsNormalCard -082eff00 g 00000014 sText_ItsBronzeCard -082eff14 g 00000014 sText_ItsCopperCard -082eff28 g 00000014 sText_ItsSilverCard -082eff3c g 00000012 sText_ItsGoldCard +082efbc8 l 00000037 sText_SearchingForWirelessSystemWait +082efc00 l 0000003a sText_MustHaveTwoMonsForDoubleBattle +082efc3c l 00000018 sText_AwaitingPlayersResponse +082efc54 l 0000003c sText_PlayerHasBeenAskedToRegisterYouPleaseWait +082efc90 l 0000003c sText_AwaitingResponseFromWirelessSystem +082efccc l 00000038 sText_PleaseWaitForOtherTrainersToGather +082efd04 l 00000029 sText_NoCardsSharedRightNow +082efd30 l 00000028 sText_NoNewsSharedRightNow +082efd58 l 00000008 sNoWonderSharedTexts +082efd60 l 00000007 sText_Battle +082efd68 l 00000005 sText_Chat2 +082efd70 l 0000000a sText_Greetings +082efd7c l 00000005 sText_Exit +082efd84 l 00000005 sText_Exit2 +082efd8c l 00000005 sText_Info +082efd94 l 0000001c sText_NameWantedOfferLv +082efdb0 l 0000000e sText_SingleBattle +082efdc0 l 0000000e sText_DoubleBattle +082efdd0 l 0000000d sText_MultiBattle +082efde0 l 0000000f sText_PokemonTrades +082efdf0 l 00000005 sText_Chat +082efdf8 l 00000006 sText_Cards +082efe00 l 0000000d sText_WonderCards +082efe10 l 0000000c sText_WonderNews +082efe1c l 0000000d sText_PokemonJump +082efe2c l 0000000c sText_BerryCrush +082efe38 l 0000000e sText_BerryPicking +082efe48 l 00000007 sText_Search +082efe50 l 0000000e sText_BerryBlender +082efe60 l 0000000e sText_RecordCorner +082efe70 l 0000000d sText_CoolContest +082efe80 l 0000000f sText_BeautyContest +082efe90 l 0000000d sText_CuteContest +082efea0 l 0000000e sText_SmartContest +082efeb0 l 0000000e sText_ToughContest +082efec0 l 00000014 sText_BattleTowerLv50 +082efed4 l 00000018 sText_BattleTowerOpenLv +082efeec l 00000014 sText_ItsNormalCard +082eff00 l 00000014 sText_ItsBronzeCard +082eff14 l 00000014 sText_ItsCopperCard +082eff28 l 00000014 sText_ItsSilverCard +082eff3c l 00000012 sText_ItsGoldCard 082eff50 l 00000014 sCardColorTexts -082eff64 g 0000003d sText_TrainerCardInfoPage1 -082effa4 g 00000038 sText_TrainerCardInfoPage2 -082effdc g 0000001d sText_GladToMeetYouMale -082efffc g 00000019 sText_GladToMeetYouFemale -082f0018 g 00000008 sGladToMeetYouTexts -082f0020 g 00000028 sText_FinishedCheckingPlayersTrainerCard +082eff64 l 0000003d sText_TrainerCardInfoPage1 +082effa4 l 00000038 sText_TrainerCardInfoPage2 +082effdc l 0000001d sText_GladToMeetYouMale +082efffc l 00000019 sText_GladToMeetYouFemale +082f0018 l 00000008 sGladToMeetYouTexts +082f0020 l 00000028 sText_FinishedCheckingPlayersTrainerCard 082f0048 l 00000074 sLinkGroupActivityNameTexts 082f00bc l 00000008 sWindowTemplate_BButtonCancel 082f00c4 l 00000058 sLinkGroupToActivityAndCapacity @@ -37296,49 +37296,49 @@ 082f012c l 00000008 sWindowTemplate_NumPlayerMode 082f0134 l 00000028 sPossibleGroupMembersListMenuItems 082f015c l 00000018 sListMenuTemplate_PossibleGroupMembers -082f0174 g 00000008 gUnknown_082F0174 -082f017c g 00000008 gUnknown_082F017C -082f0184 g 00000080 gUnknown_082F0184 +082f0174 l 00000008 sWindowTemplate_GroupList +082f017c l 00000008 sWindowTemplate_PlayerNameAndId +082f0184 l 00000080 sUnionRoomGroupsMenuItems 082f0204 l 00000018 sListMenuTemplate_UnionRoomGroups 082f021c l 00000008 sWindowTemplate_InviteToActivity -082f0224 g 00000020 gUnknown_082F0224 +082f0224 l 00000020 sInviteToActivityMenuItems 082f0244 l 00000018 sListMenuTemplate_InviteToActivity 082f025c l 00000008 sWindowTemplate_RegisterForTrade 082f0264 l 00000018 sRegisterForTradeListMenuItems 082f027c l 00000018 sListMenuTemplate_RegisterForTrade -082f0294 g 00000008 gUnknown_082F0294 +082f0294 l 00000008 sWindowTemplate_TradingBoardRequestType 082f029c l 00000090 sTradingBoardTypes 082f032c l 00000018 sMenuTemplate_TradingBoardRequestType -082f0344 l 00000008 sWindowTemplate_TradingBoard -082f034c g 00000008 gUnknown_082F034C +082f0344 l 00000008 sWindowTemplate_TradingBoardHeader +082f034c l 00000008 sWindowTemplate_TradingBoardMain 082f0354 l 00000050 sTradeBoardListMenuItems 082f03a4 l 00000018 sTradeBoardListMenuTemplate -082f03bc g 00000008 UnrefWindowTemplate_082F03B4 +082f03bc l 00000008 sWindowTemplate_Unused 082f03c4 l 00000080 sEmptyListMenuItems -082f0444 l 00000018 sUnknownListMenuTemplate -082f045c g 00000018 sWirelessGnameUnamePair_Dummy -082f0474 g 00000002 sAcceptedActivityIds_SingleBattle -082f0478 g 00000002 sAcceptedActivityIds_DoubleBattle -082f047c g 00000002 sAcceptedActivityIds_MultiBattle -082f0480 g 00000002 sAcceptedActivityIds_Trade -082f0484 g 00000002 sAcceptedActivityIds_PokemonJump -082f0488 g 00000002 sAcceptedActivityIds_BerryCrush -082f048c g 00000002 sAcceptedActivityIds_BerryPicking -082f0490 g 00000002 sAcceptedActivityIds_WonderCard -082f0494 g 00000002 sAcceptedActivityIds_WonderNews -082f0498 g 0000000a sAcceptedActivityIds_Resume -082f04a4 g 00000002 sAcceptedActivityIds_Init -082f04a8 g 0000000b sAcceptedActivityIds_Unk11 -082f04b4 g 00000002 sAcceptedActivityIds_RecordCorner -082f04b8 g 00000002 sAcceptedActivityIds_BerryBlender -082f04bc g 00000002 sAcceptedActivityIds_CoolContest -082f04c0 g 00000002 sAcceptedActivityIds_BeautyContest -082f04c4 g 00000002 sAcceptedActivityIds_CuteContest -082f04c8 g 00000002 sAcceptedActivityIds_SmartContest -082f04cc g 00000002 sAcceptedActivityIds_ToughContest -082f04d0 g 00000002 sAcceptedActivityIds_BattleTower -082f04d4 g 00000002 sAcceptedActivityIds_BattleTowerOpen -082f04d8 g 00000058 sAcceptedActivityIds +082f0444 l 00000018 sEmptyListMenuTemplate +082f045c l 00000018 sUnionRoomPlayer_DummyRfu +082f0474 l 00000002 sAcceptedActivityIds_SingleBattle +082f0478 l 00000002 sAcceptedActivityIds_DoubleBattle +082f047c l 00000002 sAcceptedActivityIds_MultiBattle +082f0480 l 00000002 sAcceptedActivityIds_Trade +082f0484 l 00000002 sAcceptedActivityIds_PokemonJump +082f0488 l 00000002 sAcceptedActivityIds_BerryCrush +082f048c l 00000002 sAcceptedActivityIds_BerryPicking +082f0490 l 00000002 sAcceptedActivityIds_WonderCard +082f0494 l 00000002 sAcceptedActivityIds_WonderNews +082f0498 l 0000000a sAcceptedActivityIds_Resume +082f04a4 l 00000002 sAcceptedActivityIds_Init +082f04a8 l 0000000b sAcceptedActivityIds_Unk11 +082f04b4 l 00000002 sAcceptedActivityIds_RecordCorner +082f04b8 l 00000002 sAcceptedActivityIds_BerryBlender +082f04bc l 00000002 sAcceptedActivityIds_CoolContest +082f04c0 l 00000002 sAcceptedActivityIds_BeautyContest +082f04c4 l 00000002 sAcceptedActivityIds_CuteContest +082f04c8 l 00000002 sAcceptedActivityIds_SmartContest +082f04cc l 00000002 sAcceptedActivityIds_ToughContest +082f04d0 l 00000002 sAcceptedActivityIds_BattleTower +082f04d4 l 00000002 sAcceptedActivityIds_BattleTowerOpen +082f04d8 l 00000058 sAcceptedActivityIds 082f0530 l 00000018 sLinkGroupToURoomActivity 082f0548 l 00000020 gUnkTextboxBorderPal 082f0568 l 00000030 gUnkTextboxBorderGfx @@ -37369,9 +37369,9 @@ 082f0728 g 00000003 sMG_Ereader_TextColor_2 082f072c l 00000014 sUnionRoomObjGfxIds 082f0740 l 00000020 sUnionRoomPlayerCoords -082f0760 l 0000000a sFacingDirectionOffsets +082f0760 l 0000000a sUnionRoomGroupOffsets 082f076a l 00000005 sOppositeFacingDirection -082f076f l 00000005 sNextFacingDirection +082f076f l 00000005 sMemberFacingDirections 082f0774 l 00000008 sUnionRoomLocalIds 082f077c l 00000010 sHidePlayerFlags 082f078c l 00000002 sMovement_UnionPlayerExit