diff options
| author | coco875 <59367621+coco875@users.noreply.github.com> | 2024-08-28 01:47:39 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-27 17:47:39 -0600 |
| commit | a1f0d32d666c07d0754d97f107a5be59153768fd (patch) | |
| tree | fcc84d9daa940274be8cf76715be902d93338e64 /courses | |
| parent | bb3cbe0500197f894c83230a9a170a2cbe7aa3e8 (diff) | |
Update decomp clang (#67)
* Update menus.c (#634)
* Update common_data.yml (#635)
* Renames for screenId and other changes (#636)
* screenId renames
* Rename surface map to collision mesh (#637)
* Rename some stack vars (#638)
* Fix syntax error (#639)
* Rename some stack vars
* Update collision.c
* Collision Documentation (#640)
* Collision related renames
* update doxygen (#649)
* change bool (#644)
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
* Update (#642)
* Delete trig_tables_bss.c (#650)
* fix typo audio (#656)
* fix typo src actor (#657)
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
* fix typo include (#658)
* fix course (#659)
* fix typo debug (#660)
* fix typo data (#661)
* replace number with const (#665)
* fix typo buffers (#655)
* fix typo buffers
* tweak ld file
* rename to sMemoryPool
* add a warning
---------
* fix typo src (#654)
* fix typo src
* fix non matcing
* Update code_80091750.c
---------
* fix typo racing (#653)
* fix typo racing
* get it match
* replace G_LINE3D to G_QUAD
---------
* fix typo src (#652)
* fix ending typo (#651)
* Action more info when it doesn't match and fix first diff (#662)
* Update linux-compile.yml
* fix first-diff
* Update first-diff.py
---------
* document texture of kart (#663)
* document texture of kart
* change screenPlayerId to screenId
* some documentation around object
* Revert "some documentation around object"
This reverts commit cbb39078e036bf2a417bed67359e910213acab28.
* more rename
---------
* Make evaluate_collision_players_palm_tree better (#667)
This matches just the same as before, but using those two casts instead of
shifts seems more likely to be accurate to the original source code
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
* add fedora instruciton (#666)
* start documenting animation (#668)
* start documenting animation
* Update course_data.c
* change comment
* update libultra asm (#648)
* update libultra asm
* fix gcc __osThreadTail
---------
* Document Vehicles (#641)
* start doc collision
* fix merge
* finish rename fonction related to vehicle
* document around waypoint of vehicle
* make some modification
* make some change and rename one
* copy_ to oldPos
* doc smoke ferry and train
* some rename
* fix some renaming
* precise index
* rename a funciton
* simplify waypoint_vehicles
* change some name
* change some name
* rename move_to_point_direction
* fix some conflict
* Update code_80005FD0.c
* Update code_80005FD0.h
---------
* Label a save info loop (#645)
* save info
* more gcc progress
* fix a value and do a rename (#669)
* update clang and add action (#664)
* update clang and add action
* try clang on course folder only
* forget two file
* Update course_displaylists.inc.c
* forget few other file
* Update course_vertices.inc.c
* format all code while get it match
* second pass
* format other dir
* disable clang format on bad ido code
* fix some tabulation
* revert format on tool dir
* Update clang-format.yml
* ignore gbi.h
* add some read me instruction
* fix error
* format and fixing error
* Update README.md
---------
* Update linkonly_generator.py (#670)
* format more file
* update
* fix compilation issue
* remove course_metadata folder
* re add course metadata folder
* fix banshee bordwalk crash
* fix windows eurk
* Update CMakeLists.txt
---------
Diffstat (limited to 'courses')
30 files changed, 2400 insertions, 7202 deletions
diff --git a/courses/all_course_data.h b/courses/all_course_data.h index 2d35872ff..e8ec62bba 100644 --- a/courses/all_course_data.h +++ b/courses/all_course_data.h @@ -25,5 +25,4 @@ #include <assets/block_fort_data.h> #include <assets/double_deck_data.h> - #endif // ALL_COURSE_DATA_H diff --git a/courses/all_course_model.h b/courses/all_course_model.h index 95759cb10..bcf9c41d1 100644 --- a/courses/all_course_model.h +++ b/courses/all_course_model.h @@ -32,24 +32,25 @@ #include <assets/sherbet_land_vertices.h> #include <assets/rainbow_road_vertices.h> -#define d_course_big_donut_vertex_count ARRAY_COUNT(d_course_big_donut_vertex) -#define d_course_block_fort_vertex_count ARRAY_COUNT(d_course_block_fort_vertex) -#define d_course_double_deck_vertex_count ARRAY_COUNT(d_course_double_deck_vertex) -#define d_course_skyscraper_vertex_count ARRAY_COUNT(d_course_skyscraper_vertex) -#define d_course_choco_mountain_vertex_count ARRAY_COUNT(d_course_choco_mountain_vertex) -#define d_course_frappe_snowland_vertex_count ARRAY_COUNT(d_course_frappe_snowland_vertex) -#define d_course_toads_turnpike_vertex_count ARRAY_COUNT(d_course_toads_turnpike_vertex) -#define d_course_kalimari_desert_vertex_count ARRAY_COUNT(d_course_kalimari_desert_vertex) +#define d_course_big_donut_vertex_count ARRAY_COUNT(d_course_big_donut_vertex) +#define d_course_block_fort_vertex_count ARRAY_COUNT(d_course_block_fort_vertex) +#define d_course_double_deck_vertex_count ARRAY_COUNT(d_course_double_deck_vertex) +#define d_course_skyscraper_vertex_count ARRAY_COUNT(d_course_skyscraper_vertex) +#define d_course_choco_mountain_vertex_count ARRAY_COUNT(d_course_choco_mountain_vertex) +#define d_course_frappe_snowland_vertex_count ARRAY_COUNT(d_course_frappe_snowland_vertex) +#define d_course_mario_raceway_vertex_count ARRAY_COUNT(d_course_mario_raceway_vertex) +#define d_course_toads_turnpike_vertex_count ARRAY_COUNT(d_course_toads_turnpike_vertex) +#define d_course_kalimari_desert_vertex_count ARRAY_COUNT(d_course_kalimari_desert_vertex) #define d_course_koopa_troopa_beach_vertex_count ARRAY_COUNT(d_course_koopa_troopa_beach_vertex) -#define d_course_luigi_raceway_vertex_count ARRAY_COUNT(d_course_luigi_raceway_vertex) -#define d_course_moo_moo_farm_vertex_count ARRAY_COUNT(d_course_moo_moo_farm_vertex) -#define d_course_banshee_boardwalk_vertex_count ARRAY_COUNT(d_course_banshee_boardwalk_vertex) +#define d_course_luigi_raceway_vertex_count ARRAY_COUNT(d_course_luigi_raceway_vertex) +#define d_course_moo_moo_farm_vertex_count ARRAY_COUNT(d_course_moo_moo_farm_vertex) +#define d_course_banshee_boardwalk_vertex_count ARRAY_COUNT(d_course_banshee_boardwalk_vertex) #define d_course_dks_jungle_parkway_vertex_count ARRAY_COUNT(d_course_dks_jungle_parkway_vertex) -#define d_course_rainbow_road_vertex_count ARRAY_COUNT(d_course_rainbow_road_vertex) -#define d_course_yoshi_valley_vertex_count ARRAY_COUNT(d_course_yoshi_valley_vertex) -#define d_course_bowsers_castle_vertex_count ARRAY_COUNT(d_course_bowsers_castle_vertex) -#define d_course_royal_raceway_vertex_count ARRAY_COUNT(d_course_royal_raceway_vertex) -#define d_course_sherbet_land_vertex_count ARRAY_COUNT(d_course_sherbet_land_vertex) -#define d_course_wario_stadium_vertex_count ARRAY_COUNT(d_course_wario_stadium_vertex) +#define d_course_rainbow_road_vertex_count ARRAY_COUNT(d_course_rainbow_road_vertex) +#define d_course_yoshi_valley_vertex_count ARRAY_COUNT(d_course_yoshi_valley_vertex) +#define d_course_bowsers_castle_vertex_count ARRAY_COUNT(d_course_bowsers_castle_vertex) +#define d_course_royal_raceway_vertex_count ARRAY_COUNT(d_course_royal_raceway_vertex) +#define d_course_sherbet_land_vertex_count ARRAY_COUNT(d_course_sherbet_land_vertex) +#define d_course_wario_stadium_vertex_count ARRAY_COUNT(d_course_wario_stadium_vertex) #endif // ALL_COURSE_MODEL_H diff --git a/courses/all_course_offsets.h b/courses/all_course_offsets.h index 618da40cd..8275ea2e3 100644 --- a/courses/all_course_offsets.h +++ b/courses/all_course_offsets.h @@ -3,22 +3,22 @@ #include "course_offsets.h" -extern Gfx *rainbow_road_dls[]; -extern Gfx *yoshi_valley_dls[]; -extern Gfx *toads_turnpike_dls[]; -extern Gfx *banshee_boardwalk_dls[]; -extern Gfx *frappe_snowland_dls[]; -extern Gfx *bowsers_castle_dls[]; -extern Gfx *choco_mountain_dls[]; -extern const char *kalimari_desert_dls[]; -extern const char *luigi_raceway_dls[]; -extern const char *mario_raceway_dls[]; -extern Gfx *moo_moo_farm_dls[]; -extern const char *royal_raceway_dls[]; -extern Gfx *sherbet_land_dls[]; -extern Gfx *sherbet_land_dls_2[]; -extern Gfx *wario_stadium_dls[]; -extern const char *dks_jungle_parkway_dls[]; +extern const char* rainbow_road_dls[]; +extern const char* yoshi_valley_dls[]; +extern const char* toads_turnpike_dls[]; +extern const char* banshee_boardwalk_dls[]; +extern const char* frappe_snowland_dls[]; +extern const char* bowsers_castle_dls[]; +extern const char* choco_mountain_dls[]; +extern const char* kalimari_desert_dls[]; +extern const char* luigi_raceway_dls[]; +extern const char* mario_raceway_dls[]; +extern const char* moo_moo_farm_dls[]; +extern const char* royal_raceway_dls[]; +extern const char* sherbet_land_dls[]; +extern const char* sherbet_land_dls_2[]; +extern const char* wario_stadium_dls[]; +extern const char* dks_jungle_parkway_dls[]; extern const course_texture banshee_boardwalk_textures[]; extern const course_texture big_donut_textures[]; diff --git a/courses/banshee_boardwalk/course_offsets.c b/courses/banshee_boardwalk/course_offsets.c index 094613731..bf9b395fd 100644 --- a/courses/banshee_boardwalk/course_offsets.c +++ b/courses/banshee_boardwalk/course_offsets.c @@ -5,130 +5,64 @@ #include <libultra/gbi.h> const course_texture banshee_boardwalk_textures[] = { - {gTexture6447C4, 0x0106, 0x0800, 0x0}, - {gTexture676FB0, 0x0525, 0x0800, 0x0}, - {gTexture643B3C, 0x0798, 0x0800, 0x0}, - {gTexture64BB60, 0x0169, 0x0800, 0x0}, - {gTexture64BCCC, 0x0450, 0x0800, 0x0}, - {gTexture64FBF4, 0x0274, 0x0800, 0x0}, - {gTexture651B20, 0x041D, 0x0800, 0x0}, - {gTexture66262C, 0x02F7, 0x0800, 0x0}, - {gTexture668728, 0x01F5, 0x0800, 0x0}, - {gTexture66A3DC, 0x07C5, 0x0800, 0x0}, - {gTexture66CA98, 0x02C9, 0x0800, 0x0}, - {gTexture66CD64, 0x02C0, 0x0800, 0x0}, - {gTexture66D698, 0x0370, 0x0800, 0x0}, - {gTexture66E608, 0x05E8, 0x0800, 0x0}, - {gTexture67B388, 0x03D2, 0x0800, 0x0}, - {gTextureSignWelcome0, 0x0A2E, 0x1000, 0x0}, - {gTextureSignWelcome1, 0x0A0A, 0x1000, 0x0}, - {gTextureSignWoodenBack0, 0x06EF, 0x1000, 0x0}, - {gTextureSignWoodenBack1, 0x06D1, 0x1000, 0x0}, - {gTextureSignWoodRedArrow, 0x04E1, 0x1000, 0x0}, - {gTexture68D940, 0x057D, 0x0800, 0x0}, - {gTexture685AC0, 0x07CC, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture6447C4, 0x0106, 0x0800, 0x0 }, + { gTexture676FB0, 0x0525, 0x0800, 0x0 }, + { gTexture643B3C, 0x0798, 0x0800, 0x0 }, + { gTexture64BB60, 0x0169, 0x0800, 0x0 }, + { gTexture64BCCC, 0x0450, 0x0800, 0x0 }, + { gTexture64FBF4, 0x0274, 0x0800, 0x0 }, + { gTexture651B20, 0x041D, 0x0800, 0x0 }, + { gTexture66262C, 0x02F7, 0x0800, 0x0 }, + { gTexture668728, 0x01F5, 0x0800, 0x0 }, + { gTexture66A3DC, 0x07C5, 0x0800, 0x0 }, + { gTexture66CA98, 0x02C9, 0x0800, 0x0 }, + { gTexture66CD64, 0x02C0, 0x0800, 0x0 }, + { gTexture66D698, 0x0370, 0x0800, 0x0 }, + { gTexture66E608, 0x05E8, 0x0800, 0x0 }, + { gTexture67B388, 0x03D2, 0x0800, 0x0 }, + { gTextureSignWelcome0, 0x0A2E, 0x1000, 0x0 }, + { gTextureSignWelcome1, 0x0A0A, 0x1000, 0x0 }, + { gTextureSignWoodenBack0, 0x06EF, 0x1000, 0x0 }, + { gTextureSignWoodenBack1, 0x06D1, 0x1000, 0x0 }, + { gTextureSignWoodRedArrow, 0x04E1, 0x1000, 0x0 }, + { gTexture68D940, 0x057D, 0x0800, 0x0 }, + { gTexture685AC0, 0x07CC, 0x1000, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *banshee_boardwalk_dls[] = { - d_course_banshee_boardwalk_dl_A0, - d_course_banshee_boardwalk_dl_210, - d_course_banshee_boardwalk_dl_160, - d_course_banshee_boardwalk_dl_270, - d_course_banshee_boardwalk_dl_358, - d_course_banshee_boardwalk_dl_4F0, - d_course_banshee_boardwalk_dl_408, - d_course_banshee_boardwalk_dl_540, - d_course_banshee_boardwalk_dl_620, - d_course_banshee_boardwalk_dl_7C0, - d_course_banshee_boardwalk_dl_6D0, - d_course_banshee_boardwalk_dl_870, - d_course_banshee_boardwalk_dl_940, - d_course_banshee_boardwalk_dl_AD0, - d_course_banshee_boardwalk_dl_9E0, - d_course_banshee_boardwalk_dl_B80, - d_course_banshee_boardwalk_dl_C30, - d_course_banshee_boardwalk_dl_D80, - d_course_banshee_boardwalk_dl_CD0, - d_course_banshee_boardwalk_dl_E10, - d_course_banshee_boardwalk_dl_EE0, - d_course_banshee_boardwalk_dl_1000, - d_course_banshee_boardwalk_dl_F50, - d_course_banshee_boardwalk_dl_1070, - d_course_banshee_boardwalk_dl_1160, - d_course_banshee_boardwalk_dl_12A8, - d_course_banshee_boardwalk_dl_11C8, - d_course_banshee_boardwalk_dl_12E8, - d_course_banshee_boardwalk_dl_13F0, - d_course_banshee_boardwalk_dl_1520, - d_course_banshee_boardwalk_dl_1448, - d_course_banshee_boardwalk_dl_1580, - d_course_banshee_boardwalk_dl_1678, - d_course_banshee_boardwalk_dl_17A0, - d_course_banshee_boardwalk_dl_16B8, - d_course_banshee_boardwalk_dl_1820, - d_course_banshee_boardwalk_dl_18D8, - d_course_banshee_boardwalk_dl_1A30, - d_course_banshee_boardwalk_dl_1940, - d_course_banshee_boardwalk_dl_1B00, - d_course_banshee_boardwalk_dl_1BA0, - d_course_banshee_boardwalk_dl_1CC8, - d_course_banshee_boardwalk_dl_1C20, - d_course_banshee_boardwalk_dl_1D90, - d_course_banshee_boardwalk_dl_1E28, - d_course_banshee_boardwalk_dl_1F40, - d_course_banshee_boardwalk_dl_1EA0, - d_course_banshee_boardwalk_dl_2028, - d_course_banshee_boardwalk_dl_20A0, - d_course_banshee_boardwalk_dl_21C8, - d_course_banshee_boardwalk_dl_2138, - d_course_banshee_boardwalk_dl_22D8, - d_course_banshee_boardwalk_dl_2340, - d_course_banshee_boardwalk_dl_24E8, - d_course_banshee_boardwalk_dl_2448, - d_course_banshee_boardwalk_dl_2610, - d_course_banshee_boardwalk_dl_2650, - d_course_banshee_boardwalk_dl_2790, - d_course_banshee_boardwalk_dl_2718, - d_course_banshee_boardwalk_dl_2868, - d_course_banshee_boardwalk_dl_28A8, - d_course_banshee_boardwalk_dl_2A18, - d_course_banshee_boardwalk_dl_2980, - d_course_banshee_boardwalk_dl_2AE0, - d_course_banshee_boardwalk_dl_2B88, - d_course_banshee_boardwalk_dl_2CE0, - d_course_banshee_boardwalk_dl_2C30, - d_course_banshee_boardwalk_dl_2DB0, - d_course_banshee_boardwalk_dl_2E20, - d_course_banshee_boardwalk_dl_2FA0, - d_course_banshee_boardwalk_dl_2EE0, - d_course_banshee_boardwalk_dl_3050, - d_course_banshee_boardwalk_dl_3100, - d_course_banshee_boardwalk_dl_32B0, - d_course_banshee_boardwalk_dl_3200, - d_course_banshee_boardwalk_dl_3390, - d_course_banshee_boardwalk_dl_3468, - d_course_banshee_boardwalk_dl_3660, - d_course_banshee_boardwalk_dl_35A0, - d_course_banshee_boardwalk_dl_3710, - d_course_banshee_boardwalk_dl_37F0, - d_course_banshee_boardwalk_dl_3980, - d_course_banshee_boardwalk_dl_3920, - d_course_banshee_boardwalk_dl_3A20, - d_course_banshee_boardwalk_dl_3AF8, - d_course_banshee_boardwalk_dl_3C40, - d_course_banshee_boardwalk_dl_3C00, - d_course_banshee_boardwalk_dl_3CD0, - d_course_banshee_boardwalk_dl_3D98, - d_course_banshee_boardwalk_dl_3EF0, - d_course_banshee_boardwalk_dl_3EB0, - d_course_banshee_boardwalk_dl_3F60, - d_course_banshee_boardwalk_dl_4038, - d_course_banshee_boardwalk_dl_4188, - d_course_banshee_boardwalk_dl_4118, - d_course_banshee_boardwalk_dl_41F0, - d_course_banshee_boardwalk_dl_42D0, - d_course_banshee_boardwalk_dl_4428, - d_course_banshee_boardwalk_dl_43A8, +const Gfx* banshee_boardwalk_dls[] = { + d_course_banshee_boardwalk_dl_A0, d_course_banshee_boardwalk_dl_210, d_course_banshee_boardwalk_dl_160, + d_course_banshee_boardwalk_dl_270, d_course_banshee_boardwalk_dl_358, d_course_banshee_boardwalk_dl_4F0, + d_course_banshee_boardwalk_dl_408, d_course_banshee_boardwalk_dl_540, d_course_banshee_boardwalk_dl_620, + d_course_banshee_boardwalk_dl_7C0, d_course_banshee_boardwalk_dl_6D0, d_course_banshee_boardwalk_dl_870, + d_course_banshee_boardwalk_dl_940, d_course_banshee_boardwalk_dl_AD0, d_course_banshee_boardwalk_dl_9E0, + d_course_banshee_boardwalk_dl_B80, d_course_banshee_boardwalk_dl_C30, d_course_banshee_boardwalk_dl_D80, + d_course_banshee_boardwalk_dl_CD0, d_course_banshee_boardwalk_dl_E10, d_course_banshee_boardwalk_dl_EE0, + d_course_banshee_boardwalk_dl_1000, d_course_banshee_boardwalk_dl_F50, d_course_banshee_boardwalk_dl_1070, + d_course_banshee_boardwalk_dl_1160, d_course_banshee_boardwalk_dl_12A8, d_course_banshee_boardwalk_dl_11C8, + d_course_banshee_boardwalk_dl_12E8, d_course_banshee_boardwalk_dl_13F0, d_course_banshee_boardwalk_dl_1520, + d_course_banshee_boardwalk_dl_1448, d_course_banshee_boardwalk_dl_1580, d_course_banshee_boardwalk_dl_1678, + d_course_banshee_boardwalk_dl_17A0, d_course_banshee_boardwalk_dl_16B8, d_course_banshee_boardwalk_dl_1820, + d_course_banshee_boardwalk_dl_18D8, d_course_banshee_boardwalk_dl_1A30, d_course_banshee_boardwalk_dl_1940, + d_course_banshee_boardwalk_dl_1B00, d_course_banshee_boardwalk_dl_1BA0, d_course_banshee_boardwalk_dl_1CC8, + d_course_banshee_boardwalk_dl_1C20, d_course_banshee_boardwalk_dl_1D90, d_course_banshee_boardwalk_dl_1E28, + d_course_banshee_boardwalk_dl_1F40, d_course_banshee_boardwalk_dl_1EA0, d_course_banshee_boardwalk_dl_2028, + d_course_banshee_boardwalk_dl_20A0, d_course_banshee_boardwalk_dl_21C8, d_course_banshee_boardwalk_dl_2138, + d_course_banshee_boardwalk_dl_22D8, d_course_banshee_boardwalk_dl_2340, d_course_banshee_boardwalk_dl_24E8, + d_course_banshee_boardwalk_dl_2448, d_course_banshee_boardwalk_dl_2610, d_course_banshee_boardwalk_dl_2650, + d_course_banshee_boardwalk_dl_2790, d_course_banshee_boardwalk_dl_2718, d_course_banshee_boardwalk_dl_2868, + d_course_banshee_boardwalk_dl_28A8, d_course_banshee_boardwalk_dl_2A18, d_course_banshee_boardwalk_dl_2980, + d_course_banshee_boardwalk_dl_2AE0, d_course_banshee_boardwalk_dl_2B88, d_course_banshee_boardwalk_dl_2CE0, + d_course_banshee_boardwalk_dl_2C30, d_course_banshee_boardwalk_dl_2DB0, d_course_banshee_boardwalk_dl_2E20, + d_course_banshee_boardwalk_dl_2FA0, d_course_banshee_boardwalk_dl_2EE0, d_course_banshee_boardwalk_dl_3050, + d_course_banshee_boardwalk_dl_3100, d_course_banshee_boardwalk_dl_32B0, d_course_banshee_boardwalk_dl_3200, + d_course_banshee_boardwalk_dl_3390, d_course_banshee_boardwalk_dl_3468, d_course_banshee_boardwalk_dl_3660, + d_course_banshee_boardwalk_dl_35A0, d_course_banshee_boardwalk_dl_3710, d_course_banshee_boardwalk_dl_37F0, + d_course_banshee_boardwalk_dl_3980, d_course_banshee_boardwalk_dl_3920, d_course_banshee_boardwalk_dl_3A20, + d_course_banshee_boardwalk_dl_3AF8, d_course_banshee_boardwalk_dl_3C40, d_course_banshee_boardwalk_dl_3C00, + d_course_banshee_boardwalk_dl_3CD0, d_course_banshee_boardwalk_dl_3D98, d_course_banshee_boardwalk_dl_3EF0, + d_course_banshee_boardwalk_dl_3EB0, d_course_banshee_boardwalk_dl_3F60, d_course_banshee_boardwalk_dl_4038, + d_course_banshee_boardwalk_dl_4188, d_course_banshee_boardwalk_dl_4118, d_course_banshee_boardwalk_dl_41F0, + d_course_banshee_boardwalk_dl_42D0, d_course_banshee_boardwalk_dl_4428, d_course_banshee_boardwalk_dl_43A8, d_course_banshee_boardwalk_dl_4480, }; diff --git a/courses/big_donut/course_offsets.c b/courses/big_donut/course_offsets.c index aa16047ba..e17299856 100644 --- a/courses/big_donut/course_offsets.c +++ b/courses/big_donut/course_offsets.c @@ -2,9 +2,7 @@ #include "course_offsets.h" const course_texture big_donut_textures[] = { - {gTexture66ABA4, 0x0312, 0x0800, 0x0}, - {gTexture6747C4, 0x0145, 0x0800, 0x0}, - {gTexture67490C, 0x021C, 0x0800, 0x0}, - {gTexture64BA50, 0x0110, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture66ABA4, 0x0312, 0x0800, 0x0 }, { gTexture6747C4, 0x0145, 0x0800, 0x0 }, + { gTexture67490C, 0x021C, 0x0800, 0x0 }, { gTexture64BA50, 0x0110, 0x0800, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; diff --git a/courses/block_fort/course_offsets.c b/courses/block_fort/course_offsets.c index f0f8a4c26..facb98715 100644 --- a/courses/block_fort/course_offsets.c +++ b/courses/block_fort/course_offsets.c @@ -3,12 +3,8 @@ #include <assets/other_textures.h> const course_texture block_fort_textures[] = { - {gTexture64286C, 0x010A, 0x0800, 0x0}, - {gTextureGrayCheckerboard, 0x010C, 0x0800, 0x0}, - {gTextureGrayCobblestone, 0x010C, 0x0800, 0x0}, - {gTexture64275C, 0x0110, 0x0800, 0x0}, - {gTexture642978, 0x010D, 0x0800, 0x0}, - {gTexture6747C4, 0x0145, 0x0800, 0x0}, - {gTexture6442D4, 0x0138, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture64286C, 0x010A, 0x0800, 0x0 }, { gTextureGrayCheckerboard, 0x010C, 0x0800, 0x0 }, + { gTextureGrayCobblestone, 0x010C, 0x0800, 0x0 }, { gTexture64275C, 0x0110, 0x0800, 0x0 }, + { gTexture642978, 0x010D, 0x0800, 0x0 }, { gTexture6747C4, 0x0145, 0x0800, 0x0 }, + { gTexture6442D4, 0x0138, 0x0800, 0x0 }, { 0x00000000, 0x0000, 0x0000, 0x0 }, }; diff --git a/courses/bowsers_castle/course_offsets.c b/courses/bowsers_castle/course_offsets.c index 82d69b48f..1ca988f68 100644 --- a/courses/bowsers_castle/course_offsets.c +++ b/courses/bowsers_castle/course_offsets.c @@ -3,144 +3,72 @@ #include <assets/bowsers_castle_data.h> const course_texture bowsers_castle_textures[] = { - {gTexture64313C, 0x01B8, 0x0800, 0x0}, - {gTexture6528DC, 0x0278, 0x0800, 0x0}, - {gTexture66ED38, 0x010E, 0x0800, 0x0}, - {gTexture676C6C, 0x0110, 0x0800, 0x0}, - {gTexture676EA8, 0x0108, 0x0800, 0x0}, - {gTexture679D34, 0x0106, 0x0800, 0x0}, - {gTextureGrass6, 0x023B, 0x0800, 0x0}, - {gTexture6522E0, 0x05FC, 0x0800, 0x0}, - {gTexture651F40, 0x039F, 0x0800, 0x0}, - {gTextureRoofTile, 0x0129, 0x0800, 0x0}, - {gTextureSignBowser0, 0x07D0, 0x1000, 0x0}, - {gTextureSignBowser1, 0x064D, 0x1000, 0x0}, - {gTexture66ABA4, 0x0312, 0x0800, 0x0}, - {gTexture66EBF0, 0x0146, 0x0800, 0x0}, - {gTexture6733CC, 0x020E, 0x0800, 0x0}, - {gTexture673118, 0x02B1, 0x0800, 0x0}, - {gTexture673FF8, 0x035B, 0x0800, 0x0}, - {gTexture674B28, 0x0230, 0x0800, 0x0}, - {gTextureSignGreenArrow, 0x025B, 0x1000, 0x0}, - {gTexture68D834, 0x010A, 0x0800, 0x0}, - {gTexture676D7C, 0x012C, 0x0800, 0x0}, - {gTexture67ADF0, 0x0595, 0x0800, 0x0}, - {gTexture67EFEC, 0x016F, 0x0800, 0x0}, - {gTexture653DB0, 0x06AE, 0x0800, 0x0}, - {gTexture66CA98, 0x02C9, 0x0800, 0x0}, - {gTexture673990, 0x02D8, 0x0800, 0x0}, - {gTexture67A370, 0x05AA, 0x0800, 0x0}, - {gTexture67A91C, 0x04D1, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture64313C, 0x01B8, 0x0800, 0x0 }, + { gTexture6528DC, 0x0278, 0x0800, 0x0 }, + { gTexture66ED38, 0x010E, 0x0800, 0x0 }, + { gTexture676C6C, 0x0110, 0x0800, 0x0 }, + { gTexture676EA8, 0x0108, 0x0800, 0x0 }, + { gTexture679D34, 0x0106, 0x0800, 0x0 }, + { gTextureGrass6, 0x023B, 0x0800, 0x0 }, + { gTexture6522E0, 0x05FC, 0x0800, 0x0 }, + { gTexture651F40, 0x039F, 0x0800, 0x0 }, + { gTextureRoofTile, 0x0129, 0x0800, 0x0 }, + { gTextureSignBowser0, 0x07D0, 0x1000, 0x0 }, + { gTextureSignBowser1, 0x064D, 0x1000, 0x0 }, + { gTexture66ABA4, 0x0312, 0x0800, 0x0 }, + { gTexture66EBF0, 0x0146, 0x0800, 0x0 }, + { gTexture6733CC, 0x020E, 0x0800, 0x0 }, + { gTexture673118, 0x02B1, 0x0800, 0x0 }, + { gTexture673FF8, 0x035B, 0x0800, 0x0 }, + { gTexture674B28, 0x0230, 0x0800, 0x0 }, + { gTextureSignGreenArrow, 0x025B, 0x1000, 0x0 }, + { gTexture68D834, 0x010A, 0x0800, 0x0 }, + { gTexture676D7C, 0x012C, 0x0800, 0x0 }, + { gTexture67ADF0, 0x0595, 0x0800, 0x0 }, + { gTexture67EFEC, 0x016F, 0x0800, 0x0 }, + { gTexture653DB0, 0x06AE, 0x0800, 0x0 }, + { gTexture66CA98, 0x02C9, 0x0800, 0x0 }, + { gTexture673990, 0x02D8, 0x0800, 0x0 }, + { gTexture67A370, 0x05AA, 0x0800, 0x0 }, + { gTexture67A91C, 0x04D1, 0x0800, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *bowsers_castle_dls[] = { - d_course_bowsers_castle_dl_0, - d_course_bowsers_castle_dl_230, - d_course_bowsers_castle_dl_110, - d_course_bowsers_castle_dl_398, - d_course_bowsers_castle_dl_428, - d_course_bowsers_castle_dl_640, - d_course_bowsers_castle_dl_4F0, - d_course_bowsers_castle_dl_7A0, - d_course_bowsers_castle_dl_860, - d_course_bowsers_castle_dl_9F8, - d_course_bowsers_castle_dl_8E8, - d_course_bowsers_castle_dl_AE0, - d_course_bowsers_castle_dl_B88, - d_course_bowsers_castle_dl_D20, - d_course_bowsers_castle_dl_C08, - d_course_bowsers_castle_dl_E00, - d_course_bowsers_castle_dl_EA8, - d_course_bowsers_castle_dl_1040, - d_course_bowsers_castle_dl_F08, - d_course_bowsers_castle_dl_1138, - d_course_bowsers_castle_dl_11F0, - d_course_bowsers_castle_dl_1290, - d_course_bowsers_castle_dl_1248, - d_course_bowsers_castle_dl_12D0, - d_course_bowsers_castle_dl_1330, - d_course_bowsers_castle_dl_1370, - d_course_bowsers_castle_dl_1350, - d_course_bowsers_castle_dl_13A0, - d_course_bowsers_castle_dl_13C0, - d_course_bowsers_castle_dl_1448, - d_course_bowsers_castle_dl_13E0, - d_course_bowsers_castle_dl_1488, - d_course_bowsers_castle_dl_14B0, - d_course_bowsers_castle_dl_1590, - d_course_bowsers_castle_dl_1520, - d_course_bowsers_castle_dl_1608, - d_course_bowsers_castle_dl_1690, - d_course_bowsers_castle_dl_1788, - d_course_bowsers_castle_dl_1710, - d_course_bowsers_castle_dl_17D0, - d_course_bowsers_castle_dl_1818, - d_course_bowsers_castle_dl_18C0, - d_course_bowsers_castle_dl_1860, - d_course_bowsers_castle_dl_1928, - d_course_bowsers_castle_dl_1960, - d_course_bowsers_castle_dl_19F8, - d_course_bowsers_castle_dl_19A8, - d_course_bowsers_castle_dl_1A40, - d_course_bowsers_castle_dl_1A90, - d_course_bowsers_castle_dl_1B10, - d_course_bowsers_castle_dl_1AD8, - d_course_bowsers_castle_dl_1B58, - d_course_bowsers_castle_dl_1BB0, - d_course_bowsers_castle_dl_1C38, - d_course_bowsers_castle_dl_1C10, - d_course_bowsers_castle_dl_1C60, - d_course_bowsers_castle_dl_1C98, - d_course_bowsers_castle_dl_1DF8, - d_course_bowsers_castle_dl_1CD0, - d_course_bowsers_castle_dl_1EB0, - d_course_bowsers_castle_dl_1FA0, - d_course_bowsers_castle_dl_2130, - d_course_bowsers_castle_dl_2008, - d_course_bowsers_castle_dl_21F0, - d_course_bowsers_castle_dl_22E8, - d_course_bowsers_castle_dl_24B8, - d_course_bowsers_castle_dl_2398, - d_course_bowsers_castle_dl_2578, - d_course_bowsers_castle_dl_2688, - d_course_bowsers_castle_dl_2880, - d_course_bowsers_castle_dl_2760, - d_course_bowsers_castle_dl_2958, - d_course_bowsers_castle_dl_2A60, - d_course_bowsers_castle_dl_2C48, - d_course_bowsers_castle_dl_2B80, - d_course_bowsers_castle_dl_2D08, - d_course_bowsers_castle_dl_2DF8, - d_course_bowsers_castle_dl_2FB0, - d_course_bowsers_castle_dl_2F30, - d_course_bowsers_castle_dl_3050, - d_course_bowsers_castle_dl_3158, - d_course_bowsers_castle_dl_32C0, - d_course_bowsers_castle_dl_3230, - d_course_bowsers_castle_dl_3338, - d_course_bowsers_castle_dl_3480, - d_course_bowsers_castle_dl_35D0, - d_course_bowsers_castle_dl_3508, - d_course_bowsers_castle_dl_3678, - d_course_bowsers_castle_dl_37D8, - d_course_bowsers_castle_dl_39E0, - d_course_bowsers_castle_dl_38F8, - d_course_bowsers_castle_dl_3B00, - d_course_bowsers_castle_dl_3C08, - d_course_bowsers_castle_dl_3EA8, - d_course_bowsers_castle_dl_3D78, - d_course_bowsers_castle_dl_3FF0, - d_course_bowsers_castle_dl_40F0, - d_course_bowsers_castle_dl_4358, - d_course_bowsers_castle_dl_4278, - d_course_bowsers_castle_dl_4488, - d_course_bowsers_castle_dl_45D8, - d_course_bowsers_castle_dl_4820, - d_course_bowsers_castle_dl_4748, - d_course_bowsers_castle_dl_4998, - d_course_bowsers_castle_dl_4A98, - d_course_bowsers_castle_dl_4CE8, - d_course_bowsers_castle_dl_4C00, - d_course_bowsers_castle_dl_4EA8, +const Gfx* bowsers_castle_dls[] = { + d_course_bowsers_castle_dl_0, d_course_bowsers_castle_dl_230, d_course_bowsers_castle_dl_110, + d_course_bowsers_castle_dl_398, d_course_bowsers_castle_dl_428, d_course_bowsers_castle_dl_640, + d_course_bowsers_castle_dl_4F0, d_course_bowsers_castle_dl_7A0, d_course_bowsers_castle_dl_860, + d_course_bowsers_castle_dl_9F8, d_course_bowsers_castle_dl_8E8, d_course_bowsers_castle_dl_AE0, + d_course_bowsers_castle_dl_B88, d_course_bowsers_castle_dl_D20, d_course_bowsers_castle_dl_C08, + d_course_bowsers_castle_dl_E00, d_course_bowsers_castle_dl_EA8, d_course_bowsers_castle_dl_1040, + d_course_bowsers_castle_dl_F08, d_course_bowsers_castle_dl_1138, d_course_bowsers_castle_dl_11F0, + d_course_bowsers_castle_dl_1290, d_course_bowsers_castle_dl_1248, d_course_bowsers_castle_dl_12D0, + d_course_bowsers_castle_dl_1330, d_course_bowsers_castle_dl_1370, d_course_bowsers_castle_dl_1350, + d_course_bowsers_castle_dl_13A0, d_course_bowsers_castle_dl_13C0, d_course_bowsers_castle_dl_1448, + d_course_bowsers_castle_dl_13E0, d_course_bowsers_castle_dl_1488, d_course_bowsers_castle_dl_14B0, + d_course_bowsers_castle_dl_1590, d_course_bowsers_castle_dl_1520, d_course_bowsers_castle_dl_1608, + d_course_bowsers_castle_dl_1690, d_course_bowsers_castle_dl_1788, d_course_bowsers_castle_dl_1710, + d_course_bowsers_castle_dl_17D0, d_course_bowsers_castle_dl_1818, d_course_bowsers_castle_dl_18C0, + d_course_bowsers_castle_dl_1860, d_course_bowsers_castle_dl_1928, d_course_bowsers_castle_dl_1960, + d_course_bowsers_castle_dl_19F8, d_course_bowsers_castle_dl_19A8, d_course_bowsers_castle_dl_1A40, + d_course_bowsers_castle_dl_1A90, d_course_bowsers_castle_dl_1B10, d_course_bowsers_castle_dl_1AD8, + d_course_bowsers_castle_dl_1B58, d_course_bowsers_castle_dl_1BB0, d_course_bowsers_castle_dl_1C38, + d_course_bowsers_castle_dl_1C10, d_course_bowsers_castle_dl_1C60, d_course_bowsers_castle_dl_1C98, + d_course_bowsers_castle_dl_1DF8, d_course_bowsers_castle_dl_1CD0, d_course_bowsers_castle_dl_1EB0, + d_course_bowsers_castle_dl_1FA0, d_course_bowsers_castle_dl_2130, d_course_bowsers_castle_dl_2008, + d_course_bowsers_castle_dl_21F0, d_course_bowsers_castle_dl_22E8, d_course_bowsers_castle_dl_24B8, + d_course_bowsers_castle_dl_2398, d_course_bowsers_castle_dl_2578, d_course_bowsers_castle_dl_2688, + d_course_bowsers_castle_dl_2880, d_course_bowsers_castle_dl_2760, d_course_bowsers_castle_dl_2958, + d_course_bowsers_castle_dl_2A60, d_course_bowsers_castle_dl_2C48, d_course_bowsers_castle_dl_2B80, + d_course_bowsers_castle_dl_2D08, d_course_bowsers_castle_dl_2DF8, d_course_bowsers_castle_dl_2FB0, + d_course_bowsers_castle_dl_2F30, d_course_bowsers_castle_dl_3050, d_course_bowsers_castle_dl_3158, + d_course_bowsers_castle_dl_32C0, d_course_bowsers_castle_dl_3230, d_course_bowsers_castle_dl_3338, + d_course_bowsers_castle_dl_3480, d_course_bowsers_castle_dl_35D0, d_course_bowsers_castle_dl_3508, + d_course_bowsers_castle_dl_3678, d_course_bowsers_castle_dl_37D8, d_course_bowsers_castle_dl_39E0, + d_course_bowsers_castle_dl_38F8, d_course_bowsers_castle_dl_3B00, d_course_bowsers_castle_dl_3C08, + d_course_bowsers_castle_dl_3EA8, d_course_bowsers_castle_dl_3D78, d_course_bowsers_castle_dl_3FF0, + d_course_bowsers_castle_dl_40F0, d_course_bowsers_castle_dl_4358, d_course_bowsers_castle_dl_4278, + d_course_bowsers_castle_dl_4488, d_course_bowsers_castle_dl_45D8, d_course_bowsers_castle_dl_4820, + d_course_bowsers_castle_dl_4748, d_course_bowsers_castle_dl_4998, d_course_bowsers_castle_dl_4A98, + d_course_bowsers_castle_dl_4CE8, d_course_bowsers_castle_dl_4C00, d_course_bowsers_castle_dl_4EA8, }; diff --git a/courses/choco_mountain/course_offsets.c b/courses/choco_mountain/course_offsets.c index f87341f53..198d346a9 100644 --- a/courses/choco_mountain/course_offsets.c +++ b/courses/choco_mountain/course_offsets.c @@ -3,124 +3,60 @@ #include <assets/choco_mountain_data.h> const course_texture choco_mountain_textures[] = { - {gTexture64619C, 0x0124, 0x0800, 0x0}, - {gTexture64647C, 0x0829, 0x1000, 0x0}, - {gTexture647F4C, 0x05BC, 0x1000, 0x0}, - {gTexture64FBF4, 0x0274, 0x0800, 0x0}, - {gTexture653DB0, 0x06AE, 0x0800, 0x0}, - {gTexture652B54, 0x0606, 0x0800, 0x0}, - {gTexture65315C, 0x04A9, 0x0800, 0x0}, - {gTexture6684F8, 0x010D, 0x0800, 0x0}, - {gTextureSignLuigis0, 0x0287, 0x1000, 0x0}, - {gTextureSignLuigis1, 0x02AF, 0x1000, 0x0}, - {gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0}, - {gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0}, - {gTexture6774D8, 0x0113, 0x0800, 0x0}, - {gTextureSignFallingRocks, 0x012C, 0x0800, 0x0}, - {gTextureSignBackside, 0x011E, 0x0800, 0x0}, - {gTexture679C04, 0x012F, 0x0800, 0x0}, - {gTexture67B864, 0x014C, 0x0800, 0x0}, - {gTexture67DC20, 0x03EF, 0x0800, 0x0}, - {gTextureSignYoshi, 0x04DF, 0x1000, 0x0}, - {gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture64619C, 0x0124, 0x0800, 0x0 }, + { gTexture64647C, 0x0829, 0x1000, 0x0 }, + { gTexture647F4C, 0x05BC, 0x1000, 0x0 }, + { gTexture64FBF4, 0x0274, 0x0800, 0x0 }, + { gTexture653DB0, 0x06AE, 0x0800, 0x0 }, + { gTexture652B54, 0x0606, 0x0800, 0x0 }, + { gTexture65315C, 0x04A9, 0x0800, 0x0 }, + { gTexture6684F8, 0x010D, 0x0800, 0x0 }, + { gTextureSignLuigis0, 0x0287, 0x1000, 0x0 }, + { gTextureSignLuigis1, 0x02AF, 0x1000, 0x0 }, + { gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0 }, + { gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0 }, + { gTexture6774D8, 0x0113, 0x0800, 0x0 }, + { gTextureSignFallingRocks, 0x012C, 0x0800, 0x0 }, + { gTextureSignBackside, 0x011E, 0x0800, 0x0 }, + { gTexture679C04, 0x012F, 0x0800, 0x0 }, + { gTexture67B864, 0x014C, 0x0800, 0x0 }, + { gTexture67DC20, 0x03EF, 0x0800, 0x0 }, + { gTextureSignYoshi, 0x04DF, 0x1000, 0x0 }, + { gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *choco_mountain_dls[] = { - d_course_choco_mountain_dl_0, - d_course_choco_mountain_dl_150, - d_course_choco_mountain_dl_B0, - d_course_choco_mountain_dl_208, - d_course_choco_mountain_dl_2A8, - d_course_choco_mountain_dl_410, - d_course_choco_mountain_dl_330, - d_course_choco_mountain_dl_4D8, - d_course_choco_mountain_dl_588, - d_course_choco_mountain_dl_6C0, - d_course_choco_mountain_dl_618, - d_course_choco_mountain_dl_750, - d_course_choco_mountain_dl_7E8, - d_course_choco_mountain_dl_908, - d_course_choco_mountain_dl_878, - d_course_choco_mountain_dl_990, - d_course_choco_mountain_dl_A28, - d_course_choco_mountain_dl_BB8, - d_course_choco_mountain_dl_B10, - d_course_choco_mountain_dl_C40, - d_course_choco_mountain_dl_D30, - d_course_choco_mountain_dl_EA0, - d_course_choco_mountain_dl_DF8, - d_course_choco_mountain_dl_F38, - d_course_choco_mountain_dl_1000, - d_course_choco_mountain_dl_1150, - d_course_choco_mountain_dl_10A8, - d_course_choco_mountain_dl_11D8, - d_course_choco_mountain_dl_1280, - d_course_choco_mountain_dl_13E0, - d_course_choco_mountain_dl_1330, - d_course_choco_mountain_dl_1488, - d_course_choco_mountain_dl_1528, - d_course_choco_mountain_dl_16B8, - d_course_choco_mountain_dl_15E8, - d_course_choco_mountain_dl_1788, - d_course_choco_mountain_dl_1810, - d_course_choco_mountain_dl_1970, - d_course_choco_mountain_dl_18B8, - d_course_choco_mountain_dl_1A40, - d_course_choco_mountain_dl_1AC8, - d_course_choco_mountain_dl_1C18, - d_course_choco_mountain_dl_1B70, - d_course_choco_mountain_dl_1CC8, - d_course_choco_mountain_dl_1D50, - d_course_choco_mountain_dl_1E98, - d_course_choco_mountain_dl_1E08, - d_course_choco_mountain_dl_1F40, - d_course_choco_mountain_dl_1FE0, - d_course_choco_mountain_dl_2168, - d_course_choco_mountain_dl_20C8, - d_course_choco_mountain_dl_2228, - d_course_choco_mountain_dl_22D8, - d_course_choco_mountain_dl_2468, - d_course_choco_mountain_dl_23C8, - d_course_choco_mountain_dl_2538, - d_course_choco_mountain_dl_2600, - d_course_choco_mountain_dl_2780, - d_course_choco_mountain_dl_26D8, - d_course_choco_mountain_dl_2840, - d_course_choco_mountain_dl_2908, - d_course_choco_mountain_dl_2A88, - d_course_choco_mountain_dl_29B8, - d_course_choco_mountain_dl_2B38, - d_course_choco_mountain_dl_2C08, - d_course_choco_mountain_dl_2D50, - d_course_choco_mountain_dl_2C98, - d_course_choco_mountain_dl_2DE8, - d_course_choco_mountain_dl_2EA0, - d_course_choco_mountain_dl_2FD0, - d_course_choco_mountain_dl_2F28, - d_course_choco_mountain_dl_3070, - d_course_choco_mountain_dl_3120, - d_course_choco_mountain_dl_32B0, - d_course_choco_mountain_dl_31D8, - d_course_choco_mountain_dl_3368, - d_course_choco_mountain_dl_3438, - d_course_choco_mountain_dl_3618, - d_course_choco_mountain_dl_3550, - d_course_choco_mountain_dl_36F0, - d_course_choco_mountain_dl_37D0, - d_course_choco_mountain_dl_39A8, - d_course_choco_mountain_dl_38E8, - d_course_choco_mountain_dl_3A80, - d_course_choco_mountain_dl_3B60, - d_course_choco_mountain_dl_3CB8, - d_course_choco_mountain_dl_3C18, - d_course_choco_mountain_dl_3D70, - d_course_choco_mountain_dl_3E18, - d_course_choco_mountain_dl_3FA8, - d_course_choco_mountain_dl_3EE0, - d_course_choco_mountain_dl_4090, - d_course_choco_mountain_dl_4138, - d_course_choco_mountain_dl_42C8, - d_course_choco_mountain_dl_41F8, - d_course_choco_mountain_dl_43C8, +const Gfx* choco_mountain_dls[] = { + d_course_choco_mountain_dl_0, d_course_choco_mountain_dl_150, d_course_choco_mountain_dl_B0, + d_course_choco_mountain_dl_208, d_course_choco_mountain_dl_2A8, d_course_choco_mountain_dl_410, + d_course_choco_mountain_dl_330, d_course_choco_mountain_dl_4D8, d_course_choco_mountain_dl_588, + d_course_choco_mountain_dl_6C0, d_course_choco_mountain_dl_618, d_course_choco_mountain_dl_750, + d_course_choco_mountain_dl_7E8, d_course_choco_mountain_dl_908, d_course_choco_mountain_dl_878, + d_course_choco_mountain_dl_990, d_course_choco_mountain_dl_A28, d_course_choco_mountain_dl_BB8, + d_course_choco_mountain_dl_B10, d_course_choco_mountain_dl_C40, d_course_choco_mountain_dl_D30, + d_course_choco_mountain_dl_EA0, d_course_choco_mountain_dl_DF8, d_course_choco_mountain_dl_F38, + d_course_choco_mountain_dl_1000, d_course_choco_mountain_dl_1150, d_course_choco_mountain_dl_10A8, + d_course_choco_mountain_dl_11D8, d_course_choco_mountain_dl_1280, d_course_choco_mountain_dl_13E0, + d_course_choco_mountain_dl_1330, d_course_choco_mountain_dl_1488, d_course_choco_mountain_dl_1528, + d_course_choco_mountain_dl_16B8, d_course_choco_mountain_dl_15E8, d_course_choco_mountain_dl_1788, + d_course_choco_mountain_dl_1810, d_course_choco_mountain_dl_1970, d_course_choco_mountain_dl_18B8, + d_course_choco_mountain_dl_1A40, d_course_choco_mountain_dl_1AC8, d_course_choco_mountain_dl_1C18, + d_course_choco_mountain_dl_1B70, d_course_choco_mountain_dl_1CC8, d_course_choco_mountain_dl_1D50, + d_course_choco_mountain_dl_1E98, d_course_choco_mountain_dl_1E08, d_course_choco_mountain_dl_1F40, + d_course_choco_mountain_dl_1FE0, d_course_choco_mountain_dl_2168, d_course_choco_mountain_dl_20C8, + d_course_choco_mountain_dl_2228, d_course_choco_mountain_dl_22D8, d_course_choco_mountain_dl_2468, + d_course_choco_mountain_dl_23C8, d_course_choco_mountain_dl_2538, d_course_choco_mountain_dl_2600, + d_course_choco_mountain_dl_2780, d_course_choco_mountain_dl_26D8, d_course_choco_mountain_dl_2840, + d_course_choco_mountain_dl_2908, d_course_choco_mountain_dl_2A88, d_course_choco_mountain_dl_29B8, + d_course_choco_mountain_dl_2B38, d_course_choco_mountain_dl_2C08, d_course_choco_mountain_dl_2D50, + d_course_choco_mountain_dl_2C98, d_course_choco_mountain_dl_2DE8, d_course_choco_mountain_dl_2EA0, + d_course_choco_mountain_dl_2FD0, d_course_choco_mountain_dl_2F28, d_course_choco_mountain_dl_3070, + d_course_choco_mountain_dl_3120, d_course_choco_mountain_dl_32B0, d_course_choco_mountain_dl_31D8, + d_course_choco_mountain_dl_3368, d_course_choco_mountain_dl_3438, d_course_choco_mountain_dl_3618, + d_course_choco_mountain_dl_3550, d_course_choco_mountain_dl_36F0, d_course_choco_mountain_dl_37D0, + d_course_choco_mountain_dl_39A8, d_course_choco_mountain_dl_38E8, d_course_choco_mountain_dl_3A80, + d_course_choco_mountain_dl_3B60, d_course_choco_mountain_dl_3CB8, d_course_choco_mountain_dl_3C18, + d_course_choco_mountain_dl_3D70, d_course_choco_mountain_dl_3E18, d_course_choco_mountain_dl_3FA8, + d_course_choco_mountain_dl_3EE0, d_course_choco_mountain_dl_4090, d_course_choco_mountain_dl_4138, + d_course_choco_mountain_dl_42C8, d_course_choco_mountain_dl_41F8, d_course_choco_mountain_dl_43C8, }; diff --git a/courses/courseTable.c b/courses/courseTable.c index e2715ecc2..5214322fc 100644 --- a/courses/courseTable.c +++ b/courses/courseTable.c @@ -4,144 +4,305 @@ #include "all_course_model.h" #include "all_course_packed.h" -// struct CourseTable gCourseTable[] = {{ -// _course_mario_raceway_dl_mio0SegmentRomStart, _course_mario_raceway_dl_mio0SegmentRomEnd, -// _mario_raceway_vertexSegmentRomStart, _mario_raceway_vertexSegmentRomEnd, -// _course_mario_raceway_offsetsSegmentRomStart, _course_mario_raceway_offsetsSegmentRomEnd, -// d_course_mario_raceway_vertex, d_course_mario_raceway_vertex_count, -// d_course_mario_raceway_packed, d_course_mario_raceway_packed_end, -// mario_raceway_textures, 0, 0x0000, -// }, { -// _course_choco_mountain_dl_mio0SegmentRomStart, _course_choco_mountain_dl_mio0SegmentRomEnd, -// _choco_mountain_vertexSegmentRomStart, _choco_mountain_vertexSegmentRomEnd, -// _course_choco_mountain_offsetsSegmentRomStart, _course_choco_mountain_offsetsSegmentRomEnd, -// d_course_choco_mountain_vertex, d_course_choco_mountain_vertex_count, -// d_course_choco_mountain_packed, d_course_choco_mountain_packed_end, -// choco_mountain_textures, 1, 0x0000, -// }, { -// _course_bowsers_castle_dl_mio0SegmentRomStart, _course_bowsers_castle_dl_mio0SegmentRomEnd, -// _bowsers_castle_vertexSegmentRomStart, _bowsers_castle_vertexSegmentRomEnd, -// _course_bowsers_castle_offsetsSegmentRomStart, _course_bowsers_castle_offsetsSegmentRomEnd, -// d_course_bowsers_castle_vertex, d_course_bowsers_castle_vertex_count, -// d_course_bowsers_castle_packed, d_course_bowsers_castle_packed_end, -// bowsers_castle_textures, 0, 0x0000, -// }, { -// _course_banshee_boardwalk_dl_mio0SegmentRomStart, _course_banshee_boardwalk_dl_mio0SegmentRomEnd, -// _banshee_boardwalk_vertexSegmentRomStart, _banshee_boardwalk_vertexSegmentRomEnd, -// _course_banshee_boardwalk_offsetsSegmentRomStart, _course_banshee_boardwalk_offsetsSegmentRomEnd, -// d_course_banshee_boardwalk_vertex, d_course_banshee_boardwalk_vertex_count, -// d_course_banshee_boardwalk_packed, d_course_banshee_boardwalk_packed_end, -// banshee_boardwalk_textures, 1, 0x0000, -// }, { -// _course_yoshi_valley_dl_mio0SegmentRomStart, _course_yoshi_valley_dl_mio0SegmentRomEnd, -// _yoshi_valley_vertexSegmentRomStart, _yoshi_valley_vertexSegmentRomEnd, -// _course_yoshi_valley_offsetsSegmentRomStart, _course_yoshi_valley_offsetsSegmentRomEnd, -// d_course_yoshi_valley_vertex, d_course_yoshi_valley_vertex_count, -// d_course_yoshi_valley_packed, d_course_yoshi_valley_packed_end, -// yoshi_valley_textures, 0, 0x0000, -// }, { -// _course_frappe_snowland_dl_mio0SegmentRomStart, _course_frappe_snowland_dl_mio0SegmentRomEnd, -// _frappe_snowland_vertexSegmentRomStart, _frappe_snowland_vertexSegmentRomEnd, -// _course_frappe_snowland_offsetsSegmentRomStart, _course_frappe_snowland_offsetsSegmentRomEnd, -// d_course_frappe_snowland_vertex, d_course_frappe_snowland_vertex_count, -// d_course_frappe_snowland_packed, d_course_frappe_snowland_packed_end, -// frappe_snowland_textures, 0, 0x0000, -// }, { -// _course_koopa_troopa_beach_dl_mio0SegmentRomStart, _course_koopa_troopa_beach_dl_mio0SegmentRomEnd, -// _koopa_troopa_beach_vertexSegmentRomStart, _koopa_troopa_beach_vertexSegmentRomEnd, -// _course_koopa_troopa_beach_offsetsSegmentRomStart, _course_koopa_troopa_beach_offsetsSegmentRomEnd, -// d_course_koopa_troopa_beach_vertex, d_course_koopa_troopa_beach_vertex_count, -// d_course_koopa_troopa_beach_packed, d_course_koopa_troopa_beach_packed_end, -// koopa_troopa_beach_textures, 0, 0x0000, -// }, { -// _course_royal_raceway_dl_mio0SegmentRomStart, _course_royal_raceway_dl_mio0SegmentRomEnd, -// _royal_raceway_vertexSegmentRomStart, _royal_raceway_vertexSegmentRomEnd, -// _course_royal_raceway_offsetsSegmentRomStart, _course_royal_raceway_offsetsSegmentRomEnd, -// d_course_royal_raceway_vertex, d_course_royal_raceway_vertex_count, -// d_course_royal_raceway_packed, d_course_royal_raceway_packed_end, -// royal_raceway_textures, 0, 0x0000, -// }, { -// _course_luigi_raceway_dl_mio0SegmentRomStart, _course_luigi_raceway_dl_mio0SegmentRomEnd, -// _luigi_raceway_vertexSegmentRomStart, _luigi_raceway_vertexSegmentRomEnd, -// _course_luigi_raceway_offsetsSegmentRomStart, _course_luigi_raceway_offsetsSegmentRomEnd, -// d_course_luigi_raceway_vertex, d_course_luigi_raceway_vertex_count, -// d_course_luigi_raceway_packed, d_course_luigi_raceway_packed_end, -// luigi_raceway_textures, 0, 0x0000, -// }, { -// _course_moo_moo_farm_dl_mio0SegmentRomStart, _course_moo_moo_farm_dl_mio0SegmentRomEnd, -// _moo_moo_farm_vertexSegmentRomStart, _moo_moo_farm_vertexSegmentRomEnd, -// _course_moo_moo_farm_offsetsSegmentRomStart, _course_moo_moo_farm_offsetsSegmentRomEnd, -// d_course_moo_moo_farm_vertex, d_course_moo_moo_farm_vertex_count, -// d_course_moo_moo_farm_packed, d_course_moo_moo_farm_packed_end, -// moo_moo_farm_textures, 0, 0x0000, -// }, { -// _course_toads_turnpike_dl_mio0SegmentRomStart, _course_toads_turnpike_dl_mio0SegmentRomEnd, -// _toads_turnpike_vertexSegmentRomStart, _toads_turnpike_vertexSegmentRomEnd, -// _course_toads_turnpike_offsetsSegmentRomStart, _course_toads_turnpike_offsetsSegmentRomEnd, -// d_course_toads_turnpike_vertex, d_course_toads_turnpike_vertex_count, -// d_course_toads_turnpike_packed, d_course_toads_turnpike_packed_end, -// toads_turnpike_textures, 0, 0x0000, -// }, { -// _course_kalimari_desert_dl_mio0SegmentRomStart, _course_kalimari_desert_dl_mio0SegmentRomEnd, -// _kalimari_desert_vertexSegmentRomStart, _kalimari_desert_vertexSegmentRomEnd, -// _course_kalimari_desert_offsetsSegmentRomStart, _course_kalimari_desert_offsetsSegmentRomEnd, -// d_course_kalimari_desert_vertex, d_course_kalimari_desert_vertex_count, -// d_course_kalimari_desert_packed, d_course_kalimari_desert_packed_end, -// kalimari_desert_textures, 0, 0x0000, -// }, { -// _course_sherbet_land_dl_mio0SegmentRomStart, _course_sherbet_land_dl_mio0SegmentRomEnd, -// _sherbet_land_vertexSegmentRomStart, _sherbet_land_vertexSegmentRomEnd, -// _course_sherbet_land_offsetsSegmentRomStart, _course_sherbet_land_offsetsSegmentRomEnd, -// d_course_sherbet_land_vertex, d_course_sherbet_land_vertex_count, -// d_course_sherbet_land_packed, d_course_sherbet_land_packed_end, -// sherbet_land_textures, 0, 0x0000, -// }, { -// _course_rainbow_road_dl_mio0SegmentRomStart, _course_rainbow_road_dl_mio0SegmentRomEnd, -// _rainbow_road_vertexSegmentRomStart, _rainbow_road_vertexSegmentRomEnd, -// _course_rainbow_road_offsetsSegmentRomStart, _course_rainbow_road_offsetsSegmentRomEnd, -// d_course_rainbow_road_vertex, d_course_rainbow_road_vertex_count, -// d_course_rainbow_road_packed, d_course_rainbow_road_packed_end, -// rainbow_road_textures, 0, 0x0000, -// }, { -// _course_wario_stadium_dl_mio0SegmentRomStart, _course_wario_stadium_dl_mio0SegmentRomEnd, -// _wario_stadium_vertexSegmentRomStart, _wario_stadium_vertexSegmentRomEnd, -// _course_wario_stadium_offsetsSegmentRomStart, _course_wario_stadium_offsetsSegmentRomEnd, -// d_course_wario_stadium_vertex, d_course_wario_stadium_vertex_count, -// d_course_wario_stadium_packed, d_course_wario_stadium_packed_end, -// wario_stadium_textures, 0, 0x0000, -// }, { -// _course_block_fort_dl_mio0SegmentRomStart, _course_block_fort_dl_mio0SegmentRomEnd, -// _block_fort_vertexSegmentRomStart, _block_fort_vertexSegmentRomEnd, -// _course_block_fort_offsetsSegmentRomStart, _course_block_fort_offsetsSegmentRomEnd, -// d_course_block_fort_vertex, d_course_block_fort_vertex_count, -// d_course_block_fort_packed, d_course_block_fort_packed_end, -// block_fort_textures, 0, 0x0000, -// }, { -// _course_skyscraper_dl_mio0SegmentRomStart, _course_skyscraper_dl_mio0SegmentRomEnd, -// _skyscraper_vertexSegmentRomStart, _skyscraper_vertexSegmentRomEnd, -// _course_skyscraper_offsetsSegmentRomStart, _course_skyscraper_offsetsSegmentRomEnd, -// d_course_skyscraper_vertex, d_course_skyscraper_vertex_count, -// d_course_skyscraper_packed, d_course_skyscraper_packed_end, -// skyscraper_textures, 0, 0x0000, -// }, { -// _course_double_deck_dl_mio0SegmentRomStart, _course_double_deck_dl_mio0SegmentRomEnd, -// _double_deck_vertexSegmentRomStart, _double_deck_vertexSegmentRomEnd, -// _course_double_deck_offsetsSegmentRomStart, _course_double_deck_offsetsSegmentRomEnd, -// d_course_double_deck_vertex, d_course_double_deck_vertex_count, -// d_course_double_deck_packed, d_course_double_deck_packed_end, -// double_deck_textures, 0, 0x0000, -// }, { -// _course_dks_jungle_parkway_dl_mio0SegmentRomStart, _course_dks_jungle_parkway_dl_mio0SegmentRomEnd, -// _dks_jungle_parkway_vertexSegmentRomStart, _dks_jungle_parkway_vertexSegmentRomEnd, -// _course_dks_jungle_parkway_offsetsSegmentRomStart, _course_dks_jungle_parkway_offsetsSegmentRomEnd, -// d_course_dks_jungle_parkway_vertex, d_course_dks_jungle_parkway_vertex_count, -// d_course_dks_jungle_parkway_packed, d_course_dks_jungle_parkway_packed_end, -// dks_jungle_parkway_textures, 0, 0x0000, -// }, { -// _course_big_donut_dl_mio0SegmentRomStart, _course_big_donut_dl_mio0SegmentRomEnd, -// _big_donut_vertexSegmentRomStart, _big_donut_vertexSegmentRomEnd, -// _course_big_donut_offsetsSegmentRomStart, _course_big_donut_offsetsSegmentRomEnd, -// d_course_big_donut_vertex, d_course_big_donut_vertex_count, -// d_course_big_donut_packed, d_course_big_donut_packed_end, -// big_donut_textures, 0, 0x0000, -// }}; +/* +struct CourseTable gCourseTable[] = { { + _course_mario_raceway_dl_mio0SegmentRomStart, + _course_mario_raceway_dl_mio0SegmentRomEnd, + _mario_raceway_vertexSegmentRomStart, + _mario_raceway_vertexSegmentRomEnd, + _course_mario_raceway_offsetsSegmentRomStart, + _course_mario_raceway_offsetsSegmentRomEnd, + d_course_mario_raceway_vertex, + d_course_mario_raceway_vertex_count, + d_course_mario_raceway_packed, + d_course_mario_raceway_packed_end, + mario_raceway_textures, + 0, + 0x0000, + }, + { + _course_choco_mountain_dl_mio0SegmentRomStart, + _course_choco_mountain_dl_mio0SegmentRomEnd, + _choco_mountain_vertexSegmentRomStart, + _choco_mountain_vertexSegmentRomEnd, + _course_choco_mountain_offsetsSegmentRomStart, + _course_choco_mountain_offsetsSegmentRomEnd, + d_course_choco_mountain_vertex, + d_course_choco_mountain_vertex_count, + d_course_choco_mountain_packed, + d_course_choco_mountain_packed_end, + choco_mountain_textures, + 1, + 0x0000, + }, + { + _course_bowsers_castle_dl_mio0SegmentRomStart, + _course_bowsers_castle_dl_mio0SegmentRomEnd, + _bowsers_castle_vertexSegmentRomStart, + _bowsers_castle_vertexSegmentRomEnd, + _course_bowsers_castle_offsetsSegmentRomStart, + _course_bowsers_castle_offsetsSegmentRomEnd, + d_course_bowsers_castle_vertex, + d_course_bowsers_castle_vertex_count, + d_course_bowsers_castle_packed, + d_course_bowsers_castle_packed_end, + bowsers_castle_textures, + 0, + 0x0000, + }, + { + _course_banshee_boardwalk_dl_mio0SegmentRomStart, + _course_banshee_boardwalk_dl_mio0SegmentRomEnd, + _banshee_boardwalk_vertexSegmentRomStart, + _banshee_boardwalk_vertexSegmentRomEnd, + _course_banshee_boardwalk_offsetsSegmentRomStart, + _course_banshee_boardwalk_offsetsSegmentRomEnd, + d_course_banshee_boardwalk_vertex, + d_course_banshee_boardwalk_vertex_count, + d_course_banshee_boardwalk_packed, + d_course_banshee_boardwalk_packed_end, + banshee_boardwalk_textures, + 1, + 0x0000, + }, + { + _course_yoshi_valley_dl_mio0SegmentRomStart, + _course_yoshi_valley_dl_mio0SegmentRomEnd, + _yoshi_valley_vertexSegmentRomStart, + _yoshi_valley_vertexSegmentRomEnd, + _course_yoshi_valley_offsetsSegmentRomStart, + _course_yoshi_valley_offsetsSegmentRomEnd, + d_course_yoshi_valley_vertex, + d_course_yoshi_valley_vertex_count, + d_course_yoshi_valley_packed, + d_course_yoshi_valley_packed_end, + yoshi_valley_textures, + 0, + 0x0000, + }, + { + _course_frappe_snowland_dl_mio0SegmentRomStart, + _course_frappe_snowland_dl_mio0SegmentRomEnd, + _frappe_snowland_vertexSegmentRomStart, + _frappe_snowland_vertexSegmentRomEnd, + _course_frappe_snowland_offsetsSegmentRomStart, + _course_frappe_snowland_offsetsSegmentRomEnd, + d_course_frappe_snowland_vertex, + d_course_frappe_snowland_vertex_count, + d_course_frappe_snowland_packed, + d_course_frappe_snowland_packed_end, + frappe_snowland_textures, + 0, + 0x0000, + }, + { + _course_koopa_troopa_beach_dl_mio0SegmentRomStart, + _course_koopa_troopa_beach_dl_mio0SegmentRomEnd, + _koopa_troopa_beach_vertexSegmentRomStart, + _koopa_troopa_beach_vertexSegmentRomEnd, + _course_koopa_troopa_beach_offsetsSegmentRomStart, + _course_koopa_troopa_beach_offsetsSegmentRomEnd, + d_course_koopa_troopa_beach_vertex, + d_course_koopa_troopa_beach_vertex_count, + d_course_koopa_troopa_beach_packed, + d_course_koopa_troopa_beach_packed_end, + koopa_troopa_beach_textures, + 0, + 0x0000, + }, + { + _course_royal_raceway_dl_mio0SegmentRomStart, + _course_royal_raceway_dl_mio0SegmentRomEnd, + _royal_raceway_vertexSegmentRomStart, + _royal_raceway_vertexSegmentRomEnd, + _course_royal_raceway_offsetsSegmentRomStart, + _course_royal_raceway_offsetsSegmentRomEnd, + d_course_royal_raceway_vertex, + d_course_royal_raceway_vertex_count, + d_course_royal_raceway_packed, + d_course_royal_raceway_packed_end, + royal_raceway_textures, + 0, + 0x0000, + }, + { + _course_luigi_raceway_dl_mio0SegmentRomStart, + _course_luigi_raceway_dl_mio0SegmentRomEnd, + _luigi_raceway_vertexSegmentRomStart, + _luigi_raceway_vertexSegmentRomEnd, + _course_luigi_raceway_offsetsSegmentRomStart, + _course_luigi_raceway_offsetsSegmentRomEnd, + d_course_luigi_raceway_vertex, + d_course_luigi_raceway_vertex_count, + d_course_luigi_raceway_packed, + d_course_luigi_raceway_packed_end, + luigi_raceway_textures, + 0, + 0x0000, + }, + { + _course_moo_moo_farm_dl_mio0SegmentRomStart, + _course_moo_moo_farm_dl_mio0SegmentRomEnd, + _moo_moo_farm_vertexSegmentRomStart, + _moo_moo_farm_vertexSegmentRomEnd, + _course_moo_moo_farm_offsetsSegmentRomStart, + _course_moo_moo_farm_offsetsSegmentRomEnd, + d_course_moo_moo_farm_vertex, + d_course_moo_moo_farm_vertex_count, + d_course_moo_moo_farm_packed, + d_course_moo_moo_farm_packed_end, + moo_moo_farm_textures, + 0, + 0x0000, + }, + { + _course_toads_turnpike_dl_mio0SegmentRomStart, + _course_toads_turnpike_dl_mio0SegmentRomEnd, + _toads_turnpike_vertexSegmentRomStart, + _toads_turnpike_vertexSegmentRomEnd, + _course_toads_turnpike_offsetsSegmentRomStart, + _course_toads_turnpike_offsetsSegmentRomEnd, + d_course_toads_turnpike_vertex, + d_course_toads_turnpike_vertex_count, + d_course_toads_turnpike_packed, + d_course_toads_turnpike_packed_end, + toads_turnpike_textures, + 0, + 0x0000, + }, + { + _course_kalimari_desert_dl_mio0SegmentRomStart, + _course_kalimari_desert_dl_mio0SegmentRomEnd, + _kalimari_desert_vertexSegmentRomStart, + _kalimari_desert_vertexSegmentRomEnd, + _course_kalimari_desert_offsetsSegmentRomStart, + _course_kalimari_desert_offsetsSegmentRomEnd, + d_course_kalimari_desert_vertex, + d_course_kalimari_desert_vertex_count, + d_course_kalimari_desert_packed, + d_course_kalimari_desert_packed_end, + kalimari_desert_textures, + 0, + 0x0000, + }, + { + _course_sherbet_land_dl_mio0SegmentRomStart, + _course_sherbet_land_dl_mio0SegmentRomEnd, + _sherbet_land_vertexSegmentRomStart, + _sherbet_land_vertexSegmentRomEnd, + _course_sherbet_land_offsetsSegmentRomStart, + _course_sherbet_land_offsetsSegmentRomEnd, + d_course_sherbet_land_vertex, + d_course_sherbet_land_vertex_count, + d_course_sherbet_land_packed, + d_course_sherbet_land_packed_end, + sherbet_land_textures, + 0, + 0x0000, + }, + { + _course_rainbow_road_dl_mio0SegmentRomStart, + _course_rainbow_road_dl_mio0SegmentRomEnd, + _rainbow_road_vertexSegmentRomStart, + _rainbow_road_vertexSegmentRomEnd, + _course_rainbow_road_offsetsSegmentRomStart, + _course_rainbow_road_offsetsSegmentRomEnd, + d_course_rainbow_road_vertex, + d_course_rainbow_road_vertex_count, + d_course_rainbow_road_packed, + d_course_rainbow_road_packed_end, + rainbow_road_textures, + 0, + 0x0000, + }, + { + _course_wario_stadium_dl_mio0SegmentRomStart, + _course_wario_stadium_dl_mio0SegmentRomEnd, + _wario_stadium_vertexSegmentRomStart, + _wario_stadium_vertexSegmentRomEnd, + _course_wario_stadium_offsetsSegmentRomStart, + _course_wario_stadium_offsetsSegmentRomEnd, + d_course_wario_stadium_vertex, + d_course_wario_stadium_vertex_count, + d_course_wario_stadium_packed, + d_course_wario_stadium_packed_end, + wario_stadium_textures, + 0, + 0x0000, + }, + { + _course_block_fort_dl_mio0SegmentRomStart, + _course_block_fort_dl_mio0SegmentRomEnd, + _block_fort_vertexSegmentRomStart, + _block_fort_vertexSegmentRomEnd, + _course_block_fort_offsetsSegmentRomStart, + _course_block_fort_offsetsSegmentRomEnd, + d_course_block_fort_vertex, + d_course_block_fort_vertex_count, + d_course_block_fort_packed, + d_course_block_fort_packed_end, + block_fort_textures, + 0, + 0x0000, + }, + { + _course_skyscraper_dl_mio0SegmentRomStart, + _course_skyscraper_dl_mio0SegmentRomEnd, + _skyscraper_vertexSegmentRomStart, + _skyscraper_vertexSegmentRomEnd, + _course_skyscraper_offsetsSegmentRomStart, + _course_skyscraper_offsetsSegmentRomEnd, + d_course_skyscraper_vertex, + d_course_skyscraper_vertex_count, + d_course_skyscraper_packed, + d_course_skyscraper_packed_end, + skyscraper_textures, + 0, + 0x0000, + }, + { + _course_double_deck_dl_mio0SegmentRomStart, + _course_double_deck_dl_mio0SegmentRomEnd, + _double_deck_vertexSegmentRomStart, + _double_deck_vertexSegmentRomEnd, + _course_double_deck_offsetsSegmentRomStart, + _course_double_deck_offsetsSegmentRomEnd, + d_course_double_deck_vertex, + d_course_double_deck_vertex_count, + d_course_double_deck_packed, + d_course_double_deck_packed_end, + double_deck_textures, + 0, + 0x0000, + }, + { + _course_dks_jungle_parkway_dl_mio0SegmentRomStart, + _course_dks_jungle_parkway_dl_mio0SegmentRomEnd, + _dks_jungle_parkway_vertexSegmentRomStart, + _dks_jungle_parkway_vertexSegmentRomEnd, + _course_dks_jungle_parkway_offsetsSegmentRomStart, + _course_dks_jungle_parkway_offsetsSegmentRomEnd, + d_course_dks_jungle_parkway_vertex, + d_course_dks_jungle_parkway_vertex_count, + d_course_dks_jungle_parkway_packed, + d_course_dks_jungle_parkway_packed_end, + dks_jungle_parkway_textures, + 0, + 0x0000, + }, + { + _course_big_donut_dl_mio0SegmentRomStart, + _course_big_donut_dl_mio0SegmentRomEnd, + _big_donut_vertexSegmentRomStart, + _big_donut_vertexSegmentRomEnd, + _course_big_donut_offsetsSegmentRomStart, + _course_big_donut_offsetsSegmentRomEnd, + d_course_big_donut_vertex, + d_course_big_donut_vertex_count, + d_course_big_donut_packed, + d_course_big_donut_packed_end, + big_donut_textures, + 0, + 0x0000, + } }; +*/ diff --git a/courses/courseTable.h b/courses/courseTable.h index 34390af08..80c98f962 100644 --- a/courses/courseTable.h +++ b/courses/courseTable.h @@ -7,19 +7,19 @@ // dlRomStart, vertexRomStart, & vertexStart, are u8* because mio0 compressed. struct CourseTable { - u8 *dlRomStart; // 0x00 ROM start for segment 6 DL data - u8 *dlRomEnd; // 0x04 ROM end for segment 6 DL data - u8 *vertexRomStart; // 0x08 ROM start for segment 4 vertex data - u8 *vertexRomEnd; // 0x0C ROM end for segment 7? - u8 *offsetRomStart; // 0x10 ROM start for uncompressed segment 9 texture and DL addresses - u8 *offsetRomEnd; // 0x14 ROM end for uncompressed segment 9 texture and DL addresses - CourseVtx *vertexStart; // 0x18 segmented address of vertex data - u32 vertexCount; // 0x1C number of vertices in vertex data - u8 *packedStart; // 0x20 packed display list start address - u8 *finalDisplaylistOffset; // 0x24 - u32 *textures; // 0x20 segmented address of textures table - u16 unknown1; // 0x2C - u16 padding; // 0x2E + u8* dlRomStart; // 0x00 ROM start for segment 6 DL data + u8* dlRomEnd; // 0x04 ROM end for segment 6 DL data + u8* vertexRomStart; // 0x08 ROM start for segment 4 vertex data + u8* vertexRomEnd; // 0x0C ROM end for segment 7? + u8* offsetRomStart; // 0x10 ROM start for uncompressed segment 9 texture and DL addresses + u8* offsetRomEnd; // 0x14 ROM end for uncompressed segment 9 texture and DL addresses + CourseVtx* vertexStart; // 0x18 segmented address of vertex data + u32 vertexCount; // 0x1C number of vertices in vertex data + u8* packedStart; // 0x20 packed display list start address + u8* finalDisplaylistOffset; // 0x24 + u32* textures; // 0x20 segmented address of textures table + u16 unknown1; // 0x2C + u16 padding; // 0x2E }; extern struct CourseTable gCourseTable[]; diff --git a/courses/dks_jungle_parkway/course_offsets.c b/courses/dks_jungle_parkway/course_offsets.c index d7ec97f41..06f9abcf9 100644 --- a/courses/dks_jungle_parkway/course_offsets.c +++ b/courses/dks_jungle_parkway/course_offsets.c @@ -3,58 +3,67 @@ #include <assets/dks_jungle_parkway_data.h> const course_texture dks_jungle_parkway_textures[] = { - {gTexture648508, 0x01FE, 0x1000, 0x0}, - {gTexture6684F8, 0x010D, 0x0800, 0x0}, - {gTextureWoodBridgeSlats, 0x0DAB, 0x1000, 0x0}, - {gTexture654460, 0x0B12, 0x1000, 0x0}, - {gTexture654F74, 0x0A24, 0x1000, 0x0}, - {gTexture655998, 0x059F, 0x0800, 0x0}, - {gTexture655F38, 0x0BB9, 0x1000, 0x0}, - {gTexture656AF4, 0x0AD3, 0x1000, 0x0}, - {gTexture6575C8, 0x0DA7, 0x1000, 0x0}, - {gTexture658370, 0x0DBA, 0x1000, 0x0}, - {gTexture65912C, 0x0DBC, 0x1000, 0x0}, - {gTexture659EE8, 0x0EF5, 0x1000, 0x0}, - {gTexture65ADE0, 0x0D5A, 0x1000, 0x0}, - {gTexture65BB3C, 0x0D9E, 0x1000, 0x0}, - {gTexture65C8DC, 0x0CF5, 0x1000, 0x0}, - {gTexture65D5D4, 0x0D18, 0x1000, 0x0}, - {gTexture65E2EC, 0x02B0, 0x0800, 0x0}, - {gTexture65EAEC, 0x034A, 0x0800, 0x0}, - {gTexture65E59C, 0x054F, 0x1000, 0x0}, - {gTexture65EE38, 0x0CDE, 0x1000, 0x0}, - {gTexture65FB18, 0x03EE, 0x0800, 0x0}, - {gTextureSignPinkArrow, 0x0198, 0x0800, 0x0}, - {gTextureWaves0, 0x04D0, 0x0800, 0x0}, - {gTexture683844, 0x0655, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture648508, 0x01FE, 0x1000, 0x0 }, + { gTexture6684F8, 0x010D, 0x0800, 0x0 }, + { gTextureWoodBridgeSlats, 0x0DAB, 0x1000, 0x0 }, + { gTexture654460, 0x0B12, 0x1000, 0x0 }, + { gTexture654F74, 0x0A24, 0x1000, 0x0 }, + { gTexture655998, 0x059F, 0x0800, 0x0 }, + { gTexture655F38, 0x0BB9, 0x1000, 0x0 }, + { gTexture656AF4, 0x0AD3, 0x1000, 0x0 }, + { gTexture6575C8, 0x0DA7, 0x1000, 0x0 }, + { gTexture658370, 0x0DBA, 0x1000, 0x0 }, + { gTexture65912C, 0x0DBC, 0x1000, 0x0 }, + { gTexture659EE8, 0x0EF5, 0x1000, 0x0 }, + { gTexture65ADE0, 0x0D5A, 0x1000, 0x0 }, + { gTexture65BB3C, 0x0D9E, 0x1000, 0x0 }, + { gTexture65C8DC, 0x0CF5, 0x1000, 0x0 }, + { gTexture65D5D4, 0x0D18, 0x1000, 0x0 }, + { gTexture65E2EC, 0x02B0, 0x0800, 0x0 }, + { gTexture65EAEC, 0x034A, 0x0800, 0x0 }, + { gTexture65E59C, 0x054F, 0x1000, 0x0 }, + { gTexture65EE38, 0x0CDE, 0x1000, 0x0 }, + { gTexture65FB18, 0x03EE, 0x0800, 0x0 }, + { gTextureSignPinkArrow, 0x0198, 0x0800, 0x0 }, + { gTextureWaves0, 0x04D0, 0x0800, 0x0 }, + { gTexture683844, 0x0655, 0x0800, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *dks_jungle_parkway_dls[] = { - d_course_dks_jungle_parkway_dl_20, d_course_dks_jungle_parkway_dl_210, d_course_dks_jungle_parkway_dl_180, d_course_dks_jungle_parkway_dl_310, - d_course_dks_jungle_parkway_dl_400, d_course_dks_jungle_parkway_dl_628, d_course_dks_jungle_parkway_dl_560, d_course_dks_jungle_parkway_dl_750, - d_course_dks_jungle_parkway_dl_888, d_course_dks_jungle_parkway_dl_B00, d_course_dks_jungle_parkway_dl_A10, d_course_dks_jungle_parkway_dl_C30, - d_course_dks_jungle_parkway_dl_D98, d_course_dks_jungle_parkway_dl_1028, d_course_dks_jungle_parkway_dl_EF0, d_course_dks_jungle_parkway_dl_1160, - d_course_dks_jungle_parkway_dl_12E8, d_course_dks_jungle_parkway_dl_15E0, d_course_dks_jungle_parkway_dl_1478, d_course_dks_jungle_parkway_dl_1718, - d_course_dks_jungle_parkway_dl_1890, d_course_dks_jungle_parkway_dl_1B20, d_course_dks_jungle_parkway_dl_1A00, d_course_dks_jungle_parkway_dl_1C20, - d_course_dks_jungle_parkway_dl_1DB8, d_course_dks_jungle_parkway_dl_1FD8, d_course_dks_jungle_parkway_dl_1F20, d_course_dks_jungle_parkway_dl_20A0, - d_course_dks_jungle_parkway_dl_2200, d_course_dks_jungle_parkway_dl_2398, d_course_dks_jungle_parkway_dl_2328, d_course_dks_jungle_parkway_dl_2480, - d_course_dks_jungle_parkway_dl_2558, d_course_dks_jungle_parkway_dl_2810, d_course_dks_jungle_parkway_dl_2728, d_course_dks_jungle_parkway_dl_2928, - d_course_dks_jungle_parkway_dl_2AC0, d_course_dks_jungle_parkway_dl_2D70, d_course_dks_jungle_parkway_dl_2B88, d_course_dks_jungle_parkway_dl_2E30, - d_course_dks_jungle_parkway_dl_3010, d_course_dks_jungle_parkway_dl_3338, d_course_dks_jungle_parkway_dl_3100, d_course_dks_jungle_parkway_dl_3498, - d_course_dks_jungle_parkway_dl_36A0, d_course_dks_jungle_parkway_dl_3988, d_course_dks_jungle_parkway_dl_3790, d_course_dks_jungle_parkway_dl_3B28, - d_course_dks_jungle_parkway_dl_3CC8, d_course_dks_jungle_parkway_dl_3F78, d_course_dks_jungle_parkway_dl_3D88, d_course_dks_jungle_parkway_dl_4100, - d_course_dks_jungle_parkway_dl_4250, d_course_dks_jungle_parkway_dl_4470, d_course_dks_jungle_parkway_dl_42F8, d_course_dks_jungle_parkway_dl_45C0, - d_course_dks_jungle_parkway_dl_4658, d_course_dks_jungle_parkway_dl_4848, d_course_dks_jungle_parkway_dl_4710, d_course_dks_jungle_parkway_dl_4980, - d_course_dks_jungle_parkway_dl_4A38, d_course_dks_jungle_parkway_dl_4C18, d_course_dks_jungle_parkway_dl_4AE8, d_course_dks_jungle_parkway_dl_4D10, - d_course_dks_jungle_parkway_dl_4E10, d_course_dks_jungle_parkway_dl_51B0, d_course_dks_jungle_parkway_dl_4FB0, d_course_dks_jungle_parkway_dl_53F8, - d_course_dks_jungle_parkway_dl_5580, d_course_dks_jungle_parkway_dl_57A0, d_course_dks_jungle_parkway_dl_5650, d_course_dks_jungle_parkway_dl_5920, - d_course_dks_jungle_parkway_dl_59B8, d_course_dks_jungle_parkway_dl_5B90, d_course_dks_jungle_parkway_dl_5A50, d_course_dks_jungle_parkway_dl_5CB0, - d_course_dks_jungle_parkway_dl_5D70, d_course_dks_jungle_parkway_dl_5EC8, d_course_dks_jungle_parkway_dl_5DF8, d_course_dks_jungle_parkway_dl_5FA8, - d_course_dks_jungle_parkway_dl_6048, d_course_dks_jungle_parkway_dl_62D0, d_course_dks_jungle_parkway_dl_6178, d_course_dks_jungle_parkway_dl_6468, - d_course_dks_jungle_parkway_dl_6588, d_course_dks_jungle_parkway_dl_6740, d_course_dks_jungle_parkway_dl_6680, d_course_dks_jungle_parkway_dl_67C0, - d_course_dks_jungle_parkway_dl_68D0, d_course_dks_jungle_parkway_dl_6A70, d_course_dks_jungle_parkway_dl_69C8, d_course_dks_jungle_parkway_dl_6AD8, - d_course_dks_jungle_parkway_dl_6BE8, d_course_dks_jungle_parkway_dl_6CB8, d_course_dks_jungle_parkway_dl_6C70, d_course_dks_jungle_parkway_dl_6D10, - d_course_dks_jungle_parkway_dl_6D88, d_course_dks_jungle_parkway_dl_6E48, d_course_dks_jungle_parkway_dl_6E00, d_course_dks_jungle_parkway_dl_6EB0, - d_course_dks_jungle_parkway_dl_6F10, d_course_dks_jungle_parkway_dl_7080, d_course_dks_jungle_parkway_dl_7008, d_course_dks_jungle_parkway_dl_7108, +const Gfx* dks_jungle_parkway_dls[] = { + d_course_dks_jungle_parkway_dl_20, d_course_dks_jungle_parkway_dl_210, d_course_dks_jungle_parkway_dl_180, + d_course_dks_jungle_parkway_dl_310, d_course_dks_jungle_parkway_dl_400, d_course_dks_jungle_parkway_dl_628, + d_course_dks_jungle_parkway_dl_560, d_course_dks_jungle_parkway_dl_750, d_course_dks_jungle_parkway_dl_888, + d_course_dks_jungle_parkway_dl_B00, d_course_dks_jungle_parkway_dl_A10, d_course_dks_jungle_parkway_dl_C30, + d_course_dks_jungle_parkway_dl_D98, d_course_dks_jungle_parkway_dl_1028, d_course_dks_jungle_parkway_dl_EF0, + d_course_dks_jungle_parkway_dl_1160, d_course_dks_jungle_parkway_dl_12E8, d_course_dks_jungle_parkway_dl_15E0, + d_course_dks_jungle_parkway_dl_1478, d_course_dks_jungle_parkway_dl_1718, d_course_dks_jungle_parkway_dl_1890, + d_course_dks_jungle_parkway_dl_1B20, d_course_dks_jungle_parkway_dl_1A00, d_course_dks_jungle_parkway_dl_1C20, + d_course_dks_jungle_parkway_dl_1DB8, d_course_dks_jungle_parkway_dl_1FD8, d_course_dks_jungle_parkway_dl_1F20, + d_course_dks_jungle_parkway_dl_20A0, d_course_dks_jungle_parkway_dl_2200, d_course_dks_jungle_parkway_dl_2398, + d_course_dks_jungle_parkway_dl_2328, d_course_dks_jungle_parkway_dl_2480, d_course_dks_jungle_parkway_dl_2558, + d_course_dks_jungle_parkway_dl_2810, d_course_dks_jungle_parkway_dl_2728, d_course_dks_jungle_parkway_dl_2928, + d_course_dks_jungle_parkway_dl_2AC0, d_course_dks_jungle_parkway_dl_2D70, d_course_dks_jungle_parkway_dl_2B88, + d_course_dks_jungle_parkway_dl_2E30, d_course_dks_jungle_parkway_dl_3010, d_course_dks_jungle_parkway_dl_3338, + d_course_dks_jungle_parkway_dl_3100, d_course_dks_jungle_parkway_dl_3498, d_course_dks_jungle_parkway_dl_36A0, + d_course_dks_jungle_parkway_dl_3988, d_course_dks_jungle_parkway_dl_3790, d_course_dks_jungle_parkway_dl_3B28, + d_course_dks_jungle_parkway_dl_3CC8, d_course_dks_jungle_parkway_dl_3F78, d_course_dks_jungle_parkway_dl_3D88, + d_course_dks_jungle_parkway_dl_4100, d_course_dks_jungle_parkway_dl_4250, d_course_dks_jungle_parkway_dl_4470, + d_course_dks_jungle_parkway_dl_42F8, d_course_dks_jungle_parkway_dl_45C0, d_course_dks_jungle_parkway_dl_4658, + d_course_dks_jungle_parkway_dl_4848, d_course_dks_jungle_parkway_dl_4710, d_course_dks_jungle_parkway_dl_4980, + d_course_dks_jungle_parkway_dl_4A38, d_course_dks_jungle_parkway_dl_4C18, d_course_dks_jungle_parkway_dl_4AE8, + d_course_dks_jungle_parkway_dl_4D10, d_course_dks_jungle_parkway_dl_4E10, d_course_dks_jungle_parkway_dl_51B0, + d_course_dks_jungle_parkway_dl_4FB0, d_course_dks_jungle_parkway_dl_53F8, d_course_dks_jungle_parkway_dl_5580, + d_course_dks_jungle_parkway_dl_57A0, d_course_dks_jungle_parkway_dl_5650, d_course_dks_jungle_parkway_dl_5920, + d_course_dks_jungle_parkway_dl_59B8, d_course_dks_jungle_parkway_dl_5B90, d_course_dks_jungle_parkway_dl_5A50, + d_course_dks_jungle_parkway_dl_5CB0, d_course_dks_jungle_parkway_dl_5D70, d_course_dks_jungle_parkway_dl_5EC8, + d_course_dks_jungle_parkway_dl_5DF8, d_course_dks_jungle_parkway_dl_5FA8, d_course_dks_jungle_parkway_dl_6048, + d_course_dks_jungle_parkway_dl_62D0, d_course_dks_jungle_parkway_dl_6178, d_course_dks_jungle_parkway_dl_6468, + d_course_dks_jungle_parkway_dl_6588, d_course_dks_jungle_parkway_dl_6740, d_course_dks_jungle_parkway_dl_6680, + d_course_dks_jungle_parkway_dl_67C0, d_course_dks_jungle_parkway_dl_68D0, d_course_dks_jungle_parkway_dl_6A70, + d_course_dks_jungle_parkway_dl_69C8, d_course_dks_jungle_parkway_dl_6AD8, d_course_dks_jungle_parkway_dl_6BE8, + d_course_dks_jungle_parkway_dl_6CB8, d_course_dks_jungle_parkway_dl_6C70, d_course_dks_jungle_parkway_dl_6D10, + d_course_dks_jungle_parkway_dl_6D88, d_course_dks_jungle_parkway_dl_6E48, d_course_dks_jungle_parkway_dl_6E00, + d_course_dks_jungle_parkway_dl_6EB0, d_course_dks_jungle_parkway_dl_6F10, d_course_dks_jungle_parkway_dl_7080, + d_course_dks_jungle_parkway_dl_7008, d_course_dks_jungle_parkway_dl_7108, }; diff --git a/courses/double_deck/course_offsets.c b/courses/double_deck/course_offsets.c index cd1e33f80..66f70ded3 100644 --- a/courses/double_deck/course_offsets.c +++ b/courses/double_deck/course_offsets.c @@ -2,7 +2,7 @@ #include "course_offsets.h" const course_texture double_deck_textures[] = { - {gTextureGrayCobblestone, 0x010C, 0x0800, 0x0}, - {gTexture642978, 0x010D, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTextureGrayCobblestone, 0x010C, 0x0800, 0x0 }, + { gTexture642978, 0x010D, 0x0800, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; diff --git a/courses/frappe_snowland/course_offsets.c b/courses/frappe_snowland/course_offsets.c index e52082f2d..a659fcb73 100644 --- a/courses/frappe_snowland/course_offsets.c +++ b/courses/frappe_snowland/course_offsets.c @@ -3,50 +3,35 @@ #include <assets/frappe_snowland_data.h> const course_texture frappe_snowland_textures[] = { - {gTexture6684F8, 0x010D, 0x0800, 0x0}, - {gTexture66CA98, 0x02C9, 0x0800, 0x0}, - {gTexture66EBF0, 0x0146, 0x0800, 0x0}, - {gTexture675434, 0x0245, 0x0800, 0x0}, - {gTexture677F04, 0x0213, 0x0800, 0x0}, - {gTexture678118, 0x0314, 0x0800, 0x0}, - {gTexture679258, 0x04E3, 0x1000, 0x0}, - {gTexture67973C, 0x04C6, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture6684F8, 0x010D, 0x0800, 0x0 }, { gTexture66CA98, 0x02C9, 0x0800, 0x0 }, + { gTexture66EBF0, 0x0146, 0x0800, 0x0 }, { gTexture675434, 0x0245, 0x0800, 0x0 }, + { gTexture677F04, 0x0213, 0x0800, 0x0 }, { gTexture678118, 0x0314, 0x0800, 0x0 }, + { gTexture679258, 0x04E3, 0x1000, 0x0 }, { gTexture67973C, 0x04C6, 0x1000, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *frappe_snowland_dls[] = { - d_course_frappe_snowland_dl_0, d_course_frappe_snowland_dl_1B8, - d_course_frappe_snowland_dl_C8, d_course_frappe_snowland_dl_298, - d_course_frappe_snowland_dl_398, d_course_frappe_snowland_dl_540, - d_course_frappe_snowland_dl_458, d_course_frappe_snowland_dl_610, - d_course_frappe_snowland_dl_728, d_course_frappe_snowland_dl_8C0, - d_course_frappe_snowland_dl_7C8, d_course_frappe_snowland_dl_940, - d_course_frappe_snowland_dl_A38, d_course_frappe_snowland_dl_BA8, - d_course_frappe_snowland_dl_AA8, d_course_frappe_snowland_dl_C38, - d_course_frappe_snowland_dl_D28, d_course_frappe_snowland_dl_EC8, - d_course_frappe_snowland_dl_DA8, d_course_frappe_snowland_dl_F90, - d_course_frappe_snowland_dl_1068, d_course_frappe_snowland_dl_1240, - d_course_frappe_snowland_dl_1118, d_course_frappe_snowland_dl_1360, - d_course_frappe_snowland_dl_1430, d_course_frappe_snowland_dl_1610, - d_course_frappe_snowland_dl_14E0, d_course_frappe_snowland_dl_1768, - d_course_frappe_snowland_dl_1818, d_course_frappe_snowland_dl_1A50, - d_course_frappe_snowland_dl_1930, d_course_frappe_snowland_dl_1BC8, - d_course_frappe_snowland_dl_1C80, d_course_frappe_snowland_dl_1E98, - d_course_frappe_snowland_dl_1DE8, d_course_frappe_snowland_dl_2000, - d_course_frappe_snowland_dl_20B0, d_course_frappe_snowland_dl_2308, - d_course_frappe_snowland_dl_2240, d_course_frappe_snowland_dl_2448, - d_course_frappe_snowland_dl_2588, d_course_frappe_snowland_dl_2698, - d_course_frappe_snowland_dl_2618, d_course_frappe_snowland_dl_2700, - d_course_frappe_snowland_dl_2780, d_course_frappe_snowland_dl_2860, - d_course_frappe_snowland_dl_27F8, d_course_frappe_snowland_dl_28A8, - d_course_frappe_snowland_dl_2930, d_course_frappe_snowland_dl_2A40, - d_course_frappe_snowland_dl_29B0, d_course_frappe_snowland_dl_2AB0, - d_course_frappe_snowland_dl_2B48, d_course_frappe_snowland_dl_2C00, - d_course_frappe_snowland_dl_2BA0, d_course_frappe_snowland_dl_2C50, - d_course_frappe_snowland_dl_2CB8, d_course_frappe_snowland_dl_2D78, - d_course_frappe_snowland_dl_2D20, d_course_frappe_snowland_dl_2DD0, - d_course_frappe_snowland_dl_2E40, d_course_frappe_snowland_dl_3000, - d_course_frappe_snowland_dl_2F40, d_course_frappe_snowland_dl_30D0, - d_course_frappe_snowland_dl_3198, d_course_frappe_snowland_dl_3328, +const Gfx* frappe_snowland_dls[] = { + d_course_frappe_snowland_dl_0, d_course_frappe_snowland_dl_1B8, d_course_frappe_snowland_dl_C8, + d_course_frappe_snowland_dl_298, d_course_frappe_snowland_dl_398, d_course_frappe_snowland_dl_540, + d_course_frappe_snowland_dl_458, d_course_frappe_snowland_dl_610, d_course_frappe_snowland_dl_728, + d_course_frappe_snowland_dl_8C0, d_course_frappe_snowland_dl_7C8, d_course_frappe_snowland_dl_940, + d_course_frappe_snowland_dl_A38, d_course_frappe_snowland_dl_BA8, d_course_frappe_snowland_dl_AA8, + d_course_frappe_snowland_dl_C38, d_course_frappe_snowland_dl_D28, d_course_frappe_snowland_dl_EC8, + d_course_frappe_snowland_dl_DA8, d_course_frappe_snowland_dl_F90, d_course_frappe_snowland_dl_1068, + d_course_frappe_snowland_dl_1240, d_course_frappe_snowland_dl_1118, d_course_frappe_snowland_dl_1360, + d_course_frappe_snowland_dl_1430, d_course_frappe_snowland_dl_1610, d_course_frappe_snowland_dl_14E0, + d_course_frappe_snowland_dl_1768, d_course_frappe_snowland_dl_1818, d_course_frappe_snowland_dl_1A50, + d_course_frappe_snowland_dl_1930, d_course_frappe_snowland_dl_1BC8, d_course_frappe_snowland_dl_1C80, + d_course_frappe_snowland_dl_1E98, d_course_frappe_snowland_dl_1DE8, d_course_frappe_snowland_dl_2000, + d_course_frappe_snowland_dl_20B0, d_course_frappe_snowland_dl_2308, d_course_frappe_snowland_dl_2240, + d_course_frappe_snowland_dl_2448, d_course_frappe_snowland_dl_2588, d_course_frappe_snowland_dl_2698, + d_course_frappe_snowland_dl_2618, d_course_frappe_snowland_dl_2700, d_course_frappe_snowland_dl_2780, + d_course_frappe_snowland_dl_2860, d_course_frappe_snowland_dl_27F8, d_course_frappe_snowland_dl_28A8, + d_course_frappe_snowland_dl_2930, d_course_frappe_snowland_dl_2A40, d_course_frappe_snowland_dl_29B0, + d_course_frappe_snowland_dl_2AB0, d_course_frappe_snowland_dl_2B48, d_course_frappe_snowland_dl_2C00, + d_course_frappe_snowland_dl_2BA0, d_course_frappe_snowland_dl_2C50, d_course_frappe_snowland_dl_2CB8, + d_course_frappe_snowland_dl_2D78, d_course_frappe_snowland_dl_2D20, d_course_frappe_snowland_dl_2DD0, + d_course_frappe_snowland_dl_2E40, d_course_frappe_snowland_dl_3000, d_course_frappe_snowland_dl_2F40, + d_course_frappe_snowland_dl_30D0, d_course_frappe_snowland_dl_3198, d_course_frappe_snowland_dl_3328, d_course_frappe_snowland_dl_3270, d_course_frappe_snowland_dl_33E0, -};
\ No newline at end of file +}; diff --git a/courses/kalimari_desert/course_offsets.c b/courses/kalimari_desert/course_offsets.c index cf6784fe0..78642e55b 100644 --- a/courses/kalimari_desert/course_offsets.c +++ b/courses/kalimari_desert/course_offsets.c @@ -3,113 +3,47 @@ #include <assets/kalimari_desert_data.h> const course_texture kalimari_desert_textures[] = { - {gTexture6684F8, 0x010D, 0x0800, 0x0}, - {gTextureSignLuigis0, 0x0287, 0x1000, 0x0}, - {gTextureSignLuigis1, 0x02AF, 0x1000, 0x0}, - {gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0}, - {gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0}, - {gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0}, - {gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0}, - {gTexture67490C, 0x021C, 0x0800, 0x0}, - {gTextureSignYoshi, 0x04DF, 0x1000, 0x0}, - {gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0}, - {gTexture646CA8, 0x073A, 0x1000, 0x0}, - {gTexture6473E4, 0x05AD, 0x1000, 0x0}, - {gTexture647994, 0x05B5, 0x1000, 0x0}, - {gTexture668920, 0x03D9, 0x0800, 0x0}, - {gTextureRailroadTrack, 0x0B5B, 0x1000, 0x0}, - {gTextureRailroadCrossingTrack, 0x0208, 0x1000, 0x0}, - {gTexture67291C, 0x059C, 0x0800, 0x0}, - {gTextureFenceBarbedWire, 0x021E, 0x1000, 0x0}, - {gTexture67D304, 0x091C, 0x1000, 0x0}, - {gTexture67E010, 0x0415, 0x0800, 0x0}, - {gTexture67EEAC, 0x0140, 0x0800, 0x0}, - {gTextureSignShellShot0, 0x038C, 0x1000, 0x0}, - {gTextureSignShellShot1, 0x0247, 0x1000, 0x0}, - {gTextureSignKoopaAir0, 0x0360, 0x1000, 0x0}, - {gTextureSignKoopaAir1, 0x0304, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture6684F8, 0x010D, 0x0800, 0x0 }, { gTextureSignLuigis0, 0x0287, 0x1000, 0x0 }, + { gTextureSignLuigis1, 0x02AF, 0x1000, 0x0 }, { gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0 }, + { gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0 }, { gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0 }, + { gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0 }, { gTexture67490C, 0x021C, 0x0800, 0x0 }, + { gTextureSignYoshi, 0x04DF, 0x1000, 0x0 }, { gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0 }, + { gTexture646CA8, 0x073A, 0x1000, 0x0 }, { gTexture6473E4, 0x05AD, 0x1000, 0x0 }, + { gTexture647994, 0x05B5, 0x1000, 0x0 }, { gTexture668920, 0x03D9, 0x0800, 0x0 }, + { gTextureRailroadTrack, 0x0B5B, 0x1000, 0x0 }, { gTextureRailroadCrossingTrack, 0x0208, 0x1000, 0x0 }, + { gTexture67291C, 0x059C, 0x0800, 0x0 }, { gTextureFenceBarbedWire, 0x021E, 0x1000, 0x0 }, + { gTexture67D304, 0x091C, 0x1000, 0x0 }, { gTexture67E010, 0x0415, 0x0800, 0x0 }, + { gTexture67EEAC, 0x0140, 0x0800, 0x0 }, { gTextureSignShellShot0, 0x038C, 0x1000, 0x0 }, + { gTextureSignShellShot1, 0x0247, 0x1000, 0x0 }, { gTextureSignKoopaAir0, 0x0360, 0x1000, 0x0 }, + { gTextureSignKoopaAir1, 0x0304, 0x1000, 0x0 }, { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *kalimari_desert_dls[] = { - d_course_kalimari_desert_dl_0, - d_course_kalimari_desert_dl_258, - d_course_kalimari_desert_dl_100, - d_course_kalimari_desert_dl_310, - d_course_kalimari_desert_dl_4A0, - d_course_kalimari_desert_dl_778, - d_course_kalimari_desert_dl_5C0, - d_course_kalimari_desert_dl_858, - d_course_kalimari_desert_dl_A58, - d_course_kalimari_desert_dl_CD0, - d_course_kalimari_desert_dl_B38, - d_course_kalimari_desert_dl_DD0, - d_course_kalimari_desert_dl_F68, - d_course_kalimari_desert_dl_1258, - d_course_kalimari_desert_dl_1030, - d_course_kalimari_desert_dl_1350, - d_course_kalimari_desert_dl_14C0, - d_course_kalimari_desert_dl_17C8, - d_course_kalimari_desert_dl_1588, - d_course_kalimari_desert_dl_18C8, - d_course_kalimari_desert_dl_1A58, - d_course_kalimari_desert_dl_1D48, - d_course_kalimari_desert_dl_1B38, - d_course_kalimari_desert_dl_1E80, - d_course_kalimari_desert_dl_2000, - d_course_kalimari_desert_dl_22D8, - d_course_kalimari_desert_dl_20E0, - d_course_kalimari_desert_dl_2458, - d_course_kalimari_desert_dl_25D0, - d_course_kalimari_desert_dl_2868, - d_course_kalimari_desert_dl_26E8, - d_course_kalimari_desert_dl_29C0, - d_course_kalimari_desert_dl_2B40, - d_course_kalimari_desert_dl_2DE8, - d_course_kalimari_desert_dl_2C88, - d_course_kalimari_desert_dl_2F30, - d_course_kalimari_desert_dl_3068, - d_course_kalimari_desert_dl_32F8, - d_course_kalimari_desert_dl_31C0, - d_course_kalimari_desert_dl_3460, - d_course_kalimari_desert_dl_3590, - d_course_kalimari_desert_dl_3818, - d_course_kalimari_desert_dl_3718, - d_course_kalimari_desert_dl_3998, - d_course_kalimari_desert_dl_3AC0, - d_course_kalimari_desert_dl_3DB8, - d_course_kalimari_desert_dl_3CA0, - d_course_kalimari_desert_dl_3FB0, - d_course_kalimari_desert_dl_40A8, - d_course_kalimari_desert_dl_4358, - d_course_kalimari_desert_dl_4280, - d_course_kalimari_desert_dl_4538, - d_course_kalimari_desert_dl_4630, - d_course_kalimari_desert_dl_49E0, - d_course_kalimari_desert_dl_4908, - d_course_kalimari_desert_dl_4BA0, - d_course_kalimari_desert_dl_4CF0, - d_course_kalimari_desert_dl_4FB0, - d_course_kalimari_desert_dl_4EF8, - d_course_kalimari_desert_dl_5100, - d_course_kalimari_desert_dl_5208, - d_course_kalimari_desert_dl_5470, - d_course_kalimari_desert_dl_53A0, - d_course_kalimari_desert_dl_55C8, - d_course_kalimari_desert_dl_5730, - d_course_kalimari_desert_dl_5978, - d_course_kalimari_desert_dl_5898, - d_course_kalimari_desert_dl_5AD0, - d_course_kalimari_desert_dl_5BE8, - d_course_kalimari_desert_dl_5DF8, - d_course_kalimari_desert_dl_5D20, - d_course_kalimari_desert_dl_5F20, - d_course_kalimari_desert_dl_6028, - d_course_kalimari_desert_dl_62F8, - d_course_kalimari_desert_dl_61B0, - d_course_kalimari_desert_dl_63E0, - d_course_kalimari_desert_dl_65B0, - d_course_kalimari_desert_dl_6838, - d_course_kalimari_desert_dl_66F0, - d_course_kalimari_desert_dl_6940, +const Gfx* kalimari_desert_dls[] = { + d_course_kalimari_desert_dl_0, d_course_kalimari_desert_dl_258, d_course_kalimari_desert_dl_100, + d_course_kalimari_desert_dl_310, d_course_kalimari_desert_dl_4A0, d_course_kalimari_desert_dl_778, + d_course_kalimari_desert_dl_5C0, d_course_kalimari_desert_dl_858, d_course_kalimari_desert_dl_A58, + d_course_kalimari_desert_dl_CD0, d_course_kalimari_desert_dl_B38, d_course_kalimari_desert_dl_DD0, + d_course_kalimari_desert_dl_F68, d_course_kalimari_desert_dl_1258, d_course_kalimari_desert_dl_1030, + d_course_kalimari_desert_dl_1350, d_course_kalimari_desert_dl_14C0, d_course_kalimari_desert_dl_17C8, + d_course_kalimari_desert_dl_1588, d_course_kalimari_desert_dl_18C8, d_course_kalimari_desert_dl_1A58, + d_course_kalimari_desert_dl_1D48, d_course_kalimari_desert_dl_1B38, d_course_kalimari_desert_dl_1E80, + d_course_kalimari_desert_dl_2000, d_course_kalimari_desert_dl_22D8, d_course_kalimari_desert_dl_20E0, + d_course_kalimari_desert_dl_2458, d_course_kalimari_desert_dl_25D0, d_course_kalimari_desert_dl_2868, + d_course_kalimari_desert_dl_26E8, d_course_kalimari_desert_dl_29C0, d_course_kalimari_desert_dl_2B40, + d_course_kalimari_desert_dl_2DE8, d_course_kalimari_desert_dl_2C88, d_course_kalimari_desert_dl_2F30, + d_course_kalimari_desert_dl_3068, d_course_kalimari_desert_dl_32F8, d_course_kalimari_desert_dl_31C0, + d_course_kalimari_desert_dl_3460, d_course_kalimari_desert_dl_3590, d_course_kalimari_desert_dl_3818, + d_course_kalimari_desert_dl_3718, d_course_kalimari_desert_dl_3998, d_course_kalimari_desert_dl_3AC0, + d_course_kalimari_desert_dl_3DB8, d_course_kalimari_desert_dl_3CA0, d_course_kalimari_desert_dl_3FB0, + d_course_kalimari_desert_dl_40A8, d_course_kalimari_desert_dl_4358, d_course_kalimari_desert_dl_4280, + d_course_kalimari_desert_dl_4538, d_course_kalimari_desert_dl_4630, d_course_kalimari_desert_dl_49E0, + d_course_kalimari_desert_dl_4908, d_course_kalimari_desert_dl_4BA0, d_course_kalimari_desert_dl_4CF0, + d_course_kalimari_desert_dl_4FB0, d_course_kalimari_desert_dl_4EF8, d_course_kalimari_desert_dl_5100, + d_course_kalimari_desert_dl_5208, d_course_kalimari_desert_dl_5470, d_course_kalimari_desert_dl_53A0, + d_course_kalimari_desert_dl_55C8, d_course_kalimari_desert_dl_5730, d_course_kalimari_desert_dl_5978, + d_course_kalimari_desert_dl_5898, d_course_kalimari_desert_dl_5AD0, d_course_kalimari_desert_dl_5BE8, + d_course_kalimari_desert_dl_5DF8, d_course_kalimari_desert_dl_5D20, d_course_kalimari_desert_dl_5F20, + d_course_kalimari_desert_dl_6028, d_course_kalimari_desert_dl_62F8, d_course_kalimari_desert_dl_61B0, + d_course_kalimari_desert_dl_63E0, d_course_kalimari_desert_dl_65B0, d_course_kalimari_desert_dl_6838, + d_course_kalimari_desert_dl_66F0, d_course_kalimari_desert_dl_6940, }; diff --git a/courses/koopa_troopa_beach/course_offsets.c b/courses/koopa_troopa_beach/course_offsets.c index ef784168f..e288e62bf 100644 --- a/courses/koopa_troopa_beach/course_offsets.c +++ b/courses/koopa_troopa_beach/course_offsets.c @@ -3,177 +3,129 @@ #include <assets/koopa_troopa_beach_data.h> const course_texture koopa_troopa_beach_textures[] = { - {gTexture643B3C, 0x0798, 0x0800, 0x0}, - {gTexture66A3DC, 0x07C5, 0x0800, 0x0}, - {gTextureSignWoodRedArrow, 0x04E1, 0x1000, 0x0}, - {gTexture66DD38, 0x0330, 0x1000, 0x0}, - {gTexture643430, 0x0604, 0x0800, 0x0}, - {gTexture660D8C, 0x0126, 0x0800, 0x0}, - {gTexture6609D0, 0x03BB, 0x1000, 0x0}, - {gTextureGrass12, 0x0874, 0x0800, 0x0}, - {gTexture66CA98, 0x02C9, 0x0800, 0x0}, - {gTexture66EBF0, 0x0146, 0x0800, 0x0}, - {gTexture67BEE8, 0x02D0, 0x0800, 0x0}, - {gTextureSandFinish, 0x022E, 0x0800, 0x0}, - {gTextureWheelSteamEngine, 0x020F, 0x0800, 0x0}, - {gTexture669570, 0x0E6B, 0x1000, 0x0}, - {gTextureWaves1, 0x05C4, 0x0800, 0x0}, - {gTextureWaves2, 0x0488, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture643B3C, 0x0798, 0x0800, 0x0 }, + { gTexture66A3DC, 0x07C5, 0x0800, 0x0 }, + { gTextureSignWoodRedArrow, 0x04E1, 0x1000, 0x0 }, + { gTexture66DD38, 0x0330, 0x1000, 0x0 }, + { gTexture643430, 0x0604, 0x0800, 0x0 }, + { gTexture660D8C, 0x0126, 0x0800, 0x0 }, + { gTexture6609D0, 0x03BB, 0x1000, 0x0 }, + { gTextureGrass12, 0x0874, 0x0800, 0x0 }, + { gTexture66CA98, 0x02C9, 0x0800, 0x0 }, + { gTexture66EBF0, 0x0146, 0x0800, 0x0 }, + { gTexture67BEE8, 0x02D0, 0x0800, 0x0 }, + { gTextureSandFinish, 0x022E, 0x0800, 0x0 }, + { gTextureWheelSteamEngine, 0x020F, 0x0800, 0x0 }, + { gTexture669570, 0x0E6B, 0x1000, 0x0 }, + { gTextureWaves1, 0x05C4, 0x0800, 0x0 }, + { gTextureWaves2, 0x0488, 0x0800, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -Gfx *koopa_troopa_beach_dls1[] = { - d_course_koopa_troopa_beach_dl_90, d_course_koopa_troopa_beach_dl_278, - d_course_koopa_troopa_beach_dl_188, d_course_koopa_troopa_beach_dl_3C0, - d_course_koopa_troopa_beach_dl_4B0, d_course_koopa_troopa_beach_dl_6E0, - d_course_koopa_troopa_beach_dl_5A0, d_course_koopa_troopa_beach_dl_828, - d_course_koopa_troopa_beach_dl_960, d_course_koopa_troopa_beach_dl_B98, - d_course_koopa_troopa_beach_dl_A58, d_course_koopa_troopa_beach_dl_CF0, - d_course_koopa_troopa_beach_dl_E48, d_course_koopa_troopa_beach_dl_10D0, - d_course_koopa_troopa_beach_dl_F60, d_course_koopa_troopa_beach_dl_1218, - d_course_koopa_troopa_beach_dl_13B8, d_course_koopa_troopa_beach_dl_15E0, - d_course_koopa_troopa_beach_dl_1498, d_course_koopa_troopa_beach_dl_1708, - d_course_koopa_troopa_beach_dl_1818, d_course_koopa_troopa_beach_dl_1988, - d_course_koopa_troopa_beach_dl_18E0, d_course_koopa_troopa_beach_dl_1A50, - d_course_koopa_troopa_beach_dl_1AD8, d_course_koopa_troopa_beach_dl_1C48, - d_course_koopa_troopa_beach_dl_1BB8, d_course_koopa_troopa_beach_dl_1D20, - d_course_koopa_troopa_beach_dl_1DE0, d_course_koopa_troopa_beach_dl_1FE8, - d_course_koopa_troopa_beach_dl_1EB0, d_course_koopa_troopa_beach_dl_20C8, - d_course_koopa_troopa_beach_dl_2200, d_course_koopa_troopa_beach_dl_2440, - d_course_koopa_troopa_beach_dl_22C8, d_course_koopa_troopa_beach_dl_2540, - d_course_koopa_troopa_beach_dl_2660, d_course_koopa_troopa_beach_dl_2898, - d_course_koopa_troopa_beach_dl_2760, d_course_koopa_troopa_beach_dl_2988, - d_course_koopa_troopa_beach_dl_2AA0, d_course_koopa_troopa_beach_dl_2CC0, - d_course_koopa_troopa_beach_dl_2B78, d_course_koopa_troopa_beach_dl_2DC0, - d_course_koopa_troopa_beach_dl_2EC0, d_course_koopa_troopa_beach_dl_30E0, - d_course_koopa_troopa_beach_dl_2FB0, d_course_koopa_troopa_beach_dl_3218, - d_course_koopa_troopa_beach_dl_3308, d_course_koopa_troopa_beach_dl_3550, - d_course_koopa_troopa_beach_dl_33F8, d_course_koopa_troopa_beach_dl_36D8, - d_course_koopa_troopa_beach_dl_37B8, d_course_koopa_troopa_beach_dl_3A10, - d_course_koopa_troopa_beach_dl_38A8, d_course_koopa_troopa_beach_dl_3BB8, - d_course_koopa_troopa_beach_dl_3CC0, d_course_koopa_troopa_beach_dl_3F20, - d_course_koopa_troopa_beach_dl_3DC0, d_course_koopa_troopa_beach_dl_40C0, - d_course_koopa_troopa_beach_dl_41D0, d_course_koopa_troopa_beach_dl_4450, - d_course_koopa_troopa_beach_dl_42D8, d_course_koopa_troopa_beach_dl_45D0, - d_course_koopa_troopa_beach_dl_4700, d_course_koopa_troopa_beach_dl_49F0, - d_course_koopa_troopa_beach_dl_4840, d_course_koopa_troopa_beach_dl_4BC8, - d_course_koopa_troopa_beach_dl_4D08, d_course_koopa_troopa_beach_dl_4FF8, - d_course_koopa_troopa_beach_dl_4E70, d_course_koopa_troopa_beach_dl_51C8, - d_course_koopa_troopa_beach_dl_52D8, d_course_koopa_troopa_beach_dl_5500, - d_course_koopa_troopa_beach_dl_53B8, d_course_koopa_troopa_beach_dl_5628, - d_course_koopa_troopa_beach_dl_5778, d_course_koopa_troopa_beach_dl_5A50, - d_course_koopa_troopa_beach_dl_58E0, d_course_koopa_troopa_beach_dl_5BB8, - d_course_koopa_troopa_beach_dl_5D28, d_course_koopa_troopa_beach_dl_5F58, - d_course_koopa_troopa_beach_dl_5E28, d_course_koopa_troopa_beach_dl_6050, - d_course_koopa_troopa_beach_dl_61D0, d_course_koopa_troopa_beach_dl_6410, - d_course_koopa_troopa_beach_dl_62F8, d_course_koopa_troopa_beach_dl_64F0, - d_course_koopa_troopa_beach_dl_6660, d_course_koopa_troopa_beach_dl_6898, - d_course_koopa_troopa_beach_dl_67A0, d_course_koopa_troopa_beach_dl_6968, - d_course_koopa_troopa_beach_dl_6AC0, d_course_koopa_troopa_beach_dl_6D10, - d_course_koopa_troopa_beach_dl_6C18, d_course_koopa_troopa_beach_dl_6E18, - d_course_koopa_troopa_beach_dl_6F70, d_course_koopa_troopa_beach_dl_71C8, - d_course_koopa_troopa_beach_dl_7100, d_course_koopa_troopa_beach_dl_7338, - d_course_koopa_troopa_beach_dl_7478, d_course_koopa_troopa_beach_dl_7718, - d_course_koopa_troopa_beach_dl_7640, d_course_koopa_troopa_beach_dl_78E8, - d_course_koopa_troopa_beach_dl_79E8, d_course_koopa_troopa_beach_dl_7C08, - d_course_koopa_troopa_beach_dl_7B50, d_course_koopa_troopa_beach_dl_7D58, - d_course_koopa_troopa_beach_dl_7E38, d_course_koopa_troopa_beach_dl_8048, - d_course_koopa_troopa_beach_dl_7F68, d_course_koopa_troopa_beach_dl_8150, - d_course_koopa_troopa_beach_dl_8228, d_course_koopa_troopa_beach_dl_8448, - d_course_koopa_troopa_beach_dl_8368, d_course_koopa_troopa_beach_dl_8550, - d_course_koopa_troopa_beach_dl_8650, d_course_koopa_troopa_beach_dl_8878, - d_course_koopa_troopa_beach_dl_8790, d_course_koopa_troopa_beach_dl_8958, - d_course_koopa_troopa_beach_dl_8A98, d_course_koopa_troopa_beach_dl_8D48, - d_course_koopa_troopa_beach_dl_8C48, d_course_koopa_troopa_beach_dl_8E30, - d_course_koopa_troopa_beach_dl_9008, d_course_koopa_troopa_beach_dl_9288, - d_course_koopa_troopa_beach_dl_9188, d_course_koopa_troopa_beach_dl_9378, - d_course_koopa_troopa_beach_dl_9548, d_course_koopa_troopa_beach_dl_9798, - d_course_koopa_troopa_beach_dl_96A0, d_course_koopa_troopa_beach_dl_98A0, - d_course_koopa_troopa_beach_dl_9A30, d_course_koopa_troopa_beach_dl_9C38, - d_course_koopa_troopa_beach_dl_9B58, d_course_koopa_troopa_beach_dl_9D98, - d_course_koopa_troopa_beach_dl_9ED8, d_course_koopa_troopa_beach_dl_A0D0, - d_course_koopa_troopa_beach_dl_9FE8, d_course_koopa_troopa_beach_dl_A220, - d_course_koopa_troopa_beach_dl_A340, d_course_koopa_troopa_beach_dl_A608, - d_course_koopa_troopa_beach_dl_A4D8, d_course_koopa_troopa_beach_dl_A780, - d_course_koopa_troopa_beach_dl_A8D0, d_course_koopa_troopa_beach_dl_AB88, - d_course_koopa_troopa_beach_dl_AA38, d_course_koopa_troopa_beach_dl_AC68, +Gfx* koopa_troopa_beach_dls1[] = { + d_course_koopa_troopa_beach_dl_90, d_course_koopa_troopa_beach_dl_278, d_course_koopa_troopa_beach_dl_188, + d_course_koopa_troopa_beach_dl_3C0, d_course_koopa_troopa_beach_dl_4B0, d_course_koopa_troopa_beach_dl_6E0, + d_course_koopa_troopa_beach_dl_5A0, d_course_koopa_troopa_beach_dl_828, d_course_koopa_troopa_beach_dl_960, + d_course_koopa_troopa_beach_dl_B98, d_course_koopa_troopa_beach_dl_A58, d_course_koopa_troopa_beach_dl_CF0, + d_course_koopa_troopa_beach_dl_E48, d_course_koopa_troopa_beach_dl_10D0, d_course_koopa_troopa_beach_dl_F60, + d_course_koopa_troopa_beach_dl_1218, d_course_koopa_troopa_beach_dl_13B8, d_course_koopa_troopa_beach_dl_15E0, + d_course_koopa_troopa_beach_dl_1498, d_course_koopa_troopa_beach_dl_1708, d_course_koopa_troopa_beach_dl_1818, + d_course_koopa_troopa_beach_dl_1988, d_course_koopa_troopa_beach_dl_18E0, d_course_koopa_troopa_beach_dl_1A50, + d_course_koopa_troopa_beach_dl_1AD8, d_course_koopa_troopa_beach_dl_1C48, d_course_koopa_troopa_beach_dl_1BB8, + d_course_koopa_troopa_beach_dl_1D20, d_course_koopa_troopa_beach_dl_1DE0, d_course_koopa_troopa_beach_dl_1FE8, + d_course_koopa_troopa_beach_dl_1EB0, d_course_koopa_troopa_beach_dl_20C8, d_course_koopa_troopa_beach_dl_2200, + d_course_koopa_troopa_beach_dl_2440, d_course_koopa_troopa_beach_dl_22C8, d_course_koopa_troopa_beach_dl_2540, + d_course_koopa_troopa_beach_dl_2660, d_course_koopa_troopa_beach_dl_2898, d_course_koopa_troopa_beach_dl_2760, + d_course_koopa_troopa_beach_dl_2988, d_course_koopa_troopa_beach_dl_2AA0, d_course_koopa_troopa_beach_dl_2CC0, + d_course_koopa_troopa_beach_dl_2B78, d_course_koopa_troopa_beach_dl_2DC0, d_course_koopa_troopa_beach_dl_2EC0, + d_course_koopa_troopa_beach_dl_30E0, d_course_koopa_troopa_beach_dl_2FB0, d_course_koopa_troopa_beach_dl_3218, + d_course_koopa_troopa_beach_dl_3308, d_course_koopa_troopa_beach_dl_3550, d_course_koopa_troopa_beach_dl_33F8, + d_course_koopa_troopa_beach_dl_36D8, d_course_koopa_troopa_beach_dl_37B8, d_course_koopa_troopa_beach_dl_3A10, + d_course_koopa_troopa_beach_dl_38A8, d_course_koopa_troopa_beach_dl_3BB8, d_course_koopa_troopa_beach_dl_3CC0, + d_course_koopa_troopa_beach_dl_3F20, d_course_koopa_troopa_beach_dl_3DC0, d_course_koopa_troopa_beach_dl_40C0, + d_course_koopa_troopa_beach_dl_41D0, d_course_koopa_troopa_beach_dl_4450, d_course_koopa_troopa_beach_dl_42D8, + d_course_koopa_troopa_beach_dl_45D0, d_course_koopa_troopa_beach_dl_4700, d_course_koopa_troopa_beach_dl_49F0, + d_course_koopa_troopa_beach_dl_4840, d_course_koopa_troopa_beach_dl_4BC8, d_course_koopa_troopa_beach_dl_4D08, + d_course_koopa_troopa_beach_dl_4FF8, d_course_koopa_troopa_beach_dl_4E70, d_course_koopa_troopa_beach_dl_51C8, + d_course_koopa_troopa_beach_dl_52D8, d_course_koopa_troopa_beach_dl_5500, d_course_koopa_troopa_beach_dl_53B8, + d_course_koopa_troopa_beach_dl_5628, d_course_koopa_troopa_beach_dl_5778, d_course_koopa_troopa_beach_dl_5A50, + d_course_koopa_troopa_beach_dl_58E0, d_course_koopa_troopa_beach_dl_5BB8, d_course_koopa_troopa_beach_dl_5D28, + d_course_koopa_troopa_beach_dl_5F58, d_course_koopa_troopa_beach_dl_5E28, d_course_koopa_troopa_beach_dl_6050, + d_course_koopa_troopa_beach_dl_61D0, d_course_koopa_troopa_beach_dl_6410, d_course_koopa_troopa_beach_dl_62F8, + d_course_koopa_troopa_beach_dl_64F0, d_course_koopa_troopa_beach_dl_6660, d_course_koopa_troopa_beach_dl_6898, + d_course_koopa_troopa_beach_dl_67A0, d_course_koopa_troopa_beach_dl_6968, d_course_koopa_troopa_beach_dl_6AC0, + d_course_koopa_troopa_beach_dl_6D10, d_course_koopa_troopa_beach_dl_6C18, d_course_koopa_troopa_beach_dl_6E18, + d_course_koopa_troopa_beach_dl_6F70, d_course_koopa_troopa_beach_dl_71C8, d_course_koopa_troopa_beach_dl_7100, + d_course_koopa_troopa_beach_dl_7338, d_course_koopa_troopa_beach_dl_7478, d_course_koopa_troopa_beach_dl_7718, + d_course_koopa_troopa_beach_dl_7640, d_course_koopa_troopa_beach_dl_78E8, d_course_koopa_troopa_beach_dl_79E8, + d_course_koopa_troopa_beach_dl_7C08, d_course_koopa_troopa_beach_dl_7B50, d_course_koopa_troopa_beach_dl_7D58, + d_course_koopa_troopa_beach_dl_7E38, d_course_koopa_troopa_beach_dl_8048, d_course_koopa_troopa_beach_dl_7F68, + d_course_koopa_troopa_beach_dl_8150, d_course_koopa_troopa_beach_dl_8228, d_course_koopa_troopa_beach_dl_8448, + d_course_koopa_troopa_beach_dl_8368, d_course_koopa_troopa_beach_dl_8550, d_course_koopa_troopa_beach_dl_8650, + d_course_koopa_troopa_beach_dl_8878, d_course_koopa_troopa_beach_dl_8790, d_course_koopa_troopa_beach_dl_8958, + d_course_koopa_troopa_beach_dl_8A98, d_course_koopa_troopa_beach_dl_8D48, d_course_koopa_troopa_beach_dl_8C48, + d_course_koopa_troopa_beach_dl_8E30, d_course_koopa_troopa_beach_dl_9008, d_course_koopa_troopa_beach_dl_9288, + d_course_koopa_troopa_beach_dl_9188, d_course_koopa_troopa_beach_dl_9378, d_course_koopa_troopa_beach_dl_9548, + d_course_koopa_troopa_beach_dl_9798, d_course_koopa_troopa_beach_dl_96A0, d_course_koopa_troopa_beach_dl_98A0, + d_course_koopa_troopa_beach_dl_9A30, d_course_koopa_troopa_beach_dl_9C38, d_course_koopa_troopa_beach_dl_9B58, + d_course_koopa_troopa_beach_dl_9D98, d_course_koopa_troopa_beach_dl_9ED8, d_course_koopa_troopa_beach_dl_A0D0, + d_course_koopa_troopa_beach_dl_9FE8, d_course_koopa_troopa_beach_dl_A220, d_course_koopa_troopa_beach_dl_A340, + d_course_koopa_troopa_beach_dl_A608, d_course_koopa_troopa_beach_dl_A4D8, d_course_koopa_troopa_beach_dl_A780, + d_course_koopa_troopa_beach_dl_A8D0, d_course_koopa_troopa_beach_dl_AB88, d_course_koopa_troopa_beach_dl_AA38, + d_course_koopa_troopa_beach_dl_AC68, }; -Gfx *koopa_troopa_beach_dls2[] = { - d_course_koopa_troopa_beach_dl_118, d_course_koopa_troopa_beach_dl_328, - d_course_koopa_troopa_beach_dl_218, d_course_koopa_troopa_beach_dl_458, - d_course_koopa_troopa_beach_dl_530, d_course_koopa_troopa_beach_dl_790, - d_course_koopa_troopa_beach_dl_658, d_course_koopa_troopa_beach_dl_8F0, - d_course_koopa_troopa_beach_dl_9E0, d_course_koopa_troopa_beach_dl_C50, - d_course_koopa_troopa_beach_dl_B10, d_course_koopa_troopa_beach_dl_DB8, - d_course_koopa_troopa_beach_dl_EE0, d_course_koopa_troopa_beach_dl_1178, - d_course_koopa_troopa_beach_dl_1040, d_course_koopa_troopa_beach_dl_1310, - d_course_koopa_troopa_beach_dl_1430, d_course_koopa_troopa_beach_dl_1680, - d_course_koopa_troopa_beach_dl_1558, d_course_koopa_troopa_beach_dl_17B0, - d_course_koopa_troopa_beach_dl_1878, d_course_koopa_troopa_beach_dl_19E8, - d_course_koopa_troopa_beach_dl_1940, d_course_koopa_troopa_beach_dl_1AA8, - d_course_koopa_troopa_beach_dl_1B50, d_course_koopa_troopa_beach_dl_1CB0, - d_course_koopa_troopa_beach_dl_1C00, d_course_koopa_troopa_beach_dl_1D88, - d_course_koopa_troopa_beach_dl_1E40, d_course_koopa_troopa_beach_dl_2058, - d_course_koopa_troopa_beach_dl_1F68, d_course_koopa_troopa_beach_dl_2178, - d_course_koopa_troopa_beach_dl_2258, d_course_koopa_troopa_beach_dl_24C0, - d_course_koopa_troopa_beach_dl_2390, d_course_koopa_troopa_beach_dl_25D8, - d_course_koopa_troopa_beach_dl_26E0, d_course_koopa_troopa_beach_dl_2910, - d_course_koopa_troopa_beach_dl_2800, d_course_koopa_troopa_beach_dl_2A18, - d_course_koopa_troopa_beach_dl_2B08, d_course_koopa_troopa_beach_dl_2D50, - d_course_koopa_troopa_beach_dl_2C28, d_course_koopa_troopa_beach_dl_2E38, - d_course_koopa_troopa_beach_dl_2F30, d_course_koopa_troopa_beach_dl_3198, - d_course_koopa_troopa_beach_dl_3050, d_course_koopa_troopa_beach_dl_3278, - d_course_koopa_troopa_beach_dl_3370, d_course_koopa_troopa_beach_dl_3628, - d_course_koopa_troopa_beach_dl_34B8, d_course_koopa_troopa_beach_dl_3730, - d_course_koopa_troopa_beach_dl_3830, d_course_koopa_troopa_beach_dl_3B10, - d_course_koopa_troopa_beach_dl_3980, d_course_koopa_troopa_beach_dl_3C28, - d_course_koopa_troopa_beach_dl_3D40, d_course_koopa_troopa_beach_dl_4028, - d_course_koopa_troopa_beach_dl_3EA8, d_course_koopa_troopa_beach_dl_4138, - d_course_koopa_troopa_beach_dl_4260, d_course_koopa_troopa_beach_dl_4548, - d_course_koopa_troopa_beach_dl_43C0, d_course_koopa_troopa_beach_dl_4670, - d_course_koopa_troopa_beach_dl_47C0, d_course_koopa_troopa_beach_dl_4B28, - d_course_koopa_troopa_beach_dl_4948, d_course_koopa_troopa_beach_dl_4C70, - d_course_koopa_troopa_beach_dl_4DC0, d_course_koopa_troopa_beach_dl_5120, - d_course_koopa_troopa_beach_dl_4F58, d_course_koopa_troopa_beach_dl_5248, - d_course_koopa_troopa_beach_dl_5358, d_course_koopa_troopa_beach_dl_55D0, - d_course_koopa_troopa_beach_dl_5480, d_course_koopa_troopa_beach_dl_56D0, - d_course_koopa_troopa_beach_dl_5840, d_course_koopa_troopa_beach_dl_5B48, - d_course_koopa_troopa_beach_dl_59C8, d_course_koopa_troopa_beach_dl_5C88, - d_course_koopa_troopa_beach_dl_5DB8, d_course_koopa_troopa_beach_dl_6000, - d_course_koopa_troopa_beach_dl_5EE0, d_course_koopa_troopa_beach_dl_6128, - d_course_koopa_troopa_beach_dl_6268, d_course_koopa_troopa_beach_dl_6498, - d_course_koopa_troopa_beach_dl_6398, d_course_koopa_troopa_beach_dl_65B8, - d_course_koopa_troopa_beach_dl_6718, d_course_koopa_troopa_beach_dl_6918, - d_course_koopa_troopa_beach_dl_6830, d_course_koopa_troopa_beach_dl_6A28, - d_course_koopa_troopa_beach_dl_6B88, d_course_koopa_troopa_beach_dl_6DB8, - d_course_koopa_troopa_beach_dl_6CA0, d_course_koopa_troopa_beach_dl_6ED0, - d_course_koopa_troopa_beach_dl_7060, d_course_koopa_troopa_beach_dl_72B0, - d_course_koopa_troopa_beach_dl_7168, d_course_koopa_troopa_beach_dl_73F8, - d_course_koopa_troopa_beach_dl_75A0, d_course_koopa_troopa_beach_dl_7840, - d_course_koopa_troopa_beach_dl_76A8, d_course_koopa_troopa_beach_dl_7978, - d_course_koopa_troopa_beach_dl_7AE0, d_course_koopa_troopa_beach_dl_7CE0, - d_course_koopa_troopa_beach_dl_7BA0, d_course_koopa_troopa_beach_dl_7DD0, - d_course_koopa_troopa_beach_dl_7EE0, d_course_koopa_troopa_beach_dl_80E0, - d_course_koopa_troopa_beach_dl_7FC8, d_course_koopa_troopa_beach_dl_81B8, - d_course_koopa_troopa_beach_dl_82D8, d_course_koopa_troopa_beach_dl_84D0, - d_course_koopa_troopa_beach_dl_83D0, d_course_koopa_troopa_beach_dl_85E8, - d_course_koopa_troopa_beach_dl_8710, d_course_koopa_troopa_beach_dl_88F0, - d_course_koopa_troopa_beach_dl_8800, d_course_koopa_troopa_beach_dl_8A20, - d_course_koopa_troopa_beach_dl_8BB0, d_course_koopa_troopa_beach_dl_8DC0, - d_course_koopa_troopa_beach_dl_8CC8, d_course_koopa_troopa_beach_dl_8F50, - d_course_koopa_troopa_beach_dl_90F0, d_course_koopa_troopa_beach_dl_92E8, - d_course_koopa_troopa_beach_dl_9210, d_course_koopa_troopa_beach_dl_9498, - d_course_koopa_troopa_beach_dl_9618, d_course_koopa_troopa_beach_dl_9818, - d_course_koopa_troopa_beach_dl_9720, d_course_koopa_troopa_beach_dl_99A0, - d_course_koopa_troopa_beach_dl_9AE0, d_course_koopa_troopa_beach_dl_9D00, - d_course_koopa_troopa_beach_dl_9BC8, d_course_koopa_troopa_beach_dl_9E60, - d_course_koopa_troopa_beach_dl_9F78, d_course_koopa_troopa_beach_dl_A190, - d_course_koopa_troopa_beach_dl_A070, d_course_koopa_troopa_beach_dl_A2E8, - d_course_koopa_troopa_beach_dl_A428, d_course_koopa_troopa_beach_dl_A6F0, - d_course_koopa_troopa_beach_dl_A578, d_course_koopa_troopa_beach_dl_A828, - d_course_koopa_troopa_beach_dl_A9A0, d_course_koopa_troopa_beach_dl_AC10, - d_course_koopa_troopa_beach_dl_AAE8, d_course_koopa_troopa_beach_dl_AD40, +Gfx* koopa_troopa_beach_dls2[] = { + d_course_koopa_troopa_beach_dl_118, d_course_koopa_troopa_beach_dl_328, d_course_koopa_troopa_beach_dl_218, + d_course_koopa_troopa_beach_dl_458, d_course_koopa_troopa_beach_dl_530, d_course_koopa_troopa_beach_dl_790, + d_course_koopa_troopa_beach_dl_658, d_course_koopa_troopa_beach_dl_8F0, d_course_koopa_troopa_beach_dl_9E0, + d_course_koopa_troopa_beach_dl_C50, d_course_koopa_troopa_beach_dl_B10, d_course_koopa_troopa_beach_dl_DB8, + d_course_koopa_troopa_beach_dl_EE0, d_course_koopa_troopa_beach_dl_1178, d_course_koopa_troopa_beach_dl_1040, + d_course_koopa_troopa_beach_dl_1310, d_course_koopa_troopa_beach_dl_1430, d_course_koopa_troopa_beach_dl_1680, + d_course_koopa_troopa_beach_dl_1558, d_course_koopa_troopa_beach_dl_17B0, d_course_koopa_troopa_beach_dl_1878, + d_course_koopa_troopa_beach_dl_19E8, d_course_koopa_troopa_beach_dl_1940, d_course_koopa_troopa_beach_dl_1AA8, + d_course_koopa_troopa_beach_dl_1B50, d_course_koopa_troopa_beach_dl_1CB0, d_course_koopa_troopa_beach_dl_1C00, + d_course_koopa_troopa_beach_dl_1D88, d_course_koopa_troopa_beach_dl_1E40, d_course_koopa_troopa_beach_dl_2058, + d_course_koopa_troopa_beach_dl_1F68, d_course_koopa_troopa_beach_dl_2178, d_course_koopa_troopa_beach_dl_2258, + d_course_koopa_troopa_beach_dl_24C0, d_course_koopa_troopa_beach_dl_2390, d_course_koopa_troopa_beach_dl_25D8, + d_course_koopa_troopa_beach_dl_26E0, d_course_koopa_troopa_beach_dl_2910, d_course_koopa_troopa_beach_dl_2800, + d_course_koopa_troopa_beach_dl_2A18, d_course_koopa_troopa_beach_dl_2B08, d_course_koopa_troopa_beach_dl_2D50, + d_course_koopa_troopa_beach_dl_2C28, d_course_koopa_troopa_beach_dl_2E38, d_course_koopa_troopa_beach_dl_2F30, + d_course_koopa_troopa_beach_dl_3198, d_course_koopa_troopa_beach_dl_3050, d_course_koopa_troopa_beach_dl_3278, + d_course_koopa_troopa_beach_dl_3370, d_course_koopa_troopa_beach_dl_3628, d_course_koopa_troopa_beach_dl_34B8, + d_course_koopa_troopa_beach_dl_3730, d_course_koopa_troopa_beach_dl_3830, d_course_koopa_troopa_beach_dl_3B10, + d_course_koopa_troopa_beach_dl_3980, d_course_koopa_troopa_beach_dl_3C28, d_course_koopa_troopa_beach_dl_3D40, + d_course_koopa_troopa_beach_dl_4028, d_course_koopa_troopa_beach_dl_3EA8, d_course_koopa_troopa_beach_dl_4138, + d_course_koopa_troopa_beach_dl_4260, d_course_koopa_troopa_beach_dl_4548, d_course_koopa_troopa_beach_dl_43C0, + d_course_koopa_troopa_beach_dl_4670, d_course_koopa_troopa_beach_dl_47C0, d_course_koopa_troopa_beach_dl_4B28, + d_course_koopa_troopa_beach_dl_4948, d_course_koopa_troopa_beach_dl_4C70, d_course_koopa_troopa_beach_dl_4DC0, + d_course_koopa_troopa_beach_dl_5120, d_course_koopa_troopa_beach_dl_4F58, d_course_koopa_troopa_beach_dl_5248, + d_course_koopa_troopa_beach_dl_5358, d_course_koopa_troopa_beach_dl_55D0, d_course_koopa_troopa_beach_dl_5480, + d_course_koopa_troopa_beach_dl_56D0, d_course_koopa_troopa_beach_dl_5840, d_course_koopa_troopa_beach_dl_5B48, + d_course_koopa_troopa_beach_dl_59C8, d_course_koopa_troopa_beach_dl_5C88, d_course_koopa_troopa_beach_dl_5DB8, + d_course_koopa_troopa_beach_dl_6000, d_course_koopa_troopa_beach_dl_5EE0, d_course_koopa_troopa_beach_dl_6128, + d_course_koopa_troopa_beach_dl_6268, d_course_koopa_troopa_beach_dl_6498, d_course_koopa_troopa_beach_dl_6398, + d_course_koopa_troopa_beach_dl_65B8, d_course_koopa_troopa_beach_dl_6718, d_course_koopa_troopa_beach_dl_6918, + d_course_koopa_troopa_beach_dl_6830, d_course_koopa_troopa_beach_dl_6A28, d_course_koopa_troopa_beach_dl_6B88, + d_course_koopa_troopa_beach_dl_6DB8, d_course_koopa_troopa_beach_dl_6CA0, d_course_koopa_troopa_beach_dl_6ED0, + d_course_koopa_troopa_beach_dl_7060, d_course_koopa_troopa_beach_dl_72B0, d_course_koopa_troopa_beach_dl_7168, + d_course_koopa_troopa_beach_dl_73F8, d_course_koopa_troopa_beach_dl_75A0, d_course_koopa_troopa_beach_dl_7840, + d_course_koopa_troopa_beach_dl_76A8, d_course_koopa_troopa_beach_dl_7978, d_course_koopa_troopa_beach_dl_7AE0, + d_course_koopa_troopa_beach_dl_7CE0, d_course_koopa_troopa_beach_dl_7BA0, d_course_koopa_troopa_beach_dl_7DD0, + d_course_koopa_troopa_beach_dl_7EE0, d_course_koopa_troopa_beach_dl_80E0, d_course_koopa_troopa_beach_dl_7FC8, + d_course_koopa_troopa_beach_dl_81B8, d_course_koopa_troopa_beach_dl_82D8, d_course_koopa_troopa_beach_dl_84D0, + d_course_koopa_troopa_beach_dl_83D0, d_course_koopa_troopa_beach_dl_85E8, d_course_koopa_troopa_beach_dl_8710, + d_course_koopa_troopa_beach_dl_88F0, d_course_koopa_troopa_beach_dl_8800, d_course_koopa_troopa_beach_dl_8A20, + d_course_koopa_troopa_beach_dl_8BB0, d_course_koopa_troopa_beach_dl_8DC0, d_course_koopa_troopa_beach_dl_8CC8, + d_course_koopa_troopa_beach_dl_8F50, d_course_koopa_troopa_beach_dl_90F0, d_course_koopa_troopa_beach_dl_92E8, + d_course_koopa_troopa_beach_dl_9210, d_course_koopa_troopa_beach_dl_9498, d_course_koopa_troopa_beach_dl_9618, + d_course_koopa_troopa_beach_dl_9818, d_course_koopa_troopa_beach_dl_9720, d_course_koopa_troopa_beach_dl_99A0, + d_course_koopa_troopa_beach_dl_9AE0, d_course_koopa_troopa_beach_dl_9D00, d_course_koopa_troopa_beach_dl_9BC8, + d_course_koopa_troopa_beach_dl_9E60, d_course_koopa_troopa_beach_dl_9F78, d_course_koopa_troopa_beach_dl_A190, + d_course_koopa_troopa_beach_dl_A070, d_course_koopa_troopa_beach_dl_A2E8, d_course_koopa_troopa_beach_dl_A428, + d_course_koopa_troopa_beach_dl_A6F0, d_course_koopa_troopa_beach_dl_A578, d_course_koopa_troopa_beach_dl_A828, + d_course_koopa_troopa_beach_dl_A9A0, d_course_koopa_troopa_beach_dl_AC10, d_course_koopa_troopa_beach_dl_AAE8, + d_course_koopa_troopa_beach_dl_AD40, }; // 0x06014828 @@ -187,204 +139,35 @@ u32 d_course_koopa_troopa_beach_unk_data1[] = { // 0x06014838 s16 d_course_koopa_troopa_beach_unk_data2[] = { - 0x0000, 0x0000, - 0x0000, 0x0001, - 0x0002, 0x0003, - 0x0005, 0x0006, - 0x0007, 0x0007, - 0x0007, 0x0006, - 0x0005, 0x0003, - 0x0002, 0x0001, - 0x0000, 0x0000, - 0x0000, 0xffff, - 0xffff, 0xffff, - 0xffff, 0xffff, - 0xffff, 0xffff, - 0xffff, 0xffff, - 0xffff, 0xffff, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0xffff, - 0x0000, 0x0000, - 0x0001, 0x0001, - 0x0000, 0x0000, - 0xffff, 0xffff, - 0xffff, 0xffff, - 0x0000, 0x0000, - 0x0001, 0x0001, - 0x0001, 0x0000, - 0x0000, 0x0000, - 0x3fff, 0x3fff, - 0x3fff, 0x18a7, - 0x0e34, 0x03c1, - 0xfaa6, 0xf434, - 0xf1c2, 0xf434, - 0xfaa7, 0x03c3, - 0x0e36, 0x18a8, - 0x21c6, 0x2838, - 0x2aaa, 0x2845, - 0x216b, 0x1728, - 0x0b90, 0x00b6, - 0xf8af, 0xf58c, - 0xf8e3, 0x003c, - 0x0795, 0x0aed, - 0x0aaa, 0x09ed, - 0x08cc, 0x0759, - 0x05ab, 0x03d3, - 0x01e8, 0xfffe, - 0xfe26, 0xfc78, - 0xfb05, 0xf9e4, - 0xf927, 0xf8e4, - 0x0000, 0x071c, - 0x0652, 0x044a, - 0x0183, 0xfe7d, - 0xfbb6, 0xf9ae, - 0xf8e4, 0xf9f5, - 0xfcea, 0x0163, - 0x0705, 0x0d71, - 0x1449, 0x1b2f, - 0xfac3, 0xf4e1, - 0xf2ba, 0xf570, - 0xfc94, 0x06ac, - 0x1240, 0x1dd3, - 0x27ec, 0x2f11, - 0x31c6, 0x2e8b, - 0x263e, 0x1afb, - 0x0edc, 0x03f9, - 0xfcee, 0xfa23, - 0xfa72, 0xfcb3, - 0xffbd, 0x0268, - 0x038e, 0x0387, - 0x0373, 0x0355, - 0x032f, 0x0305, - 0x02d8, 0x02ab, - 0x0280, 0x025b, - 0x023d, 0x0229, - 0x0222, 0x05b0, - 0x0143, 0xf90d, - 0xf4a0, 0x071c, - 0x0dfa, 0x1110, - 0x11c6, 0x0f68, - 0x097b, 0x01c7, - 0xfa14, 0xf427, - 0xf1c8, 0xfc72, - 0x071c, 0x0716, - 0x06e6, 0x065d, - 0x054b, 0xfdde, - 0xe698, 0xeea7, - 0xfa0b, 0x0719, - 0x1428, 0x1f8d, - 0x279b, 0x2aaa, - 0x2816, 0x2131, - 0x173d, 0x0b7b, - 0xff2d, 0xf394, - 0xe9f3, 0xe38a, - 0xe234, 0xe55c, - 0xea9a, 0xef85, - 0xf1b8, 0xf1ba, - 0xf1b7, 0xf1b7, - 0xf1c4, 0xf1d8, - 0xf1e7, 0xf1f3, - 0xf1f9, 0xf1fc, - 0xf1fa, 0xf1f4, - 0xf1e9, 0xf1db, - 0xf1c8, 0xee3a, - 0xf4b0, 0x02ae, - 0x103a, 0x1555, - 0x0b47, 0xfa83, - 0xf1c8, 0xf05c, - 0xee3a, 0xf330, - 0xfe33, 0x0939, - 0x0e38, 0x0bd6, - 0x05bb, 0xfd65, - 0xf451, 0xebfd, - 0xe5e6, 0xe741, - 0xf1ad, 0xfc24, - 0x054b, 0x0bc7, - 0x0e3e, 0x0bcc, - 0x0559, 0xfc3d, - 0xf1ca, 0xe758, - 0xde3a, 0xd7c8, - 0xd556, 0xd7c8, - 0xde95, 0xe8b9, - 0xf44d, 0xff32, - 0x0749, 0x0a74, - 0x071d, 0xffc4, - 0xf86b, 0xf513, - 0xf559, 0xf61d, - 0xf74a, 0xf8cb, - 0xfa8a, 0xfc74, - 0xfe73, 0x0071, - 0x025b, 0x041a, - 0x059b, 0x06c8, - 0x078c, 0x07d2, - 0x005b, 0xf8e4, - 0xf9ae, 0xfbb6, - 0xfe7d, 0x0183, - 0x044a, 0x0652, - 0x071c, 0x060a, - 0x0312, 0xfe95, - 0xf8ef, 0xf281, - 0xebaa, 0xe4c8, - 0x051e, 0x0b0f, - 0x0d46, 0x0a90, - 0x036c, 0xf954, - 0xedc0, 0xe22d, - 0xd814, 0xd0ef, - 0xce3a, 0xd176, - 0xd9c4, 0xe508, - 0xf128, 0xfc07, - 0x030e, 0x05d8, - 0x0589, 0x034a, - 0x0041, 0xfd97, - 0xfc72, 0xfc79, - 0xfc8d, 0xfcab, - 0xfcd1, 0xfcfb, - 0xfd28, 0xfd55, - 0xfd80, 0xfda5, - 0xfdc3, 0xfdd7, - 0xfdde, 0xfa50, - 0xfe8e, 0x066d, - 0x0aaa, 0xf8e4, - 0xf08a, 0xee33, - 0xee3a, 0xf098, - 0xf685, 0xfe39, - 0x05ec, 0x0bd9, - 0x0e38, 0x0333, - 0xf82e, 0xf848, - 0xf8a7, 0xf968, - 0xfaa7, 0x0222, - 0x1968, 0x1159, - 0x05f5, 0xf8e7, - 0xebd8, 0xe073, - 0xd865, 0xd556, - 0xd865, 0xe073, - 0xebd8, 0xf8e7, - 0x05f5, 0x1159, - 0x1968, 0x1c76, - 0x1afd, 0x1778, - 0x1346, 0x0fc2, - 0x0e48, 0x0e46, - 0x0e42, 0x0e3e, - 0x0e3c, 0x0e3c, - 0x0e3c, 0x0e3b, - 0x0e3b, 0x0e3a, - 0x0e3a, 0x0e39, - 0x0e39, 0x0e38, - 0x0e38, 0x11c6, - 0x0b51, 0xfd4c, - 0xefbd, 0xeaab, - 0xf4b6, 0x056a, - 0x0e38, 0x0fa4, - 0x11c6, 0x0cd6, - 0x01d4, 0xf6cd, - 0xf1c8, 0xf425, - 0xfa3e, 0x0294, - 0x0ba9, 0x1400, - 0x1a19, 0x3fff, - 0x3fff, 0xc001, - 0x3fff, 0x8001, + 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0005, 0x0006, 0x0007, 0x0007, 0x0007, 0x0006, 0x0005, 0x0003, + 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0x0000, 0x0000, 0x0001, 0x0001, + 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, + 0x3fff, 0x3fff, 0x3fff, 0x18a7, 0x0e34, 0x03c1, 0xfaa6, 0xf434, 0xf1c2, 0xf434, 0xfaa7, 0x03c3, 0x0e36, 0x18a8, + 0x21c6, 0x2838, 0x2aaa, 0x2845, 0x216b, 0x1728, 0x0b90, 0x00b6, 0xf8af, 0xf58c, 0xf8e3, 0x003c, 0x0795, 0x0aed, + 0x0aaa, 0x09ed, 0x08cc, 0x0759, 0x05ab, 0x03d3, 0x01e8, 0xfffe, 0xfe26, 0xfc78, 0xfb05, 0xf9e4, 0xf927, 0xf8e4, + 0x0000, 0x071c, 0x0652, 0x044a, 0x0183, 0xfe7d, 0xfbb6, 0xf9ae, 0xf8e4, 0xf9f5, 0xfcea, 0x0163, 0x0705, 0x0d71, + 0x1449, 0x1b2f, 0xfac3, 0xf4e1, 0xf2ba, 0xf570, 0xfc94, 0x06ac, 0x1240, 0x1dd3, 0x27ec, 0x2f11, 0x31c6, 0x2e8b, + 0x263e, 0x1afb, 0x0edc, 0x03f9, 0xfcee, 0xfa23, 0xfa72, 0xfcb3, 0xffbd, 0x0268, 0x038e, 0x0387, 0x0373, 0x0355, + 0x032f, 0x0305, 0x02d8, 0x02ab, 0x0280, 0x025b, 0x023d, 0x0229, 0x0222, 0x05b0, 0x0143, 0xf90d, 0xf4a0, 0x071c, + 0x0dfa, 0x1110, 0x11c6, 0x0f68, 0x097b, 0x01c7, 0xfa14, 0xf427, 0xf1c8, 0xfc72, 0x071c, 0x0716, 0x06e6, 0x065d, + 0x054b, 0xfdde, 0xe698, 0xeea7, 0xfa0b, 0x0719, 0x1428, 0x1f8d, 0x279b, 0x2aaa, 0x2816, 0x2131, 0x173d, 0x0b7b, + 0xff2d, 0xf394, 0xe9f3, 0xe38a, 0xe234, 0xe55c, 0xea9a, 0xef85, 0xf1b8, 0xf1ba, 0xf1b7, 0xf1b7, 0xf1c4, 0xf1d8, + 0xf1e7, 0xf1f3, 0xf1f9, 0xf1fc, 0xf1fa, 0xf1f4, 0xf1e9, 0xf1db, 0xf1c8, 0xee3a, 0xf4b0, 0x02ae, 0x103a, 0x1555, + 0x0b47, 0xfa83, 0xf1c8, 0xf05c, 0xee3a, 0xf330, 0xfe33, 0x0939, 0x0e38, 0x0bd6, 0x05bb, 0xfd65, 0xf451, 0xebfd, + 0xe5e6, 0xe741, 0xf1ad, 0xfc24, 0x054b, 0x0bc7, 0x0e3e, 0x0bcc, 0x0559, 0xfc3d, 0xf1ca, 0xe758, 0xde3a, 0xd7c8, + 0xd556, 0xd7c8, 0xde95, 0xe8b9, 0xf44d, 0xff32, 0x0749, 0x0a74, 0x071d, 0xffc4, 0xf86b, 0xf513, 0xf559, 0xf61d, + 0xf74a, 0xf8cb, 0xfa8a, 0xfc74, 0xfe73, 0x0071, 0x025b, 0x041a, 0x059b, 0x06c8, 0x078c, 0x07d2, 0x005b, 0xf8e4, + 0xf9ae, 0xfbb6, 0xfe7d, 0x0183, 0x044a, 0x0652, 0x071c, 0x060a, 0x0312, 0xfe95, 0xf8ef, 0xf281, 0xebaa, 0xe4c8, + 0x051e, 0x0b0f, 0x0d46, 0x0a90, 0x036c, 0xf954, 0xedc0, 0xe22d, 0xd814, 0xd0ef, 0xce3a, 0xd176, 0xd9c4, 0xe508, + 0xf128, 0xfc07, 0x030e, 0x05d8, 0x0589, 0x034a, 0x0041, 0xfd97, 0xfc72, 0xfc79, 0xfc8d, 0xfcab, 0xfcd1, 0xfcfb, + 0xfd28, 0xfd55, 0xfd80, 0xfda5, 0xfdc3, 0xfdd7, 0xfdde, 0xfa50, 0xfe8e, 0x066d, 0x0aaa, 0xf8e4, 0xf08a, 0xee33, + 0xee3a, 0xf098, 0xf685, 0xfe39, 0x05ec, 0x0bd9, 0x0e38, 0x0333, 0xf82e, 0xf848, 0xf8a7, 0xf968, 0xfaa7, 0x0222, + 0x1968, 0x1159, 0x05f5, 0xf8e7, 0xebd8, 0xe073, 0xd865, 0xd556, 0xd865, 0xe073, 0xebd8, 0xf8e7, 0x05f5, 0x1159, + 0x1968, 0x1c76, 0x1afd, 0x1778, 0x1346, 0x0fc2, 0x0e48, 0x0e46, 0x0e42, 0x0e3e, 0x0e3c, 0x0e3c, 0x0e3c, 0x0e3b, + 0x0e3b, 0x0e3a, 0x0e3a, 0x0e39, 0x0e39, 0x0e38, 0x0e38, 0x11c6, 0x0b51, 0xfd4c, 0xefbd, 0xeaab, 0xf4b6, 0x056a, + 0x0e38, 0x0fa4, 0x11c6, 0x0cd6, 0x01d4, 0xf6cd, 0xf1c8, 0xf425, 0xfa3e, 0x0294, 0x0ba9, 0x1400, 0x1a19, 0x3fff, + 0x3fff, 0xc001, 0x3fff, 0x8001, }; // 0x06014B50 @@ -456,158 +239,83 @@ Animation d_course_koopa_troopa_beach_unk_data4 = { d_course_koopa_troopa_beach_unk_data3, }; - - //! 0x60169b uintptr_t d_course_koopa_troopa_beach_unk4[] = { - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_koopa_troopa_beach_dl_16630, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_koopa_troopa_beach_dl_16630, + 0x00000000, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x00000000, - 0xfffffffb, - 0x00000005, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x00000000, 0xfffffffb, 0x00000005, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_koopa_troopa_beach_dl_16850, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_koopa_troopa_beach_dl_16850, + 0x00000000, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_koopa_troopa_beach_dl_168F0, - 0x00000024, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_koopa_troopa_beach_dl_168F0, + 0x00000024, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_koopa_troopa_beach_dl_16990, - 0x00000019, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_koopa_troopa_beach_dl_16990, + 0x00000019, 0x00000000, 0x00000000, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x00000000, - 0xfffffffb, - 0xfffffffb, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x00000000, 0xfffffffb, 0xfffffffb, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_koopa_troopa_beach_dl_16850, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_koopa_troopa_beach_dl_16850, + 0x00000000, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_koopa_troopa_beach_dl_168F0, - 0x00000024, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_koopa_troopa_beach_dl_168F0, + 0x00000024, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_koopa_troopa_beach_dl_16990, - 0x00000019, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_koopa_troopa_beach_dl_16990, + 0x00000019, 0x00000000, 0x00000000, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000003, - 0x00000002, + 0x00000003, 0x00000002, }; // 0x06016B60 -Animation *d_course_koopa_troopa_beach_unk_data5[] = { +Animation* d_course_koopa_troopa_beach_unk_data5[] = { &d_course_koopa_troopa_beach_unk_data4, }; // No idea what this stuff is u32 d_course_koopa_troopa_beach_unk_data6[] = { - 0x00000000, - 0x00000000, - 0x00000001, - 0x00000000, - 0x00000001, -};
\ No newline at end of file + 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000001, +}; diff --git a/courses/luigi_raceway/course_offsets.c b/courses/luigi_raceway/course_offsets.c index a8916066f..38abdbd7e 100644 --- a/courses/luigi_raceway/course_offsets.c +++ b/courses/luigi_raceway/course_offsets.c @@ -3,168 +3,88 @@ #include <assets/luigi_raceway_data.h> const course_texture luigi_raceway_textures[] = { - {gTextureSignShellShot0, 0x038C, 0x1000, 0x0}, - {gTextureSignShellShot1, 0x0247, 0x1000, 0x0}, - {gTextureCheckerboardYellowBlue, 0x013A, 0x0800, 0x0}, - {gTexture64619C, 0x0124, 0x0800, 0x0}, - {gTextureCheckerboardBlueGreen, 0x0139, 0x0800, 0x0}, - {gTextureGrass3, 0x0372, 0x0800, 0x0}, - {gTextureFlagRed, 0x019E, 0x0800, 0x0}, - {gTexture65100C, 0x0120, 0x0800, 0x0}, - {gTexture65112C, 0x0150, 0x0800, 0x0}, - {gTexture653608, 0x07A7, 0x0800, 0x0}, - {gTextureGrass11, 0x01F8, 0x0800, 0x0}, - {gTextureSignLuigiFace0, 0x05C9, 0x1000, 0x0}, - {gTextureSignLuigiFace1, 0x065F, 0x1000, 0x0}, - {gTexture66C7A8, 0x0149, 0x0800, 0x0}, - {gTexture670AC8, 0x0FBF, 0x1000, 0x0}, - {gTexture671A88, 0x012D, 0x0800, 0x0}, - {gTexture6735DC, 0x03B1, 0x0800, 0x0}, - {gTexture673C68, 0x038D, 0x0800, 0x0}, - {gTexture6747C4, 0x0145, 0x0800, 0x0}, - {gTextureRoad1, 0x02D2, 0x1000, 0x0}, - {gTextureRoad2, 0x02AE, 0x1000, 0x0}, - {gTextureRoadFinish1, 0x026B, 0x1000, 0x0}, - {gTexture67BBD8, 0x0310, 0x0800, 0x0}, - {gTexture68272C, 0x01F9, 0x1000, 0x0}, - {gTexture682928, 0x01F9, 0x1000, 0x0}, - {gTexture682B24, 0x01F9, 0x1000, 0x0}, - {gTexture682D20, 0x01F9, 0x1000, 0x0}, - {gTexture682F1C, 0x01F9, 0x1000, 0x0}, - {gTexture683118, 0x01F9, 0x1000, 0x0}, - {gTextureSignBlue64, 0x0567, 0x1000, 0x0}, - {gTextureSignKoopaAir0, 0x0360, 0x1000, 0x0}, - {gTextureSignKoopaAir1, 0x0304, 0x1000, 0x0}, - {gTextureSignLuigis0, 0x0287, 0x1000, 0x0}, - {gTextureSignLuigis1, 0x02AF, 0x1000, 0x0}, - {gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0}, - {gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0}, - {gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0}, - {gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0}, - {gTextureSignYoshi, 0x04DF, 0x1000, 0x0}, - {gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTextureSignShellShot0, 0x038C, 0x1000, 0x0 }, + { gTextureSignShellShot1, 0x0247, 0x1000, 0x0 }, + { gTextureCheckerboardYellowBlue, 0x013A, 0x0800, 0x0 }, + { gTexture64619C, 0x0124, 0x0800, 0x0 }, + { gTextureCheckerboardBlueGreen, 0x0139, 0x0800, 0x0 }, + { gTextureGrass3, 0x0372, 0x0800, 0x0 }, + { gTextureFlagRed, 0x019E, 0x0800, 0x0 }, + { gTexture65100C, 0x0120, 0x0800, 0x0 }, + { gTexture65112C, 0x0150, 0x0800, 0x0 }, + { gTexture653608, 0x07A7, 0x0800, 0x0 }, + { gTextureGrass11, 0x01F8, 0x0800, 0x0 }, + { gTextureSignLuigiFace0, 0x05C9, 0x1000, 0x0 }, + { gTextureSignLuigiFace1, 0x065F, 0x1000, 0x0 }, + { gTexture66C7A8, 0x0149, 0x0800, 0x0 }, + { gTexture670AC8, 0x0FBF, 0x1000, 0x0 }, + { gTexture671A88, 0x012D, 0x0800, 0x0 }, + { gTexture6735DC, 0x03B1, 0x0800, 0x0 }, + { gTexture673C68, 0x038D, 0x0800, 0x0 }, + { gTexture6747C4, 0x0145, 0x0800, 0x0 }, + { gTextureRoad1, 0x02D2, 0x1000, 0x0 }, + { gTextureRoad2, 0x02AE, 0x1000, 0x0 }, + { gTextureRoadFinish1, 0x026B, 0x1000, 0x0 }, + { gTexture67BBD8, 0x0310, 0x0800, 0x0 }, + { gTexture68272C, 0x01F9, 0x1000, 0x0 }, + { gTexture682928, 0x01F9, 0x1000, 0x0 }, + { gTexture682B24, 0x01F9, 0x1000, 0x0 }, + { gTexture682D20, 0x01F9, 0x1000, 0x0 }, + { gTexture682F1C, 0x01F9, 0x1000, 0x0 }, + { gTexture683118, 0x01F9, 0x1000, 0x0 }, + { gTextureSignBlue64, 0x0567, 0x1000, 0x0 }, + { gTextureSignKoopaAir0, 0x0360, 0x1000, 0x0 }, + { gTextureSignKoopaAir1, 0x0304, 0x1000, 0x0 }, + { gTextureSignLuigis0, 0x0287, 0x1000, 0x0 }, + { gTextureSignLuigis1, 0x02AF, 0x1000, 0x0 }, + { gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0 }, + { gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0 }, + { gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0 }, + { gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0 }, + { gTextureSignYoshi, 0x04DF, 0x1000, 0x0 }, + { gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *luigi_raceway_dls[] = { - d_course_luigi_raceway_dl_0, - d_course_luigi_raceway_dl_328, - d_course_luigi_raceway_dl_1A8, - d_course_luigi_raceway_dl_480, - d_course_luigi_raceway_dl_6E0, - d_course_luigi_raceway_dl_9F8, - d_course_luigi_raceway_dl_868, - d_course_luigi_raceway_dl_B48, - d_course_luigi_raceway_dl_D80, - d_course_luigi_raceway_dl_1058, - d_course_luigi_raceway_dl_EE8, - d_course_luigi_raceway_dl_1198, - d_course_luigi_raceway_dl_1398, - d_course_luigi_raceway_dl_16D8, - d_course_luigi_raceway_dl_1538, - d_course_luigi_raceway_dl_1888, - d_course_luigi_raceway_dl_1B00, - d_course_luigi_raceway_dl_1E30, - d_course_luigi_raceway_dl_1C78, - d_course_luigi_raceway_dl_1FD0, - d_course_luigi_raceway_dl_2240, - d_course_luigi_raceway_dl_2518, - d_course_luigi_raceway_dl_2348, - d_course_luigi_raceway_dl_2658, - d_course_luigi_raceway_dl_2860, - d_course_luigi_raceway_dl_2BC0, - d_course_luigi_raceway_dl_2978, - d_course_luigi_raceway_dl_2D00, - d_course_luigi_raceway_dl_2F08, - d_course_luigi_raceway_dl_32C0, - d_course_luigi_raceway_dl_2FF8, - d_course_luigi_raceway_dl_3408, - d_course_luigi_raceway_dl_3610, - d_course_luigi_raceway_dl_3928, - d_course_luigi_raceway_dl_36A8, - d_course_luigi_raceway_dl_3AB0, - d_course_luigi_raceway_dl_3C18, - d_course_luigi_raceway_dl_3EB0, - d_course_luigi_raceway_dl_3CA0, - d_course_luigi_raceway_dl_4058, - d_course_luigi_raceway_dl_4198, - d_course_luigi_raceway_dl_4440, - d_course_luigi_raceway_dl_4240, - d_course_luigi_raceway_dl_4638, - d_course_luigi_raceway_dl_4720, - d_course_luigi_raceway_dl_4A18, - d_course_luigi_raceway_dl_4828, - d_course_luigi_raceway_dl_4C60, - d_course_luigi_raceway_dl_4CF8, - d_course_luigi_raceway_dl_4FD8, - d_course_luigi_raceway_dl_4E38, - d_course_luigi_raceway_dl_5220, - d_course_luigi_raceway_dl_52D0, - d_course_luigi_raceway_dl_5558, - d_course_luigi_raceway_dl_5420, - d_course_luigi_raceway_dl_5728, - d_course_luigi_raceway_dl_57F8, - d_course_luigi_raceway_dl_5A60, - d_course_luigi_raceway_dl_5940, - d_course_luigi_raceway_dl_5BA0, - d_course_luigi_raceway_dl_5CB8, - d_course_luigi_raceway_dl_5F08, - d_course_luigi_raceway_dl_5E10, - d_course_luigi_raceway_dl_6018, - d_course_luigi_raceway_dl_6150, - d_course_luigi_raceway_dl_6350, - d_course_luigi_raceway_dl_6288, - d_course_luigi_raceway_dl_6400, - d_course_luigi_raceway_dl_6558, - d_course_luigi_raceway_dl_6608, - d_course_luigi_raceway_dl_65B0, - d_course_luigi_raceway_dl_6658, - d_course_luigi_raceway_dl_66B8, - d_course_luigi_raceway_dl_67A0, - d_course_luigi_raceway_dl_6708, - d_course_luigi_raceway_dl_6810, - d_course_luigi_raceway_dl_68C0, - d_course_luigi_raceway_dl_6A00, - d_course_luigi_raceway_dl_6930, - d_course_luigi_raceway_dl_6A90, - d_course_luigi_raceway_dl_6B58, - d_course_luigi_raceway_dl_6DA0, - d_course_luigi_raceway_dl_6C40, - d_course_luigi_raceway_dl_6EB0, - d_course_luigi_raceway_dl_6FF0, - d_course_luigi_raceway_dl_7248, - d_course_luigi_raceway_dl_7110, - d_course_luigi_raceway_dl_7388, - d_course_luigi_raceway_dl_74B0, - d_course_luigi_raceway_dl_7750, - d_course_luigi_raceway_dl_75F0, - d_course_luigi_raceway_dl_7928, - d_course_luigi_raceway_dl_7A18, - d_course_luigi_raceway_dl_7CD0, - d_course_luigi_raceway_dl_7BB0, - d_course_luigi_raceway_dl_7EE8, - d_course_luigi_raceway_dl_7FA0, - d_course_luigi_raceway_dl_8260, - d_course_luigi_raceway_dl_8158, - d_course_luigi_raceway_dl_8450, - d_course_luigi_raceway_dl_8508, - d_course_luigi_raceway_dl_8790, - d_course_luigi_raceway_dl_86F8, - d_course_luigi_raceway_dl_8958, - d_course_luigi_raceway_dl_8A70, - d_course_luigi_raceway_dl_8D68, - d_course_luigi_raceway_dl_8CC8, - d_course_luigi_raceway_dl_8F00, - d_course_luigi_raceway_dl_9058, - d_course_luigi_raceway_dl_9408, - d_course_luigi_raceway_dl_9310, - d_course_luigi_raceway_dl_95A0, - d_course_luigi_raceway_dl_97B0, - d_course_luigi_raceway_dl_9AD0, - d_course_luigi_raceway_dl_99C0, - d_course_luigi_raceway_dl_9C50, - d_course_luigi_raceway_dl_9E58, - d_course_luigi_raceway_dl_A178, - d_course_luigi_raceway_dl_A028, - d_course_luigi_raceway_dl_A320, +const Gfx* luigi_raceway_dls[] = { + d_course_luigi_raceway_dl_0, d_course_luigi_raceway_dl_328, d_course_luigi_raceway_dl_1A8, + d_course_luigi_raceway_dl_480, d_course_luigi_raceway_dl_6E0, d_course_luigi_raceway_dl_9F8, + d_course_luigi_raceway_dl_868, d_course_luigi_raceway_dl_B48, d_course_luigi_raceway_dl_D80, + d_course_luigi_raceway_dl_1058, d_course_luigi_raceway_dl_EE8, d_course_luigi_raceway_dl_1198, + d_course_luigi_raceway_dl_1398, d_course_luigi_raceway_dl_16D8, d_course_luigi_raceway_dl_1538, + d_course_luigi_raceway_dl_1888, d_course_luigi_raceway_dl_1B00, d_course_luigi_raceway_dl_1E30, + d_course_luigi_raceway_dl_1C78, d_course_luigi_raceway_dl_1FD0, d_course_luigi_raceway_dl_2240, + d_course_luigi_raceway_dl_2518, d_course_luigi_raceway_dl_2348, d_course_luigi_raceway_dl_2658, + d_course_luigi_raceway_dl_2860, d_course_luigi_raceway_dl_2BC0, d_course_luigi_raceway_dl_2978, + d_course_luigi_raceway_dl_2D00, d_course_luigi_raceway_dl_2F08, d_course_luigi_raceway_dl_32C0, + d_course_luigi_raceway_dl_2FF8, d_course_luigi_raceway_dl_3408, d_course_luigi_raceway_dl_3610, + d_course_luigi_raceway_dl_3928, d_course_luigi_raceway_dl_36A8, d_course_luigi_raceway_dl_3AB0, + d_course_luigi_raceway_dl_3C18, d_course_luigi_raceway_dl_3EB0, d_course_luigi_raceway_dl_3CA0, + d_course_luigi_raceway_dl_4058, d_course_luigi_raceway_dl_4198, d_course_luigi_raceway_dl_4440, + d_course_luigi_raceway_dl_4240, d_course_luigi_raceway_dl_4638, d_course_luigi_raceway_dl_4720, + d_course_luigi_raceway_dl_4A18, d_course_luigi_raceway_dl_4828, d_course_luigi_raceway_dl_4C60, + d_course_luigi_raceway_dl_4CF8, d_course_luigi_raceway_dl_4FD8, d_course_luigi_raceway_dl_4E38, + d_course_luigi_raceway_dl_5220, d_course_luigi_raceway_dl_52D0, d_course_luigi_raceway_dl_5558, + d_course_luigi_raceway_dl_5420, d_course_luigi_raceway_dl_5728, d_course_luigi_raceway_dl_57F8, + d_course_luigi_raceway_dl_5A60, d_course_luigi_raceway_dl_5940, d_course_luigi_raceway_dl_5BA0, + d_course_luigi_raceway_dl_5CB8, d_course_luigi_raceway_dl_5F08, d_course_luigi_raceway_dl_5E10, + d_course_luigi_raceway_dl_6018, d_course_luigi_raceway_dl_6150, d_course_luigi_raceway_dl_6350, + d_course_luigi_raceway_dl_6288, d_course_luigi_raceway_dl_6400, d_course_luigi_raceway_dl_6558, + d_course_luigi_raceway_dl_6608, d_course_luigi_raceway_dl_65B0, d_course_luigi_raceway_dl_6658, + d_course_luigi_raceway_dl_66B8, d_course_luigi_raceway_dl_67A0, d_course_luigi_raceway_dl_6708, + d_course_luigi_raceway_dl_6810, d_course_luigi_raceway_dl_68C0, d_course_luigi_raceway_dl_6A00, + d_course_luigi_raceway_dl_6930, d_course_luigi_raceway_dl_6A90, d_course_luigi_raceway_dl_6B58, + d_course_luigi_raceway_dl_6DA0, d_course_luigi_raceway_dl_6C40, d_course_luigi_raceway_dl_6EB0, + d_course_luigi_raceway_dl_6FF0, d_course_luigi_raceway_dl_7248, d_course_luigi_raceway_dl_7110, + d_course_luigi_raceway_dl_7388, d_course_luigi_raceway_dl_74B0, d_course_luigi_raceway_dl_7750, + d_course_luigi_raceway_dl_75F0, d_course_luigi_raceway_dl_7928, d_course_luigi_raceway_dl_7A18, + d_course_luigi_raceway_dl_7CD0, d_course_luigi_raceway_dl_7BB0, d_course_luigi_raceway_dl_7EE8, + d_course_luigi_raceway_dl_7FA0, d_course_luigi_raceway_dl_8260, d_course_luigi_raceway_dl_8158, + d_course_luigi_raceway_dl_8450, d_course_luigi_raceway_dl_8508, d_course_luigi_raceway_dl_8790, + d_course_luigi_raceway_dl_86F8, d_course_luigi_raceway_dl_8958, d_course_luigi_raceway_dl_8A70, + d_course_luigi_raceway_dl_8D68, d_course_luigi_raceway_dl_8CC8, d_course_luigi_raceway_dl_8F00, + d_course_luigi_raceway_dl_9058, d_course_luigi_raceway_dl_9408, d_course_luigi_raceway_dl_9310, + d_course_luigi_raceway_dl_95A0, d_course_luigi_raceway_dl_97B0, d_course_luigi_raceway_dl_9AD0, + d_course_luigi_raceway_dl_99C0, d_course_luigi_raceway_dl_9C50, d_course_luigi_raceway_dl_9E58, + d_course_luigi_raceway_dl_A178, d_course_luigi_raceway_dl_A028, d_course_luigi_raceway_dl_A320, }; diff --git a/courses/luigi_raceway/staff_ghost.inc.c b/courses/luigi_raceway/staff_ghost.inc.c index 3773deff7..6d7936194 100644 --- a/courses/luigi_raceway/staff_ghost.inc.c +++ b/courses/luigi_raceway/staff_ghost.inc.c @@ -1,1049 +1,208 @@ - {0x00, 1, 0, 1}, - {0x00, 5, 0, 2}, - {0x00, 0, 0, 1}, - {0x00, 44, 0, 0}, - {0x00, 72, 0, 1}, - {0x80, 0, 0, 2}, - {0x80, 0, 254, 0}, - {0x80, 2, 254, 1}, - {0x80, 19, 254, 0}, - {0x80, 9, 254, 255}, - {0x80, 163, 254, 0}, - {0x80, 0, 254, 252}, - {0x80, 0, 254, 251}, - {0x80, 0, 254, 245}, - {0x80, 0, 254, 239}, - {0x80, 0, 254, 234}, - {0x80, 0, 254, 230}, - {0x80, 0, 254, 225}, - {0x80, 6, 254, 223}, - {0x90, 0, 254, 213}, - {0x90, 0, 254, 199}, - {0x90, 0, 255, 189}, - {0x90, 2, 255, 188}, - {0x90, 0, 0, 188}, - {0x90, 0, 7, 194}, - {0x90, 0, 10, 1}, - {0x90, 0, 11, 19}, - {0x90, 0, 15, 60}, - {0x90, 14, 18, 81}, - {0x90, 0, 23, 64}, - {0x90, 0, 34, 219}, - {0x90, 0, 44, 185}, - {0x90, 1, 44, 187}, - {0x90, 0, 47, 190}, - {0x90, 0, 39, 242}, - {0x90, 0, 32, 44}, - {0x90, 23, 32, 79}, - {0x90, 0, 38, 36}, - {0x90, 0, 50, 203}, - {0x90, 0, 57, 189}, - {0x90, 0, 57, 188}, - {0x90, 0, 50, 218}, - {0x90, 0, 31, 40}, - {0x90, 0, 32, 44}, - {0x80, 0, 32, 44}, - {0x80, 0, 29, 32}, - {0x80, 0, 16, 10}, - {0x80, 0, 3, 0}, - {0x80, 5, 1, 1}, - {0x80, 0, 255, 224}, - {0x80, 1, 255, 180}, - {0x90, 4, 255, 180}, - {0x90, 0, 3, 184}, - {0x90, 0, 6, 1}, - {0x90, 0, 6, 33}, - {0x90, 0, 7, 83}, - {0x90, 8, 7, 81}, - {0x90, 0, 15, 48}, - {0x90, 0, 24, 202}, - {0x90, 0, 29, 182}, - {0x90, 1, 29, 184}, - {0x90, 0, 34, 205}, - {0x90, 0, 21, 24}, - {0x90, 0, 21, 70}, - {0x90, 0, 21, 80}, - {0x90, 13, 21, 81}, - {0x90, 0, 25, 48}, - {0x90, 0, 34, 220}, - {0x90, 0, 45, 184}, - {0x90, 1, 45, 186}, - {0x90, 0, 45, 191}, - {0x90, 0, 28, 21}, - {0x90, 0, 27, 79}, - {0x90, 9, 27, 78}, - {0x80, 0, 27, 78}, - {0x80, 0, 26, 78}, - {0x80, 0, 21, 43}, - {0x80, 0, 9, 11}, - {0x80, 0, 2, 0}, - {0x80, 0, 1, 255}, - {0x80, 0, 1, 254}, - {0x80, 0, 1, 208}, - {0x80, 0, 5, 178}, - {0x90, 6, 5, 180}, - {0x90, 0, 9, 222}, - {0x90, 0, 4, 15}, - {0x90, 0, 4, 84}, - {0x90, 8, 4, 82}, - {0x90, 0, 6, 77}, - {0x90, 0, 16, 224}, - {0x90, 0, 22, 181}, - {0x90, 0, 22, 182}, - {0x90, 0, 23, 183}, - {0x90, 0, 20, 253}, - {0x90, 0, 14, 71}, - {0x90, 0, 9, 83}, - {0x90, 15, 9, 82}, - {0x90, 0, 20, 247}, - {0x90, 0, 35, 184}, - {0x90, 0, 36, 185}, - {0x90, 0, 37, 189}, - {0x90, 0, 25, 22}, - {0x90, 0, 17, 82}, - {0x90, 15, 17, 81}, - {0x80, 0, 17, 65}, - {0x80, 0, 255, 0}, - {0x80, 0, 255, 253}, - {0x80, 0, 255, 237}, - {0x80, 0, 0, 211}, - {0x80, 1, 3, 194}, - {0x80, 0, 3, 195}, - {0x80, 0, 5, 214}, - {0x80, 0, 5, 246}, - {0x80, 0, 5, 251}, - {0x80, 0, 5, 230}, - {0x80, 0, 5, 191}, - {0x80, 0, 6, 181}, - {0x80, 4, 6, 180}, - {0x80, 0, 8, 187}, - {0x80, 2, 9, 195}, - {0x80, 0, 9, 221}, - {0x80, 0, 5, 253}, - {0x80, 2, 0, 2}, - {0x80, 2, 0, 1}, - {0x80, 0, 0, 254}, - {0x80, 0, 0, 247}, - {0x80, 0, 0, 231}, - {0x80, 0, 0, 214}, - {0x80, 0, 0, 201}, - {0x80, 0, 0, 194}, - {0x80, 0, 1, 193}, - {0x80, 0, 1, 195}, - {0x80, 0, 4, 227}, - {0x80, 0, 4, 252}, - {0x80, 1, 3, 255}, - {0x80, 0, 3, 254}, - {0x80, 0, 3, 249}, - {0x80, 0, 3, 241}, - {0x80, 0, 3, 239}, - {0x80, 0, 3, 238}, - {0x80, 0, 3, 237}, - {0x80, 0, 3, 222}, - {0x80, 0, 3, 203}, - {0x80, 2, 4, 194}, - {0x80, 0, 7, 223}, - {0x80, 0, 6, 252}, - {0x80, 0, 5, 254}, - {0x80, 1, 4, 254}, - {0x80, 1, 2, 254}, - {0x80, 29, 1, 254}, - {0x80, 16, 1, 255}, - {0x80, 0, 4, 8}, - {0x90, 0, 11, 44}, - {0x90, 0, 11, 79}, - {0x90, 3, 11, 82}, - {0x90, 0, 11, 37}, - {0x90, 0, 0, 255}, - {0x90, 0, 0, 214}, - {0x90, 0, 4, 180}, - {0x90, 21, 5, 181}, - {0x90, 0, 8, 184}, - {0x90, 0, 10, 17}, - {0x90, 1, 13, 81}, - {0x90, 0, 7, 246}, - {0x90, 0, 12, 180}, - {0x90, 1, 13, 180}, - {0x90, 0, 12, 180}, - {0x90, 13, 11, 180}, - {0x90, 0, 14, 184}, - {0x90, 0, 20, 20}, - {0x90, 0, 24, 80}, - {0x90, 0, 24, 79}, - {0x90, 0, 30, 39}, - {0x90, 0, 24, 245}, - {0x80, 0, 22, 239}, - {0x80, 0, 11, 250}, - {0x80, 12, 0, 2}, - {0x80, 0, 0, 4}, - {0x80, 0, 3, 20}, - {0x80, 0, 4, 36}, - {0x80, 1, 5, 41}, - {0x80, 0, 5, 32}, - {0x80, 0, 4, 5}, - {0x80, 2, 1, 1}, - {0x80, 0, 1, 2}, - {0x80, 0, 1, 8}, - {0x80, 0, 4, 32}, - {0x80, 1, 5, 36}, - {0x80, 0, 5, 33}, - {0x80, 0, 5, 23}, - {0x80, 0, 5, 14}, - {0x80, 3, 5, 10}, - {0x80, 0, 5, 15}, - {0x80, 0, 7, 22}, - {0x80, 0, 8, 28}, - {0x80, 5, 8, 29}, - {0x80, 0, 9, 29}, - {0x90, 0, 13, 47}, - {0x90, 0, 15, 64}, - {0x90, 0, 16, 75}, - {0x90, 1, 16, 76}, - {0x90, 0, 16, 63}, - {0x90, 0, 4, 0}, - {0x90, 0, 4, 240}, - {0x90, 0, 4, 194}, - {0x90, 0, 6, 180}, - {0x90, 24, 6, 179}, - {0xb0, 0, 11, 181}, - {0xb0, 0, 30, 208}, - {0xb0, 0, 37, 234}, - {0xa0, 0, 36, 238}, - {0xa0, 0, 35, 239}, - {0xa0, 0, 29, 240}, - {0x80, 0, 24, 244}, - {0x80, 0, 21, 255}, - {0x80, 0, 20, 4}, - {0x80, 0, 20, 23}, - {0x80, 0, 30, 53}, - {0x80, 0, 36, 76}, - {0x80, 4, 36, 77}, - {0x80, 0, 30, 29}, - {0x80, 0, 21, 17}, - {0x80, 4, 20, 16}, - {0x80, 0, 20, 23}, - {0x80, 0, 26, 49}, - {0x80, 0, 29, 71}, - {0x80, 5, 30, 72}, - {0x80, 0, 30, 69}, - {0x80, 0, 26, 27}, - {0x80, 0, 12, 4}, - {0x80, 1, 8, 255}, - {0x80, 0, 7, 255}, - {0x80, 1, 6, 255}, - {0x80, 1, 5, 255}, - {0x80, 2, 5, 254}, - {0x80, 11, 4, 254}, - {0x80, 0, 4, 247}, - {0x80, 0, 6, 239}, - {0x80, 0, 8, 228}, - {0x80, 2, 8, 224}, - {0x80, 0, 8, 238}, - {0x80, 0, 7, 254}, - {0x80, 0, 4, 0}, - {0x80, 3, 3, 0}, - {0x80, 0, 3, 255}, - {0x80, 0, 3, 241}, - {0x80, 0, 5, 228}, - {0x80, 0, 6, 217}, - {0x80, 2, 6, 215}, - {0x80, 0, 7, 219}, - {0x80, 1, 8, 225}, - {0x80, 0, 9, 229}, - {0x80, 0, 10, 235}, - {0x80, 0, 10, 237}, - {0x80, 4, 10, 238}, - {0x80, 6, 10, 239}, - {0x80, 6, 10, 238}, - {0x80, 0, 10, 231}, - {0x80, 0, 10, 222}, - {0x80, 0, 10, 209}, - {0x80, 0, 10, 196}, - {0x80, 0, 11, 184}, - {0x90, 3, 11, 180}, - {0x90, 0, 14, 182}, - {0x90, 0, 23, 240}, - {0x90, 0, 15, 17}, - {0x90, 0, 21, 37}, - {0x90, 0, 22, 67}, - {0x90, 13, 24, 80}, - {0x90, 0, 25, 56}, - {0x90, 0, 24, 218}, - {0x90, 0, 28, 182}, - {0x90, 3, 27, 184}, - {0x90, 0, 30, 240}, - {0x90, 0, 25, 33}, - {0x90, 14, 27, 79}, - {0x90, 0, 28, 56}, - {0x90, 0, 27, 212}, - {0x90, 0, 34, 183}, - {0x90, 1, 34, 185}, - {0x90, 0, 22, 8}, - {0x90, 0, 19, 21}, - {0x80, 0, 19, 25}, - {0x80, 0, 15, 16}, - {0x80, 0, 2, 255}, - {0x80, 1, 255, 255}, - {0x80, 0, 255, 234}, - {0x80, 0, 0, 200}, - {0x80, 0, 1, 179}, - {0x80, 0, 1, 178}, - {0x90, 9, 1, 178}, - {0x90, 0, 2, 178}, - {0x90, 0, 22, 246}, - {0x90, 0, 25, 61}, - {0x90, 0, 25, 79}, - {0x90, 7, 25, 78}, - {0x90, 0, 14, 236}, - {0x90, 1, 20, 181}, - {0x90, 2, 19, 181}, - {0x90, 0, 19, 193}, - {0x90, 0, 18, 29}, - {0x90, 0, 20, 81}, - {0x90, 10, 20, 79}, - {0x90, 0, 20, 38}, - {0x90, 0, 21, 195}, - {0x90, 0, 24, 182}, - {0x90, 1, 24, 184}, - {0x90, 0, 31, 239}, - {0x90, 0, 31, 77}, - {0x90, 9, 32, 77}, - {0x80, 0, 24, 23}, - {0x80, 0, 6, 254}, - {0x80, 0, 5, 253}, - {0x80, 0, 5, 252}, - {0x80, 0, 5, 243}, - {0x80, 0, 2, 192}, - {0x80, 0, 1, 178}, - {0x90, 8, 1, 179}, - {0x90, 0, 13, 0}, - {0x90, 0, 15, 50}, - {0x90, 0, 17, 80}, - {0x90, 5, 17, 79}, - {0x90, 0, 17, 78}, - {0x90, 0, 12, 253}, - {0x90, 0, 15, 179}, - {0x90, 3, 16, 182}, - {0x90, 0, 19, 219}, - {0x90, 0, 18, 54}, - {0x90, 0, 18, 80}, - {0x90, 14, 18, 79}, - {0x90, 0, 16, 19}, - {0x90, 0, 12, 195}, - {0x90, 0, 15, 182}, - {0x90, 0, 18, 183}, - {0x90, 0, 25, 254}, - {0x90, 0, 24, 81}, - {0x90, 10, 23, 79}, - {0x80, 3, 23, 79}, - {0x80, 0, 23, 78}, - {0x80, 0, 20, 26}, - {0x80, 0, 14, 16}, - {0x80, 0, 10, 13}, - {0x80, 0, 3, 1}, - {0x80, 2, 0, 255}, - {0x80, 0, 0, 253}, - {0x80, 0, 0, 243}, - {0x80, 0, 0, 235}, - {0x80, 0, 0, 216}, - {0x80, 0, 0, 192}, - {0x80, 0, 0, 190}, - {0x80, 0, 0, 191}, - {0x80, 0, 0, 212}, - {0x80, 0, 0, 239}, - {0x80, 0, 0, 0}, - {0x80, 5, 0, 1}, - {0x80, 0, 0, 4}, - {0x80, 0, 1, 17}, - {0x80, 1, 2, 23}, - {0x80, 0, 2, 7}, - {0x80, 132, 1, 0}, - {0x80, 0, 1, 252}, - {0x80, 0, 1, 227}, - {0x80, 1, 1, 220}, - {0x80, 0, 2, 243}, - {0x80, 0, 1, 1}, - {0x80, 118, 1, 2}, - {0x80, 22, 1, 1}, - {0x80, 0, 1, 0}, - {0x80, 0, 1, 248}, - {0x80, 0, 1, 227}, - {0x80, 0, 1, 195}, - {0x90, 0, 3, 181}, - {0x90, 3, 2, 180}, - {0x90, 0, 8, 183}, - {0x90, 0, 19, 243}, - {0x90, 0, 13, 11}, - {0x90, 0, 24, 42}, - {0x90, 0, 28, 79}, - {0x90, 19, 29, 77}, - {0x90, 0, 26, 247}, - {0x90, 0, 38, 183}, - {0x90, 1, 38, 185}, - {0x90, 0, 34, 246}, - {0x90, 0, 32, 60}, - {0x90, 0, 34, 79}, - {0x90, 24, 34, 78}, - {0x90, 0, 30, 70}, - {0x90, 0, 10, 250}, - {0x90, 0, 18, 184}, - {0x90, 2, 22, 183}, - {0x90, 0, 18, 255}, - {0x90, 0, 22, 67}, - {0x90, 0, 22, 80}, - {0x90, 0, 22, 78}, - {0x80, 0, 21, 72}, - {0x80, 0, 15, 19}, - {0x80, 0, 6, 9}, - {0x80, 0, 4, 8}, - {0x80, 0, 1, 2}, - {0x80, 4, 1, 1}, - {0x80, 0, 0, 246}, - {0x80, 0, 0, 178}, - {0x80, 0, 0, 179}, - {0x90, 7, 0, 180}, - {0x90, 0, 12, 2}, - {0x90, 0, 16, 83}, - {0x90, 0, 16, 79}, - {0x90, 13, 16, 80}, - {0x90, 0, 16, 79}, - {0x90, 0, 14, 255}, - {0x90, 0, 17, 182}, - {0x90, 3, 19, 183}, - {0x90, 0, 24, 5}, - {0x90, 0, 29, 79}, - {0x90, 16, 29, 78}, - {0x90, 0, 29, 75}, - {0x90, 0, 31, 216}, - {0x90, 0, 39, 184}, - {0x90, 0, 39, 185}, - {0x90, 0, 42, 230}, - {0x90, 0, 33, 51}, - {0x90, 0, 34, 58}, - {0x90, 0, 31, 38}, - {0x80, 0, 0, 255}, - {0x80, 3, 254, 255}, - {0x80, 0, 254, 235}, - {0x80, 0, 254, 221}, - {0x80, 0, 254, 218}, - {0x80, 0, 254, 207}, - {0x80, 0, 254, 189}, - {0x80, 0, 254, 180}, - {0x80, 1, 254, 178}, - {0x90, 2, 254, 178}, - {0x90, 0, 3, 198}, - {0x90, 0, 6, 2}, - {0x90, 0, 5, 4}, - {0x90, 0, 11, 41}, - {0x90, 0, 15, 79}, - {0x90, 7, 14, 81}, - {0x90, 0, 7, 254}, - {0x90, 0, 5, 208}, - {0x90, 0, 5, 180}, - {0x90, 1, 5, 181}, - {0x90, 7, 4, 181}, - {0x90, 0, 6, 183}, - {0x90, 0, 16, 20}, - {0x90, 0, 25, 80}, - {0x90, 22, 24, 79}, - {0x90, 0, 22, 60}, - {0x90, 0, 12, 204}, - {0x90, 0, 12, 181}, - {0x90, 2, 12, 182}, - {0x90, 0, 28, 226}, - {0x90, 0, 27, 67}, - {0x90, 21, 29, 77}, - {0x90, 0, 14, 253}, - {0x90, 1, 17, 182}, - {0x90, 1, 16, 182}, - {0x90, 0, 11, 233}, - {0x90, 0, 10, 80}, - {0x90, 4, 10, 81}, - {0x80, 0, 10, 81}, - {0x80, 0, 10, 69}, - {0x80, 0, 5, 6}, - {0x80, 10, 254, 0}, - {0x80, 0, 254, 252}, - {0x80, 0, 254, 217}, - {0x80, 0, 254, 204}, - {0x80, 0, 254, 197}, - {0x80, 1, 255, 196}, - {0x80, 0, 3, 207}, - {0x80, 0, 5, 254}, - {0x80, 3, 2, 2}, - {0x80, 39, 1, 2}, - {0x80, 0, 6, 18}, - {0x90, 0, 11, 59}, - {0x90, 0, 14, 81}, - {0x90, 2, 13, 81}, - {0x90, 0, 13, 67}, - {0x90, 0, 7, 6}, - {0x90, 0, 255, 0}, - {0x90, 0, 0, 234}, - {0x90, 0, 0, 178}, - {0x90, 17, 0, 180}, - {0x90, 0, 5, 181}, - {0x90, 0, 19, 5}, - {0x90, 0, 24, 80}, - {0x90, 0, 26, 77}, - {0x90, 0, 25, 68}, - {0x90, 0, 18, 222}, - {0x90, 0, 18, 180}, - {0x90, 0, 18, 183}, - {0x90, 0, 17, 182}, - {0x90, 10, 16, 182}, - {0x90, 4, 15, 182}, - {0x90, 0, 18, 183}, - {0x90, 0, 26, 2}, - {0x90, 0, 30, 78}, - {0x90, 0, 31, 76}, - {0x90, 0, 31, 55}, - {0x90, 0, 20, 237}, - {0x90, 0, 20, 224}, - {0x90, 0, 20, 223}, - {0x90, 0, 17, 242}, - {0x80, 0, 3, 2}, - {0x80, 1, 0, 2}, - {0x80, 0, 0, 0}, - {0x80, 0, 0, 228}, - {0x80, 0, 0, 216}, - {0x80, 0, 0, 190}, - {0x80, 0, 0, 178}, - {0x80, 3, 0, 180}, - {0x80, 0, 3, 249}, - {0x80, 0, 2, 7}, - {0x80, 0, 11, 23}, - {0x80, 0, 16, 30}, - {0x80, 0, 22, 62}, - {0x80, 2, 24, 80}, - {0x80, 0, 22, 41}, - {0x80, 0, 15, 16}, - {0x80, 0, 7, 6}, - {0x80, 0, 2, 3}, - {0x80, 2, 1, 3}, - {0x80, 1, 1, 2}, - {0x80, 2, 1, 1}, - {0x80, 18, 1, 2}, - {0x80, 0, 1, 3}, - {0x80, 0, 6, 29}, - {0x90, 0, 12, 83}, - {0x90, 1, 12, 80}, - {0x90, 0, 12, 64}, - {0x90, 0, 1, 255}, - {0x90, 0, 2, 232}, - {0x90, 0, 2, 183}, - {0x90, 20, 2, 180}, - {0x90, 0, 13, 212}, - {0x90, 0, 19, 230}, - {0xb0, 0, 22, 233}, - {0xb0, 0, 26, 233}, - {0xb0, 0, 29, 233}, - {0xa0, 1, 31, 233}, - {0xa0, 1, 32, 233}, - {0xa0, 0, 32, 250}, - {0xa0, 0, 31, 1}, - {0x80, 0, 30, 1}, - {0x80, 1, 29, 1}, - {0x80, 0, 29, 22}, - {0x80, 0, 32, 46}, - {0x80, 0, 35, 65}, - {0x80, 3, 35, 66}, - {0x80, 4, 36, 66}, - {0x80, 0, 36, 64}, - {0x80, 0, 25, 20}, - {0x80, 0, 10, 255}, - {0x80, 0, 10, 250}, - {0x80, 0, 13, 239}, - {0x80, 1, 15, 236}, - {0x80, 0, 14, 239}, - {0x80, 0, 13, 244}, - {0x80, 0, 9, 1}, - {0x80, 0, 8, 3}, - {0x80, 2, 7, 3}, - {0x80, 0, 7, 8}, - {0x80, 0, 9, 22}, - {0x80, 0, 12, 38}, - {0x80, 0, 16, 58}, - {0x80, 1, 17, 62}, - {0x80, 0, 16, 32}, - {0x80, 0, 8, 7}, - {0x80, 0, 4, 0}, - {0x80, 0, 3, 0}, - {0x80, 1, 2, 0}, - {0x80, 0, 2, 1}, - {0x80, 0, 4, 14}, - {0x80, 0, 11, 52}, - {0x80, 1, 13, 68}, - {0x80, 0, 13, 29}, - {0x80, 0, 1, 0}, - {0x80, 1, 255, 0}, - {0x80, 0, 1, 245}, - {0x80, 0, 3, 215}, - {0x80, 0, 5, 192}, - {0x80, 0, 6, 189}, - {0x80, 0, 6, 192}, - {0x80, 0, 6, 254}, - {0x80, 34, 254, 1}, - {0x80, 0, 254, 0}, - {0x80, 0, 254, 253}, - {0x80, 0, 254, 236}, - {0x80, 0, 254, 207}, - {0x90, 0, 254, 177}, - {0x90, 5, 254, 178}, - {0x90, 0, 12, 255}, - {0x90, 0, 15, 34}, - {0x90, 0, 22, 78}, - {0x90, 8, 22, 81}, - {0x90, 0, 22, 80}, - {0x90, 0, 12, 232}, - {0x90, 0, 16, 180}, - {0x90, 2, 16, 182}, - {0x90, 0, 17, 183}, - {0x90, 0, 23, 7}, - {0x90, 0, 31, 76}, - {0x90, 12, 30, 79}, - {0x90, 0, 28, 25}, - {0x90, 0, 28, 205}, - {0x90, 0, 32, 183}, - {0x90, 1, 32, 185}, - {0x90, 0, 35, 197}, - {0x90, 0, 35, 41}, - {0x90, 0, 41, 78}, - {0x90, 8, 41, 77}, - {0x90, 0, 39, 58}, - {0x80, 0, 19, 11}, - {0x80, 0, 12, 253}, - {0x80, 0, 11, 253}, - {0x80, 0, 10, 254}, - {0x80, 0, 8, 254}, - {0x80, 0, 8, 225}, - {0x80, 0, 8, 180}, - {0x80, 1, 8, 179}, - {0x90, 7, 8, 179}, - {0x90, 0, 12, 187}, - {0x90, 0, 18, 21}, - {0x90, 0, 25, 77}, - {0x90, 7, 25, 79}, - {0x90, 0, 25, 75}, - {0x90, 0, 20, 227}, - {0x90, 0, 23, 181}, - {0x90, 1, 23, 183}, - {0x90, 0, 25, 247}, - {0x90, 0, 28, 55}, - {0x90, 1, 30, 74}, - {0x90, 6, 32, 76}, - {0x90, 0, 24, 220}, - {0x90, 0, 31, 182}, - {0x90, 5, 31, 184}, - {0x90, 0, 32, 184}, - {0x90, 0, 45, 222}, - {0x90, 0, 43, 59}, - {0x90, 16, 46, 76}, - {0x80, 0, 36, 32}, - {0x80, 0, 10, 0}, - {0x80, 0, 8, 1}, - {0x80, 0, 8, 0}, - {0x80, 0, 8, 245}, - {0x80, 0, 6, 197}, - {0x80, 0, 5, 179}, - {0x90, 8, 5, 181}, - {0x90, 0, 19, 253}, - {0x90, 0, 26, 59}, - {0x90, 0, 31, 79}, - {0x90, 6, 31, 78}, - {0x90, 0, 17, 252}, - {0x90, 6, 20, 182}, - {0x90, 0, 23, 189}, - {0x90, 0, 31, 30}, - {0x90, 0, 39, 76}, - {0x90, 14, 39, 75}, - {0x90, 0, 28, 228}, - {0x90, 0, 39, 184}, - {0x90, 0, 40, 186}, - {0x90, 0, 45, 228}, - {0x90, 0, 37, 78}, - {0x90, 20, 37, 75}, - {0x80, 10, 37, 75}, - {0x80, 0, 35, 60}, - {0x80, 0, 7, 254}, - {0x80, 0, 5, 247}, - {0x80, 0, 7, 206}, - {0x80, 0, 10, 182}, - {0x80, 4, 9, 181}, - {0x80, 0, 11, 188}, - {0x80, 0, 9, 252}, - {0x80, 0, 255, 0}, - {0x80, 7, 255, 1}, - {0x80, 0, 255, 241}, - {0x80, 0, 255, 222}, - {0x80, 1, 255, 216}, - {0x80, 0, 255, 252}, - {0x80, 15, 255, 2}, - {0x80, 0, 255, 1}, - {0x80, 0, 255, 255}, - {0x80, 0, 255, 243}, - {0x80, 0, 255, 224}, - {0x80, 0, 255, 221}, - {0x80, 0, 255, 222}, - {0x80, 0, 0, 255}, - {0x80, 89, 255, 1}, - {0x80, 0, 255, 2}, - {0x80, 0, 0, 7}, - {0x80, 0, 3, 16}, - {0x80, 0, 5, 25}, - {0x80, 1, 6, 29}, - {0x80, 0, 5, 21}, - {0x80, 0, 3, 3}, - {0x80, 3, 1, 1}, - {0x80, 0, 1, 3}, - {0x80, 0, 1, 10}, - {0x80, 0, 5, 41}, - {0x80, 0, 8, 45}, - {0x80, 0, 7, 45}, - {0x80, 0, 6, 22}, - {0x80, 7, 254, 255}, - {0x80, 0, 254, 241}, - {0x80, 0, 254, 220}, - {0x80, 0, 254, 218}, - {0x80, 0, 254, 226}, - {0x80, 117, 254, 1}, - {0x80, 1, 254, 0}, - {0x80, 0, 254, 255}, - {0x80, 0, 254, 252}, - {0x80, 0, 254, 242}, - {0x80, 0, 254, 213}, - {0x80, 0, 254, 177}, - {0x90, 6, 254, 179}, - {0x90, 0, 255, 180}, - {0x90, 0, 12, 0}, - {0x90, 0, 14, 28}, - {0x90, 0, 23, 79}, - {0x90, 26, 24, 79}, - {0x90, 0, 20, 59}, - {0x90, 0, 8, 219}, - {0x90, 0, 8, 181}, - {0x90, 1, 8, 180}, - {0x90, 0, 10, 9}, - {0x90, 0, 11, 82}, - {0x90, 17, 10, 82}, - {0x90, 0, 8, 38}, - {0x90, 0, 8, 201}, - {0x90, 0, 10, 180}, - {0x90, 0, 16, 182}, - {0x90, 0, 12, 18}, - {0x90, 0, 14, 66}, - {0x90, 1, 15, 69}, - {0x80, 1, 15, 69}, - {0x80, 0, 14, 65}, - {0x80, 0, 6, 34}, - {0x80, 4, 254, 0}, - {0x80, 0, 254, 242}, - {0x80, 1, 251, 178}, - {0x90, 7, 251, 178}, - {0x90, 0, 8, 214}, - {0x90, 0, 16, 41}, - {0x90, 15, 19, 79}, - {0x90, 0, 2, 242}, - {0x90, 1, 6, 178}, - {0x90, 2, 5, 178}, - {0x90, 0, 11, 200}, - {0x90, 0, 18, 43}, - {0x90, 0, 19, 80}, - {0x90, 12, 19, 81}, - {0x90, 0, 13, 238}, - {0x90, 0, 18, 198}, - {0x90, 0, 18, 194}, - {0x90, 0, 25, 223}, - {0x90, 0, 23, 57}, - {0x90, 0, 24, 77}, - {0x90, 0, 24, 78}, - {0x80, 0, 24, 78}, - {0x80, 0, 16, 43}, - {0x80, 1, 12, 18}, - {0x80, 0, 11, 18}, - {0x80, 0, 9, 17}, - {0x80, 0, 8, 15}, - {0x80, 0, 4, 9}, - {0x80, 0, 1, 3}, - {0x80, 0, 1, 2}, - {0x80, 0, 255, 220}, - {0x80, 0, 253, 178}, - {0x80, 0, 253, 180}, - {0x90, 5, 253, 180}, - {0x90, 0, 7, 197}, - {0x90, 0, 14, 18}, - {0x90, 0, 25, 80}, - {0x90, 14, 24, 78}, - {0x90, 0, 11, 236}, - {0x90, 0, 12, 180}, - {0x90, 0, 12, 181}, - {0x90, 4, 12, 182}, - {0x90, 0, 18, 6}, - {0x90, 0, 26, 79}, - {0x90, 12, 26, 78}, - {0x90, 0, 26, 68}, - {0x90, 0, 17, 221}, - {0x90, 0, 18, 181}, - {0x90, 1, 18, 183}, - {0x90, 0, 23, 240}, - {0x90, 0, 29, 78}, - {0x90, 19, 28, 77}, - {0x90, 0, 17, 13}, - {0x90, 0, 8, 244}, - {0x90, 0, 8, 225}, - {0x90, 2, 8, 222}, - {0x80, 0, 8, 219}, - {0x80, 0, 8, 208}, - {0x80, 1, 8, 204}, - {0x80, 0, 8, 225}, - {0x80, 0, 4, 2}, - {0x80, 1, 3, 2}, - {0x80, 2, 2, 2}, - {0x80, 2, 1, 2}, - {0x80, 6, 1, 1}, - {0x80, 0, 1, 252}, - {0x80, 0, 1, 229}, - {0x80, 0, 0, 217}, - {0x80, 0, 0, 210}, - {0x80, 1, 0, 206}, - {0x80, 0, 0, 221}, - {0x80, 0, 0, 229}, - {0x80, 4, 0, 230}, - {0x80, 0, 0, 243}, - {0x80, 48, 1, 1}, - {0x80, 0, 2, 7}, - {0x80, 0, 8, 29}, - {0x80, 0, 12, 57}, - {0x90, 0, 16, 70}, - {0x90, 0, 18, 80}, - {0x90, 0, 17, 80}, - {0x90, 0, 17, 79}, - {0x90, 0, 12, 16}, - {0x90, 0, 1, 255}, - {0x90, 0, 3, 233}, - {0x90, 0, 2, 196}, - {0x90, 0, 2, 181}, - {0x90, 19, 2, 180}, - {0x90, 0, 9, 214}, - {0x90, 0, 17, 35}, - {0x90, 0, 23, 80}, - {0x90, 0, 22, 79}, - {0x90, 0, 12, 230}, - {0x90, 0, 11, 180}, - {0x90, 0, 11, 181}, - {0x90, 13, 11, 182}, - {0x90, 0, 11, 192}, - {0x90, 0, 18, 25}, - {0x90, 0, 26, 79}, - {0x90, 0, 26, 78}, - {0x90, 0, 16, 250}, - {0x90, 0, 20, 216}, - {0x90, 0, 20, 212}, - {0x90, 0, 18, 240}, - {0x90, 0, 4, 2}, - {0x80, 0, 3, 1}, - {0x80, 19, 255, 1}, - {0x80, 0, 254, 2}, - {0x80, 0, 0, 9}, - {0x80, 0, 2, 26}, - {0x80, 4, 4, 30}, - {0x80, 4, 5, 30}, - {0x80, 0, 7, 31}, - {0x80, 0, 14, 47}, - {0x80, 0, 19, 81}, - {0x90, 3, 20, 78}, - {0x90, 0, 20, 66}, - {0x90, 0, 9, 5}, - {0x90, 0, 4, 255}, - {0x90, 0, 4, 238}, - {0x90, 0, 4, 186}, - {0x90, 27, 4, 180}, - {0x90, 12, 3, 180}, - {0x90, 0, 4, 194}, - {0x90, 0, 8, 9}, - {0x90, 0, 12, 21}, - {0xa0, 0, 14, 14}, - {0xa0, 0, 22, 1}, - {0xa0, 0, 29, 0}, - {0xa0, 0, 30, 0}, - {0xa0, 0, 30, 5}, - {0xa0, 0, 30, 23}, - {0x80, 0, 33, 39}, - {0x80, 0, 37, 53}, - {0x80, 0, 38, 58}, - {0x80, 0, 41, 60}, - {0x80, 0, 50, 75}, - {0x80, 4, 50, 72}, - {0x80, 0, 47, 63}, - {0x80, 0, 31, 27}, - {0x80, 0, 17, 10}, - {0x80, 0, 12, 4}, - {0x80, 1, 8, 1}, - {0x80, 0, 8, 246}, - {0x80, 0, 8, 228}, - {0x80, 0, 8, 193}, - {0x80, 1, 8, 186}, - {0x80, 0, 9, 196}, - {0x80, 0, 8, 2}, - {0x80, 11, 3, 2}, - {0x80, 1, 2, 2}, - {0x80, 23, 1, 2}, - {0x80, 0, 1, 4}, - {0x80, 0, 1, 11}, - {0x80, 0, 1, 12}, - {0x80, 0, 1, 11}, - {0x80, 0, 1, 7}, - {0x80, 6, 1, 5}, - {0x80, 0, 1, 4}, - {0x80, 11, 1, 3}, - {0x80, 1, 0, 3}, - {0x80, 2, 0, 2}, - {0x80, 0, 0, 1}, - {0x80, 0, 255, 252}, - {0x80, 0, 252, 228}, - {0x80, 0, 248, 186}, - {0x90, 6, 247, 178}, - {0x90, 0, 250, 182}, - {0x90, 0, 7, 5}, - {0x90, 0, 19, 77}, - {0x90, 1, 20, 78}, - {0x90, 15, 20, 79}, - {0x90, 0, 19, 70}, - {0x90, 0, 7, 204}, - {0x90, 0, 7, 181}, - {0x90, 5, 6, 180}, - {0x90, 0, 13, 212}, - {0x90, 0, 24, 77}, - {0x90, 0, 24, 79}, - {0x90, 7, 24, 80}, - {0x90, 0, 22, 60}, - {0x90, 0, 11, 217}, - {0x90, 0, 10, 181}, - {0x90, 0, 10, 182}, - {0x90, 0, 10, 192}, - {0x90, 0, 19, 56}, - {0x90, 0, 22, 77}, - {0x90, 10, 22, 78}, - {0x80, 0, 18, 53}, - {0x80, 0, 2, 4}, - {0x80, 2, 254, 0}, - {0x80, 0, 254, 251}, - {0x80, 0, 244, 194}, - {0x80, 0, 244, 180}, - {0x80, 0, 244, 181}, - {0x90, 6, 244, 181}, - {0x90, 1, 245, 181}, - {0x90, 0, 4, 204}, - {0x90, 0, 14, 29}, - {0x90, 0, 20, 80}, - {0x90, 6, 20, 79}, - {0x90, 0, 20, 70}, - {0x90, 0, 9, 224}, - {0x90, 0, 5, 178}, - {0x90, 4, 5, 180}, - {0x90, 0, 20, 0}, - {0x90, 0, 26, 73}, - {0x90, 0, 29, 76}, - {0x90, 4, 28, 76}, - {0x90, 0, 27, 43}, - {0x90, 0, 15, 220}, - {0x90, 0, 15, 185}, - {0x90, 0, 15, 187}, - {0x90, 0, 17, 11}, - {0x90, 0, 23, 77}, - {0x90, 9, 23, 81}, - {0x80, 1, 23, 81}, - {0x80, 0, 19, 47}, - {0x80, 0, 1, 255}, - {0x80, 0, 254, 1}, - {0x80, 0, 254, 252}, - {0x80, 0, 254, 241}, - {0x80, 0, 254, 232}, - {0x80, 0, 254, 221}, - {0x80, 2, 254, 178}, - {0x90, 7, 254, 178}, - {0x90, 0, 12, 201}, - {0x90, 0, 19, 22}, - {0x90, 0, 28, 79}, - {0x90, 9, 28, 77}, - {0x90, 0, 12, 255}, - {0x90, 0, 13, 185}, - {0x90, 1, 13, 180}, - {0x90, 0, 23, 221}, - {0x90, 0, 29, 44}, - {0x90, 0, 35, 77}, - {0x90, 1, 35, 76}, - {0x90, 0, 35, 75}, - {0x90, 0, 35, 65}, - {0x90, 0, 29, 25}, - {0x90, 0, 23, 222}, - {0x90, 0, 24, 183}, - {0x90, 0, 24, 182}, - {0x90, 0, 31, 197}, - {0x90, 0, 26, 39}, - {0x90, 0, 28, 77}, - {0x90, 23, 28, 79}, - {0x80, 7, 28, 79}, - {0x80, 0, 11, 4}, - {0x80, 0, 4, 226}, - {0x80, 0, 4, 190}, - {0x80, 2, 4, 180}, - {0x80, 0, 4, 246}, - {0x80, 4, 1, 2}, - {0x80, 0, 3, 16}, - {0x80, 0, 12, 82}, - {0x80, 2, 11, 80}, - {0x80, 0, 1, 21}, - {0x80, 1, 255, 255}, - {0x80, 0, 253, 239}, - {0x80, 0, 252, 208}, - {0x80, 1, 252, 196}, - {0x80, 0, 252, 241}, - {0x80, 3, 1, 2}, - {0x80, 0, 253, 240}, - {0x80, 0, 252, 200}, - {0x80, 0, 252, 180}, - {0x80, 0, 252, 179}, - {0x80, 0, 252, 231}, - {0x80, 0, 254, 3}, - {0x80, 5, 254, 255}, - {0x80, 0, 255, 24}, - {0x80, 0, 2, 83}, - {0x80, 0, 3, 83}, - {0x80, 0, 2, 64}, - {0x80, 0, 255, 4}, - {0x80, 0, 0, 3}, - {0x80, 2, 0, 2}, - {0x80, 0, 1, 22}, - {0x80, 0, 4, 54}, - {0x80, 0, 5, 68}, - {0x80, 0, 5, 56}, - {0x80, 0, 2, 11}, - {0x80, 0, 254, 0}, - {0x80, 6, 254, 1}, - {0x80, 0, 254, 233}, - {0x80, 0, 254, 212}, - {0x80, 0, 254, 203}, - {0x80, 0, 254, 204}, - {0x80, 0, 253, 239}, - {0x80, 0, 255, 2}, - {0x80, 5, 254, 2}, - {0x80, 0, 254, 1}, - {0x80, 0, 254, 253}, - {0x80, 0, 254, 234}, - {0x80, 0, 254, 228}, - {0x80, 0, 254, 220}, - {0x80, 0, 254, 221}, - {0x80, 0, 254, 247}, - {0x80, 5, 254, 255}, - {0x80, 0, 254, 251}, - {0x80, 0, 254, 224}, - {0x80, 0, 254, 198}, - {0x80, 0, 254, 197}, - {0x80, 0, 254, 240}, - {0x00, 0, 0, 0}, - {0x00, 0, 0, 0}, - {0x00, 0, 0, 0}, - - - +{ 0x00, 1, 0, 1 }, { 0x00, 5, 0, 2 }, { 0x00, 0, 0, 1 }, { 0x00, 44, 0, 0 }, { 0x00, 72, 0, 1 }, { 0x80, 0, 0, 2 }, + { 0x80, 0, 254, 0 }, { 0x80, 2, 254, 1 }, { 0x80, 19, 254, 0 }, { 0x80, 9, 254, 255 }, { 0x80, 163, 254, 0 }, + { 0x80, 0, 254, 252 }, { 0x80, 0, 254, 251 }, { 0x80, 0, 254, 245 }, { 0x80, 0, 254, 239 }, { 0x80, 0, 254, 234 }, + { 0x80, 0, 254, 230 }, { 0x80, 0, 254, 225 }, { 0x80, 6, 254, 223 }, { 0x90, 0, 254, 213 }, { 0x90, 0, 254, 199 }, + { 0x90, 0, 255, 189 }, { 0x90, 2, 255, 188 }, { 0x90, 0, 0, 188 }, { 0x90, 0, 7, 194 }, { 0x90, 0, 10, 1 }, + { 0x90, 0, 11, 19 }, { 0x90, 0, 15, 60 }, { 0x90, 14, 18, 81 }, { 0x90, 0, 23, 64 }, { 0x90, 0, 34, 219 }, + { 0x90, 0, 44, 185 }, { 0x90, 1, 44, 187 }, { 0x90, 0, 47, 190 }, { 0x90, 0, 39, 242 }, { 0x90, 0, 32, 44 }, + { 0x90, 23, 32, 79 }, { 0x90, 0, 38, 36 }, { 0x90, 0, 50, 203 }, { 0x90, 0, 57, 189 }, { 0x90, 0, 57, 188 }, + { 0x90, 0, 50, 218 }, { 0x90, 0, 31, 40 }, { 0x90, 0, 32, 44 }, { 0x80, 0, 32, 44 }, { 0x80, 0, 29, 32 }, + { 0x80, 0, 16, 10 }, { 0x80, 0, 3, 0 }, { 0x80, 5, 1, 1 }, { 0x80, 0, 255, 224 }, { 0x80, 1, 255, 180 }, + { 0x90, 4, 255, 180 }, { 0x90, 0, 3, 184 }, { 0x90, 0, 6, 1 }, { 0x90, 0, 6, 33 }, { 0x90, 0, 7, 83 }, + { 0x90, 8, 7, 81 }, { 0x90, 0, 15, 48 }, { 0x90, 0, 24, 202 }, { 0x90, 0, 29, 182 }, { 0x90, 1, 29, 184 }, + { 0x90, 0, 34, 205 }, { 0x90, 0, 21, 24 }, { 0x90, 0, 21, 70 }, { 0x90, 0, 21, 80 }, { 0x90, 13, 21, 81 }, + { 0x90, 0, 25, 48 }, { 0x90, 0, 34, 220 }, { 0x90, 0, 45, 184 }, { 0x90, 1, 45, 186 }, { 0x90, 0, 45, 191 }, + { 0x90, 0, 28, 21 }, { 0x90, 0, 27, 79 }, { 0x90, 9, 27, 78 }, { 0x80, 0, 27, 78 }, { 0x80, 0, 26, 78 }, + { 0x80, 0, 21, 43 }, { 0x80, 0, 9, 11 }, { 0x80, 0, 2, 0 }, { 0x80, 0, 1, 255 }, { 0x80, 0, 1, 254 }, + { 0x80, 0, 1, 208 }, { 0x80, 0, 5, 178 }, { 0x90, 6, 5, 180 }, { 0x90, 0, 9, 222 }, { 0x90, 0, 4, 15 }, + { 0x90, 0, 4, 84 }, { 0x90, 8, 4, 82 }, { 0x90, 0, 6, 77 }, { 0x90, 0, 16, 224 }, { 0x90, 0, 22, 181 }, + { 0x90, 0, 22, 182 }, { 0x90, 0, 23, 183 }, { 0x90, 0, 20, 253 }, { 0x90, 0, 14, 71 }, { 0x90, 0, 9, 83 }, + { 0x90, 15, 9, 82 }, { 0x90, 0, 20, 247 }, { 0x90, 0, 35, 184 }, { 0x90, 0, 36, 185 }, { 0x90, 0, 37, 189 }, + { 0x90, 0, 25, 22 }, { 0x90, 0, 17, 82 }, { 0x90, 15, 17, 81 }, { 0x80, 0, 17, 65 }, { 0x80, 0, 255, 0 }, + { 0x80, 0, 255, 253 }, { 0x80, 0, 255, 237 }, { 0x80, 0, 0, 211 }, { 0x80, 1, 3, 194 }, { 0x80, 0, 3, 195 }, + { 0x80, 0, 5, 214 }, { 0x80, 0, 5, 246 }, { 0x80, 0, 5, 251 }, { 0x80, 0, 5, 230 }, { 0x80, 0, 5, 191 }, + { 0x80, 0, 6, 181 }, { 0x80, 4, 6, 180 }, { 0x80, 0, 8, 187 }, { 0x80, 2, 9, 195 }, { 0x80, 0, 9, 221 }, + { 0x80, 0, 5, 253 }, { 0x80, 2, 0, 2 }, { 0x80, 2, 0, 1 }, { 0x80, 0, 0, 254 }, { 0x80, 0, 0, 247 }, + { 0x80, 0, 0, 231 }, { 0x80, 0, 0, 214 }, { 0x80, 0, 0, 201 }, { 0x80, 0, 0, 194 }, { 0x80, 0, 1, 193 }, + { 0x80, 0, 1, 195 }, { 0x80, 0, 4, 227 }, { 0x80, 0, 4, 252 }, { 0x80, 1, 3, 255 }, { 0x80, 0, 3, 254 }, + { 0x80, 0, 3, 249 }, { 0x80, 0, 3, 241 }, { 0x80, 0, 3, 239 }, { 0x80, 0, 3, 238 }, { 0x80, 0, 3, 237 }, + { 0x80, 0, 3, 222 }, { 0x80, 0, 3, 203 }, { 0x80, 2, 4, 194 }, { 0x80, 0, 7, 223 }, { 0x80, 0, 6, 252 }, + { 0x80, 0, 5, 254 }, { 0x80, 1, 4, 254 }, { 0x80, 1, 2, 254 }, { 0x80, 29, 1, 254 }, { 0x80, 16, 1, 255 }, + { 0x80, 0, 4, 8 }, { 0x90, 0, 11, 44 }, { 0x90, 0, 11, 79 }, { 0x90, 3, 11, 82 }, { 0x90, 0, 11, 37 }, + { 0x90, 0, 0, 255 }, { 0x90, 0, 0, 214 }, { 0x90, 0, 4, 180 }, { 0x90, 21, 5, 181 }, { 0x90, 0, 8, 184 }, + { 0x90, 0, 10, 17 }, { 0x90, 1, 13, 81 }, { 0x90, 0, 7, 246 }, { 0x90, 0, 12, 180 }, { 0x90, 1, 13, 180 }, + { 0x90, 0, 12, 180 }, { 0x90, 13, 11, 180 }, { 0x90, 0, 14, 184 }, { 0x90, 0, 20, 20 }, { 0x90, 0, 24, 80 }, + { 0x90, 0, 24, 79 }, { 0x90, 0, 30, 39 }, { 0x90, 0, 24, 245 }, { 0x80, 0, 22, 239 }, { 0x80, 0, 11, 250 }, + { 0x80, 12, 0, 2 }, { 0x80, 0, 0, 4 }, { 0x80, 0, 3, 20 }, { 0x80, 0, 4, 36 }, { 0x80, 1, 5, 41 }, + { 0x80, 0, 5, 32 }, { 0x80, 0, 4, 5 }, { 0x80, 2, 1, 1 }, { 0x80, 0, 1, 2 }, { 0x80, 0, 1, 8 }, { 0x80, 0, 4, 32 }, + { 0x80, 1, 5, 36 }, { 0x80, 0, 5, 33 }, { 0x80, 0, 5, 23 }, { 0x80, 0, 5, 14 }, { 0x80, 3, 5, 10 }, + { 0x80, 0, 5, 15 }, { 0x80, 0, 7, 22 }, { 0x80, 0, 8, 28 }, { 0x80, 5, 8, 29 }, { 0x80, 0, 9, 29 }, + { 0x90, 0, 13, 47 }, { 0x90, 0, 15, 64 }, { 0x90, 0, 16, 75 }, { 0x90, 1, 16, 76 }, { 0x90, 0, 16, 63 }, + { 0x90, 0, 4, 0 }, { 0x90, 0, 4, 240 }, { 0x90, 0, 4, 194 }, { 0x90, 0, 6, 180 }, { 0x90, 24, 6, 179 }, + { 0xb0, 0, 11, 181 }, { 0xb0, 0, 30, 208 }, { 0xb0, 0, 37, 234 }, { 0xa0, 0, 36, 238 }, { 0xa0, 0, 35, 239 }, + { 0xa0, 0, 29, 240 }, { 0x80, 0, 24, 244 }, { 0x80, 0, 21, 255 }, { 0x80, 0, 20, 4 }, { 0x80, 0, 20, 23 }, + { 0x80, 0, 30, 53 }, { 0x80, 0, 36, 76 }, { 0x80, 4, 36, 77 }, { 0x80, 0, 30, 29 }, { 0x80, 0, 21, 17 }, + { 0x80, 4, 20, 16 }, { 0x80, 0, 20, 23 }, { 0x80, 0, 26, 49 }, { 0x80, 0, 29, 71 }, { 0x80, 5, 30, 72 }, + { 0x80, 0, 30, 69 }, { 0x80, 0, 26, 27 }, { 0x80, 0, 12, 4 }, { 0x80, 1, 8, 255 }, { 0x80, 0, 7, 255 }, + { 0x80, 1, 6, 255 }, { 0x80, 1, 5, 255 }, { 0x80, 2, 5, 254 }, { 0x80, 11, 4, 254 }, { 0x80, 0, 4, 247 }, + { 0x80, 0, 6, 239 }, { 0x80, 0, 8, 228 }, { 0x80, 2, 8, 224 }, { 0x80, 0, 8, 238 }, { 0x80, 0, 7, 254 }, + { 0x80, 0, 4, 0 }, { 0x80, 3, 3, 0 }, { 0x80, 0, 3, 255 }, { 0x80, 0, 3, 241 }, { 0x80, 0, 5, 228 }, + { 0x80, 0, 6, 217 }, { 0x80, 2, 6, 215 }, { 0x80, 0, 7, 219 }, { 0x80, 1, 8, 225 }, { 0x80, 0, 9, 229 }, + { 0x80, 0, 10, 235 }, { 0x80, 0, 10, 237 }, { 0x80, 4, 10, 238 }, { 0x80, 6, 10, 239 }, { 0x80, 6, 10, 238 }, + { 0x80, 0, 10, 231 }, { 0x80, 0, 10, 222 }, { 0x80, 0, 10, 209 }, { 0x80, 0, 10, 196 }, { 0x80, 0, 11, 184 }, + { 0x90, 3, 11, 180 }, { 0x90, 0, 14, 182 }, { 0x90, 0, 23, 240 }, { 0x90, 0, 15, 17 }, { 0x90, 0, 21, 37 }, + { 0x90, 0, 22, 67 }, { 0x90, 13, 24, 80 }, { 0x90, 0, 25, 56 }, { 0x90, 0, 24, 218 }, { 0x90, 0, 28, 182 }, + { 0x90, 3, 27, 184 }, { 0x90, 0, 30, 240 }, { 0x90, 0, 25, 33 }, { 0x90, 14, 27, 79 }, { 0x90, 0, 28, 56 }, + { 0x90, 0, 27, 212 }, { 0x90, 0, 34, 183 }, { 0x90, 1, 34, 185 }, { 0x90, 0, 22, 8 }, { 0x90, 0, 19, 21 }, + { 0x80, 0, 19, 25 }, { 0x80, 0, 15, 16 }, { 0x80, 0, 2, 255 }, { 0x80, 1, 255, 255 }, { 0x80, 0, 255, 234 }, + { 0x80, 0, 0, 200 }, { 0x80, 0, 1, 179 }, { 0x80, 0, 1, 178 }, { 0x90, 9, 1, 178 }, { 0x90, 0, 2, 178 }, + { 0x90, 0, 22, 246 }, { 0x90, 0, 25, 61 }, { 0x90, 0, 25, 79 }, { 0x90, 7, 25, 78 }, { 0x90, 0, 14, 236 }, + { 0x90, 1, 20, 181 }, { 0x90, 2, 19, 181 }, { 0x90, 0, 19, 193 }, { 0x90, 0, 18, 29 }, { 0x90, 0, 20, 81 }, + { 0x90, 10, 20, 79 }, { 0x90, 0, 20, 38 }, { 0x90, 0, 21, 195 }, { 0x90, 0, 24, 182 }, { 0x90, 1, 24, 184 }, + { 0x90, 0, 31, 239 }, { 0x90, 0, 31, 77 }, { 0x90, 9, 32, 77 }, { 0x80, 0, 24, 23 }, { 0x80, 0, 6, 254 }, + { 0x80, 0, 5, 253 }, { 0x80, 0, 5, 252 }, { 0x80, 0, 5, 243 }, { 0x80, 0, 2, 192 }, { 0x80, 0, 1, 178 }, + { 0x90, 8, 1, 179 }, { 0x90, 0, 13, 0 }, { 0x90, 0, 15, 50 }, { 0x90, 0, 17, 80 }, { 0x90, 5, 17, 79 }, + { 0x90, 0, 17, 78 }, { 0x90, 0, 12, 253 }, { 0x90, 0, 15, 179 }, { 0x90, 3, 16, 182 }, { 0x90, 0, 19, 219 }, + { 0x90, 0, 18, 54 }, { 0x90, 0, 18, 80 }, { 0x90, 14, 18, 79 }, { 0x90, 0, 16, 19 }, { 0x90, 0, 12, 195 }, + { 0x90, 0, 15, 182 }, { 0x90, 0, 18, 183 }, { 0x90, 0, 25, 254 }, { 0x90, 0, 24, 81 }, { 0x90, 10, 23, 79 }, + { 0x80, 3, 23, 79 }, { 0x80, 0, 23, 78 }, { 0x80, 0, 20, 26 }, { 0x80, 0, 14, 16 }, { 0x80, 0, 10, 13 }, + { 0x80, 0, 3, 1 }, { 0x80, 2, 0, 255 }, { 0x80, 0, 0, 253 }, { 0x80, 0, 0, 243 }, { 0x80, 0, 0, 235 }, + { 0x80, 0, 0, 216 }, { 0x80, 0, 0, 192 }, { 0x80, 0, 0, 190 }, { 0x80, 0, 0, 191 }, { 0x80, 0, 0, 212 }, + { 0x80, 0, 0, 239 }, { 0x80, 0, 0, 0 }, { 0x80, 5, 0, 1 }, { 0x80, 0, 0, 4 }, { 0x80, 0, 1, 17 }, + { 0x80, 1, 2, 23 }, { 0x80, 0, 2, 7 }, { 0x80, 132, 1, 0 }, { 0x80, 0, 1, 252 }, { 0x80, 0, 1, 227 }, + { 0x80, 1, 1, 220 }, { 0x80, 0, 2, 243 }, { 0x80, 0, 1, 1 }, { 0x80, 118, 1, 2 }, { 0x80, 22, 1, 1 }, + { 0x80, 0, 1, 0 }, { 0x80, 0, 1, 248 }, { 0x80, 0, 1, 227 }, { 0x80, 0, 1, 195 }, { 0x90, 0, 3, 181 }, + { 0x90, 3, 2, 180 }, { 0x90, 0, 8, 183 }, { 0x90, 0, 19, 243 }, { 0x90, 0, 13, 11 }, { 0x90, 0, 24, 42 }, + { 0x90, 0, 28, 79 }, { 0x90, 19, 29, 77 }, { 0x90, 0, 26, 247 }, { 0x90, 0, 38, 183 }, { 0x90, 1, 38, 185 }, + { 0x90, 0, 34, 246 }, { 0x90, 0, 32, 60 }, { 0x90, 0, 34, 79 }, { 0x90, 24, 34, 78 }, { 0x90, 0, 30, 70 }, + { 0x90, 0, 10, 250 }, { 0x90, 0, 18, 184 }, { 0x90, 2, 22, 183 }, { 0x90, 0, 18, 255 }, { 0x90, 0, 22, 67 }, + { 0x90, 0, 22, 80 }, { 0x90, 0, 22, 78 }, { 0x80, 0, 21, 72 }, { 0x80, 0, 15, 19 }, { 0x80, 0, 6, 9 }, + { 0x80, 0, 4, 8 }, { 0x80, 0, 1, 2 }, { 0x80, 4, 1, 1 }, { 0x80, 0, 0, 246 }, { 0x80, 0, 0, 178 }, + { 0x80, 0, 0, 179 }, { 0x90, 7, 0, 180 }, { 0x90, 0, 12, 2 }, { 0x90, 0, 16, 83 }, { 0x90, 0, 16, 79 }, + { 0x90, 13, 16, 80 }, { 0x90, 0, 16, 79 }, { 0x90, 0, 14, 255 }, { 0x90, 0, 17, 182 }, { 0x90, 3, 19, 183 }, + { 0x90, 0, 24, 5 }, { 0x90, 0, 29, 79 }, { 0x90, 16, 29, 78 }, { 0x90, 0, 29, 75 }, { 0x90, 0, 31, 216 }, + { 0x90, 0, 39, 184 }, { 0x90, 0, 39, 185 }, { 0x90, 0, 42, 230 }, { 0x90, 0, 33, 51 }, { 0x90, 0, 34, 58 }, + { 0x90, 0, 31, 38 }, { 0x80, 0, 0, 255 }, { 0x80, 3, 254, 255 }, { 0x80, 0, 254, 235 }, { 0x80, 0, 254, 221 }, + { 0x80, 0, 254, 218 }, { 0x80, 0, 254, 207 }, { 0x80, 0, 254, 189 }, { 0x80, 0, 254, 180 }, { 0x80, 1, 254, 178 }, + { 0x90, 2, 254, 178 }, { 0x90, 0, 3, 198 }, { 0x90, 0, 6, 2 }, { 0x90, 0, 5, 4 }, { 0x90, 0, 11, 41 }, + { 0x90, 0, 15, 79 }, { 0x90, 7, 14, 81 }, { 0x90, 0, 7, 254 }, { 0x90, 0, 5, 208 }, { 0x90, 0, 5, 180 }, + { 0x90, 1, 5, 181 }, { 0x90, 7, 4, 181 }, { 0x90, 0, 6, 183 }, { 0x90, 0, 16, 20 }, { 0x90, 0, 25, 80 }, + { 0x90, 22, 24, 79 }, { 0x90, 0, 22, 60 }, { 0x90, 0, 12, 204 }, { 0x90, 0, 12, 181 }, { 0x90, 2, 12, 182 }, + { 0x90, 0, 28, 226 }, { 0x90, 0, 27, 67 }, { 0x90, 21, 29, 77 }, { 0x90, 0, 14, 253 }, { 0x90, 1, 17, 182 }, + { 0x90, 1, 16, 182 }, { 0x90, 0, 11, 233 }, { 0x90, 0, 10, 80 }, { 0x90, 4, 10, 81 }, { 0x80, 0, 10, 81 }, + { 0x80, 0, 10, 69 }, { 0x80, 0, 5, 6 }, { 0x80, 10, 254, 0 }, { 0x80, 0, 254, 252 }, { 0x80, 0, 254, 217 }, + { 0x80, 0, 254, 204 }, { 0x80, 0, 254, 197 }, { 0x80, 1, 255, 196 }, { 0x80, 0, 3, 207 }, { 0x80, 0, 5, 254 }, + { 0x80, 3, 2, 2 }, { 0x80, 39, 1, 2 }, { 0x80, 0, 6, 18 }, { 0x90, 0, 11, 59 }, { 0x90, 0, 14, 81 }, + { 0x90, 2, 13, 81 }, { 0x90, 0, 13, 67 }, { 0x90, 0, 7, 6 }, { 0x90, 0, 255, 0 }, { 0x90, 0, 0, 234 }, + { 0x90, 0, 0, 178 }, { 0x90, 17, 0, 180 }, { 0x90, 0, 5, 181 }, { 0x90, 0, 19, 5 }, { 0x90, 0, 24, 80 }, + { 0x90, 0, 26, 77 }, { 0x90, 0, 25, 68 }, { 0x90, 0, 18, 222 }, { 0x90, 0, 18, 180 }, { 0x90, 0, 18, 183 }, + { 0x90, 0, 17, 182 }, { 0x90, 10, 16, 182 }, { 0x90, 4, 15, 182 }, { 0x90, 0, 18, 183 }, { 0x90, 0, 26, 2 }, + { 0x90, 0, 30, 78 }, { 0x90, 0, 31, 76 }, { 0x90, 0, 31, 55 }, { 0x90, 0, 20, 237 }, { 0x90, 0, 20, 224 }, + { 0x90, 0, 20, 223 }, { 0x90, 0, 17, 242 }, { 0x80, 0, 3, 2 }, { 0x80, 1, 0, 2 }, { 0x80, 0, 0, 0 }, + { 0x80, 0, 0, 228 }, { 0x80, 0, 0, 216 }, { 0x80, 0, 0, 190 }, { 0x80, 0, 0, 178 }, { 0x80, 3, 0, 180 }, + { 0x80, 0, 3, 249 }, { 0x80, 0, 2, 7 }, { 0x80, 0, 11, 23 }, { 0x80, 0, 16, 30 }, { 0x80, 0, 22, 62 }, + { 0x80, 2, 24, 80 }, { 0x80, 0, 22, 41 }, { 0x80, 0, 15, 16 }, { 0x80, 0, 7, 6 }, { 0x80, 0, 2, 3 }, + { 0x80, 2, 1, 3 }, { 0x80, 1, 1, 2 }, { 0x80, 2, 1, 1 }, { 0x80, 18, 1, 2 }, { 0x80, 0, 1, 3 }, { 0x80, 0, 6, 29 }, + { 0x90, 0, 12, 83 }, { 0x90, 1, 12, 80 }, { 0x90, 0, 12, 64 }, { 0x90, 0, 1, 255 }, { 0x90, 0, 2, 232 }, + { 0x90, 0, 2, 183 }, { 0x90, 20, 2, 180 }, { 0x90, 0, 13, 212 }, { 0x90, 0, 19, 230 }, { 0xb0, 0, 22, 233 }, + { 0xb0, 0, 26, 233 }, { 0xb0, 0, 29, 233 }, { 0xa0, 1, 31, 233 }, { 0xa0, 1, 32, 233 }, { 0xa0, 0, 32, 250 }, + { 0xa0, 0, 31, 1 }, { 0x80, 0, 30, 1 }, { 0x80, 1, 29, 1 }, { 0x80, 0, 29, 22 }, { 0x80, 0, 32, 46 }, + { 0x80, 0, 35, 65 }, { 0x80, 3, 35, 66 }, { 0x80, 4, 36, 66 }, { 0x80, 0, 36, 64 }, { 0x80, 0, 25, 20 }, + { 0x80, 0, 10, 255 }, { 0x80, 0, 10, 250 }, { 0x80, 0, 13, 239 }, { 0x80, 1, 15, 236 }, { 0x80, 0, 14, 239 }, + { 0x80, 0, 13, 244 }, { 0x80, 0, 9, 1 }, { 0x80, 0, 8, 3 }, { 0x80, 2, 7, 3 }, { 0x80, 0, 7, 8 }, + { 0x80, 0, 9, 22 }, { 0x80, 0, 12, 38 }, { 0x80, 0, 16, 58 }, { 0x80, 1, 17, 62 }, { 0x80, 0, 16, 32 }, + { 0x80, 0, 8, 7 }, { 0x80, 0, 4, 0 }, { 0x80, 0, 3, 0 }, { 0x80, 1, 2, 0 }, { 0x80, 0, 2, 1 }, { 0x80, 0, 4, 14 }, + { 0x80, 0, 11, 52 }, { 0x80, 1, 13, 68 }, { 0x80, 0, 13, 29 }, { 0x80, 0, 1, 0 }, { 0x80, 1, 255, 0 }, + { 0x80, 0, 1, 245 }, { 0x80, 0, 3, 215 }, { 0x80, 0, 5, 192 }, { 0x80, 0, 6, 189 }, { 0x80, 0, 6, 192 }, + { 0x80, 0, 6, 254 }, { 0x80, 34, 254, 1 }, { 0x80, 0, 254, 0 }, { 0x80, 0, 254, 253 }, { 0x80, 0, 254, 236 }, + { 0x80, 0, 254, 207 }, { 0x90, 0, 254, 177 }, { 0x90, 5, 254, 178 }, { 0x90, 0, 12, 255 }, { 0x90, 0, 15, 34 }, + { 0x90, 0, 22, 78 }, { 0x90, 8, 22, 81 }, { 0x90, 0, 22, 80 }, { 0x90, 0, 12, 232 }, { 0x90, 0, 16, 180 }, + { 0x90, 2, 16, 182 }, { 0x90, 0, 17, 183 }, { 0x90, 0, 23, 7 }, { 0x90, 0, 31, 76 }, { 0x90, 12, 30, 79 }, + { 0x90, 0, 28, 25 }, { 0x90, 0, 28, 205 }, { 0x90, 0, 32, 183 }, { 0x90, 1, 32, 185 }, { 0x90, 0, 35, 197 }, + { 0x90, 0, 35, 41 }, { 0x90, 0, 41, 78 }, { 0x90, 8, 41, 77 }, { 0x90, 0, 39, 58 }, { 0x80, 0, 19, 11 }, + { 0x80, 0, 12, 253 }, { 0x80, 0, 11, 253 }, { 0x80, 0, 10, 254 }, { 0x80, 0, 8, 254 }, { 0x80, 0, 8, 225 }, + { 0x80, 0, 8, 180 }, { 0x80, 1, 8, 179 }, { 0x90, 7, 8, 179 }, { 0x90, 0, 12, 187 }, { 0x90, 0, 18, 21 }, + { 0x90, 0, 25, 77 }, { 0x90, 7, 25, 79 }, { 0x90, 0, 25, 75 }, { 0x90, 0, 20, 227 }, { 0x90, 0, 23, 181 }, + { 0x90, 1, 23, 183 }, { 0x90, 0, 25, 247 }, { 0x90, 0, 28, 55 }, { 0x90, 1, 30, 74 }, { 0x90, 6, 32, 76 }, + { 0x90, 0, 24, 220 }, { 0x90, 0, 31, 182 }, { 0x90, 5, 31, 184 }, { 0x90, 0, 32, 184 }, { 0x90, 0, 45, 222 }, + { 0x90, 0, 43, 59 }, { 0x90, 16, 46, 76 }, { 0x80, 0, 36, 32 }, { 0x80, 0, 10, 0 }, { 0x80, 0, 8, 1 }, + { 0x80, 0, 8, 0 }, { 0x80, 0, 8, 245 }, { 0x80, 0, 6, 197 }, { 0x80, 0, 5, 179 }, { 0x90, 8, 5, 181 }, + { 0x90, 0, 19, 253 }, { 0x90, 0, 26, 59 }, { 0x90, 0, 31, 79 }, { 0x90, 6, 31, 78 }, { 0x90, 0, 17, 252 }, + { 0x90, 6, 20, 182 }, { 0x90, 0, 23, 189 }, { 0x90, 0, 31, 30 }, { 0x90, 0, 39, 76 }, { 0x90, 14, 39, 75 }, + { 0x90, 0, 28, 228 }, { 0x90, 0, 39, 184 }, { 0x90, 0, 40, 186 }, { 0x90, 0, 45, 228 }, { 0x90, 0, 37, 78 }, + { 0x90, 20, 37, 75 }, { 0x80, 10, 37, 75 }, { 0x80, 0, 35, 60 }, { 0x80, 0, 7, 254 }, { 0x80, 0, 5, 247 }, + { 0x80, 0, 7, 206 }, { 0x80, 0, 10, 182 }, { 0x80, 4, 9, 181 }, { 0x80, 0, 11, 188 }, { 0x80, 0, 9, 252 }, + { 0x80, 0, 255, 0 }, { 0x80, 7, 255, 1 }, { 0x80, 0, 255, 241 }, { 0x80, 0, 255, 222 }, { 0x80, 1, 255, 216 }, + { 0x80, 0, 255, 252 }, { 0x80, 15, 255, 2 }, { 0x80, 0, 255, 1 }, { 0x80, 0, 255, 255 }, { 0x80, 0, 255, 243 }, + { 0x80, 0, 255, 224 }, { 0x80, 0, 255, 221 }, { 0x80, 0, 255, 222 }, { 0x80, 0, 0, 255 }, { 0x80, 89, 255, 1 }, + { 0x80, 0, 255, 2 }, { 0x80, 0, 0, 7 }, { 0x80, 0, 3, 16 }, { 0x80, 0, 5, 25 }, { 0x80, 1, 6, 29 }, + { 0x80, 0, 5, 21 }, { 0x80, 0, 3, 3 }, { 0x80, 3, 1, 1 }, { 0x80, 0, 1, 3 }, { 0x80, 0, 1, 10 }, { 0x80, 0, 5, 41 }, + { 0x80, 0, 8, 45 }, { 0x80, 0, 7, 45 }, { 0x80, 0, 6, 22 }, { 0x80, 7, 254, 255 }, { 0x80, 0, 254, 241 }, + { 0x80, 0, 254, 220 }, { 0x80, 0, 254, 218 }, { 0x80, 0, 254, 226 }, { 0x80, 117, 254, 1 }, { 0x80, 1, 254, 0 }, + { 0x80, 0, 254, 255 }, { 0x80, 0, 254, 252 }, { 0x80, 0, 254, 242 }, { 0x80, 0, 254, 213 }, { 0x80, 0, 254, 177 }, + { 0x90, 6, 254, 179 }, { 0x90, 0, 255, 180 }, { 0x90, 0, 12, 0 }, { 0x90, 0, 14, 28 }, { 0x90, 0, 23, 79 }, + { 0x90, 26, 24, 79 }, { 0x90, 0, 20, 59 }, { 0x90, 0, 8, 219 }, { 0x90, 0, 8, 181 }, { 0x90, 1, 8, 180 }, + { 0x90, 0, 10, 9 }, { 0x90, 0, 11, 82 }, { 0x90, 17, 10, 82 }, { 0x90, 0, 8, 38 }, { 0x90, 0, 8, 201 }, + { 0x90, 0, 10, 180 }, { 0x90, 0, 16, 182 }, { 0x90, 0, 12, 18 }, { 0x90, 0, 14, 66 }, { 0x90, 1, 15, 69 }, + { 0x80, 1, 15, 69 }, { 0x80, 0, 14, 65 }, { 0x80, 0, 6, 34 }, { 0x80, 4, 254, 0 }, { 0x80, 0, 254, 242 }, + { 0x80, 1, 251, 178 }, { 0x90, 7, 251, 178 }, { 0x90, 0, 8, 214 }, { 0x90, 0, 16, 41 }, { 0x90, 15, 19, 79 }, + { 0x90, 0, 2, 242 }, { 0x90, 1, 6, 178 }, { 0x90, 2, 5, 178 }, { 0x90, 0, 11, 200 }, { 0x90, 0, 18, 43 }, + { 0x90, 0, 19, 80 }, { 0x90, 12, 19, 81 }, { 0x90, 0, 13, 238 }, { 0x90, 0, 18, 198 }, { 0x90, 0, 18, 194 }, + { 0x90, 0, 25, 223 }, { 0x90, 0, 23, 57 }, { 0x90, 0, 24, 77 }, { 0x90, 0, 24, 78 }, { 0x80, 0, 24, 78 }, + { 0x80, 0, 16, 43 }, { 0x80, 1, 12, 18 }, { 0x80, 0, 11, 18 }, { 0x80, 0, 9, 17 }, { 0x80, 0, 8, 15 }, + { 0x80, 0, 4, 9 }, { 0x80, 0, 1, 3 }, { 0x80, 0, 1, 2 }, { 0x80, 0, 255, 220 }, { 0x80, 0, 253, 178 }, + { 0x80, 0, 253, 180 }, { 0x90, 5, 253, 180 }, { 0x90, 0, 7, 197 }, { 0x90, 0, 14, 18 }, { 0x90, 0, 25, 80 }, + { 0x90, 14, 24, 78 }, { 0x90, 0, 11, 236 }, { 0x90, 0, 12, 180 }, { 0x90, 0, 12, 181 }, { 0x90, 4, 12, 182 }, + { 0x90, 0, 18, 6 }, { 0x90, 0, 26, 79 }, { 0x90, 12, 26, 78 }, { 0x90, 0, 26, 68 }, { 0x90, 0, 17, 221 }, + { 0x90, 0, 18, 181 }, { 0x90, 1, 18, 183 }, { 0x90, 0, 23, 240 }, { 0x90, 0, 29, 78 }, { 0x90, 19, 28, 77 }, + { 0x90, 0, 17, 13 }, { 0x90, 0, 8, 244 }, { 0x90, 0, 8, 225 }, { 0x90, 2, 8, 222 }, { 0x80, 0, 8, 219 }, + { 0x80, 0, 8, 208 }, { 0x80, 1, 8, 204 }, { 0x80, 0, 8, 225 }, { 0x80, 0, 4, 2 }, { 0x80, 1, 3, 2 }, + { 0x80, 2, 2, 2 }, { 0x80, 2, 1, 2 }, { 0x80, 6, 1, 1 }, { 0x80, 0, 1, 252 }, { 0x80, 0, 1, 229 }, + { 0x80, 0, 0, 217 }, { 0x80, 0, 0, 210 }, { 0x80, 1, 0, 206 }, { 0x80, 0, 0, 221 }, { 0x80, 0, 0, 229 }, + { 0x80, 4, 0, 230 }, { 0x80, 0, 0, 243 }, { 0x80, 48, 1, 1 }, { 0x80, 0, 2, 7 }, { 0x80, 0, 8, 29 }, + { 0x80, 0, 12, 57 }, { 0x90, 0, 16, 70 }, { 0x90, 0, 18, 80 }, { 0x90, 0, 17, 80 }, { 0x90, 0, 17, 79 }, + { 0x90, 0, 12, 16 }, { 0x90, 0, 1, 255 }, { 0x90, 0, 3, 233 }, { 0x90, 0, 2, 196 }, { 0x90, 0, 2, 181 }, + { 0x90, 19, 2, 180 }, { 0x90, 0, 9, 214 }, { 0x90, 0, 17, 35 }, { 0x90, 0, 23, 80 }, { 0x90, 0, 22, 79 }, + { 0x90, 0, 12, 230 }, { 0x90, 0, 11, 180 }, { 0x90, 0, 11, 181 }, { 0x90, 13, 11, 182 }, { 0x90, 0, 11, 192 }, + { 0x90, 0, 18, 25 }, { 0x90, 0, 26, 79 }, { 0x90, 0, 26, 78 }, { 0x90, 0, 16, 250 }, { 0x90, 0, 20, 216 }, + { 0x90, 0, 20, 212 }, { 0x90, 0, 18, 240 }, { 0x90, 0, 4, 2 }, { 0x80, 0, 3, 1 }, { 0x80, 19, 255, 1 }, + { 0x80, 0, 254, 2 }, { 0x80, 0, 0, 9 }, { 0x80, 0, 2, 26 }, { 0x80, 4, 4, 30 }, { 0x80, 4, 5, 30 }, + { 0x80, 0, 7, 31 }, { 0x80, 0, 14, 47 }, { 0x80, 0, 19, 81 }, { 0x90, 3, 20, 78 }, { 0x90, 0, 20, 66 }, + { 0x90, 0, 9, 5 }, { 0x90, 0, 4, 255 }, { 0x90, 0, 4, 238 }, { 0x90, 0, 4, 186 }, { 0x90, 27, 4, 180 }, + { 0x90, 12, 3, 180 }, { 0x90, 0, 4, 194 }, { 0x90, 0, 8, 9 }, { 0x90, 0, 12, 21 }, { 0xa0, 0, 14, 14 }, + { 0xa0, 0, 22, 1 }, { 0xa0, 0, 29, 0 }, { 0xa0, 0, 30, 0 }, { 0xa0, 0, 30, 5 }, { 0xa0, 0, 30, 23 }, + { 0x80, 0, 33, 39 }, { 0x80, 0, 37, 53 }, { 0x80, 0, 38, 58 }, { 0x80, 0, 41, 60 }, { 0x80, 0, 50, 75 }, + { 0x80, 4, 50, 72 }, { 0x80, 0, 47, 63 }, { 0x80, 0, 31, 27 }, { 0x80, 0, 17, 10 }, { 0x80, 0, 12, 4 }, + { 0x80, 1, 8, 1 }, { 0x80, 0, 8, 246 }, { 0x80, 0, 8, 228 }, { 0x80, 0, 8, 193 }, { 0x80, 1, 8, 186 }, + { 0x80, 0, 9, 196 }, { 0x80, 0, 8, 2 }, { 0x80, 11, 3, 2 }, { 0x80, 1, 2, 2 }, { 0x80, 23, 1, 2 }, + { 0x80, 0, 1, 4 }, { 0x80, 0, 1, 11 }, { 0x80, 0, 1, 12 }, { 0x80, 0, 1, 11 }, { 0x80, 0, 1, 7 }, { 0x80, 6, 1, 5 }, + { 0x80, 0, 1, 4 }, { 0x80, 11, 1, 3 }, { 0x80, 1, 0, 3 }, { 0x80, 2, 0, 2 }, { 0x80, 0, 0, 1 }, + { 0x80, 0, 255, 252 }, { 0x80, 0, 252, 228 }, { 0x80, 0, 248, 186 }, { 0x90, 6, 247, 178 }, { 0x90, 0, 250, 182 }, + { 0x90, 0, 7, 5 }, { 0x90, 0, 19, 77 }, { 0x90, 1, 20, 78 }, { 0x90, 15, 20, 79 }, { 0x90, 0, 19, 70 }, + { 0x90, 0, 7, 204 }, { 0x90, 0, 7, 181 }, { 0x90, 5, 6, 180 }, { 0x90, 0, 13, 212 }, { 0x90, 0, 24, 77 }, + { 0x90, 0, 24, 79 }, { 0x90, 7, 24, 80 }, { 0x90, 0, 22, 60 }, { 0x90, 0, 11, 217 }, { 0x90, 0, 10, 181 }, + { 0x90, 0, 10, 182 }, { 0x90, 0, 10, 192 }, { 0x90, 0, 19, 56 }, { 0x90, 0, 22, 77 }, { 0x90, 10, 22, 78 }, + { 0x80, 0, 18, 53 }, { 0x80, 0, 2, 4 }, { 0x80, 2, 254, 0 }, { 0x80, 0, 254, 251 }, { 0x80, 0, 244, 194 }, + { 0x80, 0, 244, 180 }, { 0x80, 0, 244, 181 }, { 0x90, 6, 244, 181 }, { 0x90, 1, 245, 181 }, { 0x90, 0, 4, 204 }, + { 0x90, 0, 14, 29 }, { 0x90, 0, 20, 80 }, { 0x90, 6, 20, 79 }, { 0x90, 0, 20, 70 }, { 0x90, 0, 9, 224 }, + { 0x90, 0, 5, 178 }, { 0x90, 4, 5, 180 }, { 0x90, 0, 20, 0 }, { 0x90, 0, 26, 73 }, { 0x90, 0, 29, 76 }, + { 0x90, 4, 28, 76 }, { 0x90, 0, 27, 43 }, { 0x90, 0, 15, 220 }, { 0x90, 0, 15, 185 }, { 0x90, 0, 15, 187 }, + { 0x90, 0, 17, 11 }, { 0x90, 0, 23, 77 }, { 0x90, 9, 23, 81 }, { 0x80, 1, 23, 81 }, { 0x80, 0, 19, 47 }, + { 0x80, 0, 1, 255 }, { 0x80, 0, 254, 1 }, { 0x80, 0, 254, 252 }, { 0x80, 0, 254, 241 }, { 0x80, 0, 254, 232 }, + { 0x80, 0, 254, 221 }, { 0x80, 2, 254, 178 }, { 0x90, 7, 254, 178 }, { 0x90, 0, 12, 201 }, { 0x90, 0, 19, 22 }, + { 0x90, 0, 28, 79 }, { 0x90, 9, 28, 77 }, { 0x90, 0, 12, 255 }, { 0x90, 0, 13, 185 }, { 0x90, 1, 13, 180 }, + { 0x90, 0, 23, 221 }, { 0x90, 0, 29, 44 }, { 0x90, 0, 35, 77 }, { 0x90, 1, 35, 76 }, { 0x90, 0, 35, 75 }, + { 0x90, 0, 35, 65 }, { 0x90, 0, 29, 25 }, { 0x90, 0, 23, 222 }, { 0x90, 0, 24, 183 }, { 0x90, 0, 24, 182 }, + { 0x90, 0, 31, 197 }, { 0x90, 0, 26, 39 }, { 0x90, 0, 28, 77 }, { 0x90, 23, 28, 79 }, { 0x80, 7, 28, 79 }, + { 0x80, 0, 11, 4 }, { 0x80, 0, 4, 226 }, { 0x80, 0, 4, 190 }, { 0x80, 2, 4, 180 }, { 0x80, 0, 4, 246 }, + { 0x80, 4, 1, 2 }, { 0x80, 0, 3, 16 }, { 0x80, 0, 12, 82 }, { 0x80, 2, 11, 80 }, { 0x80, 0, 1, 21 }, + { 0x80, 1, 255, 255 }, { 0x80, 0, 253, 239 }, { 0x80, 0, 252, 208 }, { 0x80, 1, 252, 196 }, { 0x80, 0, 252, 241 }, + { 0x80, 3, 1, 2 }, { 0x80, 0, 253, 240 }, { 0x80, 0, 252, 200 }, { 0x80, 0, 252, 180 }, { 0x80, 0, 252, 179 }, + { 0x80, 0, 252, 231 }, { 0x80, 0, 254, 3 }, { 0x80, 5, 254, 255 }, { 0x80, 0, 255, 24 }, { 0x80, 0, 2, 83 }, + { 0x80, 0, 3, 83 }, { 0x80, 0, 2, 64 }, { 0x80, 0, 255, 4 }, { 0x80, 0, 0, 3 }, { 0x80, 2, 0, 2 }, + { 0x80, 0, 1, 22 }, { 0x80, 0, 4, 54 }, { 0x80, 0, 5, 68 }, { 0x80, 0, 5, 56 }, { 0x80, 0, 2, 11 }, + { 0x80, 0, 254, 0 }, { 0x80, 6, 254, 1 }, { 0x80, 0, 254, 233 }, { 0x80, 0, 254, 212 }, { 0x80, 0, 254, 203 }, + { 0x80, 0, 254, 204 }, { 0x80, 0, 253, 239 }, { 0x80, 0, 255, 2 }, { 0x80, 5, 254, 2 }, { 0x80, 0, 254, 1 }, + { 0x80, 0, 254, 253 }, { 0x80, 0, 254, 234 }, { 0x80, 0, 254, 228 }, { 0x80, 0, 254, 220 }, { 0x80, 0, 254, 221 }, + { 0x80, 0, 254, 247 }, { 0x80, 5, 254, 255 }, { 0x80, 0, 254, 251 }, { 0x80, 0, 254, 224 }, { 0x80, 0, 254, 198 }, + { 0x80, 0, 254, 197 }, { 0x80, 0, 254, 240 }, { 0x00, 0, 0, 0 }, { 0x00, 0, 0, 0 }, { 0x00, 0, 0, 0 }, diff --git a/courses/mario_raceway/course_displaylists.h b/courses/mario_raceway/course_displaylists.h index da5214609..29d4c25ad 100644 --- a/courses/mario_raceway/course_displaylists.h +++ b/courses/mario_raceway/course_displaylists.h @@ -4,7 +4,6 @@ #include <libultra/gbi.h> #include "macros.h" - #define d_course_mario_raceway_packed_end GET_PACKED_END(d_course_mario_raceway_packed_dl_6928) -#endif // MARIO_RACEWAY_DISPLAYLISTS_H
\ No newline at end of file +#endif // MARIO_RACEWAY_DISPLAYLISTS_H diff --git a/courses/mario_raceway/course_offsets.c b/courses/mario_raceway/course_offsets.c index 12cdd0571..9794e3031 100644 --- a/courses/mario_raceway/course_offsets.c +++ b/courses/mario_raceway/course_offsets.c @@ -3,106 +3,61 @@ #include <assets/mario_raceway_data.h> const course_texture mario_raceway_textures[] = { - {gTextureCheckerboardYellowPink, 0x0149, 0x0800, 0x0}, - {gTexture64619C, 0x0124, 0x0800, 0x0}, - {gTextureGrass1, 0x0125, 0x0800, 0x0}, - {gTexture64BB60, 0x0169, 0x0800, 0x0}, - {gTextureGrass7, 0x05DE, 0x0800, 0x0}, - {gTextureGrass5, 0x023F, 0x0800, 0x0}, - {gTextureFlagRed, 0x019E, 0x0800, 0x0}, - {gTexture663F90, 0x0122, 0x0800, 0x0}, - {gTexture6642A4, 0x0162, 0x0800, 0x0}, - {gTexture6640B4, 0x01EF, 0x0800, 0x0}, - {gTextureGrass10, 0x01F8, 0x0800, 0x0}, - {gTexture6684F8, 0x010D, 0x0800, 0x0}, - {gTextureSignLuigis0, 0x0287, 0x1000, 0x0}, - {gTextureSignLuigis1, 0x02AF, 0x1000, 0x0}, - {gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0}, - {gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0}, - {gTexture66C8F4, 0x01A1, 0x0800, 0x0}, - {gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0}, - {gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0}, - {gTexture670AC8, 0x0FBF, 0x1000, 0x0}, - {gTexture674354, 0x046F, 0x0800, 0x0}, - {gTextureRoad0, 0x0300, 0x1000, 0x0}, - {gTextureRoadFinish0, 0x0338, 0x1000, 0x0}, - {gTexture67B9B0, 0x0225, 0x0800, 0x0}, - {gTextureSignYoshi, 0x04DF, 0x1000, 0x0}, - {gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0}, - {gTextureSignShellShot0, 0x038C, 0x1000, 0x0}, - {gTextureSignShellShot1, 0x0247, 0x1000, 0x0}, - {gTextureSignKoopaAir0, 0x0360, 0x1000, 0x0}, - {gTextureSignKoopaAir1, 0x0304, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTextureCheckerboardYellowPink, 0x0149, 0x0800, 0x0 }, + { gTexture64619C, 0x0124, 0x0800, 0x0 }, + { gTextureGrass1, 0x0125, 0x0800, 0x0 }, + { gTexture64BB60, 0x0169, 0x0800, 0x0 }, + { gTextureGrass7, 0x05DE, 0x0800, 0x0 }, + { gTextureGrass5, 0x023F, 0x0800, 0x0 }, + { gTextureFlagRed, 0x019E, 0x0800, 0x0 }, + { gTexture663F90, 0x0122, 0x0800, 0x0 }, + { gTexture6642A4, 0x0162, 0x0800, 0x0 }, + { gTexture6640B4, 0x01EF, 0x0800, 0x0 }, + { gTextureGrass10, 0x01F8, 0x0800, 0x0 }, + { gTexture6684F8, 0x010D, 0x0800, 0x0 }, + { gTextureSignLuigis0, 0x0287, 0x1000, 0x0 }, + { gTextureSignLuigis1, 0x02AF, 0x1000, 0x0 }, + { gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0 }, + { gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0 }, + { gTexture66C8F4, 0x01A1, 0x0800, 0x0 }, + { gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0 }, + { gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0 }, + { gTexture670AC8, 0x0FBF, 0x1000, 0x0 }, + { gTexture674354, 0x046F, 0x0800, 0x0 }, + { gTextureRoad0, 0x0300, 0x1000, 0x0 }, + { gTextureRoadFinish0, 0x0338, 0x1000, 0x0 }, + { gTexture67B9B0, 0x0225, 0x0800, 0x0 }, + { gTextureSignYoshi, 0x04DF, 0x1000, 0x0 }, + { gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0 }, + { gTextureSignShellShot0, 0x038C, 0x1000, 0x0 }, + { gTextureSignShellShot1, 0x0247, 0x1000, 0x0 }, + { gTextureSignKoopaAir0, 0x0360, 0x1000, 0x0 }, + { gTextureSignKoopaAir1, 0x0304, 0x1000, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const char *mario_raceway_dls[] = { - d_course_mario_raceway_dl_0, - d_course_mario_raceway_dl_1D0, - d_course_mario_raceway_dl_E8, - d_course_mario_raceway_dl_2C8, - d_course_mario_raceway_dl_3A8, - d_course_mario_raceway_dl_568, - d_course_mario_raceway_dl_478, - d_course_mario_raceway_dl_668, - d_course_mario_raceway_dl_750, - d_course_mario_raceway_dl_928, - d_course_mario_raceway_dl_828, - d_course_mario_raceway_dl_A00, - d_course_mario_raceway_dl_B08, - d_course_mario_raceway_dl_DC8, - d_course_mario_raceway_dl_C20, - d_course_mario_raceway_dl_F60, - d_course_mario_raceway_dl_10A8, - d_course_mario_raceway_dl_1408, - d_course_mario_raceway_dl_1210, - d_course_mario_raceway_dl_15C8, - d_course_mario_raceway_dl_1740, - d_course_mario_raceway_dl_1A30, - d_course_mario_raceway_dl_1850, - d_course_mario_raceway_dl_1B70, - d_course_mario_raceway_dl_1CF8, - d_course_mario_raceway_dl_1F68, - d_course_mario_raceway_dl_1DE0, - d_course_mario_raceway_dl_20A0, - d_course_mario_raceway_dl_21E8, - d_course_mario_raceway_dl_2418, - d_course_mario_raceway_dl_22E0, - d_course_mario_raceway_dl_2558, - d_course_mario_raceway_dl_2680, - d_course_mario_raceway_dl_28B0, - d_course_mario_raceway_dl_2790, - d_course_mario_raceway_dl_2A10, - d_course_mario_raceway_dl_2B40, - d_course_mario_raceway_dl_2DC0, - d_course_mario_raceway_dl_2C98, - d_course_mario_raceway_dl_2EF8, - d_course_mario_raceway_dl_3038, - d_course_mario_raceway_dl_32D8, - d_course_mario_raceway_dl_31F0, - d_course_mario_raceway_dl_3458, - d_course_mario_raceway_dl_35D0, - d_course_mario_raceway_dl_3830, - d_course_mario_raceway_dl_3748, - d_course_mario_raceway_dl_3960, - d_course_mario_raceway_dl_3AA0, - d_course_mario_raceway_dl_3D68, - d_course_mario_raceway_dl_3C08, - d_course_mario_raceway_dl_3EB8, - d_course_mario_raceway_dl_4038, - d_course_mario_raceway_dl_42A0, - d_course_mario_raceway_dl_4150, - d_course_mario_raceway_dl_43D8, - d_course_mario_raceway_dl_44F8, - d_course_mario_raceway_dl_4738, - d_course_mario_raceway_dl_4610, - d_course_mario_raceway_dl_4840, - d_course_mario_raceway_dl_4910, - d_course_mario_raceway_dl_4B78, - d_course_mario_raceway_dl_4A60, - d_course_mario_raceway_dl_4CD8, - d_course_mario_raceway_dl_4DC8, - d_course_mario_raceway_dl_4FF0, - d_course_mario_raceway_dl_4ED0, - d_course_mario_raceway_dl_5150, +const char* mario_raceway_dls[] = { + d_course_mario_raceway_dl_0, d_course_mario_raceway_dl_1D0, d_course_mario_raceway_dl_E8, + d_course_mario_raceway_dl_2C8, d_course_mario_raceway_dl_3A8, d_course_mario_raceway_dl_568, + d_course_mario_raceway_dl_478, d_course_mario_raceway_dl_668, d_course_mario_raceway_dl_750, + d_course_mario_raceway_dl_928, d_course_mario_raceway_dl_828, d_course_mario_raceway_dl_A00, + d_course_mario_raceway_dl_B08, d_course_mario_raceway_dl_DC8, d_course_mario_raceway_dl_C20, + d_course_mario_raceway_dl_F60, d_course_mario_raceway_dl_10A8, d_course_mario_raceway_dl_1408, + d_course_mario_raceway_dl_1210, d_course_mario_raceway_dl_15C8, d_course_mario_raceway_dl_1740, + d_course_mario_raceway_dl_1A30, d_course_mario_raceway_dl_1850, d_course_mario_raceway_dl_1B70, + d_course_mario_raceway_dl_1CF8, d_course_mario_raceway_dl_1F68, d_course_mario_raceway_dl_1DE0, + d_course_mario_raceway_dl_20A0, d_course_mario_raceway_dl_21E8, d_course_mario_raceway_dl_2418, + d_course_mario_raceway_dl_22E0, d_course_mario_raceway_dl_2558, d_course_mario_raceway_dl_2680, + d_course_mario_raceway_dl_28B0, d_course_mario_raceway_dl_2790, d_course_mario_raceway_dl_2A10, + d_course_mario_raceway_dl_2B40, d_course_mario_raceway_dl_2DC0, d_course_mario_raceway_dl_2C98, + d_course_mario_raceway_dl_2EF8, d_course_mario_raceway_dl_3038, d_course_mario_raceway_dl_32D8, + d_course_mario_raceway_dl_31F0, d_course_mario_raceway_dl_3458, d_course_mario_raceway_dl_35D0, + d_course_mario_raceway_dl_3830, d_course_mario_raceway_dl_3748, d_course_mario_raceway_dl_3960, + d_course_mario_raceway_dl_3AA0, d_course_mario_raceway_dl_3D68, d_course_mario_raceway_dl_3C08, + d_course_mario_raceway_dl_3EB8, d_course_mario_raceway_dl_4038, d_course_mario_raceway_dl_42A0, + d_course_mario_raceway_dl_4150, d_course_mario_raceway_dl_43D8, d_course_mario_raceway_dl_44F8, + d_course_mario_raceway_dl_4738, d_course_mario_raceway_dl_4610, d_course_mario_raceway_dl_4840, + d_course_mario_raceway_dl_4910, d_course_mario_raceway_dl_4B78, d_course_mario_raceway_dl_4A60, + d_course_mario_raceway_dl_4CD8, d_course_mario_raceway_dl_4DC8, d_course_mario_raceway_dl_4FF0, + d_course_mario_raceway_dl_4ED0, d_course_mario_raceway_dl_5150, }; diff --git a/courses/mario_raceway/staff_ghost.inc.c b/courses/mario_raceway/staff_ghost.inc.c index 942478974..7cc0a0d9a 100644 --- a/courses/mario_raceway/staff_ghost.inc.c +++ b/courses/mario_raceway/staff_ghost.inc.c @@ -1,936 +1,187 @@ - {0x00, 4, 3, 254}, - {0x00, 29, 2, 254}, - {0x00, 1, 1, 254}, - {0x00, 22, 0, 254}, - {0x00, 67, 1, 254}, - {0x80, 16, 1, 254}, - {0x80, 0, 1, 255}, - {0x80, 0, 1, 30}, - {0x90, 5, 250, 78}, - {0x90, 0, 250, 23}, - {0x90, 0, 2, 194}, - {0x90, 3, 7, 180}, - {0x90, 0, 6, 180}, - {0x90, 5, 4, 180}, - {0x90, 0, 0, 196}, - {0x90, 0, 0, 3}, - {0x90, 0, 252, 74}, - {0x90, 4, 249, 77}, - {0x90, 0, 250, 76}, - {0x90, 0, 2, 242}, - {0x90, 0, 20, 183}, - {0x90, 2, 21, 182}, - {0x90, 0, 16, 208}, - {0x90, 0, 3, 29}, - {0x90, 2, 2, 77}, - {0x90, 0, 2, 67}, - {0x80, 11, 1, 0}, - {0x80, 0, 2, 16}, - {0x80, 0, 3, 77}, - {0x80, 0, 3, 79}, - {0x90, 4, 3, 79}, - {0x90, 0, 251, 69}, - {0x90, 0, 250, 248}, - {0x90, 0, 251, 190}, - {0x90, 17, 0, 177}, - {0x90, 0, 0, 178}, - {0x90, 0, 255, 252}, - {0x90, 0, 251, 61}, - {0x90, 2, 246, 76}, - {0x90, 0, 247, 43}, - {0x90, 0, 254, 236}, - {0x90, 0, 13, 182}, - {0x90, 2, 11, 180}, - {0x90, 0, 10, 187}, - {0x90, 0, 0, 1}, - {0x90, 0, 0, 42}, - {0x90, 20, 0, 79}, - {0x80, 10, 0, 79}, - {0x80, 0, 253, 36}, - {0x80, 0, 252, 235}, - {0x80, 0, 252, 180}, - {0x80, 4, 252, 178}, - {0x90, 9, 252, 178}, - {0x90, 0, 252, 201}, - {0x90, 0, 252, 232}, - {0x90, 0, 252, 224}, - {0x90, 0, 252, 203}, - {0x90, 0, 252, 201}, - {0x90, 0, 252, 179}, - {0x90, 1, 252, 180}, - {0x90, 0, 252, 186}, - {0x90, 0, 252, 221}, - {0x90, 1, 254, 228}, - {0x90, 0, 254, 235}, - {0x90, 2, 1, 255}, - {0x90, 0, 1, 254}, - {0x90, 0, 0, 248}, - {0x90, 2, 254, 248}, - {0x90, 0, 254, 243}, - {0x90, 0, 254, 214}, - {0x90, 0, 254, 206}, - {0x90, 0, 254, 216}, - {0x80, 1, 255, 255}, - {0x80, 0, 255, 236}, - {0x80, 0, 255, 218}, - {0x80, 0, 255, 220}, - {0x80, 19, 255, 255}, - {0x80, 2, 255, 254}, - {0x80, 5, 255, 252}, - {0x80, 0, 255, 248}, - {0x80, 0, 254, 227}, - {0x80, 0, 247, 182}, - {0x80, 0, 245, 179}, - {0x90, 0, 245, 179}, - {0x90, 0, 243, 180}, - {0x90, 2, 241, 180}, - {0x90, 0, 244, 189}, - {0x90, 0, 16, 2}, - {0x90, 0, 63, 64}, - {0x90, 9, 67, 66}, - {0x90, 0, 67, 65}, - {0x90, 0, 16, 249}, - {0x90, 0, 228, 184}, - {0x90, 1, 219, 184}, - {0x90, 0, 235, 214}, - {0x90, 0, 8, 20}, - {0x90, 0, 34, 73}, - {0x90, 11, 43, 71}, - {0x90, 0, 28, 42}, - {0x90, 0, 253, 239}, - {0x90, 0, 238, 180}, - {0x90, 6, 239, 180}, - {0x80, 2, 239, 180}, - {0x80, 0, 237, 185}, - {0x80, 0, 237, 221}, - {0x80, 0, 253, 252}, - {0x80, 10, 255, 254}, - {0x80, 0, 0, 254}, - {0x80, 0, 8, 9}, - {0x80, 0, 23, 65}, - {0x80, 0, 26, 73}, - {0x90, 5, 26, 73}, - {0x90, 0, 14, 66}, - {0x90, 0, 246, 235}, - {0x90, 1, 240, 179}, - {0x90, 8, 240, 180}, - {0x90, 0, 239, 186}, - {0x90, 0, 253, 255}, - {0x90, 0, 254, 24}, - {0x90, 0, 254, 78}, - {0x90, 3, 254, 79}, - {0x90, 0, 247, 20}, - {0x90, 0, 244, 207}, - {0x90, 2, 245, 180}, - {0x90, 0, 247, 180}, - {0x90, 0, 1, 183}, - {0x90, 0, 8, 0}, - {0x90, 0, 21, 37}, - {0x90, 23, 31, 73}, - {0x80, 19, 31, 73}, - {0x80, 0, 27, 58}, - {0x80, 0, 0, 0}, - {0x80, 0, 0, 253}, - {0x80, 0, 254, 218}, - {0x80, 0, 243, 187}, - {0x80, 5, 239, 182}, - {0x90, 1, 239, 182}, - {0x90, 0, 237, 182}, - {0x90, 1, 235, 182}, - {0x90, 0, 235, 191}, - {0x90, 0, 3, 3}, - {0x90, 0, 51, 70}, - {0x90, 10, 59, 67}, - {0x90, 0, 23, 18}, - {0x90, 0, 243, 200}, - {0x90, 0, 223, 183}, - {0x90, 0, 213, 185}, - {0x90, 2, 212, 185}, - {0x90, 0, 212, 192}, - {0x90, 0, 250, 2}, - {0x90, 0, 35, 44}, - {0x90, 0, 64, 66}, - {0x90, 3, 65, 66}, - {0x90, 0, 26, 19}, - {0x90, 0, 248, 178}, - {0x90, 0, 245, 178}, - {0x90, 0, 0, 179}, - {0x90, 0, 11, 206}, - {0x90, 0, 18, 63}, - {0x90, 2, 19, 74}, - {0x80, 18, 19, 74}, - {0x80, 0, 15, 41}, - {0x80, 60, 0, 255}, - {0x80, 0, 4, 23}, - {0x80, 0, 8, 77}, - {0x80, 0, 9, 76}, - {0x90, 20, 9, 76}, - {0x90, 0, 9, 68}, - {0x90, 0, 4, 245}, - {0x90, 0, 10, 180}, - {0x90, 0, 12, 180}, - {0x90, 0, 4, 180}, - {0x90, 4, 2, 180}, - {0x90, 0, 13, 220}, - {0x90, 0, 31, 39}, - {0x90, 23, 42, 69}, - {0x90, 0, 9, 246}, - {0x90, 0, 0, 180}, - {0x90, 0, 1, 178}, - {0x90, 0, 254, 178}, - {0x90, 1, 248, 179}, - {0x90, 0, 247, 179}, - {0x90, 1, 244, 179}, - {0x90, 0, 244, 188}, - {0x90, 0, 1, 6}, - {0x90, 0, 20, 76}, - {0x90, 5, 19, 74}, - {0x90, 0, 13, 17}, - {0x90, 1, 2, 255}, - {0x90, 0, 2, 6}, - {0x90, 0, 6, 34}, - {0x90, 0, 7, 47}, - {0x90, 0, 8, 56}, - {0x90, 5, 8, 58}, - {0x90, 0, 9, 58}, - {0x90, 0, 13, 75}, - {0x90, 0, 13, 76}, - {0x80, 2, 13, 76}, - {0x80, 0, 3, 53}, - {0x80, 0, 255, 0}, - {0x80, 1, 0, 254}, - {0x80, 0, 255, 253}, - {0x80, 0, 246, 230}, - {0x80, 0, 241, 210}, - {0x80, 2, 233, 180}, - {0x80, 0, 233, 181}, - {0x90, 5, 233, 181}, - {0x90, 0, 232, 181}, - {0x90, 12, 231, 182}, - {0x90, 0, 238, 196}, - {0x90, 0, 16, 0}, - {0x90, 0, 60, 66}, - {0x90, 8, 64, 66}, - {0x90, 0, 24, 255}, - {0x90, 0, 3, 181}, - {0x90, 0, 240, 180}, - {0x90, 0, 220, 183}, - {0x90, 2, 214, 184}, - {0x90, 0, 216, 184}, - {0x90, 0, 252, 1}, - {0x90, 0, 33, 48}, - {0x90, 0, 61, 66}, - {0x90, 1, 63, 66}, - {0x90, 0, 61, 66}, - {0x90, 0, 36, 35}, - {0x90, 0, 255, 190}, - {0x90, 1, 1, 178}, - {0x90, 0, 249, 179}, - {0x90, 0, 243, 180}, - {0x90, 0, 242, 231}, - {0x90, 0, 0, 0}, - {0x90, 0, 1, 0}, - {0x80, 0, 1, 1}, - {0x80, 1, 2, 3}, - {0x80, 0, 4, 6}, - {0x80, 0, 10, 22}, - {0x80, 0, 14, 67}, - {0x80, 3, 17, 75}, - {0x80, 0, 16, 72}, - {0x80, 0, 8, 10}, - {0x80, 5, 1, 255}, - {0x80, 0, 1, 9}, - {0x80, 0, 1, 28}, - {0x80, 3, 1, 30}, - {0x80, 0, 1, 29}, - {0x80, 0, 1, 27}, - {0xa0, 0, 1, 27}, - {0xa0, 0, 3, 27}, - {0xa0, 0, 5, 26}, - {0xa0, 0, 6, 14}, - {0x80, 0, 0, 255}, - {0x80, 63, 255, 255}, - {0x80, 0, 8, 34}, - {0x80, 0, 11, 76}, - {0x90, 7, 11, 76}, - {0x90, 0, 11, 75}, - {0x90, 0, 254, 249}, - {0x90, 0, 248, 180}, - {0x90, 1, 250, 179}, - {0x90, 0, 248, 179}, - {0x90, 4, 247, 179}, - {0x90, 0, 253, 244}, - {0x90, 0, 18, 47}, - {0x90, 5, 24, 73}, - {0x90, 0, 11, 39}, - {0x90, 0, 250, 229}, - {0x90, 9, 246, 179}, - {0x90, 0, 251, 242}, - {0x90, 0, 4, 11}, - {0x90, 0, 19, 64}, - {0x90, 8, 24, 73}, - {0x90, 0, 23, 73}, - {0x90, 0, 15, 25}, - {0x80, 6, 2, 255}, - {0x80, 0, 1, 255}, - {0x80, 0, 0, 252}, - {0x80, 0, 247, 233}, - {0x80, 0, 244, 209}, - {0x80, 0, 244, 207}, - {0x80, 0, 244, 209}, - {0x80, 0, 246, 240}, - {0x80, 0, 255, 253}, - {0x80, 4, 255, 254}, - {0x80, 0, 255, 234}, - {0x80, 0, 255, 213}, - {0x80, 0, 255, 212}, - {0x80, 0, 255, 218}, - {0x80, 0, 255, 254}, - {0x80, 3, 255, 253}, - {0x80, 0, 255, 247}, - {0x80, 0, 255, 241}, - {0x80, 0, 255, 224}, - {0x80, 0, 255, 217}, - {0x80, 0, 255, 225}, - {0x80, 0, 255, 253}, - {0x80, 18, 255, 254}, - {0x80, 0, 0, 3}, - {0x80, 0, 14, 62}, - {0x90, 5, 18, 75}, - {0x90, 0, 254, 10}, - {0x90, 0, 240, 189}, - {0x90, 0, 239, 179}, - {0x90, 4, 239, 180}, - {0x90, 5, 236, 181}, - {0x90, 0, 234, 182}, - {0x90, 0, 228, 183}, - {0x90, 0, 223, 192}, - {0x90, 0, 242, 21}, - {0x90, 0, 3, 79}, - {0x90, 1, 9, 76}, - {0x90, 0, 8, 73}, - {0x90, 0, 245, 225}, - {0x90, 2, 247, 180}, - {0x90, 1, 246, 180}, - {0x90, 4, 245, 180}, - {0x90, 0, 244, 180}, - {0x90, 0, 241, 180}, - {0x90, 0, 238, 189}, - {0x90, 0, 1, 1}, - {0x90, 0, 33, 59}, - {0x90, 0, 45, 70}, - {0x90, 1, 46, 70}, - {0x90, 0, 44, 67}, - {0x90, 0, 13, 9}, - {0x80, 4, 0, 254}, - {0x80, 0, 0, 1}, - {0x80, 1, 0, 3}, - {0x80, 0, 5, 6}, - {0x80, 0, 7, 10}, - {0x80, 0, 13, 31}, - {0x80, 1, 19, 74}, - {0x90, 7, 19, 74}, - {0x90, 0, 9, 28}, - {0x90, 0, 251, 190}, - {0x90, 1, 249, 180}, - {0x90, 0, 247, 180}, - {0x90, 4, 245, 180}, - {0x90, 0, 244, 180}, - {0x90, 7, 243, 180}, - {0x90, 0, 0, 255}, - {0x90, 0, 25, 70}, - {0x90, 6, 24, 73}, - {0x90, 0, 24, 72}, - {0x90, 0, 1, 248}, - {0x90, 0, 252, 178}, - {0x90, 0, 252, 177}, - {0x90, 2, 252, 178}, - {0x90, 0, 255, 183}, - {0x90, 0, 7, 11}, - {0x90, 0, 24, 73}, - {0x90, 21, 25, 74}, - {0x80, 2, 25, 74}, - {0x80, 0, 22, 72}, - {0x80, 0, 6, 10}, - {0x80, 4, 1, 0}, - {0x80, 0, 0, 252}, - {0x80, 0, 246, 194}, - {0x80, 1, 240, 180}, - {0x80, 0, 236, 181}, - {0x80, 0, 233, 181}, - {0x90, 19, 231, 182}, - {0x90, 0, 231, 189}, - {0x90, 0, 231, 200}, - {0x90, 0, 233, 221}, - {0x90, 0, 247, 250}, - {0x90, 6, 1, 0}, - {0x90, 0, 1, 255}, - {0x90, 2, 1, 254}, - {0x80, 8, 1, 254}, - {0x80, 0, 1, 255}, - {0x80, 0, 1, 0}, - {0x80, 0, 4, 20}, - {0x80, 0, 7, 69}, - {0x80, 4, 8, 75}, - {0x80, 0, 4, 58}, - {0x80, 7, 1, 254}, - {0x80, 0, 240, 201}, - {0x80, 2, 234, 181}, - {0x90, 3, 234, 181}, - {0x90, 1, 230, 182}, - {0x90, 0, 242, 227}, - {0x90, 0, 29, 29}, - {0x90, 0, 66, 66}, - {0x90, 11, 68, 66}, - {0x90, 0, 61, 57}, - {0x90, 0, 14, 231}, - {0x90, 0, 235, 182}, - {0x90, 0, 214, 184}, - {0x90, 1, 211, 185}, - {0x90, 0, 243, 253}, - {0x90, 0, 11, 15}, - {0x90, 0, 45, 68}, - {0x90, 7, 52, 68}, - {0x90, 0, 26, 25}, - {0x90, 0, 0, 246}, - {0x90, 0, 249, 224}, - {0x90, 0, 235, 204}, - {0x90, 0, 223, 187}, - {0x90, 10, 220, 186}, - {0x90, 0, 223, 191}, - {0x80, 0, 240, 242}, - {0x80, 6, 1, 0}, - {0x80, 2, 1, 1}, - {0x80, 1, 1, 2}, - {0x80, 0, 6, 13}, - {0x80, 1, 18, 74}, - {0x90, 8, 18, 74}, - {0x90, 0, 253, 33}, - {0x90, 0, 228, 196}, - {0x90, 5, 228, 183}, - {0x90, 0, 227, 183}, - {0x90, 2, 226, 183}, - {0x90, 0, 225, 183}, - {0x90, 0, 224, 183}, - {0x90, 0, 223, 183}, - {0x90, 0, 223, 184}, - {0x90, 0, 2, 9}, - {0x90, 0, 31, 73}, - {0x90, 3, 35, 71}, - {0x90, 0, 10, 10}, - {0x90, 0, 243, 200}, - {0x90, 2, 241, 179}, - {0x90, 0, 243, 181}, - {0x90, 0, 11, 251}, - {0x90, 0, 29, 59}, - {0x90, 22, 32, 72}, - {0x80, 19, 32, 72}, - {0x80, 0, 32, 70}, - {0x80, 0, 8, 3}, - {0x80, 2, 1, 254}, - {0x80, 0, 0, 254}, - {0x80, 0, 252, 247}, - {0x80, 0, 235, 219}, - {0x80, 0, 218, 184}, - {0x80, 2, 219, 183}, - {0x90, 5, 219, 183}, - {0x90, 0, 219, 189}, - {0x90, 0, 252, 255}, - {0x90, 0, 12, 12}, - {0x90, 0, 42, 47}, - {0x90, 0, 59, 67}, - {0x90, 6, 60, 67}, - {0x90, 0, 36, 33}, - {0x90, 0, 244, 183}, - {0x90, 0, 235, 183}, - {0x90, 0, 231, 183}, - {0x90, 0, 224, 183}, - {0x90, 0, 223, 183}, - {0x90, 0, 228, 204}, - {0x90, 0, 1, 5}, - {0x90, 0, 44, 69}, - {0x90, 2, 54, 67}, - {0x90, 0, 39, 53}, - {0x90, 0, 242, 223}, - {0x90, 0, 235, 180}, - {0x90, 0, 241, 180}, - {0x90, 0, 253, 183}, - {0x90, 0, 11, 21}, - {0x90, 0, 25, 73}, - {0x90, 1, 25, 72}, - {0x80, 13, 25, 72}, - {0x80, 0, 20, 30}, - {0x80, 0, 1, 255}, - {0x80, 10, 1, 254}, - {0x80, 45, 1, 255}, - {0x80, 0, 2, 9}, - {0x80, 0, 4, 36}, - {0x80, 0, 6, 55}, - {0x80, 2, 9, 76}, - {0x90, 11, 9, 76}, - {0x90, 0, 4, 254}, - {0x90, 0, 8, 208}, - {0x90, 0, 8, 180}, - {0x90, 0, 3, 180}, - {0x90, 8, 0, 180}, - {0x90, 0, 0, 197}, - {0x90, 0, 0, 1}, - {0x90, 0, 14, 21}, - {0x90, 0, 39, 70}, - {0x90, 26, 38, 71}, - {0x90, 0, 2, 255}, - {0x90, 0, 244, 189}, - {0x90, 7, 238, 180}, - {0x90, 0, 244, 184}, - {0x90, 0, 1, 254}, - {0x90, 0, 20, 43}, - {0x90, 3, 28, 74}, - {0x90, 0, 24, 61}, - {0x90, 0, 2, 0}, - {0x90, 5, 1, 0}, - {0x90, 0, 1, 5}, - {0x90, 0, 4, 11}, - {0x90, 0, 7, 19}, - {0x90, 0, 10, 29}, - {0x90, 0, 13, 34}, - {0x90, 0, 13, 37}, - {0x90, 0, 15, 67}, - {0x90, 4, 17, 74}, - {0x80, 10, 17, 74}, - {0x80, 0, 17, 65}, - {0x80, 0, 0, 1}, - {0x80, 0, 1, 253}, - {0x80, 0, 252, 244}, - {0x80, 0, 239, 186}, - {0x80, 2, 235, 180}, - {0x80, 1, 235, 181}, - {0x90, 7, 235, 181}, - {0x90, 0, 234, 181}, - {0x90, 0, 232, 181}, - {0x90, 1, 231, 182}, - {0x90, 0, 229, 183}, - {0x90, 2, 228, 183}, - {0x90, 0, 1, 9}, - {0x90, 0, 36, 71}, - {0x90, 7, 48, 69}, - {0x90, 0, 25, 17}, - {0x90, 0, 251, 192}, - {0x90, 0, 234, 180}, - {0x90, 0, 228, 182}, - {0x90, 0, 213, 185}, - {0x90, 0, 208, 186}, - {0x90, 2, 207, 186}, - {0x90, 0, 208, 195}, - {0x90, 0, 0, 0}, - {0x90, 0, 26, 34}, - {0x90, 0, 52, 66}, - {0x90, 3, 60, 67}, - {0x90, 0, 27, 23}, - {0x90, 0, 249, 198}, - {0x90, 5, 244, 180}, - {0x90, 0, 246, 209}, - {0x90, 0, 0, 253}, - {0x80, 3, 0, 254}, - {0x80, 0, 0, 1}, - {0x80, 0, 9, 13}, - {0x80, 0, 17, 39}, - {0x80, 6, 22, 73}, - {0x80, 0, 20, 56}, - {0x80, 6, 2, 0}, - {0x80, 0, 1, 255}, - {0x80, 0, 249, 238}, - {0x80, 0, 243, 219}, - {0x80, 0, 242, 209}, - {0x80, 1, 242, 207}, - {0x80, 0, 247, 229}, - {0x80, 0, 248, 238}, - {0x80, 1, 249, 218}, - {0x80, 0, 254, 252}, - {0x80, 0, 1, 255}, - {0x80, 0, 0, 249}, - {0x80, 0, 255, 217}, - {0x80, 0, 255, 216}, - {0x80, 0, 255, 242}, - {0x80, 1, 255, 254}, - {0xa0, 1, 255, 254}, - {0x80, 5, 255, 254}, - {0x80, 0, 252, 219}, - {0x80, 0, 250, 180}, - {0x80, 0, 250, 179}, - {0x80, 0, 250, 203}, - {0x80, 0, 1, 0}, - {0x80, 46, 0, 0}, - {0x80, 0, 5, 10}, - {0x80, 0, 15, 60}, - {0x80, 0, 19, 75}, - {0x90, 7, 19, 75}, - {0x90, 0, 13, 68}, - {0x90, 0, 243, 225}, - {0x90, 0, 236, 181}, - {0x90, 1, 236, 182}, - {0x90, 1, 233, 182}, - {0x90, 0, 230, 182}, - {0x90, 1, 229, 182}, - {0x90, 0, 239, 226}, - {0x90, 0, 12, 31}, - {0x90, 0, 34, 72}, - {0x90, 12, 36, 72}, - {0x90, 0, 29, 62}, - {0x90, 0, 253, 232}, - {0x90, 0, 239, 180}, - {0x90, 0, 239, 179}, - {0x90, 1, 239, 180}, - {0x90, 0, 9, 0}, - {0x90, 0, 47, 62}, - {0x90, 5, 48, 68}, - {0x90, 0, 46, 54}, - {0x80, 0, 0, 0}, - {0x80, 2, 255, 255}, - {0x80, 0, 252, 248}, - {0x80, 0, 244, 239}, - {0x80, 0, 232, 200}, - {0x80, 1, 225, 184}, - {0x80, 0, 225, 188}, - {0x80, 0, 245, 247}, - {0x80, 0, 255, 254}, - {0x80, 4, 255, 255}, - {0x80, 0, 251, 240}, - {0x80, 2, 247, 226}, - {0x80, 0, 247, 227}, - {0x80, 0, 247, 235}, - {0x80, 0, 247, 225}, - {0x80, 1, 247, 211}, - {0x80, 0, 251, 246}, - {0x80, 29, 1, 255}, - {0x80, 0, 2, 5}, - {0x80, 0, 18, 53}, - {0x80, 0, 21, 74}, - {0x90, 5, 21, 74}, - {0x90, 0, 255, 253}, - {0x90, 0, 242, 180}, - {0x90, 0, 240, 179}, - {0x90, 0, 240, 180}, - {0x90, 4, 239, 180}, - {0x90, 0, 238, 180}, - {0x90, 0, 236, 181}, - {0x90, 0, 234, 215}, - {0x90, 0, 248, 21}, - {0x90, 0, 3, 79}, - {0x90, 2, 4, 77}, - {0x90, 0, 255, 67}, - {0x90, 0, 236, 229}, - {0x90, 0, 231, 181}, - {0x90, 0, 231, 180}, - {0x90, 3, 231, 181}, - {0x90, 0, 231, 185}, - {0x90, 0, 231, 191}, - {0x90, 0, 249, 241}, - {0x90, 0, 3, 9}, - {0x90, 0, 21, 74}, - {0x90, 1, 22, 75}, - {0x90, 0, 19, 72}, - {0x90, 0, 0, 1}, - {0x90, 1, 1, 253}, - {0x90, 1, 0, 253}, - {0x80, 12, 0, 253}, - {0x80, 0, 0, 1}, - {0x80, 0, 2, 3}, - {0x80, 0, 20, 64}, - {0x80, 0, 24, 74}, - {0x90, 2, 24, 74}, - {0x90, 0, 3, 33}, - {0x90, 0, 249, 235}, - {0x90, 0, 236, 182}, - {0x90, 0, 233, 182}, - {0x90, 0, 224, 183}, - {0x90, 0, 221, 184}, - {0x90, 5, 220, 184}, - {0x90, 0, 220, 193}, - {0x90, 0, 247, 18}, - {0x90, 0, 254, 79}, - {0x90, 0, 0, 77}, - {0x90, 6, 4, 77}, - {0x90, 0, 5, 77}, - {0x90, 0, 5, 69}, - {0x90, 0, 248, 236}, - {0x90, 0, 237, 181}, - {0x90, 0, 237, 179}, - {0x90, 0, 237, 180}, - {0x90, 3, 236, 181}, - {0x90, 0, 235, 181}, - {0x90, 0, 239, 237}, - {0x90, 0, 3, 8}, - {0x90, 22, 28, 73}, - {0x80, 6, 28, 73}, - {0x80, 0, 16, 51}, - {0x80, 0, 0, 254}, - {0x80, 4, 1, 254}, - {0x80, 0, 248, 231}, - {0x80, 2, 235, 180}, - {0x80, 1, 235, 181}, - {0x90, 3, 234, 181}, - {0x90, 0, 232, 182}, - {0x90, 0, 229, 182}, - {0x90, 0, 228, 182}, - {0x90, 0, 228, 183}, - {0x90, 2, 227, 183}, - {0x90, 1, 226, 183}, - {0x90, 8, 225, 184}, - {0x90, 0, 226, 203}, - {0x90, 0, 230, 226}, - {0x90, 0, 234, 230}, - {0x90, 0, 244, 245}, - {0x90, 7, 0, 0}, - {0x80, 4, 0, 0}, - {0x80, 0, 6, 9}, - {0x80, 0, 18, 66}, - {0x80, 3, 21, 73}, - {0x80, 0, 19, 65}, - {0x80, 0, 14, 18}, - {0x80, 9, 255, 254}, - {0x80, 0, 250, 246}, - {0x80, 0, 223, 189}, - {0x80, 0, 219, 185}, - {0x80, 0, 215, 185}, - {0x90, 0, 214, 185}, - {0x90, 0, 210, 187}, - {0x90, 0, 205, 187}, - {0x90, 0, 202, 187}, - {0x90, 0, 202, 188}, - {0x90, 0, 216, 220}, - {0x90, 0, 2, 3}, - {0x90, 0, 49, 55}, - {0x90, 17, 65, 65}, - {0x90, 0, 12, 239}, - {0x90, 0, 228, 182}, - {0x90, 0, 207, 187}, - {0x90, 1, 203, 187}, - {0x90, 0, 244, 0}, - {0x90, 0, 26, 44}, - {0x90, 0, 47, 70}, - {0x90, 9, 52, 69}, - {0x90, 0, 40, 55}, - {0x90, 0, 0, 248}, - {0x90, 0, 251, 219}, - {0x90, 0, 237, 185}, - {0x90, 1, 231, 183}, - {0x90, 0, 228, 183}, - {0x90, 5, 227, 183}, - {0x90, 1, 226, 183}, - {0x90, 0, 226, 204}, - {0x80, 0, 232, 213}, - {0x80, 0, 239, 239}, - {0x80, 0, 248, 248}, - {0x80, 7, 0, 0}, - {0x80, 0, 6, 8}, - {0x80, 0, 21, 45}, - {0x80, 1, 29, 73}, - {0x90, 6, 29, 73}, - {0x90, 0, 18, 46}, - {0x90, 0, 242, 210}, - {0x90, 0, 234, 182}, - {0x90, 0, 232, 183}, - {0x90, 0, 223, 183}, - {0x90, 0, 219, 184}, - {0x90, 9, 218, 184}, - {0x90, 0, 234, 234}, - {0x90, 0, 0, 45}, - {0x90, 3, 12, 75}, - {0x90, 0, 255, 24}, - {0x90, 0, 246, 207}, - {0x90, 5, 243, 180}, - {0x90, 0, 6, 232}, - {0x90, 0, 35, 59}, - {0x90, 35, 37, 70}, - {0x80, 7, 37, 70}, - {0x80, 0, 28, 56}, - {0x80, 6, 0, 254}, - {0x80, 0, 247, 240}, - {0x80, 0, 229, 181}, - {0x80, 2, 227, 184}, - {0x80, 0, 224, 184}, - {0x90, 1, 224, 184}, - {0x90, 0, 220, 184}, - {0x90, 0, 214, 184}, - {0x90, 0, 212, 185}, - {0x90, 0, 211, 186}, - {0x90, 0, 252, 1}, - {0x90, 0, 36, 56}, - {0x90, 0, 53, 68}, - {0x90, 9, 54, 68}, - {0x90, 0, 36, 44}, - {0x90, 0, 240, 204}, - {0x90, 0, 229, 183}, - {0x90, 0, 228, 183}, - {0x90, 0, 214, 185}, - {0x90, 0, 211, 186}, - {0x90, 0, 222, 215}, - {0x90, 0, 0, 3}, - {0x90, 0, 40, 55}, - {0x90, 0, 60, 66}, - {0x90, 1, 61, 66}, - {0x90, 0, 20, 15}, - {0x90, 0, 233, 182}, - {0x90, 1, 234, 181}, - {0x90, 0, 236, 181}, - {0x90, 0, 4, 6}, - {0x90, 0, 49, 69}, - {0x90, 5, 54, 67}, - {0x80, 14, 54, 67}, - {0x80, 0, 53, 67}, - {0x80, 0, 27, 22}, - {0x80, 4, 0, 0}, - {0x80, 0, 0, 4}, - {0x80, 0, 5, 16}, - {0x80, 0, 8, 25}, - {0x80, 0, 12, 44}, - {0x80, 2, 17, 70}, - {0x80, 0, 11, 11}, - {0x80, 4, 2, 254}, - {0x80, 36, 1, 254}, - {0x80, 0, 1, 0}, - {0x80, 0, 2, 34}, - {0x90, 14, 9, 76}, - {0x90, 0, 2, 61}, - {0x90, 0, 0, 249}, - {0x90, 0, 248, 179}, - {0x90, 7, 245, 179}, - {0x90, 0, 245, 204}, - {0x90, 0, 1, 254}, - {0x90, 0, 1, 0}, - {0x90, 0, 2, 6}, - {0x90, 0, 13, 23}, - {0x90, 0, 31, 73}, - {0x90, 17, 32, 73}, - {0x90, 0, 25, 61}, - {0x90, 0, 1, 248}, - {0x90, 0, 240, 201}, - {0x90, 0, 232, 180}, - {0x90, 0, 232, 181}, - {0x90, 0, 228, 182}, - {0x90, 0, 225, 183}, - {0x90, 3, 224, 183}, - {0x90, 0, 239, 240}, - {0x90, 0, 2, 6}, - {0x90, 0, 20, 44}, - {0x90, 4, 35, 71}, - {0x90, 0, 27, 31}, - {0x90, 0, 0, 255}, - {0x90, 2, 0, 0}, - {0x90, 0, 4, 8}, - {0x90, 4, 4, 10}, - {0x90, 0, 7, 19}, - {0x90, 0, 10, 39}, - {0x90, 0, 11, 68}, - {0x90, 3, 15, 76}, - {0x80, 12, 15, 76}, - {0x80, 0, 4, 65}, - {0x80, 1, 0, 254}, - {0x80, 0, 253, 254}, - {0x80, 0, 236, 220}, - {0x80, 0, 226, 183}, - {0x80, 2, 226, 182}, - {0x90, 5, 226, 182}, - {0x90, 0, 225, 183}, - {0x90, 1, 224, 183}, - {0x90, 0, 224, 184}, - {0x90, 0, 12, 0}, - {0x90, 0, 54, 67}, - {0x90, 0, 60, 66}, - {0x90, 6, 59, 66}, - {0x90, 0, 17, 6}, - {0x90, 0, 252, 178}, - {0x90, 0, 251, 180}, - {0x90, 0, 246, 180}, - {0x90, 0, 238, 180}, - {0x90, 0, 232, 181}, - {0x90, 0, 223, 182}, - {0x90, 0, 216, 183}, - {0x90, 1, 212, 184}, - {0x90, 0, 211, 184}, - {0x90, 0, 210, 184}, - {0x90, 0, 210, 185}, - {0x90, 0, 228, 197}, - {0x90, 0, 24, 38}, - {0x90, 0, 59, 65}, - {0x90, 3, 63, 65}, - {0x90, 0, 24, 236}, - {0x90, 0, 17, 183}, - {0x90, 0, 1, 180}, - {0x90, 5, 254, 180}, - {0x90, 0, 0, 224}, - {0x90, 0, 1, 0}, - {0x80, 30, 1, 0}, - {0xa0, 0, 1, 253}, - {0xa0, 0, 8, 233}, - {0xa0, 1, 16, 226}, - {0x80, 0, 3, 252}, - {0x80, 6, 255, 255}, - {0x80, 0, 255, 241}, - {0x80, 0, 255, 210}, - {0x80, 0, 255, 199}, - {0x80, 0, 255, 203}, - {0x80, 0, 255, 250}, - {0x80, 3, 255, 253}, - {0x80, 0, 255, 238}, - {0x80, 1, 255, 231}, - {0x80, 0, 255, 242}, - {0x80, 0, 255, 253}, - {0x80, 1, 255, 254}, - {0x80, 0, 255, 251}, - {0x80, 1, 255, 231}, - {0x80, 0, 255, 244}, - {0x80, 0, 255, 254}, - {0x80, 0, 255, 238}, - {0x80, 1, 255, 224}, - {0x80, 0, 255, 246}, - {0x80, 0, 255, 254}, - {0x80, 0, 255, 246}, - {0x80, 1, 255, 226}, - {0x80, 0, 255, 242}, - {0x80, 0, 255, 231}, - {0x80, 0, 255, 212}, - {0x80, 0, 255, 217}, - {0x80, 0, 255, 255}, - {0x80, 23, 255, 253}, - {0x80, 0, 255, 254}, - {0x80, 0, 0, 255}, - {0x80, 0, 6, 16}, - {0x80, 0, 16, 76}, - {0x80, 0, 15, 75}, - {0x90, 6, 15, 75}, - {0x90, 0, 255, 30}, - {0x90, 1, 245, 181}, - {0x90, 0, 244, 181}, - {0x90, 0, 236, 181}, - {0x90, 2, 233, 182}, - {0x90, 0, 232, 182}, - {0x90, 1, 231, 182}, - {0x90, 0, 240, 231}, - {0x90, 0, 16, 66}, - {0x90, 5, 24, 73}, - {0x90, 0, 5, 17}, - {0x90, 0, 240, 198}, - {0x90, 0, 238, 179}, - {0x90, 0, 238, 180}, - {0x90, 1, 237, 181}, - {0x90, 0, 244, 181}, - {0x90, 0, 0, 242}, - {0x90, 0, 11, 48}, - {0x90, 0, 28, 72}, - {0x90, 8, 30, 72}, - {0x90, 0, 30, 71}, - {0x90, 0, 24, 28}, - {0x90, 0, 0, 255}, - {0x80, 10, 0, 255}, - {0x80, 0, 1, 0}, - {0x80, 0, 10, 20}, - {0x80, 0, 16, 40}, - {0x80, 3, 16, 42}, - {0x80, 1, 16, 40}, - {0x80, 0, 16, 39}, - {0x80, 6, 16, 36}, - {0x80, 0, 8, 20}, - {0x80, 4, 0, 1}, - {0x00, 0, 0, 0}, - +{ 0x00, 4, 3, 254 }, { 0x00, 29, 2, 254 }, { 0x00, 1, 1, 254 }, { 0x00, 22, 0, 254 }, { 0x00, 67, 1, 254 }, + { 0x80, 16, 1, 254 }, { 0x80, 0, 1, 255 }, { 0x80, 0, 1, 30 }, { 0x90, 5, 250, 78 }, { 0x90, 0, 250, 23 }, + { 0x90, 0, 2, 194 }, { 0x90, 3, 7, 180 }, { 0x90, 0, 6, 180 }, { 0x90, 5, 4, 180 }, { 0x90, 0, 0, 196 }, + { 0x90, 0, 0, 3 }, { 0x90, 0, 252, 74 }, { 0x90, 4, 249, 77 }, { 0x90, 0, 250, 76 }, { 0x90, 0, 2, 242 }, + { 0x90, 0, 20, 183 }, { 0x90, 2, 21, 182 }, { 0x90, 0, 16, 208 }, { 0x90, 0, 3, 29 }, { 0x90, 2, 2, 77 }, + { 0x90, 0, 2, 67 }, { 0x80, 11, 1, 0 }, { 0x80, 0, 2, 16 }, { 0x80, 0, 3, 77 }, { 0x80, 0, 3, 79 }, + { 0x90, 4, 3, 79 }, { 0x90, 0, 251, 69 }, { 0x90, 0, 250, 248 }, { 0x90, 0, 251, 190 }, { 0x90, 17, 0, 177 }, + { 0x90, 0, 0, 178 }, { 0x90, 0, 255, 252 }, { 0x90, 0, 251, 61 }, { 0x90, 2, 246, 76 }, { 0x90, 0, 247, 43 }, + { 0x90, 0, 254, 236 }, { 0x90, 0, 13, 182 }, { 0x90, 2, 11, 180 }, { 0x90, 0, 10, 187 }, { 0x90, 0, 0, 1 }, + { 0x90, 0, 0, 42 }, { 0x90, 20, 0, 79 }, { 0x80, 10, 0, 79 }, { 0x80, 0, 253, 36 }, { 0x80, 0, 252, 235 }, + { 0x80, 0, 252, 180 }, { 0x80, 4, 252, 178 }, { 0x90, 9, 252, 178 }, { 0x90, 0, 252, 201 }, { 0x90, 0, 252, 232 }, + { 0x90, 0, 252, 224 }, { 0x90, 0, 252, 203 }, { 0x90, 0, 252, 201 }, { 0x90, 0, 252, 179 }, { 0x90, 1, 252, 180 }, + { 0x90, 0, 252, 186 }, { 0x90, 0, 252, 221 }, { 0x90, 1, 254, 228 }, { 0x90, 0, 254, 235 }, { 0x90, 2, 1, 255 }, + { 0x90, 0, 1, 254 }, { 0x90, 0, 0, 248 }, { 0x90, 2, 254, 248 }, { 0x90, 0, 254, 243 }, { 0x90, 0, 254, 214 }, + { 0x90, 0, 254, 206 }, { 0x90, 0, 254, 216 }, { 0x80, 1, 255, 255 }, { 0x80, 0, 255, 236 }, { 0x80, 0, 255, 218 }, + { 0x80, 0, 255, 220 }, { 0x80, 19, 255, 255 }, { 0x80, 2, 255, 254 }, { 0x80, 5, 255, 252 }, { 0x80, 0, 255, 248 }, + { 0x80, 0, 254, 227 }, { 0x80, 0, 247, 182 }, { 0x80, 0, 245, 179 }, { 0x90, 0, 245, 179 }, { 0x90, 0, 243, 180 }, + { 0x90, 2, 241, 180 }, { 0x90, 0, 244, 189 }, { 0x90, 0, 16, 2 }, { 0x90, 0, 63, 64 }, { 0x90, 9, 67, 66 }, + { 0x90, 0, 67, 65 }, { 0x90, 0, 16, 249 }, { 0x90, 0, 228, 184 }, { 0x90, 1, 219, 184 }, { 0x90, 0, 235, 214 }, + { 0x90, 0, 8, 20 }, { 0x90, 0, 34, 73 }, { 0x90, 11, 43, 71 }, { 0x90, 0, 28, 42 }, { 0x90, 0, 253, 239 }, + { 0x90, 0, 238, 180 }, { 0x90, 6, 239, 180 }, { 0x80, 2, 239, 180 }, { 0x80, 0, 237, 185 }, { 0x80, 0, 237, 221 }, + { 0x80, 0, 253, 252 }, { 0x80, 10, 255, 254 }, { 0x80, 0, 0, 254 }, { 0x80, 0, 8, 9 }, { 0x80, 0, 23, 65 }, + { 0x80, 0, 26, 73 }, { 0x90, 5, 26, 73 }, { 0x90, 0, 14, 66 }, { 0x90, 0, 246, 235 }, { 0x90, 1, 240, 179 }, + { 0x90, 8, 240, 180 }, { 0x90, 0, 239, 186 }, { 0x90, 0, 253, 255 }, { 0x90, 0, 254, 24 }, { 0x90, 0, 254, 78 }, + { 0x90, 3, 254, 79 }, { 0x90, 0, 247, 20 }, { 0x90, 0, 244, 207 }, { 0x90, 2, 245, 180 }, { 0x90, 0, 247, 180 }, + { 0x90, 0, 1, 183 }, { 0x90, 0, 8, 0 }, { 0x90, 0, 21, 37 }, { 0x90, 23, 31, 73 }, { 0x80, 19, 31, 73 }, + { 0x80, 0, 27, 58 }, { 0x80, 0, 0, 0 }, { 0x80, 0, 0, 253 }, { 0x80, 0, 254, 218 }, { 0x80, 0, 243, 187 }, + { 0x80, 5, 239, 182 }, { 0x90, 1, 239, 182 }, { 0x90, 0, 237, 182 }, { 0x90, 1, 235, 182 }, { 0x90, 0, 235, 191 }, + { 0x90, 0, 3, 3 }, { 0x90, 0, 51, 70 }, { 0x90, 10, 59, 67 }, { 0x90, 0, 23, 18 }, { 0x90, 0, 243, 200 }, + { 0x90, 0, 223, 183 }, { 0x90, 0, 213, 185 }, { 0x90, 2, 212, 185 }, { 0x90, 0, 212, 192 }, { 0x90, 0, 250, 2 }, + { 0x90, 0, 35, 44 }, { 0x90, 0, 64, 66 }, { 0x90, 3, 65, 66 }, { 0x90, 0, 26, 19 }, { 0x90, 0, 248, 178 }, + { 0x90, 0, 245, 178 }, { 0x90, 0, 0, 179 }, { 0x90, 0, 11, 206 }, { 0x90, 0, 18, 63 }, { 0x90, 2, 19, 74 }, + { 0x80, 18, 19, 74 }, { 0x80, 0, 15, 41 }, { 0x80, 60, 0, 255 }, { 0x80, 0, 4, 23 }, { 0x80, 0, 8, 77 }, + { 0x80, 0, 9, 76 }, { 0x90, 20, 9, 76 }, { 0x90, 0, 9, 68 }, { 0x90, 0, 4, 245 }, { 0x90, 0, 10, 180 }, + { 0x90, 0, 12, 180 }, { 0x90, 0, 4, 180 }, { 0x90, 4, 2, 180 }, { 0x90, 0, 13, 220 }, { 0x90, 0, 31, 39 }, + { 0x90, 23, 42, 69 }, { 0x90, 0, 9, 246 }, { 0x90, 0, 0, 180 }, { 0x90, 0, 1, 178 }, { 0x90, 0, 254, 178 }, + { 0x90, 1, 248, 179 }, { 0x90, 0, 247, 179 }, { 0x90, 1, 244, 179 }, { 0x90, 0, 244, 188 }, { 0x90, 0, 1, 6 }, + { 0x90, 0, 20, 76 }, { 0x90, 5, 19, 74 }, { 0x90, 0, 13, 17 }, { 0x90, 1, 2, 255 }, { 0x90, 0, 2, 6 }, + { 0x90, 0, 6, 34 }, { 0x90, 0, 7, 47 }, { 0x90, 0, 8, 56 }, { 0x90, 5, 8, 58 }, { 0x90, 0, 9, 58 }, + { 0x90, 0, 13, 75 }, { 0x90, 0, 13, 76 }, { 0x80, 2, 13, 76 }, { 0x80, 0, 3, 53 }, { 0x80, 0, 255, 0 }, + { 0x80, 1, 0, 254 }, { 0x80, 0, 255, 253 }, { 0x80, 0, 246, 230 }, { 0x80, 0, 241, 210 }, { 0x80, 2, 233, 180 }, + { 0x80, 0, 233, 181 }, { 0x90, 5, 233, 181 }, { 0x90, 0, 232, 181 }, { 0x90, 12, 231, 182 }, { 0x90, 0, 238, 196 }, + { 0x90, 0, 16, 0 }, { 0x90, 0, 60, 66 }, { 0x90, 8, 64, 66 }, { 0x90, 0, 24, 255 }, { 0x90, 0, 3, 181 }, + { 0x90, 0, 240, 180 }, { 0x90, 0, 220, 183 }, { 0x90, 2, 214, 184 }, { 0x90, 0, 216, 184 }, { 0x90, 0, 252, 1 }, + { 0x90, 0, 33, 48 }, { 0x90, 0, 61, 66 }, { 0x90, 1, 63, 66 }, { 0x90, 0, 61, 66 }, { 0x90, 0, 36, 35 }, + { 0x90, 0, 255, 190 }, { 0x90, 1, 1, 178 }, { 0x90, 0, 249, 179 }, { 0x90, 0, 243, 180 }, { 0x90, 0, 242, 231 }, + { 0x90, 0, 0, 0 }, { 0x90, 0, 1, 0 }, { 0x80, 0, 1, 1 }, { 0x80, 1, 2, 3 }, { 0x80, 0, 4, 6 }, { 0x80, 0, 10, 22 }, + { 0x80, 0, 14, 67 }, { 0x80, 3, 17, 75 }, { 0x80, 0, 16, 72 }, { 0x80, 0, 8, 10 }, { 0x80, 5, 1, 255 }, + { 0x80, 0, 1, 9 }, { 0x80, 0, 1, 28 }, { 0x80, 3, 1, 30 }, { 0x80, 0, 1, 29 }, { 0x80, 0, 1, 27 }, + { 0xa0, 0, 1, 27 }, { 0xa0, 0, 3, 27 }, { 0xa0, 0, 5, 26 }, { 0xa0, 0, 6, 14 }, { 0x80, 0, 0, 255 }, + { 0x80, 63, 255, 255 }, { 0x80, 0, 8, 34 }, { 0x80, 0, 11, 76 }, { 0x90, 7, 11, 76 }, { 0x90, 0, 11, 75 }, + { 0x90, 0, 254, 249 }, { 0x90, 0, 248, 180 }, { 0x90, 1, 250, 179 }, { 0x90, 0, 248, 179 }, { 0x90, 4, 247, 179 }, + { 0x90, 0, 253, 244 }, { 0x90, 0, 18, 47 }, { 0x90, 5, 24, 73 }, { 0x90, 0, 11, 39 }, { 0x90, 0, 250, 229 }, + { 0x90, 9, 246, 179 }, { 0x90, 0, 251, 242 }, { 0x90, 0, 4, 11 }, { 0x90, 0, 19, 64 }, { 0x90, 8, 24, 73 }, + { 0x90, 0, 23, 73 }, { 0x90, 0, 15, 25 }, { 0x80, 6, 2, 255 }, { 0x80, 0, 1, 255 }, { 0x80, 0, 0, 252 }, + { 0x80, 0, 247, 233 }, { 0x80, 0, 244, 209 }, { 0x80, 0, 244, 207 }, { 0x80, 0, 244, 209 }, { 0x80, 0, 246, 240 }, + { 0x80, 0, 255, 253 }, { 0x80, 4, 255, 254 }, { 0x80, 0, 255, 234 }, { 0x80, 0, 255, 213 }, { 0x80, 0, 255, 212 }, + { 0x80, 0, 255, 218 }, { 0x80, 0, 255, 254 }, { 0x80, 3, 255, 253 }, { 0x80, 0, 255, 247 }, { 0x80, 0, 255, 241 }, + { 0x80, 0, 255, 224 }, { 0x80, 0, 255, 217 }, { 0x80, 0, 255, 225 }, { 0x80, 0, 255, 253 }, { 0x80, 18, 255, 254 }, + { 0x80, 0, 0, 3 }, { 0x80, 0, 14, 62 }, { 0x90, 5, 18, 75 }, { 0x90, 0, 254, 10 }, { 0x90, 0, 240, 189 }, + { 0x90, 0, 239, 179 }, { 0x90, 4, 239, 180 }, { 0x90, 5, 236, 181 }, { 0x90, 0, 234, 182 }, { 0x90, 0, 228, 183 }, + { 0x90, 0, 223, 192 }, { 0x90, 0, 242, 21 }, { 0x90, 0, 3, 79 }, { 0x90, 1, 9, 76 }, { 0x90, 0, 8, 73 }, + { 0x90, 0, 245, 225 }, { 0x90, 2, 247, 180 }, { 0x90, 1, 246, 180 }, { 0x90, 4, 245, 180 }, { 0x90, 0, 244, 180 }, + { 0x90, 0, 241, 180 }, { 0x90, 0, 238, 189 }, { 0x90, 0, 1, 1 }, { 0x90, 0, 33, 59 }, { 0x90, 0, 45, 70 }, + { 0x90, 1, 46, 70 }, { 0x90, 0, 44, 67 }, { 0x90, 0, 13, 9 }, { 0x80, 4, 0, 254 }, { 0x80, 0, 0, 1 }, + { 0x80, 1, 0, 3 }, { 0x80, 0, 5, 6 }, { 0x80, 0, 7, 10 }, { 0x80, 0, 13, 31 }, { 0x80, 1, 19, 74 }, + { 0x90, 7, 19, 74 }, { 0x90, 0, 9, 28 }, { 0x90, 0, 251, 190 }, { 0x90, 1, 249, 180 }, { 0x90, 0, 247, 180 }, + { 0x90, 4, 245, 180 }, { 0x90, 0, 244, 180 }, { 0x90, 7, 243, 180 }, { 0x90, 0, 0, 255 }, { 0x90, 0, 25, 70 }, + { 0x90, 6, 24, 73 }, { 0x90, 0, 24, 72 }, { 0x90, 0, 1, 248 }, { 0x90, 0, 252, 178 }, { 0x90, 0, 252, 177 }, + { 0x90, 2, 252, 178 }, { 0x90, 0, 255, 183 }, { 0x90, 0, 7, 11 }, { 0x90, 0, 24, 73 }, { 0x90, 21, 25, 74 }, + { 0x80, 2, 25, 74 }, { 0x80, 0, 22, 72 }, { 0x80, 0, 6, 10 }, { 0x80, 4, 1, 0 }, { 0x80, 0, 0, 252 }, + { 0x80, 0, 246, 194 }, { 0x80, 1, 240, 180 }, { 0x80, 0, 236, 181 }, { 0x80, 0, 233, 181 }, { 0x90, 19, 231, 182 }, + { 0x90, 0, 231, 189 }, { 0x90, 0, 231, 200 }, { 0x90, 0, 233, 221 }, { 0x90, 0, 247, 250 }, { 0x90, 6, 1, 0 }, + { 0x90, 0, 1, 255 }, { 0x90, 2, 1, 254 }, { 0x80, 8, 1, 254 }, { 0x80, 0, 1, 255 }, { 0x80, 0, 1, 0 }, + { 0x80, 0, 4, 20 }, { 0x80, 0, 7, 69 }, { 0x80, 4, 8, 75 }, { 0x80, 0, 4, 58 }, { 0x80, 7, 1, 254 }, + { 0x80, 0, 240, 201 }, { 0x80, 2, 234, 181 }, { 0x90, 3, 234, 181 }, { 0x90, 1, 230, 182 }, { 0x90, 0, 242, 227 }, + { 0x90, 0, 29, 29 }, { 0x90, 0, 66, 66 }, { 0x90, 11, 68, 66 }, { 0x90, 0, 61, 57 }, { 0x90, 0, 14, 231 }, + { 0x90, 0, 235, 182 }, { 0x90, 0, 214, 184 }, { 0x90, 1, 211, 185 }, { 0x90, 0, 243, 253 }, { 0x90, 0, 11, 15 }, + { 0x90, 0, 45, 68 }, { 0x90, 7, 52, 68 }, { 0x90, 0, 26, 25 }, { 0x90, 0, 0, 246 }, { 0x90, 0, 249, 224 }, + { 0x90, 0, 235, 204 }, { 0x90, 0, 223, 187 }, { 0x90, 10, 220, 186 }, { 0x90, 0, 223, 191 }, { 0x80, 0, 240, 242 }, + { 0x80, 6, 1, 0 }, { 0x80, 2, 1, 1 }, { 0x80, 1, 1, 2 }, { 0x80, 0, 6, 13 }, { 0x80, 1, 18, 74 }, + { 0x90, 8, 18, 74 }, { 0x90, 0, 253, 33 }, { 0x90, 0, 228, 196 }, { 0x90, 5, 228, 183 }, { 0x90, 0, 227, 183 }, + { 0x90, 2, 226, 183 }, { 0x90, 0, 225, 183 }, { 0x90, 0, 224, 183 }, { 0x90, 0, 223, 183 }, { 0x90, 0, 223, 184 }, + { 0x90, 0, 2, 9 }, { 0x90, 0, 31, 73 }, { 0x90, 3, 35, 71 }, { 0x90, 0, 10, 10 }, { 0x90, 0, 243, 200 }, + { 0x90, 2, 241, 179 }, { 0x90, 0, 243, 181 }, { 0x90, 0, 11, 251 }, { 0x90, 0, 29, 59 }, { 0x90, 22, 32, 72 }, + { 0x80, 19, 32, 72 }, { 0x80, 0, 32, 70 }, { 0x80, 0, 8, 3 }, { 0x80, 2, 1, 254 }, { 0x80, 0, 0, 254 }, + { 0x80, 0, 252, 247 }, { 0x80, 0, 235, 219 }, { 0x80, 0, 218, 184 }, { 0x80, 2, 219, 183 }, { 0x90, 5, 219, 183 }, + { 0x90, 0, 219, 189 }, { 0x90, 0, 252, 255 }, { 0x90, 0, 12, 12 }, { 0x90, 0, 42, 47 }, { 0x90, 0, 59, 67 }, + { 0x90, 6, 60, 67 }, { 0x90, 0, 36, 33 }, { 0x90, 0, 244, 183 }, { 0x90, 0, 235, 183 }, { 0x90, 0, 231, 183 }, + { 0x90, 0, 224, 183 }, { 0x90, 0, 223, 183 }, { 0x90, 0, 228, 204 }, { 0x90, 0, 1, 5 }, { 0x90, 0, 44, 69 }, + { 0x90, 2, 54, 67 }, { 0x90, 0, 39, 53 }, { 0x90, 0, 242, 223 }, { 0x90, 0, 235, 180 }, { 0x90, 0, 241, 180 }, + { 0x90, 0, 253, 183 }, { 0x90, 0, 11, 21 }, { 0x90, 0, 25, 73 }, { 0x90, 1, 25, 72 }, { 0x80, 13, 25, 72 }, + { 0x80, 0, 20, 30 }, { 0x80, 0, 1, 255 }, { 0x80, 10, 1, 254 }, { 0x80, 45, 1, 255 }, { 0x80, 0, 2, 9 }, + { 0x80, 0, 4, 36 }, { 0x80, 0, 6, 55 }, { 0x80, 2, 9, 76 }, { 0x90, 11, 9, 76 }, { 0x90, 0, 4, 254 }, + { 0x90, 0, 8, 208 }, { 0x90, 0, 8, 180 }, { 0x90, 0, 3, 180 }, { 0x90, 8, 0, 180 }, { 0x90, 0, 0, 197 }, + { 0x90, 0, 0, 1 }, { 0x90, 0, 14, 21 }, { 0x90, 0, 39, 70 }, { 0x90, 26, 38, 71 }, { 0x90, 0, 2, 255 }, + { 0x90, 0, 244, 189 }, { 0x90, 7, 238, 180 }, { 0x90, 0, 244, 184 }, { 0x90, 0, 1, 254 }, { 0x90, 0, 20, 43 }, + { 0x90, 3, 28, 74 }, { 0x90, 0, 24, 61 }, { 0x90, 0, 2, 0 }, { 0x90, 5, 1, 0 }, { 0x90, 0, 1, 5 }, + { 0x90, 0, 4, 11 }, { 0x90, 0, 7, 19 }, { 0x90, 0, 10, 29 }, { 0x90, 0, 13, 34 }, { 0x90, 0, 13, 37 }, + { 0x90, 0, 15, 67 }, { 0x90, 4, 17, 74 }, { 0x80, 10, 17, 74 }, { 0x80, 0, 17, 65 }, { 0x80, 0, 0, 1 }, + { 0x80, 0, 1, 253 }, { 0x80, 0, 252, 244 }, { 0x80, 0, 239, 186 }, { 0x80, 2, 235, 180 }, { 0x80, 1, 235, 181 }, + { 0x90, 7, 235, 181 }, { 0x90, 0, 234, 181 }, { 0x90, 0, 232, 181 }, { 0x90, 1, 231, 182 }, { 0x90, 0, 229, 183 }, + { 0x90, 2, 228, 183 }, { 0x90, 0, 1, 9 }, { 0x90, 0, 36, 71 }, { 0x90, 7, 48, 69 }, { 0x90, 0, 25, 17 }, + { 0x90, 0, 251, 192 }, { 0x90, 0, 234, 180 }, { 0x90, 0, 228, 182 }, { 0x90, 0, 213, 185 }, { 0x90, 0, 208, 186 }, + { 0x90, 2, 207, 186 }, { 0x90, 0, 208, 195 }, { 0x90, 0, 0, 0 }, { 0x90, 0, 26, 34 }, { 0x90, 0, 52, 66 }, + { 0x90, 3, 60, 67 }, { 0x90, 0, 27, 23 }, { 0x90, 0, 249, 198 }, { 0x90, 5, 244, 180 }, { 0x90, 0, 246, 209 }, + { 0x90, 0, 0, 253 }, { 0x80, 3, 0, 254 }, { 0x80, 0, 0, 1 }, { 0x80, 0, 9, 13 }, { 0x80, 0, 17, 39 }, + { 0x80, 6, 22, 73 }, { 0x80, 0, 20, 56 }, { 0x80, 6, 2, 0 }, { 0x80, 0, 1, 255 }, { 0x80, 0, 249, 238 }, + { 0x80, 0, 243, 219 }, { 0x80, 0, 242, 209 }, { 0x80, 1, 242, 207 }, { 0x80, 0, 247, 229 }, { 0x80, 0, 248, 238 }, + { 0x80, 1, 249, 218 }, { 0x80, 0, 254, 252 }, { 0x80, 0, 1, 255 }, { 0x80, 0, 0, 249 }, { 0x80, 0, 255, 217 }, + { 0x80, 0, 255, 216 }, { 0x80, 0, 255, 242 }, { 0x80, 1, 255, 254 }, { 0xa0, 1, 255, 254 }, { 0x80, 5, 255, 254 }, + { 0x80, 0, 252, 219 }, { 0x80, 0, 250, 180 }, { 0x80, 0, 250, 179 }, { 0x80, 0, 250, 203 }, { 0x80, 0, 1, 0 }, + { 0x80, 46, 0, 0 }, { 0x80, 0, 5, 10 }, { 0x80, 0, 15, 60 }, { 0x80, 0, 19, 75 }, { 0x90, 7, 19, 75 }, + { 0x90, 0, 13, 68 }, { 0x90, 0, 243, 225 }, { 0x90, 0, 236, 181 }, { 0x90, 1, 236, 182 }, { 0x90, 1, 233, 182 }, + { 0x90, 0, 230, 182 }, { 0x90, 1, 229, 182 }, { 0x90, 0, 239, 226 }, { 0x90, 0, 12, 31 }, { 0x90, 0, 34, 72 }, + { 0x90, 12, 36, 72 }, { 0x90, 0, 29, 62 }, { 0x90, 0, 253, 232 }, { 0x90, 0, 239, 180 }, { 0x90, 0, 239, 179 }, + { 0x90, 1, 239, 180 }, { 0x90, 0, 9, 0 }, { 0x90, 0, 47, 62 }, { 0x90, 5, 48, 68 }, { 0x90, 0, 46, 54 }, + { 0x80, 0, 0, 0 }, { 0x80, 2, 255, 255 }, { 0x80, 0, 252, 248 }, { 0x80, 0, 244, 239 }, { 0x80, 0, 232, 200 }, + { 0x80, 1, 225, 184 }, { 0x80, 0, 225, 188 }, { 0x80, 0, 245, 247 }, { 0x80, 0, 255, 254 }, { 0x80, 4, 255, 255 }, + { 0x80, 0, 251, 240 }, { 0x80, 2, 247, 226 }, { 0x80, 0, 247, 227 }, { 0x80, 0, 247, 235 }, { 0x80, 0, 247, 225 }, + { 0x80, 1, 247, 211 }, { 0x80, 0, 251, 246 }, { 0x80, 29, 1, 255 }, { 0x80, 0, 2, 5 }, { 0x80, 0, 18, 53 }, + { 0x80, 0, 21, 74 }, { 0x90, 5, 21, 74 }, { 0x90, 0, 255, 253 }, { 0x90, 0, 242, 180 }, { 0x90, 0, 240, 179 }, + { 0x90, 0, 240, 180 }, { 0x90, 4, 239, 180 }, { 0x90, 0, 238, 180 }, { 0x90, 0, 236, 181 }, { 0x90, 0, 234, 215 }, + { 0x90, 0, 248, 21 }, { 0x90, 0, 3, 79 }, { 0x90, 2, 4, 77 }, { 0x90, 0, 255, 67 }, { 0x90, 0, 236, 229 }, + { 0x90, 0, 231, 181 }, { 0x90, 0, 231, 180 }, { 0x90, 3, 231, 181 }, { 0x90, 0, 231, 185 }, { 0x90, 0, 231, 191 }, + { 0x90, 0, 249, 241 }, { 0x90, 0, 3, 9 }, { 0x90, 0, 21, 74 }, { 0x90, 1, 22, 75 }, { 0x90, 0, 19, 72 }, + { 0x90, 0, 0, 1 }, { 0x90, 1, 1, 253 }, { 0x90, 1, 0, 253 }, { 0x80, 12, 0, 253 }, { 0x80, 0, 0, 1 }, + { 0x80, 0, 2, 3 }, { 0x80, 0, 20, 64 }, { 0x80, 0, 24, 74 }, { 0x90, 2, 24, 74 }, { 0x90, 0, 3, 33 }, + { 0x90, 0, 249, 235 }, { 0x90, 0, 236, 182 }, { 0x90, 0, 233, 182 }, { 0x90, 0, 224, 183 }, { 0x90, 0, 221, 184 }, + { 0x90, 5, 220, 184 }, { 0x90, 0, 220, 193 }, { 0x90, 0, 247, 18 }, { 0x90, 0, 254, 79 }, { 0x90, 0, 0, 77 }, + { 0x90, 6, 4, 77 }, { 0x90, 0, 5, 77 }, { 0x90, 0, 5, 69 }, { 0x90, 0, 248, 236 }, { 0x90, 0, 237, 181 }, + { 0x90, 0, 237, 179 }, { 0x90, 0, 237, 180 }, { 0x90, 3, 236, 181 }, { 0x90, 0, 235, 181 }, { 0x90, 0, 239, 237 }, + { 0x90, 0, 3, 8 }, { 0x90, 22, 28, 73 }, { 0x80, 6, 28, 73 }, { 0x80, 0, 16, 51 }, { 0x80, 0, 0, 254 }, + { 0x80, 4, 1, 254 }, { 0x80, 0, 248, 231 }, { 0x80, 2, 235, 180 }, { 0x80, 1, 235, 181 }, { 0x90, 3, 234, 181 }, + { 0x90, 0, 232, 182 }, { 0x90, 0, 229, 182 }, { 0x90, 0, 228, 182 }, { 0x90, 0, 228, 183 }, { 0x90, 2, 227, 183 }, + { 0x90, 1, 226, 183 }, { 0x90, 8, 225, 184 }, { 0x90, 0, 226, 203 }, { 0x90, 0, 230, 226 }, { 0x90, 0, 234, 230 }, + { 0x90, 0, 244, 245 }, { 0x90, 7, 0, 0 }, { 0x80, 4, 0, 0 }, { 0x80, 0, 6, 9 }, { 0x80, 0, 18, 66 }, + { 0x80, 3, 21, 73 }, { 0x80, 0, 19, 65 }, { 0x80, 0, 14, 18 }, { 0x80, 9, 255, 254 }, { 0x80, 0, 250, 246 }, + { 0x80, 0, 223, 189 }, { 0x80, 0, 219, 185 }, { 0x80, 0, 215, 185 }, { 0x90, 0, 214, 185 }, { 0x90, 0, 210, 187 }, + { 0x90, 0, 205, 187 }, { 0x90, 0, 202, 187 }, { 0x90, 0, 202, 188 }, { 0x90, 0, 216, 220 }, { 0x90, 0, 2, 3 }, + { 0x90, 0, 49, 55 }, { 0x90, 17, 65, 65 }, { 0x90, 0, 12, 239 }, { 0x90, 0, 228, 182 }, { 0x90, 0, 207, 187 }, + { 0x90, 1, 203, 187 }, { 0x90, 0, 244, 0 }, { 0x90, 0, 26, 44 }, { 0x90, 0, 47, 70 }, { 0x90, 9, 52, 69 }, + { 0x90, 0, 40, 55 }, { 0x90, 0, 0, 248 }, { 0x90, 0, 251, 219 }, { 0x90, 0, 237, 185 }, { 0x90, 1, 231, 183 }, + { 0x90, 0, 228, 183 }, { 0x90, 5, 227, 183 }, { 0x90, 1, 226, 183 }, { 0x90, 0, 226, 204 }, { 0x80, 0, 232, 213 }, + { 0x80, 0, 239, 239 }, { 0x80, 0, 248, 248 }, { 0x80, 7, 0, 0 }, { 0x80, 0, 6, 8 }, { 0x80, 0, 21, 45 }, + { 0x80, 1, 29, 73 }, { 0x90, 6, 29, 73 }, { 0x90, 0, 18, 46 }, { 0x90, 0, 242, 210 }, { 0x90, 0, 234, 182 }, + { 0x90, 0, 232, 183 }, { 0x90, 0, 223, 183 }, { 0x90, 0, 219, 184 }, { 0x90, 9, 218, 184 }, { 0x90, 0, 234, 234 }, + { 0x90, 0, 0, 45 }, { 0x90, 3, 12, 75 }, { 0x90, 0, 255, 24 }, { 0x90, 0, 246, 207 }, { 0x90, 5, 243, 180 }, + { 0x90, 0, 6, 232 }, { 0x90, 0, 35, 59 }, { 0x90, 35, 37, 70 }, { 0x80, 7, 37, 70 }, { 0x80, 0, 28, 56 }, + { 0x80, 6, 0, 254 }, { 0x80, 0, 247, 240 }, { 0x80, 0, 229, 181 }, { 0x80, 2, 227, 184 }, { 0x80, 0, 224, 184 }, + { 0x90, 1, 224, 184 }, { 0x90, 0, 220, 184 }, { 0x90, 0, 214, 184 }, { 0x90, 0, 212, 185 }, { 0x90, 0, 211, 186 }, + { 0x90, 0, 252, 1 }, { 0x90, 0, 36, 56 }, { 0x90, 0, 53, 68 }, { 0x90, 9, 54, 68 }, { 0x90, 0, 36, 44 }, + { 0x90, 0, 240, 204 }, { 0x90, 0, 229, 183 }, { 0x90, 0, 228, 183 }, { 0x90, 0, 214, 185 }, { 0x90, 0, 211, 186 }, + { 0x90, 0, 222, 215 }, { 0x90, 0, 0, 3 }, { 0x90, 0, 40, 55 }, { 0x90, 0, 60, 66 }, { 0x90, 1, 61, 66 }, + { 0x90, 0, 20, 15 }, { 0x90, 0, 233, 182 }, { 0x90, 1, 234, 181 }, { 0x90, 0, 236, 181 }, { 0x90, 0, 4, 6 }, + { 0x90, 0, 49, 69 }, { 0x90, 5, 54, 67 }, { 0x80, 14, 54, 67 }, { 0x80, 0, 53, 67 }, { 0x80, 0, 27, 22 }, + { 0x80, 4, 0, 0 }, { 0x80, 0, 0, 4 }, { 0x80, 0, 5, 16 }, { 0x80, 0, 8, 25 }, { 0x80, 0, 12, 44 }, + { 0x80, 2, 17, 70 }, { 0x80, 0, 11, 11 }, { 0x80, 4, 2, 254 }, { 0x80, 36, 1, 254 }, { 0x80, 0, 1, 0 }, + { 0x80, 0, 2, 34 }, { 0x90, 14, 9, 76 }, { 0x90, 0, 2, 61 }, { 0x90, 0, 0, 249 }, { 0x90, 0, 248, 179 }, + { 0x90, 7, 245, 179 }, { 0x90, 0, 245, 204 }, { 0x90, 0, 1, 254 }, { 0x90, 0, 1, 0 }, { 0x90, 0, 2, 6 }, + { 0x90, 0, 13, 23 }, { 0x90, 0, 31, 73 }, { 0x90, 17, 32, 73 }, { 0x90, 0, 25, 61 }, { 0x90, 0, 1, 248 }, + { 0x90, 0, 240, 201 }, { 0x90, 0, 232, 180 }, { 0x90, 0, 232, 181 }, { 0x90, 0, 228, 182 }, { 0x90, 0, 225, 183 }, + { 0x90, 3, 224, 183 }, { 0x90, 0, 239, 240 }, { 0x90, 0, 2, 6 }, { 0x90, 0, 20, 44 }, { 0x90, 4, 35, 71 }, + { 0x90, 0, 27, 31 }, { 0x90, 0, 0, 255 }, { 0x90, 2, 0, 0 }, { 0x90, 0, 4, 8 }, { 0x90, 4, 4, 10 }, + { 0x90, 0, 7, 19 }, { 0x90, 0, 10, 39 }, { 0x90, 0, 11, 68 }, { 0x90, 3, 15, 76 }, { 0x80, 12, 15, 76 }, + { 0x80, 0, 4, 65 }, { 0x80, 1, 0, 254 }, { 0x80, 0, 253, 254 }, { 0x80, 0, 236, 220 }, { 0x80, 0, 226, 183 }, + { 0x80, 2, 226, 182 }, { 0x90, 5, 226, 182 }, { 0x90, 0, 225, 183 }, { 0x90, 1, 224, 183 }, { 0x90, 0, 224, 184 }, + { 0x90, 0, 12, 0 }, { 0x90, 0, 54, 67 }, { 0x90, 0, 60, 66 }, { 0x90, 6, 59, 66 }, { 0x90, 0, 17, 6 }, + { 0x90, 0, 252, 178 }, { 0x90, 0, 251, 180 }, { 0x90, 0, 246, 180 }, { 0x90, 0, 238, 180 }, { 0x90, 0, 232, 181 }, + { 0x90, 0, 223, 182 }, { 0x90, 0, 216, 183 }, { 0x90, 1, 212, 184 }, { 0x90, 0, 211, 184 }, { 0x90, 0, 210, 184 }, + { 0x90, 0, 210, 185 }, { 0x90, 0, 228, 197 }, { 0x90, 0, 24, 38 }, { 0x90, 0, 59, 65 }, { 0x90, 3, 63, 65 }, + { 0x90, 0, 24, 236 }, { 0x90, 0, 17, 183 }, { 0x90, 0, 1, 180 }, { 0x90, 5, 254, 180 }, { 0x90, 0, 0, 224 }, + { 0x90, 0, 1, 0 }, { 0x80, 30, 1, 0 }, { 0xa0, 0, 1, 253 }, { 0xa0, 0, 8, 233 }, { 0xa0, 1, 16, 226 }, + { 0x80, 0, 3, 252 }, { 0x80, 6, 255, 255 }, { 0x80, 0, 255, 241 }, { 0x80, 0, 255, 210 }, { 0x80, 0, 255, 199 }, + { 0x80, 0, 255, 203 }, { 0x80, 0, 255, 250 }, { 0x80, 3, 255, 253 }, { 0x80, 0, 255, 238 }, { 0x80, 1, 255, 231 }, + { 0x80, 0, 255, 242 }, { 0x80, 0, 255, 253 }, { 0x80, 1, 255, 254 }, { 0x80, 0, 255, 251 }, { 0x80, 1, 255, 231 }, + { 0x80, 0, 255, 244 }, { 0x80, 0, 255, 254 }, { 0x80, 0, 255, 238 }, { 0x80, 1, 255, 224 }, { 0x80, 0, 255, 246 }, + { 0x80, 0, 255, 254 }, { 0x80, 0, 255, 246 }, { 0x80, 1, 255, 226 }, { 0x80, 0, 255, 242 }, { 0x80, 0, 255, 231 }, + { 0x80, 0, 255, 212 }, { 0x80, 0, 255, 217 }, { 0x80, 0, 255, 255 }, { 0x80, 23, 255, 253 }, { 0x80, 0, 255, 254 }, + { 0x80, 0, 0, 255 }, { 0x80, 0, 6, 16 }, { 0x80, 0, 16, 76 }, { 0x80, 0, 15, 75 }, { 0x90, 6, 15, 75 }, + { 0x90, 0, 255, 30 }, { 0x90, 1, 245, 181 }, { 0x90, 0, 244, 181 }, { 0x90, 0, 236, 181 }, { 0x90, 2, 233, 182 }, + { 0x90, 0, 232, 182 }, { 0x90, 1, 231, 182 }, { 0x90, 0, 240, 231 }, { 0x90, 0, 16, 66 }, { 0x90, 5, 24, 73 }, + { 0x90, 0, 5, 17 }, { 0x90, 0, 240, 198 }, { 0x90, 0, 238, 179 }, { 0x90, 0, 238, 180 }, { 0x90, 1, 237, 181 }, + { 0x90, 0, 244, 181 }, { 0x90, 0, 0, 242 }, { 0x90, 0, 11, 48 }, { 0x90, 0, 28, 72 }, { 0x90, 8, 30, 72 }, + { 0x90, 0, 30, 71 }, { 0x90, 0, 24, 28 }, { 0x90, 0, 0, 255 }, { 0x80, 10, 0, 255 }, { 0x80, 0, 1, 0 }, + { 0x80, 0, 10, 20 }, { 0x80, 0, 16, 40 }, { 0x80, 3, 16, 42 }, { 0x80, 1, 16, 40 }, { 0x80, 0, 16, 39 }, + { 0x80, 6, 16, 36 }, { 0x80, 0, 8, 20 }, { 0x80, 4, 0, 1 }, { 0x00, 0, 0, 0 }, diff --git a/courses/moo_moo_farm/course_offsets.c b/courses/moo_moo_farm/course_offsets.c index bd3ddf06a..b5c43fc3e 100644 --- a/courses/moo_moo_farm/course_offsets.c +++ b/courses/moo_moo_farm/course_offsets.c @@ -3,128 +3,67 @@ #include <assets/moo_moo_farm_data.h> const course_texture moo_moo_farm_textures[] = { - {gTextureWoodDoor0, 0x0294, 0x1000, 0x0}, - {gTextureGrass2, 0x0415, 0x0800, 0x0}, - {gTexture64AF50, 0x0140, 0x0800, 0x0}, - {gTexture64B090, 0x0365, 0x0800, 0x0}, - {gTexture64B54C, 0x038C, 0x0800, 0x0}, - {gTexture64B3F8, 0x0153, 0x0800, 0x0}, - {gTextureSignNintendo0, 0x0541, 0x1000, 0x0}, - {gTextureSignNintendo1, 0x0512, 0x1000, 0x0}, - {gTexture6684F8, 0x010D, 0x0800, 0x0}, - {gTextureSignLuigis0, 0x0287, 0x1000, 0x0}, - {gTextureSignLuigis1, 0x02AF, 0x1000, 0x0}, - {gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0}, - {gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0}, - {gTexture674D58, 0x030C, 0x1000, 0x0}, - {gTexture675064, 0x01BB, 0x0800, 0x0}, - {gTexture675220, 0x0212, 0x0800, 0x0}, - {gTexture6775EC, 0x0233, 0x1000, 0x0}, - {gTexture683314, 0x02DC, 0x1000, 0x0}, - {gTexture68CDA0, 0x0110, 0x0800, 0x0}, - {gTexture6442D4, 0x0138, 0x0800, 0x0}, - {gTexture64440C, 0x029D, 0x1000, 0x0}, - {gTexture6446AC, 0x0116, 0x0800, 0x0}, - {gTextureMooMooFarmSignLeft, 0x0A66, 0x1000, 0x0}, - {gTextureMooMooFarmSignRight, 0x0A64, 0x1000, 0x0}, - {gTexture64ACAC, 0x02A3, 0x0800, 0x0}, - {gTexture66D698, 0x0370, 0x0800, 0x0}, - {gTexture66EBF0, 0x0146, 0x0800, 0x0}, - {gTextureWheelSteamEngineReal, 0x022F, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTextureWoodDoor0, 0x0294, 0x1000, 0x0 }, + { gTextureGrass2, 0x0415, 0x0800, 0x0 }, + { gTexture64AF50, 0x0140, 0x0800, 0x0 }, + { gTexture64B090, 0x0365, 0x0800, 0x0 }, + { gTexture64B54C, 0x038C, 0x0800, 0x0 }, + { gTexture64B3F8, 0x0153, 0x0800, 0x0 }, + { gTextureSignNintendo0, 0x0541, 0x1000, 0x0 }, + { gTextureSignNintendo1, 0x0512, 0x1000, 0x0 }, + { gTexture6684F8, 0x010D, 0x0800, 0x0 }, + { gTextureSignLuigis0, 0x0287, 0x1000, 0x0 }, + { gTextureSignLuigis1, 0x02AF, 0x1000, 0x0 }, + { gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0 }, + { gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0 }, + { gTexture674D58, 0x030C, 0x1000, 0x0 }, + { gTexture675064, 0x01BB, 0x0800, 0x0 }, + { gTexture675220, 0x0212, 0x0800, 0x0 }, + { gTexture6775EC, 0x0233, 0x1000, 0x0 }, + { gTexture683314, 0x02DC, 0x1000, 0x0 }, + { gTexture68CDA0, 0x0110, 0x0800, 0x0 }, + { gTexture6442D4, 0x0138, 0x0800, 0x0 }, + { gTexture64440C, 0x029D, 0x1000, 0x0 }, + { gTexture6446AC, 0x0116, 0x0800, 0x0 }, + { gTextureMooMooFarmSignLeft, 0x0A66, 0x1000, 0x0 }, + { gTextureMooMooFarmSignRight, 0x0A64, 0x1000, 0x0 }, + { gTexture64ACAC, 0x02A3, 0x0800, 0x0 }, + { gTexture66D698, 0x0370, 0x0800, 0x0 }, + { gTexture66EBF0, 0x0146, 0x0800, 0x0 }, + { gTextureWheelSteamEngineReal, 0x022F, 0x1000, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *moo_moo_farm_dls[] = { - d_course_moo_moo_farm_dl_88, - d_course_moo_moo_farm_dl_598, - d_course_moo_moo_farm_dl_338, - d_course_moo_moo_farm_dl_8A0, - d_course_moo_moo_farm_dl_B00, - d_course_moo_moo_farm_dl_FE0, - d_course_moo_moo_farm_dl_D70, - d_course_moo_moo_farm_dl_12B8, - d_course_moo_moo_farm_dl_1530, - d_course_moo_moo_farm_dl_1A20, - d_course_moo_moo_farm_dl_1790, - d_course_moo_moo_farm_dl_1D00, - d_course_moo_moo_farm_dl_1F58, - d_course_moo_moo_farm_dl_2470, - d_course_moo_moo_farm_dl_2190, - d_course_moo_moo_farm_dl_27A8, - d_course_moo_moo_farm_dl_2A10, - d_course_moo_moo_farm_dl_2F20, - d_course_moo_moo_farm_dl_2C38, - d_course_moo_moo_farm_dl_3238, - d_course_moo_moo_farm_dl_34A0, - d_course_moo_moo_farm_dl_39F8, - d_course_moo_moo_farm_dl_36B8, - d_course_moo_moo_farm_dl_3CB0, - d_course_moo_moo_farm_dl_3EB8, - d_course_moo_moo_farm_dl_4428, - d_course_moo_moo_farm_dl_4098, - d_course_moo_moo_farm_dl_46D8, - d_course_moo_moo_farm_dl_4910, - d_course_moo_moo_farm_dl_4E00, - d_course_moo_moo_farm_dl_4AD0, - d_course_moo_moo_farm_dl_5040, - d_course_moo_moo_farm_dl_5290, - d_course_moo_moo_farm_dl_5758, - d_course_moo_moo_farm_dl_5458, - d_course_moo_moo_farm_dl_5990, - d_course_moo_moo_farm_dl_5BF8, - d_course_moo_moo_farm_dl_60A8, - d_course_moo_moo_farm_dl_5DF0, - d_course_moo_moo_farm_dl_62D0, - d_course_moo_moo_farm_dl_6548, - d_course_moo_moo_farm_dl_6A70, - d_course_moo_moo_farm_dl_6778, - d_course_moo_moo_farm_dl_6CB8, - d_course_moo_moo_farm_dl_6FF0, - d_course_moo_moo_farm_dl_74C8, - d_course_moo_moo_farm_dl_7218, - d_course_moo_moo_farm_dl_7718, - d_course_moo_moo_farm_dl_7A80, - d_course_moo_moo_farm_dl_7F78, - d_course_moo_moo_farm_dl_7CD8, - d_course_moo_moo_farm_dl_81E8, - d_course_moo_moo_farm_dl_84D0, - d_course_moo_moo_farm_dl_89A0, - d_course_moo_moo_farm_dl_8728, - d_course_moo_moo_farm_dl_8C00, - d_course_moo_moo_farm_dl_8F18, - d_course_moo_moo_farm_dl_93D0, - d_course_moo_moo_farm_dl_9178, - d_course_moo_moo_farm_dl_9640, - d_course_moo_moo_farm_dl_9938, - d_course_moo_moo_farm_dl_9DF8, - d_course_moo_moo_farm_dl_9BB0, - d_course_moo_moo_farm_dl_A010, - d_course_moo_moo_farm_dl_A2C0, - d_course_moo_moo_farm_dl_A7B0, - d_course_moo_moo_farm_dl_A568, - d_course_moo_moo_farm_dl_A9C8, - d_course_moo_moo_farm_dl_ACB0, - d_course_moo_moo_farm_dl_B230, - d_course_moo_moo_farm_dl_B020, - d_course_moo_moo_farm_dl_B478, - d_course_moo_moo_farm_dl_B798, - d_course_moo_moo_farm_dl_BCE8, - d_course_moo_moo_farm_dl_BB00, - d_course_moo_moo_farm_dl_BF10, - d_course_moo_moo_farm_dl_C180, - d_course_moo_moo_farm_dl_C6D8, - d_course_moo_moo_farm_dl_C4F8, - d_course_moo_moo_farm_dl_C950, - d_course_moo_moo_farm_dl_CBC8, - d_course_moo_moo_farm_dl_D140, - d_course_moo_moo_farm_dl_CF58, - d_course_moo_moo_farm_dl_D408, - d_course_moo_moo_farm_dl_D6B0, - d_course_moo_moo_farm_dl_DC70, - d_course_moo_moo_farm_dl_DA50, - d_course_moo_moo_farm_dl_DF60, - d_course_moo_moo_farm_dl_E1D8, - d_course_moo_moo_farm_dl_E708, - d_course_moo_moo_farm_dl_E4B0, - d_course_moo_moo_farm_dl_EA18, +const Gfx* moo_moo_farm_dls[] = { + d_course_moo_moo_farm_dl_88, d_course_moo_moo_farm_dl_598, d_course_moo_moo_farm_dl_338, + d_course_moo_moo_farm_dl_8A0, d_course_moo_moo_farm_dl_B00, d_course_moo_moo_farm_dl_FE0, + d_course_moo_moo_farm_dl_D70, d_course_moo_moo_farm_dl_12B8, d_course_moo_moo_farm_dl_1530, + d_course_moo_moo_farm_dl_1A20, d_course_moo_moo_farm_dl_1790, d_course_moo_moo_farm_dl_1D00, + d_course_moo_moo_farm_dl_1F58, d_course_moo_moo_farm_dl_2470, d_course_moo_moo_farm_dl_2190, + d_course_moo_moo_farm_dl_27A8, d_course_moo_moo_farm_dl_2A10, d_course_moo_moo_farm_dl_2F20, + d_course_moo_moo_farm_dl_2C38, d_course_moo_moo_farm_dl_3238, d_course_moo_moo_farm_dl_34A0, + d_course_moo_moo_farm_dl_39F8, d_course_moo_moo_farm_dl_36B8, d_course_moo_moo_farm_dl_3CB0, + d_course_moo_moo_farm_dl_3EB8, d_course_moo_moo_farm_dl_4428, d_course_moo_moo_farm_dl_4098, + d_course_moo_moo_farm_dl_46D8, d_course_moo_moo_farm_dl_4910, d_course_moo_moo_farm_dl_4E00, + d_course_moo_moo_farm_dl_4AD0, d_course_moo_moo_farm_dl_5040, d_course_moo_moo_farm_dl_5290, + d_course_moo_moo_farm_dl_5758, d_course_moo_moo_farm_dl_5458, d_course_moo_moo_farm_dl_5990, + d_course_moo_moo_farm_dl_5BF8, d_course_moo_moo_farm_dl_60A8, d_course_moo_moo_farm_dl_5DF0, + d_course_moo_moo_farm_dl_62D0, d_course_moo_moo_farm_dl_6548, d_course_moo_moo_farm_dl_6A70, + d_course_moo_moo_farm_dl_6778, d_course_moo_moo_farm_dl_6CB8, d_course_moo_moo_farm_dl_6FF0, + d_course_moo_moo_farm_dl_74C8, d_course_moo_moo_farm_dl_7218, d_course_moo_moo_farm_dl_7718, + d_course_moo_moo_farm_dl_7A80, d_course_moo_moo_farm_dl_7F78, d_course_moo_moo_farm_dl_7CD8, + d_course_moo_moo_farm_dl_81E8, d_course_moo_moo_farm_dl_84D0, d_course_moo_moo_farm_dl_89A0, + d_course_moo_moo_farm_dl_8728, d_course_moo_moo_farm_dl_8C00, d_course_moo_moo_farm_dl_8F18, + d_course_moo_moo_farm_dl_93D0, d_course_moo_moo_farm_dl_9178, d_course_moo_moo_farm_dl_9640, + d_course_moo_moo_farm_dl_9938, d_course_moo_moo_farm_dl_9DF8, d_course_moo_moo_farm_dl_9BB0, + d_course_moo_moo_farm_dl_A010, d_course_moo_moo_farm_dl_A2C0, d_course_moo_moo_farm_dl_A7B0, + d_course_moo_moo_farm_dl_A568, d_course_moo_moo_farm_dl_A9C8, d_course_moo_moo_farm_dl_ACB0, + d_course_moo_moo_farm_dl_B230, d_course_moo_moo_farm_dl_B020, d_course_moo_moo_farm_dl_B478, + d_course_moo_moo_farm_dl_B798, d_course_moo_moo_farm_dl_BCE8, d_course_moo_moo_farm_dl_BB00, + d_course_moo_moo_farm_dl_BF10, d_course_moo_moo_farm_dl_C180, d_course_moo_moo_farm_dl_C6D8, + d_course_moo_moo_farm_dl_C4F8, d_course_moo_moo_farm_dl_C950, d_course_moo_moo_farm_dl_CBC8, + d_course_moo_moo_farm_dl_D140, d_course_moo_moo_farm_dl_CF58, d_course_moo_moo_farm_dl_D408, + d_course_moo_moo_farm_dl_D6B0, d_course_moo_moo_farm_dl_DC70, d_course_moo_moo_farm_dl_DA50, + d_course_moo_moo_farm_dl_DF60, d_course_moo_moo_farm_dl_E1D8, d_course_moo_moo_farm_dl_E708, + d_course_moo_moo_farm_dl_E4B0, d_course_moo_moo_farm_dl_EA18, }; diff --git a/courses/rainbow_road/course_offsets.c b/courses/rainbow_road/course_offsets.c index a555a72e7..d17ac3b7c 100644 --- a/courses/rainbow_road/course_offsets.c +++ b/courses/rainbow_road/course_offsets.c @@ -3,97 +3,45 @@ #include <assets/rainbow_road_data.h> const course_texture rainbow_road_textures[] = { - {gTextureStarOutline, 0x037A, 0x0800, 0x0}, - {gTexture67A1B8, 0x01B7, 0x0800, 0x0}, - {gTextureCheckerboardBlackWhite, 0x0107, 0x0800, 0x0}, - {gTexture662A34, 0x0106, 0x0800, 0x0}, - {gTextureRainbow, 0x025D, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTextureStarOutline, 0x037A, 0x0800, 0x0 }, + { gTexture67A1B8, 0x01B7, 0x0800, 0x0 }, + { gTextureCheckerboardBlackWhite, 0x0107, 0x0800, 0x0 }, + { gTexture662A34, 0x0106, 0x0800, 0x0 }, + { gTextureRainbow, 0x025D, 0x1000, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -Gfx *rainbow_road_dls[] = { - d_course_rainbow_road_dl_D8, d_course_rainbow_road_dl_210, - d_course_rainbow_road_dl_178, d_course_rainbow_road_dl_288, - d_course_rainbow_road_dl_338, d_course_rainbow_road_dl_4A0, - d_course_rainbow_road_dl_3D0, d_course_rainbow_road_dl_528, - d_course_rainbow_road_dl_5F8, d_course_rainbow_road_dl_6E0, - d_course_rainbow_road_dl_658, d_course_rainbow_road_dl_730, - d_course_rainbow_road_dl_7A8, d_course_rainbow_road_dl_880, - d_course_rainbow_road_dl_7F8, d_course_rainbow_road_dl_8E0, - d_course_rainbow_road_dl_958, d_course_rainbow_road_dl_A70, - d_course_rainbow_road_dl_9C8, d_course_rainbow_road_dl_B08, - d_course_rainbow_road_dl_B70, d_course_rainbow_road_dl_C70, - d_course_rainbow_road_dl_BF0, d_course_rainbow_road_dl_D10, - d_course_rainbow_road_dl_D80, d_course_rainbow_road_dl_E98, - d_course_rainbow_road_dl_E08, d_course_rainbow_road_dl_F50, - d_course_rainbow_road_dl_FB0, d_course_rainbow_road_dl_10A8, - d_course_rainbow_road_dl_1030, d_course_rainbow_road_dl_1150, - d_course_rainbow_road_dl_1198, d_course_rainbow_road_dl_12A0, - d_course_rainbow_road_dl_1228, d_course_rainbow_road_dl_1340, - d_course_rainbow_road_dl_13F0, d_course_rainbow_road_dl_14E8, - d_course_rainbow_road_dl_1488, d_course_rainbow_road_dl_1530, - d_course_rainbow_road_dl_15D0, d_course_rainbow_road_dl_16C0, - d_course_rainbow_road_dl_1678, d_course_rainbow_road_dl_1738, - d_course_rainbow_road_dl_17D0, d_course_rainbow_road_dl_18D0, - d_course_rainbow_road_dl_1878, d_course_rainbow_road_dl_1948, +Gfx* rainbow_road_dls[] = { + d_course_rainbow_road_dl_D8, d_course_rainbow_road_dl_210, d_course_rainbow_road_dl_178, + d_course_rainbow_road_dl_288, d_course_rainbow_road_dl_338, d_course_rainbow_road_dl_4A0, + d_course_rainbow_road_dl_3D0, d_course_rainbow_road_dl_528, d_course_rainbow_road_dl_5F8, + d_course_rainbow_road_dl_6E0, d_course_rainbow_road_dl_658, d_course_rainbow_road_dl_730, + d_course_rainbow_road_dl_7A8, d_course_rainbow_road_dl_880, d_course_rainbow_road_dl_7F8, + d_course_rainbow_road_dl_8E0, d_course_rainbow_road_dl_958, d_course_rainbow_road_dl_A70, + d_course_rainbow_road_dl_9C8, d_course_rainbow_road_dl_B08, d_course_rainbow_road_dl_B70, + d_course_rainbow_road_dl_C70, d_course_rainbow_road_dl_BF0, d_course_rainbow_road_dl_D10, + d_course_rainbow_road_dl_D80, d_course_rainbow_road_dl_E98, d_course_rainbow_road_dl_E08, + d_course_rainbow_road_dl_F50, d_course_rainbow_road_dl_FB0, d_course_rainbow_road_dl_10A8, + d_course_rainbow_road_dl_1030, d_course_rainbow_road_dl_1150, d_course_rainbow_road_dl_1198, + d_course_rainbow_road_dl_12A0, d_course_rainbow_road_dl_1228, d_course_rainbow_road_dl_1340, + d_course_rainbow_road_dl_13F0, d_course_rainbow_road_dl_14E8, d_course_rainbow_road_dl_1488, + d_course_rainbow_road_dl_1530, d_course_rainbow_road_dl_15D0, d_course_rainbow_road_dl_16C0, + d_course_rainbow_road_dl_1678, d_course_rainbow_road_dl_1738, d_course_rainbow_road_dl_17D0, + d_course_rainbow_road_dl_18D0, d_course_rainbow_road_dl_1878, d_course_rainbow_road_dl_1948, }; u64 d_course_rainbow_road_unk_double = 1; u64 d_course_rainbow_road_unk_double2 = 1; s16 d_rainbow_road_chomp_jaw_animation[] = { - 0x0000, 0x3fff, - 0x9602, 0x9483, - 0x90d2, 0x8c1b, - 0x878e, 0x845a, - 0x83ac, 0x88ae, - 0x9264, 0x9bc5, - 0x9fc9, 0x9c7c, - 0x950f, 0x8c27, - 0x846d, 0x808a, - 0x8348, 0x8abb, - 0x9273, 0x9602, - 0x6fb2, 0x70c6, - 0x7369, 0x76ba, - 0x79d6, 0x7bdd, - 0x7beb, 0x7752, - 0x6ed7, 0x66ca, - 0x6379, 0x6692, - 0x6d54, 0x756c, - 0x7c87, 0x8054, - 0x7e7c, 0x78b0, - 0x728d, 0x6fb2, - 0x9602, 0x9483, - 0x90d2, 0x8c1b, - 0x878e, 0x845a, - 0x83ac, 0x88ae, - 0x9264, 0x9bc5, - 0x9fc9, 0x9c7c, - 0x950f, 0x8c27, - 0x846d, 0x808a, - 0x8348, 0x8abb, - 0x9273, 0x9602, - 0x6fb2, 0x70c6, - 0x7369, 0x76ba, - 0x79d6, 0x7bdd, - 0x7beb, 0x7752, - 0x6ed7, 0x66ca, - 0x6379, 0x6692, - 0x6d54, 0x756c, - 0x7c87, 0x8054, - 0x7e7c, 0x78b0, - 0x728d, 0x6fb2, - 0x6fb2, 0x70c6, - 0x7369, 0x76ba, - 0x79d6, 0x7bdd, - 0x7beb, 0x7752, - 0x6ed7, 0x66ca, - 0x6379, 0x6692, - 0x6d54, 0x756c, - 0x7c87, 0x8054, - 0x7e7c, 0x78b0, - 0x728d, 0x6fb2, - 0x3fff, 0x0000, + 0x0000, 0x3fff, 0x9602, 0x9483, 0x90d2, 0x8c1b, 0x878e, 0x845a, 0x83ac, 0x88ae, 0x9264, 0x9bc5, 0x9fc9, + 0x9c7c, 0x950f, 0x8c27, 0x846d, 0x808a, 0x8348, 0x8abb, 0x9273, 0x9602, 0x6fb2, 0x70c6, 0x7369, 0x76ba, + 0x79d6, 0x7bdd, 0x7beb, 0x7752, 0x6ed7, 0x66ca, 0x6379, 0x6692, 0x6d54, 0x756c, 0x7c87, 0x8054, 0x7e7c, + 0x78b0, 0x728d, 0x6fb2, 0x9602, 0x9483, 0x90d2, 0x8c1b, 0x878e, 0x845a, 0x83ac, 0x88ae, 0x9264, 0x9bc5, + 0x9fc9, 0x9c7c, 0x950f, 0x8c27, 0x846d, 0x808a, 0x8348, 0x8abb, 0x9273, 0x9602, 0x6fb2, 0x70c6, 0x7369, + 0x76ba, 0x79d6, 0x7bdd, 0x7beb, 0x7752, 0x6ed7, 0x66ca, 0x6379, 0x6692, 0x6d54, 0x756c, 0x7c87, 0x8054, + 0x7e7c, 0x78b0, 0x728d, 0x6fb2, 0x6fb2, 0x70c6, 0x7369, 0x76ba, 0x79d6, 0x7bdd, 0x7beb, 0x7752, 0x6ed7, + 0x66ca, 0x6379, 0x6692, 0x6d54, 0x756c, 0x7c87, 0x8054, 0x7e7c, 0x78b0, 0x728d, 0x6fb2, 0x3fff, 0x0000, }; // 0x06016098 @@ -142,104 +90,53 @@ AnimationLimbVector d_rainbow_road_unk1[] = { // 0x060160F8 Animation d_rainbow_road_unk2 = { - 0x00010000, - 0x00000000, - 0x0014, - 0x0007, - d_rainbow_road_chomp_jaw_animation, - d_rainbow_road_unk1, + 0x00010000, 0x00000000, 0x0014, 0x0007, d_rainbow_road_chomp_jaw_animation, d_rainbow_road_unk1, }; // 0x0601610C -Animation *d_rainbow_road_unk3[] = { +Animation* d_rainbow_road_unk3[] = { &d_rainbow_road_unk2, }; // 0x06016110 uintptr_t d_rainbow_road_unk4[] = { - 0x00000001, - 0x00000002, - - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x00000000, - 0x0000023a, - 0x00000000, - - 0x00000001, - 0x00000002, - - 0x00000000, - 0x00000007, - 0x00000000, - d_course_rainbow_road_dl_15550, - 0x00000000, - 0x00000000, - 0x00000000, - - 0x00000000, - 0x00000007, - 0x00000000, - d_course_rainbow_road_dl_151A8, - 0x00000000, - 0x00000000, - 0x00000000, - - 0x00000002, - 0x00000002, - - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x00000000, - 0x0000023a, - 0x00000000, - - 0x00000001, - 0x00000002, - - 0x00000000, - 0x00000007, - 0x00000000, - d_course_rainbow_road_dl_15C68, - 0x00000000, - 0x00000000, - 0x00000000, - - 0x00000000, - 0x00000007, - 0x00000000, - d_course_rainbow_road_dl_158C0, - 0x00000000, - 0x00000000, - 0x00000000, - - 0x00000000, - 0x00000007, - 0x00000000, - d_course_rainbow_road_dl_15F18, - 0x00000000, - 0x00000000, - 0x00000000, - - 0x00000002, - 0x00000002, - - 0x00000002, - 0x00000002, - - 0x00000003, - 0x00000002, + 0x00000001, 0x00000002, + + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x00000000, 0x0000023a, 0x00000000, + + 0x00000001, 0x00000002, + + 0x00000000, 0x00000007, 0x00000000, d_course_rainbow_road_dl_15550, + 0x00000000, 0x00000000, 0x00000000, + + 0x00000000, 0x00000007, 0x00000000, d_course_rainbow_road_dl_151A8, + 0x00000000, 0x00000000, 0x00000000, + + 0x00000002, 0x00000002, + + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x00000000, 0x0000023a, 0x00000000, + + 0x00000001, 0x00000002, + + 0x00000000, 0x00000007, 0x00000000, d_course_rainbow_road_dl_15C68, + 0x00000000, 0x00000000, 0x00000000, + + 0x00000000, 0x00000007, 0x00000000, d_course_rainbow_road_dl_158C0, + 0x00000000, 0x00000000, 0x00000000, + + 0x00000000, 0x00000007, 0x00000000, d_course_rainbow_road_dl_15F18, + 0x00000000, 0x00000000, 0x00000000, + + 0x00000002, 0x00000002, + + 0x00000002, 0x00000002, + + 0x00000003, 0x00000002, }; // No idea what this stuff is u32 d_rainbow_road_unk5[] = { - 0x00000000, - 0x00000000, - 0x00000002, - 0x00000000, - 0x00000002, + 0x00000000, 0x00000000, 0x00000002, 0x00000000, 0x00000002, }; diff --git a/courses/royal_raceway/course_offsets.c b/courses/royal_raceway/course_offsets.c index 5f931f560..94f362ffd 100644 --- a/courses/royal_raceway/course_offsets.c +++ b/courses/royal_raceway/course_offsets.c @@ -3,183 +3,95 @@ #include <assets/royal_raceway_data.h> const course_texture royal_raceway_textures[] = { - {gTexture64619C, 0x0124, 0x0800, 0x0}, - {gTexture645134, 0x052C, 0x0800, 0x0}, - {gTextureWoodDoor1, 0x0903, 0x1000, 0x0}, - {gTexture64BB60, 0x0169, 0x0800, 0x0}, - {gTextureGrass3, 0x0372, 0x0800, 0x0}, - {gTexture64F9E8, 0x020B, 0x1000, 0x0}, - {gTextureFlagRed, 0x019E, 0x0800, 0x0}, - {gTextureCrownJewelBlue, 0x0301, 0x0800, 0x0}, - {gTextureCrown, 0x0106, 0x0800, 0x0}, - {gTextureCrownJewelPink, 0x0313, 0x0800, 0x0}, - {gTextureSignKoopaAir0, 0x0360, 0x1000, 0x0}, - {gTextureSignKoopaAir1, 0x0304, 0x1000, 0x0}, - {gTexture6684F8, 0x010D, 0x0800, 0x0}, - {gTextureSignLuigis0, 0x0287, 0x1000, 0x0}, - {gTextureSignLuigis1, 0x02AF, 0x1000, 0x0}, - {gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0}, - {gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0}, - {gTexture66CA98, 0x02C9, 0x0800, 0x0}, - {gTextureCheckerboardPink, 0x0157, 0x0800, 0x0}, - {gTexture670AC8, 0x0FBF, 0x1000, 0x0}, - {gTextureRoad0, 0x0300, 0x1000, 0x0}, - {gTextureRoadFinish0, 0x0338, 0x1000, 0x0}, - {gTextureSignYoshi, 0x04DF, 0x1000, 0x0}, - {gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0}, - {gTextureCastleBricks, 0x0B33, 0x1000, 0x0}, - {gTextureCastleBridge, 0x0428, 0x0800, 0x0}, - {gTextureGrass8, 0x02CB, 0x0800, 0x0}, - {gTextureGrass9, 0x0421, 0x0800, 0x0}, - {gTexture6646B8, 0x0298, 0x1000, 0x0}, - {gTexture664408, 0x02AE, 0x1000, 0x0}, - {gTextureBricksRed, 0x0C55, 0x1000, 0x0}, - {gTexture665C0C, 0x059D, 0x0800, 0x0}, - {gTexture6661AC, 0x01F7, 0x0800, 0x0}, - {gTexture6663A4, 0x05F6, 0x0800, 0x0}, - {gTexture667BAC, 0x067A, 0x0800, 0x0}, - {gTextureFlagRed2, 0x0186, 0x0800, 0x0}, - {gTexture66DB60, 0x01D6, 0x0800, 0x0}, - {gTextureStainglassPeach0, 0x0ED1, 0x1000, 0x0}, - {gTextureStainglassPeach1, 0x0DA9, 0x1000, 0x0}, - {gTextureFencePostWooden, 0x083D, 0x1000, 0x0}, - {gTexture648508, 0x01FE, 0x1000, 0x0}, - {gTexture6449D4, 0x075D, 0x0800, 0x0}, - {gTexture67FE0C, 0x02DE, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture64619C, 0x0124, 0x0800, 0x0 }, + { gTexture645134, 0x052C, 0x0800, 0x0 }, + { gTextureWoodDoor1, 0x0903, 0x1000, 0x0 }, + { gTexture64BB60, 0x0169, 0x0800, 0x0 }, + { gTextureGrass3, 0x0372, 0x0800, 0x0 }, + { gTexture64F9E8, 0x020B, 0x1000, 0x0 }, + { gTextureFlagRed, 0x019E, 0x0800, 0x0 }, + { gTextureCrownJewelBlue, 0x0301, 0x0800, 0x0 }, + { gTextureCrown, 0x0106, 0x0800, 0x0 }, + { gTextureCrownJewelPink, 0x0313, 0x0800, 0x0 }, + { gTextureSignKoopaAir0, 0x0360, 0x1000, 0x0 }, + { gTextureSignKoopaAir1, 0x0304, 0x1000, 0x0 }, + { gTexture6684F8, 0x010D, 0x0800, 0x0 }, + { gTextureSignLuigis0, 0x0287, 0x1000, 0x0 }, + { gTextureSignLuigis1, 0x02AF, 0x1000, 0x0 }, + { gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0 }, + { gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0 }, + { gTexture66CA98, 0x02C9, 0x0800, 0x0 }, + { gTextureCheckerboardPink, 0x0157, 0x0800, 0x0 }, + { gTexture670AC8, 0x0FBF, 0x1000, 0x0 }, + { gTextureRoad0, 0x0300, 0x1000, 0x0 }, + { gTextureRoadFinish0, 0x0338, 0x1000, 0x0 }, + { gTextureSignYoshi, 0x04DF, 0x1000, 0x0 }, + { gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0 }, + { gTextureCastleBricks, 0x0B33, 0x1000, 0x0 }, + { gTextureCastleBridge, 0x0428, 0x0800, 0x0 }, + { gTextureGrass8, 0x02CB, 0x0800, 0x0 }, + { gTextureGrass9, 0x0421, 0x0800, 0x0 }, + { gTexture6646B8, 0x0298, 0x1000, 0x0 }, + { gTexture664408, 0x02AE, 0x1000, 0x0 }, + { gTextureBricksRed, 0x0C55, 0x1000, 0x0 }, + { gTexture665C0C, 0x059D, 0x0800, 0x0 }, + { gTexture6661AC, 0x01F7, 0x0800, 0x0 }, + { gTexture6663A4, 0x05F6, 0x0800, 0x0 }, + { gTexture667BAC, 0x067A, 0x0800, 0x0 }, + { gTextureFlagRed2, 0x0186, 0x0800, 0x0 }, + { gTexture66DB60, 0x01D6, 0x0800, 0x0 }, + { gTextureStainglassPeach0, 0x0ED1, 0x1000, 0x0 }, + { gTextureStainglassPeach1, 0x0DA9, 0x1000, 0x0 }, + { gTextureFencePostWooden, 0x083D, 0x1000, 0x0 }, + { gTexture648508, 0x01FE, 0x1000, 0x0 }, + { gTexture6449D4, 0x075D, 0x0800, 0x0 }, + { gTexture67FE0C, 0x02DE, 0x0800, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *royal_raceway_dls[] = { - d_course_royal_raceway_dl_0, - d_course_royal_raceway_dl_360, - d_course_royal_raceway_dl_258, - d_course_royal_raceway_dl_470, - d_course_royal_raceway_dl_6D0, - d_course_royal_raceway_dl_A48, - d_course_royal_raceway_dl_8E0, - d_course_royal_raceway_dl_B40, - d_course_royal_raceway_dl_DA0, - d_course_royal_raceway_dl_1180, - d_course_royal_raceway_dl_F40, - d_course_royal_raceway_dl_12C0, - d_course_royal_raceway_dl_1538, - d_course_royal_raceway_dl_1850, - d_course_royal_raceway_dl_1610, - d_course_royal_raceway_dl_19B0, - d_course_royal_raceway_dl_1BB8, - d_course_royal_raceway_dl_1E88, - d_course_royal_raceway_dl_1C40, - d_course_royal_raceway_dl_2018, - d_course_royal_raceway_dl_21A8, - d_course_royal_raceway_dl_2428, - d_course_royal_raceway_dl_2210, - d_course_royal_raceway_dl_25F0, - d_course_royal_raceway_dl_26F0, - d_course_royal_raceway_dl_29A0, - d_course_royal_raceway_dl_27B8, - d_course_royal_raceway_dl_2B78, - d_course_royal_raceway_dl_2C20, - d_course_royal_raceway_dl_2FE0, - d_course_royal_raceway_dl_2DD0, - d_course_royal_raceway_dl_31F8, - d_course_royal_raceway_dl_33B0, - d_course_royal_raceway_dl_3748, - d_course_royal_raceway_dl_3580, - d_course_royal_raceway_dl_3960, - d_course_royal_raceway_dl_3AD8, - d_course_royal_raceway_dl_3D38, - d_course_royal_raceway_dl_3BA8, - d_course_royal_raceway_dl_3ED8, - d_course_royal_raceway_dl_3FA0, - d_course_royal_raceway_dl_41D8, - d_course_royal_raceway_dl_4048, - d_course_royal_raceway_dl_4380, - d_course_royal_raceway_dl_4438, - d_course_royal_raceway_dl_45A0, - d_course_royal_raceway_dl_44C0, - d_course_royal_raceway_dl_46A0, - d_course_royal_raceway_dl_4750, - d_course_royal_raceway_dl_4930, - d_course_royal_raceway_dl_4800, - d_course_royal_raceway_dl_4A38, - d_course_royal_raceway_dl_4AE0, - d_course_royal_raceway_dl_4D00, - d_course_royal_raceway_dl_4BA8, - d_course_royal_raceway_dl_4DF8, - d_course_royal_raceway_dl_4EC0, - d_course_royal_raceway_dl_50F0, - d_course_royal_raceway_dl_4F80, - d_course_royal_raceway_dl_51D0, - d_course_royal_raceway_dl_52F0, - d_course_royal_raceway_dl_54F8, - d_course_royal_raceway_dl_53B8, - d_course_royal_raceway_dl_5598, - d_course_royal_raceway_dl_56C0, - d_course_royal_raceway_dl_5890, - d_course_royal_raceway_dl_5758, - d_course_royal_raceway_dl_5900, - d_course_royal_raceway_dl_5A40, - d_course_royal_raceway_dl_5CA0, - d_course_royal_raceway_dl_5B28, - d_course_royal_raceway_dl_5D08, - d_course_royal_raceway_dl_5EB8, - d_course_royal_raceway_dl_6118, - d_course_royal_raceway_dl_5FD8, - d_course_royal_raceway_dl_61B0, - d_course_royal_raceway_dl_6378, - d_course_royal_raceway_dl_6780, - d_course_royal_raceway_dl_6538, - d_course_royal_raceway_dl_68C8, - d_course_royal_raceway_dl_6BC0, - d_course_royal_raceway_dl_70C0, - d_course_royal_raceway_dl_6E20, - d_course_royal_raceway_dl_72B8, - d_course_royal_raceway_dl_75C0, - d_course_royal_raceway_dl_78E8, - d_course_royal_raceway_dl_7778, - d_course_royal_raceway_dl_7AD0, - d_course_royal_raceway_dl_7BD8, - d_course_royal_raceway_dl_7ED8, - d_course_royal_raceway_dl_7DB0, - d_course_royal_raceway_dl_8068, - d_course_royal_raceway_dl_81C0, - d_course_royal_raceway_dl_84A0, - d_course_royal_raceway_dl_8398, - d_course_royal_raceway_dl_8620, - d_course_royal_raceway_dl_8770, - d_course_royal_raceway_dl_88B0, - d_course_royal_raceway_dl_8838, - d_course_royal_raceway_dl_8930, - d_course_royal_raceway_dl_89F0, - d_course_royal_raceway_dl_8CD8, - d_course_royal_raceway_dl_8C58, - d_course_royal_raceway_dl_8EB8, - d_course_royal_raceway_dl_8FA8, - d_course_royal_raceway_dl_92D0, - d_course_royal_raceway_dl_9218, - d_course_royal_raceway_dl_94E8, - d_course_royal_raceway_dl_9678, - d_course_royal_raceway_dl_99A0, - d_course_royal_raceway_dl_9900, - d_course_royal_raceway_dl_9B30, - d_course_royal_raceway_dl_9D58, - d_course_royal_raceway_dl_A0A8, - d_course_royal_raceway_dl_9FE8, - d_course_royal_raceway_dl_A200, - d_course_royal_raceway_dl_A478, - d_course_royal_raceway_dl_A728, - d_course_royal_raceway_dl_A600, - d_course_royal_raceway_dl_A8A8, - d_course_royal_raceway_dl_A9D0, - d_course_royal_raceway_dl_AC28, - d_course_royal_raceway_dl_AB28, - d_course_royal_raceway_dl_AD90, - d_course_royal_raceway_dl_AE70, - d_course_royal_raceway_dl_B040, - d_course_royal_raceway_dl_AFB0, - d_course_royal_raceway_dl_B188, - d_course_royal_raceway_dl_B230, - d_course_royal_raceway_dl_B3E8, - d_course_royal_raceway_dl_B2E0, - d_course_royal_raceway_dl_B508, +const Gfx* royal_raceway_dls[] = { + d_course_royal_raceway_dl_0, d_course_royal_raceway_dl_360, d_course_royal_raceway_dl_258, + d_course_royal_raceway_dl_470, d_course_royal_raceway_dl_6D0, d_course_royal_raceway_dl_A48, + d_course_royal_raceway_dl_8E0, d_course_royal_raceway_dl_B40, d_course_royal_raceway_dl_DA0, + d_course_royal_raceway_dl_1180, d_course_royal_raceway_dl_F40, d_course_royal_raceway_dl_12C0, + d_course_royal_raceway_dl_1538, d_course_royal_raceway_dl_1850, d_course_royal_raceway_dl_1610, + d_course_royal_raceway_dl_19B0, d_course_royal_raceway_dl_1BB8, d_course_royal_raceway_dl_1E88, + d_course_royal_raceway_dl_1C40, d_course_royal_raceway_dl_2018, d_course_royal_raceway_dl_21A8, + d_course_royal_raceway_dl_2428, d_course_royal_raceway_dl_2210, d_course_royal_raceway_dl_25F0, + d_course_royal_raceway_dl_26F0, d_course_royal_raceway_dl_29A0, d_course_royal_raceway_dl_27B8, + d_course_royal_raceway_dl_2B78, d_course_royal_raceway_dl_2C20, d_course_royal_raceway_dl_2FE0, + d_course_royal_raceway_dl_2DD0, d_course_royal_raceway_dl_31F8, d_course_royal_raceway_dl_33B0, + d_course_royal_raceway_dl_3748, d_course_royal_raceway_dl_3580, d_course_royal_raceway_dl_3960, + d_course_royal_raceway_dl_3AD8, d_course_royal_raceway_dl_3D38, d_course_royal_raceway_dl_3BA8, + d_course_royal_raceway_dl_3ED8, d_course_royal_raceway_dl_3FA0, d_course_royal_raceway_dl_41D8, + d_course_royal_raceway_dl_4048, d_course_royal_raceway_dl_4380, d_course_royal_raceway_dl_4438, + d_course_royal_raceway_dl_45A0, d_course_royal_raceway_dl_44C0, d_course_royal_raceway_dl_46A0, + d_course_royal_raceway_dl_4750, d_course_royal_raceway_dl_4930, d_course_royal_raceway_dl_4800, + d_course_royal_raceway_dl_4A38, d_course_royal_raceway_dl_4AE0, d_course_royal_raceway_dl_4D00, + d_course_royal_raceway_dl_4BA8, d_course_royal_raceway_dl_4DF8, d_course_royal_raceway_dl_4EC0, + d_course_royal_raceway_dl_50F0, d_course_royal_raceway_dl_4F80, d_course_royal_raceway_dl_51D0, + d_course_royal_raceway_dl_52F0, d_course_royal_raceway_dl_54F8, d_course_royal_raceway_dl_53B8, + d_course_royal_raceway_dl_5598, d_course_royal_raceway_dl_56C0, d_course_royal_raceway_dl_5890, + d_course_royal_raceway_dl_5758, d_course_royal_raceway_dl_5900, d_course_royal_raceway_dl_5A40, + d_course_royal_raceway_dl_5CA0, d_course_royal_raceway_dl_5B28, d_course_royal_raceway_dl_5D08, + d_course_royal_raceway_dl_5EB8, d_course_royal_raceway_dl_6118, d_course_royal_raceway_dl_5FD8, + d_course_royal_raceway_dl_61B0, d_course_royal_raceway_dl_6378, d_course_royal_raceway_dl_6780, + d_course_royal_raceway_dl_6538, d_course_royal_raceway_dl_68C8, d_course_royal_raceway_dl_6BC0, + d_course_royal_raceway_dl_70C0, d_course_royal_raceway_dl_6E20, d_course_royal_raceway_dl_72B8, + d_course_royal_raceway_dl_75C0, d_course_royal_raceway_dl_78E8, d_course_royal_raceway_dl_7778, + d_course_royal_raceway_dl_7AD0, d_course_royal_raceway_dl_7BD8, d_course_royal_raceway_dl_7ED8, + d_course_royal_raceway_dl_7DB0, d_course_royal_raceway_dl_8068, d_course_royal_raceway_dl_81C0, + d_course_royal_raceway_dl_84A0, d_course_royal_raceway_dl_8398, d_course_royal_raceway_dl_8620, + d_course_royal_raceway_dl_8770, d_course_royal_raceway_dl_88B0, d_course_royal_raceway_dl_8838, + d_course_royal_raceway_dl_8930, d_course_royal_raceway_dl_89F0, d_course_royal_raceway_dl_8CD8, + d_course_royal_raceway_dl_8C58, d_course_royal_raceway_dl_8EB8, d_course_royal_raceway_dl_8FA8, + d_course_royal_raceway_dl_92D0, d_course_royal_raceway_dl_9218, d_course_royal_raceway_dl_94E8, + d_course_royal_raceway_dl_9678, d_course_royal_raceway_dl_99A0, d_course_royal_raceway_dl_9900, + d_course_royal_raceway_dl_9B30, d_course_royal_raceway_dl_9D58, d_course_royal_raceway_dl_A0A8, + d_course_royal_raceway_dl_9FE8, d_course_royal_raceway_dl_A200, d_course_royal_raceway_dl_A478, + d_course_royal_raceway_dl_A728, d_course_royal_raceway_dl_A600, d_course_royal_raceway_dl_A8A8, + d_course_royal_raceway_dl_A9D0, d_course_royal_raceway_dl_AC28, d_course_royal_raceway_dl_AB28, + d_course_royal_raceway_dl_AD90, d_course_royal_raceway_dl_AE70, d_course_royal_raceway_dl_B040, + d_course_royal_raceway_dl_AFB0, d_course_royal_raceway_dl_B188, d_course_royal_raceway_dl_B230, + d_course_royal_raceway_dl_B3E8, d_course_royal_raceway_dl_B2E0, d_course_royal_raceway_dl_B508, }; diff --git a/courses/royal_raceway/staff_ghost.inc.c b/courses/royal_raceway/staff_ghost.inc.c index ff0a2dfe5..41c47ba4c 100644 --- a/courses/royal_raceway/staff_ghost.inc.c +++ b/courses/royal_raceway/staff_ghost.inc.c @@ -1,1908 +1,377 @@ - {0x00, 122, 255, 0}, - {0x80, 91, 255, 0}, - {0x80, 12, 0, 0}, - {0x80, 7, 255, 0}, - {0x80, 0, 0, 247}, - {0x80, 0, 254, 206}, - {0x80, 0, 254, 180}, - {0x90, 4, 254, 180}, - {0x90, 0, 3, 242}, - {0x90, 0, 9, 26}, - {0x90, 0, 15, 76}, - {0x90, 4, 15, 75}, - {0x90, 5, 14, 75}, - {0x90, 3, 13, 75}, - {0x90, 0, 9, 59}, - {0x90, 0, 253, 214}, - {0x90, 0, 253, 181}, - {0x90, 0, 253, 180}, - {0x90, 0, 253, 182}, - {0x90, 0, 2, 2}, - {0x90, 0, 3, 58}, - {0x90, 7, 1, 78}, - {0x90, 0, 0, 251}, - {0x90, 1, 254, 180}, - {0x90, 0, 255, 180}, - {0x90, 0, 3, 0}, - {0x90, 0, 2, 53}, - {0x90, 2, 1, 78}, - {0x90, 0, 1, 70}, - {0x90, 0, 255, 20}, - {0x80, 0, 255, 1}, - {0x80, 6, 0, 0}, - {0x80, 0, 0, 2}, - {0x80, 0, 2, 32}, - {0x80, 3, 3, 77}, - {0x80, 0, 3, 74}, - {0x80, 0, 4, 58}, - {0x80, 0, 6, 35}, - {0x80, 1, 2, 2}, - {0x80, 22, 1, 2}, - {0x80, 0, 1, 0}, - {0x80, 0, 0, 227}, - {0x80, 0, 254, 181}, - {0x90, 4, 254, 181}, - {0x90, 0, 255, 228}, - {0x90, 0, 3, 13}, - {0x90, 0, 7, 76}, - {0x90, 14, 7, 77}, - {0x90, 0, 6, 75}, - {0x90, 0, 254, 242}, - {0x90, 0, 252, 179}, - {0x90, 2, 252, 180}, - {0x90, 0, 253, 206}, - {0x90, 0, 0, 8}, - {0x90, 0, 2, 77}, - {0x90, 1, 1, 78}, - {0x90, 0, 254, 252}, - {0x90, 0, 246, 194}, - {0x90, 9, 246, 182}, - {0x90, 0, 246, 186}, - {0x90, 0, 246, 194}, - {0x90, 1, 247, 194}, - {0x90, 0, 250, 203}, - {0x90, 0, 253, 222}, - {0x90, 0, 253, 237}, - {0x90, 1, 253, 243}, - {0x90, 0, 253, 215}, - {0x90, 0, 251, 187}, - {0x90, 3, 251, 180}, - {0x90, 0, 254, 211}, - {0x90, 0, 4, 47}, - {0x90, 0, 8, 77}, - {0x90, 0, 6, 77}, - {0x90, 0, 246, 234}, - {0x90, 12, 239, 182}, - {0x90, 0, 1, 255}, - {0x90, 0, 11, 77}, - {0x90, 1, 13, 76}, - {0x90, 0, 8, 68}, - {0x90, 0, 247, 205}, - {0x90, 3, 250, 181}, - {0x90, 0, 250, 185}, - {0x90, 0, 3, 34}, - {0x90, 0, 8, 76}, - {0x90, 9, 7, 76}, - {0x80, 11, 7, 76}, - {0x90, 6, 7, 76}, - {0x90, 0, 5, 51}, - {0x90, 0, 254, 240}, - {0x90, 9, 254, 180}, - {0x90, 0, 255, 205}, - {0x90, 0, 11, 48}, - {0x90, 0, 16, 75}, - {0x90, 0, 15, 75}, - {0x90, 2, 14, 75}, - {0x90, 14, 13, 75}, - {0x90, 0, 12, 75}, - {0x90, 0, 11, 75}, - {0x80, 1, 10, 75}, - {0x90, 18, 10, 75}, - {0x80, 0, 10, 75}, - {0x90, 6, 10, 75}, - {0x80, 0, 0, 67}, - {0x80, 0, 255, 3}, - {0x80, 0, 254, 0}, - {0x80, 0, 253, 247}, - {0x80, 0, 247, 211}, - {0x80, 0, 243, 182}, - {0x80, 0, 243, 181}, - {0x80, 0, 243, 195}, - {0x80, 0, 253, 252}, - {0x80, 0, 1, 255}, - {0x80, 2, 0, 255}, - {0x80, 22, 0, 0}, - {0x80, 4, 1, 0}, - {0x80, 0, 1, 1}, - {0x80, 0, 1, 3}, - {0x80, 0, 1, 7}, - {0x80, 0, 3, 30}, - {0x90, 0, 6, 66}, - {0x90, 3, 5, 76}, - {0x90, 0, 5, 74}, - {0x90, 0, 3, 0}, - {0x90, 0, 255, 240}, - {0x90, 15, 254, 180}, - {0x90, 0, 254, 181}, - {0x90, 0, 255, 252}, - {0x90, 0, 1, 27}, - {0x90, 0, 1, 57}, - {0x90, 0, 1, 59}, - {0x90, 0, 1, 5}, - {0x90, 0, 253, 225}, - {0x90, 8, 251, 181}, - {0x90, 0, 251, 218}, - {0x90, 0, 3, 18}, - {0x90, 0, 3, 57}, - {0x90, 3, 3, 66}, - {0x90, 0, 3, 60}, - {0x90, 5, 3, 57}, - {0x90, 0, 3, 55}, - {0x90, 0, 3, 42}, - {0x90, 0, 3, 27}, - {0x90, 0, 3, 11}, - {0x90, 0, 3, 3}, - {0x90, 9, 3, 2}, - {0x90, 0, 2, 1}, - {0x80, 0, 254, 246}, - {0x80, 0, 248, 208}, - {0x80, 0, 245, 181}, - {0x80, 2, 245, 182}, - {0x80, 0, 245, 187}, - {0x80, 0, 245, 235}, - {0x80, 23, 0, 0}, - {0x80, 0, 1, 0}, - {0x80, 0, 1, 2}, - {0x80, 0, 1, 4}, - {0x80, 0, 1, 10}, - {0x80, 0, 3, 32}, - {0x90, 0, 5, 53}, - {0x90, 0, 5, 65}, - {0x90, 0, 5, 68}, - {0x90, 0, 5, 69}, - {0x90, 0, 5, 68}, - {0x90, 0, 3, 2}, - {0x90, 0, 0, 255}, - {0x90, 0, 0, 231}, - {0x90, 0, 0, 214}, - {0x90, 0, 0, 201}, - {0x90, 0, 0, 192}, - {0x90, 0, 0, 184}, - {0x90, 0, 0, 182}, - {0x90, 3, 0, 181}, - {0x90, 0, 0, 187}, - {0x90, 0, 0, 242}, - {0x90, 0, 1, 2}, - {0x90, 0, 4, 35}, - {0x90, 2, 7, 76}, - {0x90, 0, 2, 3}, - {0x90, 0, 0, 248}, - {0x90, 0, 254, 208}, - {0x90, 0, 253, 182}, - {0x90, 8, 252, 180}, - {0x90, 0, 252, 196}, - {0x90, 0, 0, 2}, - {0x90, 0, 1, 19}, - {0x90, 1, 2, 38}, - {0x90, 0, 2, 1}, - {0x90, 0, 255, 236}, - {0x90, 0, 254, 184}, - {0x90, 7, 253, 180}, - {0x90, 0, 253, 181}, - {0x90, 0, 254, 230}, - {0x90, 5, 2, 0}, - {0x80, 10, 2, 0}, - {0x80, 0, 2, 1}, - {0x80, 1, 2, 3}, - {0x80, 1, 2, 5}, - {0x80, 6, 2, 6}, - {0x80, 0, 2, 4}, - {0x80, 3, 2, 3}, - {0x80, 6, 2, 2}, - {0x80, 0, 2, 255}, - {0x80, 0, 254, 227}, - {0x80, 0, 254, 179}, - {0x90, 3, 254, 180}, - {0x90, 0, 254, 210}, - {0x90, 0, 1, 2}, - {0x90, 0, 2, 24}, - {0x90, 0, 5, 77}, - {0x90, 11, 6, 77}, - {0x90, 0, 3, 50}, - {0x90, 0, 251, 218}, - {0x90, 1, 251, 180}, - {0x90, 0, 252, 180}, - {0x90, 0, 254, 250}, - {0x90, 0, 3, 39}, - {0x90, 0, 2, 77}, - {0x90, 5, 2, 78}, - {0x90, 0, 2, 70}, - {0x90, 0, 251, 232}, - {0x90, 0, 252, 181}, - {0x90, 0, 252, 180}, - {0x90, 0, 253, 180}, - {0x90, 0, 255, 247}, - {0x90, 0, 3, 42}, - {0x90, 0, 5, 77}, - {0x90, 14, 3, 77}, - {0x80, 0, 3, 56}, - {0x80, 0, 3, 1}, - {0x80, 27, 2, 0}, - {0x80, 0, 2, 255}, - {0x80, 0, 1, 246}, - {0x80, 0, 0, 226}, - {0x80, 0, 255, 214}, - {0x80, 0, 255, 213}, - {0x80, 0, 255, 240}, - {0x80, 31, 2, 0}, - {0x80, 0, 2, 10}, - {0x80, 0, 2, 58}, - {0x80, 0, 3, 77}, - {0x90, 3, 3, 77}, - {0x90, 0, 3, 59}, - {0x90, 0, 253, 250}, - {0x90, 0, 254, 195}, - {0x90, 9, 254, 181}, - {0x90, 0, 254, 182}, - {0x90, 0, 255, 252}, - {0x90, 0, 3, 17}, - {0x90, 0, 2, 65}, - {0x90, 1, 2, 78}, - {0x90, 0, 2, 65}, - {0x90, 0, 254, 248}, - {0x90, 0, 252, 194}, - {0x90, 4, 252, 180}, - {0x90, 0, 252, 194}, - {0x90, 0, 0, 0}, - {0x90, 0, 0, 8}, - {0x90, 0, 2, 39}, - {0x90, 0, 3, 67}, - {0x90, 1, 3, 70}, - {0x90, 0, 2, 70}, - {0x90, 0, 2, 64}, - {0x90, 0, 2, 38}, - {0x90, 3, 2, 30}, - {0x90, 0, 2, 24}, - {0x90, 6, 2, 20}, - {0x90, 0, 2, 24}, - {0x90, 0, 2, 29}, - {0x90, 0, 2, 36}, - {0x90, 0, 2, 42}, - {0x90, 0, 2, 48}, - {0x90, 0, 2, 52}, - {0x90, 14, 2, 53}, - {0x90, 0, 2, 54}, - {0x90, 0, 2, 55}, - {0x90, 15, 2, 56}, - {0x90, 0, 2, 44}, - {0x90, 0, 2, 8}, - {0x90, 0, 2, 1}, - {0x80, 8, 2, 1}, - {0x80, 0, 2, 7}, - {0x80, 0, 2, 30}, - {0x80, 0, 2, 50}, - {0x80, 9, 2, 55}, - {0x80, 0, 2, 47}, - {0x80, 0, 2, 10}, - {0x80, 3, 2, 0}, - {0x80, 0, 2, 255}, - {0x80, 0, 0, 240}, - {0x80, 0, 255, 216}, - {0x80, 0, 255, 207}, - {0x80, 0, 255, 205}, - {0x80, 0, 255, 206}, - {0x80, 0, 255, 229}, - {0x80, 0, 255, 0}, - {0x80, 3, 0, 1}, - {0x80, 0, 0, 247}, - {0x80, 0, 0, 230}, - {0x80, 3, 0, 226}, - {0x80, 0, 0, 222}, - {0x80, 1, 0, 216}, - {0x80, 0, 0, 228}, - {0x80, 2, 0, 240}, - {0x80, 0, 0, 246}, - {0x80, 0, 0, 254}, - {0x80, 36, 0, 255}, - {0x80, 0, 0, 253}, - {0x80, 0, 0, 247}, - {0x80, 0, 0, 236}, - {0x80, 0, 0, 231}, - {0x80, 0, 0, 230}, - {0x80, 0, 0, 234}, - {0x80, 0, 0, 252}, - {0x80, 4, 0, 0}, - {0x80, 0, 0, 255}, - {0x80, 0, 0, 247}, - {0x80, 0, 0, 236}, - {0x80, 0, 0, 224}, - {0x80, 1, 0, 222}, - {0x80, 0, 0, 243}, - {0x80, 10, 0, 1}, - {0x80, 0, 0, 253}, - {0x80, 0, 0, 239}, - {0x80, 4, 0, 232}, - {0x80, 0, 0, 248}, - {0x80, 8, 0, 0}, - {0x80, 0, 0, 249}, - {0x80, 0, 0, 234}, - {0x80, 0, 0, 225}, - {0x80, 0, 0, 224}, - {0x80, 0, 0, 225}, - {0x80, 0, 0, 249}, - {0x80, 42, 0, 0}, - {0x80, 0, 1, 0}, - {0x80, 1, 1, 1}, - {0x80, 0, 1, 2}, - {0x80, 2, 1, 3}, - {0x80, 0, 1, 4}, - {0x80, 0, 1, 6}, - {0x80, 0, 1, 9}, - {0x80, 2, 1, 11}, - {0x80, 0, 1, 8}, - {0x80, 2, 1, 2}, - {0x80, 0, 1, 4}, - {0x80, 5, 1, 5}, - {0x80, 0, 1, 7}, - {0x80, 4, 1, 8}, - {0x80, 13, 1, 9}, - {0x80, 3, 1, 10}, - {0x80, 0, 1, 11}, - {0x80, 13, 1, 13}, - {0x80, 0, 1, 12}, - {0x80, 0, 1, 7}, - {0x80, 6, 1, 6}, - {0x80, 1, 1, 5}, - {0x80, 2, 1, 4}, - {0x80, 4, 1, 3}, - {0x80, 90, 1, 2}, - {0x80, 0, 1, 1}, - {0x80, 0, 1, 252}, - {0x80, 0, 255, 215}, - {0x90, 4, 254, 180}, - {0x90, 0, 254, 181}, - {0x90, 0, 2, 0}, - {0x90, 0, 3, 31}, - {0x90, 0, 9, 77}, - {0x90, 12, 7, 76}, - {0x90, 0, 0, 252}, - {0x90, 0, 253, 187}, - {0x90, 1, 253, 180}, - {0x90, 0, 254, 249}, - {0x90, 0, 3, 44}, - {0x90, 5, 3, 77}, - {0x90, 0, 1, 47}, - {0x90, 0, 254, 244}, - {0x90, 0, 253, 184}, - {0x90, 5, 253, 180}, - {0x90, 0, 253, 185}, - {0x90, 0, 253, 216}, - {0x90, 0, 254, 234}, - {0x90, 1, 254, 237}, - {0x90, 0, 254, 228}, - {0x90, 0, 254, 212}, - {0x90, 0, 254, 204}, - {0x90, 1, 254, 203}, - {0x90, 0, 254, 222}, - {0x90, 1, 254, 232}, - {0x90, 0, 254, 221}, - {0x90, 0, 254, 205}, - {0x90, 0, 254, 200}, - {0x90, 1, 254, 199}, - {0x90, 0, 254, 203}, - {0x90, 0, 254, 204}, - {0x90, 1, 254, 205}, - {0x90, 0, 254, 208}, - {0x90, 0, 254, 212}, - {0x90, 0, 254, 217}, - {0x90, 0, 254, 223}, - {0x90, 0, 254, 228}, - {0x90, 0, 254, 229}, - {0x90, 4, 254, 230}, - {0x90, 0, 254, 227}, - {0x90, 0, 254, 220}, - {0x90, 0, 254, 208}, - {0x90, 0, 254, 206}, - {0x90, 0, 254, 207}, - {0x90, 0, 254, 233}, - {0x80, 0, 0, 255}, - {0x80, 2, 0, 1}, - {0x80, 0, 1, 2}, - {0x80, 0, 1, 8}, - {0x80, 0, 1, 30}, - {0x80, 0, 1, 42}, - {0x80, 0, 2, 53}, - {0x80, 0, 2, 61}, - {0x80, 0, 2, 65}, - {0x90, 0, 2, 68}, - {0x90, 0, 3, 74}, - {0x90, 4, 3, 77}, - {0x90, 0, 3, 50}, - {0x90, 0, 254, 242}, - {0x90, 0, 253, 180}, - {0x90, 9, 253, 181}, - {0x90, 0, 254, 237}, - {0x90, 0, 4, 44}, - {0x90, 0, 9, 77}, - {0x90, 0, 7, 77}, - {0x90, 0, 7, 71}, - {0x90, 0, 254, 252}, - {0x90, 0, 251, 208}, - {0x90, 4, 251, 180}, - {0x90, 0, 1, 246}, - {0x90, 0, 1, 5}, - {0x90, 1, 2, 14}, - {0x90, 0, 2, 5}, - {0x80, 8, 2, 0}, - {0x80, 0, 255, 244}, - {0x80, 0, 252, 212}, - {0x80, 0, 247, 184}, - {0x80, 4, 247, 180}, - {0x90, 15, 247, 180}, - {0x80, 1, 246, 180}, - {0x80, 0, 245, 180}, - {0x90, 3, 245, 180}, - {0x80, 4, 245, 180}, - {0x90, 17, 245, 180}, - {0x90, 0, 245, 181}, - {0x90, 0, 245, 213}, - {0x80, 0, 254, 0}, - {0x80, 0, 2, 1}, - {0x80, 0, 2, 13}, - {0x80, 0, 3, 40}, - {0x80, 0, 7, 75}, - {0x80, 0, 9, 75}, - {0x80, 7, 8, 75}, - {0x90, 4, 8, 75}, - {0x80, 2, 8, 75}, - {0x90, 2, 8, 75}, - {0x90, 12, 8, 76}, - {0xb0, 0, 8, 76}, - {0xa0, 0, 11, 76}, - {0xa0, 0, 14, 76}, - {0xa0, 0, 15, 76}, - {0x80, 0, 15, 71}, - {0x80, 0, 5, 39}, - {0x80, 0, 2, 0}, - {0x80, 0, 255, 251}, - {0x80, 0, 251, 217}, - {0x80, 9, 247, 180}, - {0x90, 3, 247, 180}, - {0x90, 0, 0, 213}, - {0x90, 0, 4, 13}, - {0x90, 0, 18, 74}, - {0x90, 10, 19, 75}, - {0x90, 9, 18, 75}, - {0x90, 0, 17, 73}, - {0x90, 0, 2, 231}, - {0x90, 1, 1, 180}, - {0x90, 0, 1, 181}, - {0x90, 0, 2, 255}, - {0x90, 0, 2, 51}, - {0x90, 8, 2, 77}, - {0x90, 0, 2, 255}, - {0x90, 0, 255, 185}, - {0x90, 1, 253, 179}, - {0x90, 0, 255, 192}, - {0x90, 0, 2, 12}, - {0x90, 0, 11, 77}, - {0x90, 1, 11, 76}, - {0x90, 0, 10, 75}, - {0x90, 0, 2, 1}, - {0x90, 0, 255, 243}, - {0x90, 0, 255, 193}, - {0x90, 3, 255, 179}, - {0x90, 0, 255, 185}, - {0x90, 0, 255, 234}, - {0x90, 4, 0, 1}, - {0x90, 0, 1, 250}, - {0x90, 0, 1, 230}, - {0x90, 0, 1, 215}, - {0x90, 0, 1, 212}, - {0x90, 0, 1, 217}, - {0x90, 0, 1, 252}, - {0x90, 4, 1, 1}, - {0x80, 4, 1, 1}, - {0x80, 0, 3, 11}, - {0x80, 0, 6, 42}, - {0x80, 0, 8, 73}, - {0x80, 1, 9, 76}, - {0x80, 0, 8, 75}, - {0x80, 0, 5, 37}, - {0x80, 9, 3, 0}, - {0x80, 0, 2, 252}, - {0x80, 0, 1, 245}, - {0x80, 0, 1, 240}, - {0x80, 0, 1, 228}, - {0x80, 0, 255, 204}, - {0x80, 1, 255, 195}, - {0x80, 0, 255, 217}, - {0x80, 0, 255, 0}, - {0x80, 96, 0, 1}, - {0x80, 0, 0, 254}, - {0x80, 0, 0, 215}, - {0x90, 3, 253, 181}, - {0x90, 0, 253, 199}, - {0x90, 0, 0, 6}, - {0x90, 0, 2, 54}, - {0x90, 17, 6, 77}, - {0x90, 0, 2, 9}, - {0x90, 0, 255, 206}, - {0x90, 1, 255, 179}, - {0x90, 0, 255, 246}, - {0x90, 0, 2, 27}, - {0x90, 0, 2, 77}, - {0x90, 10, 2, 78}, - {0x90, 0, 2, 253}, - {0x90, 0, 254, 209}, - {0x90, 0, 254, 201}, - {0x90, 0, 2, 236}, - {0x90, 0, 1, 19}, - {0x90, 13, 2, 78}, - {0x90, 0, 2, 69}, - {0x80, 0, 2, 24}, - {0x80, 8, 2, 0}, - {0x80, 0, 2, 255}, - {0x80, 0, 1, 250}, - {0x80, 0, 0, 232}, - {0x80, 0, 0, 215}, - {0x80, 1, 0, 206}, - {0x80, 0, 0, 224}, - {0x80, 14, 0, 1}, - {0x80, 0, 0, 0}, - {0x80, 0, 0, 240}, - {0x80, 0, 253, 199}, - {0x80, 0, 251, 181}, - {0x90, 4, 251, 181}, - {0x90, 0, 251, 196}, - {0x90, 0, 3, 3}, - {0x90, 0, 3, 46}, - {0x90, 0, 7, 77}, - {0x90, 15, 6, 77}, - {0x90, 0, 5, 62}, - {0x90, 0, 254, 234}, - {0x90, 0, 254, 181}, - {0x90, 0, 254, 179}, - {0x90, 0, 254, 193}, - {0x90, 0, 1, 6}, - {0x90, 0, 1, 63}, - {0x90, 7, 1, 77}, - {0x90, 0, 1, 43}, - {0x90, 0, 253, 232}, - {0x90, 0, 253, 181}, - {0x90, 3, 253, 180}, - {0x90, 0, 253, 200}, - {0x90, 0, 253, 232}, - {0x90, 0, 253, 234}, - {0x90, 0, 253, 218}, - {0x90, 0, 253, 195}, - {0x90, 0, 253, 185}, - {0x90, 1, 253, 184}, - {0x90, 0, 253, 188}, - {0x90, 0, 253, 201}, - {0x90, 0, 253, 204}, - {0x90, 0, 253, 210}, - {0x90, 4, 253, 212}, - {0x90, 0, 253, 213}, - {0x90, 3, 253, 214}, - {0x90, 0, 253, 220}, - {0x90, 0, 253, 226}, - {0x90, 0, 253, 227}, - {0x90, 10, 254, 228}, - {0x90, 0, 254, 226}, - {0x90, 0, 254, 223}, - {0x90, 0, 254, 221}, - {0x90, 0, 254, 220}, - {0x90, 0, 254, 217}, - {0x90, 0, 254, 216}, - {0x90, 4, 254, 215}, - {0x90, 0, 254, 217}, - {0x90, 0, 254, 239}, - {0x90, 0, 3, 1}, - {0x80, 0, 3, 1}, - {0x80, 0, 3, 3}, - {0x80, 0, 3, 7}, - {0x80, 0, 3, 13}, - {0x80, 0, 3, 18}, - {0x80, 2, 3, 19}, - {0x80, 0, 3, 39}, - {0x80, 0, 3, 70}, - {0x80, 2, 3, 77}, - {0x90, 6, 3, 77}, - {0x90, 0, 3, 61}, - {0x90, 0, 255, 247}, - {0x90, 0, 254, 187}, - {0x90, 7, 254, 180}, - {0x90, 0, 254, 192}, - {0x90, 0, 1, 6}, - {0x90, 0, 7, 78}, - {0x90, 12, 9, 77}, - {0x90, 15, 8, 77}, - {0x90, 1, 7, 77}, - {0x80, 2, 7, 77}, - {0x90, 16, 7, 77}, - {0x80, 0, 1, 42}, - {0x80, 5, 0, 0}, - {0x80, 1, 0, 255}, - {0x80, 29, 0, 0}, - {0x80, 0, 1, 1}, - {0x80, 0, 2, 22}, - {0x80, 0, 3, 66}, - {0x90, 4, 3, 76}, - {0x90, 0, 1, 1}, - {0x90, 0, 251, 215}, - {0x90, 27, 249, 181}, - {0x90, 0, 249, 207}, - {0x90, 0, 1, 22}, - {0x90, 0, 1, 78}, - {0x90, 8, 1, 77}, - {0x90, 0, 1, 68}, - {0x90, 0, 249, 227}, - {0x90, 2, 247, 180}, - {0x90, 0, 247, 191}, - {0x90, 0, 0, 2}, - {0x90, 0, 2, 35}, - {0x90, 3, 2, 78}, - {0x90, 0, 2, 76}, - {0x90, 0, 2, 37}, - {0x90, 10, 0, 0}, - {0x80, 7, 0, 0}, - {0x80, 0, 0, 253}, - {0x80, 0, 0, 240}, - {0x80, 0, 0, 231}, - {0x80, 0, 0, 229}, - {0x80, 0, 0, 232}, - {0x80, 0, 0, 0}, - {0x80, 16, 0, 1}, - {0x80, 0, 1, 7}, - {0x80, 0, 4, 67}, - {0x90, 2, 3, 77}, - {0x90, 0, 3, 75}, - {0x90, 0, 2, 0}, - {0x90, 0, 0, 241}, - {0x90, 0, 254, 188}, - {0x90, 17, 254, 180}, - {0x90, 0, 254, 181}, - {0x90, 0, 0, 255}, - {0x90, 0, 2, 28}, - {0x90, 1, 1, 59}, - {0x90, 0, 1, 40}, - {0x90, 0, 1, 252}, - {0x90, 0, 254, 218}, - {0x90, 0, 253, 185}, - {0x90, 6, 253, 180}, - {0x90, 0, 254, 201}, - {0x90, 0, 2, 3}, - {0x90, 0, 5, 35}, - {0x90, 2, 8, 76}, - {0x90, 0, 5, 28}, - {0x90, 0, 0, 0}, - {0x90, 4, 0, 255}, - {0x90, 0, 0, 251}, - {0x90, 0, 254, 214}, - {0x90, 0, 253, 180}, - {0x90, 0, 252, 180}, - {0x80, 2, 252, 180}, - {0x80, 0, 251, 188}, - {0x80, 0, 251, 236}, - {0x80, 3, 0, 0}, - {0x80, 0, 1, 0}, - {0x80, 0, 5, 14}, - {0x80, 0, 11, 62}, - {0x80, 3, 13, 75}, - {0x80, 0, 13, 73}, - {0x80, 0, 12, 44}, - {0x80, 0, 0, 255}, - {0x80, 12, 0, 2}, - {0x80, 0, 0, 1}, - {0x80, 0, 0, 0}, - {0x80, 0, 0, 241}, - {0x80, 0, 255, 200}, - {0x80, 0, 253, 180}, - {0x80, 0, 253, 179}, - {0x90, 3, 253, 179}, - {0x90, 0, 253, 214}, - {0x90, 0, 1, 5}, - {0x90, 0, 2, 32}, - {0x90, 0, 6, 72}, - {0x90, 12, 7, 76}, - {0x90, 0, 3, 2}, - {0x90, 0, 1, 220}, - {0x90, 0, 1, 181}, - {0x90, 0, 1, 179}, - {0x90, 0, 1, 199}, - {0x90, 0, 2, 4}, - {0x90, 0, 5, 55}, - {0x90, 7, 6, 77}, - {0x90, 0, 3, 6}, - {0x90, 0, 0, 203}, - {0x90, 1, 0, 180}, - {0x90, 0, 1, 196}, - {0x90, 0, 3, 5}, - {0x90, 0, 6, 46}, - {0x90, 15, 8, 77}, - {0x80, 0, 8, 77}, - {0x80, 0, 8, 52}, - {0x80, 0, 0, 0}, - {0x80, 2, 0, 1}, - {0x80, 0, 0, 250}, - {0x80, 0, 0, 231}, - {0x80, 0, 0, 217}, - {0x80, 0, 0, 215}, - {0x80, 0, 0, 226}, - {0x80, 5, 0, 1}, - {0x80, 0, 0, 252}, - {0x80, 0, 255, 222}, - {0x80, 0, 255, 206}, - {0x80, 0, 255, 203}, - {0x80, 0, 255, 211}, - {0x80, 0, 255, 254}, - {0x80, 0, 0, 1}, - {0x80, 0, 0, 251}, - {0x80, 0, 0, 230}, - {0x80, 0, 0, 224}, - {0x80, 0, 0, 227}, - {0x80, 0, 2, 0}, - {0x80, 6, 3, 0}, - {0x80, 0, 2, 254}, - {0x80, 1, 2, 252}, - {0x80, 0, 2, 254}, - {0x80, 27, 2, 255}, - {0x80, 0, 2, 0}, - {0x80, 0, 2, 1}, - {0x80, 0, 3, 14}, - {0x80, 0, 5, 51}, - {0x80, 0, 6, 75}, - {0x90, 3, 7, 75}, - {0x90, 0, 3, 7}, - {0x90, 0, 255, 250}, - {0x90, 0, 255, 201}, - {0x90, 17, 255, 179}, - {0x90, 0, 0, 212}, - {0x90, 0, 1, 26}, - {0x90, 10, 4, 78}, - {0x90, 0, 2, 19}, - {0x90, 0, 252, 214}, - {0x90, 0, 252, 180}, - {0x90, 1, 252, 179}, - {0x90, 0, 254, 226}, - {0x90, 0, 2, 16}, - {0x90, 0, 2, 61}, - {0x90, 7, 2, 78}, - {0x90, 0, 2, 62}, - {0x90, 0, 2, 22}, - {0x90, 2, 2, 0}, - {0x90, 0, 2, 1}, - {0x90, 0, 2, 7}, - {0x90, 0, 2, 33}, - {0x90, 0, 2, 55}, - {0x90, 0, 2, 73}, - {0x90, 3, 2, 76}, - {0x90, 1, 2, 74}, - {0x90, 0, 2, 73}, - {0x90, 0, 2, 72}, - {0x90, 0, 2, 66}, - {0x90, 0, 2, 48}, - {0x90, 0, 2, 16}, - {0x90, 1, 2, 5}, - {0x90, 0, 2, 6}, - {0x90, 0, 2, 16}, - {0x90, 0, 2, 35}, - {0x90, 0, 2, 52}, - {0x90, 0, 2, 65}, - {0x90, 2, 2, 70}, - {0x90, 0, 2, 61}, - {0x90, 0, 2, 43}, - {0x90, 0, 2, 32}, - {0x90, 0, 2, 21}, - {0x90, 0, 2, 9}, - {0x90, 2, 2, 2}, - {0x90, 0, 2, 3}, - {0x90, 0, 2, 6}, - {0x90, 0, 2, 16}, - {0x90, 0, 2, 30}, - {0x90, 4, 2, 36}, - {0x90, 7, 2, 37}, - {0x90, 0, 2, 36}, - {0x90, 0, 2, 33}, - {0x90, 0, 2, 23}, - {0x80, 0, 2, 1}, - {0x80, 6, 2, 0}, - {0x80, 0, 2, 1}, - {0x80, 3, 2, 3}, - {0x80, 29, 2, 2}, - {0x80, 0, 2, 0}, - {0x80, 0, 2, 249}, - {0x80, 0, 1, 238}, - {0x80, 1, 1, 232}, - {0x80, 0, 1, 235}, - {0x80, 0, 1, 0}, - {0x80, 1, 1, 1}, - {0x80, 0, 1, 0}, - {0x80, 0, 1, 241}, - {0x80, 0, 1, 228}, - {0x80, 0, 1, 226}, - {0x80, 0, 1, 230}, - {0x80, 0, 1, 255}, - {0x80, 1, 1, 0}, - {0x80, 0, 1, 251}, - {0x80, 0, 1, 243}, - {0x80, 0, 1, 238}, - {0x80, 0, 1, 235}, - {0x80, 0, 1, 229}, - {0x80, 0, 1, 213}, - {0x80, 0, 1, 207}, - {0x80, 0, 1, 211}, - {0x80, 0, 1, 250}, - {0x80, 10, 1, 1}, - {0x80, 1, 1, 2}, - {0x80, 0, 1, 3}, - {0x80, 2, 1, 5}, - {0x80, 255, 1, 0}, - {0x80, 6, 1, 0}, - {0x90, 0, 252, 230}, - {0x90, 0, 248, 180}, - {0x90, 3, 247, 181}, - {0x90, 0, 247, 191}, - {0x90, 0, 3, 4}, - {0x90, 0, 3, 40}, - {0x90, 12, 6, 77}, - {0x90, 0, 252, 249}, - {0x90, 0, 249, 180}, - {0x90, 1, 249, 181}, - {0x90, 0, 255, 239}, - {0x90, 0, 3, 37}, - {0x90, 0, 7, 77}, - {0x90, 4, 7, 76}, - {0x90, 0, 3, 18}, - {0x90, 0, 254, 242}, - {0x90, 0, 254, 192}, - {0x90, 3, 254, 179}, - {0x90, 0, 254, 180}, - {0x90, 0, 254, 196}, - {0x90, 0, 254, 205}, - {0x90, 2, 254, 209}, - {0x90, 0, 254, 212}, - {0x90, 0, 254, 222}, - {0x90, 0, 254, 231}, - {0x90, 1, 255, 238}, - {0x90, 0, 255, 240}, - {0x90, 0, 255, 242}, - {0x90, 0, 255, 243}, - {0x90, 3, 255, 244}, - {0x90, 0, 255, 238}, - {0x90, 0, 255, 232}, - {0x90, 0, 255, 230}, - {0x90, 0, 255, 229}, - {0x90, 0, 255, 219}, - {0x90, 0, 255, 208}, - {0x90, 0, 255, 200}, - {0x90, 3, 255, 197}, - {0x90, 8, 255, 198}, - {0x90, 0, 255, 199}, - {0x90, 0, 255, 218}, - {0x90, 0, 255, 253}, - {0x80, 0, 2, 1}, - {0x80, 3, 1, 2}, - {0x80, 5, 1, 1}, - {0x80, 1, 1, 2}, - {0x80, 0, 1, 7}, - {0x80, 0, 6, 37}, - {0x80, 0, 9, 70}, - {0x80, 1, 10, 76}, - {0x90, 7, 10, 76}, - {0x90, 0, 9, 41}, - {0x90, 0, 0, 220}, - {0x90, 0, 254, 180}, - {0x90, 1, 254, 179}, - {0x90, 0, 254, 204}, - {0x90, 0, 2, 21}, - {0x90, 0, 9, 76}, - {0x90, 6, 8, 77}, - {0x90, 0, 7, 69}, - {0x90, 0, 251, 239}, - {0x90, 7, 251, 180}, - {0x80, 3, 251, 180}, - {0x80, 0, 251, 189}, - {0x80, 0, 254, 239}, - {0x80, 1, 1, 1}, - {0x80, 0, 1, 252}, - {0x80, 0, 0, 228}, - {0x80, 0, 254, 204}, - {0x80, 0, 251, 180}, - {0x80, 1, 251, 181}, - {0x90, 5, 251, 181}, - {0x90, 0, 2, 235}, - {0x90, 0, 9, 28}, - {0x90, 0, 19, 75}, - {0x90, 1, 18, 75}, - {0x90, 0, 11, 52}, - {0x90, 0, 254, 252}, - {0x90, 0, 251, 186}, - {0x90, 7, 247, 181}, - {0x80, 2, 247, 181}, - {0x90, 4, 247, 181}, - {0x80, 3, 247, 181}, - {0x90, 15, 247, 181}, - {0x90, 0, 248, 181}, - {0x90, 0, 1, 255}, - {0x80, 0, 8, 43}, - {0x80, 0, 19, 74}, - {0x80, 2, 18, 74}, - {0x90, 8, 18, 74}, - {0x80, 2, 18, 74}, - {0x90, 15, 18, 74}, - {0x80, 0, 21, 68}, - {0xa0, 0, 35, 55}, - {0xa0, 1, 44, 52}, - {0x80, 0, 33, 33}, - {0x80, 0, 12, 10}, - {0x80, 2, 0, 0}, - {0x80, 0, 0, 254}, - {0x80, 0, 0, 250}, - {0x80, 0, 0, 240}, - {0x80, 0, 251, 211}, - {0x80, 0, 243, 182}, - {0x80, 3, 242, 181}, - {0x90, 6, 242, 181}, - {0x90, 0, 244, 185}, - {0x90, 0, 5, 12}, - {0x90, 0, 18, 74}, - {0x90, 20, 18, 75}, - {0x90, 0, 10, 40}, - {0x90, 0, 0, 212}, - {0x90, 1, 1, 185}, - {0x90, 0, 2, 243}, - {0x90, 6, 1, 77}, - {0x90, 0, 1, 39}, - {0x90, 0, 251, 198}, - {0x90, 8, 252, 179}, - {0x90, 0, 253, 196}, - {0x90, 0, 3, 255}, - {0x90, 0, 3, 2}, - {0x90, 0, 8, 15}, - {0x90, 0, 9, 15}, - {0x90, 0, 8, 10}, - {0x90, 0, 1, 0}, - {0x90, 19, 0, 0}, - {0x80, 5, 0, 0}, - {0x80, 2, 1, 0}, - {0x80, 0, 1, 2}, - {0x80, 0, 1, 4}, - {0x80, 0, 2, 8}, - {0x80, 0, 3, 13}, - {0x80, 0, 3, 14}, - {0x80, 0, 3, 15}, - {0x80, 0, 4, 25}, - {0x80, 0, 5, 39}, - {0x80, 0, 6, 48}, - {0x80, 2, 6, 49}, - {0x80, 0, 6, 34}, - {0x80, 0, 6, 16}, - {0x80, 2, 6, 11}, - {0x80, 0, 6, 17}, - {0x80, 0, 6, 24}, - {0x80, 2, 6, 27}, - {0x80, 0, 4, 5}, - {0x80, 89, 3, 0}, - {0x80, 0, 2, 252}, - {0x80, 0, 255, 208}, - {0x90, 3, 253, 180}, - {0x90, 0, 254, 201}, - {0x90, 0, 2, 22}, - {0x90, 0, 4, 78}, - {0x90, 16, 5, 78}, - {0x90, 0, 5, 77}, - {0x90, 0, 255, 14}, - {0x90, 0, 251, 213}, - {0x90, 1, 251, 179}, - {0x90, 0, 251, 183}, - {0x90, 0, 1, 2}, - {0x90, 0, 3, 54}, - {0x90, 10, 3, 78}, - {0x90, 0, 1, 33}, - {0x90, 0, 250, 200}, - {0x90, 1, 250, 179}, - {0x90, 0, 254, 203}, - {0x90, 0, 2, 15}, - {0x90, 0, 2, 76}, - {0x90, 8, 2, 78}, - {0x80, 0, 2, 67}, - {0x80, 0, 2, 12}, - {0x80, 6, 2, 0}, - {0x80, 0, 2, 253}, - {0x80, 0, 254, 215}, - {0x80, 2, 254, 180}, - {0x80, 0, 254, 196}, - {0x80, 0, 3, 3}, - {0x80, 28, 1, 0}, - {0x80, 0, 255, 241}, - {0x80, 0, 248, 180}, - {0x90, 2, 246, 181}, - {0x90, 0, 246, 183}, - {0x90, 0, 2, 0}, - {0x90, 0, 6, 39}, - {0x90, 0, 12, 76}, - {0x90, 11, 11, 76}, - {0x90, 0, 2, 2}, - {0x90, 0, 255, 201}, - {0x90, 1, 253, 180}, - {0x90, 0, 0, 212}, - {0x90, 0, 2, 22}, - {0x90, 0, 7, 77}, - {0x90, 7, 7, 76}, - {0x90, 0, 1, 51}, - {0x90, 0, 255, 249}, - {0x90, 0, 254, 185}, - {0x90, 9, 254, 181}, - {0x90, 0, 254, 183}, - {0x90, 0, 254, 200}, - {0x90, 0, 255, 228}, - {0x90, 0, 255, 243}, - {0x90, 1, 0, 245}, - {0x90, 0, 255, 223}, - {0x90, 0, 255, 191}, - {0x90, 5, 254, 180}, - {0x90, 0, 254, 188}, - {0x90, 0, 254, 209}, - {0x90, 0, 254, 221}, - {0x90, 0, 254, 220}, - {0x90, 0, 254, 203}, - {0x90, 2, 254, 192}, - {0x90, 0, 254, 202}, - {0x90, 0, 255, 222}, - {0x90, 1, 0, 232}, - {0x90, 1, 0, 233}, - {0x90, 0, 0, 232}, - {0x90, 0, 0, 227}, - {0x90, 3, 0, 224}, - {0x90, 0, 0, 225}, - {0x90, 0, 0, 227}, - {0x90, 0, 0, 229}, - {0x90, 0, 0, 237}, - {0x90, 0, 0, 255}, - {0x90, 0, 0, 1}, - {0x80, 11, 0, 1}, - {0x80, 0, 1, 1}, - {0x80, 0, 1, 23}, - {0x80, 2, 3, 77}, - {0x90, 4, 3, 77}, - {0x90, 0, 1, 2}, - {0x90, 0, 1, 211}, - {0x90, 6, 255, 180}, - {0x90, 0, 255, 203}, - {0x90, 0, 3, 5}, - {0x90, 0, 3, 58}, - {0x90, 36, 3, 77}, - {0x80, 3, 3, 77}, - {0x90, 12, 3, 77}, - {0x90, 0, 3, 70}, - {0x80, 0, 3, 19}, - {0x80, 5, 2, 0}, - {0x80, 0, 255, 237}, - {0x80, 0, 252, 214}, - {0x80, 0, 251, 192}, - {0x80, 0, 251, 190}, - {0x80, 0, 251, 211}, - {0x80, 0, 0, 0}, - {0x80, 23, 3, 0}, - {0x80, 0, 3, 1}, - {0x80, 0, 3, 10}, - {0x80, 0, 3, 54}, - {0x90, 3, 3, 77}, - {0x90, 0, 3, 12}, - {0x90, 0, 254, 240}, - {0x90, 0, 254, 187}, - {0x90, 13, 253, 180}, - {0x90, 0, 253, 186}, - {0x90, 0, 3, 7}, - {0x90, 0, 6, 77}, - {0x90, 1, 7, 77}, - {0x90, 0, 5, 54}, - {0x90, 0, 255, 252}, - {0x90, 0, 1, 191}, - {0x90, 7, 1, 179}, - {0x90, 0, 1, 192}, - {0x90, 0, 3, 1}, - {0x90, 0, 8, 35}, - {0x90, 1, 12, 75}, - {0x90, 0, 12, 66}, - {0x90, 0, 1, 0}, - {0x90, 3, 0, 0}, - {0x90, 0, 1, 1}, - {0x90, 0, 2, 6}, - {0x90, 0, 3, 18}, - {0x90, 0, 5, 58}, - {0x90, 3, 5, 76}, - {0x90, 0, 2, 44}, - {0x90, 0, 2, 1}, - {0x90, 0, 2, 0}, - {0x90, 0, 2, 1}, - {0x90, 0, 2, 11}, - {0x90, 0, 2, 43}, - {0x90, 0, 2, 69}, - {0x90, 1, 2, 73}, - {0x90, 0, 2, 32}, - {0x90, 4, 1, 0}, - {0x80, 6, 1, 0}, - {0x80, 28, 1, 1}, - {0x80, 0, 1, 12}, - {0x80, 0, 3, 46}, - {0x80, 0, 3, 77}, - {0x90, 2, 3, 77}, - {0x90, 0, 3, 48}, - {0x90, 0, 255, 255}, - {0x90, 0, 255, 243}, - {0x90, 0, 254, 206}, - {0x90, 13, 251, 180}, - {0x90, 0, 251, 182}, - {0x90, 0, 255, 254}, - {0x90, 0, 1, 24}, - {0x90, 1, 3, 74}, - {0x90, 0, 3, 41}, - {0x90, 0, 255, 248}, - {0x90, 0, 255, 195}, - {0x90, 12, 254, 180}, - {0x90, 0, 254, 198}, - {0x90, 0, 3, 1}, - {0x90, 0, 3, 17}, - {0x90, 0, 4, 39}, - {0x90, 1, 5, 44}, - {0x90, 0, 5, 42}, - {0x90, 0, 5, 31}, - {0x90, 0, 5, 12}, - {0x90, 8, 3, 2}, - {0x90, 0, 3, 6}, - {0x90, 0, 3, 8}, - {0x90, 0, 3, 9}, - {0x80, 0, 3, 11}, - {0x80, 0, 3, 12}, - {0x80, 0, 3, 19}, - {0x80, 0, 3, 30}, - {0x80, 0, 3, 39}, - {0x80, 1, 3, 41}, - {0x80, 0, 3, 39}, - {0x80, 0, 3, 4}, - {0x80, 0, 3, 0}, - {0x80, 0, 3, 1}, - {0x80, 0, 3, 10}, - {0x80, 0, 3, 48}, - {0x80, 2, 3, 76}, - {0x80, 0, 0, 40}, - {0x80, 0, 254, 1}, - {0x80, 14, 0, 0}, - {0x80, 0, 0, 252}, - {0x80, 0, 0, 239}, - {0x80, 0, 254, 196}, - {0x80, 0, 251, 181}, - {0x90, 4, 251, 181}, - {0x90, 0, 253, 189}, - {0x90, 0, 4, 4}, - {0x90, 0, 10, 56}, - {0x90, 0, 15, 75}, - {0x90, 3, 14, 75}, - {0x90, 7, 13, 75}, - {0x90, 0, 4, 9}, - {0x90, 0, 1, 208}, - {0x90, 1, 0, 180}, - {0x90, 0, 0, 201}, - {0x90, 0, 2, 12}, - {0x90, 0, 2, 71}, - {0x90, 5, 2, 77}, - {0x90, 0, 2, 23}, - {0x90, 0, 255, 222}, - {0x90, 1, 255, 179}, - {0x90, 0, 1, 208}, - {0x90, 0, 2, 22}, - {0x90, 0, 5, 76}, - {0x90, 15, 5, 77}, - {0x80, 0, 5, 57}, - {0x80, 0, 3, 2}, - {0x80, 1, 3, 0}, - {0x80, 0, 1, 252}, - {0x80, 0, 255, 229}, - {0x80, 0, 255, 205}, - {0x80, 0, 255, 200}, - {0x80, 0, 255, 210}, - {0x80, 0, 1, 0}, - {0x80, 5, 2, 1}, - {0x80, 0, 2, 254}, - {0x80, 0, 254, 233}, - {0x80, 0, 254, 216}, - {0x80, 1, 254, 196}, - {0x80, 0, 254, 233}, - {0x80, 0, 2, 0}, - {0x80, 14, 1, 0}, - {0x80, 0, 1, 1}, - {0x80, 0, 1, 4}, - {0x80, 0, 1, 18}, - {0x80, 0, 2, 30}, - {0x80, 0, 2, 31}, - {0x80, 0, 2, 30}, - {0x80, 9, 2, 0}, - {0x80, 0, 2, 1}, - {0x80, 0, 2, 2}, - {0x80, 12, 2, 3}, - {0x80, 0, 2, 5}, - {0x80, 0, 2, 30}, - {0x80, 0, 2, 67}, - {0x80, 0, 2, 77}, - {0x90, 4, 2, 77}, - {0x90, 0, 2, 39}, - {0x90, 0, 1, 254}, - {0x90, 0, 255, 209}, - {0x90, 0, 253, 180}, - {0x90, 13, 252, 180}, - {0x90, 0, 252, 183}, - {0x90, 0, 254, 250}, - {0x90, 0, 1, 29}, - {0x90, 0, 2, 70}, - {0x90, 0, 2, 71}, - {0x90, 0, 2, 44}, - {0x90, 0, 255, 247}, - {0x90, 0, 251, 194}, - {0x90, 14, 250, 180}, - {0x90, 0, 251, 208}, - {0x90, 0, 3, 13}, - {0x90, 0, 3, 68}, - {0x90, 7, 4, 77}, - {0x90, 0, 4, 68}, - {0x90, 0, 4, 36}, - {0x90, 0, 4, 16}, - {0x90, 1, 4, 13}, - {0x90, 0, 4, 21}, - {0x90, 0, 4, 36}, - {0x90, 0, 4, 52}, - {0x90, 0, 4, 63}, - {0x90, 0, 4, 72}, - {0x90, 0, 4, 75}, - {0x90, 9, 4, 76}, - {0x90, 0, 4, 62}, - {0x90, 0, 4, 31}, - {0x90, 1, 4, 22}, - {0x90, 0, 4, 32}, - {0x90, 0, 4, 48}, - {0x90, 0, 3, 62}, - {0x90, 0, 3, 71}, - {0x90, 5, 3, 76}, - {0x90, 0, 3, 70}, - {0x90, 0, 3, 46}, - {0x90, 0, 3, 16}, - {0x90, 2, 3, 3}, - {0x90, 0, 3, 5}, - {0x90, 0, 3, 6}, - {0x90, 0, 3, 8}, - {0x90, 0, 3, 13}, - {0x90, 0, 3, 22}, - {0x90, 0, 3, 32}, - {0x90, 0, 3, 53}, - {0x90, 0, 3, 59}, - {0x90, 1, 3, 60}, - {0x90, 0, 3, 47}, - {0x90, 0, 3, 38}, - {0x90, 0, 3, 22}, - {0x90, 0, 3, 0}, - {0x80, 77, 3, 0}, - {0x80, 0, 1, 249}, - {0x80, 0, 0, 229}, - {0x80, 1, 0, 222}, - {0x80, 0, 0, 251}, - {0x80, 13, 0, 1}, - {0x80, 0, 0, 251}, - {0x80, 0, 255, 226}, - {0x80, 1, 255, 220}, - {0x80, 0, 255, 222}, - {0x80, 0, 255, 243}, - {0x80, 3, 0, 255}, - {0x80, 0, 0, 241}, - {0x80, 0, 0, 235}, - {0x80, 0, 0, 239}, - {0x80, 41, 0, 1}, - {0x80, 199, 0, 2}, - {0x80, 0, 0, 0}, - {0x80, 0, 253, 213}, - {0x90, 4, 249, 180}, - {0x90, 0, 249, 187}, - {0x90, 0, 0, 5}, - {0x90, 0, 2, 43}, - {0x90, 15, 9, 77}, - {0x90, 0, 1, 29}, - {0x90, 0, 249, 197}, - {0x90, 1, 249, 180}, - {0x90, 0, 249, 191}, - {0x90, 0, 3, 6}, - {0x90, 0, 3, 70}, - {0x90, 3, 5, 76}, - {0x90, 0, 1, 66}, - {0x90, 0, 251, 241}, - {0x90, 0, 248, 181}, - {0x90, 6, 248, 180}, - {0x90, 0, 248, 187}, - {0x90, 1, 248, 189}, - {0x90, 0, 248, 186}, - {0x90, 1, 248, 184}, - {0x90, 0, 251, 213}, - {0x90, 0, 255, 252}, - {0x90, 1, 2, 1}, - {0x90, 0, 2, 255}, - {0x90, 0, 255, 230}, - {0x90, 0, 247, 187}, - {0x90, 7, 244, 182}, - {0x90, 0, 246, 199}, - {0x90, 0, 253, 242}, - {0x90, 5, 2, 1}, - {0x90, 0, 2, 251}, - {0x90, 0, 254, 219}, - {0x90, 0, 249, 181}, - {0x90, 3, 248, 182}, - {0x90, 0, 249, 190}, - {0x90, 0, 255, 239}, - {0x90, 1, 2, 1}, - {0x80, 1, 2, 1}, - {0x80, 0, 2, 19}, - {0x80, 0, 2, 63}, - {0x80, 0, 2, 76}, - {0x80, 3, 3, 76}, - {0x90, 5, 3, 76}, - {0x90, 0, 3, 39}, - {0x90, 0, 251, 224}, - {0x90, 8, 247, 180}, - {0x90, 0, 250, 217}, - {0x90, 0, 4, 31}, - {0x90, 0, 11, 76}, - {0x90, 0, 10, 75}, - {0x90, 0, 10, 60}, - {0x90, 0, 1, 251}, - {0x90, 0, 254, 188}, - {0x90, 3, 254, 180}, - {0x90, 0, 254, 194}, - {0x90, 0, 6, 6}, - {0x90, 0, 13, 49}, - {0x90, 1, 17, 68}, - {0x80, 0, 3, 0}, - {0x80, 14, 2, 0}, - {0x80, 0, 2, 255}, - {0x80, 0, 253, 221}, - {0x80, 0, 248, 182}, - {0x80, 0, 247, 180}, - {0x90, 4, 247, 180}, - {0x80, 2, 247, 180}, - {0x90, 14, 247, 180}, - {0x90, 0, 246, 180}, - {0x80, 0, 245, 180}, - {0x80, 1, 244, 180}, - {0x90, 2, 244, 180}, - {0x80, 5, 244, 180}, - {0x90, 11, 244, 180}, - {0x80, 0, 244, 203}, - {0x80, 0, 254, 24}, - {0x80, 0, 1, 78}, - {0x80, 3, 0, 78}, - {0x90, 3, 0, 78}, - {0x80, 6, 0, 78}, - {0x90, 4, 0, 78}, - {0x80, 3, 0, 78}, - {0x90, 3, 0, 79}, - {0x90, 2, 0, 78}, - {0x80, 0, 0, 78}, - {0xa0, 3, 0, 78}, - {0x80, 0, 0, 78}, - {0x80, 0, 3, 51}, - {0x80, 0, 255, 253}, - {0x80, 0, 255, 209}, - {0x80, 9, 249, 181}, - {0x80, 0, 254, 248}, - {0x90, 0, 0, 5}, - {0x90, 1, 1, 15}, - {0x90, 0, 1, 1}, - {0x90, 0, 252, 235}, - {0x90, 0, 251, 230}, - {0x90, 0, 2, 1}, - {0x90, 0, 17, 73}, - {0x90, 0, 19, 74}, - {0x90, 7, 18, 74}, - {0x90, 0, 18, 69}, - {0x90, 0, 16, 64}, - {0x90, 0, 9, 11}, - {0x90, 0, 254, 184}, - {0x90, 0, 0, 179}, - {0x90, 1, 255, 179}, - {0x90, 0, 9, 13}, - {0x90, 0, 15, 75}, - {0x90, 12, 15, 76}, - {0x90, 0, 11, 69}, - {0x90, 0, 255, 217}, - {0x90, 1, 254, 180}, - {0x90, 0, 254, 181}, - {0x90, 0, 255, 246}, - {0x90, 0, 4, 55}, - {0x90, 3, 7, 77}, - {0x90, 0, 2, 17}, - {0x90, 0, 254, 192}, - {0x90, 5, 253, 180}, - {0x90, 0, 253, 192}, - {0x90, 0, 253, 227}, - {0x90, 0, 255, 247}, - {0x90, 1, 255, 250}, - {0x90, 0, 255, 248}, - {0x90, 4, 255, 241}, - {0x90, 0, 255, 243}, - {0x90, 0, 0, 253}, - {0x90, 1, 0, 255}, - {0x90, 0, 0, 243}, - {0x90, 0, 255, 206}, - {0x90, 0, 254, 190}, - {0x90, 0, 254, 189}, - {0x90, 0, 254, 222}, - {0x90, 0, 2, 1}, - {0x90, 0, 0, 1}, - {0x80, 3, 0, 1}, - {0x80, 0, 1, 1}, - {0x80, 0, 3, 24}, - {0x80, 0, 5, 55}, - {0x80, 0, 5, 71}, - {0x80, 2, 5, 72}, - {0x80, 0, 5, 57}, - {0x80, 0, 1, 0}, - {0x80, 0, 255, 36}, - {0x80, 1, 255, 37}, - {0x80, 0, 255, 254}, - {0x80, 103, 255, 255}, - {0x80, 0, 255, 238}, - {0x80, 0, 255, 177}, - {0x90, 0, 254, 173}, - {0x90, 3, 255, 173}, - {0x90, 0, 255, 195}, - {0x90, 0, 1, 2}, - {0x90, 0, 2, 44}, - {0x90, 13, 6, 74}, - {0x90, 0, 255, 254}, - {0x90, 0, 251, 175}, - {0x90, 0, 250, 173}, - {0x90, 0, 251, 173}, - {0x90, 0, 1, 189}, - {0x90, 0, 1, 18}, - {0x90, 2, 4, 74}, - {0x90, 0, 1, 56}, - {0x90, 0, 255, 246}, - {0x90, 0, 251, 197}, - {0x90, 5, 252, 174}, - {0x90, 0, 253, 174}, - {0x90, 0, 254, 174}, - {0x90, 0, 254, 183}, - {0x90, 1, 254, 195}, - {0x90, 0, 254, 191}, - {0x90, 1, 254, 185}, - {0x90, 0, 254, 189}, - {0x90, 0, 0, 225}, - {0x90, 0, 1, 246}, - {0x90, 2, 1, 251}, - {0x90, 0, 0, 248}, - {0x90, 0, 254, 232}, - {0x90, 0, 254, 207}, - {0x90, 0, 254, 189}, - {0x90, 1, 254, 185}, - {0x90, 0, 254, 198}, - {0x90, 4, 254, 205}, - {0x90, 0, 254, 210}, - {0x90, 0, 254, 215}, - {0x90, 0, 255, 217}, - {0x90, 0, 255, 223}, - {0x90, 0, 255, 241}, - {0x90, 5, 255, 254}, - {0x80, 0, 255, 254}, - {0x80, 4, 0, 254}, - {0x80, 0, 0, 1}, - {0x80, 0, 1, 19}, - {0x80, 0, 0, 51}, - {0x80, 3, 2, 74}, - {0x90, 4, 2, 74}, - {0x90, 0, 2, 48}, - {0x90, 0, 255, 250}, - {0x90, 0, 252, 205}, - {0x90, 0, 252, 175}, - {0x90, 7, 252, 174}, - {0x90, 0, 255, 206}, - {0x90, 0, 0, 16}, - {0x90, 0, 3, 71}, - {0x90, 0, 3, 73}, - {0x90, 0, 3, 70}, - {0x90, 0, 0, 253}, - {0x90, 0, 249, 213}, - {0x90, 0, 249, 174}, - {0x90, 2, 250, 176}, - {0x90, 0, 252, 238}, - {0x90, 0, 1, 41}, - {0x90, 1, 1, 74}, - {0x90, 0, 1, 72}, - {0x90, 0, 0, 254}, - {0x90, 0, 254, 254}, - {0x90, 0, 255, 254}, - {0x80, 11, 0, 254}, - {0x80, 0, 253, 238}, - {0x80, 0, 252, 209}, - {0x80, 0, 252, 186}, - {0x80, 0, 251, 174}, - {0x90, 4, 251, 174}, - {0x80, 3, 251, 174}, - {0x90, 0, 251, 174}, - {0x90, 2, 250, 174}, - {0x80, 0, 250, 174}, - {0x80, 0, 248, 174}, - {0x80, 0, 247, 174}, - {0x80, 0, 247, 175}, - {0x90, 4, 247, 175}, - {0x80, 3, 247, 175}, - {0x90, 4, 247, 175}, - {0x80, 2, 246, 175}, - {0x90, 8, 246, 175}, - {0x90, 0, 245, 177}, - {0x80, 0, 247, 202}, - {0x80, 0, 248, 204}, - {0x80, 0, 247, 201}, - {0x80, 0, 246, 190}, - {0x80, 0, 245, 187}, - {0x80, 0, 245, 189}, - {0x80, 0, 0, 253}, - {0x80, 0, 0, 62}, - {0x80, 4, 0, 74}, - {0x90, 3, 0, 74}, - {0x80, 5, 0, 74}, - {0x90, 2, 0, 74}, - {0x80, 4, 0, 74}, - {0x90, 3, 0, 74}, - {0xb0, 3, 0, 74}, - {0x80, 5, 0, 74}, - {0x80, 0, 0, 52}, - {0x80, 0, 0, 254}, - {0x80, 0, 250, 229}, - {0x80, 0, 250, 192}, - {0x80, 0, 247, 176}, - {0x80, 0, 248, 176}, - {0xa0, 0, 248, 176}, - {0xa0, 0, 253, 175}, - {0xa0, 0, 255, 175}, - {0xa0, 0, 3, 176}, - {0x80, 0, 0, 176}, - {0x80, 0, 249, 178}, - {0x80, 0, 251, 180}, - {0x80, 0, 251, 190}, - {0x80, 0, 252, 216}, - {0x80, 0, 252, 237}, - {0x80, 0, 252, 240}, - {0x90, 0, 252, 221}, - {0x90, 0, 247, 175}, - {0x90, 0, 244, 176}, - {0x90, 1, 245, 176}, - {0x90, 0, 1, 255}, - {0x90, 0, 6, 73}, - {0x90, 1, 8, 73}, - {0x90, 0, 7, 74}, - {0x90, 0, 6, 74}, - {0x90, 4, 5, 74}, - {0x90, 16, 4, 74}, - {0x90, 0, 3, 74}, - {0x90, 0, 254, 250}, - {0x90, 0, 248, 173}, - {0x90, 1, 247, 174}, - {0x90, 0, 253, 204}, - {0x90, 0, 0, 28}, - {0x90, 2, 4, 73}, - {0x90, 0, 3, 73}, - {0x90, 2, 2, 73}, - {0x90, 0, 0, 62}, - {0x90, 0, 250, 212}, - {0x90, 11, 247, 175}, - {0x90, 0, 1, 199}, - {0x90, 0, 10, 247}, - {0x90, 0, 6, 0}, - {0x90, 0, 4, 0}, - {0x90, 0, 3, 0}, - {0x90, 0, 2, 0}, - {0x90, 0, 1, 0}, - {0x90, 0, 1, 255}, - {0x90, 0, 1, 0}, - {0x90, 0, 1, 255}, - {0x90, 0, 0, 254}, - {0x90, 0, 255, 250}, - {0x90, 1, 254, 250}, - {0x90, 0, 255, 251}, - {0x90, 0, 254, 250}, - {0x90, 0, 244, 229}, - {0x80, 0, 240, 219}, - {0x80, 0, 242, 228}, - {0x80, 0, 254, 255}, - {0x80, 6, 0, 255}, - {0x80, 0, 1, 0}, - {0x80, 0, 1, 11}, - {0x80, 0, 1, 26}, - {0x80, 0, 1, 41}, - {0x80, 0, 3, 57}, - {0x80, 2, 4, 70}, - {0x80, 0, 4, 51}, - {0x80, 0, 1, 0}, - {0x80, 0, 255, 255}, - {0x90, 0, 0, 200}, - {0x90, 0, 2, 183}, - {0x90, 2, 2, 182}, - {0x80, 0, 2, 182}, - {0x80, 0, 2, 218}, - {0x80, 0, 1, 253}, - {0x80, 0, 2, 254}, - {0x80, 0, 1, 244}, - {0x80, 0, 1, 190}, - {0x80, 2, 1, 181}, - {0x80, 0, 1, 188}, - {0x80, 3, 1, 190}, - {0x80, 1, 1, 191}, - {0x80, 0, 1, 193}, - {0x80, 0, 1, 234}, - {0x80, 0, 1, 0}, - {0x80, 0, 1, 2}, - {0x80, 0, 1, 21}, - {0x80, 0, 3, 62}, - {0x80, 2, 3, 77}, - {0x90, 7, 3, 77}, - {0x90, 0, 3, 73}, - {0x90, 0, 3, 57}, - {0x90, 5, 3, 44}, - {0x90, 0, 3, 47}, - {0x90, 0, 3, 53}, - {0x90, 0, 3, 58}, - {0x90, 1, 3, 59}, - {0x90, 2, 3, 60}, - {0x90, 0, 3, 42}, - {0x90, 0, 2, 1}, - {0x90, 4, 2, 0}, - {0x90, 0, 1, 252}, - {0x90, 0, 1, 246}, - {0x90, 0, 1, 234}, - {0x80, 0, 0, 217}, - {0x80, 0, 0, 184}, - {0x80, 4, 0, 179}, - {0x90, 2, 0, 179}, - {0x90, 2, 0, 180}, - {0x90, 0, 0, 182}, - {0x90, 0, 0, 200}, - {0x90, 0, 1, 241}, - {0x90, 0, 1, 243}, - {0x90, 0, 1, 239}, - {0x90, 0, 0, 207}, - {0x90, 0, 1, 183}, - {0x90, 14, 1, 181}, - {0x90, 0, 1, 191}, - {0x90, 0, 1, 198}, - {0x90, 0, 1, 199}, - {0x90, 0, 1, 188}, - {0x90, 6, 1, 180}, - {0x80, 13, 1, 180}, - {0x80, 0, 1, 182}, - {0x80, 0, 1, 225}, - {0x80, 0, 1, 2}, - {0x80, 0, 1, 1}, - {0x80, 0, 1, 16}, - {0x80, 0, 5, 59}, - {0x80, 0, 6, 76}, - {0x90, 10, 6, 76}, - {0x80, 2, 6, 76}, - {0x80, 0, 6, 73}, - {0x80, 2, 6, 72}, - {0x80, 0, 5, 69}, - {0x80, 0, 4, 54}, - {0x80, 0, 4, 34}, - {0x80, 1, 4, 29}, - {0x80, 1, 3, 29}, - {0x80, 0, 3, 44}, - {0x80, 0, 4, 59}, - {0x80, 0, 5, 70}, - {0x80, 4, 5, 72}, - {0x80, 0, 3, 48}, - {0xa0, 0, 3, 19}, - {0xa0, 1, 3, 18}, - {0xa0, 1, 3, 19}, - {0x80, 1, 3, 19}, - {0x80, 0, 3, 3}, - {0x80, 2, 2, 1}, - {0x80, 3, 2, 0}, - {0x80, 0, 2, 1}, - {0x80, 0, 3, 4}, - {0x80, 0, 3, 17}, - {0x80, 0, 3, 45}, - {0x80, 1, 3, 59}, - {0x80, 0, 3, 54}, - {0x80, 0, 3, 8}, - {0x80, 0, 1, 1}, - {0x80, 10, 2, 1}, - {0x80, 2, 2, 0}, - {0x80, 0, 2, 254}, - {0x80, 0, 1, 250}, - {0x80, 0, 1, 227}, - {0x80, 0, 0, 200}, - {0x90, 0, 1, 183}, - {0x90, 4, 2, 180}, - {0x90, 0, 1, 195}, - {0x90, 0, 1, 1}, - {0x90, 0, 2, 3}, - {0x90, 0, 2, 26}, - {0x90, 0, 2, 55}, - {0x90, 7, 2, 77}, - {0x90, 0, 3, 66}, - {0x90, 0, 255, 253}, - {0x90, 0, 0, 207}, - {0x90, 5, 2, 180}, - {0x90, 0, 2, 218}, - {0x90, 0, 2, 4}, - {0x90, 0, 2, 42}, - {0x90, 2, 3, 77}, - {0x90, 0, 3, 60}, - {0x90, 0, 255, 252}, - {0x90, 0, 0, 206}, - {0x90, 2, 1, 180}, - {0x90, 0, 1, 204}, - {0x90, 0, 1, 0}, - {0x90, 0, 1, 19}, - {0x90, 0, 2, 77}, - {0x90, 1, 3, 77}, - {0x90, 0, 3, 75}, - {0x90, 0, 0, 255}, - {0x90, 0, 1, 226}, - {0x90, 0, 2, 186}, - {0x90, 0, 3, 180}, - {0x90, 0, 3, 181}, - {0x90, 0, 2, 237}, - {0x90, 0, 1, 1}, - {0x90, 0, 2, 1}, - {0x90, 1, 2, 3}, - {0x90, 0, 2, 1}, - {0x90, 0, 1, 254}, - {0x80, 0, 2, 222}, - {0x80, 0, 2, 197}, - {0x80, 0, 2, 194}, - {0x80, 0, 2, 205}, - {0x80, 0, 1, 2}, - {0x80, 0, 2, 2}, - {0x80, 0, 2, 3}, - {0x80, 0, 2, 5}, - {0x80, 0, 2, 9}, - {0x80, 0, 2, 33}, - {0x80, 0, 6, 62}, - {0x80, 2, 6, 77}, - {0x80, 0, 6, 64}, - {0x80, 0, 4, 35}, - {0x80, 0, 3, 1}, - {0x80, 7, 2, 0}, - {0x80, 0, 2, 1}, - {0x80, 0, 3, 5}, - {0x80, 0, 5, 28}, - {0x80, 0, 5, 53}, - {0x80, 0, 5, 55}, - {0x80, 0, 5, 44}, - {0x80, 0, 1, 2}, - {0x80, 4, 2, 1}, - {0x80, 0, 0, 246}, - {0x80, 0, 0, 225}, - {0x80, 0, 0, 210}, - {0x80, 1, 0, 205}, - {0x80, 0, 0, 222}, - {0x80, 0, 0, 1}, - {0x80, 0, 2, 1}, - {0x90, 3, 1, 185}, - {0x90, 2, 0, 185}, - {0x90, 3, 0, 184}, - {0x90, 2, 1, 184}, - {0x80, 0, 0, 184}, - {0x80, 0, 0, 186}, - {0x80, 0, 0, 200}, - {0x80, 0, 0, 210}, - {0x80, 2, 0, 212}, - {0x80, 0, 1, 233}, - {0x80, 0, 1, 1}, - {0x80, 0, 2, 1}, - {0x80, 0, 3, 1}, - {0x80, 0, 3, 7}, - {0x80, 0, 3, 31}, - {0x80, 0, 3, 50}, - {0x80, 0, 3, 68}, - {0x80, 1, 4, 77}, - {0x90, 1, 4, 77}, - {0x90, 0, 4, 69}, - {0x90, 0, 3, 42}, - {0x90, 0, 3, 25}, - {0x90, 0, 3, 19}, - {0x90, 6, 3, 18}, - {0x90, 0, 3, 19}, - {0x90, 0, 3, 27}, - {0x90, 0, 3, 35}, - {0x90, 3, 4, 36}, - {0x90, 0, 4, 58}, - {0x90, 0, 4, 77}, - {0x80, 11, 4, 77}, - {0x80, 0, 4, 75}, - {0x80, 0, 4, 58}, - {0x80, 0, 3, 33}, - {0x80, 0, 3, 20}, - {0x80, 0, 3, 3}, - {0x80, 1, 2, 1}, - {0x80, 3, 2, 2}, - {0x80, 0, 2, 1}, - {0x80, 0, 1, 250}, - {0x80, 0, 0, 225}, - {0x80, 0, 0, 211}, - {0x80, 3, 0, 208}, - {0x80, 0, 0, 213}, - {0x80, 0, 255, 243}, - {0x80, 2, 1, 0}, - {0x80, 3, 2, 0}, - {0x80, 0, 2, 255}, - {0x80, 0, 1, 254}, - {0x80, 0, 1, 253}, - {0x80, 0, 1, 252}, - {0x80, 0, 1, 246}, - {0x80, 0, 0, 234}, - {0x80, 0, 0, 218}, - {0x80, 0, 0, 210}, - {0x80, 0, 0, 202}, - {0x80, 0, 0, 196}, - {0x90, 0, 0, 195}, - {0x90, 0, 0, 194}, - {0x90, 0, 0, 183}, - {0x90, 1, 0, 180}, - {0x90, 1, 0, 181}, - {0x90, 0, 0, 187}, - {0x90, 0, 2, 243}, - {0x90, 0, 1, 1}, - {0x90, 0, 3, 17}, - {0x90, 0, 5, 48}, - {0x90, 11, 7, 76}, - {0x90, 0, 7, 55}, - {0x90, 0, 1, 2}, - {0x90, 0, 1, 242}, - {0x90, 0, 2, 187}, - {0x90, 1, 2, 180}, - {0x90, 0, 2, 186}, - {0x90, 0, 3, 252}, - {0x90, 0, 2, 10}, - {0x90, 0, 5, 65}, - {0x90, 7, 7, 76}, - {0x90, 0, 10, 44}, - {0x90, 0, 3, 247}, - {0x90, 0, 4, 207}, - {0x90, 0, 4, 193}, - {0x90, 1, 4, 192}, - {0x90, 0, 2, 1}, - {0x90, 0, 5, 43}, - {0x90, 3, 6, 76}, - {0x90, 0, 6, 31}, - {0x90, 0, 2, 253}, - {0x90, 0, 2, 212}, - {0x90, 0, 2, 182}, - {0x90, 0, 2, 180}, - {0x80, 0, 2, 180}, - {0x80, 0, 1, 188}, - {0x80, 0, 1, 224}, - {0xa0, 0, 2, 242}, - {0xa0, 1, 2, 245}, - {0xa0, 0, 2, 250}, - {0x80, 2, 2, 254}, - {0x80, 0, 1, 244}, - {0x80, 0, 1, 238}, - {0x80, 0, 1, 223}, - {0x80, 0, 0, 211}, - {0x80, 1, 0, 208}, - {0x80, 0, 0, 209}, - {0x80, 0, 0, 211}, - {0x80, 0, 0, 226}, - {0x80, 0, 0, 247}, - {0x80, 0, 1, 253}, - {0x80, 0, 1, 252}, - {0x80, 0, 0, 240}, - {0x80, 0, 0, 222}, - {0x80, 1, 0, 216}, - {0x80, 0, 0, 209}, - {0x80, 1, 0, 207}, - {0x80, 7, 0, 213}, - {0x80, 0, 0, 218}, - {0x80, 0, 0, 240}, - {0x00, 0, 0, 0}, - {0x00, 0, 0, 0}, - +{ 0x00, 122, 255, 0 }, { 0x80, 91, 255, 0 }, { 0x80, 12, 0, 0 }, { 0x80, 7, 255, 0 }, { 0x80, 0, 0, 247 }, + { 0x80, 0, 254, 206 }, { 0x80, 0, 254, 180 }, { 0x90, 4, 254, 180 }, { 0x90, 0, 3, 242 }, { 0x90, 0, 9, 26 }, + { 0x90, 0, 15, 76 }, { 0x90, 4, 15, 75 }, { 0x90, 5, 14, 75 }, { 0x90, 3, 13, 75 }, { 0x90, 0, 9, 59 }, + { 0x90, 0, 253, 214 }, { 0x90, 0, 253, 181 }, { 0x90, 0, 253, 180 }, { 0x90, 0, 253, 182 }, { 0x90, 0, 2, 2 }, + { 0x90, 0, 3, 58 }, { 0x90, 7, 1, 78 }, { 0x90, 0, 0, 251 }, { 0x90, 1, 254, 180 }, { 0x90, 0, 255, 180 }, + { 0x90, 0, 3, 0 }, { 0x90, 0, 2, 53 }, { 0x90, 2, 1, 78 }, { 0x90, 0, 1, 70 }, { 0x90, 0, 255, 20 }, + { 0x80, 0, 255, 1 }, { 0x80, 6, 0, 0 }, { 0x80, 0, 0, 2 }, { 0x80, 0, 2, 32 }, { 0x80, 3, 3, 77 }, + { 0x80, 0, 3, 74 }, { 0x80, 0, 4, 58 }, { 0x80, 0, 6, 35 }, { 0x80, 1, 2, 2 }, { 0x80, 22, 1, 2 }, + { 0x80, 0, 1, 0 }, { 0x80, 0, 0, 227 }, { 0x80, 0, 254, 181 }, { 0x90, 4, 254, 181 }, { 0x90, 0, 255, 228 }, + { 0x90, 0, 3, 13 }, { 0x90, 0, 7, 76 }, { 0x90, 14, 7, 77 }, { 0x90, 0, 6, 75 }, { 0x90, 0, 254, 242 }, + { 0x90, 0, 252, 179 }, { 0x90, 2, 252, 180 }, { 0x90, 0, 253, 206 }, { 0x90, 0, 0, 8 }, { 0x90, 0, 2, 77 }, + { 0x90, 1, 1, 78 }, { 0x90, 0, 254, 252 }, { 0x90, 0, 246, 194 }, { 0x90, 9, 246, 182 }, { 0x90, 0, 246, 186 }, + { 0x90, 0, 246, 194 }, { 0x90, 1, 247, 194 }, { 0x90, 0, 250, 203 }, { 0x90, 0, 253, 222 }, { 0x90, 0, 253, 237 }, + { 0x90, 1, 253, 243 }, { 0x90, 0, 253, 215 }, { 0x90, 0, 251, 187 }, { 0x90, 3, 251, 180 }, { 0x90, 0, 254, 211 }, + { 0x90, 0, 4, 47 }, { 0x90, 0, 8, 77 }, { 0x90, 0, 6, 77 }, { 0x90, 0, 246, 234 }, { 0x90, 12, 239, 182 }, + { 0x90, 0, 1, 255 }, { 0x90, 0, 11, 77 }, { 0x90, 1, 13, 76 }, { 0x90, 0, 8, 68 }, { 0x90, 0, 247, 205 }, + { 0x90, 3, 250, 181 }, { 0x90, 0, 250, 185 }, { 0x90, 0, 3, 34 }, { 0x90, 0, 8, 76 }, { 0x90, 9, 7, 76 }, + { 0x80, 11, 7, 76 }, { 0x90, 6, 7, 76 }, { 0x90, 0, 5, 51 }, { 0x90, 0, 254, 240 }, { 0x90, 9, 254, 180 }, + { 0x90, 0, 255, 205 }, { 0x90, 0, 11, 48 }, { 0x90, 0, 16, 75 }, { 0x90, 0, 15, 75 }, { 0x90, 2, 14, 75 }, + { 0x90, 14, 13, 75 }, { 0x90, 0, 12, 75 }, { 0x90, 0, 11, 75 }, { 0x80, 1, 10, 75 }, { 0x90, 18, 10, 75 }, + { 0x80, 0, 10, 75 }, { 0x90, 6, 10, 75 }, { 0x80, 0, 0, 67 }, { 0x80, 0, 255, 3 }, { 0x80, 0, 254, 0 }, + { 0x80, 0, 253, 247 }, { 0x80, 0, 247, 211 }, { 0x80, 0, 243, 182 }, { 0x80, 0, 243, 181 }, { 0x80, 0, 243, 195 }, + { 0x80, 0, 253, 252 }, { 0x80, 0, 1, 255 }, { 0x80, 2, 0, 255 }, { 0x80, 22, 0, 0 }, { 0x80, 4, 1, 0 }, + { 0x80, 0, 1, 1 }, { 0x80, 0, 1, 3 }, { 0x80, 0, 1, 7 }, { 0x80, 0, 3, 30 }, { 0x90, 0, 6, 66 }, { 0x90, 3, 5, 76 }, + { 0x90, 0, 5, 74 }, { 0x90, 0, 3, 0 }, { 0x90, 0, 255, 240 }, { 0x90, 15, 254, 180 }, { 0x90, 0, 254, 181 }, + { 0x90, 0, 255, 252 }, { 0x90, 0, 1, 27 }, { 0x90, 0, 1, 57 }, { 0x90, 0, 1, 59 }, { 0x90, 0, 1, 5 }, + { 0x90, 0, 253, 225 }, { 0x90, 8, 251, 181 }, { 0x90, 0, 251, 218 }, { 0x90, 0, 3, 18 }, { 0x90, 0, 3, 57 }, + { 0x90, 3, 3, 66 }, { 0x90, 0, 3, 60 }, { 0x90, 5, 3, 57 }, { 0x90, 0, 3, 55 }, { 0x90, 0, 3, 42 }, + { 0x90, 0, 3, 27 }, { 0x90, 0, 3, 11 }, { 0x90, 0, 3, 3 }, { 0x90, 9, 3, 2 }, { 0x90, 0, 2, 1 }, + { 0x80, 0, 254, 246 }, { 0x80, 0, 248, 208 }, { 0x80, 0, 245, 181 }, { 0x80, 2, 245, 182 }, { 0x80, 0, 245, 187 }, + { 0x80, 0, 245, 235 }, { 0x80, 23, 0, 0 }, { 0x80, 0, 1, 0 }, { 0x80, 0, 1, 2 }, { 0x80, 0, 1, 4 }, + { 0x80, 0, 1, 10 }, { 0x80, 0, 3, 32 }, { 0x90, 0, 5, 53 }, { 0x90, 0, 5, 65 }, { 0x90, 0, 5, 68 }, + { 0x90, 0, 5, 69 }, { 0x90, 0, 5, 68 }, { 0x90, 0, 3, 2 }, { 0x90, 0, 0, 255 }, { 0x90, 0, 0, 231 }, + { 0x90, 0, 0, 214 }, { 0x90, 0, 0, 201 }, { 0x90, 0, 0, 192 }, { 0x90, 0, 0, 184 }, { 0x90, 0, 0, 182 }, + { 0x90, 3, 0, 181 }, { 0x90, 0, 0, 187 }, { 0x90, 0, 0, 242 }, { 0x90, 0, 1, 2 }, { 0x90, 0, 4, 35 }, + { 0x90, 2, 7, 76 }, { 0x90, 0, 2, 3 }, { 0x90, 0, 0, 248 }, { 0x90, 0, 254, 208 }, { 0x90, 0, 253, 182 }, + { 0x90, 8, 252, 180 }, { 0x90, 0, 252, 196 }, { 0x90, 0, 0, 2 }, { 0x90, 0, 1, 19 }, { 0x90, 1, 2, 38 }, + { 0x90, 0, 2, 1 }, { 0x90, 0, 255, 236 }, { 0x90, 0, 254, 184 }, { 0x90, 7, 253, 180 }, { 0x90, 0, 253, 181 }, + { 0x90, 0, 254, 230 }, { 0x90, 5, 2, 0 }, { 0x80, 10, 2, 0 }, { 0x80, 0, 2, 1 }, { 0x80, 1, 2, 3 }, + { 0x80, 1, 2, 5 }, { 0x80, 6, 2, 6 }, { 0x80, 0, 2, 4 }, { 0x80, 3, 2, 3 }, { 0x80, 6, 2, 2 }, { 0x80, 0, 2, 255 }, + { 0x80, 0, 254, 227 }, { 0x80, 0, 254, 179 }, { 0x90, 3, 254, 180 }, { 0x90, 0, 254, 210 }, { 0x90, 0, 1, 2 }, + { 0x90, 0, 2, 24 }, { 0x90, 0, 5, 77 }, { 0x90, 11, 6, 77 }, { 0x90, 0, 3, 50 }, { 0x90, 0, 251, 218 }, + { 0x90, 1, 251, 180 }, { 0x90, 0, 252, 180 }, { 0x90, 0, 254, 250 }, { 0x90, 0, 3, 39 }, { 0x90, 0, 2, 77 }, + { 0x90, 5, 2, 78 }, { 0x90, 0, 2, 70 }, { 0x90, 0, 251, 232 }, { 0x90, 0, 252, 181 }, { 0x90, 0, 252, 180 }, + { 0x90, 0, 253, 180 }, { 0x90, 0, 255, 247 }, { 0x90, 0, 3, 42 }, { 0x90, 0, 5, 77 }, { 0x90, 14, 3, 77 }, + { 0x80, 0, 3, 56 }, { 0x80, 0, 3, 1 }, { 0x80, 27, 2, 0 }, { 0x80, 0, 2, 255 }, { 0x80, 0, 1, 246 }, + { 0x80, 0, 0, 226 }, { 0x80, 0, 255, 214 }, { 0x80, 0, 255, 213 }, { 0x80, 0, 255, 240 }, { 0x80, 31, 2, 0 }, + { 0x80, 0, 2, 10 }, { 0x80, 0, 2, 58 }, { 0x80, 0, 3, 77 }, { 0x90, 3, 3, 77 }, { 0x90, 0, 3, 59 }, + { 0x90, 0, 253, 250 }, { 0x90, 0, 254, 195 }, { 0x90, 9, 254, 181 }, { 0x90, 0, 254, 182 }, { 0x90, 0, 255, 252 }, + { 0x90, 0, 3, 17 }, { 0x90, 0, 2, 65 }, { 0x90, 1, 2, 78 }, { 0x90, 0, 2, 65 }, { 0x90, 0, 254, 248 }, + { 0x90, 0, 252, 194 }, { 0x90, 4, 252, 180 }, { 0x90, 0, 252, 194 }, { 0x90, 0, 0, 0 }, { 0x90, 0, 0, 8 }, + { 0x90, 0, 2, 39 }, { 0x90, 0, 3, 67 }, { 0x90, 1, 3, 70 }, { 0x90, 0, 2, 70 }, { 0x90, 0, 2, 64 }, + { 0x90, 0, 2, 38 }, { 0x90, 3, 2, 30 }, { 0x90, 0, 2, 24 }, { 0x90, 6, 2, 20 }, { 0x90, 0, 2, 24 }, + { 0x90, 0, 2, 29 }, { 0x90, 0, 2, 36 }, { 0x90, 0, 2, 42 }, { 0x90, 0, 2, 48 }, { 0x90, 0, 2, 52 }, + { 0x90, 14, 2, 53 }, { 0x90, 0, 2, 54 }, { 0x90, 0, 2, 55 }, { 0x90, 15, 2, 56 }, { 0x90, 0, 2, 44 }, + { 0x90, 0, 2, 8 }, { 0x90, 0, 2, 1 }, { 0x80, 8, 2, 1 }, { 0x80, 0, 2, 7 }, { 0x80, 0, 2, 30 }, { 0x80, 0, 2, 50 }, + { 0x80, 9, 2, 55 }, { 0x80, 0, 2, 47 }, { 0x80, 0, 2, 10 }, { 0x80, 3, 2, 0 }, { 0x80, 0, 2, 255 }, + { 0x80, 0, 0, 240 }, { 0x80, 0, 255, 216 }, { 0x80, 0, 255, 207 }, { 0x80, 0, 255, 205 }, { 0x80, 0, 255, 206 }, + { 0x80, 0, 255, 229 }, { 0x80, 0, 255, 0 }, { 0x80, 3, 0, 1 }, { 0x80, 0, 0, 247 }, { 0x80, 0, 0, 230 }, + { 0x80, 3, 0, 226 }, { 0x80, 0, 0, 222 }, { 0x80, 1, 0, 216 }, { 0x80, 0, 0, 228 }, { 0x80, 2, 0, 240 }, + { 0x80, 0, 0, 246 }, { 0x80, 0, 0, 254 }, { 0x80, 36, 0, 255 }, { 0x80, 0, 0, 253 }, { 0x80, 0, 0, 247 }, + { 0x80, 0, 0, 236 }, { 0x80, 0, 0, 231 }, { 0x80, 0, 0, 230 }, { 0x80, 0, 0, 234 }, { 0x80, 0, 0, 252 }, + { 0x80, 4, 0, 0 }, { 0x80, 0, 0, 255 }, { 0x80, 0, 0, 247 }, { 0x80, 0, 0, 236 }, { 0x80, 0, 0, 224 }, + { 0x80, 1, 0, 222 }, { 0x80, 0, 0, 243 }, { 0x80, 10, 0, 1 }, { 0x80, 0, 0, 253 }, { 0x80, 0, 0, 239 }, + { 0x80, 4, 0, 232 }, { 0x80, 0, 0, 248 }, { 0x80, 8, 0, 0 }, { 0x80, 0, 0, 249 }, { 0x80, 0, 0, 234 }, + { 0x80, 0, 0, 225 }, { 0x80, 0, 0, 224 }, { 0x80, 0, 0, 225 }, { 0x80, 0, 0, 249 }, { 0x80, 42, 0, 0 }, + { 0x80, 0, 1, 0 }, { 0x80, 1, 1, 1 }, { 0x80, 0, 1, 2 }, { 0x80, 2, 1, 3 }, { 0x80, 0, 1, 4 }, { 0x80, 0, 1, 6 }, + { 0x80, 0, 1, 9 }, { 0x80, 2, 1, 11 }, { 0x80, 0, 1, 8 }, { 0x80, 2, 1, 2 }, { 0x80, 0, 1, 4 }, { 0x80, 5, 1, 5 }, + { 0x80, 0, 1, 7 }, { 0x80, 4, 1, 8 }, { 0x80, 13, 1, 9 }, { 0x80, 3, 1, 10 }, { 0x80, 0, 1, 11 }, + { 0x80, 13, 1, 13 }, { 0x80, 0, 1, 12 }, { 0x80, 0, 1, 7 }, { 0x80, 6, 1, 6 }, { 0x80, 1, 1, 5 }, { 0x80, 2, 1, 4 }, + { 0x80, 4, 1, 3 }, { 0x80, 90, 1, 2 }, { 0x80, 0, 1, 1 }, { 0x80, 0, 1, 252 }, { 0x80, 0, 255, 215 }, + { 0x90, 4, 254, 180 }, { 0x90, 0, 254, 181 }, { 0x90, 0, 2, 0 }, { 0x90, 0, 3, 31 }, { 0x90, 0, 9, 77 }, + { 0x90, 12, 7, 76 }, { 0x90, 0, 0, 252 }, { 0x90, 0, 253, 187 }, { 0x90, 1, 253, 180 }, { 0x90, 0, 254, 249 }, + { 0x90, 0, 3, 44 }, { 0x90, 5, 3, 77 }, { 0x90, 0, 1, 47 }, { 0x90, 0, 254, 244 }, { 0x90, 0, 253, 184 }, + { 0x90, 5, 253, 180 }, { 0x90, 0, 253, 185 }, { 0x90, 0, 253, 216 }, { 0x90, 0, 254, 234 }, { 0x90, 1, 254, 237 }, + { 0x90, 0, 254, 228 }, { 0x90, 0, 254, 212 }, { 0x90, 0, 254, 204 }, { 0x90, 1, 254, 203 }, { 0x90, 0, 254, 222 }, + { 0x90, 1, 254, 232 }, { 0x90, 0, 254, 221 }, { 0x90, 0, 254, 205 }, { 0x90, 0, 254, 200 }, { 0x90, 1, 254, 199 }, + { 0x90, 0, 254, 203 }, { 0x90, 0, 254, 204 }, { 0x90, 1, 254, 205 }, { 0x90, 0, 254, 208 }, { 0x90, 0, 254, 212 }, + { 0x90, 0, 254, 217 }, { 0x90, 0, 254, 223 }, { 0x90, 0, 254, 228 }, { 0x90, 0, 254, 229 }, { 0x90, 4, 254, 230 }, + { 0x90, 0, 254, 227 }, { 0x90, 0, 254, 220 }, { 0x90, 0, 254, 208 }, { 0x90, 0, 254, 206 }, { 0x90, 0, 254, 207 }, + { 0x90, 0, 254, 233 }, { 0x80, 0, 0, 255 }, { 0x80, 2, 0, 1 }, { 0x80, 0, 1, 2 }, { 0x80, 0, 1, 8 }, + { 0x80, 0, 1, 30 }, { 0x80, 0, 1, 42 }, { 0x80, 0, 2, 53 }, { 0x80, 0, 2, 61 }, { 0x80, 0, 2, 65 }, + { 0x90, 0, 2, 68 }, { 0x90, 0, 3, 74 }, { 0x90, 4, 3, 77 }, { 0x90, 0, 3, 50 }, { 0x90, 0, 254, 242 }, + { 0x90, 0, 253, 180 }, { 0x90, 9, 253, 181 }, { 0x90, 0, 254, 237 }, { 0x90, 0, 4, 44 }, { 0x90, 0, 9, 77 }, + { 0x90, 0, 7, 77 }, { 0x90, 0, 7, 71 }, { 0x90, 0, 254, 252 }, { 0x90, 0, 251, 208 }, { 0x90, 4, 251, 180 }, + { 0x90, 0, 1, 246 }, { 0x90, 0, 1, 5 }, { 0x90, 1, 2, 14 }, { 0x90, 0, 2, 5 }, { 0x80, 8, 2, 0 }, + { 0x80, 0, 255, 244 }, { 0x80, 0, 252, 212 }, { 0x80, 0, 247, 184 }, { 0x80, 4, 247, 180 }, { 0x90, 15, 247, 180 }, + { 0x80, 1, 246, 180 }, { 0x80, 0, 245, 180 }, { 0x90, 3, 245, 180 }, { 0x80, 4, 245, 180 }, { 0x90, 17, 245, 180 }, + { 0x90, 0, 245, 181 }, { 0x90, 0, 245, 213 }, { 0x80, 0, 254, 0 }, { 0x80, 0, 2, 1 }, { 0x80, 0, 2, 13 }, + { 0x80, 0, 3, 40 }, { 0x80, 0, 7, 75 }, { 0x80, 0, 9, 75 }, { 0x80, 7, 8, 75 }, { 0x90, 4, 8, 75 }, + { 0x80, 2, 8, 75 }, { 0x90, 2, 8, 75 }, { 0x90, 12, 8, 76 }, { 0xb0, 0, 8, 76 }, { 0xa0, 0, 11, 76 }, + { 0xa0, 0, 14, 76 }, { 0xa0, 0, 15, 76 }, { 0x80, 0, 15, 71 }, { 0x80, 0, 5, 39 }, { 0x80, 0, 2, 0 }, + { 0x80, 0, 255, 251 }, { 0x80, 0, 251, 217 }, { 0x80, 9, 247, 180 }, { 0x90, 3, 247, 180 }, { 0x90, 0, 0, 213 }, + { 0x90, 0, 4, 13 }, { 0x90, 0, 18, 74 }, { 0x90, 10, 19, 75 }, { 0x90, 9, 18, 75 }, { 0x90, 0, 17, 73 }, + { 0x90, 0, 2, 231 }, { 0x90, 1, 1, 180 }, { 0x90, 0, 1, 181 }, { 0x90, 0, 2, 255 }, { 0x90, 0, 2, 51 }, + { 0x90, 8, 2, 77 }, { 0x90, 0, 2, 255 }, { 0x90, 0, 255, 185 }, { 0x90, 1, 253, 179 }, { 0x90, 0, 255, 192 }, + { 0x90, 0, 2, 12 }, { 0x90, 0, 11, 77 }, { 0x90, 1, 11, 76 }, { 0x90, 0, 10, 75 }, { 0x90, 0, 2, 1 }, + { 0x90, 0, 255, 243 }, { 0x90, 0, 255, 193 }, { 0x90, 3, 255, 179 }, { 0x90, 0, 255, 185 }, { 0x90, 0, 255, 234 }, + { 0x90, 4, 0, 1 }, { 0x90, 0, 1, 250 }, { 0x90, 0, 1, 230 }, { 0x90, 0, 1, 215 }, { 0x90, 0, 1, 212 }, + { 0x90, 0, 1, 217 }, { 0x90, 0, 1, 252 }, { 0x90, 4, 1, 1 }, { 0x80, 4, 1, 1 }, { 0x80, 0, 3, 11 }, + { 0x80, 0, 6, 42 }, { 0x80, 0, 8, 73 }, { 0x80, 1, 9, 76 }, { 0x80, 0, 8, 75 }, { 0x80, 0, 5, 37 }, + { 0x80, 9, 3, 0 }, { 0x80, 0, 2, 252 }, { 0x80, 0, 1, 245 }, { 0x80, 0, 1, 240 }, { 0x80, 0, 1, 228 }, + { 0x80, 0, 255, 204 }, { 0x80, 1, 255, 195 }, { 0x80, 0, 255, 217 }, { 0x80, 0, 255, 0 }, { 0x80, 96, 0, 1 }, + { 0x80, 0, 0, 254 }, { 0x80, 0, 0, 215 }, { 0x90, 3, 253, 181 }, { 0x90, 0, 253, 199 }, { 0x90, 0, 0, 6 }, + { 0x90, 0, 2, 54 }, { 0x90, 17, 6, 77 }, { 0x90, 0, 2, 9 }, { 0x90, 0, 255, 206 }, { 0x90, 1, 255, 179 }, + { 0x90, 0, 255, 246 }, { 0x90, 0, 2, 27 }, { 0x90, 0, 2, 77 }, { 0x90, 10, 2, 78 }, { 0x90, 0, 2, 253 }, + { 0x90, 0, 254, 209 }, { 0x90, 0, 254, 201 }, { 0x90, 0, 2, 236 }, { 0x90, 0, 1, 19 }, { 0x90, 13, 2, 78 }, + { 0x90, 0, 2, 69 }, { 0x80, 0, 2, 24 }, { 0x80, 8, 2, 0 }, { 0x80, 0, 2, 255 }, { 0x80, 0, 1, 250 }, + { 0x80, 0, 0, 232 }, { 0x80, 0, 0, 215 }, { 0x80, 1, 0, 206 }, { 0x80, 0, 0, 224 }, { 0x80, 14, 0, 1 }, + { 0x80, 0, 0, 0 }, { 0x80, 0, 0, 240 }, { 0x80, 0, 253, 199 }, { 0x80, 0, 251, 181 }, { 0x90, 4, 251, 181 }, + { 0x90, 0, 251, 196 }, { 0x90, 0, 3, 3 }, { 0x90, 0, 3, 46 }, { 0x90, 0, 7, 77 }, { 0x90, 15, 6, 77 }, + { 0x90, 0, 5, 62 }, { 0x90, 0, 254, 234 }, { 0x90, 0, 254, 181 }, { 0x90, 0, 254, 179 }, { 0x90, 0, 254, 193 }, + { 0x90, 0, 1, 6 }, { 0x90, 0, 1, 63 }, { 0x90, 7, 1, 77 }, { 0x90, 0, 1, 43 }, { 0x90, 0, 253, 232 }, + { 0x90, 0, 253, 181 }, { 0x90, 3, 253, 180 }, { 0x90, 0, 253, 200 }, { 0x90, 0, 253, 232 }, { 0x90, 0, 253, 234 }, + { 0x90, 0, 253, 218 }, { 0x90, 0, 253, 195 }, { 0x90, 0, 253, 185 }, { 0x90, 1, 253, 184 }, { 0x90, 0, 253, 188 }, + { 0x90, 0, 253, 201 }, { 0x90, 0, 253, 204 }, { 0x90, 0, 253, 210 }, { 0x90, 4, 253, 212 }, { 0x90, 0, 253, 213 }, + { 0x90, 3, 253, 214 }, { 0x90, 0, 253, 220 }, { 0x90, 0, 253, 226 }, { 0x90, 0, 253, 227 }, { 0x90, 10, 254, 228 }, + { 0x90, 0, 254, 226 }, { 0x90, 0, 254, 223 }, { 0x90, 0, 254, 221 }, { 0x90, 0, 254, 220 }, { 0x90, 0, 254, 217 }, + { 0x90, 0, 254, 216 }, { 0x90, 4, 254, 215 }, { 0x90, 0, 254, 217 }, { 0x90, 0, 254, 239 }, { 0x90, 0, 3, 1 }, + { 0x80, 0, 3, 1 }, { 0x80, 0, 3, 3 }, { 0x80, 0, 3, 7 }, { 0x80, 0, 3, 13 }, { 0x80, 0, 3, 18 }, { 0x80, 2, 3, 19 }, + { 0x80, 0, 3, 39 }, { 0x80, 0, 3, 70 }, { 0x80, 2, 3, 77 }, { 0x90, 6, 3, 77 }, { 0x90, 0, 3, 61 }, + { 0x90, 0, 255, 247 }, { 0x90, 0, 254, 187 }, { 0x90, 7, 254, 180 }, { 0x90, 0, 254, 192 }, { 0x90, 0, 1, 6 }, + { 0x90, 0, 7, 78 }, { 0x90, 12, 9, 77 }, { 0x90, 15, 8, 77 }, { 0x90, 1, 7, 77 }, { 0x80, 2, 7, 77 }, + { 0x90, 16, 7, 77 }, { 0x80, 0, 1, 42 }, { 0x80, 5, 0, 0 }, { 0x80, 1, 0, 255 }, { 0x80, 29, 0, 0 }, + { 0x80, 0, 1, 1 }, { 0x80, 0, 2, 22 }, { 0x80, 0, 3, 66 }, { 0x90, 4, 3, 76 }, { 0x90, 0, 1, 1 }, + { 0x90, 0, 251, 215 }, { 0x90, 27, 249, 181 }, { 0x90, 0, 249, 207 }, { 0x90, 0, 1, 22 }, { 0x90, 0, 1, 78 }, + { 0x90, 8, 1, 77 }, { 0x90, 0, 1, 68 }, { 0x90, 0, 249, 227 }, { 0x90, 2, 247, 180 }, { 0x90, 0, 247, 191 }, + { 0x90, 0, 0, 2 }, { 0x90, 0, 2, 35 }, { 0x90, 3, 2, 78 }, { 0x90, 0, 2, 76 }, { 0x90, 0, 2, 37 }, + { 0x90, 10, 0, 0 }, { 0x80, 7, 0, 0 }, { 0x80, 0, 0, 253 }, { 0x80, 0, 0, 240 }, { 0x80, 0, 0, 231 }, + { 0x80, 0, 0, 229 }, { 0x80, 0, 0, 232 }, { 0x80, 0, 0, 0 }, { 0x80, 16, 0, 1 }, { 0x80, 0, 1, 7 }, + { 0x80, 0, 4, 67 }, { 0x90, 2, 3, 77 }, { 0x90, 0, 3, 75 }, { 0x90, 0, 2, 0 }, { 0x90, 0, 0, 241 }, + { 0x90, 0, 254, 188 }, { 0x90, 17, 254, 180 }, { 0x90, 0, 254, 181 }, { 0x90, 0, 0, 255 }, { 0x90, 0, 2, 28 }, + { 0x90, 1, 1, 59 }, { 0x90, 0, 1, 40 }, { 0x90, 0, 1, 252 }, { 0x90, 0, 254, 218 }, { 0x90, 0, 253, 185 }, + { 0x90, 6, 253, 180 }, { 0x90, 0, 254, 201 }, { 0x90, 0, 2, 3 }, { 0x90, 0, 5, 35 }, { 0x90, 2, 8, 76 }, + { 0x90, 0, 5, 28 }, { 0x90, 0, 0, 0 }, { 0x90, 4, 0, 255 }, { 0x90, 0, 0, 251 }, { 0x90, 0, 254, 214 }, + { 0x90, 0, 253, 180 }, { 0x90, 0, 252, 180 }, { 0x80, 2, 252, 180 }, { 0x80, 0, 251, 188 }, { 0x80, 0, 251, 236 }, + { 0x80, 3, 0, 0 }, { 0x80, 0, 1, 0 }, { 0x80, 0, 5, 14 }, { 0x80, 0, 11, 62 }, { 0x80, 3, 13, 75 }, + { 0x80, 0, 13, 73 }, { 0x80, 0, 12, 44 }, { 0x80, 0, 0, 255 }, { 0x80, 12, 0, 2 }, { 0x80, 0, 0, 1 }, + { 0x80, 0, 0, 0 }, { 0x80, 0, 0, 241 }, { 0x80, 0, 255, 200 }, { 0x80, 0, 253, 180 }, { 0x80, 0, 253, 179 }, + { 0x90, 3, 253, 179 }, { 0x90, 0, 253, 214 }, { 0x90, 0, 1, 5 }, { 0x90, 0, 2, 32 }, { 0x90, 0, 6, 72 }, + { 0x90, 12, 7, 76 }, { 0x90, 0, 3, 2 }, { 0x90, 0, 1, 220 }, { 0x90, 0, 1, 181 }, { 0x90, 0, 1, 179 }, + { 0x90, 0, 1, 199 }, { 0x90, 0, 2, 4 }, { 0x90, 0, 5, 55 }, { 0x90, 7, 6, 77 }, { 0x90, 0, 3, 6 }, + { 0x90, 0, 0, 203 }, { 0x90, 1, 0, 180 }, { 0x90, 0, 1, 196 }, { 0x90, 0, 3, 5 }, { 0x90, 0, 6, 46 }, + { 0x90, 15, 8, 77 }, { 0x80, 0, 8, 77 }, { 0x80, 0, 8, 52 }, { 0x80, 0, 0, 0 }, { 0x80, 2, 0, 1 }, + { 0x80, 0, 0, 250 }, { 0x80, 0, 0, 231 }, { 0x80, 0, 0, 217 }, { 0x80, 0, 0, 215 }, { 0x80, 0, 0, 226 }, + { 0x80, 5, 0, 1 }, { 0x80, 0, 0, 252 }, { 0x80, 0, 255, 222 }, { 0x80, 0, 255, 206 }, { 0x80, 0, 255, 203 }, + { 0x80, 0, 255, 211 }, { 0x80, 0, 255, 254 }, { 0x80, 0, 0, 1 }, { 0x80, 0, 0, 251 }, { 0x80, 0, 0, 230 }, + { 0x80, 0, 0, 224 }, { 0x80, 0, 0, 227 }, { 0x80, 0, 2, 0 }, { 0x80, 6, 3, 0 }, { 0x80, 0, 2, 254 }, + { 0x80, 1, 2, 252 }, { 0x80, 0, 2, 254 }, { 0x80, 27, 2, 255 }, { 0x80, 0, 2, 0 }, { 0x80, 0, 2, 1 }, + { 0x80, 0, 3, 14 }, { 0x80, 0, 5, 51 }, { 0x80, 0, 6, 75 }, { 0x90, 3, 7, 75 }, { 0x90, 0, 3, 7 }, + { 0x90, 0, 255, 250 }, { 0x90, 0, 255, 201 }, { 0x90, 17, 255, 179 }, { 0x90, 0, 0, 212 }, { 0x90, 0, 1, 26 }, + { 0x90, 10, 4, 78 }, { 0x90, 0, 2, 19 }, { 0x90, 0, 252, 214 }, { 0x90, 0, 252, 180 }, { 0x90, 1, 252, 179 }, + { 0x90, 0, 254, 226 }, { 0x90, 0, 2, 16 }, { 0x90, 0, 2, 61 }, { 0x90, 7, 2, 78 }, { 0x90, 0, 2, 62 }, + { 0x90, 0, 2, 22 }, { 0x90, 2, 2, 0 }, { 0x90, 0, 2, 1 }, { 0x90, 0, 2, 7 }, { 0x90, 0, 2, 33 }, { 0x90, 0, 2, 55 }, + { 0x90, 0, 2, 73 }, { 0x90, 3, 2, 76 }, { 0x90, 1, 2, 74 }, { 0x90, 0, 2, 73 }, { 0x90, 0, 2, 72 }, + { 0x90, 0, 2, 66 }, { 0x90, 0, 2, 48 }, { 0x90, 0, 2, 16 }, { 0x90, 1, 2, 5 }, { 0x90, 0, 2, 6 }, + { 0x90, 0, 2, 16 }, { 0x90, 0, 2, 35 }, { 0x90, 0, 2, 52 }, { 0x90, 0, 2, 65 }, { 0x90, 2, 2, 70 }, + { 0x90, 0, 2, 61 }, { 0x90, 0, 2, 43 }, { 0x90, 0, 2, 32 }, { 0x90, 0, 2, 21 }, { 0x90, 0, 2, 9 }, + { 0x90, 2, 2, 2 }, { 0x90, 0, 2, 3 }, { 0x90, 0, 2, 6 }, { 0x90, 0, 2, 16 }, { 0x90, 0, 2, 30 }, { 0x90, 4, 2, 36 }, + { 0x90, 7, 2, 37 }, { 0x90, 0, 2, 36 }, { 0x90, 0, 2, 33 }, { 0x90, 0, 2, 23 }, { 0x80, 0, 2, 1 }, + { 0x80, 6, 2, 0 }, { 0x80, 0, 2, 1 }, { 0x80, 3, 2, 3 }, { 0x80, 29, 2, 2 }, { 0x80, 0, 2, 0 }, { 0x80, 0, 2, 249 }, + { 0x80, 0, 1, 238 }, { 0x80, 1, 1, 232 }, { 0x80, 0, 1, 235 }, { 0x80, 0, 1, 0 }, { 0x80, 1, 1, 1 }, + { 0x80, 0, 1, 0 }, { 0x80, 0, 1, 241 }, { 0x80, 0, 1, 228 }, { 0x80, 0, 1, 226 }, { 0x80, 0, 1, 230 }, + { 0x80, 0, 1, 255 }, { 0x80, 1, 1, 0 }, { 0x80, 0, 1, 251 }, { 0x80, 0, 1, 243 }, { 0x80, 0, 1, 238 }, + { 0x80, 0, 1, 235 }, { 0x80, 0, 1, 229 }, { 0x80, 0, 1, 213 }, { 0x80, 0, 1, 207 }, { 0x80, 0, 1, 211 }, + { 0x80, 0, 1, 250 }, { 0x80, 10, 1, 1 }, { 0x80, 1, 1, 2 }, { 0x80, 0, 1, 3 }, { 0x80, 2, 1, 5 }, + { 0x80, 255, 1, 0 }, { 0x80, 6, 1, 0 }, { 0x90, 0, 252, 230 }, { 0x90, 0, 248, 180 }, { 0x90, 3, 247, 181 }, + { 0x90, 0, 247, 191 }, { 0x90, 0, 3, 4 }, { 0x90, 0, 3, 40 }, { 0x90, 12, 6, 77 }, { 0x90, 0, 252, 249 }, + { 0x90, 0, 249, 180 }, { 0x90, 1, 249, 181 }, { 0x90, 0, 255, 239 }, { 0x90, 0, 3, 37 }, { 0x90, 0, 7, 77 }, + { 0x90, 4, 7, 76 }, { 0x90, 0, 3, 18 }, { 0x90, 0, 254, 242 }, { 0x90, 0, 254, 192 }, { 0x90, 3, 254, 179 }, + { 0x90, 0, 254, 180 }, { 0x90, 0, 254, 196 }, { 0x90, 0, 254, 205 }, { 0x90, 2, 254, 209 }, { 0x90, 0, 254, 212 }, + { 0x90, 0, 254, 222 }, { 0x90, 0, 254, 231 }, { 0x90, 1, 255, 238 }, { 0x90, 0, 255, 240 }, { 0x90, 0, 255, 242 }, + { 0x90, 0, 255, 243 }, { 0x90, 3, 255, 244 }, { 0x90, 0, 255, 238 }, { 0x90, 0, 255, 232 }, { 0x90, 0, 255, 230 }, + { 0x90, 0, 255, 229 }, { 0x90, 0, 255, 219 }, { 0x90, 0, 255, 208 }, { 0x90, 0, 255, 200 }, { 0x90, 3, 255, 197 }, + { 0x90, 8, 255, 198 }, { 0x90, 0, 255, 199 }, { 0x90, 0, 255, 218 }, { 0x90, 0, 255, 253 }, { 0x80, 0, 2, 1 }, + { 0x80, 3, 1, 2 }, { 0x80, 5, 1, 1 }, { 0x80, 1, 1, 2 }, { 0x80, 0, 1, 7 }, { 0x80, 0, 6, 37 }, { 0x80, 0, 9, 70 }, + { 0x80, 1, 10, 76 }, { 0x90, 7, 10, 76 }, { 0x90, 0, 9, 41 }, { 0x90, 0, 0, 220 }, { 0x90, 0, 254, 180 }, + { 0x90, 1, 254, 179 }, { 0x90, 0, 254, 204 }, { 0x90, 0, 2, 21 }, { 0x90, 0, 9, 76 }, { 0x90, 6, 8, 77 }, + { 0x90, 0, 7, 69 }, { 0x90, 0, 251, 239 }, { 0x90, 7, 251, 180 }, { 0x80, 3, 251, 180 }, { 0x80, 0, 251, 189 }, + { 0x80, 0, 254, 239 }, { 0x80, 1, 1, 1 }, { 0x80, 0, 1, 252 }, { 0x80, 0, 0, 228 }, { 0x80, 0, 254, 204 }, + { 0x80, 0, 251, 180 }, { 0x80, 1, 251, 181 }, { 0x90, 5, 251, 181 }, { 0x90, 0, 2, 235 }, { 0x90, 0, 9, 28 }, + { 0x90, 0, 19, 75 }, { 0x90, 1, 18, 75 }, { 0x90, 0, 11, 52 }, { 0x90, 0, 254, 252 }, { 0x90, 0, 251, 186 }, + { 0x90, 7, 247, 181 }, { 0x80, 2, 247, 181 }, { 0x90, 4, 247, 181 }, { 0x80, 3, 247, 181 }, { 0x90, 15, 247, 181 }, + { 0x90, 0, 248, 181 }, { 0x90, 0, 1, 255 }, { 0x80, 0, 8, 43 }, { 0x80, 0, 19, 74 }, { 0x80, 2, 18, 74 }, + { 0x90, 8, 18, 74 }, { 0x80, 2, 18, 74 }, { 0x90, 15, 18, 74 }, { 0x80, 0, 21, 68 }, { 0xa0, 0, 35, 55 }, + { 0xa0, 1, 44, 52 }, { 0x80, 0, 33, 33 }, { 0x80, 0, 12, 10 }, { 0x80, 2, 0, 0 }, { 0x80, 0, 0, 254 }, + { 0x80, 0, 0, 250 }, { 0x80, 0, 0, 240 }, { 0x80, 0, 251, 211 }, { 0x80, 0, 243, 182 }, { 0x80, 3, 242, 181 }, + { 0x90, 6, 242, 181 }, { 0x90, 0, 244, 185 }, { 0x90, 0, 5, 12 }, { 0x90, 0, 18, 74 }, { 0x90, 20, 18, 75 }, + { 0x90, 0, 10, 40 }, { 0x90, 0, 0, 212 }, { 0x90, 1, 1, 185 }, { 0x90, 0, 2, 243 }, { 0x90, 6, 1, 77 }, + { 0x90, 0, 1, 39 }, { 0x90, 0, 251, 198 }, { 0x90, 8, 252, 179 }, { 0x90, 0, 253, 196 }, { 0x90, 0, 3, 255 }, + { 0x90, 0, 3, 2 }, { 0x90, 0, 8, 15 }, { 0x90, 0, 9, 15 }, { 0x90, 0, 8, 10 }, { 0x90, 0, 1, 0 }, + { 0x90, 19, 0, 0 }, { 0x80, 5, 0, 0 }, { 0x80, 2, 1, 0 }, { 0x80, 0, 1, 2 }, { 0x80, 0, 1, 4 }, { 0x80, 0, 2, 8 }, + { 0x80, 0, 3, 13 }, { 0x80, 0, 3, 14 }, { 0x80, 0, 3, 15 }, { 0x80, 0, 4, 25 }, { 0x80, 0, 5, 39 }, + { 0x80, 0, 6, 48 }, { 0x80, 2, 6, 49 }, { 0x80, 0, 6, 34 }, { 0x80, 0, 6, 16 }, { 0x80, 2, 6, 11 }, + { 0x80, 0, 6, 17 }, { 0x80, 0, 6, 24 }, { 0x80, 2, 6, 27 }, { 0x80, 0, 4, 5 }, { 0x80, 89, 3, 0 }, + { 0x80, 0, 2, 252 }, { 0x80, 0, 255, 208 }, { 0x90, 3, 253, 180 }, { 0x90, 0, 254, 201 }, { 0x90, 0, 2, 22 }, + { 0x90, 0, 4, 78 }, { 0x90, 16, 5, 78 }, { 0x90, 0, 5, 77 }, { 0x90, 0, 255, 14 }, { 0x90, 0, 251, 213 }, + { 0x90, 1, 251, 179 }, { 0x90, 0, 251, 183 }, { 0x90, 0, 1, 2 }, { 0x90, 0, 3, 54 }, { 0x90, 10, 3, 78 }, + { 0x90, 0, 1, 33 }, { 0x90, 0, 250, 200 }, { 0x90, 1, 250, 179 }, { 0x90, 0, 254, 203 }, { 0x90, 0, 2, 15 }, + { 0x90, 0, 2, 76 }, { 0x90, 8, 2, 78 }, { 0x80, 0, 2, 67 }, { 0x80, 0, 2, 12 }, { 0x80, 6, 2, 0 }, + { 0x80, 0, 2, 253 }, { 0x80, 0, 254, 215 }, { 0x80, 2, 254, 180 }, { 0x80, 0, 254, 196 }, { 0x80, 0, 3, 3 }, + { 0x80, 28, 1, 0 }, { 0x80, 0, 255, 241 }, { 0x80, 0, 248, 180 }, { 0x90, 2, 246, 181 }, { 0x90, 0, 246, 183 }, + { 0x90, 0, 2, 0 }, { 0x90, 0, 6, 39 }, { 0x90, 0, 12, 76 }, { 0x90, 11, 11, 76 }, { 0x90, 0, 2, 2 }, + { 0x90, 0, 255, 201 }, { 0x90, 1, 253, 180 }, { 0x90, 0, 0, 212 }, { 0x90, 0, 2, 22 }, { 0x90, 0, 7, 77 }, + { 0x90, 7, 7, 76 }, { 0x90, 0, 1, 51 }, { 0x90, 0, 255, 249 }, { 0x90, 0, 254, 185 }, { 0x90, 9, 254, 181 }, + { 0x90, 0, 254, 183 }, { 0x90, 0, 254, 200 }, { 0x90, 0, 255, 228 }, { 0x90, 0, 255, 243 }, { 0x90, 1, 0, 245 }, + { 0x90, 0, 255, 223 }, { 0x90, 0, 255, 191 }, { 0x90, 5, 254, 180 }, { 0x90, 0, 254, 188 }, { 0x90, 0, 254, 209 }, + { 0x90, 0, 254, 221 }, { 0x90, 0, 254, 220 }, { 0x90, 0, 254, 203 }, { 0x90, 2, 254, 192 }, { 0x90, 0, 254, 202 }, + { 0x90, 0, 255, 222 }, { 0x90, 1, 0, 232 }, { 0x90, 1, 0, 233 }, { 0x90, 0, 0, 232 }, { 0x90, 0, 0, 227 }, + { 0x90, 3, 0, 224 }, { 0x90, 0, 0, 225 }, { 0x90, 0, 0, 227 }, { 0x90, 0, 0, 229 }, { 0x90, 0, 0, 237 }, + { 0x90, 0, 0, 255 }, { 0x90, 0, 0, 1 }, { 0x80, 11, 0, 1 }, { 0x80, 0, 1, 1 }, { 0x80, 0, 1, 23 }, + { 0x80, 2, 3, 77 }, { 0x90, 4, 3, 77 }, { 0x90, 0, 1, 2 }, { 0x90, 0, 1, 211 }, { 0x90, 6, 255, 180 }, + { 0x90, 0, 255, 203 }, { 0x90, 0, 3, 5 }, { 0x90, 0, 3, 58 }, { 0x90, 36, 3, 77 }, { 0x80, 3, 3, 77 }, + { 0x90, 12, 3, 77 }, { 0x90, 0, 3, 70 }, { 0x80, 0, 3, 19 }, { 0x80, 5, 2, 0 }, { 0x80, 0, 255, 237 }, + { 0x80, 0, 252, 214 }, { 0x80, 0, 251, 192 }, { 0x80, 0, 251, 190 }, { 0x80, 0, 251, 211 }, { 0x80, 0, 0, 0 }, + { 0x80, 23, 3, 0 }, { 0x80, 0, 3, 1 }, { 0x80, 0, 3, 10 }, { 0x80, 0, 3, 54 }, { 0x90, 3, 3, 77 }, + { 0x90, 0, 3, 12 }, { 0x90, 0, 254, 240 }, { 0x90, 0, 254, 187 }, { 0x90, 13, 253, 180 }, { 0x90, 0, 253, 186 }, + { 0x90, 0, 3, 7 }, { 0x90, 0, 6, 77 }, { 0x90, 1, 7, 77 }, { 0x90, 0, 5, 54 }, { 0x90, 0, 255, 252 }, + { 0x90, 0, 1, 191 }, { 0x90, 7, 1, 179 }, { 0x90, 0, 1, 192 }, { 0x90, 0, 3, 1 }, { 0x90, 0, 8, 35 }, + { 0x90, 1, 12, 75 }, { 0x90, 0, 12, 66 }, { 0x90, 0, 1, 0 }, { 0x90, 3, 0, 0 }, { 0x90, 0, 1, 1 }, + { 0x90, 0, 2, 6 }, { 0x90, 0, 3, 18 }, { 0x90, 0, 5, 58 }, { 0x90, 3, 5, 76 }, { 0x90, 0, 2, 44 }, + { 0x90, 0, 2, 1 }, { 0x90, 0, 2, 0 }, { 0x90, 0, 2, 1 }, { 0x90, 0, 2, 11 }, { 0x90, 0, 2, 43 }, { 0x90, 0, 2, 69 }, + { 0x90, 1, 2, 73 }, { 0x90, 0, 2, 32 }, { 0x90, 4, 1, 0 }, { 0x80, 6, 1, 0 }, { 0x80, 28, 1, 1 }, + { 0x80, 0, 1, 12 }, { 0x80, 0, 3, 46 }, { 0x80, 0, 3, 77 }, { 0x90, 2, 3, 77 }, { 0x90, 0, 3, 48 }, + { 0x90, 0, 255, 255 }, { 0x90, 0, 255, 243 }, { 0x90, 0, 254, 206 }, { 0x90, 13, 251, 180 }, { 0x90, 0, 251, 182 }, + { 0x90, 0, 255, 254 }, { 0x90, 0, 1, 24 }, { 0x90, 1, 3, 74 }, { 0x90, 0, 3, 41 }, { 0x90, 0, 255, 248 }, + { 0x90, 0, 255, 195 }, { 0x90, 12, 254, 180 }, { 0x90, 0, 254, 198 }, { 0x90, 0, 3, 1 }, { 0x90, 0, 3, 17 }, + { 0x90, 0, 4, 39 }, { 0x90, 1, 5, 44 }, { 0x90, 0, 5, 42 }, { 0x90, 0, 5, 31 }, { 0x90, 0, 5, 12 }, + { 0x90, 8, 3, 2 }, { 0x90, 0, 3, 6 }, { 0x90, 0, 3, 8 }, { 0x90, 0, 3, 9 }, { 0x80, 0, 3, 11 }, { 0x80, 0, 3, 12 }, + { 0x80, 0, 3, 19 }, { 0x80, 0, 3, 30 }, { 0x80, 0, 3, 39 }, { 0x80, 1, 3, 41 }, { 0x80, 0, 3, 39 }, + { 0x80, 0, 3, 4 }, { 0x80, 0, 3, 0 }, { 0x80, 0, 3, 1 }, { 0x80, 0, 3, 10 }, { 0x80, 0, 3, 48 }, { 0x80, 2, 3, 76 }, + { 0x80, 0, 0, 40 }, { 0x80, 0, 254, 1 }, { 0x80, 14, 0, 0 }, { 0x80, 0, 0, 252 }, { 0x80, 0, 0, 239 }, + { 0x80, 0, 254, 196 }, { 0x80, 0, 251, 181 }, { 0x90, 4, 251, 181 }, { 0x90, 0, 253, 189 }, { 0x90, 0, 4, 4 }, + { 0x90, 0, 10, 56 }, { 0x90, 0, 15, 75 }, { 0x90, 3, 14, 75 }, { 0x90, 7, 13, 75 }, { 0x90, 0, 4, 9 }, + { 0x90, 0, 1, 208 }, { 0x90, 1, 0, 180 }, { 0x90, 0, 0, 201 }, { 0x90, 0, 2, 12 }, { 0x90, 0, 2, 71 }, + { 0x90, 5, 2, 77 }, { 0x90, 0, 2, 23 }, { 0x90, 0, 255, 222 }, { 0x90, 1, 255, 179 }, { 0x90, 0, 1, 208 }, + { 0x90, 0, 2, 22 }, { 0x90, 0, 5, 76 }, { 0x90, 15, 5, 77 }, { 0x80, 0, 5, 57 }, { 0x80, 0, 3, 2 }, + { 0x80, 1, 3, 0 }, { 0x80, 0, 1, 252 }, { 0x80, 0, 255, 229 }, { 0x80, 0, 255, 205 }, { 0x80, 0, 255, 200 }, + { 0x80, 0, 255, 210 }, { 0x80, 0, 1, 0 }, { 0x80, 5, 2, 1 }, { 0x80, 0, 2, 254 }, { 0x80, 0, 254, 233 }, + { 0x80, 0, 254, 216 }, { 0x80, 1, 254, 196 }, { 0x80, 0, 254, 233 }, { 0x80, 0, 2, 0 }, { 0x80, 14, 1, 0 }, + { 0x80, 0, 1, 1 }, { 0x80, 0, 1, 4 }, { 0x80, 0, 1, 18 }, { 0x80, 0, 2, 30 }, { 0x80, 0, 2, 31 }, + { 0x80, 0, 2, 30 }, { 0x80, 9, 2, 0 }, { 0x80, 0, 2, 1 }, { 0x80, 0, 2, 2 }, { 0x80, 12, 2, 3 }, { 0x80, 0, 2, 5 }, + { 0x80, 0, 2, 30 }, { 0x80, 0, 2, 67 }, { 0x80, 0, 2, 77 }, { 0x90, 4, 2, 77 }, { 0x90, 0, 2, 39 }, + { 0x90, 0, 1, 254 }, { 0x90, 0, 255, 209 }, { 0x90, 0, 253, 180 }, { 0x90, 13, 252, 180 }, { 0x90, 0, 252, 183 }, + { 0x90, 0, 254, 250 }, { 0x90, 0, 1, 29 }, { 0x90, 0, 2, 70 }, { 0x90, 0, 2, 71 }, { 0x90, 0, 2, 44 }, + { 0x90, 0, 255, 247 }, { 0x90, 0, 251, 194 }, { 0x90, 14, 250, 180 }, { 0x90, 0, 251, 208 }, { 0x90, 0, 3, 13 }, + { 0x90, 0, 3, 68 }, { 0x90, 7, 4, 77 }, { 0x90, 0, 4, 68 }, { 0x90, 0, 4, 36 }, { 0x90, 0, 4, 16 }, + { 0x90, 1, 4, 13 }, { 0x90, 0, 4, 21 }, { 0x90, 0, 4, 36 }, { 0x90, 0, 4, 52 }, { 0x90, 0, 4, 63 }, + { 0x90, 0, 4, 72 }, { 0x90, 0, 4, 75 }, { 0x90, 9, 4, 76 }, { 0x90, 0, 4, 62 }, { 0x90, 0, 4, 31 }, + { 0x90, 1, 4, 22 }, { 0x90, 0, 4, 32 }, { 0x90, 0, 4, 48 }, { 0x90, 0, 3, 62 }, { 0x90, 0, 3, 71 }, + { 0x90, 5, 3, 76 }, { 0x90, 0, 3, 70 }, { 0x90, 0, 3, 46 }, { 0x90, 0, 3, 16 }, { 0x90, 2, 3, 3 }, + { 0x90, 0, 3, 5 }, { 0x90, 0, 3, 6 }, { 0x90, 0, 3, 8 }, { 0x90, 0, 3, 13 }, { 0x90, 0, 3, 22 }, { 0x90, 0, 3, 32 }, + { 0x90, 0, 3, 53 }, { 0x90, 0, 3, 59 }, { 0x90, 1, 3, 60 }, { 0x90, 0, 3, 47 }, { 0x90, 0, 3, 38 }, + { 0x90, 0, 3, 22 }, { 0x90, 0, 3, 0 }, { 0x80, 77, 3, 0 }, { 0x80, 0, 1, 249 }, { 0x80, 0, 0, 229 }, + { 0x80, 1, 0, 222 }, { 0x80, 0, 0, 251 }, { 0x80, 13, 0, 1 }, { 0x80, 0, 0, 251 }, { 0x80, 0, 255, 226 }, + { 0x80, 1, 255, 220 }, { 0x80, 0, 255, 222 }, { 0x80, 0, 255, 243 }, { 0x80, 3, 0, 255 }, { 0x80, 0, 0, 241 }, + { 0x80, 0, 0, 235 }, { 0x80, 0, 0, 239 }, { 0x80, 41, 0, 1 }, { 0x80, 199, 0, 2 }, { 0x80, 0, 0, 0 }, + { 0x80, 0, 253, 213 }, { 0x90, 4, 249, 180 }, { 0x90, 0, 249, 187 }, { 0x90, 0, 0, 5 }, { 0x90, 0, 2, 43 }, + { 0x90, 15, 9, 77 }, { 0x90, 0, 1, 29 }, { 0x90, 0, 249, 197 }, { 0x90, 1, 249, 180 }, { 0x90, 0, 249, 191 }, + { 0x90, 0, 3, 6 }, { 0x90, 0, 3, 70 }, { 0x90, 3, 5, 76 }, { 0x90, 0, 1, 66 }, { 0x90, 0, 251, 241 }, + { 0x90, 0, 248, 181 }, { 0x90, 6, 248, 180 }, { 0x90, 0, 248, 187 }, { 0x90, 1, 248, 189 }, { 0x90, 0, 248, 186 }, + { 0x90, 1, 248, 184 }, { 0x90, 0, 251, 213 }, { 0x90, 0, 255, 252 }, { 0x90, 1, 2, 1 }, { 0x90, 0, 2, 255 }, + { 0x90, 0, 255, 230 }, { 0x90, 0, 247, 187 }, { 0x90, 7, 244, 182 }, { 0x90, 0, 246, 199 }, { 0x90, 0, 253, 242 }, + { 0x90, 5, 2, 1 }, { 0x90, 0, 2, 251 }, { 0x90, 0, 254, 219 }, { 0x90, 0, 249, 181 }, { 0x90, 3, 248, 182 }, + { 0x90, 0, 249, 190 }, { 0x90, 0, 255, 239 }, { 0x90, 1, 2, 1 }, { 0x80, 1, 2, 1 }, { 0x80, 0, 2, 19 }, + { 0x80, 0, 2, 63 }, { 0x80, 0, 2, 76 }, { 0x80, 3, 3, 76 }, { 0x90, 5, 3, 76 }, { 0x90, 0, 3, 39 }, + { 0x90, 0, 251, 224 }, { 0x90, 8, 247, 180 }, { 0x90, 0, 250, 217 }, { 0x90, 0, 4, 31 }, { 0x90, 0, 11, 76 }, + { 0x90, 0, 10, 75 }, { 0x90, 0, 10, 60 }, { 0x90, 0, 1, 251 }, { 0x90, 0, 254, 188 }, { 0x90, 3, 254, 180 }, + { 0x90, 0, 254, 194 }, { 0x90, 0, 6, 6 }, { 0x90, 0, 13, 49 }, { 0x90, 1, 17, 68 }, { 0x80, 0, 3, 0 }, + { 0x80, 14, 2, 0 }, { 0x80, 0, 2, 255 }, { 0x80, 0, 253, 221 }, { 0x80, 0, 248, 182 }, { 0x80, 0, 247, 180 }, + { 0x90, 4, 247, 180 }, { 0x80, 2, 247, 180 }, { 0x90, 14, 247, 180 }, { 0x90, 0, 246, 180 }, { 0x80, 0, 245, 180 }, + { 0x80, 1, 244, 180 }, { 0x90, 2, 244, 180 }, { 0x80, 5, 244, 180 }, { 0x90, 11, 244, 180 }, { 0x80, 0, 244, 203 }, + { 0x80, 0, 254, 24 }, { 0x80, 0, 1, 78 }, { 0x80, 3, 0, 78 }, { 0x90, 3, 0, 78 }, { 0x80, 6, 0, 78 }, + { 0x90, 4, 0, 78 }, { 0x80, 3, 0, 78 }, { 0x90, 3, 0, 79 }, { 0x90, 2, 0, 78 }, { 0x80, 0, 0, 78 }, + { 0xa0, 3, 0, 78 }, { 0x80, 0, 0, 78 }, { 0x80, 0, 3, 51 }, { 0x80, 0, 255, 253 }, { 0x80, 0, 255, 209 }, + { 0x80, 9, 249, 181 }, { 0x80, 0, 254, 248 }, { 0x90, 0, 0, 5 }, { 0x90, 1, 1, 15 }, { 0x90, 0, 1, 1 }, + { 0x90, 0, 252, 235 }, { 0x90, 0, 251, 230 }, { 0x90, 0, 2, 1 }, { 0x90, 0, 17, 73 }, { 0x90, 0, 19, 74 }, + { 0x90, 7, 18, 74 }, { 0x90, 0, 18, 69 }, { 0x90, 0, 16, 64 }, { 0x90, 0, 9, 11 }, { 0x90, 0, 254, 184 }, + { 0x90, 0, 0, 179 }, { 0x90, 1, 255, 179 }, { 0x90, 0, 9, 13 }, { 0x90, 0, 15, 75 }, { 0x90, 12, 15, 76 }, + { 0x90, 0, 11, 69 }, { 0x90, 0, 255, 217 }, { 0x90, 1, 254, 180 }, { 0x90, 0, 254, 181 }, { 0x90, 0, 255, 246 }, + { 0x90, 0, 4, 55 }, { 0x90, 3, 7, 77 }, { 0x90, 0, 2, 17 }, { 0x90, 0, 254, 192 }, { 0x90, 5, 253, 180 }, + { 0x90, 0, 253, 192 }, { 0x90, 0, 253, 227 }, { 0x90, 0, 255, 247 }, { 0x90, 1, 255, 250 }, { 0x90, 0, 255, 248 }, + { 0x90, 4, 255, 241 }, { 0x90, 0, 255, 243 }, { 0x90, 0, 0, 253 }, { 0x90, 1, 0, 255 }, { 0x90, 0, 0, 243 }, + { 0x90, 0, 255, 206 }, { 0x90, 0, 254, 190 }, { 0x90, 0, 254, 189 }, { 0x90, 0, 254, 222 }, { 0x90, 0, 2, 1 }, + { 0x90, 0, 0, 1 }, { 0x80, 3, 0, 1 }, { 0x80, 0, 1, 1 }, { 0x80, 0, 3, 24 }, { 0x80, 0, 5, 55 }, { 0x80, 0, 5, 71 }, + { 0x80, 2, 5, 72 }, { 0x80, 0, 5, 57 }, { 0x80, 0, 1, 0 }, { 0x80, 0, 255, 36 }, { 0x80, 1, 255, 37 }, + { 0x80, 0, 255, 254 }, { 0x80, 103, 255, 255 }, { 0x80, 0, 255, 238 }, { 0x80, 0, 255, 177 }, { 0x90, 0, 254, 173 }, + { 0x90, 3, 255, 173 }, { 0x90, 0, 255, 195 }, { 0x90, 0, 1, 2 }, { 0x90, 0, 2, 44 }, { 0x90, 13, 6, 74 }, + { 0x90, 0, 255, 254 }, { 0x90, 0, 251, 175 }, { 0x90, 0, 250, 173 }, { 0x90, 0, 251, 173 }, { 0x90, 0, 1, 189 }, + { 0x90, 0, 1, 18 }, { 0x90, 2, 4, 74 }, { 0x90, 0, 1, 56 }, { 0x90, 0, 255, 246 }, { 0x90, 0, 251, 197 }, + { 0x90, 5, 252, 174 }, { 0x90, 0, 253, 174 }, { 0x90, 0, 254, 174 }, { 0x90, 0, 254, 183 }, { 0x90, 1, 254, 195 }, + { 0x90, 0, 254, 191 }, { 0x90, 1, 254, 185 }, { 0x90, 0, 254, 189 }, { 0x90, 0, 0, 225 }, { 0x90, 0, 1, 246 }, + { 0x90, 2, 1, 251 }, { 0x90, 0, 0, 248 }, { 0x90, 0, 254, 232 }, { 0x90, 0, 254, 207 }, { 0x90, 0, 254, 189 }, + { 0x90, 1, 254, 185 }, { 0x90, 0, 254, 198 }, { 0x90, 4, 254, 205 }, { 0x90, 0, 254, 210 }, { 0x90, 0, 254, 215 }, + { 0x90, 0, 255, 217 }, { 0x90, 0, 255, 223 }, { 0x90, 0, 255, 241 }, { 0x90, 5, 255, 254 }, { 0x80, 0, 255, 254 }, + { 0x80, 4, 0, 254 }, { 0x80, 0, 0, 1 }, { 0x80, 0, 1, 19 }, { 0x80, 0, 0, 51 }, { 0x80, 3, 2, 74 }, + { 0x90, 4, 2, 74 }, { 0x90, 0, 2, 48 }, { 0x90, 0, 255, 250 }, { 0x90, 0, 252, 205 }, { 0x90, 0, 252, 175 }, + { 0x90, 7, 252, 174 }, { 0x90, 0, 255, 206 }, { 0x90, 0, 0, 16 }, { 0x90, 0, 3, 71 }, { 0x90, 0, 3, 73 }, + { 0x90, 0, 3, 70 }, { 0x90, 0, 0, 253 }, { 0x90, 0, 249, 213 }, { 0x90, 0, 249, 174 }, { 0x90, 2, 250, 176 }, + { 0x90, 0, 252, 238 }, { 0x90, 0, 1, 41 }, { 0x90, 1, 1, 74 }, { 0x90, 0, 1, 72 }, { 0x90, 0, 0, 254 }, + { 0x90, 0, 254, 254 }, { 0x90, 0, 255, 254 }, { 0x80, 11, 0, 254 }, { 0x80, 0, 253, 238 }, { 0x80, 0, 252, 209 }, + { 0x80, 0, 252, 186 }, { 0x80, 0, 251, 174 }, { 0x90, 4, 251, 174 }, { 0x80, 3, 251, 174 }, { 0x90, 0, 251, 174 }, + { 0x90, 2, 250, 174 }, { 0x80, 0, 250, 174 }, { 0x80, 0, 248, 174 }, { 0x80, 0, 247, 174 }, { 0x80, 0, 247, 175 }, + { 0x90, 4, 247, 175 }, { 0x80, 3, 247, 175 }, { 0x90, 4, 247, 175 }, { 0x80, 2, 246, 175 }, { 0x90, 8, 246, 175 }, + { 0x90, 0, 245, 177 }, { 0x80, 0, 247, 202 }, { 0x80, 0, 248, 204 }, { 0x80, 0, 247, 201 }, { 0x80, 0, 246, 190 }, + { 0x80, 0, 245, 187 }, { 0x80, 0, 245, 189 }, { 0x80, 0, 0, 253 }, { 0x80, 0, 0, 62 }, { 0x80, 4, 0, 74 }, + { 0x90, 3, 0, 74 }, { 0x80, 5, 0, 74 }, { 0x90, 2, 0, 74 }, { 0x80, 4, 0, 74 }, { 0x90, 3, 0, 74 }, + { 0xb0, 3, 0, 74 }, { 0x80, 5, 0, 74 }, { 0x80, 0, 0, 52 }, { 0x80, 0, 0, 254 }, { 0x80, 0, 250, 229 }, + { 0x80, 0, 250, 192 }, { 0x80, 0, 247, 176 }, { 0x80, 0, 248, 176 }, { 0xa0, 0, 248, 176 }, { 0xa0, 0, 253, 175 }, + { 0xa0, 0, 255, 175 }, { 0xa0, 0, 3, 176 }, { 0x80, 0, 0, 176 }, { 0x80, 0, 249, 178 }, { 0x80, 0, 251, 180 }, + { 0x80, 0, 251, 190 }, { 0x80, 0, 252, 216 }, { 0x80, 0, 252, 237 }, { 0x80, 0, 252, 240 }, { 0x90, 0, 252, 221 }, + { 0x90, 0, 247, 175 }, { 0x90, 0, 244, 176 }, { 0x90, 1, 245, 176 }, { 0x90, 0, 1, 255 }, { 0x90, 0, 6, 73 }, + { 0x90, 1, 8, 73 }, { 0x90, 0, 7, 74 }, { 0x90, 0, 6, 74 }, { 0x90, 4, 5, 74 }, { 0x90, 16, 4, 74 }, + { 0x90, 0, 3, 74 }, { 0x90, 0, 254, 250 }, { 0x90, 0, 248, 173 }, { 0x90, 1, 247, 174 }, { 0x90, 0, 253, 204 }, + { 0x90, 0, 0, 28 }, { 0x90, 2, 4, 73 }, { 0x90, 0, 3, 73 }, { 0x90, 2, 2, 73 }, { 0x90, 0, 0, 62 }, + { 0x90, 0, 250, 212 }, { 0x90, 11, 247, 175 }, { 0x90, 0, 1, 199 }, { 0x90, 0, 10, 247 }, { 0x90, 0, 6, 0 }, + { 0x90, 0, 4, 0 }, { 0x90, 0, 3, 0 }, { 0x90, 0, 2, 0 }, { 0x90, 0, 1, 0 }, { 0x90, 0, 1, 255 }, { 0x90, 0, 1, 0 }, + { 0x90, 0, 1, 255 }, { 0x90, 0, 0, 254 }, { 0x90, 0, 255, 250 }, { 0x90, 1, 254, 250 }, { 0x90, 0, 255, 251 }, + { 0x90, 0, 254, 250 }, { 0x90, 0, 244, 229 }, { 0x80, 0, 240, 219 }, { 0x80, 0, 242, 228 }, { 0x80, 0, 254, 255 }, + { 0x80, 6, 0, 255 }, { 0x80, 0, 1, 0 }, { 0x80, 0, 1, 11 }, { 0x80, 0, 1, 26 }, { 0x80, 0, 1, 41 }, + { 0x80, 0, 3, 57 }, { 0x80, 2, 4, 70 }, { 0x80, 0, 4, 51 }, { 0x80, 0, 1, 0 }, { 0x80, 0, 255, 255 }, + { 0x90, 0, 0, 200 }, { 0x90, 0, 2, 183 }, { 0x90, 2, 2, 182 }, { 0x80, 0, 2, 182 }, { 0x80, 0, 2, 218 }, + { 0x80, 0, 1, 253 }, { 0x80, 0, 2, 254 }, { 0x80, 0, 1, 244 }, { 0x80, 0, 1, 190 }, { 0x80, 2, 1, 181 }, + { 0x80, 0, 1, 188 }, { 0x80, 3, 1, 190 }, { 0x80, 1, 1, 191 }, { 0x80, 0, 1, 193 }, { 0x80, 0, 1, 234 }, + { 0x80, 0, 1, 0 }, { 0x80, 0, 1, 2 }, { 0x80, 0, 1, 21 }, { 0x80, 0, 3, 62 }, { 0x80, 2, 3, 77 }, + { 0x90, 7, 3, 77 }, { 0x90, 0, 3, 73 }, { 0x90, 0, 3, 57 }, { 0x90, 5, 3, 44 }, { 0x90, 0, 3, 47 }, + { 0x90, 0, 3, 53 }, { 0x90, 0, 3, 58 }, { 0x90, 1, 3, 59 }, { 0x90, 2, 3, 60 }, { 0x90, 0, 3, 42 }, + { 0x90, 0, 2, 1 }, { 0x90, 4, 2, 0 }, { 0x90, 0, 1, 252 }, { 0x90, 0, 1, 246 }, { 0x90, 0, 1, 234 }, + { 0x80, 0, 0, 217 }, { 0x80, 0, 0, 184 }, { 0x80, 4, 0, 179 }, { 0x90, 2, 0, 179 }, { 0x90, 2, 0, 180 }, + { 0x90, 0, 0, 182 }, { 0x90, 0, 0, 200 }, { 0x90, 0, 1, 241 }, { 0x90, 0, 1, 243 }, { 0x90, 0, 1, 239 }, + { 0x90, 0, 0, 207 }, { 0x90, 0, 1, 183 }, { 0x90, 14, 1, 181 }, { 0x90, 0, 1, 191 }, { 0x90, 0, 1, 198 }, + { 0x90, 0, 1, 199 }, { 0x90, 0, 1, 188 }, { 0x90, 6, 1, 180 }, { 0x80, 13, 1, 180 }, { 0x80, 0, 1, 182 }, + { 0x80, 0, 1, 225 }, { 0x80, 0, 1, 2 }, { 0x80, 0, 1, 1 }, { 0x80, 0, 1, 16 }, { 0x80, 0, 5, 59 }, + { 0x80, 0, 6, 76 }, { 0x90, 10, 6, 76 }, { 0x80, 2, 6, 76 }, { 0x80, 0, 6, 73 }, { 0x80, 2, 6, 72 }, + { 0x80, 0, 5, 69 }, { 0x80, 0, 4, 54 }, { 0x80, 0, 4, 34 }, { 0x80, 1, 4, 29 }, { 0x80, 1, 3, 29 }, + { 0x80, 0, 3, 44 }, { 0x80, 0, 4, 59 }, { 0x80, 0, 5, 70 }, { 0x80, 4, 5, 72 }, { 0x80, 0, 3, 48 }, + { 0xa0, 0, 3, 19 }, { 0xa0, 1, 3, 18 }, { 0xa0, 1, 3, 19 }, { 0x80, 1, 3, 19 }, { 0x80, 0, 3, 3 }, + { 0x80, 2, 2, 1 }, { 0x80, 3, 2, 0 }, { 0x80, 0, 2, 1 }, { 0x80, 0, 3, 4 }, { 0x80, 0, 3, 17 }, { 0x80, 0, 3, 45 }, + { 0x80, 1, 3, 59 }, { 0x80, 0, 3, 54 }, { 0x80, 0, 3, 8 }, { 0x80, 0, 1, 1 }, { 0x80, 10, 2, 1 }, { 0x80, 2, 2, 0 }, + { 0x80, 0, 2, 254 }, { 0x80, 0, 1, 250 }, { 0x80, 0, 1, 227 }, { 0x80, 0, 0, 200 }, { 0x90, 0, 1, 183 }, + { 0x90, 4, 2, 180 }, { 0x90, 0, 1, 195 }, { 0x90, 0, 1, 1 }, { 0x90, 0, 2, 3 }, { 0x90, 0, 2, 26 }, + { 0x90, 0, 2, 55 }, { 0x90, 7, 2, 77 }, { 0x90, 0, 3, 66 }, { 0x90, 0, 255, 253 }, { 0x90, 0, 0, 207 }, + { 0x90, 5, 2, 180 }, { 0x90, 0, 2, 218 }, { 0x90, 0, 2, 4 }, { 0x90, 0, 2, 42 }, { 0x90, 2, 3, 77 }, + { 0x90, 0, 3, 60 }, { 0x90, 0, 255, 252 }, { 0x90, 0, 0, 206 }, { 0x90, 2, 1, 180 }, { 0x90, 0, 1, 204 }, + { 0x90, 0, 1, 0 }, { 0x90, 0, 1, 19 }, { 0x90, 0, 2, 77 }, { 0x90, 1, 3, 77 }, { 0x90, 0, 3, 75 }, + { 0x90, 0, 0, 255 }, { 0x90, 0, 1, 226 }, { 0x90, 0, 2, 186 }, { 0x90, 0, 3, 180 }, { 0x90, 0, 3, 181 }, + { 0x90, 0, 2, 237 }, { 0x90, 0, 1, 1 }, { 0x90, 0, 2, 1 }, { 0x90, 1, 2, 3 }, { 0x90, 0, 2, 1 }, + { 0x90, 0, 1, 254 }, { 0x80, 0, 2, 222 }, { 0x80, 0, 2, 197 }, { 0x80, 0, 2, 194 }, { 0x80, 0, 2, 205 }, + { 0x80, 0, 1, 2 }, { 0x80, 0, 2, 2 }, { 0x80, 0, 2, 3 }, { 0x80, 0, 2, 5 }, { 0x80, 0, 2, 9 }, { 0x80, 0, 2, 33 }, + { 0x80, 0, 6, 62 }, { 0x80, 2, 6, 77 }, { 0x80, 0, 6, 64 }, { 0x80, 0, 4, 35 }, { 0x80, 0, 3, 1 }, + { 0x80, 7, 2, 0 }, { 0x80, 0, 2, 1 }, { 0x80, 0, 3, 5 }, { 0x80, 0, 5, 28 }, { 0x80, 0, 5, 53 }, { 0x80, 0, 5, 55 }, + { 0x80, 0, 5, 44 }, { 0x80, 0, 1, 2 }, { 0x80, 4, 2, 1 }, { 0x80, 0, 0, 246 }, { 0x80, 0, 0, 225 }, + { 0x80, 0, 0, 210 }, { 0x80, 1, 0, 205 }, { 0x80, 0, 0, 222 }, { 0x80, 0, 0, 1 }, { 0x80, 0, 2, 1 }, + { 0x90, 3, 1, 185 }, { 0x90, 2, 0, 185 }, { 0x90, 3, 0, 184 }, { 0x90, 2, 1, 184 }, { 0x80, 0, 0, 184 }, + { 0x80, 0, 0, 186 }, { 0x80, 0, 0, 200 }, { 0x80, 0, 0, 210 }, { 0x80, 2, 0, 212 }, { 0x80, 0, 1, 233 }, + { 0x80, 0, 1, 1 }, { 0x80, 0, 2, 1 }, { 0x80, 0, 3, 1 }, { 0x80, 0, 3, 7 }, { 0x80, 0, 3, 31 }, { 0x80, 0, 3, 50 }, + { 0x80, 0, 3, 68 }, { 0x80, 1, 4, 77 }, { 0x90, 1, 4, 77 }, { 0x90, 0, 4, 69 }, { 0x90, 0, 3, 42 }, + { 0x90, 0, 3, 25 }, { 0x90, 0, 3, 19 }, { 0x90, 6, 3, 18 }, { 0x90, 0, 3, 19 }, { 0x90, 0, 3, 27 }, + { 0x90, 0, 3, 35 }, { 0x90, 3, 4, 36 }, { 0x90, 0, 4, 58 }, { 0x90, 0, 4, 77 }, { 0x80, 11, 4, 77 }, + { 0x80, 0, 4, 75 }, { 0x80, 0, 4, 58 }, { 0x80, 0, 3, 33 }, { 0x80, 0, 3, 20 }, { 0x80, 0, 3, 3 }, + { 0x80, 1, 2, 1 }, { 0x80, 3, 2, 2 }, { 0x80, 0, 2, 1 }, { 0x80, 0, 1, 250 }, { 0x80, 0, 0, 225 }, + { 0x80, 0, 0, 211 }, { 0x80, 3, 0, 208 }, { 0x80, 0, 0, 213 }, { 0x80, 0, 255, 243 }, { 0x80, 2, 1, 0 }, + { 0x80, 3, 2, 0 }, { 0x80, 0, 2, 255 }, { 0x80, 0, 1, 254 }, { 0x80, 0, 1, 253 }, { 0x80, 0, 1, 252 }, + { 0x80, 0, 1, 246 }, { 0x80, 0, 0, 234 }, { 0x80, 0, 0, 218 }, { 0x80, 0, 0, 210 }, { 0x80, 0, 0, 202 }, + { 0x80, 0, 0, 196 }, { 0x90, 0, 0, 195 }, { 0x90, 0, 0, 194 }, { 0x90, 0, 0, 183 }, { 0x90, 1, 0, 180 }, + { 0x90, 1, 0, 181 }, { 0x90, 0, 0, 187 }, { 0x90, 0, 2, 243 }, { 0x90, 0, 1, 1 }, { 0x90, 0, 3, 17 }, + { 0x90, 0, 5, 48 }, { 0x90, 11, 7, 76 }, { 0x90, 0, 7, 55 }, { 0x90, 0, 1, 2 }, { 0x90, 0, 1, 242 }, + { 0x90, 0, 2, 187 }, { 0x90, 1, 2, 180 }, { 0x90, 0, 2, 186 }, { 0x90, 0, 3, 252 }, { 0x90, 0, 2, 10 }, + { 0x90, 0, 5, 65 }, { 0x90, 7, 7, 76 }, { 0x90, 0, 10, 44 }, { 0x90, 0, 3, 247 }, { 0x90, 0, 4, 207 }, + { 0x90, 0, 4, 193 }, { 0x90, 1, 4, 192 }, { 0x90, 0, 2, 1 }, { 0x90, 0, 5, 43 }, { 0x90, 3, 6, 76 }, + { 0x90, 0, 6, 31 }, { 0x90, 0, 2, 253 }, { 0x90, 0, 2, 212 }, { 0x90, 0, 2, 182 }, { 0x90, 0, 2, 180 }, + { 0x80, 0, 2, 180 }, { 0x80, 0, 1, 188 }, { 0x80, 0, 1, 224 }, { 0xa0, 0, 2, 242 }, { 0xa0, 1, 2, 245 }, + { 0xa0, 0, 2, 250 }, { 0x80, 2, 2, 254 }, { 0x80, 0, 1, 244 }, { 0x80, 0, 1, 238 }, { 0x80, 0, 1, 223 }, + { 0x80, 0, 0, 211 }, { 0x80, 1, 0, 208 }, { 0x80, 0, 0, 209 }, { 0x80, 0, 0, 211 }, { 0x80, 0, 0, 226 }, + { 0x80, 0, 0, 247 }, { 0x80, 0, 1, 253 }, { 0x80, 0, 1, 252 }, { 0x80, 0, 0, 240 }, { 0x80, 0, 0, 222 }, + { 0x80, 1, 0, 216 }, { 0x80, 0, 0, 209 }, { 0x80, 1, 0, 207 }, { 0x80, 7, 0, 213 }, { 0x80, 0, 0, 218 }, + { 0x80, 0, 0, 240 }, { 0x00, 0, 0, 0 }, { 0x00, 0, 0, 0 }, diff --git a/courses/sherbet_land/course_offsets.c b/courses/sherbet_land/course_offsets.c index 5cb3387c0..0ed86ad8d 100644 --- a/courses/sherbet_land/course_offsets.c +++ b/courses/sherbet_land/course_offsets.c @@ -3,495 +3,162 @@ #include <assets/sherbet_land_data.h> const course_texture sherbet_land_textures[] = { - {gTexture643B3C, 0x0798, 0x0800, 0x0}, - {gTexture66D024, 0x04EA, 0x0800, 0x0}, - {gTexture678118, 0x0314, 0x0800, 0x0}, - {gTextureSignWoodRedArrow, 0x04E1, 0x1000, 0x0}, - {gTexture678CC8, 0x058E, 0x0800, 0x0}, - {gTexture67842C, 0x050E, 0x0800, 0x0}, - {gTexture67893C, 0x038B, 0x0800, 0x0}, - {gTexture651984, 0x019C, 0x0800, 0x0}, - {gTexture651428, 0x055B, 0x0800, 0x0}, - {gTexture662924, 0x0110, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture643B3C, 0x0798, 0x0800, 0x0 }, { gTexture66D024, 0x04EA, 0x0800, 0x0 }, + { gTexture678118, 0x0314, 0x0800, 0x0 }, { gTextureSignWoodRedArrow, 0x04E1, 0x1000, 0x0 }, + { gTexture678CC8, 0x058E, 0x0800, 0x0 }, { gTexture67842C, 0x050E, 0x0800, 0x0 }, + { gTexture67893C, 0x038B, 0x0800, 0x0 }, { gTexture651984, 0x019C, 0x0800, 0x0 }, + { gTexture651428, 0x055B, 0x0800, 0x0 }, { gTexture662924, 0x0110, 0x0800, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *sherbet_land_dls[] = { - d_course_sherbet_land_dl_0, - d_course_sherbet_land_dl_158, - d_course_sherbet_land_dl_C0, - d_course_sherbet_land_dl_1A8, - d_course_sherbet_land_dl_280, - d_course_sherbet_land_dl_3B8, - d_course_sherbet_land_dl_310, - d_course_sherbet_land_dl_400, - d_course_sherbet_land_dl_4E8, - d_course_sherbet_land_dl_638, - d_course_sherbet_land_dl_560, - d_course_sherbet_land_dl_6A0, - d_course_sherbet_land_dl_768, - d_course_sherbet_land_dl_880, - d_course_sherbet_land_dl_7A0, - d_course_sherbet_land_dl_8E8, - d_course_sherbet_land_dl_9A0, - d_course_sherbet_land_dl_B08, - d_course_sherbet_land_dl_A28, - d_course_sherbet_land_dl_BC0, - d_course_sherbet_land_dl_C88, - d_course_sherbet_land_dl_DF0, - d_course_sherbet_land_dl_D10, - d_course_sherbet_land_dl_EC8, - d_course_sherbet_land_dl_F68, - d_course_sherbet_land_dl_10D8, - d_course_sherbet_land_dl_1028, - d_course_sherbet_land_dl_11C8, - d_course_sherbet_land_dl_1238, - d_course_sherbet_land_dl_1368, - d_course_sherbet_land_dl_12F0, - d_course_sherbet_land_dl_1440, - d_course_sherbet_land_dl_1480, - d_course_sherbet_land_dl_1508, - d_course_sherbet_land_dl_14C0, - d_course_sherbet_land_dl_1570, - d_course_sherbet_land_dl_1598, - d_course_sherbet_land_dl_1638, - d_course_sherbet_land_dl_15F0, - d_course_sherbet_land_dl_1698, - d_course_sherbet_land_dl_16C0, - d_course_sherbet_land_dl_1778, - d_course_sherbet_land_dl_1730, - d_course_sherbet_land_dl_17D8, - d_course_sherbet_land_dl_1828, - d_course_sherbet_land_dl_18E8, - d_course_sherbet_land_dl_18A0, - d_course_sherbet_land_dl_1920, - d_course_sherbet_land_dl_19A0, - d_course_sherbet_land_dl_1A58, - d_course_sherbet_land_dl_19F0, - d_course_sherbet_land_dl_1A90, - d_course_sherbet_land_dl_1AF8, - d_course_sherbet_land_dl_1BA8, - d_course_sherbet_land_dl_1B50, - d_course_sherbet_land_dl_1C20, - d_course_sherbet_land_dl_1C48, - d_course_sherbet_land_dl_1D60, - d_course_sherbet_land_dl_1D08, - d_course_sherbet_land_dl_1E10, - d_course_sherbet_land_dl_1E88, - d_course_sherbet_land_dl_2010, - d_course_sherbet_land_dl_1F70, - d_course_sherbet_land_dl_20D0, - d_course_sherbet_land_dl_2190, - d_course_sherbet_land_dl_22F8, - d_course_sherbet_land_dl_2288, - d_course_sherbet_land_dl_2370, - d_course_sherbet_land_dl_2438, - d_course_sherbet_land_dl_25A0, - d_course_sherbet_land_dl_2530, - d_course_sherbet_land_dl_25F8, +const Gfx* sherbet_land_dls[] = { + d_course_sherbet_land_dl_0, d_course_sherbet_land_dl_158, d_course_sherbet_land_dl_C0, + d_course_sherbet_land_dl_1A8, d_course_sherbet_land_dl_280, d_course_sherbet_land_dl_3B8, + d_course_sherbet_land_dl_310, d_course_sherbet_land_dl_400, d_course_sherbet_land_dl_4E8, + d_course_sherbet_land_dl_638, d_course_sherbet_land_dl_560, d_course_sherbet_land_dl_6A0, + d_course_sherbet_land_dl_768, d_course_sherbet_land_dl_880, d_course_sherbet_land_dl_7A0, + d_course_sherbet_land_dl_8E8, d_course_sherbet_land_dl_9A0, d_course_sherbet_land_dl_B08, + d_course_sherbet_land_dl_A28, d_course_sherbet_land_dl_BC0, d_course_sherbet_land_dl_C88, + d_course_sherbet_land_dl_DF0, d_course_sherbet_land_dl_D10, d_course_sherbet_land_dl_EC8, + d_course_sherbet_land_dl_F68, d_course_sherbet_land_dl_10D8, d_course_sherbet_land_dl_1028, + d_course_sherbet_land_dl_11C8, d_course_sherbet_land_dl_1238, d_course_sherbet_land_dl_1368, + d_course_sherbet_land_dl_12F0, d_course_sherbet_land_dl_1440, d_course_sherbet_land_dl_1480, + d_course_sherbet_land_dl_1508, d_course_sherbet_land_dl_14C0, d_course_sherbet_land_dl_1570, + d_course_sherbet_land_dl_1598, d_course_sherbet_land_dl_1638, d_course_sherbet_land_dl_15F0, + d_course_sherbet_land_dl_1698, d_course_sherbet_land_dl_16C0, d_course_sherbet_land_dl_1778, + d_course_sherbet_land_dl_1730, d_course_sherbet_land_dl_17D8, d_course_sherbet_land_dl_1828, + d_course_sherbet_land_dl_18E8, d_course_sherbet_land_dl_18A0, d_course_sherbet_land_dl_1920, + d_course_sherbet_land_dl_19A0, d_course_sherbet_land_dl_1A58, d_course_sherbet_land_dl_19F0, + d_course_sherbet_land_dl_1A90, d_course_sherbet_land_dl_1AF8, d_course_sherbet_land_dl_1BA8, + d_course_sherbet_land_dl_1B50, d_course_sherbet_land_dl_1C20, d_course_sherbet_land_dl_1C48, + d_course_sherbet_land_dl_1D60, d_course_sherbet_land_dl_1D08, d_course_sherbet_land_dl_1E10, + d_course_sherbet_land_dl_1E88, d_course_sherbet_land_dl_2010, d_course_sherbet_land_dl_1F70, + d_course_sherbet_land_dl_20D0, d_course_sherbet_land_dl_2190, d_course_sherbet_land_dl_22F8, + d_course_sherbet_land_dl_2288, d_course_sherbet_land_dl_2370, d_course_sherbet_land_dl_2438, + d_course_sherbet_land_dl_25A0, d_course_sherbet_land_dl_2530, d_course_sherbet_land_dl_25F8, }; -const Gfx *sherbet_land_dls_2[] = { - d_course_sherbet_land_dl_26D0, - d_course_sherbet_land_dl_28A0, - d_course_sherbet_land_dl_27F0, - d_course_sherbet_land_dl_2918, - d_course_sherbet_land_dl_2A38, - d_course_sherbet_land_dl_2BE0, - d_course_sherbet_land_dl_2B08, - d_course_sherbet_land_dl_2C58, - d_course_sherbet_land_dl_2D78, - d_course_sherbet_land_dl_2F48, - d_course_sherbet_land_dl_2E28, - d_course_sherbet_land_dl_2FE8, - d_course_sherbet_land_dl_30E0, - d_course_sherbet_land_dl_3260, - d_course_sherbet_land_dl_3150, - d_course_sherbet_land_dl_3320, - d_course_sherbet_land_dl_33E0, - d_course_sherbet_land_dl_35A8, - d_course_sherbet_land_dl_3490, - d_course_sherbet_land_dl_36A8, - d_course_sherbet_land_dl_3770, - d_course_sherbet_land_dl_3940, - d_course_sherbet_land_dl_3840, - d_course_sherbet_land_dl_3A50, - d_course_sherbet_land_dl_3AE0, - d_course_sherbet_land_dl_3C48, - d_course_sherbet_land_dl_3BA8, - d_course_sherbet_land_dl_3D40, - d_course_sherbet_land_dl_3D98, - d_course_sherbet_land_dl_3EB8, - d_course_sherbet_land_dl_3E58, - d_course_sherbet_land_dl_3FA0, - d_course_sherbet_land_dl_3FC0, - d_course_sherbet_land_dl_3FE8, - d_course_sherbet_land_dl_3FD8, - d_course_sherbet_land_dl_4000, - d_course_sherbet_land_dl_4010, - d_course_sherbet_land_dl_4020, - d_course_sherbet_land_dl_4018, - d_course_sherbet_land_dl_4028, - d_course_sherbet_land_dl_4030, - d_course_sherbet_land_dl_4040, - d_course_sherbet_land_dl_4038, - d_course_sherbet_land_dl_4048, - d_course_sherbet_land_dl_4050, - d_course_sherbet_land_dl_4060, - d_course_sherbet_land_dl_4058, - d_course_sherbet_land_dl_4068, - d_course_sherbet_land_dl_4070, - d_course_sherbet_land_dl_4080, - d_course_sherbet_land_dl_4078, - d_course_sherbet_land_dl_4088, - d_course_sherbet_land_dl_4090, - d_course_sherbet_land_dl_40A0, - d_course_sherbet_land_dl_4098, - d_course_sherbet_land_dl_40A8, - d_course_sherbet_land_dl_40B0, - d_course_sherbet_land_dl_41B8, - d_course_sherbet_land_dl_4180, - d_course_sherbet_land_dl_4280, - d_course_sherbet_land_dl_42E0, - d_course_sherbet_land_dl_4470, - d_course_sherbet_land_dl_43C8, - d_course_sherbet_land_dl_4570, - d_course_sherbet_land_dl_4618, - d_course_sherbet_land_dl_4798, - d_course_sherbet_land_dl_4710, - d_course_sherbet_land_dl_4868, - d_course_sherbet_land_dl_4930, - d_course_sherbet_land_dl_4A98, - d_course_sherbet_land_dl_4A20, - d_course_sherbet_land_dl_4B20, +const Gfx* sherbet_land_dls_2[] = { + d_course_sherbet_land_dl_26D0, d_course_sherbet_land_dl_28A0, d_course_sherbet_land_dl_27F0, + d_course_sherbet_land_dl_2918, d_course_sherbet_land_dl_2A38, d_course_sherbet_land_dl_2BE0, + d_course_sherbet_land_dl_2B08, d_course_sherbet_land_dl_2C58, d_course_sherbet_land_dl_2D78, + d_course_sherbet_land_dl_2F48, d_course_sherbet_land_dl_2E28, d_course_sherbet_land_dl_2FE8, + d_course_sherbet_land_dl_30E0, d_course_sherbet_land_dl_3260, d_course_sherbet_land_dl_3150, + d_course_sherbet_land_dl_3320, d_course_sherbet_land_dl_33E0, d_course_sherbet_land_dl_35A8, + d_course_sherbet_land_dl_3490, d_course_sherbet_land_dl_36A8, d_course_sherbet_land_dl_3770, + d_course_sherbet_land_dl_3940, d_course_sherbet_land_dl_3840, d_course_sherbet_land_dl_3A50, + d_course_sherbet_land_dl_3AE0, d_course_sherbet_land_dl_3C48, d_course_sherbet_land_dl_3BA8, + d_course_sherbet_land_dl_3D40, d_course_sherbet_land_dl_3D98, d_course_sherbet_land_dl_3EB8, + d_course_sherbet_land_dl_3E58, d_course_sherbet_land_dl_3FA0, d_course_sherbet_land_dl_3FC0, + d_course_sherbet_land_dl_3FE8, d_course_sherbet_land_dl_3FD8, d_course_sherbet_land_dl_4000, + d_course_sherbet_land_dl_4010, d_course_sherbet_land_dl_4020, d_course_sherbet_land_dl_4018, + d_course_sherbet_land_dl_4028, d_course_sherbet_land_dl_4030, d_course_sherbet_land_dl_4040, + d_course_sherbet_land_dl_4038, d_course_sherbet_land_dl_4048, d_course_sherbet_land_dl_4050, + d_course_sherbet_land_dl_4060, d_course_sherbet_land_dl_4058, d_course_sherbet_land_dl_4068, + d_course_sherbet_land_dl_4070, d_course_sherbet_land_dl_4080, d_course_sherbet_land_dl_4078, + d_course_sherbet_land_dl_4088, d_course_sherbet_land_dl_4090, d_course_sherbet_land_dl_40A0, + d_course_sherbet_land_dl_4098, d_course_sherbet_land_dl_40A8, d_course_sherbet_land_dl_40B0, + d_course_sherbet_land_dl_41B8, d_course_sherbet_land_dl_4180, d_course_sherbet_land_dl_4280, + d_course_sherbet_land_dl_42E0, d_course_sherbet_land_dl_4470, d_course_sherbet_land_dl_43C8, + d_course_sherbet_land_dl_4570, d_course_sherbet_land_dl_4618, d_course_sherbet_land_dl_4798, + d_course_sherbet_land_dl_4710, d_course_sherbet_land_dl_4868, d_course_sherbet_land_dl_4930, + d_course_sherbet_land_dl_4A98, d_course_sherbet_land_dl_4A20, d_course_sherbet_land_dl_4B20, }; uintptr_t d_course_sherbet_land_unk_data1[] = { - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_sherbet_land_dl_8D00, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_sherbet_land_dl_8D00, + 0x00000000, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0xFFFFFFCD, - 0x00000054, - 0xFFFFFFF3, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0xFFFFFFCD, 0x00000054, 0xFFFFFFF3, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_sherbet_land_dl_8730, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_sherbet_land_dl_8730, + 0x00000000, 0x00000000, 0x00000000, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x00000033, - 0x00000054, - 0xFFFFFFF3, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x00000033, 0x00000054, 0xFFFFFFF3, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_sherbet_land_dl_8808, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_sherbet_land_dl_8808, + 0x00000000, 0x00000000, 0x00000000, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0xFFFFFFDA, - 0xFFFFFFCA, - 0xFFFFFFF3, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0xFFFFFFDA, 0xFFFFFFCA, 0xFFFFFFF3, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_sherbet_land_dl_8930, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_sherbet_land_dl_8930, + 0x00000000, 0x00000000, 0x00000000, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x00000026, - 0xFFFFFFCA, - 0xFFFFFFF3, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x00000026, 0xFFFFFFCA, 0xFFFFFFF3, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_sherbet_land_dl_8A78, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_sherbet_land_dl_8A78, + 0x00000000, 0x00000000, 0x00000000, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x00000000, - 0x0000006F, - 0xFFFFFFED, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x00000000, 0x0000006F, 0xFFFFFFED, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_sherbet_land_dl_8E00, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_sherbet_land_dl_8E00, + 0x00000000, 0x00000000, 0x00000000, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000003, - 0x00000002, + 0x00000003, 0x00000002, }; // 0x0600905C s16 d_course_sherbet_land_unk_data2[] = { - 0x0000, 0x0046, - 0x0005, 0x000C, - 0x001B, 0x002B, - 0x0031, 0x002D, - 0x0023, 0x0016, - 0x0009, 0x0000, - 0xFFF9, 0xFFF2, - 0xFFEC, 0xFFE8, - 0xFFE7, 0xFFEA, - 0xFFF2, 0xFFFB, - 0x0001, 0x0005, - 0xF156, 0xF29E, - 0xF5C2, 0xF9B3, - 0xFD64, 0x012B, - 0x058E, 0x09BC, - 0x0CE5, 0x0E38, - 0x0D2A, 0x0A45, - 0x065C, 0x0241, - 0xFEC7, 0xFB88, - 0xF7F7, 0xF4AE, - 0xF245, 0xF156, - 0x0005, 0xFF93, - 0xFE97, 0xFD9B, - 0xFD28, 0xFD59, - 0xFDDA, 0xFE8B, - 0xFF4C, 0x0000, - 0x00C5, 0x01B1, - 0x0293, 0x033E, - 0x0382, 0x0325, - 0x0248, 0x013F, - 0x0062, 0x0005, - 0x0005, 0x0005, - 0x0006, 0x0006, - 0x0007, 0x0007, - 0x0006, 0x0006, - 0x0005, 0x0005, - 0x0004, 0x0004, - 0x0003, 0x0003, - 0x0003, 0x0003, - 0x0004, 0x0004, - 0x0004, 0x0005, - 0x14C7, 0x16B0, - 0x1AE3, 0x1F17, - 0x2100, 0x1FC7, - 0x1CD8, 0x194D, - 0x163E, 0x14C7, - 0x1589, 0x17C9, - 0x1A92, 0x1CF1, - 0x1DF2, 0x1CFE, - 0x1AB8, 0x1801, - 0x15BB, 0x14C7, - 0xBDEE, 0xBDEE, - 0xBDEE, 0xBDEF, - 0xBDEF, 0xBDEF, - 0xBDEF, 0xBDEE, - 0xBDEE, 0xBDEE, - 0xBDEE, 0xBDEE, - 0xBDEE, 0xBDEE, - 0xBDEE, 0xBDEE, - 0xBDEE, 0xBDEE, - 0xBDEE, 0xBDEE, - 0x0003, 0x0003, - 0x0001, 0x0000, - 0x0000, 0x0000, - 0x0001, 0x0002, - 0x0003, 0x0003, - 0x0003, 0x0002, - 0x0001, 0x0000, - 0x0000, 0x0000, - 0x0001, 0x0002, - 0x0003, 0x0003, - 0xEE13, 0xEBD9, - 0xE6F2, 0xE20B, - 0xDFD1, 0xE146, - 0xE4C2, 0xE8F1, - 0xEC7D, 0xEE13, - 0xECDC, 0xE9BB, - 0xE5F2, 0xE2C1, - 0xE169, 0xE2BA, - 0xE5DE, 0xE99E, - 0xECC2, 0xEE13, - 0xBDEF, 0xBDEF, - 0xBDEF, 0xBDEF, - 0xBDEF, 0xBDEF, - 0xBDEF, 0xBDEF, - 0xBDEF, 0xBDEF, - 0xBDEF, 0xBDEF, - 0xBDEE, 0xBDEE, - 0xBDEE, 0xBDEE, - 0xBDEE, 0xBDEF, - 0xBDEF, 0xBDEF, - 0x8001, 0x7FE2, - 0x7F9D, 0x7F4C, - 0x7F07, 0x7EEB, - 0x7F16, 0x7F75, - 0x7FD3, 0x8001, - 0x7F9C, 0x7EB1, - 0x7D98, 0x7CAD, - 0x7C4A, 0x7CAD, - 0x7D98, 0x7EB1, - 0x7F9C, 0x8001, - 0x86EF, 0x8604, - 0x83B0, 0x8092, - 0x7D45, 0x7A6F, - 0x77A9, 0x74AE, - 0x724D, 0x7154, - 0x721C, 0x741B, - 0x76CB, 0x79A7, - 0x7C29, 0x7EA9, - 0x8184, 0x842E, - 0x8629, 0x86EF, - 0x0000, 0xFF30, - 0xFD40, 0xFAF0, - 0xF900, 0xF830, - 0xF969, 0xFC18, - 0xFEC8, 0x0000, - 0xFFF6, 0xFFDC, - 0xFFBD, 0xFFA3, - 0xFF98, 0xFFA3, - 0xFFBD, 0xFFDC, - 0xFFF6, 0x0000, - 0x0000, 0x0079, - 0x0185, 0x0291, - 0x030B, 0x02C2, - 0x0212, 0x0137, - 0x0073, 0x0003, - 0x0002, 0x0046, - 0x00A8, 0x00FF, - 0x0125, 0x0106, - 0x00BD, 0x0067, - 0x001E, 0x0000, - 0xEEE4, 0xEFBE, - 0xF1DA, 0xF490, - 0xF737, 0xFA16, - 0xFD7D, 0x00C6, - 0x0352, 0x047B, - 0x03E1, 0x01F0, - 0xFF3C, 0xFC54, - 0xF9CA, 0xF746, - 0xF466, 0xF1B1, - 0xEFAE, 0xEEE4, - 0x8001, 0x7FE3, - 0x7FA7, 0x7F6B, - 0x7F53, 0x7F86, - 0x7FF1, 0x805A, - 0x807E, 0x8026, - 0x7EEF, 0x7D07, - 0x7AF9, 0x7954, - 0x78A5, 0x7966, - 0x7B39, 0x7D66, - 0x7F3A, 0x8001, - 0x06E9, 0x0627, - 0x044F, 0x0209, - 0xFFFD, 0xFDFF, - 0xFBBD, 0xF99E, - 0xF80C, 0xF76F, - 0xF813, 0xF9B3, - 0xFBDD, 0xFE1B, - 0xFFFD, 0x01B2, - 0x0389, 0x0537, - 0x0670, 0x06E9, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x3EE5, 0x3DF1, - 0x3BD7, 0x39BD, - 0x38C9, 0x3968, - 0x3AE4, 0x3CAE, - 0x3E33, 0x3EE5, - 0x3E6A, 0x3D22, - 0x3B93, 0x3A41, - 0x39B3, 0x3A3E, - 0x3B87, 0x3D11, - 0x3E5B, 0x3EE5, - 0xC003, 0x4004, - 0xC003, 0xC001, - 0x4004, 0xC001, - 0x3FFD, 0x3FFA, - 0x3FFD, 0x4000, - 0x3FFB, 0x4000, - 0x3FFA, 0x3FFF, - 0x3FFA, 0x0000, + 0x0000, 0x0046, 0x0005, 0x000C, 0x001B, 0x002B, 0x0031, 0x002D, 0x0023, 0x0016, 0x0009, 0x0000, 0xFFF9, 0xFFF2, + 0xFFEC, 0xFFE8, 0xFFE7, 0xFFEA, 0xFFF2, 0xFFFB, 0x0001, 0x0005, 0xF156, 0xF29E, 0xF5C2, 0xF9B3, 0xFD64, 0x012B, + 0x058E, 0x09BC, 0x0CE5, 0x0E38, 0x0D2A, 0x0A45, 0x065C, 0x0241, 0xFEC7, 0xFB88, 0xF7F7, 0xF4AE, 0xF245, 0xF156, + 0x0005, 0xFF93, 0xFE97, 0xFD9B, 0xFD28, 0xFD59, 0xFDDA, 0xFE8B, 0xFF4C, 0x0000, 0x00C5, 0x01B1, 0x0293, 0x033E, + 0x0382, 0x0325, 0x0248, 0x013F, 0x0062, 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0007, 0x0007, 0x0006, 0x0006, + 0x0005, 0x0005, 0x0004, 0x0004, 0x0003, 0x0003, 0x0003, 0x0003, 0x0004, 0x0004, 0x0004, 0x0005, 0x14C7, 0x16B0, + 0x1AE3, 0x1F17, 0x2100, 0x1FC7, 0x1CD8, 0x194D, 0x163E, 0x14C7, 0x1589, 0x17C9, 0x1A92, 0x1CF1, 0x1DF2, 0x1CFE, + 0x1AB8, 0x1801, 0x15BB, 0x14C7, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE, 0xBDEE, + 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0x0003, 0x0003, 0x0001, 0x0000, + 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0003, 0x0003, 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, + 0x0003, 0x0003, 0xEE13, 0xEBD9, 0xE6F2, 0xE20B, 0xDFD1, 0xE146, 0xE4C2, 0xE8F1, 0xEC7D, 0xEE13, 0xECDC, 0xE9BB, + 0xE5F2, 0xE2C1, 0xE169, 0xE2BA, 0xE5DE, 0xE99E, 0xECC2, 0xEE13, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, + 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEF, 0xBDEF, 0xBDEF, + 0x8001, 0x7FE2, 0x7F9D, 0x7F4C, 0x7F07, 0x7EEB, 0x7F16, 0x7F75, 0x7FD3, 0x8001, 0x7F9C, 0x7EB1, 0x7D98, 0x7CAD, + 0x7C4A, 0x7CAD, 0x7D98, 0x7EB1, 0x7F9C, 0x8001, 0x86EF, 0x8604, 0x83B0, 0x8092, 0x7D45, 0x7A6F, 0x77A9, 0x74AE, + 0x724D, 0x7154, 0x721C, 0x741B, 0x76CB, 0x79A7, 0x7C29, 0x7EA9, 0x8184, 0x842E, 0x8629, 0x86EF, 0x0000, 0xFF30, + 0xFD40, 0xFAF0, 0xF900, 0xF830, 0xF969, 0xFC18, 0xFEC8, 0x0000, 0xFFF6, 0xFFDC, 0xFFBD, 0xFFA3, 0xFF98, 0xFFA3, + 0xFFBD, 0xFFDC, 0xFFF6, 0x0000, 0x0000, 0x0079, 0x0185, 0x0291, 0x030B, 0x02C2, 0x0212, 0x0137, 0x0073, 0x0003, + 0x0002, 0x0046, 0x00A8, 0x00FF, 0x0125, 0x0106, 0x00BD, 0x0067, 0x001E, 0x0000, 0xEEE4, 0xEFBE, 0xF1DA, 0xF490, + 0xF737, 0xFA16, 0xFD7D, 0x00C6, 0x0352, 0x047B, 0x03E1, 0x01F0, 0xFF3C, 0xFC54, 0xF9CA, 0xF746, 0xF466, 0xF1B1, + 0xEFAE, 0xEEE4, 0x8001, 0x7FE3, 0x7FA7, 0x7F6B, 0x7F53, 0x7F86, 0x7FF1, 0x805A, 0x807E, 0x8026, 0x7EEF, 0x7D07, + 0x7AF9, 0x7954, 0x78A5, 0x7966, 0x7B39, 0x7D66, 0x7F3A, 0x8001, 0x06E9, 0x0627, 0x044F, 0x0209, 0xFFFD, 0xFDFF, + 0xFBBD, 0xF99E, 0xF80C, 0xF76F, 0xF813, 0xF9B3, 0xFBDD, 0xFE1B, 0xFFFD, 0x01B2, 0x0389, 0x0537, 0x0670, 0x06E9, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3EE5, 0x3DF1, 0x3BD7, 0x39BD, 0x38C9, 0x3968, 0x3AE4, 0x3CAE, + 0x3E33, 0x3EE5, 0x3E6A, 0x3D22, 0x3B93, 0x3A41, 0x39B3, 0x3A3E, 0x3B87, 0x3D11, 0x3E5B, 0x3EE5, 0xC003, 0x4004, + 0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD, 0x3FFA, 0x3FFD, 0x4000, 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA, 0x0000, }; // 0x06009350 @@ -560,163 +227,32 @@ AnimationLimbVector d_course_sherbet_land_unk_data3[] = { // 0x060093E0 Animation d_course_sherbet_land_unk_data4 = { - 0x00010000, - 0x00050000, - 0x0013, - 0x000B, - d_course_sherbet_land_unk_data2, - d_course_sherbet_land_unk_data3, + 0x00010000, 0x00050000, 0x0013, 0x000B, d_course_sherbet_land_unk_data2, d_course_sherbet_land_unk_data3, }; // 0x060093F4 s16 d_course_sherbet_land_unk_data5[] = { - 0x0000, 0x007B, - 0x008E, 0x00B8, - 0x00E2, 0x00F5, - 0x00F0, 0x00E5, - 0x00D4, 0x00C0, - 0x00AA, 0x0092, - 0x007C, 0x0067, - 0x004C, 0x0038, - 0x003A, 0x0045, - 0x004B, 0x0047, - 0x003E, 0x0038, - 0x003B, 0x003E, - 0x003B, 0x0037, - 0x1326, 0x13F0, - 0x161B, 0x195E, - 0x1D6C, 0x21FA, - 0x26BD, 0x2B6B, - 0x3038, 0x362C, - 0x3CA4, 0x42E3, - 0x47CC, 0x4798, - 0x440A, 0x4206, - 0x405C, 0x3F8E, - 0x3FB9, 0x406A, - 0x414E, 0x4214, - 0x4268, 0x4268, - 0x4268, 0x0000, - 0x00AC, 0x0290, - 0x057D, 0x0944, - 0x0DB4, 0x129D, - 0x17D1, 0x1D20, - 0x2259, 0x274E, - 0x2BCE, 0x2FAB, - 0x31ED, 0x32DE, - 0x342C, 0x373C, - 0x3A2A, 0x3A2D, - 0x383C, 0x36FF, - 0x36FF, 0x36FF, - 0x36FF, 0x36FF, - 0x29F6, 0x2A05, - 0x2A2A, 0x2A5F, - 0x2A9B, 0x2AD8, - 0x2B0D, 0x2B32, - 0x2B40, 0x2B2F, - 0x2AF8, 0x2A92, - 0x29F6, 0x277B, - 0x2311, 0x1F18, - 0x1C7C, 0x1AA5, - 0x19AB, 0x1961, - 0x1961, 0x1961, - 0x1961, 0x1961, - 0x1961, 0xBDF6, - 0xBDF9, 0xBE02, - 0xBE0F, 0xBE1D, - 0xBE2C, 0xBE39, - 0xBE42, 0xBE45, - 0xBE41, 0xBE34, - 0xBE1B, 0xBDF6, - 0xBD03, 0xBB9A, - 0xBB5B, 0xBE7B, - 0xC23D, 0xC1C1, - 0xBE95, 0xBCA8, - 0xBCA8, 0xBCA8, - 0xBCA8, 0xBCA8, - 0x0003, 0xFF3A, - 0xFD02, 0xF996, - 0xF531, 0xF00D, - 0xEA64, 0xE470, - 0xDE6B, 0xD890, - 0xD318, 0xCE3E, - 0xCA3C, 0xC922, - 0xCA9F, 0xCB5E, - 0xC925, 0xC694, - 0xC70B, 0xC974, - 0xCAE7, 0xCAE7, - 0xCAE7, 0xCAE7, - 0xCAE7, 0xD4D1, - 0xD4C2, 0xD49C, - 0xD465, 0xD427, - 0xD3E9, 0xD3B2, - 0xD38C, 0xD37D, - 0xD38F, 0xD3C8, - 0xD430, 0xD4D1, - 0xD760, 0xDBED, - 0xDFFF, 0xE296, - 0xE463, 0xE57A, - 0xE5F9, 0xE617, - 0xE617, 0xE617, - 0xE617, 0xE617, - 0xBDED, 0xBDF2, - 0xBE01, 0xBE16, - 0xBE2E, 0xBE45, - 0xBE5A, 0xBE69, - 0xBE6E, 0xBE68, - 0xBE52, 0xBE2A, - 0xBDED, 0xBC7C, - 0xBA48, 0xB9A9, - 0xBD97, 0xC272, - 0xC1DF, 0xBDDF, - 0xBB70, 0xBB70, - 0xBB70, 0xBB70, - 0xBB70, 0x8001, - 0x8001, 0x0BD0, - 0x1193, 0x1E99, - 0x2C81, 0x34E7, - 0x3792, 0x38C5, - 0x38DA, 0x382D, - 0x3719, 0x35F9, - 0x3529, 0x34F7, - 0x34F7, 0x34F7, - 0x34F7, 0x34F7, - 0x34F7, 0x34F7, - 0x34F7, 0x34F7, - 0x34F7, 0x34F7, - 0x34F7, 0x34F7, - 0x8BD2, 0x916A, - 0x9E16, 0xABAA, - 0xB3FA, 0xB6D3, - 0xB852, 0xB8C5, - 0xB87D, 0xB7C9, - 0xB6F8, 0xB659, - 0xB632, 0xB632, - 0xB632, 0xB632, - 0xB632, 0xB632, - 0xB632, 0xB632, - 0xB632, 0xB632, - 0xB632, 0xB632, - 0xB632, 0x27AC, - 0x2736, 0x25F0, - 0x23FF, 0x218B, - 0x1EBB, 0x1BB5, - 0x18A2, 0x15A7, - 0x12EC, 0x1099, - 0x0ED3, 0x0E0E, - 0x118A, 0x16DC, - 0x19D2, 0x17C3, - 0x135C, 0x1063, - 0x1046, 0x1148, - 0x1275, 0x12D8, - 0x108B, 0x0E69, - 0xC003, 0x4004, - 0xC003, 0xC001, - 0x4004, 0xC001, - 0x3FFD, 0x3FFA, - 0x3FFD, 0x4000, - 0x3FFB, 0x4000, - 0x3FFA, 0x3FFF, - 0x3FFA, 0x0000, + 0x0000, 0x007B, 0x008E, 0x00B8, 0x00E2, 0x00F5, 0x00F0, 0x00E5, 0x00D4, 0x00C0, 0x00AA, 0x0092, 0x007C, 0x0067, + 0x004C, 0x0038, 0x003A, 0x0045, 0x004B, 0x0047, 0x003E, 0x0038, 0x003B, 0x003E, 0x003B, 0x0037, 0x1326, 0x13F0, + 0x161B, 0x195E, 0x1D6C, 0x21FA, 0x26BD, 0x2B6B, 0x3038, 0x362C, 0x3CA4, 0x42E3, 0x47CC, 0x4798, 0x440A, 0x4206, + 0x405C, 0x3F8E, 0x3FB9, 0x406A, 0x414E, 0x4214, 0x4268, 0x4268, 0x4268, 0x0000, 0x00AC, 0x0290, 0x057D, 0x0944, + 0x0DB4, 0x129D, 0x17D1, 0x1D20, 0x2259, 0x274E, 0x2BCE, 0x2FAB, 0x31ED, 0x32DE, 0x342C, 0x373C, 0x3A2A, 0x3A2D, + 0x383C, 0x36FF, 0x36FF, 0x36FF, 0x36FF, 0x36FF, 0x29F6, 0x2A05, 0x2A2A, 0x2A5F, 0x2A9B, 0x2AD8, 0x2B0D, 0x2B32, + 0x2B40, 0x2B2F, 0x2AF8, 0x2A92, 0x29F6, 0x277B, 0x2311, 0x1F18, 0x1C7C, 0x1AA5, 0x19AB, 0x1961, 0x1961, 0x1961, + 0x1961, 0x1961, 0x1961, 0xBDF6, 0xBDF9, 0xBE02, 0xBE0F, 0xBE1D, 0xBE2C, 0xBE39, 0xBE42, 0xBE45, 0xBE41, 0xBE34, + 0xBE1B, 0xBDF6, 0xBD03, 0xBB9A, 0xBB5B, 0xBE7B, 0xC23D, 0xC1C1, 0xBE95, 0xBCA8, 0xBCA8, 0xBCA8, 0xBCA8, 0xBCA8, + 0x0003, 0xFF3A, 0xFD02, 0xF996, 0xF531, 0xF00D, 0xEA64, 0xE470, 0xDE6B, 0xD890, 0xD318, 0xCE3E, 0xCA3C, 0xC922, + 0xCA9F, 0xCB5E, 0xC925, 0xC694, 0xC70B, 0xC974, 0xCAE7, 0xCAE7, 0xCAE7, 0xCAE7, 0xCAE7, 0xD4D1, 0xD4C2, 0xD49C, + 0xD465, 0xD427, 0xD3E9, 0xD3B2, 0xD38C, 0xD37D, 0xD38F, 0xD3C8, 0xD430, 0xD4D1, 0xD760, 0xDBED, 0xDFFF, 0xE296, + 0xE463, 0xE57A, 0xE5F9, 0xE617, 0xE617, 0xE617, 0xE617, 0xE617, 0xBDED, 0xBDF2, 0xBE01, 0xBE16, 0xBE2E, 0xBE45, + 0xBE5A, 0xBE69, 0xBE6E, 0xBE68, 0xBE52, 0xBE2A, 0xBDED, 0xBC7C, 0xBA48, 0xB9A9, 0xBD97, 0xC272, 0xC1DF, 0xBDDF, + 0xBB70, 0xBB70, 0xBB70, 0xBB70, 0xBB70, 0x8001, 0x8001, 0x0BD0, 0x1193, 0x1E99, 0x2C81, 0x34E7, 0x3792, 0x38C5, + 0x38DA, 0x382D, 0x3719, 0x35F9, 0x3529, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, + 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x8BD2, 0x916A, 0x9E16, 0xABAA, 0xB3FA, 0xB6D3, 0xB852, 0xB8C5, 0xB87D, 0xB7C9, + 0xB6F8, 0xB659, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, + 0xB632, 0x27AC, 0x2736, 0x25F0, 0x23FF, 0x218B, 0x1EBB, 0x1BB5, 0x18A2, 0x15A7, 0x12EC, 0x1099, 0x0ED3, 0x0E0E, + 0x118A, 0x16DC, 0x19D2, 0x17C3, 0x135C, 0x1063, 0x1046, 0x1148, 0x1275, 0x12D8, 0x108B, 0x0E69, 0xC003, 0x4004, + 0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD, 0x3FFA, 0x3FFD, 0x4000, 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA, 0x0000, }; // 0x06009640 @@ -785,224 +321,41 @@ AnimationLimbVector d_course_sherbet_land_unk_data6[] = { // 0x060096D0 Animation d_course_sherbet_land_unk_data7 = { - 0x00000000, - 0x00000000, - 0x0019, - 0x000B, - d_course_sherbet_land_unk_data5, - d_course_sherbet_land_unk_data6, + 0x00000000, 0x00000000, 0x0019, 0x000B, d_course_sherbet_land_unk_data5, d_course_sherbet_land_unk_data6, }; // 0x060096E4 s16 d_course_sherbet_land_unk_data8[] = { - 0x0000, 0x0037, - 0x0046, 0x0057, - 0x0068, 0x0078, - 0x0087, 0x0091, - 0x0098, 0x0096, - 0x008C, 0x007E, - 0x006F, 0x0062, - 0x0056, 0x0049, - 0x0041, 0x0040, - 0x0043, 0x0045, - 0x0046, 0x0047, - 0x0047, 0x0047, - 0x0046, 0x0046, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0x0000, - 0x0000, 0xFFFF, - 0xFFFF, 0xFFFF, - 0x0000, 0x0004, - 0x000C, 0x0011, - 0x0010, 0x000B, - 0x0006, 0x0000, - 0xFFFC, 0xFFFC, - 0xFFFD, 0xFFFF, - 0x0000, 0x4268, - 0x4041, 0x3A62, - 0x31B2, 0x2713, - 0x1B6C, 0x0FA1, - 0x0496, 0xFB32, - 0xF456, 0xF1D7, - 0xF39D, 0xF7B4, - 0xFC25, 0x040B, - 0x0A01, 0x08D9, - 0x05E8, 0x0238, - 0xFED2, 0xFCBE, - 0xFC9E, 0xFDBF, - 0xFF2F, 0xFFFE, - 0x36FF, 0x2C2E, - 0x1695, 0x067A, - 0xFEF3, 0xF8DD, - 0xF533, 0xF4EF, - 0xF90C, 0x07AF, - 0x1F54, 0x356D, - 0x3F6A, 0x3E8C, - 0x3B63, 0x3663, - 0x2FFD, 0x28A4, - 0x20C9, 0x18DF, - 0x1158, 0x0AA5, - 0x053B, 0x0189, - 0x0004, 0x1961, - 0x1812, 0x153E, - 0x128C, 0x0FBF, - 0x0C45, 0x0940, - 0x07CF, 0x0914, - 0x1026, 0x1BDD, - 0x2701, 0x2C56, - 0x2C74, 0x2B8D, - 0x29D2, 0x2774, - 0x24A4, 0x2191, - 0x1E6D, 0x1B69, - 0x18B5, 0x1682, - 0x1500, 0x1460, - 0xBCA8, 0xB8C3, - 0xB038, 0xA7BB, - 0x9EA8, 0x9376, - 0x8982, 0x842A, - 0x86CC, 0x9A0D, - 0xBAB2, 0xDA3E, - 0xEA38, 0xEC31, - 0xEBAD, 0xE91E, - 0xE4F1, 0xDF98, - 0xD982, 0xD31F, - 0xCCDF, 0xC731, - 0xC285, 0xBF4B, - 0xBDF3, 0xCAE7, - 0xD562, 0xEA5D, - 0xFA29, 0x0219, - 0x0901, 0x0D73, - 0x0DFF, 0x0938, - 0xF7E4, 0xDC00, - 0xC1F1, 0xB620, - 0xB715, 0xBAB9, - 0xC087, 0xC7FA, - 0xD08B, 0xD9B5, - 0xE2F2, 0xEBBC, - 0xF38F, 0xF9E3, - 0xFE34, 0xFFFC, - 0xE617, 0xE87D, - 0xED4C, 0xF0EC, - 0xF304, 0xF525, - 0xF694, 0xF695, - 0xF46C, 0xED5B, - 0xE246, 0xD7E9, - 0xD2FF, 0xD2F0, - 0xD3DA, 0xD58F, - 0xD7E1, 0xDAA0, - 0xDD9D, 0xE0A9, - 0xE397, 0xE635, - 0xE857, 0xE9CC, - 0xEA67, 0xBB70, - 0xB68F, 0xAC17, - 0xA249, 0x9896, - 0x8CC0, 0x8282, - 0x7D94, 0x81BC, - 0x9908, 0xBFC1, - 0xE4EA, 0xF785, - 0xF97F, 0xF871, - 0xF4E6, 0xEF67, - 0xE87F, 0xE0B8, - 0xD89C, 0xD0B5, - 0xC98D, 0xC3AE, - 0xBFA2, 0xBDF3, - 0x8001, 0x7FF4, - 0x7FD7, 0x7FAC, - 0x7F74, 0x7F34, - 0x7EEF, 0x7EA8, - 0x7E63, 0x7E23, - 0x7DEB, 0x7DBE, - 0x7DA1, 0x7DA1, - 0x7DC6, 0x7E02, - 0x7E4C, 0x7E97, - 0x7F0C, 0x7FA3, - 0x800D, 0x8029, - 0x8023, 0x800F, - 0x8002, 0x8001, - 0x7FC1, 0x7F15, - 0x7E0F, 0x7CC3, - 0x7B45, 0x79A9, - 0x7803, 0x7667, - 0x74E9, 0x739D, - 0x7298, 0x71ED, - 0x720E, 0x731E, - 0x74B9, 0x7679, - 0x77FB, 0x7981, - 0x7B3D, 0x7CAF, - 0x7DD5, 0x7EE0, - 0x7FA6, 0x7FFE, - 0x34F7, 0x33F6, - 0x3127, 0x2CD9, - 0x2757, 0x20F0, - 0x19F1, 0x12A8, - 0x0B62, 0x046D, - 0xFE17, 0xF8AB, - 0xF479, 0xF275, - 0xF2C9, 0xF496, - 0xF6FA, 0xF916, - 0xFC24, 0x0040, - 0x02D9, 0x02FC, - 0x01FF, 0x00B9, - 0x0002, 0x0000, - 0x0003, 0x000C, - 0x001A, 0x002C, - 0x0041, 0x0057, - 0x006E, 0x0084, - 0x0098, 0x00AA, - 0x00B8, 0x00C1, - 0x00AD, 0x007E, - 0x005C, 0x006E, - 0x0073, 0x0029, - 0xFFC5, 0xFF89, - 0xFF91, 0xFFBA, - 0xFFE8, 0x0000, - 0x0000, 0xFFD0, - 0xFF4A, 0xFE7B, - 0xFD73, 0xFC3F, - 0xFAEE, 0xF98F, - 0xF82F, 0xF6DE, - 0xF5A9, 0xF49E, - 0xF3CD, 0xF3CF, - 0xF4B9, 0xF5D1, - 0xF748, 0xF8F4, - 0xFA6F, 0xFBF5, - 0xFD35, 0xFE32, - 0xFF14, 0xFFB8, - 0x0000, 0xB632, - 0xB512, 0xB1EC, - 0xAD14, 0xA6E1, - 0x9FA6, 0x97B8, - 0x8F6E, 0x871B, - 0x7F13, 0x77AF, - 0x7143, 0x6C22, - 0x6C0E, 0x70F1, - 0x755D, 0x773F, - 0x792C, 0x7C94, - 0x8083, 0x82EA, - 0x8309, 0x8207, - 0x80BD, 0x8004, - 0x0E69, 0x101E, - 0x14BA, 0x1B78, - 0x2396, 0x2C4E, - 0x34DE, 0x3C80, - 0x4272, 0x45EE, - 0x4796, 0x489B, - 0x4911, 0x490A, - 0x489C, 0x47D9, - 0x46D6, 0x45A6, - 0x445C, 0x430E, - 0x41CD, 0x40AF, - 0x3FC7, 0x3F28, - 0x3EE6, 0xC003, - 0x4004, 0xC003, - 0xC001, 0x4004, - 0xC001, 0x3FFD, - 0x3FFA, 0x3FFD, - 0x4000, 0x3FFB, - 0x4000, 0x3FFA, - 0x3FFF, 0x3FFA, + 0x0000, 0x0037, 0x0046, 0x0057, 0x0068, 0x0078, 0x0087, 0x0091, 0x0098, 0x0096, 0x008C, 0x007E, 0x006F, 0x0062, + 0x0056, 0x0049, 0x0041, 0x0040, 0x0043, 0x0045, 0x0046, 0x0047, 0x0047, 0x0047, 0x0046, 0x0046, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0004, 0x000C, 0x0011, + 0x0010, 0x000B, 0x0006, 0x0000, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFF, 0x0000, 0x4268, 0x4041, 0x3A62, 0x31B2, 0x2713, + 0x1B6C, 0x0FA1, 0x0496, 0xFB32, 0xF456, 0xF1D7, 0xF39D, 0xF7B4, 0xFC25, 0x040B, 0x0A01, 0x08D9, 0x05E8, 0x0238, + 0xFED2, 0xFCBE, 0xFC9E, 0xFDBF, 0xFF2F, 0xFFFE, 0x36FF, 0x2C2E, 0x1695, 0x067A, 0xFEF3, 0xF8DD, 0xF533, 0xF4EF, + 0xF90C, 0x07AF, 0x1F54, 0x356D, 0x3F6A, 0x3E8C, 0x3B63, 0x3663, 0x2FFD, 0x28A4, 0x20C9, 0x18DF, 0x1158, 0x0AA5, + 0x053B, 0x0189, 0x0004, 0x1961, 0x1812, 0x153E, 0x128C, 0x0FBF, 0x0C45, 0x0940, 0x07CF, 0x0914, 0x1026, 0x1BDD, + 0x2701, 0x2C56, 0x2C74, 0x2B8D, 0x29D2, 0x2774, 0x24A4, 0x2191, 0x1E6D, 0x1B69, 0x18B5, 0x1682, 0x1500, 0x1460, + 0xBCA8, 0xB8C3, 0xB038, 0xA7BB, 0x9EA8, 0x9376, 0x8982, 0x842A, 0x86CC, 0x9A0D, 0xBAB2, 0xDA3E, 0xEA38, 0xEC31, + 0xEBAD, 0xE91E, 0xE4F1, 0xDF98, 0xD982, 0xD31F, 0xCCDF, 0xC731, 0xC285, 0xBF4B, 0xBDF3, 0xCAE7, 0xD562, 0xEA5D, + 0xFA29, 0x0219, 0x0901, 0x0D73, 0x0DFF, 0x0938, 0xF7E4, 0xDC00, 0xC1F1, 0xB620, 0xB715, 0xBAB9, 0xC087, 0xC7FA, + 0xD08B, 0xD9B5, 0xE2F2, 0xEBBC, 0xF38F, 0xF9E3, 0xFE34, 0xFFFC, 0xE617, 0xE87D, 0xED4C, 0xF0EC, 0xF304, 0xF525, + 0xF694, 0xF695, 0xF46C, 0xED5B, 0xE246, 0xD7E9, 0xD2FF, 0xD2F0, 0xD3DA, 0xD58F, 0xD7E1, 0xDAA0, 0xDD9D, 0xE0A9, + 0xE397, 0xE635, 0xE857, 0xE9CC, 0xEA67, 0xBB70, 0xB68F, 0xAC17, 0xA249, 0x9896, 0x8CC0, 0x8282, 0x7D94, 0x81BC, + 0x9908, 0xBFC1, 0xE4EA, 0xF785, 0xF97F, 0xF871, 0xF4E6, 0xEF67, 0xE87F, 0xE0B8, 0xD89C, 0xD0B5, 0xC98D, 0xC3AE, + 0xBFA2, 0xBDF3, 0x8001, 0x7FF4, 0x7FD7, 0x7FAC, 0x7F74, 0x7F34, 0x7EEF, 0x7EA8, 0x7E63, 0x7E23, 0x7DEB, 0x7DBE, + 0x7DA1, 0x7DA1, 0x7DC6, 0x7E02, 0x7E4C, 0x7E97, 0x7F0C, 0x7FA3, 0x800D, 0x8029, 0x8023, 0x800F, 0x8002, 0x8001, + 0x7FC1, 0x7F15, 0x7E0F, 0x7CC3, 0x7B45, 0x79A9, 0x7803, 0x7667, 0x74E9, 0x739D, 0x7298, 0x71ED, 0x720E, 0x731E, + 0x74B9, 0x7679, 0x77FB, 0x7981, 0x7B3D, 0x7CAF, 0x7DD5, 0x7EE0, 0x7FA6, 0x7FFE, 0x34F7, 0x33F6, 0x3127, 0x2CD9, + 0x2757, 0x20F0, 0x19F1, 0x12A8, 0x0B62, 0x046D, 0xFE17, 0xF8AB, 0xF479, 0xF275, 0xF2C9, 0xF496, 0xF6FA, 0xF916, + 0xFC24, 0x0040, 0x02D9, 0x02FC, 0x01FF, 0x00B9, 0x0002, 0x0000, 0x0003, 0x000C, 0x001A, 0x002C, 0x0041, 0x0057, + 0x006E, 0x0084, 0x0098, 0x00AA, 0x00B8, 0x00C1, 0x00AD, 0x007E, 0x005C, 0x006E, 0x0073, 0x0029, 0xFFC5, 0xFF89, + 0xFF91, 0xFFBA, 0xFFE8, 0x0000, 0x0000, 0xFFD0, 0xFF4A, 0xFE7B, 0xFD73, 0xFC3F, 0xFAEE, 0xF98F, 0xF82F, 0xF6DE, + 0xF5A9, 0xF49E, 0xF3CD, 0xF3CF, 0xF4B9, 0xF5D1, 0xF748, 0xF8F4, 0xFA6F, 0xFBF5, 0xFD35, 0xFE32, 0xFF14, 0xFFB8, + 0x0000, 0xB632, 0xB512, 0xB1EC, 0xAD14, 0xA6E1, 0x9FA6, 0x97B8, 0x8F6E, 0x871B, 0x7F13, 0x77AF, 0x7143, 0x6C22, + 0x6C0E, 0x70F1, 0x755D, 0x773F, 0x792C, 0x7C94, 0x8083, 0x82EA, 0x8309, 0x8207, 0x80BD, 0x8004, 0x0E69, 0x101E, + 0x14BA, 0x1B78, 0x2396, 0x2C4E, 0x34DE, 0x3C80, 0x4272, 0x45EE, 0x4796, 0x489B, 0x4911, 0x490A, 0x489C, 0x47D9, + 0x46D6, 0x45A6, 0x445C, 0x430E, 0x41CD, 0x40AF, 0x3FC7, 0x3F28, 0x3EE6, 0xC003, 0x4004, 0xC003, 0xC001, 0x4004, + 0xC001, 0x3FFD, 0x3FFA, 0x3FFD, 0x4000, 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA, }; // 0x06009A24 @@ -1071,26 +424,15 @@ AnimationLimbVector d_course_sherbet_land_unk_data9[] = { // 0x06009AB4 Animation d_course_sherbet_land_unk_data10 = { - 0x00000000, - 0x00000000, - 0x0019, - 0x000B, - d_course_sherbet_land_unk_data8, - d_course_sherbet_land_unk_data9, + 0x00000000, 0x00000000, 0x0019, 0x000B, d_course_sherbet_land_unk_data8, d_course_sherbet_land_unk_data9, }; // 0x06009AC8 -Animation *d_course_sherbet_land_unk_data11[] = { +Animation* d_course_sherbet_land_unk_data11[] = { &d_course_sherbet_land_unk_data4, &d_course_sherbet_land_unk_data7, &d_course_sherbet_land_unk_data10, }; // No idea what this stuff is -u32 d_course_sherbet_land_unk_data12[] = { - 0x00000000, - 0x00000000, - 0x00000001, - 0x00000000, - 0x00000001 -};
\ No newline at end of file +u32 d_course_sherbet_land_unk_data12[] = { 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000001 }; diff --git a/courses/skyscraper/course_offsets.c b/courses/skyscraper/course_offsets.c index 27f6b268f..c0c12aa88 100644 --- a/courses/skyscraper/course_offsets.c +++ b/courses/skyscraper/course_offsets.c @@ -2,28 +2,28 @@ #include "course_offsets.h" const course_texture skyscraper_textures[] = { - {gTexture6457D8, 0x0160, 0x0800, 0x0}, - {gTexture6462C0, 0x01B9, 0x0800, 0x0}, - {gTexture6864E8, 0x0807, 0x1000, 0x0}, - {gTexture686CF0, 0x08B7, 0x1000, 0x0}, - {gTexture6875A8, 0x093F, 0x1000, 0x0}, - {gTexture687EE8, 0x0883, 0x1000, 0x0}, - {gTexture68876C, 0x0AC2, 0x1000, 0x0}, - {gTexture689230, 0x09CE, 0x1000, 0x0}, - {gTexture689C00, 0x0884, 0x1000, 0x0}, - {gTexture68A484, 0x07D6, 0x1000, 0x0}, - {gTexture68AC5C, 0x0A47, 0x1000, 0x0}, - {gTexture68B6A4, 0x07C5, 0x1000, 0x0}, - {gTexture68BE6C, 0x04A1, 0x1000, 0x0}, - {gTexture68C310, 0x030D, 0x1000, 0x0}, - {gTexture64B8D8, 0x0177, 0x0800, 0x0}, - {gTexture645660, 0x0176, 0x0800, 0x0}, - {gTextureNumberYellowBlue1, 0x01AE, 0x0800, 0x0}, - {gTextureNumberYellowBlue2, 0x01C6, 0x0800, 0x0}, - {gTextureNumberYellowBlue3, 0x01CC, 0x0800, 0x0}, - {gTextureNumberYellowBlue4, 0x01E4, 0x0800, 0x0}, - {gTexture668608, 0x0120, 0x0800, 0x0}, - {gTexture67B75C, 0x0108, 0x0800, 0x0}, - {gTexture6835F0, 0x0252, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture6457D8, 0x0160, 0x0800, 0x0 }, + { gTexture6462C0, 0x01B9, 0x0800, 0x0 }, + { gTexture6864E8, 0x0807, 0x1000, 0x0 }, + { gTexture686CF0, 0x08B7, 0x1000, 0x0 }, + { gTexture6875A8, 0x093F, 0x1000, 0x0 }, + { gTexture687EE8, 0x0883, 0x1000, 0x0 }, + { gTexture68876C, 0x0AC2, 0x1000, 0x0 }, + { gTexture689230, 0x09CE, 0x1000, 0x0 }, + { gTexture689C00, 0x0884, 0x1000, 0x0 }, + { gTexture68A484, 0x07D6, 0x1000, 0x0 }, + { gTexture68AC5C, 0x0A47, 0x1000, 0x0 }, + { gTexture68B6A4, 0x07C5, 0x1000, 0x0 }, + { gTexture68BE6C, 0x04A1, 0x1000, 0x0 }, + { gTexture68C310, 0x030D, 0x1000, 0x0 }, + { gTexture64B8D8, 0x0177, 0x0800, 0x0 }, + { gTexture645660, 0x0176, 0x0800, 0x0 }, + { gTextureNumberYellowBlue1, 0x01AE, 0x0800, 0x0 }, + { gTextureNumberYellowBlue2, 0x01C6, 0x0800, 0x0 }, + { gTextureNumberYellowBlue3, 0x01CC, 0x0800, 0x0 }, + { gTextureNumberYellowBlue4, 0x01E4, 0x0800, 0x0 }, + { gTexture668608, 0x0120, 0x0800, 0x0 }, + { gTexture67B75C, 0x0108, 0x0800, 0x0 }, + { gTexture6835F0, 0x0252, 0x1000, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; diff --git a/courses/staff_ghost_data.c b/courses/staff_ghost_data.c index 7ac7d2d2c..f872a846e 100644 --- a/courses/staff_ghost_data.c +++ b/courses/staff_ghost_data.c @@ -5,23 +5,20 @@ /* * This file is required for data alignment * -*/ + */ StaffGhost d_mario_raceway_staff_ghost[] = { - #include "courses/mario_raceway/staff_ghost.inc.c" +#include "courses/mario_raceway/staff_ghost.inc.c" }; StaffGhost d_luigi_raceway_staff_ghost[1046] = { - #include "courses/luigi_raceway/staff_ghost.inc.c" +#include "courses/luigi_raceway/staff_ghost.inc.c" }; StaffGhost d_royal_raceway_staff_ghost[] = { - #include "courses/royal_raceway/staff_ghost.inc.c" +#include "courses/royal_raceway/staff_ghost.inc.c" }; // Unknown data. Perhaps colour or lights -s32 D_0F4FCAD0[] = { - 0x00000000, 0xc8c8c8c8, - 0xc8c80000, 0x00007b39, 0x6f6f6f6f, 0x6f6f6f6f, - 0x3f7b0000, 0x0000c8c8, 0xc8c8c8c8, 0xc8000000 -}; +s32 D_0F4FCAD0[] = { 0x00000000, 0xc8c8c8c8, 0xc8c80000, 0x00007b39, 0x6f6f6f6f, + 0x6f6f6f6f, 0x3f7b0000, 0x0000c8c8, 0xc8c8c8c8, 0xc8000000 }; diff --git a/courses/toads_turnpike/course_offsets.c b/courses/toads_turnpike/course_offsets.c index 734dde867..db4cfeda8 100644 --- a/courses/toads_turnpike/course_offsets.c +++ b/courses/toads_turnpike/course_offsets.c @@ -4,67 +4,54 @@ #include <assets/toads_turnpike_data.h> const course_texture toads_turnpike_textures[] = { - {gTexture645134, 0x052C, 0x0800, 0x0}, - {gTexture64FE68, 0x0258, 0x1000, 0x0}, - {gTexture6607C0, 0x0105, 0x0800, 0x0}, - {gTexture6608C8, 0x0106, 0x0800, 0x0}, - {gTextureGrass11, 0x01F8, 0x0800, 0x0}, - {gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0}, - {gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0}, - {gTexture671A88, 0x012D, 0x0800, 0x0}, - {gTextureRoad2, 0x02AE, 0x1000, 0x0}, - {gTextureRoad3, 0x0286, 0x1000, 0x0}, - {gTextureRoad4, 0x0282, 0x1000, 0x0}, - {gTextureRoadFinish0, 0x0338, 0x1000, 0x0}, - {gTextureSignToadYellow, 0x0723, 0x1000, 0x0}, - {gTextureSignToadGreen, 0x071F, 0x1000, 0x0}, - {gTextureSignMergingLanes, 0x0118, 0x0800, 0x0}, - {gTexture65127C, 0x01AB, 0x0800, 0x0}, - {gTextureRoad5, 0x02B9, 0x1000, 0x0}, - {gTextureSignToadRed, 0x0610, 0x1000, 0x0}, - {gTexture668228, 0x0130, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture645134, 0x052C, 0x0800, 0x0 }, + { gTexture64FE68, 0x0258, 0x1000, 0x0 }, + { gTexture6607C0, 0x0105, 0x0800, 0x0 }, + { gTexture6608C8, 0x0106, 0x0800, 0x0 }, + { gTextureGrass11, 0x01F8, 0x0800, 0x0 }, + { gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0 }, + { gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0 }, + { gTexture671A88, 0x012D, 0x0800, 0x0 }, + { gTextureRoad2, 0x02AE, 0x1000, 0x0 }, + { gTextureRoad3, 0x0286, 0x1000, 0x0 }, + { gTextureRoad4, 0x0282, 0x1000, 0x0 }, + { gTextureRoadFinish0, 0x0338, 0x1000, 0x0 }, + { gTextureSignToadYellow, 0x0723, 0x1000, 0x0 }, + { gTextureSignToadGreen, 0x071F, 0x1000, 0x0 }, + { gTextureSignMergingLanes, 0x0118, 0x0800, 0x0 }, + { gTexture65127C, 0x01AB, 0x0800, 0x0 }, + { gTextureRoad5, 0x02B9, 0x1000, 0x0 }, + { gTextureSignToadRed, 0x0610, 0x1000, 0x0 }, + { gTexture668228, 0x0130, 0x0800, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -Gfx *toads_turnpike_dls[] = { - d_course_toads_turnpike_dl_80, d_course_toads_turnpike_dl_1F8, - d_course_toads_turnpike_dl_158, d_course_toads_turnpike_dl_2D0, - d_course_toads_turnpike_dl_380, d_course_toads_turnpike_dl_4E8, - d_course_toads_turnpike_dl_438, d_course_toads_turnpike_dl_5B8, - d_course_toads_turnpike_dl_668, d_course_toads_turnpike_dl_7D8, - d_course_toads_turnpike_dl_718, d_course_toads_turnpike_dl_878, - d_course_toads_turnpike_dl_948, d_course_toads_turnpike_dl_AC8, - d_course_toads_turnpike_dl_9F0, d_course_toads_turnpike_dl_B88, - d_course_toads_turnpike_dl_C70, d_course_toads_turnpike_dl_DD0, - d_course_toads_turnpike_dl_D00, d_course_toads_turnpike_dl_E70, - d_course_toads_turnpike_dl_F18, d_course_toads_turnpike_dl_1070, - d_course_toads_turnpike_dl_FA8, d_course_toads_turnpike_dl_1118, - d_course_toads_turnpike_dl_11C0, d_course_toads_turnpike_dl_1310, - d_course_toads_turnpike_dl_1250, d_course_toads_turnpike_dl_13E0, - d_course_toads_turnpike_dl_1468, d_course_toads_turnpike_dl_15A8, - d_course_toads_turnpike_dl_1510, d_course_toads_turnpike_dl_1678, - d_course_toads_turnpike_dl_1708, d_course_toads_turnpike_dl_18C0, - d_course_toads_turnpike_dl_17F8, d_course_toads_turnpike_dl_19C0, - d_course_toads_turnpike_dl_1A60, d_course_toads_turnpike_dl_1C10, - d_course_toads_turnpike_dl_1B50, d_course_toads_turnpike_dl_1D18, - d_course_toads_turnpike_dl_1DC0, d_course_toads_turnpike_dl_1F40, - d_course_toads_turnpike_dl_1E80, d_course_toads_turnpike_dl_2030, - d_course_toads_turnpike_dl_20F8, d_course_toads_turnpike_dl_22A8, - d_course_toads_turnpike_dl_21C8, d_course_toads_turnpike_dl_2358, - d_course_toads_turnpike_dl_2440, d_course_toads_turnpike_dl_2628, - d_course_toads_turnpike_dl_2530, d_course_toads_turnpike_dl_26D8, - d_course_toads_turnpike_dl_27D0, d_course_toads_turnpike_dl_2960, - d_course_toads_turnpike_dl_2898, d_course_toads_turnpike_dl_2A00, - d_course_toads_turnpike_dl_2AF0, d_course_toads_turnpike_dl_2C38, - d_course_toads_turnpike_dl_2B88, d_course_toads_turnpike_dl_2CC0, - d_course_toads_turnpike_dl_2DB8, d_course_toads_turnpike_dl_2EF0, - d_course_toads_turnpike_dl_2E50, d_course_toads_turnpike_dl_2F78, - d_course_toads_turnpike_dl_3030, d_course_toads_turnpike_dl_3190, - d_course_toads_turnpike_dl_30F8, d_course_toads_turnpike_dl_3228, - d_course_toads_turnpike_dl_32F0, d_course_toads_turnpike_dl_3438, - d_course_toads_turnpike_dl_33A0, d_course_toads_turnpike_dl_34D0, - d_course_toads_turnpike_dl_3570, d_course_toads_turnpike_dl_36A8, - d_course_toads_turnpike_dl_3618, d_course_toads_turnpike_dl_3758, - d_course_toads_turnpike_dl_37F0, d_course_toads_turnpike_dl_39C8, +Gfx* toads_turnpike_dls[] = { + d_course_toads_turnpike_dl_80, d_course_toads_turnpike_dl_1F8, d_course_toads_turnpike_dl_158, + d_course_toads_turnpike_dl_2D0, d_course_toads_turnpike_dl_380, d_course_toads_turnpike_dl_4E8, + d_course_toads_turnpike_dl_438, d_course_toads_turnpike_dl_5B8, d_course_toads_turnpike_dl_668, + d_course_toads_turnpike_dl_7D8, d_course_toads_turnpike_dl_718, d_course_toads_turnpike_dl_878, + d_course_toads_turnpike_dl_948, d_course_toads_turnpike_dl_AC8, d_course_toads_turnpike_dl_9F0, + d_course_toads_turnpike_dl_B88, d_course_toads_turnpike_dl_C70, d_course_toads_turnpike_dl_DD0, + d_course_toads_turnpike_dl_D00, d_course_toads_turnpike_dl_E70, d_course_toads_turnpike_dl_F18, + d_course_toads_turnpike_dl_1070, d_course_toads_turnpike_dl_FA8, d_course_toads_turnpike_dl_1118, + d_course_toads_turnpike_dl_11C0, d_course_toads_turnpike_dl_1310, d_course_toads_turnpike_dl_1250, + d_course_toads_turnpike_dl_13E0, d_course_toads_turnpike_dl_1468, d_course_toads_turnpike_dl_15A8, + d_course_toads_turnpike_dl_1510, d_course_toads_turnpike_dl_1678, d_course_toads_turnpike_dl_1708, + d_course_toads_turnpike_dl_18C0, d_course_toads_turnpike_dl_17F8, d_course_toads_turnpike_dl_19C0, + d_course_toads_turnpike_dl_1A60, d_course_toads_turnpike_dl_1C10, d_course_toads_turnpike_dl_1B50, + d_course_toads_turnpike_dl_1D18, d_course_toads_turnpike_dl_1DC0, d_course_toads_turnpike_dl_1F40, + d_course_toads_turnpike_dl_1E80, d_course_toads_turnpike_dl_2030, d_course_toads_turnpike_dl_20F8, + d_course_toads_turnpike_dl_22A8, d_course_toads_turnpike_dl_21C8, d_course_toads_turnpike_dl_2358, + d_course_toads_turnpike_dl_2440, d_course_toads_turnpike_dl_2628, d_course_toads_turnpike_dl_2530, + d_course_toads_turnpike_dl_26D8, d_course_toads_turnpike_dl_27D0, d_course_toads_turnpike_dl_2960, + d_course_toads_turnpike_dl_2898, d_course_toads_turnpike_dl_2A00, d_course_toads_turnpike_dl_2AF0, + d_course_toads_turnpike_dl_2C38, d_course_toads_turnpike_dl_2B88, d_course_toads_turnpike_dl_2CC0, + d_course_toads_turnpike_dl_2DB8, d_course_toads_turnpike_dl_2EF0, d_course_toads_turnpike_dl_2E50, + d_course_toads_turnpike_dl_2F78, d_course_toads_turnpike_dl_3030, d_course_toads_turnpike_dl_3190, + d_course_toads_turnpike_dl_30F8, d_course_toads_turnpike_dl_3228, d_course_toads_turnpike_dl_32F0, + d_course_toads_turnpike_dl_3438, d_course_toads_turnpike_dl_33A0, d_course_toads_turnpike_dl_34D0, + d_course_toads_turnpike_dl_3570, d_course_toads_turnpike_dl_36A8, d_course_toads_turnpike_dl_3618, + d_course_toads_turnpike_dl_3758, d_course_toads_turnpike_dl_37F0, d_course_toads_turnpike_dl_39C8, d_course_toads_turnpike_dl_3910, d_course_toads_turnpike_dl_3AD8, }; diff --git a/courses/wario_stadium/course_offsets.c b/courses/wario_stadium/course_offsets.c index 4668b60af..137d468cf 100644 --- a/courses/wario_stadium/course_offsets.c +++ b/courses/wario_stadium/course_offsets.c @@ -3,136 +3,64 @@ #include <assets/wario_stadium_data.h> const course_texture wario_stadium_textures[] = { - {gTexture67F15C, 0x02F1, 0x0800, 0x0}, - {gTexture67F450, 0x0194, 0x0800, 0x0}, - {gTextureSignWarioFace, 0x0825, 0x1000, 0x0}, - {gTexture670AC8, 0x0FBF, 0x1000, 0x0}, - {gTextureCheckerboardBlackWhite, 0x0107, 0x0800, 0x0}, - {gTexture64C11C, 0x0695, 0x0800, 0x0}, - {gTexture64C7B4, 0x046C, 0x0800, 0x0}, - {gTexture668228, 0x0130, 0x0800, 0x0}, - {gTexture668358, 0x01A0, 0x0800, 0x0}, - {gTexture66AEB8, 0x0201, 0x0800, 0x0}, - {gTexture677A40, 0x0275, 0x0800, 0x0}, - {gTexture67E428, 0x0A81, 0x1000, 0x0}, - {gTexture643A34, 0x0106, 0x0800, 0x0}, - {gTexture66EBF0, 0x0146, 0x0800, 0x0}, - {gTexture68272C, 0x01F9, 0x1000, 0x0}, - {gTexture682928, 0x01F9, 0x1000, 0x0}, - {gTexture682B24, 0x01F9, 0x1000, 0x0}, - {gTexture682D20, 0x01F9, 0x1000, 0x0}, - {gTexture682F1C, 0x01F9, 0x1000, 0x0}, - {gTexture683118, 0x01F9, 0x1000, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture67F15C, 0x02F1, 0x0800, 0x0 }, + { gTexture67F450, 0x0194, 0x0800, 0x0 }, + { gTextureSignWarioFace, 0x0825, 0x1000, 0x0 }, + { gTexture670AC8, 0x0FBF, 0x1000, 0x0 }, + { gTextureCheckerboardBlackWhite, 0x0107, 0x0800, 0x0 }, + { gTexture64C11C, 0x0695, 0x0800, 0x0 }, + { gTexture64C7B4, 0x046C, 0x0800, 0x0 }, + { gTexture668228, 0x0130, 0x0800, 0x0 }, + { gTexture668358, 0x01A0, 0x0800, 0x0 }, + { gTexture66AEB8, 0x0201, 0x0800, 0x0 }, + { gTexture677A40, 0x0275, 0x0800, 0x0 }, + { gTexture67E428, 0x0A81, 0x1000, 0x0 }, + { gTexture643A34, 0x0106, 0x0800, 0x0 }, + { gTexture66EBF0, 0x0146, 0x0800, 0x0 }, + { gTexture68272C, 0x01F9, 0x1000, 0x0 }, + { gTexture682928, 0x01F9, 0x1000, 0x0 }, + { gTexture682B24, 0x01F9, 0x1000, 0x0 }, + { gTexture682D20, 0x01F9, 0x1000, 0x0 }, + { gTexture682F1C, 0x01F9, 0x1000, 0x0 }, + { gTexture683118, 0x01F9, 0x1000, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -const Gfx *wario_stadium_dls[] = { - d_course_wario_stadium_dl_0, - d_course_wario_stadium_dl_158, - d_course_wario_stadium_dl_B8, - d_course_wario_stadium_dl_1B8, - d_course_wario_stadium_dl_2A0, - d_course_wario_stadium_dl_440, - d_course_wario_stadium_dl_350, - d_course_wario_stadium_dl_4C0, - d_course_wario_stadium_dl_5E8, - d_course_wario_stadium_dl_798, - d_course_wario_stadium_dl_668, - d_course_wario_stadium_dl_830, - d_course_wario_stadium_dl_940, - d_course_wario_stadium_dl_AB0, - d_course_wario_stadium_dl_990, - d_course_wario_stadium_dl_B60, - d_course_wario_stadium_dl_C08, - d_course_wario_stadium_dl_D60, - d_course_wario_stadium_dl_C70, - d_course_wario_stadium_dl_E30, - d_course_wario_stadium_dl_ED0, - d_course_wario_stadium_dl_1068, - d_course_wario_stadium_dl_F70, - d_course_wario_stadium_dl_1158, - d_course_wario_stadium_dl_11F8, - d_course_wario_stadium_dl_13C0, - d_course_wario_stadium_dl_12E0, - d_course_wario_stadium_dl_14A0, - d_course_wario_stadium_dl_1590, - d_course_wario_stadium_dl_1708, - d_course_wario_stadium_dl_1630, - d_course_wario_stadium_dl_17A8, - d_course_wario_stadium_dl_1868, - d_course_wario_stadium_dl_19E0, - d_course_wario_stadium_dl_1908, - d_course_wario_stadium_dl_1AB8, - d_course_wario_stadium_dl_1B48, - d_course_wario_stadium_dl_1CA8, - d_course_wario_stadium_dl_1BB0, - d_course_wario_stadium_dl_1D68, - d_course_wario_stadium_dl_1DF8, - d_course_wario_stadium_dl_1FD8, - d_course_wario_stadium_dl_1E70, - d_course_wario_stadium_dl_20A8, - d_course_wario_stadium_dl_21A8, - d_course_wario_stadium_dl_2308, - d_course_wario_stadium_dl_2218, - d_course_wario_stadium_dl_23B0, - d_course_wario_stadium_dl_2490, - d_course_wario_stadium_dl_2610, - d_course_wario_stadium_dl_2530, - d_course_wario_stadium_dl_2698, - d_course_wario_stadium_dl_2798, - d_course_wario_stadium_dl_2928, - d_course_wario_stadium_dl_2870, - d_course_wario_stadium_dl_29D0, - d_course_wario_stadium_dl_2AB0, - d_course_wario_stadium_dl_2C30, - d_course_wario_stadium_dl_2B60, - d_course_wario_stadium_dl_2CE0, - d_course_wario_stadium_dl_2DC0, - d_course_wario_stadium_dl_2FB8, - d_course_wario_stadium_dl_2E70, - d_course_wario_stadium_dl_3098, - d_course_wario_stadium_dl_31B0, - d_course_wario_stadium_dl_3368, - d_course_wario_stadium_dl_3260, - d_course_wario_stadium_dl_3450, - d_course_wario_stadium_dl_3550, - d_course_wario_stadium_dl_36D8, - d_course_wario_stadium_dl_3600, - d_course_wario_stadium_dl_37A8, - d_course_wario_stadium_dl_3890, - d_course_wario_stadium_dl_3A10, - d_course_wario_stadium_dl_3980, - d_course_wario_stadium_dl_3AD0, - d_course_wario_stadium_dl_3BB0, - d_course_wario_stadium_dl_3D90, - d_course_wario_stadium_dl_3CF8, - d_course_wario_stadium_dl_3E80, - d_course_wario_stadium_dl_3F78, - d_course_wario_stadium_dl_40F0, - d_course_wario_stadium_dl_4060, - d_course_wario_stadium_dl_41D0, - d_course_wario_stadium_dl_4270, - d_course_wario_stadium_dl_43E0, - d_course_wario_stadium_dl_4340, - d_course_wario_stadium_dl_44B0, - d_course_wario_stadium_dl_4550, - d_course_wario_stadium_dl_47F0, - d_course_wario_stadium_dl_46E0, - d_course_wario_stadium_dl_4948, - d_course_wario_stadium_dl_4A78, - d_course_wario_stadium_dl_4BE8, - d_course_wario_stadium_dl_4B30, - d_course_wario_stadium_dl_4C60, - d_course_wario_stadium_dl_4D40, - d_course_wario_stadium_dl_4EF0, - d_course_wario_stadium_dl_4E30, - d_course_wario_stadium_dl_4F80, - d_course_wario_stadium_dl_5090, - d_course_wario_stadium_dl_51E8, - d_course_wario_stadium_dl_5168, - d_course_wario_stadium_dl_5270, - d_course_wario_stadium_dl_5338, - d_course_wario_stadium_dl_54E8, - d_course_wario_stadium_dl_5460, - d_course_wario_stadium_dl_5588, +const Gfx* wario_stadium_dls[] = { + d_course_wario_stadium_dl_0, d_course_wario_stadium_dl_158, d_course_wario_stadium_dl_B8, + d_course_wario_stadium_dl_1B8, d_course_wario_stadium_dl_2A0, d_course_wario_stadium_dl_440, + d_course_wario_stadium_dl_350, d_course_wario_stadium_dl_4C0, d_course_wario_stadium_dl_5E8, + d_course_wario_stadium_dl_798, d_course_wario_stadium_dl_668, d_course_wario_stadium_dl_830, + d_course_wario_stadium_dl_940, d_course_wario_stadium_dl_AB0, d_course_wario_stadium_dl_990, + d_course_wario_stadium_dl_B60, d_course_wario_stadium_dl_C08, d_course_wario_stadium_dl_D60, + d_course_wario_stadium_dl_C70, d_course_wario_stadium_dl_E30, d_course_wario_stadium_dl_ED0, + d_course_wario_stadium_dl_1068, d_course_wario_stadium_dl_F70, d_course_wario_stadium_dl_1158, + d_course_wario_stadium_dl_11F8, d_course_wario_stadium_dl_13C0, d_course_wario_stadium_dl_12E0, + d_course_wario_stadium_dl_14A0, d_course_wario_stadium_dl_1590, d_course_wario_stadium_dl_1708, + d_course_wario_stadium_dl_1630, d_course_wario_stadium_dl_17A8, d_course_wario_stadium_dl_1868, + d_course_wario_stadium_dl_19E0, d_course_wario_stadium_dl_1908, d_course_wario_stadium_dl_1AB8, + d_course_wario_stadium_dl_1B48, d_course_wario_stadium_dl_1CA8, d_course_wario_stadium_dl_1BB0, + d_course_wario_stadium_dl_1D68, d_course_wario_stadium_dl_1DF8, d_course_wario_stadium_dl_1FD8, + d_course_wario_stadium_dl_1E70, d_course_wario_stadium_dl_20A8, d_course_wario_stadium_dl_21A8, + d_course_wario_stadium_dl_2308, d_course_wario_stadium_dl_2218, d_course_wario_stadium_dl_23B0, + d_course_wario_stadium_dl_2490, d_course_wario_stadium_dl_2610, d_course_wario_stadium_dl_2530, + d_course_wario_stadium_dl_2698, d_course_wario_stadium_dl_2798, d_course_wario_stadium_dl_2928, + d_course_wario_stadium_dl_2870, d_course_wario_stadium_dl_29D0, d_course_wario_stadium_dl_2AB0, + d_course_wario_stadium_dl_2C30, d_course_wario_stadium_dl_2B60, d_course_wario_stadium_dl_2CE0, + d_course_wario_stadium_dl_2DC0, d_course_wario_stadium_dl_2FB8, d_course_wario_stadium_dl_2E70, + d_course_wario_stadium_dl_3098, d_course_wario_stadium_dl_31B0, d_course_wario_stadium_dl_3368, + d_course_wario_stadium_dl_3260, d_course_wario_stadium_dl_3450, d_course_wario_stadium_dl_3550, + d_course_wario_stadium_dl_36D8, d_course_wario_stadium_dl_3600, d_course_wario_stadium_dl_37A8, + d_course_wario_stadium_dl_3890, d_course_wario_stadium_dl_3A10, d_course_wario_stadium_dl_3980, + d_course_wario_stadium_dl_3AD0, d_course_wario_stadium_dl_3BB0, d_course_wario_stadium_dl_3D90, + d_course_wario_stadium_dl_3CF8, d_course_wario_stadium_dl_3E80, d_course_wario_stadium_dl_3F78, + d_course_wario_stadium_dl_40F0, d_course_wario_stadium_dl_4060, d_course_wario_stadium_dl_41D0, + d_course_wario_stadium_dl_4270, d_course_wario_stadium_dl_43E0, d_course_wario_stadium_dl_4340, + d_course_wario_stadium_dl_44B0, d_course_wario_stadium_dl_4550, d_course_wario_stadium_dl_47F0, + d_course_wario_stadium_dl_46E0, d_course_wario_stadium_dl_4948, d_course_wario_stadium_dl_4A78, + d_course_wario_stadium_dl_4BE8, d_course_wario_stadium_dl_4B30, d_course_wario_stadium_dl_4C60, + d_course_wario_stadium_dl_4D40, d_course_wario_stadium_dl_4EF0, d_course_wario_stadium_dl_4E30, + d_course_wario_stadium_dl_4F80, d_course_wario_stadium_dl_5090, d_course_wario_stadium_dl_51E8, + d_course_wario_stadium_dl_5168, d_course_wario_stadium_dl_5270, d_course_wario_stadium_dl_5338, + d_course_wario_stadium_dl_54E8, d_course_wario_stadium_dl_5460, d_course_wario_stadium_dl_5588, }; diff --git a/courses/yoshi_valley/course_offsets.c b/courses/yoshi_valley/course_offsets.c index 306cf6ccb..3fccfb0e8 100644 --- a/courses/yoshi_valley/course_offsets.c +++ b/courses/yoshi_valley/course_offsets.c @@ -4,165 +4,81 @@ #include <assets/yoshi_valley_data.h> course_texture yoshi_valley_textures[] = { - {gTexture66EBF0, 0x0146, 0x0800, 0x0}, - {gTextureWoodBridgeSlats, 0x0DAB, 0x1000, 0x0}, - {gTexture65E2EC, 0x02B0, 0x0800, 0x0}, - {gTexture6846DC, 0x04EA, 0x0800, 0x0}, - {gTextureFenceRope, 0x0540, 0x0800, 0x0}, - {gTexture685108, 0x04D4, 0x0800, 0x0}, - {gTexture64CC20, 0x0EC3, 0x1000, 0x0}, - {gTextureGrass4, 0x05C3, 0x0800, 0x0}, - {gTexture6775EC, 0x0233, 0x1000, 0x0}, - {gTexture68E2D0, 0x087F, 0x0800, 0x0}, - {gTextureCheckerboardBlackWhite, 0x0107, 0x0800, 0x0}, - {gTexture643B3C, 0x0798, 0x0800, 0x0}, - {gTextureSignWoodRedArrow, 0x04E1, 0x1000, 0x0}, - {gTexture68DEC0, 0x0410, 0x0800, 0x0}, - {0x00000000, 0x0000, 0x0000, 0x0}, + { gTexture66EBF0, 0x0146, 0x0800, 0x0 }, + { gTextureWoodBridgeSlats, 0x0DAB, 0x1000, 0x0 }, + { gTexture65E2EC, 0x02B0, 0x0800, 0x0 }, + { gTexture6846DC, 0x04EA, 0x0800, 0x0 }, + { gTextureFenceRope, 0x0540, 0x0800, 0x0 }, + { gTexture685108, 0x04D4, 0x0800, 0x0 }, + { gTexture64CC20, 0x0EC3, 0x1000, 0x0 }, + { gTextureGrass4, 0x05C3, 0x0800, 0x0 }, + { gTexture6775EC, 0x0233, 0x1000, 0x0 }, + { gTexture68E2D0, 0x087F, 0x0800, 0x0 }, + { gTextureCheckerboardBlackWhite, 0x0107, 0x0800, 0x0 }, + { gTexture643B3C, 0x0798, 0x0800, 0x0 }, + { gTextureSignWoodRedArrow, 0x04E1, 0x1000, 0x0 }, + { gTexture68DEC0, 0x0410, 0x0800, 0x0 }, + { 0x00000000, 0x0000, 0x0000, 0x0 }, }; -Gfx *yoshi_valley_dls[] = { - d_course_yoshi_valley_dl_40, d_course_yoshi_valley_dl_3F0, - d_course_yoshi_valley_dl_290, d_course_yoshi_valley_dl_4E8, - d_course_yoshi_valley_dl_7A0, d_course_yoshi_valley_dl_BC0, - d_course_yoshi_valley_dl_9C8, d_course_yoshi_valley_dl_CC0, // <- No idea what this is supposed to be a pointer to - d_course_yoshi_valley_dl_FA0, d_course_yoshi_valley_dl_13F8, - d_course_yoshi_valley_dl_1178, d_course_yoshi_valley_dl_14D0, - d_course_yoshi_valley_dl_17A8, d_course_yoshi_valley_dl_1C38, - d_course_yoshi_valley_dl_1968, d_course_yoshi_valley_dl_1D48, - d_course_yoshi_valley_dl_2000, d_course_yoshi_valley_dl_2408, - d_course_yoshi_valley_dl_21B0, d_course_yoshi_valley_dl_25E8, - d_course_yoshi_valley_dl_2840, d_course_yoshi_valley_dl_2BC0, - d_course_yoshi_valley_dl_2978, d_course_yoshi_valley_dl_2D70, - d_course_yoshi_valley_dl_2F48, d_course_yoshi_valley_dl_3258, - d_course_yoshi_valley_dl_3078, d_course_yoshi_valley_dl_3420, - d_course_yoshi_valley_dl_3560, d_course_yoshi_valley_dl_3880, - d_course_yoshi_valley_dl_36D0, d_course_yoshi_valley_dl_3A38, - d_course_yoshi_valley_dl_3BA0, d_course_yoshi_valley_dl_3E30, - d_course_yoshi_valley_dl_3D20, d_course_yoshi_valley_dl_3F88, - d_course_yoshi_valley_dl_40B8, d_course_yoshi_valley_dl_44C8, - d_course_yoshi_valley_dl_4320, d_course_yoshi_valley_dl_4718, - d_course_yoshi_valley_dl_48C0, d_course_yoshi_valley_dl_4C28, - d_course_yoshi_valley_dl_4A98, d_course_yoshi_valley_dl_4E60, - d_course_yoshi_valley_dl_5018, d_course_yoshi_valley_dl_53E0, - d_course_yoshi_valley_dl_51D0, d_course_yoshi_valley_dl_5638, - d_course_yoshi_valley_dl_5778, d_course_yoshi_valley_dl_5A80, - d_course_yoshi_valley_dl_5890, d_course_yoshi_valley_dl_5C70, - d_course_yoshi_valley_dl_5D60, d_course_yoshi_valley_dl_6070, - d_course_yoshi_valley_dl_5ED8, d_course_yoshi_valley_dl_6268, - d_course_yoshi_valley_dl_6358, d_course_yoshi_valley_dl_66B0, - d_course_yoshi_valley_dl_6530, d_course_yoshi_valley_dl_68C8, - d_course_yoshi_valley_dl_69C0, d_course_yoshi_valley_dl_6D78, - d_course_yoshi_valley_dl_6BF0, d_course_yoshi_valley_dl_6FB8, - d_course_yoshi_valley_dl_7100, d_course_yoshi_valley_dl_7400, - d_course_yoshi_valley_dl_7310, d_course_yoshi_valley_dl_75C8, - d_course_yoshi_valley_dl_7770, d_course_yoshi_valley_dl_7A08, - d_course_yoshi_valley_dl_7938, d_course_yoshi_valley_dl_7BB8, - d_course_yoshi_valley_dl_7CE8, d_course_yoshi_valley_dl_8030, - d_course_yoshi_valley_dl_7F80, d_course_yoshi_valley_dl_8218, - d_course_yoshi_valley_dl_8420, d_course_yoshi_valley_dl_8830, - d_course_yoshi_valley_dl_8710, d_course_yoshi_valley_dl_8958, - d_course_yoshi_valley_dl_8C30, d_course_yoshi_valley_dl_8FD8, - d_course_yoshi_valley_dl_8D58, d_course_yoshi_valley_dl_91D8, - d_course_yoshi_valley_dl_9340, d_course_yoshi_valley_dl_9780, - d_course_yoshi_valley_dl_9548, d_course_yoshi_valley_dl_9A00, - d_course_yoshi_valley_dl_9BB0, d_course_yoshi_valley_dl_9F70, - d_course_yoshi_valley_dl_9DB8, d_course_yoshi_valley_dl_A188, - d_course_yoshi_valley_dl_A328, d_course_yoshi_valley_dl_A6B8, - d_course_yoshi_valley_dl_A518, d_course_yoshi_valley_dl_A8A0, - d_course_yoshi_valley_dl_AAC0, d_course_yoshi_valley_dl_AE78, - d_course_yoshi_valley_dl_ACF0, d_course_yoshi_valley_dl_AFF8, - d_course_yoshi_valley_dl_B220, d_course_yoshi_valley_dl_B578, - d_course_yoshi_valley_dl_B428, d_course_yoshi_valley_dl_B778, - d_course_yoshi_valley_dl_B970, d_course_yoshi_valley_dl_BC98, - d_course_yoshi_valley_dl_BAF8, d_course_yoshi_valley_dl_BE18, - d_course_yoshi_valley_dl_BFC8, d_course_yoshi_valley_dl_C2D8, - d_course_yoshi_valley_dl_C140, d_course_yoshi_valley_dl_C470, - d_course_yoshi_valley_dl_C580, d_course_yoshi_valley_dl_C728, - d_course_yoshi_valley_dl_C668, d_course_yoshi_valley_dl_C838, - d_course_yoshi_valley_dl_C8F8, d_course_yoshi_valley_dl_CC80, - d_course_yoshi_valley_dl_CAD8, d_course_yoshi_valley_dl_CEC8, - d_course_yoshi_valley_dl_D018, d_course_yoshi_valley_dl_D3D0, +Gfx* yoshi_valley_dls[] = { + d_course_yoshi_valley_dl_40, d_course_yoshi_valley_dl_3F0, d_course_yoshi_valley_dl_290, + d_course_yoshi_valley_dl_4E8, d_course_yoshi_valley_dl_7A0, d_course_yoshi_valley_dl_BC0, + d_course_yoshi_valley_dl_9C8, d_course_yoshi_valley_dl_CC0, // <- No idea what this is supposed to be a pointer to + d_course_yoshi_valley_dl_FA0, d_course_yoshi_valley_dl_13F8, d_course_yoshi_valley_dl_1178, + d_course_yoshi_valley_dl_14D0, d_course_yoshi_valley_dl_17A8, d_course_yoshi_valley_dl_1C38, + d_course_yoshi_valley_dl_1968, d_course_yoshi_valley_dl_1D48, d_course_yoshi_valley_dl_2000, + d_course_yoshi_valley_dl_2408, d_course_yoshi_valley_dl_21B0, d_course_yoshi_valley_dl_25E8, + d_course_yoshi_valley_dl_2840, d_course_yoshi_valley_dl_2BC0, d_course_yoshi_valley_dl_2978, + d_course_yoshi_valley_dl_2D70, d_course_yoshi_valley_dl_2F48, d_course_yoshi_valley_dl_3258, + d_course_yoshi_valley_dl_3078, d_course_yoshi_valley_dl_3420, d_course_yoshi_valley_dl_3560, + d_course_yoshi_valley_dl_3880, d_course_yoshi_valley_dl_36D0, d_course_yoshi_valley_dl_3A38, + d_course_yoshi_valley_dl_3BA0, d_course_yoshi_valley_dl_3E30, d_course_yoshi_valley_dl_3D20, + d_course_yoshi_valley_dl_3F88, d_course_yoshi_valley_dl_40B8, d_course_yoshi_valley_dl_44C8, + d_course_yoshi_valley_dl_4320, d_course_yoshi_valley_dl_4718, d_course_yoshi_valley_dl_48C0, + d_course_yoshi_valley_dl_4C28, d_course_yoshi_valley_dl_4A98, d_course_yoshi_valley_dl_4E60, + d_course_yoshi_valley_dl_5018, d_course_yoshi_valley_dl_53E0, d_course_yoshi_valley_dl_51D0, + d_course_yoshi_valley_dl_5638, d_course_yoshi_valley_dl_5778, d_course_yoshi_valley_dl_5A80, + d_course_yoshi_valley_dl_5890, d_course_yoshi_valley_dl_5C70, d_course_yoshi_valley_dl_5D60, + d_course_yoshi_valley_dl_6070, d_course_yoshi_valley_dl_5ED8, d_course_yoshi_valley_dl_6268, + d_course_yoshi_valley_dl_6358, d_course_yoshi_valley_dl_66B0, d_course_yoshi_valley_dl_6530, + d_course_yoshi_valley_dl_68C8, d_course_yoshi_valley_dl_69C0, d_course_yoshi_valley_dl_6D78, + d_course_yoshi_valley_dl_6BF0, d_course_yoshi_valley_dl_6FB8, d_course_yoshi_valley_dl_7100, + d_course_yoshi_valley_dl_7400, d_course_yoshi_valley_dl_7310, d_course_yoshi_valley_dl_75C8, + d_course_yoshi_valley_dl_7770, d_course_yoshi_valley_dl_7A08, d_course_yoshi_valley_dl_7938, + d_course_yoshi_valley_dl_7BB8, d_course_yoshi_valley_dl_7CE8, d_course_yoshi_valley_dl_8030, + d_course_yoshi_valley_dl_7F80, d_course_yoshi_valley_dl_8218, d_course_yoshi_valley_dl_8420, + d_course_yoshi_valley_dl_8830, d_course_yoshi_valley_dl_8710, d_course_yoshi_valley_dl_8958, + d_course_yoshi_valley_dl_8C30, d_course_yoshi_valley_dl_8FD8, d_course_yoshi_valley_dl_8D58, + d_course_yoshi_valley_dl_91D8, d_course_yoshi_valley_dl_9340, d_course_yoshi_valley_dl_9780, + d_course_yoshi_valley_dl_9548, d_course_yoshi_valley_dl_9A00, d_course_yoshi_valley_dl_9BB0, + d_course_yoshi_valley_dl_9F70, d_course_yoshi_valley_dl_9DB8, d_course_yoshi_valley_dl_A188, + d_course_yoshi_valley_dl_A328, d_course_yoshi_valley_dl_A6B8, d_course_yoshi_valley_dl_A518, + d_course_yoshi_valley_dl_A8A0, d_course_yoshi_valley_dl_AAC0, d_course_yoshi_valley_dl_AE78, + d_course_yoshi_valley_dl_ACF0, d_course_yoshi_valley_dl_AFF8, d_course_yoshi_valley_dl_B220, + d_course_yoshi_valley_dl_B578, d_course_yoshi_valley_dl_B428, d_course_yoshi_valley_dl_B778, + d_course_yoshi_valley_dl_B970, d_course_yoshi_valley_dl_BC98, d_course_yoshi_valley_dl_BAF8, + d_course_yoshi_valley_dl_BE18, d_course_yoshi_valley_dl_BFC8, d_course_yoshi_valley_dl_C2D8, + d_course_yoshi_valley_dl_C140, d_course_yoshi_valley_dl_C470, d_course_yoshi_valley_dl_C580, + d_course_yoshi_valley_dl_C728, d_course_yoshi_valley_dl_C668, d_course_yoshi_valley_dl_C838, + d_course_yoshi_valley_dl_C8F8, d_course_yoshi_valley_dl_CC80, d_course_yoshi_valley_dl_CAD8, + d_course_yoshi_valley_dl_CEC8, d_course_yoshi_valley_dl_D018, d_course_yoshi_valley_dl_D3D0, d_course_yoshi_valley_dl_D1E8, d_course_yoshi_valley_dl_D540, }; // 0x060145E8 Flag animation? s16 d_course_yoshi_valley_unk1[] = { - 0x0000, 0x12e3, - 0x0f43, 0x099f, - 0x02d1, 0xfbb3, - 0xf51b, 0xefe3, - 0xecc0, 0xea97, - 0xe905, 0xe817, - 0xe7da, 0xe85a, - 0xe9a5, 0xebc7, - 0xef2b, 0xf51f, - 0xfcd4, 0x053b, - 0x0d49, 0x13ee, - 0x181e, 0x1a24, - 0x1b1b, 0x1b28, - 0x1a71, 0x191c, - 0x174f, 0x152f, - 0x0dfd, 0x0b37, - 0x064a, 0x006d, - 0xfada, 0xf6c7, - 0xf4d9, 0xf371, - 0xf25d, 0xf1a3, - 0xf148, 0xf152, - 0xf1c6, 0xf2aa, - 0xf404, 0xf622, - 0xfa11, 0xff44, - 0x04fd, 0x0a7d, - 0x0f08, 0x11dd, - 0x132a, 0x13b1, - 0x1393, 0x12f3, - 0x11f2, 0x10b2, - 0x0f55, 0xf43f, - 0xf376, 0xf2f2, - 0xf2b7, 0xf2c3, - 0xf319, 0xf3b9, - 0xf4a5, 0xf64b, - 0xf8e8, 0xfc2a, - 0xffc5, 0x0367, - 0x06c3, 0x098b, - 0x0b73, 0x0c85, - 0x0ce4, 0x0ca5, - 0x0bdd, 0x0aa2, - 0x08f8, 0x06a5, - 0x03d3, 0x00b6, - 0xfd87, 0xfa7a, - 0xf7c5, 0xf59f, - 0xf5bc, 0xf61a, - 0xf722, 0xf8ba, - 0xfac7, 0xfd30, - 0xffd8, 0x02a6, - 0x0580, 0x0829, - 0x0a3a, 0x0bbc, - 0x0cb9, 0x0d3f, - 0x0d4c, 0x0c44, - 0x0a3b, 0x0785, - 0x0478, 0x0169, - 0xfead, 0xfc97, - 0xfb3e, 0xfa01, - 0xf8db, 0xf7d5, - 0xf6f8, 0xf64f, - 0xf5e2, 0x04ea, - 0x04b3, 0x0421, - 0x034c, 0x0250, - 0x0147, 0x004b, - 0xff77, 0xfeaa, - 0xfdc3, 0xfcd9, - 0xfc02, 0xfb55, - 0xfae7, 0xfad0, - 0xfb25, 0xfbdc, - 0xfcd6, 0xfdf4, - 0xff17, 0x0020, - 0x00f2, 0x01a2, - 0x0253, 0x02fe, - 0x039a, 0x0422, - 0x048c, 0x04d1, - 0x3fff, 0xc001, - 0x3fff, 0x0000, + 0x0000, 0x12e3, 0x0f43, 0x099f, 0x02d1, 0xfbb3, 0xf51b, 0xefe3, 0xecc0, 0xea97, 0xe905, 0xe817, 0xe7da, 0xe85a, + 0xe9a5, 0xebc7, 0xef2b, 0xf51f, 0xfcd4, 0x053b, 0x0d49, 0x13ee, 0x181e, 0x1a24, 0x1b1b, 0x1b28, 0x1a71, 0x191c, + 0x174f, 0x152f, 0x0dfd, 0x0b37, 0x064a, 0x006d, 0xfada, 0xf6c7, 0xf4d9, 0xf371, 0xf25d, 0xf1a3, 0xf148, 0xf152, + 0xf1c6, 0xf2aa, 0xf404, 0xf622, 0xfa11, 0xff44, 0x04fd, 0x0a7d, 0x0f08, 0x11dd, 0x132a, 0x13b1, 0x1393, 0x12f3, + 0x11f2, 0x10b2, 0x0f55, 0xf43f, 0xf376, 0xf2f2, 0xf2b7, 0xf2c3, 0xf319, 0xf3b9, 0xf4a5, 0xf64b, 0xf8e8, 0xfc2a, + 0xffc5, 0x0367, 0x06c3, 0x098b, 0x0b73, 0x0c85, 0x0ce4, 0x0ca5, 0x0bdd, 0x0aa2, 0x08f8, 0x06a5, 0x03d3, 0x00b6, + 0xfd87, 0xfa7a, 0xf7c5, 0xf59f, 0xf5bc, 0xf61a, 0xf722, 0xf8ba, 0xfac7, 0xfd30, 0xffd8, 0x02a6, 0x0580, 0x0829, + 0x0a3a, 0x0bbc, 0x0cb9, 0x0d3f, 0x0d4c, 0x0c44, 0x0a3b, 0x0785, 0x0478, 0x0169, 0xfead, 0xfc97, 0xfb3e, 0xfa01, + 0xf8db, 0xf7d5, 0xf6f8, 0xf64f, 0xf5e2, 0x04ea, 0x04b3, 0x0421, 0x034c, 0x0250, 0x0147, 0x004b, 0xff77, 0xfeaa, + 0xfdc3, 0xfcd9, 0xfc02, 0xfb55, 0xfae7, 0xfad0, 0xfb25, 0xfbdc, 0xfcd6, 0xfdf4, 0xff17, 0x0020, 0x00f2, 0x01a2, + 0x0253, 0x02fe, 0x039a, 0x0422, 0x048c, 0x04d1, 0x3fff, 0xc001, 0x3fff, 0x0000, }; // 0x06014714 @@ -216,139 +132,77 @@ AnimationLimbVector d_course_yoshi_valley_unk2[] = { // 0x06014780 Animation d_course_yoshi_valley_unk3 = { - 0x00010000, - 0x00000000, - 0x001d, - 0x0008, - d_course_yoshi_valley_unk1, - d_course_yoshi_valley_unk2, + 0x00010000, 0x00000000, 0x001d, 0x0008, d_course_yoshi_valley_unk1, d_course_yoshi_valley_unk2, }; // 0x06014794 -Animation *d_course_yoshi_valley_unk4[] = { +Animation* d_course_yoshi_valley_unk4[] = { &d_course_yoshi_valley_unk3, }; //! 0x06014798 uintptr_t d_course_yoshi_valley_unk5[] = { - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_yoshi_valley_dl_142C0, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_yoshi_valley_dl_142C0, + 0x00000000, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - 0x00000000, - 0x000007f8, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, 0x00000000, + 0x000007f8, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_yoshi_valley_dl_143C8, - 0x00000000, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_yoshi_valley_dl_143C8, + 0x00000000, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_yoshi_valley_dl_144A8, - 0x000001cc, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_yoshi_valley_dl_144A8, + 0x000001cc, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_yoshi_valley_dl_14500, - 0x000001cc, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_yoshi_valley_dl_14500, + 0x000001cc, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_yoshi_valley_dl_14558, - 0x00000158, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_yoshi_valley_dl_14558, + 0x00000158, 0x00000000, 0x00000000, - 0x00000001, - 0x00000002, + 0x00000001, 0x00000002, - 0x00000000, - 0x00000007, - 0x00000000, - d_course_yoshi_valley_dl_145D0, - 0x00000120, - 0x00000000, - 0x00000000, + 0x00000000, 0x00000007, 0x00000000, d_course_yoshi_valley_dl_145D0, + 0x00000120, 0x00000000, 0x00000000, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000002, - 0x00000002, + 0x00000002, 0x00000002, - 0x00000003, - 0x00000002, + 0x00000003, 0x00000002, }; // No idea what this stuff is u32 d_course_yoshi_valley_unk6[] = { 0x00000000, 0x00000001, -};
\ No newline at end of file +}; |
