summaryrefslogtreecommitdiff
path: root/src/link_rfu_3.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/link_rfu_3.c')
-rw-r--r--src/link_rfu_3.c300
1 files changed, 150 insertions, 150 deletions
diff --git a/src/link_rfu_3.c b/src/link_rfu_3.c
index acac57d35..162c23a57 100644
--- a/src/link_rfu_3.c
+++ b/src/link_rfu_3.c
@@ -39,82 +39,82 @@ static const u32 sWirelessLinkIconPic[] = INCBIN_U32("graphics/interface/wireles
// Most of the below two tables won't make sense with ASCII encoding.
static const u8 sWireless_ASCIItoRSETable[256] = {
- EOS,
+ EOS,
0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x37,
0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
- [' '] = CHAR_SPACE,
- ['!'] = CHAR_EXCL_MARK,
+ [' '] = CHAR_SPACE,
+ ['!'] = CHAR_EXCL_MARK,
0xb5, 0xb6, 0xb1, 0x00, 0x00, 0x00,
0x00, 0x00, 0xb2, 0xf1, 0x00,
- ['-'] = CHAR_HYPHEN,
- ['.'] = CHAR_PERIOD,
+ ['-'] = CHAR_HYPHEN,
+ ['.'] = CHAR_PERIOD,
['/'] = CHAR_SLASH,
['0'] = CHAR_0,
- ['1'] = CHAR_1,
- ['2'] = CHAR_2,
- ['3'] = CHAR_3,
- ['4'] = CHAR_4,
- ['5'] = CHAR_5,
- ['6'] = CHAR_6,
+ ['1'] = CHAR_1,
+ ['2'] = CHAR_2,
+ ['3'] = CHAR_3,
+ ['4'] = CHAR_4,
+ ['5'] = CHAR_5,
+ ['6'] = CHAR_6,
['7'] = CHAR_7,
- ['8'] = CHAR_8,
- ['9'] = CHAR_9,
- 0x00, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0x00,
- ['A'] = CHAR_A,
- ['B'] = CHAR_B,
- ['C'] = CHAR_C,
- ['D'] = CHAR_D,
- ['E'] = CHAR_E,
- ['F'] = CHAR_F,
+ ['8'] = CHAR_8,
+ ['9'] = CHAR_9,
+ 0x00, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0x00,
+ ['A'] = CHAR_A,
+ ['B'] = CHAR_B,
+ ['C'] = CHAR_C,
+ ['D'] = CHAR_D,
+ ['E'] = CHAR_E,
+ ['F'] = CHAR_F,
['G'] = CHAR_G,
- ['H'] = CHAR_H,
- ['I'] = CHAR_I,
- ['J'] = CHAR_J,
- ['K'] = CHAR_K,
- ['L'] = CHAR_L,
- ['M'] = CHAR_M,
- ['N'] = CHAR_N,
+ ['H'] = CHAR_H,
+ ['I'] = CHAR_I,
+ ['J'] = CHAR_J,
+ ['K'] = CHAR_K,
+ ['L'] = CHAR_L,
+ ['M'] = CHAR_M,
+ ['N'] = CHAR_N,
['O'] = CHAR_O,
- ['P'] = CHAR_P,
- ['Q'] = CHAR_Q,
- ['R'] = CHAR_R,
- ['S'] = CHAR_S,
- ['T'] = CHAR_T,
- ['U'] = CHAR_U,
+ ['P'] = CHAR_P,
+ ['Q'] = CHAR_Q,
+ ['R'] = CHAR_R,
+ ['S'] = CHAR_S,
+ ['T'] = CHAR_T,
+ ['U'] = CHAR_U,
['V'] = CHAR_V,
['W'] = CHAR_W,
- ['X'] = CHAR_X,
- ['Y'] = CHAR_Y,
- ['Z'] = CHAR_Z,
- 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0x00,
- ['a'] = CHAR_a,
- ['b'] = CHAR_b,
- ['c'] = CHAR_c,
- ['d'] = CHAR_d,
- ['e'] = CHAR_e,
- ['f'] = CHAR_f,
+ ['X'] = CHAR_X,
+ ['Y'] = CHAR_Y,
+ ['Z'] = CHAR_Z,
+ 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0x00,
+ ['a'] = CHAR_a,
+ ['b'] = CHAR_b,
+ ['c'] = CHAR_c,
+ ['d'] = CHAR_d,
+ ['e'] = CHAR_e,
+ ['f'] = CHAR_f,
['g'] = CHAR_g,
- ['h'] = CHAR_h,
- ['i'] = CHAR_i,
- ['j'] = CHAR_j,
- ['k'] = CHAR_k,
- ['l'] = CHAR_l,
- ['m'] = CHAR_m,
- ['n'] = CHAR_n,
+ ['h'] = CHAR_h,
+ ['i'] = CHAR_i,
+ ['j'] = CHAR_j,
+ ['k'] = CHAR_k,
+ ['l'] = CHAR_l,
+ ['m'] = CHAR_m,
+ ['n'] = CHAR_n,
['o'] = CHAR_o,
- ['p'] = CHAR_p,
- ['q'] = CHAR_q,
- ['r'] = CHAR_r,
- ['s'] = CHAR_s,
- ['t'] = CHAR_t,
- ['u'] = CHAR_u,
- ['v'] = CHAR_v,
+ ['p'] = CHAR_p,
+ ['q'] = CHAR_q,
+ ['r'] = CHAR_r,
+ ['s'] = CHAR_s,
+ ['t'] = CHAR_t,
+ ['u'] = CHAR_u,
+ ['v'] = CHAR_v,
['w'] = CHAR_w,
- ['x'] = CHAR_x,
- ['y'] = CHAR_y,
- ['z'] = CHAR_z,
+ ['x'] = CHAR_x,
+ ['y'] = CHAR_y,
+ ['z'] = CHAR_z,
0x2d, 0x2f, 0x30, 0x31, 0x32,
0x33, 0x34, 0x35, 0x36, 0x50, 0x00, 0x01, 0x02,
0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a,
@@ -135,102 +135,102 @@ static const u8 sWireless_ASCIItoRSETable[256] = {
};
static const u8 sWireless_RSEtoASCIITable[256] = {
- [CHAR_SPACE] = ' ',
- 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d,
- 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95,
- 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d,
- 0x9e, 0x9f, 0xa0, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4,
- 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec,
- 0xed, 0xee, 0xef, 0xf0, 0x7b, 0xf1, 0x7c, 0x7d,
- 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x07, 0x08,
- 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
- 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
- 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x84,
- 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8,
- 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0,
- 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8,
- 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0,
- 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8,
- 0xd9, 0xda, 0xdb, 0xdc, 0xa6, 0xdd, 0xa7, 0xa8,
- 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xf2, 0xf3,
- 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb,
- 0xfc, 0xfd, 0xfe, 0xff, 0x01, 0x02, 0x03, 0x04,
- 0x05, 0x06, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0xaf,
- [CHAR_0] = '0',
- [CHAR_1] = '1',
- [CHAR_2] = '2',
- [CHAR_3] = '3',
- [CHAR_4] = '4',
- [CHAR_5] = '5',
+ [CHAR_SPACE] = ' ',
+ 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d,
+ 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95,
+ 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d,
+ 0x9e, 0x9f, 0xa0, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4,
+ 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec,
+ 0xed, 0xee, 0xef, 0xf0, 0x7b, 0xf1, 0x7c, 0x7d,
+ 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x07, 0x08,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x84,
+ 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8,
+ 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0,
+ 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8,
+ 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0,
+ 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8,
+ 0xd9, 0xda, 0xdb, 0xdc, 0xa6, 0xdd, 0xa7, 0xa8,
+ 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xf2, 0xf3,
+ 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb,
+ 0xfc, 0xfd, 0xfe, 0xff, 0x01, 0x02, 0x03, 0x04,
+ 0x05, 0x06, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0xaf,
+ [CHAR_0] = '0',
+ [CHAR_1] = '1',
+ [CHAR_2] = '2',
+ [CHAR_3] = '3',
+ [CHAR_4] = '4',
+ [CHAR_5] = '5',
[CHAR_6] = '6',
- [CHAR_7] = '7',
- [CHAR_8] = '8',
- [CHAR_9] = '9',
- [CHAR_EXCL_MARK] = '!',
- 0xdf, 0xa1, 0xb0, 0xa5, 0xde, 0x24, 0x2a,
- 0xa2, 0xa3, 0x22, 0x23, 0x20, 0xa4, 0x20,
- [CHAR_SLASH] = '/',
- [CHAR_A] = 'A',
- [CHAR_B] = 'B',
- [CHAR_C] = 'C',
- [CHAR_D] = 'D',
+ [CHAR_7] = '7',
+ [CHAR_8] = '8',
+ [CHAR_9] = '9',
+ [CHAR_EXCL_MARK] = '!',
+ 0xdf, 0xa1, 0xb0, 0xa5, 0xde, 0x24, 0x2a,
+ 0xa2, 0xa3, 0x22, 0x23, 0x20, 0xa4, 0x20,
+ [CHAR_SLASH] = '/',
+ [CHAR_A] = 'A',
+ [CHAR_B] = 'B',
+ [CHAR_C] = 'C',
+ [CHAR_D] = 'D',
[CHAR_E] = 'E',
- [CHAR_F] = 'F',
- [CHAR_G] = 'G',
- [CHAR_H] = 'H',
- [CHAR_I] = 'I',
- [CHAR_J] = 'J',
- [CHAR_K] = 'K',
- [CHAR_L] = 'L',
+ [CHAR_F] = 'F',
+ [CHAR_G] = 'G',
+ [CHAR_H] = 'H',
+ [CHAR_I] = 'I',
+ [CHAR_J] = 'J',
+ [CHAR_K] = 'K',
+ [CHAR_L] = 'L',
[CHAR_M] = 'M',
- [CHAR_N] = 'N',
- [CHAR_O] = 'O',
- [CHAR_P] = 'P',
- [CHAR_Q] = 'Q',
- [CHAR_R] = 'R',
- [CHAR_S] = 'S',
- [CHAR_T] = 'T',
+ [CHAR_N] = 'N',
+ [CHAR_O] = 'O',
+ [CHAR_P] = 'P',
+ [CHAR_Q] = 'Q',
+ [CHAR_R] = 'R',
+ [CHAR_S] = 'S',
+ [CHAR_T] = 'T',
[CHAR_U] = 'U',
- [CHAR_V] = 'V',
- [CHAR_W] = 'W',
- [CHAR_X] = 'X',
- [CHAR_Y] = 'Y',
- [CHAR_Z] = 'Z',
- [CHAR_a] = 'a',
- [CHAR_b] = 'b',
+ [CHAR_V] = 'V',
+ [CHAR_W] = 'W',
+ [CHAR_X] = 'X',
+ [CHAR_Y] = 'Y',
+ [CHAR_Z] = 'Z',
+ [CHAR_a] = 'a',
+ [CHAR_b] = 'b',
[CHAR_c] = 'c',
- [CHAR_d] = 'd',
- [CHAR_e] = 'e',
- [CHAR_f] = 'f',
- [CHAR_g] = 'g',
- [CHAR_h] = 'h',
- [CHAR_i] = 'i',
- [CHAR_j] = 'j',
+ [CHAR_d] = 'd',
+ [CHAR_e] = 'e',
+ [CHAR_f] = 'f',
+ [CHAR_g] = 'g',
+ [CHAR_h] = 'h',
+ [CHAR_i] = 'i',
+ [CHAR_j] = 'j',
[CHAR_k] = 'k',
- [CHAR_l] = 'l',
- [CHAR_m] = 'm',
- [CHAR_n] = 'n',
- [CHAR_o] = 'o',
- [CHAR_p] = 'p',
- [CHAR_q] = 'q',
- [CHAR_r] = 'r',
+ [CHAR_l] = 'l',
+ [CHAR_m] = 'm',
+ [CHAR_n] = 'n',
+ [CHAR_o] = 'o',
+ [CHAR_p] = 'p',
+ [CHAR_q] = 'q',
+ [CHAR_r] = 'r',
[CHAR_s] = 's',
- [CHAR_t] = 't',
- [CHAR_u] = 'u',
- [CHAR_v] = 'v',
- [CHAR_w] = 'w',
- [CHAR_x] = 'x',
- [CHAR_y] = 'y',
- [CHAR_z] = 'z',
- 0x20, 0x20, 0x2b, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ [CHAR_t] = 't',
+ [CHAR_u] = 'u',
+ [CHAR_v] = 'v',
+ [CHAR_w] = 'w',
+ [CHAR_x] = 'x',
+ [CHAR_y] = 'y',
+ [CHAR_z] = 'z',
+ 0x20, 0x20, 0x2b, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
[CHAR_DYNAMIC] = ' ',
- [CHAR_KEYPAD_ICON] = ' ',
- [CHAR_EXTRA_SYMBOL] = ' ',
- [CHAR_PROMPT_SCROLL] = ' ',
- [CHAR_PROMPT_CLEAR] = ' ',
- [EXT_CTRL_CODE_BEGIN] = ' ',
- [PLACEHOLDER_BEGIN] = ' ',
- [CHAR_NEWLINE] = ' ',
+ [CHAR_KEYPAD_ICON] = ' ',
+ [CHAR_EXTRA_SYMBOL] = ' ',
+ [CHAR_PROMPT_SCROLL] = ' ',
+ [CHAR_PROMPT_CLEAR] = ' ',
+ [EXT_CTRL_CODE_BEGIN] = ' ',
+ [PLACEHOLDER_BEGIN] = ' ',
+ [CHAR_NEWLINE] = ' ',
[EOS] = 0
};
@@ -872,8 +872,8 @@ void UpdateWirelessStatusIndicatorSprite(void)
sprite->sFrameDelay++;
}
gMain.oamBuffer[125] = sWirelessStatusIndicatorOamData;
- gMain.oamBuffer[125].x = sprite->pos1.x + sprite->centerToCornerVecX;
- gMain.oamBuffer[125].y = sprite->pos1.y + sprite->centerToCornerVecY;
+ gMain.oamBuffer[125].x = sprite->x + sprite->centerToCornerVecX;
+ gMain.oamBuffer[125].y = sprite->y + sprite->centerToCornerVecY;
gMain.oamBuffer[125].paletteNum = sprite->oam.paletteNum;
gMain.oamBuffer[125].tileNum = sprite->sTileStart + sprite->anims[sprite->sCurrAnimNum][sprite->sFrameIdx].frame.imageValue;
CpuCopy16(&gMain.oamBuffer[125], (struct OamData *)OAM + 125, sizeof(struct OamData));