{"name":"2300 AD","description":"Use your Star Power to defeat Lavos","game":3,"type":"NORMAL","difficulty":2,"spaces":[{"x":102,"y":698,"type":7,"z":0},{"x":591,"y":208,"z":0,"type":0,"events":[{"id":"Chrono Trigger Quiz","activationType":1,"executionType":1,"custom":true,"parameterValues":{"CorrectAnswer":7,"IncorrectAnswer":5}}]},{"x":577,"y":332,"z":0,"type":0,"events":[{"id":"Space Warp v3 (Airsola™)","activationType":1,"executionType":1,"custom":true,"parameterValues":{"Destination":3,"PreviousSpace":5,"NextSpace":4}}]},{"x":538,"y":512,"z":0,"type":0},{"x":539,"y":580,"z":0,"type":1},{"x":559,"y":477,"z":0,"type":0},{"x":170,"y":615,"z":0,"type":1},{"x":213,"y":617,"z":0,"type":1},{"x":255,"y":543,"z":0,"type":1},{"x":667,"y":622,"z":0,"type":0,"events":[{"id":"BOO","activationType":1,"executionType":1}]},{"x":669,"y":578,"z":0,"type":0,"subtype":3},{"x":259,"y":622,"z":0,"type":2},{"x":319,"y":238,"z":0,"type":13,"events":[{"id":"2300 AD Store","activationType":1,"executionType":1,"custom":true,"parameterValues":{"MinToShop":3,"MushroomPrice":3,"PoisonMushroomPrice":5,"ReverseMushroomPrice":5,"KoopaCardPrice":50,"GoldenMushroomPrice":7,"BowserPhonePrice":10,"ItemBagPrice":25,"BowserSuitPrice":20}}]},{"x":955,"y":438,"z":0,"type":5,"events":[{"id":"Multi-Star Purchase (MP3)","activationType":1,"executionType":1,"custom":true,"parameterValues":{"MAX_STARS":20,"STAR_COST":10}}]},{"x":437,"y":367,"z":0,"type":2},{"x":124,"y":647,"z":0,"type":0},{"x":915,"y":435,"z":0,"type":1,"events":[]},{"x":540,"y":719,"z":0,"type":0,"events":[{"id":"Space Warp v3 (Airsola™)","activationType":1,"executionType":1,"custom":true,"parameterValues":{"Destination":15,"PreviousSpace":0,"NextSpace":6}}]},{"x":638,"y":203,"z":0,"type":1},{"x":681,"y":202,"z":0,"type":2},{"x":726,"y":208,"z":0,"type":15},{"x":159,"y":465,"z":0,"type":12,"events":[{"id":"BANK","activationType":1,"executionType":1}]},{"x":773,"y":207,"z":0,"type":12,"events":[{"id":"BANK","activationType":1,"executionType":1}]},{"x":270,"y":289,"z":0,"type":1},{"x":392,"y":367,"z":0,"type":6},{"x":482,"y":362,"z":0,"type":11},{"x":956,"y":322,"z":0,"type":15},{"x":907,"y":319,"z":0,"type":1},{"x":159,"y":427,"z":0,"type":4,"events":[{"id":"Give Current Player a Range of Coins (Airsola™)","activationType":3,"executionType":1,"custom":true,"parameterValues":{"MIN_COINS":5,"MAX_COINS":10}}]},{"x":258,"y":584,"z":0,"type":4,"events":[{"id":"Give Current Player a Range of Coins (Airsola™)","activationType":3,"executionType":1,"custom":true,"parameterValues":{"MIN_COINS":5,"MAX_COINS":10}}]},{"x":254,"y":496,"z":0,"type":11},{"x":208,"y":499,"z":0,"type":1},{"x":163,"y":508,"z":0,"type":1},{"x":242,"y":378,"z":0,"type":1},{"x":168,"y":381,"z":0,"type":1},{"x":205,"y":380,"z":0,"type":2},{"x":361,"y":200,"z":0,"type":2},{"x":1037,"y":357,"z":0,"type":4,"events":[{"id":"Bowser Takes Star or Coins (MP3)","activationType":3,"executionType":1,"custom":true,"parameterValues":{"CoinsToLose":25,"BowserSpace":74}}]},{"x":1031,"y":403,"z":0,"type":2},{"x":1000,"y":433,"z":0,"type":6},{"x":998,"y":327,"z":0,"type":1},{"x":261,"y":337,"z":0,"type":1},{"x":270,"y":246,"z":0,"type":15},{"x":355,"y":236,"z":0,"type":1},{"x":404,"y":194,"z":0,"type":1},{"x":444,"y":194,"z":0,"type":1},{"x":442,"y":231,"z":0,"type":1},{"x":431,"y":270,"z":0,"type":4,"events":[{"id":"Give Current Player a Range of Coins (Airsola™)","activationType":3,"executionType":1,"custom":true,"parameterValues":{"MIN_COINS":5,"MAX_COINS":10}}]},{"x":374,"y":268,"z":0,"type":1},{"x":378,"y":316,"z":0,"type":1},{"x":584,"y":720,"z":0,"type":1},{"x":906,"y":263,"z":0,"type":0},{"x":515,"y":268,"z":0,"type":2},{"x":528,"y":356,"z":0,"type":0},{"x":557,"y":215,"z":0,"type":1},{"x":513,"y":218,"z":0,"type":1},{"x":521,"y":317,"z":0,"type":1},{"x":869,"y":266,"z":0,"type":1},{"x":820,"y":217,"z":0,"type":1},{"x":861,"y":218,"z":0,"type":4,"events":[{"id":"Bowser Takes Star or Coins (MP3)","activationType":3,"executionType":1,"custom":true,"parameterValues":{"CoinsToLose":25,"BowserSpace":73}}]},{"x":585,"y":619,"z":0,"type":2},{"x":681,"y":718,"z":0,"type":2},{"x":631,"y":721,"z":0,"type":4,"events":[{"id":"Take Away Everyone Coins except the Current Player","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coinamount":-13}}]},{"x":989,"y":261,"z":0,"type":4,"events":[{"id":"Bowser Takes Star or Coins (MP3)","activationType":3,"executionType":1,"custom":true,"parameterValues":{"CoinsToLose":25,"BowserSpace":74}}]},{"x":945,"y":265,"z":0,"type":1},{"x":676,"y":674,"z":0,"type":11},{"x":623,"y":618,"z":0,"type":4,"events":[{"id":"Take Away Everyone Coins except the Current Player","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coinamount":-13}}]},{"x":588,"y":575,"z":0,"type":1},{"x":991,"y":222,"z":0,"type":2},{"x":1042,"y":221,"z":0,"type":11},{"x":1090,"y":220,"z":0,"type":13,"events":[{"id":"2300 AD Store","activationType":1,"executionType":1,"custom":true,"parameterValues":{"MinToShop":3,"MushroomPrice":3,"PoisonMushroomPrice":5,"BowserPhonePrice":10,"BowserSuitPrice":20,"ItemBagPrice":25,"ReverseMushroomPrice":5,"GoldenMushroomPrice":7,"KoopaCardPrice":50}}]},{"x":1082,"y":269,"z":0,"type":1},{"x":1067,"y":319,"z":0,"type":1},{"x":864,"y":163,"z":0,"type":0,"events":[]},{"x":1034,"y":290,"z":0,"type":0},{"x":798,"y":399,"z":0,"type":2},{"x":716,"y":436,"z":0,"type":15},{"x":861,"y":481,"z":0,"type":1},{"x":778,"y":458,"z":0,"type":1},{"x":715,"y":578,"z":0,"type":1},{"x":722,"y":657,"z":0,"type":1},{"x":212,"y":460,"z":0,"type":0,"subtype":5},{"x":738,"y":174,"z":0,"type":0,"subtype":5}],"links":{"0":15,"1":18,"3":4,"4":67,"6":7,"7":11,"8":30,"9":65,"11":29,"12":43,"13":16,"14":25,"15":6,"16":77,"18":19,"19":20,"20":22,"21":28,"22":58,"23":42,"24":14,"25":53,"26":40,"27":26,"28":34,"29":8,"30":31,"31":32,"32":21,"33":41,"34":35,"35":33,"36":44,"37":38,"38":39,"39":13,"40":37,"41":23,"42":12,"43":36,"44":45,"45":46,"46":47,"47":48,"48":49,"49":24,"50":17,"51":[27,64],"52":55,"53":[56,2],"54":1,"55":54,"56":52,"57":51,"58":59,"59":57,"60":66,"61":62,"62":50,"63":68,"64":63,"65":61,"66":9,"67":60,"68":69,"69":70,"70":71,"71":72,"72":37,"75":78,"76":79,"77":75,"78":76,"79":80,"80":61},"events":{"Chrono Trigger Quiz":{"language":0,"code":"; NAME: Chrono Trigger Quiz\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: +Number|CorrectAnswer\n; PARAM: +Number|IncorrectAnswer\n\n;====================================================================\n; IMPORTANT: This code is specifically designed to make a quiz for\n;            player. If the player answers correctly, they win Coins.\n;            If they get it wrong, they lose Coins. There are 6\n;            questions total from which the game picks 1 at random.\n;===================================================================\n\nADDIU SP SP -60\nSW RA 56(SP)\nSW S0 52(SP)\nSW S5 48(SP)\nSW S4 44(SP)\nSW S3 40(SP)\nSW S2 36(SP)\nSW S1 32(SP)\n\n\n\nJAL PlaySound\nLI A0 0x4FD ; Lucky 7 Step Sound\n\n;BEGIN INTRODUCTION MESSAGE==========================================\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(Introduction)\nADDIU A1 A1 lo(Introduction)\nLI A2 0x0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0x0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;END INTRODUCTION MESSAGE============================================\n\nJAL GetRandomByte ; Random Int at V0\nNOP\n\n;BEGIN PREPARING BEGINNING OF PROMPT=================================\nSW R0 20(SP) ; A4\nSW R0 24(SP) ; A5\nSW R0 28(SP) ; A6\nLI A0 -1 ; Character image (None)\n;END PREPARING BEGINNING OF PROMPT===================================\n\n;BEGIN CHOOSING PROMPT QUESTION======================================\nLI T0 0x2A\nSLT S0 V0 T0 ; Is the number less than 42?\nNOP\nBNE S0 R0 Question1\nNOP\n\nLI T0 0x54\nSLT S0 V0 T0 ; Is the number less than 84?\nNOP\nBNE S0 R0 Question2\nNOP\n\nLI T0 0x7F\nSLT S0 V0 T0 ; Is the number less than 127?\nNOP\nBNE S0 R0 Question3\nNOP\n\nLI T0 0xAA\nSLT S0 V0 T0 ; Is the number less than 170?\nNOP\nBNE S0 R0 Question4\nNOP\n\nLI T0 0xD5\nSLT S0 V0 T0 ; Is the number less than 213?\nNOP\nBNE S0 R0 Question5\nNOP\n\nJ Question6\nNOP\n;END CHOOSING PROMPT QUESTION========================================\n\n;BEGIN LOADING PROMPT QUESTION=======================================\nQuestion1:\nLUI A1 hi(Question1_Prompt)\nADDIU A1 A1 lo(Question1_Prompt)\nLI S4 1 ; The correct answer to Question 1 will be the middle answer\nJ FinishPrompt\nNOP\n\nQuestion2:\nLUI A1 hi(Question2_Prompt)\nADDIU A1 A1 lo(Question2_Prompt)\nLI S4 2 ; The correct answer to Question 2 will be the bottom answer\nJ FinishPrompt\nNOP\n\nQuestion3:\nLUI A1 hi(Question3_Prompt)\nADDIU A1 A1 lo(Question3_Prompt)\nLI S4 2 ; The correct answer to Question 3 will be the bottom answer\nJ FinishPrompt\nNOP\n\nQuestion4:\nLUI A1 hi(Question4_Prompt)\nADDIU A1 A1 lo(Question4_Prompt)\nLI S4 0 ; The correct answer to Question 4 will be the top answer\nJ FinishPrompt\nNOP\n\nQuestion5:\nLUI A1 hi(Question5_Prompt)\nADDIU A1 A1 lo(Question5_Prompt)\nLI S4 0 ; The correct answer to Question 5 will be the top answer\nJ FinishPrompt\nNOP\n\nQuestion6:\nLUI A1 hi(Question6_Prompt)\nADDIU A1 A1 lo(Question6_Prompt)\nLI S4 1 ; The correct answer to Question 6 will be the middle answer\n;END LOADING PROMPT QUESTION=========================================\n\n;BEGIN FINALIZING PROMPT QUESTION====================================\nFinishPrompt:\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\n; If A0 is a pointer to AI data, AI logic is ran to pick for CPUs.\n; If A0 is 0 or 1, the 0th or 1st option is chosen by CPUs.\n; If A0 is 2, then the value of A1 is the CPUs option index choice.\nJ AILogic\nNOP\nAISelect:\nLI A0 2\nJAL GetBasicPromptSelection\nMOVE A1 S5 ; A1 now has the AI's decision\nMOVE S0 V0 ; S0 now has the chosen option index\n\n; Obligatory message box closing/cleanup calls.\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;END FINALIZING PROMPT QUESTION======================================\n\nJAL PlaySound\nLI A0 0x3EC ; Drumroll\n\nJAL SleepProcess\nLI A0 25\n\nJAL PlaySound\nLI A0 0x3ED ; Drumroll end\n\nJAL SleepProcess\nLI A0 25\n\n; Change the result based on the choice.\nBEQ S0 S4 correct\nNOP\nJ incorrect\nNOP\n\n;BEGIN CORRECT ANSWER PATH===========================================\ncorrect:\nJAL PlaySound\nLI A0 0x419 ; Fanfare (Curtain Call)\n\n;BEGIN CONGRATULATORY MESSAGE========================================\nLUI A0 hi(coin_string_loc)\nADDIU A0 A0 lo(coin_string_loc)\nLUI A1 hi(percent_d)\nADDIU A1 A1 lo(percent_d)\nJAL sprintf\nLI A2 CorrectAnswer\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(Congratulations_Message)\nADDIU A1 A1 lo(Congratulations_Message)\nLUI A2 hi(coin_string_loc)\nADDIU A2 A2 lo(coin_string_loc)\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0x0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;END CONGRATULATORY MESSAGE==========================================\n\nJAL GetCurrentPlayerIndex ; Index at V0\nNOP\n\nMOVE S4 V0 ; Move Index to S4\nLUI S1 hi(p1_char)\nADDIU S1 S1 lo(p1_char) ; Load Player 1's Character address\nLI S3 0x38 ; Distance between each player's Character address\nMULT S4 S3 ;  Multiply Current Player Index by S3\nMFLO S3 ; Move the result to S3\n\nADDU S1 S1 S3 ; Add result to get current Player's Star address\nLBU S2 0(S1) ; Load address value into S2\n\nJAL PlaySound\nADDIU A0 S2 0x2BE ; Mario's Taunt Index\n\nMOVE A0 S4 ; Presumably needs current player's index\nLI A1 5 ; Joy Animation\nJAL 0x800F2304 ; CueAnimation\nLI A2 0\n\nMOVE A0 S4\nJAL AdjustPlayerCoinsGradual\nLI A1 CorrectAnswer\n\nMOVE A0 S4\nJAL ShowPlayerCoinChange\nLI A1 CorrectAnswer\n\nJAL SleepProcess\nLI A0 30\n\nJ exit\nNOP\n;END CORRECT ANSWER PATH=============================================\n\n;BEGIN INCORRECT ANSWER PATH=========================================\nincorrect:\nJAL PlaySound\nLI A0 0x40F ; Buzzer\n\n;BEGIN INCORRECT MESSAGE=============================================\nLUI A0 hi(coin_string_loc)\nADDIU A0 A0 lo(coin_string_loc)\nLUI A1 hi(percent_d)\nADDIU A1 A1 lo(percent_d)\nJAL sprintf\nLI A2 IncorrectAnswer\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(Incorrect_Message)\nADDIU A1 A1 lo(Incorrect_Message)\nLUI A2 hi(coin_string_loc)\nADDIU A2 A2 lo(coin_string_loc)\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0x0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;END INCORRECT MESSAGE===============================================\n\nJAL GetCurrentPlayerIndex ; Index at V0\nNOP\n\nMOVE S4 V0 ; Move Index to S4\nLUI S1 hi(p1_char)\nADDIU S1 S1 lo(p1_char) ; Load Player 1's Character address\nLI S3 0x38 ; Distance between each player's Character address\nMULT S4 S3 ;  Multiply Current Player Index by S3\nMFLO S3 ; Move the result to S3\n\nADDU S1 S1 S3 ; Add result to get current Player's Star address\nLBU S2 0(S1) ; Load address value into S2\n\nJAL PlaySound\nADDIU A0 S2 0x287\n\nMOVE A0 S4 ; Presumably needs Current Player Index\nLI A1 3 ; Sad/Despair Animation Index\nJAL 0x800F2304 ; CueAnimation\nLI A2 0 ; ???\n\nMOVE A0 S4\nLI T0 IncorrectAnswer\nSUBU A1 R0 T0\nJAL AdjustPlayerCoinsGradual\nNOP\n\n\nMOVE A0 S4\nLI T0 IncorrectAnswer\nSUBU A1 R0 T0\nJAL ShowPlayerCoinChange\nNOP\n\nJAL SleepProcess\nLI A0 60\n;END INCORRECT ANSWER PATH===========================================\n\n\n\nexit:\nLW RA 56(SP)\nLW S0 52(SP)\nLW S5 48(SP)\nLW S4 44(SP)\nLW S3 40(SP)\nLW S2 36(SP)\nLW S1 32(SP)\nJR RA\nADDIU SP SP 60\n\n\n\npercent_d:\n.asciiz \"%d\" ; 0x25640000\n\ncoin_string_loc:\n.fill 8\n\n.align 16\nIntroduction:\n.ascii \"Answer the question correctly to\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"win some Coins\"\n.byte 0xC2 ; Exclamation Mark (!)\n.ascii \" If you get it\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"wrong\"\n.byte 0x82 ; Comma (,)\n.ascii \" you lose Coins\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nQuestion1_Prompt:\n.byte 0x0B ; Start the message\n.ascii \"When was Chrono Trigger released\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"March 11 1995\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"August 11 1995\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"January 11 1995\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nQuestion2_Prompt:\n.byte 0x0B ; Start the message\n.ascii \"What is a main plot\"\n.byte 0x82 ; Comma (,)\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"concept of Chrono Trigger\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Space Exploration\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Rivalling Kingdoms\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Time Travel\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nQuestion3_Prompt:\n.byte 0x0B ; Start the message\n.ascii \"What is a gameplay concept\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"of Chrono Trigger\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Timed Hits\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Weapon Triangle\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Techs\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nQuestion4_Prompt:\n.byte 0x0B ; Start the message\n.ascii \"Who is the main\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"antagonist of Chrono Trigger\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Lavos\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Queen Zeal\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Magus\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nQuestion5_Prompt:\n.byte 0x0B ; Start the message\n.ascii \"What is the name of\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"the flying time machine\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Epoch\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Era\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"Clock\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nQuestion6_Prompt:\n.byte 0x0B ; Start the message\n.ascii \"What year does the main character\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"live in\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"600\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"1000\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A ; Option indent\n.byte 0x0C ; Start option\n.ascii \"1995\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nCongratulations_Message:\n.ascii \"Congratulations\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Enter (Writes Below)\n.ascii \"You got the right answer\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Enter (Writes Below)\n.ascii \"You win \"\n.byte 0x06 ; Blue Font\n.byte 0x11 ; String #1 (CorrectAnswer)\n.ascii \" Coins\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nIncorrect_Message:\n.ascii \"Oh no\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Enter (Writes Below)\n.ascii \"You got the wrong answer\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Enter (Writes Below)\n.ascii \"You lose \"\n.byte 0x03 ; Red Font\n.byte 0x11 ; String #1 (IncorrectAnswer)\n.ascii \" Coins\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 4\nAILogic:\nJAL GetRandomByte ; at V0\nNOP\n\nLI T0 0x55\nSLT S0 V0 T0 ; Is the number less than 85?\nNOP\nBNE S0 R0 Choose1st\nNOP\n\nLI T0 0xAA\nSLT S0 V0 T0 ; Is the number less than 170?\nNOP\nBNE S0 R0 Choose2nd\nNOP\n\nJ Choose3rd\nNOP\n\nChoose1st:\nLI S5 0\nJ AISelect\nNOP\n\nChoose2nd:\nLI S5 1\nJ AISelect\nNOP\n\nChoose3rd:\nLI S5 2\nJ AISelect\nNOP"},"Space Warp v3 (Airsola™)":{"language":0,"code":"; NAME: Space Warp v3 (Airsola™)\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Space|Destination\n; PARAM: Space|PreviousSpace\n; PARAM: Space|NextSpace\n\n;====================================================================\n; IMPORTANT: This code is specifically designed to warp a player who\n;            lands on a Space into a Space of the same type.\n;            This is due to limitations on how warps execute.\n;\n;            Destination is where the player will warp to.\n;            PreviousSpace is the space the player will step into if\n;            they go in reverse after the warp.\n;            NextSpace is the next space that the player will step\n;            into if they roll normally.\n;====================================================================\n\nADDIU SP SP -80\nSW RA 76(SP)\nSW S4 72(SP) ; Current Player's Index\nSW S5 68(SP) ; Current Player's Struct\n\n;FADE-OUT START------------------------------------------------------\nLI A0 4 ; Happening Space Fade-out \nJAL InitFadeOut\nLI A1 16 ; Fade Out for 16 Frames\n\nJAL SleepProcess\nLI A0 16 ; Sleep 16 Frames\n;FADE-OUT END--------------------------------------------------------\n\nJAL PlaySadVoice ; Plays Current Player Character's Scream\nNOP\n\nJAL SleepVProcess\nNOP\n\n;WARP START----------------------------------------------------------\nJAL GetCurrentPlayerIndex ; Player Index located at V0\nNOP\nMOVE S4 V0 ; Copy Current Player's Index to S4\n\nMOVE A0 S4 ; Assigns Current Player Index to A0\nLI A1 Destination_chain_index ; Assigns Chain Index to A1\nJAL SetPlayerOntoChain\nLI A2 Destination_chain_space_index ; Assigns Space Index to A2\n\nMOVE A0 S4 ; Assigns Current Player Index to A0\nLI A1 PreviousSpace_chain_index ; Assigns Chain Index to A1\nJAL SetPrevChainAndSpace\nLI A2 PreviousSpace_chain_space_index ; Assigns Space Index to A2\n\nMOVE A0 S4 ; Assigns Current Player Index to A0\nLI A1 NextSpace_chain_index ; Assigns Chain Index to A1\nJAL SetNextChainAndSpace\nLI A2 NextSpace_chain_space_index ; Assigns Space Index to A2\n\nJAL GetPlayerStruct ; Player Struct at V0\nLI A0 -1 ; Current Player\nMOVE S5 V0\n\nLI A0 Destination_chain_index\nJAL GetAbsSpaceIndexFromChainSpaceIndex ; Gets True Space Index at V0\nLI A1 Destination_chain_space_index\n\nJAL GetSpaceData ; Pointer to Space Data at V0\nMOVE A0 V0 ; True Space Index\n\nADDIU V0 V0 8 ; This gets the X pos of the space\nLW V1 0(V0) \nMOVE T0 V1 ; Copy to T0\n\nADDIU V0 V0 8 ; This gets the Y pos of the space\nLW V1 0(V0)\nMOVE T1 V1 ; Copy to T1\n\nLI T2 0x41200000 ; Float value for 10?\nMTC1 T2 F0 ; Move Float to F1?\nMTC1 T1 F1 ; Move Space Y Pos float to F1?\nADD.S F0 F0 F1 ; Add the floats for maximum floatiness\nMFC1 T1 F0 ; Move total to T1?\n\nLW V1 0x24(S5) ; Load Offset 24 into V1\nADDIU V1 V1 0xC ; Add 0xC to get current player's X Coords\nSW T0 0(V1) \n\nADDIU V1 V1 8 ; This should load current player's Y Coords\nSW T1 0(V1)\n;WARP END------------------------------------------------------------\n\n;SOUND START---------------------------------------------------------\n; Use the Audio Player on PP64 to find other sound indexes to use\n; Then use the following link to know what Sound Index you need\n; https://pastebin.com/H1jxNFqr\nJAL PlaySound \nLI A0 0x107 ; Warp Block Sound Index\n\nJAL SleepProcess \nLI A0 15 ; Number of frames the game waits for sound to finish\n\nJAL PlaySound \nLI A0 0x107 ; Warp Block Sound Index\n\nJAL SleepProcess \nLI A0 15 ; Number of frames the game waits for sound to finish\n;SOUND END-----------------------------------------------------------\n\n;FADE-IN START-------------------------------------------------------\nLI A0 4 ; Happening Space Fade-in\nJAL InitFadeIn\nLI A1 16 ; 16 Frames of Fade-in\n\nJAL SleepProcess\nLI A0 31 ; Sleep for 31 Frames\n;FADE-IN END---------------------------------------------------------\n\n;MESSAGE DISPLAY START-----------------------------------------------\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\n; Visit the following link to get the full list of Character Images\n; https://github.com/PartyPlanner64/PartyPlanner64/wiki/Displaying-Messages\n; If you use a character image, check the bottom of the code\nLUI A1 hi(Message)\nADDIU A1 A1 lo(Message) ; This loads \"Message\" into the Textbox\nLI A2 0x0\nJAL ShowMessage\nLI A3 0x0\n\nJAL CloseMessage\nNOP\n;MESSAGE DISPLAY END-------------------------------------------------\n\n\n\nLW RA 76(SP)\nLW S4 72(SP)\nLW S5 68(SP)\nJR RA\nADDIU SP SP 80\n\n; .ascii is used to output Text. Anything surrounded by \" will be \n; displayed in the message (Special characters are not included).\n; For those, you must use .byte and the respective byte value.\n; Bytes that change text color will change the color of everything\n; that is written after it, until another color is used.\n\n.align 16\nMessage:\n.ascii \"You\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"ve been warped to another space\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause (THIS ALWAYS GOES AT THE END)\n\n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n; If your message has an image, use this at the start of each line\n; .byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture\n\n.align 4\nPlaySadVoice:\nADDIU SP SP -32\nSW RA 28(SP)\n\nJAL GetCurrentPlayerIndex\nNOP \n\nLUI T1 hi(p1_char)\nADDIU T1 T1 lo(p1_char) ; Load Player 1's Character address\nLI T0 0x38 ; Distance between each player's Character address\nMULT V0 T0 ;  Multiply Current Player Index by T0\nMFLO T0 ; Move the result to T0\n\nADDU T1 T1 T0 ; Add result to get current Player's Character address\nLBU T0 0(T1) ; Load address value into T0\n\nADDIU V0 T0 0x287 ; Mario's Sad Voice Index\n\nJAL PlaySound\nMOVE A0 V0 ; Pass the Voice Index to A0\n\nLW RA 28(SP)\nJR RA\nADDIU SP SP 32"},"RandomShopItemsCurrentVer":{"language":0,"code":"; NAME: RandomShopItemsCurrentVer\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nMain:\nADDIU SP SP -0x80\nSW a0, 0x50 (sp)\nSW a1, 0x54 (sp)\nSW a2, 0x58 (sp)\nSW a3, 0x5C (sp)\nSW v0, 0x60 (sp)\nSW RA, 0x64 (sp)\nSW s1, 0x68 (sp)\nSW v1, 0x6C (sp)\nSW s0, 0x70 (sp)\nSW t0, 0x74 (sp)\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\nJAL GetCurrentPlayerIndex\nNOP\nADD a0, v0, r0 ;move v0 to a0\nORI a1, r0, 0x0007 ;animation to set, still animation\nJAL SetBoardPlayerAnimation\nORI a2, r0, 0x0000\nORI a0, r0, 0xFFFF\nLUI a1, hi(WelcomeString) ;where string is\nADDIU a1, a1, lo(WelcomeString)\nADDU A2 R0 R0\nSW r0, 0x0010 (sp)\nSW r0, 0x0014 (sp)\nSW r0, 0x0018 (sp)\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n;\nORI a0, r0, 0x0002\nJAL GetBasicPromptSelection\nORI a1, r0, 0x0000 ;AIs say yes to items\nADD s0, v0, r0 ;move v0 to s0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\nADD v0, s0, r0 ;move s0 back to v0 (index chosen)\nBNEZ v0, endofmain\nNOP\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\nJAL Get3UniqueItems\nNOP\nLUI s0, hi(ItemIDsChosen)\nJAL Sort3Numbers ;sort item IDs\nADDIU s0, s0, lo(ItemIDsChosen)\n;\nLUI s0, hi(ItemIDsChosen)\nJAL FixBooBell\nADDIU s0, s0, lo(ItemIDsChosen)\n;\nJAL GetItem1Data\nNOP\nJAL GetItem2Data\nNOP\nJAL GetItem3Data\nNOP\n;LUI s0, hi(ShopItemCost)\n;JAL Sort3Numbers ;sort item prices\n;ADDIU s0, s0, lo(ShopItemCost)\n;\n;\nJAL SetTextColors\nNOP\nLUI a0, hi(ShopItemCost)\nADDIU a0, a0, lo(ShopItemCost)\nJAL CanPlayerAffordShopItems\nLB a0, 0x0000 (a0) ;load price of minimum shop item\nBEQZ v0, NotEnoughCoinsLabel\nNOP\nJAL FullItemsCheck\nNOP\nBEQZ v0, ItemsAreFull\nNOP\nLI a0, 0x800CD05A ;total turns\nLI a1, 0x800CD05B ;current turn\nLB t0, 0x0000 (a0)\nLB t1, 0x0000 (a1)\nBEQ t0, t1, IsLastTurn\nNOP\nSW r0, 0x0038 (sp) ;terminate with 0\nLI a0, 0x800977C0\nLUI a1, hi(ShopMenuFormatters2)\nADDIU a1, a1, lo(ShopMenuFormatters2)\nJAL sprintf\nNOP\nMainShopTextbox:\nORI a0, r0, 0xFFFF\nLI a1, 0x800977C0 ;where string is\nADDU A2 R0 R0\nSW r0, 0x0010 (sp)\nSW r0, 0x0014 (sp)\nSW r0, 0x0018 (sp)\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\nJAL DisableUnaffordableOptions\nNOP\n;test line below\nORI a0, r0, 0x0002\nJAL GetBasicPromptSelection\nORI a1, r0, 0x0000 ;AIs choose index 0\nORI v1, r0, 0x0003 ;index of view map option\nBEQ v0, v1, ViewMap\nNOP\nORI v1, r0, 0x0004 ;index of back option\nBEQ v0, v1, ChoseExit\nNOP\n;it's been 4 months, AIs always select option 0, deal with it\nJAL TakeCoinsFromPlayer\nADD a0, v0, r0 ;move v0 to a0\nJAL GetItemFromShopIndex\nADD a0, v0, r0 ;move v0 to a0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;0x0C ; Boo Repellant\n;0x0E ; Magic Lamp\n;0x0F ; Koopa Kard\n;\n;sprintf\n;a0 \t\t= pointer to store result to\n;a1 \t\t= pointer to formatters\n;a2 \t\t= string 1\n;a3 \t\t= string 2\n;0x10 (sp) \t= string 3\n;0x14 (sp) \t= string 4, etc.\nendofmain:\nLW a0, 0x50 (sp)\nLW a1, 0x54 (sp)\nLW a2, 0x58 (sp)\nLW a3, 0x5C (sp)\nLW v0, 0x60 (sp)\nLW RA, 0x64 (sp)\nLW s1, 0x68 (sp)\nLW v1, 0x6C (sp)\nLW s0, 0x70 (sp)\nLW t0, 0x74 (sp)\nLW t1, 0x78 (sp)\nLW s2, 0x7C (sp)\nJR RA\nADDIU SP SP 0x80\nNotEnoughCoinsLabel:\nORI a0, r0, 0xFFFF\nLUI a1, hi(NotEnoughCoinsString)\nADDIU a1, a1, lo(NotEnoughCoinsString)\nADDU A2 R0 R0\nSW r0, 0x0010 (sp)\nSW r0, 0x0014 (sp)\nSW r0, 0x0018 (sp)\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\nJ endofmain\nNOP\nIsLastTurn:\nORI a0, r0, 0xFFFF\nLUI a1, hi(LastTurnString)\nADDIU a1, a1, lo(LastTurnString)\nADDU A2 R0 R0\nSW r0, 0x0010 (sp)\nSW r0, 0x0014 (sp)\nSW r0, 0x0018 (sp)\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\nJ endofmain\nNOP\nItemsAreFull:\nORI a0, r0, 0xFFFF\nLUI a1, hi(ItemsFullString)\nADDIU a1, a1, lo(ItemsFullString)\nADDU A2 R0 R0\nSW r0, 0x0010 (sp)\nSW r0, 0x0014 (sp)\nSW r0, 0x0018 (sp)\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\nJ endofmain\nNOP\nViewMap:\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\nJAL ViewBoardMap\nNOP\nJ MainShopTextbox\nNOP\nChoseExit:\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\nJ endofmain\nNOP\n\n\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n.align 0x10\nShopMenuFormatters2:\n.byte 0x0B ; Start the message\n.ascii \"Which item would you like to purchase\"\n.byte 0xC3 ;question mark\n.byte 0x0A ;\\n\n.byte 0x0A ;\\n\n;\n.ascii \"%s\" ;font color\n.byte 0x0E, 0x0E, ;Tab x2\n.byte 0x0C ;start option\n.ascii \"%s\" ;Item 1 String\n.ascii \"%s\" ;specific item indentation\n.byte 0x08 ; White Font\n.byte 0x29 ;coin icon\n.byte 0x3E ;x after coin icon\n.ascii \"%s\";Item 1 Cost\n.byte 0x0D ; End option\n.byte 0x0A ;\\n\n;\n.ascii \"%s\" ;font color\n.byte 0x0E, 0x0E ;Tab x2\n.byte 0x0C ;start option\n.ascii \"%s\" ;Item 2 String\n.ascii \"%s\" ;specific item indentation\n.byte 0x08 ; White Font\n.byte 0x29 ;coin icon\n.byte 0x3E ;x after coin icon\n.ascii \"%s\" ;Item 2 Cost\n.byte 0x0D ; End option\n.byte 0x0A ;\\n\n;\n.ascii \"%s\" ;font color\n.byte 0x0E, 0x0E ;Tab x2\n.byte 0x0C ;start option\n.ascii \"%s\" ;Item 3 String\n.ascii \"%s\" ;specific item indentation\n.byte 0x08 ; White Font\n.byte 0x29 ;coin icon\n.byte 0x3E ;x after coin icon\n.ascii \"%s\" ;Item 3 Cost\n.byte 0x0D ; End option\n.byte 0x0A ;\\n\n;\n.byte 0x08 ;white font\n.byte 0x0E, 0x0E ;Tab x2\n.byte 0x0C ;start option\n.ascii \"View Map\"\n.byte 0x0D ;End option\n.byte 0x0A ;\\n\n;\n.byte 0x08 ;white font\n.byte 0x0E, 0x0E ;Tab x2\n.byte 0x0C ;start option\n.ascii \"Exit\"\n.byte 0x0D ;End option\n;\n.byte 0x00 ;end of text box\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n\n.align 0x10\nItemsEnum:\n.byte 0x00 ; Mushroom\n.byte 0x01 ; Skeleton Key\n.byte 0x02 ; Poison Mushroom\n.byte 0x03 ; Reverse Mushroom\n.byte 0x04 ; Cellular Shopper\n.byte 0x05 ; Warp Block\n.byte 0x06 ; Plunder Chest\n.byte 0x07 ; Bowser Phone\n.byte 0x08 ; Dueling Glove\n.byte 0x09 ; Lucky Lamp\n.byte 0x0A ; Golden Mushroom\n.byte 0x0B ; Boo Bell\n.byte 0x0C ; Boo Repellant\n.byte 0x0D ; Bowser Suit\n.byte 0x0E ; Magic Lamp\n.byte 0x0F ; Koopa Kard\n.byte 0x10 ; Barter Box\n.byte 0x11 ; Lucky Charm\n.byte 0x12 ; Wacky Watch\n\n\n.align 0x10\nItemChances:\n.byte 0x0B ; Mushroom (00-0B) 10%\n.byte 0x15 ; Skeleton Key (0C-14) 10%\n.byte 0x1B ; Poison Mushroom 6%\n.byte 0x21 ; Reverse Mushroom 6%\n.byte 0x27 ; Cellular Shopper 6%\n.byte 0x2D ; Warp Block 6%\n.byte 0x33 ; Plunder Chest 6%\n.byte 0x39 ; Bowser Phone 6%\n.byte 0x3F ; Dueling Glove 6%\n.byte 0x45 ; Lucky Lamp 6%\n.byte 0x4B ; Golden Mushroom 6%\n.byte 0x51 ; Boo Bell 6%\n.byte 0x59 ; Boo Repellant 8%\n.byte 0x5F ; Bowser Suit 6%\n.byte 0x64 ; Magic Lamp 5%\n.byte 0x64 ; Koopa Kard\n.byte 0x64 ; Barter Box\n.byte 0x64 ; Lucky Charm\n.byte 0x64 ; Wacky Watch\n\n\n.align 0x10\nItemCostsInts:\n.byte 0x05 ; Mushroom\n.byte 0x00\n.byte 0x05 ; Skeleton Key\n.byte 0x00\n.byte 0x05 ; Poison Mushroom\n.byte 0x00\n.byte 0x05 ; Reverse Mushroom\n.byte 0x00\n.byte 0x05 ; Cellular Shopper\n.byte 0x00\n.byte 0x05 ; Warp Block\n.byte 0x00\n.byte 0x0A ; Plunder Chest\n.byte 0x00\n.byte 0x0A ; Bowser Phone\n.byte 0x00\n.byte 0x0A ; Dueling Glove\n.byte 0x00\n.byte 0x0A ; Lucky Lamp\n.byte 0x00\n.byte 0x0A ; Golden Mushroom\n.byte 0x00\n.byte 0x0F ; Boo Bell\n.byte 0x00\n.byte 0x0A ; Boo Repellant\n.byte 0x00\n.byte 0x0A ; Bowser Suit\n.byte 0x00\n.byte 0x14 ; Magic Lamp\n.byte 0x00\n.byte 0x32 ; Koopa Kard\n.byte 0x00\n.byte 0x32 ; Barter Box\n.byte 0x00\n.byte 0x32 ; Lucky Charm\n.byte 0x00\n.byte 0x32 ; Wacky Watch\n.byte 0x00\n\n\n.align 0x10\nShopItemCost:\n.byte 0xFF ;Item 1\n.byte 0xFF ;Item 2\n.byte 0xFF ;Item 3\n\n\n.align 0x10\nItemCostsStrings:\n.asciiz \" 5\"  ; Mushroom\n.asciiz \" 5\"  ; Skeleton Key\n.asciiz \" 5\"  ; Poison Mushroom\n.asciiz \" 5\"  ; Reverse Mushroom\n.asciiz \" 5\"  ; Cellular Shopper\n.asciiz \" 5\"  ; Warp Block\n.asciiz \"10\" ; Plunder Chest\n.asciiz \"10\" ; Bowser Phone\n.asciiz \"10\" ; Dueling Glove\n.asciiz \"10\" ; Lucky Lamp\n.asciiz \"10\" ; Golden Mushroom\n.asciiz \"15\" ; Boo Bell\n.asciiz \"10\" ; Boo Repellant\n.asciiz \"10\" ; Bowser Suit\n.asciiz \"20\" ; Magic Lamp\n.asciiz \"50\" ; Koopa Kard\n.asciiz \"50\" ; Barter Box\n.asciiz \"50\" ; Lucky Charm\n.asciiz \"50\" ; Wacky Watch\n\n\n.align 0x08\nIndentationAfterNameOfItem:\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t;Mushroom, 0x06 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t;Skeleton Key, 0x05 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x00 \t\t\t\t\t;Poison Mushroom, 0x03 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x00 \t\t\t\t\t\t\t;Reverse Mushroom, 0x02 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t\t\t;Cellular Shopper, 0x04 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t;Warp Block, 0x06 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t;Plunder Chest, 0x05 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t\t\t;Bowser Phone, 0x04 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t;Dueling Glove, 0x05 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t;Lucky Lamp, 0x05 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x00 \t\t\t\t\t;Golden Mushroom, 0x03 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t;Boo Bell, 0x07 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t;Boo Repellant, 0x05 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t;Bowser Suit, 0x05 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t;Magic Lamp, 0x06 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t;Koopa Kard, 0x06 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t;Barter Box, 0x06 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t;Lucky Charm, 0x05 \\t\n.align 0x08\n.byte 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00 \t\t;Wacky Watch, 0x05 \\t\n\n\n.align 0x20\nItemStrings:\n.asciiz \"Mushroom\"\n.align 0x20\n.asciiz \"Skeleton Key\"\n.align 0x20\n.asciiz \"Poison Mushroom\"\n.align 0x20\n.asciiz \"Reverse Mushroom\"\n.align 0x20\n.asciiz \"Cellular Shopper\"\n.align 0x20\n.asciiz \"Warp Block\"\n.align 0x20\n.asciiz \"Plunder Chest\"\n.align 0x20\n.asciiz \"Bowser Phone\"\n.align 0x20\n.asciiz \"Dueling Glove\"\n.align 0x20\n.asciiz \"Lucky Lamp\"\n.align 0x20\n.asciiz \"Golden Mushroom\"\n.align 0x20\n.asciiz \"Boo Bell\"\n.align 0x20\n.asciiz \"Boo Repellant\"\n.align 0x20\n.asciiz \"Bowser Suit\"\n.align 0x20\n.asciiz \"Magic Lamp\"\n.align 0x20\n.asciiz \"Koopa Kard\"\n.align 0x20\n.asciiz \"Barter Box\"\n.align 0x20\n.asciiz \"Lucky Charm\"\n.align 0x20\n.asciiz \"Wacky Watch\"\n\n\n.align 0x10\nNotEnoughCoinsString:\n.ascii \"You do not have enough coins\"\n.byte 0x0A ;\\n\n.ascii \"to purchase an item\"\n.byte 0x85 ;period\n.byte 0xFF\n.byte 0x00\n\n\n.align 0x10\nLastTurnString:\n.ascii \"It\"\n.byte 0x5C ;apostrophe\n.ascii \"s the last turn\"\n.byte 0x82 ;comma\n.ascii \" so you\"\n.byte 0x0A ;\\n\n.ascii \"cannot purchase an item\"\n.byte 0x85 ;period\n.byte 0xFF ;pause\n.byte 0x00 ;terminate string\n\n\n.align 0x10\nItemsFullString:\n.ascii \"Your items are full\"\n.byte 0x85 ;comma\n.ascii \" Visit again\"\n.byte 0x0A\n.ascii \"after you use some items\"\n.byte 0x85 ;period\n.byte 0xFF\n.byte 0x00\n\n\n.align 0x10\nWelcomeString:\n.byte 0x0E, 0x0E\n.ascii \"Welcome to the shop\"\n.byte 0xC2 ;exclamation mark\n.byte 0x0A ;\\n\n.byte 0x0E, 0x0E\n.ascii \"Would you like to purchase an item\"\n.byte 0xC3 ;question mark\n.byte 0x0A ;\\n\n.byte 0x0E, 0x0E\n.byte 0x0C ;start option 0\n.ascii \"Yes\"\n.byte 0x0D ;end option 0\n.byte 0x0A ;\\n\n.byte 0x0E, 0x0E\n.byte 0x0C ;start option 1\n.ascii \"No\"\n.byte 0x0D ;end option 1\n.byte 0x00 ;terminate string\n\n\n.align 0x10\nItemIDsChosen: ;store here and check to prevent duplicate items\n.byte 0xFF ;placeholder\n.byte 0xFF ;placeholder\n.byte 0xFF ;placeholder\n\n\n.align 0x10\nConvertedStrings: ;allocate space for the converted strings\n.fill 1024 ; insert 1024 bytes of 0x00\n\n.align 0x10\nItemColors:\n.byte 0xFF ;placeholder\n.byte 0x00\n.byte 0xFF ;placeholder\n.byte 0x00\n.byte 0xFF ;placeholder\n.byte 0x00\n\n\n.align 0x10\nGetItemStringPtr: ;takes arg a0, ItemID\nADDIU sp, sp, -0x04\nSW t0, 0x0000 (sp)\nLUI t0, hi(ItemStrings)\nADDIU t0, t0, lo(ItemStrings)\nSLL a0, a0, 0x0005 ;multiply by 0x20 (32) because our strings are aligned by 0x20\nADD v0, t0, a0 ;returns pointer to ItemID's string\nLW t0, 0x0000 (sp)\nJR RA\nADDIU sp, sp, 0x04\n\n\nGetCoinAmountInt: ;takes arg a0, ItemID, returns on v0\nADDIU sp, sp, -0x04\nSW t0, 0x0000 (sp)\nLUI t0, hi(ItemCostsInts)\nADDIU t0, t0, lo(ItemCostsInts)\nSLL a0, a0, 0x0001 ; multiply by 2 to get offset\nADD v0, a0, t0, ;returns pointer to item cost\nLB v0, 0x0000 (v0) ;returns item cost amount\nLW t0, 0x0000 (sp)\nJR RA\nADDIU sp, sp, 0x04\n\n\nGetItemStringCost: ;takes arg a0, returns on v0\nADDIU sp, sp, -0x0C\nSW t0, 0x0004 (sp)\nSW ra, 0x0008 (sp)\nLUI t0, hi(ItemCostsStrings)\nADDIU t0, t0, lo(ItemCostsStrings)\n;\nORI t1, r0, 0x0003\nMULT a0, t1 ;Item ID * 3\nMFLO a0\n;\n;SLL a0, a0, 0x0001 ;shift 1 bit to the left (ItemID * 2)\nADD v0, a0, t0 ;ItemCostStrings(ptr) + (ItemID * 2) = pointer to item cost ascii\nLW t0, 0x0004 (sp)\nLW ra, 0x0008 (sp)\nJR RA\nADDIU sp, sp, 0x0C\n\n\nGetItemIndentation: ; takes arg a0 (item ID)\nADDIU sp, sp, -0x10\nSW t0, 0x0000 (sp)\nSW t1, 0x0004 (sp)\nSW t2, 0x0008 (sp)\nLUI t0, hi(IndentationAfterNameOfItem)\nADDIU t0, t0, lo(IndentationAfterNameOfItem)\nORI t1, r0, 0x0008\nMULT t1, a0\nMFLO a0\nADD v0, a0, t0 ;add offset + pointer of indentation\n;pointer to indentation\nLW t0, 0x0000 (sp)\nLW t1, 0x0004 (sp)\nLW t2, 0x0008 (sp)\nJR RA\nADDIU sp, sp, 0x10\n\n\nGetRandOutOf100: ;returns on v0\nADDIU          SP, SP, -0x20\nSW             RA, 0x0014 (SP)\nSW             S0, 0x0010 (SP)\nSDC1           F20, 0x0018 (SP)\nJAL            GetRandomByte\nMOV.S          F20, F12\nJAL            GetRandomByte\nADDU           S0, V0, R0\nANDI           S0, S0, 0x00FF\nSLL            S0, S0, 8\nANDI           V0, V0, 0x00FF\nOR             V0, V0, S0\nMTC1           V0, F0\nNOP            \nCVT.S.W        F0, F0\nLUI            AT, 0x4780\nMTC1           AT, F2\nNOP            \nDIV.S          F0, F0, F2\nMUL.S          F0, F0, F20\nTRUNC.W.S      F2, F0\nMFC1           V0, F2\nLW             RA, 0x0014 (SP)\nLW             S0, 0x0010 (SP)\nLDC1           F20, 0x0018 (SP)\nJR             RA\nADDIU          SP, SP, 0x20\n\n\nRollForRandomItem:\nADDIU sp, sp, -0x30\nSW at, 0x0010 (sp)\nSWC1 f12, 0x0014 (sp)\nSW s0, 0x0018 (sp)\nSW s1, 0x001C (sp)\nSW a0, 0x0020 (sp)\nSW a1, 0x0024 (sp)\nSW t0, 0x0028 (sp)\nSW ra, 0x002C (sp)\n;\nLUI\tAT, 0x42C8\nMTC1\tAT, F12\nJAL GetRandOutOf100\nADDU s1, r0, r0\nADD a0, v0, r0 ;move v0 to a0\nLUI s0, hi(ItemChances)\nADDIU s0, s0, lo(ItemChances)\nORI v0, r0, 0x0000 ;set v0 to 0 for upcoming loop\nRandItemLoop:\n;determine which item to give\nLB a1, 0x0000 (s0) ;load item chance 1\nSLT t0, a0, a1 ;if random byte returned is less than itemchance\nBNE t0, r0, loopexit ;if a0 is not smaller than a1\nNOP\nADDIU v0, v0, 0x0001\nBEQ r0, r0, RandItemLoop\nADDIU s0, s0, 0x0001\n;\nloopexit:\nLW at, 0x0010 (sp)\nLWC1 f12, 0x0014 (sp)\nLW s0, 0x0018 (sp)\nLW s1, 0x001C (sp)\nLW a0, 0x0020 (sp)\nLW a1, 0x0024 (sp)\nLW t0, 0x0028 (sp)\nLW ra, 0x002C (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\nSort3Numbers: ;provide s0 (where to read numbers from)\nADDIU sp, sp, -0x30\nSW t0, 0x0010 (sp)\nSW t1, 0x0014 (sp)\nSW t2, 0x0018 (sp)\nSW v0, 0x001C (sp)\nSW s0, 0x0020 (sp)\nSW ra, 0x0024 (sp)\n;LUI s0, hi(ItemIDsChosen)\n;ADDIU s0, s0, lo(ItemIDsChosen)\nLB t0, 0x0000 (s0) ;load item a\nLB t1, 0x0001 (s0) ;load item b\nLB t2, 0x0002 (s0) ;load item c\nSLT v0, t2, t0 ;if c is less than a, v0 = 1\nBNE v0, r0, swapCandA\nNOP\nafterCandA:\nLB t0, 0x0000 (s0)\nLB t1, 0x0001 (s0)\nLB t2, 0x0002 (s0)\nSLT v0, t1, t0, ;if b is less than a\nBNE v0, r0, swapAandB\nNOP\nafterAandB:\nLB t0, 0x0000 (s0)\nLB t1, 0x0001 (s0)\nLB t2, 0x0002 (s0)\nSLT v0, t2, t1 ;if c is less than b\nBNE v0, r0, swapBandC\nNOP\nafterBandC:\nLW t0, 0x0010 (sp)\nLW t1, 0x0014 (sp)\nLW t2, 0x0018 (sp)\nLW v0, 0x001C (sp)\nLW s0, 0x0020 (sp)\nLW ra, 0x0024 (sp)\nJR RA\nADDIU sp, sp, 0x30\nswapCandA:\nSB t0, 0x0002 (s0)\nBEQ r0, r0, afterCandA\nSB t2, 0x0000 (s0)\nswapAandB:\nSB t0, 0x0001 (s0)\nBEQ r0, r0, afterAandB\nSB t1, 0x0000 (s0)\nswapBandC:\nSB t1, 0x0002 (s0)\nBEQ r0, r0, afterBandC\nSB t2, 0x0001 (s0)\n\n\nGetCurrentPlayerCoinCount:\nADDIU sp, sp, -0x20\nSW t0, 0x0010 (sp)\nSW t1, 0x0014 (sp)\nSW ra, 0x0018 (sp)\nJAL GetCurrentPlayerIndex\nNOP\nADD a0, v0, r0 ;move v0 to a0\nJAL GetPlayerStruct\nNOP\nLH v0, 0x000A (v0) ;load current player's coins into v0\nLW t0, 0x0010 (sp)\nLW t1, 0x0014 (sp)\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\nGet3UniqueItems:\nADDIU sp, sp, -0x18\nSW ra, 0x0010 (sp)\nJAL RollForRandomItem\nNOP\nLUI t0, hi(ItemIDsChosen)\nADDIU t0, t0, lo(ItemIDsChosen)\nSB v0, 0x0000 (t0) ;store itemID to item table to generate\nRollAgain1:\nJAL RollForRandomItem\nNOP\nLUI t0, hi(ItemIDsChosen)\nADDIU t0, t0, lo(ItemIDsChosen)\nLB v1, 0x0000 (t0)\nBEQ v0, v1, RollAgain1\nNOP\nSB v0, 0x0001 (t0)\nRollAgain2:\nJAL RollForRandomItem\nNOP\nLUI t0, hi(ItemIDsChosen)\nADDIU t0, t0, lo(ItemIDsChosen)\nLB v1, 0x0001 (t0)\nBEQ v0, v1, RollAgain2\nNOP\nLB v1, 0x0000 (t0)\nBEQ v0, v1, RollAgain2\nNOP\nSB v0, 0x0002 (t0)\nLW ra, 0x0010 (sp)\nJR RA\nADDIU sp, sp, 0x18\n\n\nGetItem1Data:\nADDIU sp, sp, -0x18\nSW ra, 0x0010 (sp)\nLB a0, 0x0000 (t0) ;load item 1 from\nJAL GetItemStringPtr ;Mushroom string\nNOP\nLUI a2, hi(ItemColors)\nADDIU a2, a2, lo(ItemColors)\nLB a0, 0x0000 (t0) ;load item 1 from\nADD a3, r0, v0 ;move v0 to a2 (arg 1 for sprintf)\nJAL GetItemIndentation\nNOP\nSW v0, 0x0028 (sp) ;move v0 to a3\nLB a0, 0x0000 (t0) ;load item 1\nJAL GetItemStringCost\nNOP\nSW v0, 0x002C (sp)\nLB a0, 0x0000 (t0) ;load item 1\nJAL GetCoinAmountInt\nNOP\nLUI ra, hi(ShopItemCost)\nADDIU ra, ra, lo(ShopItemCost) ;use ra since it gets popped very soon after\nSB v0, 0x0000 (ra)\nLW ra, 0x0010 (sp)\nJR RA\nADDIU sp, sp, 0x18\n\n\nGetItem2Data:\nADDIU sp, sp, -0x18\nSW ra, 0x0010 (sp)\nLB a0, 0x0001 (t0) ;load item 2\nLUI v0, hi(ItemColors)\nADDIU v0, v0, lo(ItemColors)\nADDIU v0, v0, 0x0002\nSW v0, 0x0030 (sp) ;store font color\nJAL GetItemStringPtr\nNOP\nSW v0, 0x0034 (sp)\nLB a0, 0x0001 (t0) ;load item 2\nJAL GetItemIndentation\nNOP\nSW v0, 0x0038 (sp)\nLB a0, 0x0001 (t0) ;load item 2\nJAL GetItemStringCost\nNOP\nSW v0, 0x003C (sp)\nLB a0, 0x0001 (t0) ;load item 2\nJAL GetCoinAmountInt\nNOP\nLUI ra, hi(ShopItemCost)\nADDIU ra, ra, lo(ShopItemCost) ;use ra since it gets popped very soon after\nSB v0, 0x0001 (ra)\nLW ra, 0x0010 (sp)\nJR RA\nADDIU sp, sp, 0x18\n\n\nGetItem3Data:\nADDIU sp, sp, -0x18\nSW ra, 0x0010 (sp)\nLB a0, 0x0002 (t0) ;load item 3\nLUI v0, hi(ItemColors)\nADDIU v0, v0, lo(ItemColors)\nADDIU v0, v0, 0x0004\nSW v0, 0x0040 (sp)\nJAL GetItemStringPtr\nNOP\nSW v0, 0x0044 (sp)\nLB a0, 0x0002 (t0) ;load item 3\nJAL GetItemIndentation\nNOP\nSW v0, 0x0048 (sp)\nLB a0, 0x0002 (t0) ;load item 3\nJAL GetItemStringCost\nNOP\nSW v0, 0x004C (sp)\nLB a0, 0x0002 (t0) ;load item 3\nJAL GetCoinAmountInt\nNOP\nLUI ra, hi(ShopItemCost)\nADDIU ra, ra, lo(ShopItemCost) ;use ra since it gets popped very soon after\nSB v0, 0x0002 (ra)\nLW ra, 0x0010 (sp)\nJR RA\nADDIU sp, sp, 0x18\n\n\nGetItemFromShopIndex: ;a0 = index of item chosen\nADDIU sp, sp, -0x30\nSW s0, 0x0010 (sp)\nSW a0, 0x0014 (sp)\nSW a1, 0x0018 (sp)\nSW v0, 0x001C (sp)\nSW ra, 0x0020 (sp)\nLUI s0, hi(ItemIDsChosen)\nADDIU s0, s0, lo(ItemIDsChosen) ;load ItemIDsFromShop\nADD s0, a0, s0 ;add offset of item + pointer to item list\nJAL GetCurrentPlayerIndex\nNOP\nADD a0, v0, r0, ;move v0 to a0 (index of current player)\nLB a1, 0x0000 (s0) ;load item chosen\nJAL GivePlayerItem\nNOP\nLW s0, 0x0010 (sp)\nLW a0, 0x0014 (sp)\nLW a1, 0x0018 (sp)\nLW v0, 0x001C (sp)\nLW ra, 0x0020 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\nFixBooBell: ;boo bell breaks logic because of its price\n;therefore, we need to move it to the correct location\n;Boo Bell is ID 0x0B, and it needs to go after 0x0D\n;s0 currently holds a pointer to ItemIDsChosen\nADDIU sp, sp, -0x40\nSW t0, 0x0010 (sp)\nSW t1, 0x0014 (sp)\nSW t2, 0x0018 (sp)\nSW t3, 0x001C (sp)\nLB t0, 0x0000 (s0);item 1\nLB t1, 0x0001 (s0);item 2\nLB t2, 0x0002 (s0);item 3\nORI t3, r0, 0x000B ;item ID of Boo Bell\n;locate the Boo Bell\nBEQ t0, t3, Item1IsBooBell\nNOP\nBEQ t1, t3, Item2IsBooBell\nNOP\nBEQ t2, t3, ExitBooBellFunc ;if item 3 is boo bell, it's at the end already\nNOP\n;No items are boo bell\nExitBooBellFunc:\nSB t0, 0x0000 (s0)\nSB t1, 0x0001 (s0)\nSB t2, 0x0002 (s0)\n;\nLW t0, 0x0010 (sp)\nLW t1, 0x0014 (sp)\nLW t2, 0x0018 (sp)\nLW t3, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x40\nItem1IsBooBell:\nSLTI v0, t1, 0x000E ;if item 2 is larger than 0E, do nothing\nBEQ v0, r0, ExitBooBellFunc\nNOP\nLB t0, 0x0001 (s0)\nLB t1, 0x0000 (s0)\n;we swapped item 1 and 2\nItem2IsBooBell:\nSLTI v0, t2, 0x000E ;if item 3 is larger than 0E, do nothing\nBEQ v0, r0, ExitBooBellFunc\nNOP\nLB t2, 0x0001 (s0)\nJ ExitBooBellFunc\nLB t1, 0x0002 (s0) ;we swapped the items\n\n\nGivePlayerItem: ;takes arg a0 player index; a1 item to give\nADDIU sp, sp, -0x50\nSW t0, 0x0030 (sp)\nSW t1, 0x0034 (sp)\nSW v0, 0x0038 (sp)\nSW a0, 0x003C (sp)\nSW a1, 0x0040 (sp)\nSW ra, 0x0044 (sp)\nJAL PlayerHasEmptyItemSlot\nNOP\nSW v0, 0x004C (sp) ;store empty slot index to 0x4C of sp to pull later\n;Returns 0xFF if no open slots\nLUI t0, 0xFFFF\nORI t0, t0, 0xFFFF\nBEQ t0, v0, MaxItems\nNOP\n;\nLI t0, 0x800D1108 ;first player struct\nORI t1, r0, 0x0038 ;length of player structs\nMULT t1, a0 ;calculate offset from first player struct\nMFLO t1 ;offset from first struct amount\nADD t1, t1, t0 ;add player struct + offset\n;t1 now holds pointer to current player struct\nADDIU t1, t1, 0x0018 ;offset for items from player struct\n;t1 now holds pointer to current player items\nLW v0, 0x004C (sp) ;current empty slot for items index\nADD t1, v0, t1 ;add current player struct + empty slot index\nLW a1, 0x0040 (sp) ;load item ID from stack to a1\nSB a1, 0x0000 (t1) ;store item to current player\nMaxItems:\nLW t0, 0x0030 (sp)\nLW t1, 0x0034 (sp)\nLW v0, 0x0038 (sp)\nLW a0, 0x003C (sp)\nLW a1, 0x0040 (sp)\nLW ra, 0x0044 (sp)\nJR RA\nADDIU sp, sp, 0x50\n\n\nCanPlayerAffordShopItems: ;takes arg a0, coin amount to check aginast\nADDIU sp, sp, -0x20\nSW a0, 0x0010 (sp)\nSW a1, 0x0014 (sp)\nSW s0, 0x0018 (sp)\nSW ra, 0x001C (sp)\nJAL GetCurrentPlayerIndex\nADD s0, r0, a0 ;move a0 to t1 for later\nADD a0, v0, r0 ;move player index to a0\nJAL PlayerHasCoins\nADD a1, s0, r0 ;move coin minimum to a1\n;v0 now holds 0 if cant afford, 1 if player can\nLW a0, 0x0010 (sp)\nLW a1, 0x0014 (sp)\nLW s0, 0x0018 (sp)\nLW ra, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\nDisableUnaffordableOptions:\nADDIU sp, sp, -0x38\nSW t0, 0x0010 (sp)\nSW t1, 0x0014 (sp)\nSW s0, 0x0018 (sp)\nSW s1, 0x001C (sp)\nSW s2, 0x0020 (sp)\nSW a0, 0x0024 (sp)\nSW a1, 0x0028 (sp)\nSW v0, 0x002C (sp)\nSW ra, 0x0030 (sp)\nLUI a0, 0xFFFF\nJAL GetPlayerStruct\nORI a0, a0, 0xFFFF\nLH s1, 0x000A (v0) ;load current player coin count to s1\nLUI s0, hi(ShopItemCost)\nADDIU s0, s0, lo(ShopItemCost)\nORI s2, r0, 0x0000 ;counter (used for index option to disable)\n;\nDisableOptionsLoop:\nLB t0, 0x0000 (s0) ;load item cost\nSLT t1, s1, t0 ;if player coin amount is less than item cost\n;t1 = 0 can afford current item\n;t1 = 1, cant afford current item\nBNEZ t1, DisableOptionsPromptLoop\nNOP\nADDIU s0, s0, 0x0001\nADDIU s2, s2, 0x0001\nSLTI t0, s2, 0x0003\nBNEZ t0, DisableOptionsLoop\nNOP\nJ EndOfDisable\nNOP\n;Disable current options and options after, hardcoded as 0x03\nDisableOptionsPromptLoop:\nORI a0, r0, 0x0002\nJAL DisablePromptOption\nADD a1, s2, r0 ;move current option index to a1\nADDIU s2, s2, 0x0001\nSLTI t0, s2, 0x0003 ;if current index is less than 0x03\nBEQZ t0, EndOfDisable\nNOP\nJ DisableOptionsPromptLoop\nNOP\nEndOfDisable:\nLW t0, 0x0010 (sp)\nLW t1, 0x0014 (sp)\nLW s0, 0x0018 (sp)\nLW s1, 0x001C (sp)\nLW s2, 0x0020 (sp)\nLW a0, 0x0024 (sp)\nLW a1, 0x0028 (sp)\nLW v0, 0x002C (sp)\nLW ra, 0x0030 (sp)\nJR RA\nADDIU sp, sp, 0x38\n\n\nSetTextColors: ;set color of item string depending on if\n;player can afford the item or not\nADDIU sp, sp, -0x40\nSW s0, 0x0010 (sp)\nSW s1, 0x0014 (sp)\nSW s2, 0x0018 (sp)\nSW s3, 0x001C (sp)\nSW s4, 0x0020 (sp)\nSW a0, 0x0024 (sp)\nSW t0, 0x0028 (sp)\nSW t1, 0x002C (sp)\nSW t2, 0x0030 (sp)\nSW ra, 0x0034 (sp)\nLUI s0, hi(ShopItemCost)\nADDIU s0, s0, lo(ShopItemCost)\nLUI s1, hi(ItemColors)\nADDIU s1, s1, lo(ItemColors)\nORI s2, r0, 0x0001 ;black font\nORI s3, r0, 0x0006 ;cyan font\nORI s4, r0, 0x0000 ;counter\n;\nLUI a0, 0xFFFF\nJAL GetPlayerStruct\nORI a0, a0, 0xFFFF\nLH t0, 0x000A (v0) ;coin amount\nTextColorLoop:\nLB t1, 0x0000 (s0) ;ShopItemCost\nADDIU t1, t1, 0xFFFF\nSLT t2, t1, t0 ;if ShopItemCost < coin amount player has\nBNEZ t2, SetColorBlue\nNOP\nSetColorBlack:\nJ AfterColor\nSB s2, 0x0000 (s1) ;set color to black\n;\nSetColorBlue:\nSB s3, 0x0000 (s1) ;set color to blue\n;\nAfterColor:\nADDIU s0, s0, 0x0001 ;increment ShopItemCost ptr\nADDIU s1, s1, 0x0002 ;increment ItemColors ptr\nADDIU s4, s4, 0x0001 ;increment counter\nSLTI t3, s4, 0x0003\nBNEZ t3, TextColorLoop\nNOP\nLW s0, 0x0010 (sp)\nLW s1, 0x0014 (sp)\nLW s2, 0x0018 (sp)\nLW s3, 0x001C (sp)\nLW s4, 0x0020 (sp)\nLW a0, 0x0024 (sp)\nLW t0, 0x0028 (sp)\nLW t1, 0x002C (sp)\nLW t2, 0x0030 (sp)\nLW ra, 0x0034 (sp)\nJR RA\nADDIU sp, sp, 0x40\n\n\nTakeCoinsFromPlayer: ;a0 = index of chosen item\nADDIU sp, sp, -0x30\nSW a0, 0x0010 (sp)\nSW a1, 0x0014 (sp)\nSW t0, 0x0018 (sp)\nSW ra, 0x001C (sp)\nSW s0, 0x0020 (sp)\nSW s1, 0x0024 (sp)\nSW v0, 0x0028 (sp)\nLUI s0, hi(ShopItemCost)\nADDIU s0, s0, lo(ShopItemCost)\nADD s0, a0, s0 ;add index + ShopItemCost ptr\nLB s0, 0x0000 (s0)\nLUI t0, 0xFFFF\nORI t0, t0, 0xFFFF\nXOR a1, t0, s0 ;flip coins to take from positive to negative\nADDIU a1, a1, 0x0001\nJAL GetCurrentPlayerIndex\nNOP\nADD a0, v0, r0 ;move player index to a0\nJAL AdjustPlayerCoinsGradual\nNOP\nLW a0, 0x0010 (sp)\nLW a1, 0x0014 (sp)\nLW t0, 0x0018 (sp)\nLW ra, 0x001C (sp)\nLW s0, 0x0020 (sp)\nLW s1, 0x0024 (sp)\nLW v0, 0x0028 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\nFullItemsCheck: ;returns 0 if items are full, 1 if not\nADDIU sp, sp, -0x20\nSW a0, 0x0010 (sp)\nSW t0, 0x0014 (sp)\nSW ra, 0x0018 (sp)\nLUI a0, 0xFFFF\nJAL GetPlayerStruct\nORI a0, a0, 0xFFFF\nLBU t0, 0x001A (v0) ;load current player item slot 3\nORI t1, r0, 0x00FF\nBEQ t0, t1, ItemsNotFull\nNOP\nORI v0, r0, 0x0000 ;items are full\nItemCheckExit:\nLW a0, 0x0010 (sp)\nLW t0, 0x0014 (sp)\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\nItemsNotFull:\nJ ItemCheckExit\nORI v0, r0, 0x0001 ;bool for items not being full\n\n\nDisplayWelcomeMessage: ;returns 0 for yes, 1 for no\nADDIU sp, sp, -0x28\nSW a0, 0x0010 (sp)\nSW a1, 0x0014 (sp)\nSW a2, 0x0018 (sp)\nSW a3, 0x001C (sp)\nSW ra, 0x0020 (sp)\nSW s0, 0x0024 (sp)\nORI a0, r0, 0xFFFF\nLUI a1, hi(0x800977C0) ;where string is\nADDIU a1, a1, lo(0x800977C0)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n;\nJAL GetBasicPromptSelection\nNOP\nADD s0, v0, r0 ;move v0 to s0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\nADD v0, s0, r0 ;move s0 back to v0 (index chosen)\nLW a0, 0x0010 (sp)\nLW a1, 0x0014 (sp)\nLW a2, 0x0018 (sp)\nLW a3, 0x001C (sp)\nLW ra, 0x0020 (sp)\nLW s0, 0x0024 (sp)\nJR RA\nADDIU sp, sp, 0x28\n"},"Multi-Star Purchase (MP3)":{"language":1,"code":"// NAME: Multi-Star Purchase (MP3)\n// GAMES: MP3_USA\n// EXECUTION: Direct\n// PARAM: +Number|MAX_STARS\n// PARAM: +Number|STAR_COST\n\n//Special Thanks to Airsola for finding everything initially,\n//and PartyPlanner64 for the translated versions to C\n\n//If using the Variable Pricing, set STAR_COST to 0 or a negative value\n//MAX_STARS indicates how many stars a player can purchase at once.\n\n#include \"ultra64.h\"\n\nstruct player {\n    s8 unk0;\n    s8 cpu_difficulty;\n    s8 controller;\n    u8 character;\n    /**\n     * Miscellaneous flags.\n     * 1: Is CPU player\n     */\n    u8 flags;\n    s8 pad0[5];\n    /**\n     * Current coin count.\n     */\n    s16 coins; // 10\n    /**\n     * Coins obtained during a Mini-Game.\n     */\n    s16 minigame_coins; // 12\n    s8 stars; // 14\n\n    u8 cur_chain_index; // 15\n    u8 cur_space_index; // 16\n    u8 next_chain_index; // 17\n    u8 next_space_index; // 18\n    u8 unk1_chain_index; // 19\n    u8 unk1_space_index; // 20\n    u8 reverse_chain_index; // 21\n    u8 reverse_space_index; // 22\n\n    u8 status_flags; // 23\n    u8 items[3]; // 24\n    u8 bowser_suit_flag; // 27\n    u8 turn_color_status; // 28\n\n    s8 pad1[7]; // 29 - 35\n\n    void *obj; // 36 // struct object *\n    s16 minigame_star; // 40\n    s16 coin_star; // 42\n    s8 happening_space_count; // 44\n    s8 red_space_count;\n    s8 blue_space_count;\n    s8 chance_space_count;\n    s8 bowser_space_count; // 48\n    s8 battle_space_count;\n    s8 item_space_count;\n    s8 bank_space_count;\n    s8 game_guy_space_count; // 52\n\n    // s8 pad2[3];\n}; // sizeof == 56\n\n// Structure declarations for the structs used by the AI logic.\nunion ai_next {\n    struct ai_node *ptr;\n    unsigned int decision;\n};\nstruct ai_node {\n    unsigned char type;\n    unsigned int data;\n    union ai_next next;\n};\n\n// Example AI logic that makes a random choice.\nstruct ai_node ai_random_choice[] = {\n    { 0, 0x00000000, 0x064C9932 },\n};\n\n#define PICTURE 0x16 //set as Millenium Star\n\nextern struct player *GetPlayerStruct(s32 player_index);\n\n// This is one of a few available addresses that get copied into EEPROM.\nextern u32 D_800CD098; //change if using a different address\n\nchar cost[16];\nchar stars[16];\nchar coins[16];\nchar desc[16];\n\nchar *NotEnoughCoins_Message =\n    \"\\x1A\\x1A\\x1A\\x1A\" // Standard padding for picture\n    \"Hey\"\n    \"\\x82\" // Comma (,)\n    \" \\x12\" // String #2 (Character)\n    \"\\xC2\" // !\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\"\n    \"You need at least \"\n    \"\\x05\" // Green Font\n    \"\\x11\" // String #1 (STAR_COST)\n    \"coins\"\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\"\n    \"\\x08\" // White \n    \"to purchase\"\n    \"\\x07\" // Yellow Font\n    \"stars\"\n    \"\\x08\" // White Font\n    \" right now\"\n    \"\\x85\" // .\n    \"\\x0A\" // New line\n    \"Come back when you have enough\"\n    \"\\xC2\" // !\n    \"\\xFF\";\n\nchar *Prompt =\n    \"\\x0B\" // Start the message\n    \"\\x1A\\x1A\\x1A\\x1A\" // Standard padding for picture\n    \"Hey\"\n    \"\\x82\" // Comma (,)\n    \" \\x12\" // String #2 (Character)\n    \"\\xC2\" // !\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\"\n    \"\\x07\" // Yellow Font\n    \"Stars\"\n    \"\\x08\" // White Font\n    \" costs \"\n    \"\\x05\" // Green Font\n    \"\\x11\" // String #1 (STAR_COST)\n    \"coins\"\n    \"\\x08\" // White Font\n    \" each\"\n    \"\\x85\" // .\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\"\n    \"Would you like to purchase \"\n    \"\\x13\" // String #3 (\"some\" or \"one\", depending on the Max Stars they offer)\n    \"\\xC3\" // \"?\"\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\\x1A\\x1A\" // Picture + Option Indent\n    \"\\x0C\" // Start option\n    \"Yes\"\n    \"\\x0D\" // End option\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\\x1A\\x1A\"\n    \"\\x0C\" // Start option\n    \"No\"\n    \"\\x0D\" // End option\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\\x1A\\x1A\"\n    \"\\x0C\" // Start option\n    \"View Map\"\n    \"\\x0D\";\n\nchar *Yes_Message =\n    \"\\x1A\\x1A\\x1A\\x1A\" // Standard padding for picture\n    \"Here you go\"\n    \"\\xC2\" // !\n    \"\\xFF\";\n\nchar *No_Message =\n    \"\\x1A\\x1A\\x1A\\x1A\" // Standard padding for picture\n    \"Really\"\n    \"\\xC3\" // \"?\"\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\" // Standard padding for picture\n    \"Guess I\\x5Cll see\"\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\" // Standard padding for picture\n    \"you later then\"\n    \"\\x85\" // .\n    \"\\xFF\";\n\nchar *Stars_Message =\n    \"\\x0B\" // Start the message\n    \"\\x1A\\x1A\\x1A\\x1A\" // Standard padding for picture\n    \"How many\"\n    \"\\x07\" // Yellow Font\n    \"stars\"\n    \"\\x08\" // White Font\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\"\n    \"will you purchase\"\n    \"\\xC3\" // \"?\"\n    \"\\x0A\" // New line\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\\x1A\" // Picture + Option Indent\n    \"Buy\"\n    \"\\x10\\x10\" // Space 2x (  )\n    \"\\x2A\" // Star icon\n    \"\\x20\" // ???\n    \"\\x3E\" // x (multiply)\n    \"\\x20\" // ???\n    \"\\x05\" // Green Font\n    \"\\x0F\" // ???\n    \"\\x11\" // String #1 (Stars)\n    \"\\x19\" // ???\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\\x1A\" // Picture + Option Indent\n    \"For\"\n    \"\\x10\\x10\" // Space 2x (  )\n    \"\\x29\" // Coin icon\n    \"\\x20\" // ???\n    \"\\x3E\" // x (multiply)\n    \"\\x20\" // ???\n    \"\\x05\" // Green Font\n    \"\\x0F\" // ???\n    \"\\x12\" // String #2 (Price)\n    \"\\x19\" // ???\n    \"\\x0A\" // New line\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\\x1A\\x1A\"\n    \"\\x28\" // Control Stick Icon\n    \"\\x85\\x85\\x85\" // ...\n    \"Choose\"\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\\x1A\\x1A\"\n    \"\\x21\" // (A) Button Icon\n    \"\\x85\\x85\\x85\"\n    \"Confirm\"\n    \"\\x0A\" // New line\n    \"\\x1A\\x1A\\x1A\\x1A\\x1A\\x1A\"\n    \"\\x22\" // (B) Button Icon\n    \"\\x85\\x85\\x85\"\n    \"Back\";\n\nvoid main() {\n    SetBoardPlayerAnimation(-1, -1, 2);\n\n    s32 player_index = GetCurrentPlayerIndex();\n    struct player *player = GetPlayerStruct(-1);\n\n    PlaySound(345); // Millenium Star;s \"Ho ho ho\".\n\n    s32 price = STAR_COST;\n    if(price <= 0){\n        price = D_800CD098; //if STAR_COST is 0 or less, it loads a variable price.\n    } //Change D_800CD098 to another usable address if it conflicts with another event\n    \n    s32 purchaseNo = 1;\n    s32 Max = player->coins / price;\n    sprintf(cost, \"%d\", price);\n    sprintf(stars, \"%d\", purchaseNo);\n    sprintf(coins, \"%d\", (purchaseNo * price));\n    \n    if(Max > MAX_STARS){\n        Max = MAX_STARS;\n    }\n    \n    if(MAX_STARS != 1){\n    \tsprintf(desc, \"some\");\n    }\n    else {\n    \tsprintf(desc, \"one\");\n    }\n    s32 character_str = 0x1C00 + player->character;\n\n    if (PlayerHasCoins(player_index, price) == 0) {\n        ShowMessage(PICTURE, NotEnoughCoins_Message, cost, character_str, 0, 0, 0);\n        func_800EC9DC();\n        CloseMessage();\n        func_800EC6EC();\n        return;\n    }\n\n    while (1) {\n        ShowMessage(PICTURE, Prompt, cost, character_str, desc, 0, 0);\n        // Get the selection, either from the player or CPU.\n        // If A0 is a pointer to AI data, AI logic is ran to pick for CPUs.\n        s32 choice = GetBasicPromptSelection(2, 0); //isn't being random?\n            \n        CloseMessage();\n        func_800EC6EC();\n        \n        switch (choice) {\n            case 0:\n                if(MAX_STARS == 1){ //gives a star if only 1 can be purchased\n                    PlaySound(583); // Cash register sound.\n                    SleepProcess(10);\n\n                    // Take coins\n                    AdjustPlayerCoinsGradual(player_index, -(purchaseNo * price));\n                    ShowPlayerCoinChange(player_index, -(purchaseNo * price));\n                    SleepProcess(30);\n\n                    ShowMessage(PICTURE, Yes_Message, 0, 0, 0, 0, 0);\n                    func_800EC9DC();\n                    CloseMessage();\n                    func_800EC6EC();\n                    \n\t\t\t\t\t// Celebration\n                \tfunc_8004A520(111); // Play star jingle\n                \tplayer->stars += purchaseNo;\n                \tfunc_800F2304(-1, 6, 0);\n                \tfunc_8004ACE0(610, player_index);\n                \tSleepProcess(60);\n                \tSleepProcess(50);\n\n                \t// Restore board music\n                \tfunc_8004A520(GetBoardAudioIndex());\n                    return;\n                }\n                \n                // Alternative ShowMessage?\n                func_800EC92C(PICTURE, Stars_Message, stars, coins, 0, 0, 0);\n\n                s32 isCPU = PlayerIsCPU(-1);\n                s32 aPressed = 0;\n                s32 bPressed = 0;\n                if (!isCPU) {\n                    // Give real players opportunity to increase cost.\n                    while (!aPressed && !bPressed) {\n                        aPressed = ButtonsPressed(player, A_BUTTON);\n                        bPressed = ButtonsPressed(player, B_BUTTON);\n\n                        s32 yState = GetJoystickVerticalState(player);\n                        if (yState > 0 && purchaseNo < Max) {\n                            purchaseNo++;\n                        }\n                        else if (yState < 0 && purchaseNo > 1) {\n                            purchaseNo--;\n                        }\n                        else {\n                            SleepVProcess();\n                            continue;\n                        }\n\n                        PlaySound(582); // Coin sound\n\n                        // Refresh the amount\n    \t\t\t\t\tsprintf(stars, \"%d\", purchaseNo);\n    \t\t\t\t\tsprintf(coins, \"%d\", (purchaseNo * price));\n                        func_8005B6BC(2, stars, coins);\n                        func_8005B43C(2, Stars_Message);\n                        SleepVProcess();\n                        SleepProcess(2); // Reduce speed of loop further\n                    }\n                }\n\n                if(isCPU){ //ensures computer buys as many as possible\n                    SleepProcess(16); //Initial CPU wait\n                    while (purchaseNo < Max){\n                        purchaseNo++;\n                        PlaySound(582);\n                        \n                        // Refresh the amount\n    \t\t\t\t\tsprintf(stars, \"%d\", purchaseNo);\n    \t\t\t\t\tsprintf(coins, \"%d\", (purchaseNo * price));\n                        func_8005B6BC(2, stars, coins);\n                        func_8005B43C(2, Stars_Message, -1, -1);\n                        SleepVProcess();\n                \t\tSleepProcess(7); //CPU wait between increments\n                    }\n                    SleepProcess(7); //CPU wait after fully incremented\n                }\n                \n                CloseMessage();\n                func_800EC6EC();\n                \n                if (isCPU || aPressed) {\n                    PlaySound(583); // Cash register sound.\n                    SleepProcess(10);\n\n                    // Take coins\n                    AdjustPlayerCoinsGradual(player_index, -(purchaseNo * price));\n                    ShowPlayerCoinChange(player_index, -(purchaseNo * price));\n                    SleepProcess(30);\n\n                    ShowMessage(PICTURE, Yes_Message, 0, 0, 0, 0, 0);\n                    func_800EC9DC();\n                    CloseMessage();\n                    func_800EC6EC();\n                    \n\t\t\t\t\t// Celebration\n                \tfunc_8004A520(111); // Play star jingle\n                \tplayer->stars += purchaseNo;\n                \tfunc_800F2304(-1, 6, 0);\n                \tfunc_8004ACE0(610, player_index, -1, -1);\n                \tSleepProcess(60);\n                \tSleepProcess(50);\n\n                \t// Restore board music\n                \tfunc_8004A520(GetBoardAudioIndex());\n                    return;\n                }\n                break; // Go back.\n\n            case 1:\n                // Show decline message and exit\n                ShowMessage(PICTURE, No_Message, 0, 0, 0, 0, 0);\n                func_800EC9DC();\n                CloseMessage();\n                func_800EC6EC();\n                return;\n\n            case 2:\n                // Let player view the map, then repeat the loop to pick again.\n                ViewBoardMap();\n                break;\n        }\n    }\n}\n\n// OSContPad is defined in ultra64.h.\n// The array of structs in the game is sizeof 8, so we need\n// to pad out a bit to access it like an array.\nstruct OSContPadPadded {\n    OSContPad cont;\n    u16 padding;\n};\n\n// This is the location of the ultra64 controller struct array.\nextern struct OSContPadPadded D_800CC3F4[4];\n\n// Returns 1 if the button mask matches the player's controller, 0 otherwise.\ns32 ButtonsPressed(struct player *player, u32 buttons) {\n    return (D_800CC3F4[player->controller].cont.button & buttons) == buttons;\n}\n\n// Returns 1 if Y axis of the joystick has been pushed up enough to be considered \"up\"\n// Returns -1 if it is pushed \"down\"\n// 0 if in a more or less neutral vertical state.\ns32 GetJoystickVerticalState(struct player *player) {\n    s8 stick_y = D_800CC3F4[player->controller].cont.stick_y;\n\n    // According to docs, -80 <= stick_y <= 80\n    if (stick_y < -50) {\n        return -1;\n    }\n    if (stick_y > 60) {\n        return 1;\n    }\n    return 0;\n}\n\nvoid SendPlayerBack(struct player *player) {\n    // Send the player back\n    if (player->status_flags & 0x80) {\n        SetNextChainAndSpace(\n            -1,\n            player->reverse_chain_index,\n            player->reverse_space_index\n        );\n    }\n    else {\n        SetNextChainAndSpace(\n            -1,\n            player->next_chain_index,\n            player->next_space_index\n        );\n    }\n}"},"Give Current Player a Range of Coins (Airsola™)":{"language":0,"code":"; NAME: Give Current Player a Range of Coins (Airsola™)\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: +Number|MIN_COINS\n; PARAM: +Number|MAX_COINS\n\n;====================================================================\n; IMPORTANT: This code is specifically designed to give the landing\n;            or passing player a random amount of coins from a range.\n;            MIN_COINS is the minimum amount of coins to give out.\n;            MAX_COINS is added to MIN_COINS to determine the maximum\n;            amount of coins to give out.\n;\n;            Example: If MIN_COINS is 5 and MAX_COINS is 6, the\n;            minimum amount of coins given will be 5, and the maximum\n;            will be 11.\n;===================================================================\n\nADDIU SP SP -40\nSW RA 36(SP)\nSW S1 32(SP)\n\n\n\n;GOT COINS MESSAGE DISPLAY START-------------------------------------\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\n; Visit the following link to get the full list of Character Images\n; https://github.com/PartyPlanner64/PartyPlanner64/wiki/Displaying-Messages\n; If you use a character image, check the bottom of the code\nLUI A1 hi(coins)\nADDIU A1 A1 lo(coins) ; This loads \"coins\" into the Textbox\nLI A2 0x0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0x0\n\n; The rest here perform the \"wait for confirmation\"\n; and probably messagebox teardown.\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;GOT COINS MESSAGE DISPLAY END---------------------------------------\n\n;GIVE COINS START----------------------------------------------------\nJAL GetRandomByte ; Generates a number from 0-255 into V0\nNOP\n\nADDIU T0 R0 MAX_COINS ; T0 holds value of MAX_COINS\nADDIU T0 T0 1 \nDIVU V0 T0 ; Divide the random number by T0\nMFHI S1 ; HI contains the remainder, pull that into S1\n\nJAL GetCurrentPlayerIndex ; Current Player's Index at V0\nNOP\n\nMOVE A0 V0 ; Assigns Current Player's Index to A0\nADDIU A1 S1 MIN_COINS ; Add minimum amount of coins to remainder\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nNOP\n\nJAL GetCurrentPlayerIndex ; Current Player's Index at V0\nNOP\n\nMOVE A0 V0 ; Assigns Current Player's Index to A0\nADDIU A1 S1 MIN_COINS ; Add minimum amount of coins to remainder\nJAL ShowPlayerCoinChange ; Shows how the amount on-screen\nNOP\n;GIVE COINS END------------------------------------------------------\n\n;WAIT START----------------------------------------------------------\nADDIU A0 R0 30 ; Amount of frames the game waits for coin handouts\nJAL SleepProcess\nNOP\n;WAIT END------------------------------------------------------------\n\n\n\nLW S1 32(SP)\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n; .ascii is used to output Text. Anything surrounded by \" will be \n; displayed in the message (Special characters are not included).\n; For those, you must use .byte and the respective byte value.\n; Bytes that change text color will change the color of everything\n; that is written after it, until another color is used.\n\n.align 16\ncoins:\n.ascii \"You got a bunch of\"\n.byte 0x06 ; Blue font\n.ascii \"coins\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause (THIS ALWAYS GOES AT THE END)\n\n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n; If your message has an image, use this at the start of each line\n; .byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture"},"Adjust Current Player Coins":{"language":0,"code":"; NAME: Adjust Current Player Coins\n; GAMES: MP1_USA,MP2_USA,MP3_USA\n; EXECUTION: Direct\n; PARAM: Number|coins\n\nADDIU SP SP -4\nSW RA 0(SP)\n\n; Give the player the coins\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL AdjustPlayerCoinsGradual\nADDIU A1 R0 coins\n\n; Display the coin change by the player stats\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL ShowPlayerCoinChange\nADDIU A1 R0 coins\n\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\n\nLW RA 0(SP)\nJR RA\nADDIU SP SP 4\n"},"Give Everyone Coins except the Current Player (Airsola™)":{"language":0,"code":"; NAME: Give Everyone Coins except the Current Player (Airsola™)\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Number|coinamount\n\n;====================================================================\n; IMPORTANT: This code is specifically designed to give every player\n;            a fixed amount of coins except for the player who lands\n;            or passes through the space.\n;====================================================================\n\nADDIU SP SP -40\nSW RA 36(SP)\nSW S0 32(SP)\n\n\n\n;MESSAGE DISPLAY START-----------------------------------------------\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\n; Visit the following link to get the full list of Character Images\n; https://github.com/PartyPlanner64/PartyPlanner64/wiki/Displaying-Messages\n; If you use a character image, check the bottom of the code\nLUI A1 hi(Message)\nADDIU A1 A1 lo(Message) ; This loads \"Message\" into the Textbox\nLI A2 0x0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0x0\n\n; The rest here perform the \"wait for confirmation\"\n; and probably messagebox teardown.\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;MESSAGE DISPLAY END-------------------------------------------------\n\n;GIVE COINS START----------------------------------------------------\nLI S0 0x0 ; Begin with Player 1\n\nSTART:\nJAL GetCurrentPlayerIndex ; Current Player Index at V0\nNOP\n\nLI T0 0x4 ; If all Players have been given coins, stop\nBEQ S0 T0 wait\nNOP\n\nBEQ V0 S0 nextplayer ; If the current player is S0, skip them\nNOP\n\nMOVE A0 S0 ; A0 = S0\nADDIU A1 R0 coinamount\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nNOP\n\nnextplayer:\nADDIU S0 S0 1 ; Add 1 to S0 to check next player\nJ START\nNOP\n;GIVE COINS END------------------------------------------------------\n\n;WAIT START----------------------------------------------------------\nwait:\nADDIU A0 R0 30 ; Amount of frames the game waits for coin handouts\nJAL SleepProcess\nNOP\n;WAIT END------------------------------------------------------------\n\n\n\nLW S0 32(SP)\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n; .ascii is used to output Text. Anything surrounded by \" will be \n; displayed in the message (Special characters are not included).\n; For those, you must use .byte and the respective byte value.\n; Bytes that change text color will change the color of everything\n; that is written after it, until another color is used.\n\n.align 16\nMessage:\n.ascii \"Everyone else got some\"\n.byte 0x06 ; Blue font\n.ascii \" coins\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause (THIS ALWAYS GOES AT THE END)\n\n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n; If your message has an image, use this at the start of each line\n; .byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture"},"Take Away Everyone Coins except the Current Player":{"language":0,"code":"; NAME: Take Away Everyone Coins except the Current Player\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Number|coinamount\n\n;====================================================================\n; IMPORTANT: This code is specifically designed to give every player\n;            a fixed amount of coins except for the player who lands\n;            or passes through the space.\n;====================================================================\n\nADDIU SP SP -40\nSW RA 36(SP)\nSW S0 32(SP)\n\n\n\n;MESSAGE DISPLAY START-----------------------------------------------\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\n; Visit the following link to get the full list of Character Images\n; https://github.com/PartyPlanner64/PartyPlanner64/wiki/Displaying-Messages\n; If you use a character image, check the bottom of the code\nLUI A1 hi(Message)\nADDIU A1 A1 lo(Message) ; This loads \"Message\" into the Textbox\nLI A2 0x0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0x0\n\n; The rest here perform the \"wait for confirmation\"\n; and probably messagebox teardown.\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;MESSAGE DISPLAY END-------------------------------------------------\n\n;GIVE COINS START----------------------------------------------------\nLI S0 0x0 ; Begin with Player 1\n\nSTART:\nJAL GetCurrentPlayerIndex ; Current Player Index at V0\nNOP\n\nLI T0 0x4 ; If all Players have been given coins, stop\nBEQ S0 T0 wait\nNOP\n\nBEQ V0 S0 nextplayer ; If the current player is S0, skip them\nNOP\n\nMOVE A0 S0 ; A0 = S0\nADDIU A1 R0 coinamount\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nNOP\n\nnextplayer:\nADDIU S0 S0 1 ; Add 1 to S0 to check next player\nJ START\nNOP\n;GIVE COINS END------------------------------------------------------\n\n;WAIT START----------------------------------------------------------\nwait:\nADDIU A0 R0 30 ; Amount of frames the game waits for coin handouts\nJAL SleepProcess\nNOP\n;WAIT END------------------------------------------------------------\n\n\n\nLW S0 32(SP)\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n; .ascii is used to output Text. Anything surrounded by \" will be \n; displayed in the message (Special characters are not included).\n; For those, you must use .byte and the respective byte value.\n; Bytes that change text color will change the color of everything\n; that is written after it, until another color is used.\n\n.align 16\nMessage:\n.ascii \"Everyone else lost some\"\n.byte 0x06 ; Blue font\n.ascii \" coins\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause (THIS ALWAYS GOES AT THE END)\n\n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n; If your message has an image, use this at the start of each line\n; .byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture"},"Bowser Takes Star or Coins (MP3)":{"language":0,"code":"; NAME: Bowser Takes Star or Coins (MP3)\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Space|BowserSpace\n; PARAM: +Number|CoinsToLose\n\n; This code will cause Bowser to steal a Star from the current player.\n; If the player does not have a Star, they will lose coins instead.\n; The number of coins lost is decided by the parameter CoinsToLose.\n\nADDIU SP SP -48\nSW RA 44(SP)\nSW S0 40(SP)\nSW S1 36(SP)\nSW S2 32(SP)\n\n; S0 = Current Player Struct\n; S1 = Current Player Index\n; S2 = CoinsToLose\n\n;===Set Player Idle Animation===\nLI A0 -1 ; Set current player\nLI A1 -1 ; Set idle animation\nJAL SetBoardPlayerAnimation\nLI A2 2 ; Loop the animation\n\n;===Rotate the player===\nLI A0 -1 ; Rotate current player\nLI A1 8 ; Take 8 frames to rotate\nJAL 0x800ED20C ; Rotate Player Function\nLI A2 BowserSpace ; Space to rotate towards, this parameter should be\n; the space the Bowser model is standing on.\n\n;===Bowser's Star Steal Message===\nJAL PlaySound\nLI A0 0x29D ; Bowser roar\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x4 ; Character image (-1 for none, 0x4 for Bowser)\n; Visit the following link to get the full list of Character Images:\n; https://github.com/PartyPlanner64/PartyPlanner64/wiki/Displaying-Messages\n; If you use a character image, check the bottom of the code\nLUI A1 hi(StarStealMessage)\nADDIU A1 A1 lo(StarStealMessage) ; Load StarStealMessage into A1\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\n\n;===Check Player's Star Count===\nJAL GetPlayerStruct\nLI A0 -1 ; Get current player struct at V0\n\nMOVE S0 V0 ; Copy V0 to S0\nLBU T0 0xE(S0) ; Load Stars address from offset of player struct\nBEQZ T0 LoseCoins ; If no Stars (T0 = 0) branch to LoseCoins\nNOP\n\n;===Lose Star===\nADDIU T0 T0 -1 ; Subtract 1 Star\nSB T0 0xE(S0) ; Store new Star count into player Stars address\n\nJAL PlayMusic\nLI A0 0x71 ; Play sad music\n\n;====Play Current Player Sad Voice====\nLBU T0 3(S0) ; Load character value from offset of player struct\nJAL PlaySound\nADDIU A0 T0 0x287 ; Add character value to Mario's sad voice\n; Character voices are their \"character value\" distance away from\n; Mario's, e.g. Luigi's character value = 1, so Luigi's happy voice\n; is 1 away from Mario's.\n; 0x2BE = Happy Voice, 0x287 = Sad Voice\n\n; Visit the following link to get SFX Indexes:\n; https://pastebin.com/H1jxNFqr\n\n;====Set Despair Animation====\nLI A0 -1 ; Set current player\nLI A1 3 ; Set despair animation\nJAL SetBoardPlayerAnimation\nLI A2 0 ; Do not loop animation\n\nJAL SleepProcess\nLI A0 110 ; Wait 110 frames to play animation\n\nJAL GetBoardAudioIndex ; Get original board music at V0\nNOP\n\nJAL PlayMusic ; Play original board music\nMOVE A0 V0\n\nJ exit ; Jump to exit\nNOP\n\nLoseCoins:\n;===Prepare Coin String to Display in Message===\nLUI A0 hi(CoinString)\nADDIU A0 A0 lo(CoinString) ; Saves # of coins to CoinString\nLUI A1 hi(percent_d)\nADDIU A1 A1 lo(percent_d)\nJAL sprintf ; Converts a number to a text string\nLI A2 CoinsToLose ; Converts the number of coins to a string\n\n;===Bowser's Lose Coins Message===\nJAL PlaySound\nLI A0 0x29D ; Bowser roar\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x4 ; Character image (-1 for none, 0x4 for Bowser)\n; Visit the following link to get the full list of Character Images:\n; https://github.com/PartyPlanner64/PartyPlanner64/wiki/Displaying-Messages\n; If you use a character image, check the bottom of the code\nLUI A1 hi(LoseCoinsMessage)\nADDIU A1 A1 lo(LoseCoinsMessage) ; Load StarStealMessage into A1\nLUI A2 hi(CoinString)\nADDIU A2 A2 lo(CoinString) ; Load CoinString into A2 (string #1)\nJAL ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\n\n;===Get Current Player Index===\nJAL GetCurrentPlayerIndex ; Get current player index at V0\nNOP\nMOVE S1 V0 ; Copy V0 to S1\nLI S2 CoinsToLose ; Store CoinsToLose in S2\n\n;===Lose Coins===\nMOVE A0 S1 ; Set current player\nJAL AdjustPlayerCoinsGradual\nSUBU A1 R0 S2 ; Make player lose coins\n\nMOVE A0 S1 ; Set current player\nJAL ShowPlayerCoinChange\nSUBU A1 R0 S2 ; Show coin change HUD\n\n;====Play Current Player Sad Voice====\nLBU T0 3(S0) ; Load character value from offset of player struct\nJAL PlaySound\nADDIU A0 T0 0x287 ; Add character value to Mario's sad voice\n; Character voices are their \"character value\" distance away from\n; Mario's, e.g. Luigi's character value = 1, so Luigi's happy voice\n; is 1 away from Mario's.\n; 0x2BE = Happy Voice, 0x287 = Sad Voice\n\n; Visit the following link to get SFX Indexes:\n; https://pastebin.com/H1jxNFqr\n\n;====Set Despair Animation====\nLI A0 -1 ; Set current player\nLI A1 3 ; Set despair animation\nJAL SetBoardPlayerAnimation\nLI A2 0 ; Do not loop animation\n\nJAL SleepProcess\nLI A0 60 ; Wait 60 frames to play animation\n\nexit:\nLW S0 40(SP)\nLW S1 36(SP)\nLW S2 32(SP)\nLW RA 44(SP)\nJR RA\nADDIU SP SP 48\n\n;===Prep for Displaying Coin String===\npercent_d:\n.asciiz \"%d\" ; 0x25640000\n\nCoinString:\n.fill 8\n\n;===Message Text===\n.align 16\nStarStealMessage:\n.byte 0x1A,0x1A,0x1A,0x1A ; Padding for character image\n.ascii \"Thanks for visiting your resident\"\n.byte 0x03 ; Red font\n.ascii \" Bowser\"\n.byte 0x08 ; White font\n.byte 0xC2 ; Exclamation mark (!)\n.byte 0x0A ; New line (writes below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Padding for character image\n.ascii \"I\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"ll just help myself to a\"\n.byte 0x03 ; Red font\n.ascii \" Star\"\n.byte 0x08 ; White font\n.byte 0xC2 ; Exclamation mark (!)\n.byte 0xFF,0 ; Wait, press A to close message\n\n.align 16\nLoseCoinsMessage:\n.byte 0x1A,0x1A,0x1A,0x1A ; Padding for character image\n.ascii \"You don\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t have a\"\n.byte 0x03 ; Red font\n.ascii \" Star\"\n.byte 0x08 ; White font\n.byte 0xC3 ; Question mark (?)\n.byte 0x0A ; New line (writes below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Padding for character image\n.ascii \"Very well\"\n.byte 0x82 ; Comma (,)\n.ascii \" then hand over \"\n.byte 0x03 ; Red font\n.byte 0x11 ; String #1 stored in A2 (CoinString)\n.ascii \" coins\"\n.byte 0x08 ; White font\n.byte 0xC2 ; Exclamation mark (!)\n.byte 0xFF,0 ; Wait, press A to close message\n\n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n; If your message has an image, use this at the start of each line\n; .byte 0x1A,0x1A,0x1A,0x1A ; Padding for character image"},"Model View Bowser (MP3)":{"language":0,"code":"; NAME: Model View Bowser (MP3)\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Space|ModelSpace\n\n; This code loads a static 3D model onto a blank space on the board.\n; Bowser will stand on the ground and face south.\n; CAUTION: Do not place the model on a space that players can\n; walk on, this will cause problems.\n; NOTE: It is recommended to use this event \"Before player's turn\".\n\nADDIU SP SP -16\nSW RA 12(SP)\nSW S0 8(SP)\nSW S1 4(SP)\nSW S2 0(SP)\n\n; S0 = ModelSpace, the space the model will be standing on\n; S1 = Model Data from Pointer, the actual model data\n; S2 = Model Null Pointer, tells whether the model is already\n; loaded onto the board or not\n\n;===CHECK MODEL NULL POINTER===\nLUI S2 hi(Model_obj)\nADDIU S2 S2 lo(Model_obj) ; Load Model_obj, the null pointer\nLW V0 0(S2) ; Load value of the null pointer into V0\nBNEZ V0 exit ; If V0 is not equal to 0, the model is already loaded,\n; exit and do not load the model again.\nNOP\n\n;===GET MODEL DATA FROM POINTER===\nLI A0 8 ; Model pointer value from 0-78, 8 = Bowser\nJAL 0x800D90C8 ; Gives Model Data at V0\nLI A1 0\n\nMOVE S1 V0 ; Load Model Data into S1\nSW V0 0(S2) ; Store Model Data into Model_obj\n\n;===GET MODEL SPACE DATA===\nLI A0 ModelSpace\nJAL GetSpaceData ; Get space data for the space the model stands on\nNOP\nMOVE S0 V0\n\n;===PUT MODEL ON SPACE===\nMOVE A1 S0\nADDIU A1 A1 8\nMOVE A0 S1\nADDIU A0 A0 12\nJAL 0x80089A20 ; Loads model onto ModelSpace\nNOP\n\nexit:\nLW S0 8(SP)\nLW S1 4(SP)\nLW S2 0(SP)\nLW RA 12(SP)\nJR RA\nADDIU SP SP 16\n\n.align 4\nModel_obj:\n.fill 4\n\n; Indexes for ModelPointer\n; 0: Mario (low-res)\n; 1: Luigi (low-res)\n; 2: Peach (low-res)\n; 3: Yoshi (low-res)\n; 4: Wario (low-res)\n; 5: DK (low-res)\n; 6: Waluigi (low-res)\n; 7: Daisy (low-res)\n; 8: Bowser\n; 9: Toad\n; 10: Boo\n; 11: Whomp\n; 12: Goomba\n; 13: Thwomp\n; 14: Mario (high-res)\n; 15: Luigi (high-res)\n; 16: Peach (high-res)\n; 17: Yoshi (high-res)\n; 18: Wario (high-res)\n; 19: DK (high-res)\n; 20: Waluigi (high-res)\n; 21: Daisy (high-res)\n; 22: Red junction arrow\n; 23: Star (lays flat)\n; 24: Toad (2D on board)\n; 25: Coin (upright)\n; 26: Star\n; 27: Toad\n; 28: Warp Block effect (Rainbow effect around player)\n; 29: Baby Bowser (2D on board)\n; 30: Koopa bank coin\n; 31: Parachute (for goomba?)\n; 32: Barter Box opening\n; 33: Plunder Chest opening\n; 34: White shining effect\n; 35: Mario in Bowser Suit\n; 36: Magic Lamp\n; 37: Genie of the lamp\n; 38: Gate (Chilly Waters) opening (overwritten with PP64 gate)\n; 39: Gate (Deep Bloober Sea) opening\n; 40: Gate (Spiny Desert) opening (overwritten with PP64 gate)\n; 41: Gate (Woody Woods?) opening\n; 42: Gate (Creepy Cavern?) opening\n; 43: Gate (Waluigi's Island?) opening\n; 44: Mecha Fly Guy\n; 45: Snowman head sleeping\n; 46: Snowman head awake\n; 47: Snowball rolling\n; 48: Toad's item shop opening\n; 49: Baby Bowser's item shop opening\n; 50: Bank opening\n; 51: Boo coffin opening\n; 52: Koopa Bank coin tray?\n; 53: Koopa Troopa\n; 54: Ripple effect\n; 55: Stars bursting away effect\n; 56: Two white stars pulsing effect\n; 57: Baby Bowser\n; 58: Millenium Star\n; 59: Tumble\n; 60: Jeanie waving her wand\n; 61: Lucky Lamp\n; 62: Game Guy\n; 63: Poison Mushroom\n; 64: Reverse Mushroom\n; 65: Bowser poison curse\n; 66: Bowser reverse curse\n; 67: Lucky Charm\n; 68: Koopa Kard\n; 69: Stars and cloud expanding effect\n; 70: Blue shining effect\n; 71: Quicksand pit\n; 72: Purple pit\n; 73: Red eyeballs from purple pit\n; 74: Green cactus\n; 75: Green cactus (female)\n; 76: Cart to ride on\n; 77: Rock spike\n; 78: Pink Koopa Kid ball\n; 79: (crash)\n; 80+: no model is loaded, at about 85 it crashes"},"2300 AD Store":{"language":0,"code":"; NAME: 2300 AD Store\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: +Number|MinToShop\n; PARAM: +Number|MushroomPrice\n; PARAM: +Number|PoisonMushroomPrice\n; PARAM: +Number|BowserPhonePrice\n; PARAM: +Number|BowserSuitPrice\n; PARAM: +Number|ItemBagPrice\n; PARAM: +Number|ReverseMushroomPrice\n; PARAM: +Number|GoldenMushroomPrice\n; PARAM: +Number|KoopaCardPrice\n\n;====================================================================\n; IMPORTANT: This code is specifically designed to allow the landing\n;            or passing player to purchase an item from an inventory\n;            of your choice. If the player's inventory is full, they\n;            don't get to buy anything.\n;===================================================================\n\nADDIU SP SP -40\nSW RA 36(SP)\nSW S1 32(SP)\nSW S2 28(SP)\nSW S0 24(SP)\nSW S3 20(SP)\nSW S4 16(SP)\nSW S5 8(SP)\n\n\n;BEGIN Checks that prevent purchase===================================\nLUI S1 hi(total_turns)\nADDIU S1 S1 lo(total_turns) ; Load address of Total Turns to S1\nLBU S1 0(S1) ; Load value of Total Turns to S1\n\nLUI S2 hi(current_turn)\nADDIU S2 S2 lo(current_turn) ; Load address of Current Turn to S2\nLBU S2 0(S2) ; Load value of Current Turn to S2\n\nBEQ S2 S1 LastTurn ; If it's the last turn, branch\nNOP\n\nJAL GetCurrentPlayerIndex ; Current Player's Index at V0\nNOP\n\nMOVE S4 V0 ; Copy Current Player Index to S4\nMOVE A0 S4 ; Copy Current Player Index to A0\nLI A1 MinToShop ; A1 = The minimum amount of Coins to shop\nJAL PlayerHasCoins ; Checks if Player has the minimum Coins \nNOP\n\nBEQ V0 R0 NoCoinsToShop ; If the player doesn't have the Coins, exit\nNOP\n\nLUI S1 hi(p1_item3)\nADDIU S1 S1 lo(p1_item3) ; Load Player 1's Item slot #3 address\nLI S3 0x38 ; This is the distance between each player's Item #3\nMULT S4 S3 ;  Multiply Current Player Index by S3\nMFLO S3 ; Move the result to S3\n\nADDU S1 S1 S3 ; Add result to get current Player's item slot #3\nLBU S2 0(S1) ; Load address value into S2\n\nLI T0 0xFF ; No Item Value\nBNE S2 T0 TooManyItems ; If the player's inventory is full, exit\nNOP\n;END Checks that prevent purchase=====================================\n\n;BEGIN GREETING=======================================================\nJAL PlaySound\nLI A0 0x298 ; Toad: Yahoo! ^_^/\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 0xD ; Character image (Alt Toad)\nLUI A1 hi(Greeting_Message)\nADDIU A1 A1 lo(Greeting_Message)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;END GREETING=========================================================\n\n;BEGIN ITEM SELECTION PROMPT==========================================\nSTART:\nSW R0 20(SP) ; A4\nSW R0 24(SP) ; A5\nSW R0 28(SP) ; A6\nLI A0 0xD ; Character image (Alt Toad)\nLUI A1 hi(ItemSelection_Prompt)\nADDIU A1 A1 lo(ItemSelection_Prompt)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\n; Get the selection, either from the player or CPU.\n; If A0 is a pointer to AI data, AI logic is ran to pick for CPUs.\n; If A0 is 0 or 1, the 0th or 1st option is chosen by CPUs.\n; If A0 is 2, then the value of A1 is the CPUs option index choice.\nLI A0 0\nJAL GetBasicPromptSelection\nLI A1 0 ; A1 now has the AI's decision\nMOVE S0 V0 ; S0 now has the chosen option index\n\n; Obligatory message box closing/cleanup calls.\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; Change the player's destination based on the choice.\nLI A0 0\nBEQ S0 A0 item1\nNOP\nLI A0 1\nBEQ S0 A0 item2\nNOP\nLI A0 2\nBEQ S0 A0 item3\nNOP\nLI A0 3\nBEQ S0 A0 item4\nNOP\nLI A0 4\nBEQ S0 A0 item5\nNOP\nLI A0 5\nBEQ S0 A0 item6\nNOP\nLI A0 6\nBEQ S0 A0 item7\nNOP\nLI A0 7\nBEQ S0 A0 itembag\nNOP\nLI A0 8\nBEQ S0 A0 exit\nNOP\nLI A0 9\nBEQ S0 A0 view_map\nNOP\n;END ITEM SELECTION PROMPT============================================\n\n;BEGIN Item Values====================================================\n; 0x00 = Mushroom\n; 0x01 = Skeleton Key\n; 0x02 = Poison Mushroom\n; 0x03 = Reverse Mushroom\n; 0x04 = Cellular Shopper\n; 0x05 = Warp Block\n; 0x06 = Plunder Chest\n; 0x07 = Bowser Phone\n; 0x08 = Dueling Glove\n; 0x09 = Lucky Lamp\n; 0x0A = Golden Mushroom\n; 0x0B = Boo Bell\n; 0x0C = Boo Repellant\n; 0x0D = Bowser Suit\n; 0x0E = Magic Lamp\n; 0x0F = Koopa Card\n; 0x10 = Barter Box\n; 0x11 = Lucky Coin\n; 0x12 = Wacky Watch\n;END Item Values======================================================\n\n;BEGIN Selected Option================================================\nitem1:\nLI S0 0x0 ; Mushroom Value\nLI S3 MushroomPrice ; S3 contains Mushroom Price\nJ payprice\nNOP\nitem2:\nLI S0 0x3 ; Reverse Mushroom Value\nLI S3 ReverseMushroomPrice ; S3 contains Reverse Mushroom Price\nJ payprice\nNOP\nitem3:\nLI S0 0x2 ; Poison Mushroom Value\nLI S3 PoisonMushroomPrice ; S3 contains Poison Mushroom Price\nJ payprice\nNOP\nitem4:\nLI S0 0xA ; Golden Mushroom Value\nLI S3 GoldenMushroomPrice ; S3 contains Golden Mushroom Price\nJ payprice\nNOP\nitem5:\nLI S0 0x7 ; Bowser Phone Value\nLI S3 BowserPhonePrice ; S3 contains Bowser Phone Price\nJ payprice\nNOP\nitem6:\nLI S0 0xD ; Bowser Suit Value\nLI S3 BowserSuitPrice ; S3 contains Bowser Suit Price\nJ payprice\nNOP\nitem7:\nLI S0 0xF ; Koopa Card Value\nLI S3 KoopaCardPrice ; S3 contains Koopa Card Price\nJ payprice\nNOP\nitembag:\nLI S3 ItemBagPrice ; S3 contains Item Bag Price\nMOVE A0 S4 ; Current Player's Index moved to A0\nMOVE A1 S3 ; Amount of coins to check\nJAL PlayerHasCoins ; Checks if Player has A1's amount of Coins\nNOP\n\nBEQ V0 R0 NotEnoughCoins ; If insufficient funds, branch\nNOP\n\nMOVE A0 S4 ; Current Player's Index moved to A0\nSUBU A1 R0 S3 ; Amount to pay\nJAL AdjustPlayerCoinsGradual ; Changes Player's coin amount\nNOP\n\nMOVE A0 S4 ; Current Player's Index moved to A0\nSUBU A1 R0 S3 ; Amount to display\nJAL ShowPlayerCoinChange ; Displays Player's coin loss on-screen \nNOP\n\nADDIU A0 R0 30\nJAL SleepProcess ; Sleeps for 30 frames\nNOP\n\nLI T1 2 \nSUBU S1 S1 T1 ; This loads the current player's first Item address\nLI S5 1 ; S5 is the counter to stop giving Items once full\nLoop:\nLI T0 0x4\nSLT A2 S5 T0 ; A2 = 1 if S5 is less than 4\nNOP\nBEQ A2 R0 exit ; exit once player's item inventory is full\nNOP\n\nLBU S2 0(S1) ; Load slot #1's Item Value into S2\nLI T1 0xFF ; No Item Value\nBNE S2 T1 next ; If the player has an item, load next address\nNOP\n\nJAL GetRandomByte ; Integer at V0\nNOP\n\nLI A0 0x6 \nSLT S0 V0 A0 ; S0 = 1 if the number is less than 6\nNOP\nBNE S0 R0 getKoopaKard ; Branch if true\nNOP\n\nLI A0 0xF \nSLT S0 V0 A0 ; S0 = 1 if the number is less than 15\nNOP\nBNE S0 R0 getLuckyCharm ; Branch if true\nNOP\n\nLI A0 0x21 \nSLT S0 V0 A0 ; S0 = 1 if the number is less than 33\nNOP\nBNE S0 R0 getBowserPhone ; Branch if true\nNOP\n\nLI A0 0x33\nSLT S0 V0 A0 ; S0 = 1 if the number is less than 51\nNOP\nBNE S0 R0 getBowserSuit ; Branch if true\nNOP\n\nLI A0 0x45\nSLT S0 V0 A0 ; S0 = 1 if the number is less than 69\nNOP\nBNE S0 R0 getLuckyLamp ; Branch if true\nNOP\n\nLI A0 0x74\nSLT S0 V0 A0 ; S0 = 1 if the number is less than 116\nNOP\nBNE S0 R0 getWarpBlock ; Branch if true\nNOP\n\nLI A0 0xA3\nSLT S0 V0 A0 ; S0 = 1 if the number is less than 163\nNOP\nBNE S0 R0 getPoisonMushroom ; Branch if true\nNOP\n\nLI A0 0xD2\nSLT S0 V0 A0 ; S0 = 1 if the number is less than 210\nNOP\nBNE S0 R0 getMushroom ; Branch if true\nNOP\n\nJ getSkeletonKey\nNOP\n\ngetKoopaKard:\nLI T0 0xF ; Koopa Kard value\nSB T0 0(S1)\nJ sound\nNOP\n\ngetLuckyCharm:\nLI T0 0x11 ; Lucky Charm value\nSB T0 0(S1)\nJ sound\nNOP\n\ngetBowserPhone:\nLI T0 0x7 ; Bowser Phone value\nSB T0 0(S1)\nJ sound\nNOP\n\ngetBowserSuit:\nLI T0 0xD ; Bowser Suit value\nSB T0 0(S1)\nJ sound\nNOP\n\ngetLuckyLamp:\nLI T0 0x9 ; Lucky Lamp value\nSB T0 0(S1)\nJ sound\nNOP\n\ngetWarpBlock:\nLI T0 0x5 ; Warp Block value\nSB T0 0(S1)\nJ sound\nNOP\n\ngetPoisonMushroom:\nLI T0 0x2 ; Poison Mushroom value\nSB T0 0(S1)\nJ sound\nNOP\n\ngetMushroom:\nLI T0 0x0 ; Mushroom value\nSB T0 0(S1)\nJ sound\nNOP\n\ngetSkeletonKey:\nLI T0 0x1 ; Skeleton Key value\nSB T0 0(S1)\n\nsound:\nJAL PlaySound\nADDIU A0 R0 0x10C ; Turn Start sound\n\nADDIU A0 R0 30\nJAL SleepProcess ; Sleeps for 30 frames\nNOP\n\nnext:\nADDIU S1 S1 1 ; Load next item's address\nADDIU S5 S5 1 ; Raise the item counter by 1\nJ Loop ; Loop back to give the next item\nNOP\n\nview_map:\nJAL ViewBoardMap\nNOP\nJ START\nNOP\n;END Item Values======================================================\n\n;BEGIN Checking Player For Necessary Coins To Purchase================\npayprice:\nMOVE A0 S4 ; Current Player's Index moved to A0\nMOVE A1 S3 ; Amount of coins to check\nJAL PlayerHasCoins ; Checks if Player has A1's amount of Coins\nNOP\n\nBEQ V0 R0 NotEnoughCoins ; If insufficient funds, branch\nNOP\n;END Checking Player For Necessary Coins To Purchase==================\n\n;BEGIN Taking Coins From Player=======================================\nMOVE A0 S4 ; Current Player's Index moved to A0\nSUBU A1 R0 S3 ; Amount to pay\nJAL AdjustPlayerCoinsGradual ; Changes Player's coin amount\nNOP\n\nMOVE A0 S4 ; Current Player's Index moved to A0\nSUBU A1 R0 S3 ; Amount to display\nJAL ShowPlayerCoinChange ; Displays Player's coin loss on-screen \nNOP\n\nADDIU A0 R0 30\nJAL SleepProcess ; Sleeps for 30 frames\nNOP\n;END Taking Coins From Player=========================================\n\n;BEGIN Checking Player Item Slots=====================================\nLI T1 2\nSUBU S1 S1 T1 ; This loads the current player's first Item address\nLBU S2 0(S1) ; Load slot #1's Item Value into S2\nLI T1 0xFF ; No Item Value\nBEQ S2 T1 giveitem ; Go to giveitem if the slot is empty\nNOP\nADDIU S1 S1 1 ; Add 1 to load current player's second Item address\nLBU S2 0(S1) ; Load slot #2's Item Value into S2\nBEQ S2 T1 giveitem ; Go to giveitem if the slot is empty\nNOP\nADDIU S1 S1 1 ; Add 1 to load current player's third Item address\n\ngiveitem:\nSB S0 0(S1)\n;END Checking Player Item Slots=======================================\n\n;BEGIN Item Sound Effect==============================================\nJAL PlaySound\nLI A0 0x10C ; Turn Start sound\n\nLI A0 15 ; Frames to wait after the sound plays\nJAL SleepProcess ; Sleeps for 15 frames\nNOP\n\nJ exit\nNOP\n;END Item Sound Effect================================================\n\n;BEGIN CANNOT BUY ITEM MESSAGE========================================\nNotEnoughCoins:\nJAL PlaySound\nLI A0 0x29A ; Toad: Oooh :(\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 0xD ; Character image (Alt Toad)\nLUI A1 hi(NotEnoughCoins_Message)\nADDIU A1 A1 lo(NotEnoughCoins_Message)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nJ START\nNOP\n;END CANNOT BUY ITEM MESSAGE==========================================\n\n;BEGIN TOO MANY ITEMS MESSAGE=========================================\nTooManyItems:\nJAL PlaySound\nLI A0 0x29A ; Toad: Oooh :(\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 0xD ; Character image (Alt Toad)\nLUI A1 hi(TooManyItems_Message)\nADDIU A1 A1 lo(TooManyItems_Message)\n\nJ FinalizeMessage\nNOP\n;END TOO MANY ITEMS MESSAGE===========================================\n\n;BEGIN NOT ENOUGH COINS MESSAGE=======================================\nNoCoinsToShop:\nJAL PlaySound\nLI A0 0x29A ; Toad: Oooh :(\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 0xD ; Character image (Alt Toad)\nLUI A1 hi(NoCoinsToShop_Message)\nADDIU A1 A1 lo(NoCoinsToShop_Message)\n\nJ FinalizeMessage\nNOP\n;END NOT ENOUGH COINS MESSAGE=========================================\n\n;BEGIN Last Turn MESSAGE==============================================\nLastTurn:\nJAL PlaySound\nLI A0 0x29A ; Toad: Oooh :(\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 0xD ; Character image (Alt Toad)\nLUI A1 hi(LastTurn_Message)\nADDIU A1 A1 lo(LastTurn_Message)\n;END Last Turn MESSAGE================================================\n\nFinalizeMessage:\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n\n\nexit:\nLW S5 8(SP)\nLW S4 16(SP)\nLW S3 20(SP)\nLW S1 32(SP)\nLW S2 28(SP)\nLW S0 24(SP)\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n\n\n.align 16\nLastTurn_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Welcome to the\"\n.byte 0x06 ; Blue font\n.ascii \" Item Emporium\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Sadly\"\n.byte 0x82 ; Comma (,)\n.ascii \" I\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"m out of stock\"\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Please come back another time\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNoCoinsToShop_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Oh dear\"\n.byte 0x85,0x85,0x85 ; Period (...)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"You don\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t have enough coins\"\n.byte 0x85 ; Period (.)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Come back when you have more coins\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nTooManyItems_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"It seems you can\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t carry any more items\"\n.byte 0x85 ; Period (.)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Come back later when you have space\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nGreeting_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Hello there\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Welcome to the\"\n.byte 0x06 ; Blue font\n.ascii \" Item Emporium\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Check out my wares\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 20\nItemSelection_Prompt:\n.byte 0x0B ; Start the message\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Would you like to buy an item\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.byte 0x06 ; Blue font\n.ascii \"Mushroom    \"\n.byte 0x08 ; White Font\n.byte 0x10 ; Space ( )\n.byte 0x1A,0x1A,0x1A ; padding\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \" 3\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.byte 0x06 ; Blue font\n.ascii \"Reverse Mushroom   \"\n.byte 0x08 ; White Font\n.byte 0x10 ; Space ( )\n.byte 0x1A,0x1A,0x1A ; padding\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \" 5\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.byte 0x06 ; Blue font\n.ascii \"Poison Mushroom\"\n.byte 0x10 ; Space ( )\n.byte 0x08 ; White Font\n.byte 0x1A ; padding\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \" 5\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.byte 0x06 ; Blue font\n.ascii \"Golden Mushroom  \"\n.byte 0x08 ; White Font\n.byte 0x1A,0x1A,0x1A ; padding\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \" 7\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.byte 0x06 ; Blue font\n.ascii \"Bowser Phone   \"\n.byte 0x10,0x10 ; Space 2x (  )\n.byte 0x08 ; White Font\n.byte 0x1A ; padding\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \"10\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.byte 0x06 ; Blue font\n.ascii \"Bowser Suit   \"\n.byte 0x08 ; White Font\n.byte 0x1A,0x1A,0x1A ; padding\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \"20\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.byte 0x06 ; Blue font\n.ascii \"Koopa Card   \"\n.byte 0x08 ; White Font\n.byte 0x1A,0x1A,0x1A ; padding\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \"50\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.byte 0x06 ; Blue font\n.ascii \"Item Bag  \"\n.byte 0x08 ; White Font\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A ; padding\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \"25\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A \n.byte 0x0C ; Start option\n.ascii \"Nope\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A \n.byte 0x0C ; Start option\n.ascii \"View Map\"\n.byte 0x0D ; End option\n.byte 0\n\n.align 16\nNotEnoughCoins_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"You don\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t have enough coins\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Please select something else\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause"}},"bg":{"width":1152,"height":864,"src":"data:image/jpeg;base64,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","fov":15,"scaleFactor":0.1,"cameraEyePosX":0,"cameraEyePosY":300,"cameraEyePosZ":300,"lookatPointX":0,"lookatPointY":0,"lookatPointZ":0},"audioIndex":41,"otherbg":{"boardselect":"data:image/png;base64,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","boardlogo":"data:image/png;base64,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","boardlogotext":"data:image/png;base64,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","largescene":"data:image/png;base64,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"},"boardevents":[{"id":"Model View Bowser (MP3)","activationType":-2,"executionType":1,"custom":true,"parameterValues":{"ModelSpace":73}},{"id":"Model View Bowser (MP3)","activationType":-2,"executionType":1,"custom":true,"parameterValues":{"ModelSpace":74}}]}