Advertisement
AngheloAlf

market_alley_room_0.c

Apr 3rd, 2021
489
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 82.29 KB | None | 0 0
  1. #include "ultra64.h"
  2. #include "z64.h"
  3. #include "macros.h"
  4. #include "market_alley_room_0.h"
  5.  
  6. #include "segment_symbols.h"
  7. #include "command_macros_base.h"
  8. #include "z64cutscene_commands.h"
  9. #include "variables.h"
  10. #include "market_alley_scene.h"
  11.  
  12.  
  13. static SCmdEchoSettings market_alley_room_0Set0000Cmd00;
  14. static SCmdRoomBehavior market_alley_room_0Set0000Cmd01;
  15. static SCmdSkyboxDisables market_alley_room_0Set0000Cmd02;
  16. static SCmdTimeSettings market_alley_room_0Set0000Cmd03;
  17. static SCmdMesh market_alley_room_0Set0000Cmd04;
  18. static SCmdObjectList market_alley_room_0Set0000Cmd05;
  19. static SCmdActorList market_alley_room_0Set0000Cmd06;
  20. static SCmdEndMarker market_alley_room_0Set0000Cmd07;
  21. static Vtx market_alley_room_0Vtx_070920[8];
  22. static Vtx market_alley_room_0Vtx_0709A0[8];
  23. static Vtx market_alley_room_0Vtx_070A20[32];
  24. static Vtx market_alley_room_0Vtx_070C20[17];
  25. static Vtx market_alley_room_0Vtx_070D30[25];
  26. static Vtx market_alley_room_0Vtx_070EC0[32];
  27. static Vtx market_alley_room_0Vtx_0710C0[4];
  28. static Vtx market_alley_room_0Vtx_071100[32];
  29. static Vtx market_alley_room_0Vtx_071300[32];
  30. static Vtx market_alley_room_0Vtx_071500[32];
  31. static Vtx market_alley_room_0Vtx_071700[216];
  32. static Vtx market_alley_room_0Vtx_072480[63];
  33. static Vtx market_alley_room_0Vtx_072870[94];
  34. static Vtx market_alley_room_0Vtx_072E50[32];
  35. static Vtx market_alley_room_0Vtx_073050[94];
  36. static Vtx market_alley_room_0Vtx_073630[32];
  37. static Vtx market_alley_room_0Vtx_073830[10];
  38. static Vtx market_alley_room_0Vtx_0738D0[24];
  39. static Vtx market_alley_room_0Vtx_073A50[27];
  40. static Vtx market_alley_room_0Vtx_073C00[16];
  41. static Vtx market_alley_room_0Vtx_073D00[18];
  42. static Vtx market_alley_room_0Vtx_073E20[12];
  43. static Vtx market_alley_room_0Vtx_073EE0[12];
  44. static Vtx market_alley_room_0Vtx_073FA0[12];
  45. static Vtx market_alley_room_0Vtx_074060[8];
  46. static Vtx market_alley_room_0Vtx_0740E0[8];
  47. static Vtx market_alley_room_0Vtx_074160[8];
  48. static Vtx market_alley_room_0Vtx_0741E0[8];
  49. static Vtx market_alley_room_0Vtx_074260[8];
  50. static Vtx market_alley_room_0Vtx_0742E0[8];
  51. static Vtx market_alley_room_0Vtx_074360[8];
  52. static Vtx market_alley_room_0Vtx_0743E0[8];
  53. static Vtx market_alley_room_0Vtx_074460[8];
  54. static Vtx market_alley_room_0Vtx_0744E0[8];
  55. static Vtx market_alley_room_0Vtx_074560[8];
  56. static Vtx market_alley_room_0Vtx_0745E0[8];
  57.  
  58. static SCmdEchoSettings market_alley_room_0Set0000Cmd00 = {
  59.     0x16, 0, { 0 }, 0x05
  60. }; // 0x0000
  61.  
  62. static SCmdRoomBehavior market_alley_room_0Set0000Cmd01 = {
  63.     0x08, 0x00, 0x00000006
  64. }; // 0x0008
  65.  
  66. static SCmdSkyboxDisables market_alley_room_0Set0000Cmd02 = {
  67.     0x12, 0, 0, 0, 0x01, 0x01
  68. }; // 0x0010
  69.  
  70. static SCmdTimeSettings market_alley_room_0Set0000Cmd03 = {
  71.     0x10, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00
  72. }; // 0x0018
  73.  
  74. static SCmdMesh market_alley_room_0Set0000Cmd04 = {
  75.     0x0A, 0, &market_alley_room_0PolygonType1_0000B0
  76. }; // 0x0020
  77.  
  78. static SCmdObjectList market_alley_room_0Set0000Cmd05 = {
  79.     0x0B, 0x0B, (u32)market_alley_room_0ObjectList0x000040
  80. }; // 0x0028
  81.  
  82. static SCmdActorList market_alley_room_0Set0000Cmd06 = {
  83.     0x01, 0x05, (u32)market_alley_room_0ActorList0x000058
  84. }; // 0x0030 };
  85.  
  86. static SCmdEndMarker market_alley_room_0Set0000Cmd07 = {
  87.     0x14, 0x00, 0x00
  88. }; // 0x0038
  89.  
  90. s16 market_alley_room_0ObjectList0x000040[11] = {
  91.     OBJECT_AHG,
  92.     OBJECT_SD,
  93.     OBJECT_NIW,
  94.     OBJECT_OS_ANIME,
  95.     OBJECT_BJI,
  96.     OBJECT_CNE,
  97.     OBJECT_AOB,
  98.     OBJECT_AHG,
  99.     OBJECT_BOJ,
  100.     OBJECT_BOB,
  101.     OBJECT_DOG,
  102. };
  103.  
  104. ActorEntry market_alley_room_0ActorList0x000058[5] = {
  105.     { ACTOR_EN_HY, -212, 0, 1354, 0, -32768, 0, 0x078E }, //0x000058
  106.     { ACTOR_EN_HY, 469, 0, 834, 0, 16384, 0, 0x078F }, //0x000068
  107.     { ACTOR_EN_HEISHI4, -328, 0, 1199, 0, 0, 0, 0xFF07 }, //0x000078
  108.     { ACTOR_EN_HY, -574, 0, 1053, 0, -32768, 0, 0x078D }, //0x000088
  109.     { ACTOR_EN_RIVER_SOUND, 515, -4, 759, 0, 0, 0, 0x000B }, //0x000098
  110. };
  111.  
  112. static u32 padA8 = 0;
  113. static u32 padAC = 0;
  114.  
  115. MeshHeader1Multi market_alley_room_0PolygonType1_0000B0 = {
  116.     { 1, 2, &market_alley_room_0PolyDlist_000114, },
  117.     3, market_alley_room_0BgImage_0000C0,
  118. };
  119.  
  120. BgImage market_alley_room_0BgImage_0000C0[3] = {
  121.     {
  122.         0x0082, 0,
  123.         market_alley_room_0Background_000120,
  124.         0x00000000, 0x00000000,
  125.         320, 240,
  126.         0, 2,
  127.         0x0000, 0x0000,  
  128.     },
  129.     {
  130.         0x0082, 1,
  131.         market_alley_room_0Background_025920,
  132.         0x00000000, 0x00000000,
  133.         320, 240,
  134.         0, 2,
  135.         0x0000, 0x0000,  
  136.     },
  137.     {
  138.         0x0082, 2,
  139.         market_alley_room_0Background_04B120,
  140.         0x00000000, 0x00000000,
  141.         320, 240,
  142.         0, 2,
  143.         0x0000, 0x0000,  
  144.     },
  145. };
  146.  
  147. PolygonDlist market_alley_room_0PolyDlist_000114 = {
  148.     market_alley_room_0market_alley_room_0PolygonDlist_075688,
  149.     NULL,
  150. };
  151.  
  152. static u8 unaccounted_00011C[4] = {
  153.     0x00, 0x00, 0x00, 0x00,
  154. };
  155.  
  156. u8 market_alley_room_0Background_000120[] = {
  157. #include "assets/scenes/misc/market_alley/market_alley_room_0Background_000120.jpg.inc.c"
  158. };
  159.  
  160. static u8 unaccounted_004674[135852] = {
  161.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  162.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  163.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  164.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  165. };
  166.  
  167. u8 market_alley_room_0Background_025920[] = {
  168. #include "assets/scenes/misc/market_alley/market_alley_room_0Background_025920.jpg.inc.c"
  169. };
  170.  
  171. static u8 unaccounted_029B10[136720] = {
  172.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  173.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  174.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  175.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  176.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  177.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  178.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  179.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  180.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  181. };
  182.  
  183. u8 market_alley_room_0Background_04B120[] = {
  184. #include "assets/scenes/misc/market_alley/market_alley_room_0Background_04B120.jpg.inc.c"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement