diff --git a/worlds/ladx/LADXR/patches/aesthetics.py b/worlds/ladx/LADXR/patches/aesthetics.py index 2975c804d472..6ca7d3d973fd 100644 --- a/worlds/ladx/LADXR/patches/aesthetics.py +++ b/worlds/ladx/LADXR/patches/aesthetics.py @@ -4,6 +4,7 @@ from .. import entityData import os import bsdiff4 +import pkgutil def imageTo2bpp(filename): import PIL.Image @@ -179,24 +180,9 @@ def noText(rom): def reduceMessageLengths(rom, rnd): # Into text from Marin. Got to go fast, so less text. (This intro text is very long) - rom.texts[0x01] = formatText(rnd.choice([ - "Let's a go!", - "Remember, sword goes on A!", - "Avoid the heart piece of shame!", - "Marin? No, this is Zelda. Welcome to Hyrule", - "Why are you in my bed?", - "This is not a Mario game!", - "MuffinJets was here...", - "Remember, there are no bugs in LADX", - "#####, #####, you got to wake up!\nDinner is ready.", - "Go find the stepladder", - "Pizza power!", - "Eastmost penninsula is the secret", - "There is no cow level", - "You cannot lift rocks with your bear hands", - "Thank you, daid!", - "There, there now. Just relax. You've been asleep for almost nine hours now." - ])) + lines = pkgutil.get_data(__name__, "marin.txt").decode("unicode_escape").splitlines() + lines = [l for l in lines if l.strip()] + rom.texts[0x01] = formatText(rnd.choice(lines).strip()) # Reduce length of a bunch of common texts rom.texts[0xEA] = formatText("You've got a Guardian Acorn!") diff --git a/worlds/ladx/LADXR/patches/marin.txt b/worlds/ladx/LADXR/patches/marin.txt new file mode 100644 index 000000000000..f946bcfc0c5a --- /dev/null +++ b/worlds/ladx/LADXR/patches/marin.txt @@ -0,0 +1,466 @@ +Let's a go! +Remember, sword goes on A! +Remember, sword goes on B! +It's pronounced Hydrocity Zone. +Avoid the heart piece of shame! +Marin? No, this is Zelda. Welcome to Hyrule +Why are you in my bed? +This is not a Mario game! +Wait, I thought Daid was French! +Is it spicefather or spaceotter? +kbranch finally took a break! +Baby seed ahead. +Abandon all hope ye who enter here... +Link... Open your eyes...\nWait, you're #####? +Remember, there are no bugs in LADX. +#####, #####, you got to wake up!\nDinner is ready. +Go find the stepladder. +Pizza power! +Eastmost peninsula is the secret. +There is no cow level. +You cannot lift rocks with your bear hands. +Don't worry, the doghouse was patched. +The carpet whale isn't real, it can't hurt you. +Isn't this a demake of Phantom Hourglass? +Go try the LAS rando! +Go try the Oracles rando! +Go try Archipelago! +Go try touching grass! +Please leave my house. +Trust me, this will be a 2 hour seed, max. +This is still better than doing Dampe dungeons. +They say that Marin can be found here. +Stalfos are such boneheads. +90 percent bug-free! +404 Marin.personality not found. +Idk man, works on my machine. +Hey guys, did you know that Vaporeon +Trans rights! +Support gay rights!\nAnd their lefts! +Snake? Snake?! SNAAAAKE!!! +Oh, you chose THESE settings? +As seen on TV! +May contain nuts. +Limited edition! +May contain RNG. +Reticulating splines! +Keyboard compatible! +Teetsuuuuoooo! +Kaaneeeedaaaa! +Learn about allyship! +This Marin text left intentionally blank. +'Autological' is! +Technoblade never dies! +Thank you, CrystalSaver! +Wait, LADX has a rando? +Wait, how many Pokemon are there now? +GOOD EMU +Good luck finding the feather. +Good luck finding the bracelets. +Good luck finding the boots. +Good luck finding your swords. +Good luck finding the flippers. +Good luck finding the rooster. +Good luck finding the hookshot. +Good luck finding the magic rod. +It's not a fire rod.\nIt's a magic rod, it shoots magic. +You should check the Seashell Mansion. +Mt. Tamaranch +WIND FISH IN NAME ONLY, FOR IT IS NEITHER. +Stuck? Try Magpie! +Ribbit! Ribbit! I'm Marin, on vocals! +Try this rando at ladxr.daid.eu! +He turned himself into a carpet whale! +Which came first, the whale or the egg? +Glan - Known Death and Taxes appreciator. +Pokemon number 591. +Would you? +Sprinkle the desert skulls. +Please don't curse in my Christian LADXR seed. +... ... ... \n... ...smash. +How was bedwetting practice? +The Oracles decomp project is going well! +#####, how do I download RAM? +Is this a delayed April Fool's Joke? +Play as if your footage will go in a\nSummoning Salt video. +I hope you prepared for our date later. +Isn't this the game where you date a seagull? +You look pretty good for a guy who probably drowned. +Remember, we race on Sundays. +This randomizer was made possible by players like you. \n \n Thank you! +Now with real fake doors! +Now with real fake floors! +You could be doing something productive right now. +No eggs were harmed in the making of this game. +I'm helping the goat, \ncatfishing Mr. Write is kinda the goal. +There are actually two LADX randomizers. +You're not gonna cheat... \n ...right? +Mamu's singing is so bad it wakes the dead. +Don't forget the Richard picture. +Are you sure you wanna do this? I kinda like this island. +SJ, BT, WW, OoB, HIJKLMNOP. +5 dollars in the swear jar. Now. +#####, I promise this seed will be better than the last one. +Want your name here? Contribute to LADXR! +Kappa +HEY! \n \n LANGUAGE! +I sell seashells on the seashore. +Hey! Are you even listening to me? +Your stay will total 10,000 rupees. I hope you have good insurance. +I have like the biggest crush on you. Will you get the hints now? +Daid watches Matty for ideas. \nBlame her if things go wrong. +'All of you are to blame.' -Daid +Batman Contingency Plan: Link. Step 1: Disguise yourself as a maiden to attract the young hero. +I have flooded Koholint with a deadly neurotoxin. +Ahh, General #####. +Finally, Link's Awakening! +Is the Wind Fish dreaming that he's sleeping in an egg? Or is he dreaming that he's you? +Save Koholint. By destroying it. Huh? Don't ask me, I'm just a kid! +There aren't enough women in this village to sustain a civilization. +So does this game take place before or after Oracles? +Have you tried the critically acclaimed MMORPG FINAL FANTASY XIV that has a free trial up to level 60 including the Heavensward expansion? +The thumbs-up sign had been used by the Galactic Federation for ages. Me, I was known for giving the thumbs-down during briefing. I had my reasons, though... Commander Adam Malkovich was normally cool and not one to joke around, but he would end all of his mission briefings by saying, 'Any objections, Lady?' +Hot hippos are near your location! +#####, get up! It's my turn in the bed! Tarin's smells too much... +Have you ever had a dream\nthat\nyo wa-\nyo had\nyo\nthat\nthat you could do anything? +Next time, try a salad. +seagull noises +I'm telling you, YOU HAVE UNO, it came free with your Xbox! +I'm telling you, YOU HAVE TRENDY, it came free with your Mabe! +LADXR - Now with even more Marin quotes! +You guys are spending more time adding Marin quotes than actually playing the game. +NASA faked the moon. +Doh, I missed! +Beginning the seed in... 100\n99\n98\n97\n96\n...\nJust Kidding. +Consider libre software! +Consider a GNU/Linux installation! +Now you're gonna tell me about how you need to get some instruments or maybe shells to hatch a whale out of an egg, right? All you boys are the same... +Oh hey #####! I made pancakes! +Oh hey #####! I made breakfast! +Alright Tarin, test subject number 142857 was a failure, give him the item and the memory drug and we'll try next time. +Betcha 100 rupees that Tarin gives you a sword. +Betcha 100 rupees that Tarin gives you the feather. +Betcha 100 rupees that Tarin gives you a bracelet. +Betcha 100 rupees that Tarin gives you the boots. +Betcha 100 rupees that Tarin gives you the hookshot. +Betcha 100 rupees that Tarin gives you the rod. +You'd think that Madam MeowMeow would be a cat person. +Look at you, with them dry lips. +You are now manually breathing. Hope that doesn't throw you off for this race. +Lemme get a number nine, a number nine large, a number six, with extra dip... +Tarin, the red-nosed deadbeat \nHad a mushroom addiction! +I'm using tilt controls! +SPLASH! \n \n \n ...Wait, you meant something else by 'splash text'? +CRACKLE-FWOOSH! +'Logic' is a strong word. +They say that the go-to way for fixing things is just to add another one of me. +gl hf +Have you considered multi-classing as a THIEF? +Don't call me Shirley +WHY are you buying CLOTHES at the SOUP STORE? +Believe it or not, this won't be the last time Link gets stranded on an island. +Is this the real life? Or is this just fantasy? +To the owner of the white sedan, your lights are on. +Now remade, in beautiful SD 2D! +Animal Village in my seed \nMarin and rabbits, loop de loop. +You seem totally entranced in Marin's appearance. +House hippoes are very timid creatures and are rarely seen, but they will defend their territory if provoked. +New goal! Close this seed, open the LADXR source code, and find the typo. +All your base are belong to us +Really? Another seed? +This seed brought to you by: the corners in the D2 boss room. +Hey, THIEF! Oh wait, you haven't done anything wrong... yet. +Hello World +With these hands, I give you life! +I heard we're a subcommunity of FFR now. +Try the Final Fantasy Randomizer! +How soon should we start calling you THIEF? +... Why do you keep doing this to yourself? +YOUR AD HERE +Did Matty give you this seed? Yeesh, good luck. +Yoooo I looked ahead into the spoiler log for this one...\n...\n...\n...good luck. +Lemme check the spoiler log...\nOkay, cool, only the normal amount of stupid. +Oh, you're alive. Dang. Guess I won't be needing THIS anymore. +Now you're gonna go talk to my dad. Gosh, boys are so predictable. +Shoot, I WAS going to steal your kidneys while you were asleep. Guess I'll have to find a moment when you don't expect me. +You caught me, mid-suavamente! +You'll be the bedwetting champion in no time. +Link, stop doing that, this is the fifth time this week I've had to change the sheets! +You mind napping in Not My Bed next time? +Why do they call it oven when you of in the cold food of out hot eat the food? +Marin sayings will never be generated by AI. Our community really is just that unfunny. +skibidi toilet\n...\nYes, that joke WILL age well +WHO DARES AWAKEN ME FROM MY THOUSAND-YEAR SLUMBER +The wind... it is... blowing... +Have I ever told you how much I hate sand? +explosion.gif +It is pronounced LADXR, not LADXR. +Stop pronouncing it lah-decks. +Someone once suggested to add all the nag messages all at once for me. +Accidentally playing Song 2? In front of the egg? It's more likely than you think. +Ladies and gentlemen? We got him. +Ladies and gentlemen? We got her. +Ladies and gentlemen? We got 'em. +What a wake up! I thought you'd never Marin! You were feeling a bit woozy and Zelda... What? Koholint? No, my name's relief! You must still be tossing. You are on turning Island! +...Zelda? Oh Marin is it? My apologies, thank you for saving me. So I'm on Koholint Island? Wait, where's my sword and shield?! +Koholint? More like kOWOlint. +What? The Wind Fish will grant my wish literally? I forsee nothing wrong happening with this. +Hey Marin! You woke me up from a fine nap! ... Thanks a lot! But now, I'll get my revenge! Are you ready?! +Why bother coming up with a funny quote? You're just gonna mash through it anyway. +something something whale something something dream something something adventure. +Some people won't be able to see this message! +If you're playing Archipelago and see this message, say hi to zig for me! +I think it may be time to stop playing LADXR seeds. +Rings do nothing unless worn! +Thank you Link, but our Instruments are in another Dungeon. +Are you sure you loaded the right seed? +Is this even randomized? +This seed brought to you by... Corners! +To this day I still don't know if we inconvenienced the Mad Batter or not. +Oh, hi ##### +People forgot I was playable in Hyrule Warriors +Join our Discord. Or else. +Also try Minecraft! +I see you're finally awake... +OwO +This is Todd Howard, and today I'm pleased to announce... The Elder Scrolls V: Skyrim for the Nintendo Game Boy Color! +Hey dummy! Need a hint? The power bracelet is... !! Whoops! There I go, talking too much again. +Thank you for visiting Toronbo Shores featuring Mabe Village. Don't forget your complimentary gift on the way out. +They say that sand can be found in Yarna Desert. +I got to see a previously unreleased cut yesterday. It only cost me 200 rupees. What a deal! +Just let him sleep +LADXR is going to be renamed X now. +Did you hear this chart-topping song yet? It's called Manbo's Mambo, it's so catchy! OH! +YOU DARE BRING LIGHT INTO MY LAIR?!?! You must DIE! +But enough talk! Have at you! +Please input your age for optimal meme-text delivery. +So the bear is just calling the walrus fat beecause he's projecting, right? +Please help, #####! The Nightmare has shuffled all the items around! +One does not simply Wake the Wind Fish. +Nothing unusual here, just a completely normal LADX game, Mister Nintendo. +Remember:\n1) Play Vanilla\n2) Play Solo Rando\n3) Play Multi +Is :) a good item? +What version do we have anyway? 0.6.9? +Hello. LADX is currently looking for a new maintainer. Please apply within. +So, what &newgames are coming in the next AP version? +Is !remaining fixed yet? +Remember the APocalypse. Never forget the rooms we lost that day. +Have you heard of Berserker's Multiworld? +MILF. Man I love Fangames. +How big can the Big Async be anyway? A hundred worlds? +Have you heard of the After Dark server? +Try Adventure! +Try Aquaria! +Try Blasphemous! +Try Bomb Rush Cyberfunk! +Try Bumper Stickers! +Try Castlevania 64! +Try Celeste 64! +Try ChecksFinder! +Try Clique! +Try Dark Souls III! +Try DLCQuest! +Try Donkey Kong Country 3! +Try DOOM 1993! +Try DOOM II! +Try Factorio! +Try Final Fantasy! +Try Final Fantasy Mystic Quest! +Try A Hat in Time! +Try Heretic! +Try Hollow Knight! +Try Hylics 2! +Try Kingdom Hearts 2! +Try Kirby's Dream Land 3! +Try Landstalker - The Treasures of King Nole! +Try The Legend of Zelda! +Try Lingo! +Try A Link to the Past! +Try Links Awakening DX! +Try Lufia II Ancient Cave! +Try Mario & Luigi Superstar Saga! +Try MegaMan Battle Network 3! +Try Meritous! +Try The Messenger! +Try Minecraft! +Try Muse Dash! +Try Noita! +Try Ocarina of Time! +Try Overcooked! 2! +Try Pokemon Emerald! +Try Pokemon Red and Blue! +Try Raft! +Try Risk of Rain 2! +Try Rogue Legacy! +Try Secret of Evermore! +Try Shivers! +Try A Short Hike! +Try Slay the Spire! +Try SMZ3! +Try Sonic Adventure 2 Battle! +Try Starcraft 2! +Try Stardew Valley! +Try Subnautica! +Try Sudoku! +Try Super Mario 64! +Try Super Mario World! +Try Super Metroid! +Try Terraria! +Try Timespinner! +Try TUNIC! +Try Undertale! +Try VVVVVV! +Try Wargroove! +Try The Witness! +Try Yoshi's Island! +Try Yu-Gi-Oh! 2006! +Try Zillion! +Try Zork Grand Inquisitor! +Try Old School Runescape! +Try Kingdom Hearts! +Try Mega Man 2! +Try Yacht Dice! +VVVVVVVVVVVVVV this should be enough V right? +If you see this message, please open a #bug-report about it\n\n\nDon't actually though. +This YAML is going in the bucket, isn't it? +Oh, this is a terrible seed for a Sync +Oh, this is a terrible seed for an Async +What does BK stand for anyway? +Check out the #future-game-design forum +This is actually a Free trial of the critically acclaimed MMORPG Final Fantasy XIV, including the entirety of A Realm Reborn and the award winning Heavensward and Stormblood expansions up to level 70 with no restrictions on playtime! +Is it April yet? Can I play ArchipIDLE again? +https://archipelago.gg/datapackage +Hello, Link! (Disregard message if your player sprite is not Link.) +Go back to sleep, Outer Wilds isn't supported yet. +:)\nWelcome back! +Don't forget about Aginah! +Remind your Undertale player not to warp before Mad Dummy. +You need\n9 instruments\nor maybe not. I wouldn't know. +Try !\n\nIt makes the game easier. +Have you tried The Witness? If you're a fan of games about waking up on an unfamiliar island, give it a shot! +Have you tried turning it off and on again? +Its about time. Now go and check +This dream is a lie. Or is it a cake? +Don't live your dream. Dream your live. +Only 5 more minutes. zzzZ +Tell me, for whom do you fight?\nHmmph. How very glib. And do you believe in Koholint? +I wonder when Undertale will be merged?\nOh wait it already has. +Hit me up if you get stuck -\nwe could go to Burger King together. +Post this message to delay Silksong. +Sorry #####, but your princess is in another castle! +You've been met with a terrible fate, haven't you? +Hey!\nListen!\nHey! Hey!\nListen! +I bet there's a progression item at the 980 Rupee shop check. +Lamp oil? Rope? Bombs? You want it? It's yours, my friend. As long as you have enough rubies. +One day I happened to be occupied with the subject of generation of waves by wind. +(nuzzles you) uwu +why do they call it links awakening when links awake and IN links asleep OUT the wind fish +For many years I have been looking, searching for, but never finding, the builder of this house... +What the heck is a Quatro? +Have you tried The Binding of Isaac yet? +Have you played Pong? \n I hear it's still popular nowadays. +Five Nights at Freddy's... \n That's where I wanna be +Setting Coinsanity to -1... +Your Feather can be found at Mask-Shard_Grey_Mourner +Your Sword can be found in Ganon's Tower +Your Rooster can be found in HylemXylem +Your Bracelet can be found at Giant Floor Puzzle +Your Flippers can be found in Valley of Bowser +Your Magic Rod can be found in Victory Road +Your Hookshot can be found in Bowser in the Sky +Have they added Among Us to AP yet? +Every copy of LADX is personalized, David. +Looks like you're going on A Short Hike. Bring back feathers please? +Functioning Brain is at...\nWait. This isn't Witness. Wrong game, sorry. +Don't forget to check your Clique!\nIf, y'know, you have one. No pressure... +:3 +Sorry ######, but your progression item is in another world. +&newgames\n&oldgames +Do arrows come with turners? I'm stuck in my Bumper Stickers world. +This seed has dexsanity enabled. Don't get stuck in Dewford! +Please purchase the Dialogue Pack for DLC Quest: Link's Adventure to read the rest of this text. +No hints here. Maybe ask BK Sudoku for some? +KILNS (Yellow Middle, 5) \n REVELATION (White Low, 9) +Push the button! When someone lets you... +You won't believe the WEIRD thing Tarin found at the beach! Go on, ask him about it! +When's door randomizer getting added to AP? +Can you get my Morph Ball? +Shoutouts to Simpleflips +Remember, Sword goes on C!\n...you have a C button, right? +Ask Berserker for your Progressive Power Bracelets! +I will be taking your Burger King order now to save you some time when you inevitably need it. +Welcome to KOHOLINT ISLAND.\nNo, we do not have a BURGER KING. +Welcome to Burger King, may I take your order? +Rise and shine, #####. Rise and shine. +Well, this is\nLITTLEROOT TOWN.\nHow do you like it? +My boy, this peace is what all true warriors strive for! +#####, you can do it!\nSave the Princess...\nZelda is your... ... ... +Dear Mario:\nPlease come to the castle, I've baked a cake for you. Yours truly--\nPrincess Toadstool\nPeach +Grass-sanity mode activated. Have fun! +Don't forget to bring rupees to the signpost maze this time. +UP UP DOWN DOWN LEFT RIGHT LEFT RIGHT B A START +Try LADX!\nWait a minute... +ERROR! Unable to verify player. Please drink a verification can. +We have been trying to reach you about your raft's extended warranty +Are you ready for the easiest BK of your life? +Hello, welcome to the world of Pokemon!\nMy name is Marin, and I'm-- +Alright, this is very important, I need you to listen to what I'm about to tell you--\nHey, wait, where are you going?! +Cheques?\nSorry we don't accept cheques here +Hi! \nMarin. \nWho...? \nHow...? \nWait... \nWhy??? \nSorry... \n...\nThanks. \nBye! +AHHH WHY IS THERE SO MUCH GRASS? \nHOLY SH*T GRASS SNAKE AHHHH +Could you buy some strawberries on your way home? \nHuh it's out of logic??? What?? +I heard you sleeptalking about skeletons and genocide... Your past must have been full of misery (mire) +It's time to let go... \nIt wasn't your fault... \nYou couldn't have known your first check was going to be hardmode... +They say that your progression is in another castle... +A minute of silence for the failed generations due to the Fitness Gram Pacer test. +Save an Ice Trap for me, please? +maren +ERROR DETECTED IN YAML\nOHKO MODE FORCED ON +she awaken my link (extremely loud incorrect buzzer) +Is deathlink on? If so, be careful! +Sorry, but you're about to be BK'd. +Did you set up cheesetracker yet? +I've got a hint I need you to get... +You aren't planning to destroy this island and kill everyone on it are you? +Have you ever had a dream, that, that you um you had you'd you would you could you'd do you wi you wants you you could do so you you'd do you could you you want you want him to do you so much you could do anything? +R R R U L L U L U R U R D R D R U U +I'm not sure how, but I am pretty sure this is Phar's fault. +Oh, look at that. Link's Awakened.\nYou did it, you beat the game. +Excellent armaments, #####. Please return - \nCOVERED IN BLOOD -\n...safe and sound. +Pray return to the Link's Awakening Sands. +This Marin dialogue was inspired by The Witness's audiologs. +You're awake!\n....\nYou were warned.\nI'm now going to say every word beginning with Z!\nZA\nZABAGLIONE\nZABAGLIONES\nZABAIONE\nZABAIONES\nZABAJONE\nZABAJONES\nZABETA\nZABETAS\nZABRA\nZABRAS\nZABTIEH\nZABTIEHS\nZACATON\nZACATONS\nZACK\nZACKS\nZADDICK\nZADDIK\nZADDIKIM\nZADDIKS\nZAFFAR\nzAFFARS\nZAFFER\nZAFFERS\nZAFFIR\n....\n....\n....\nI'll let you off easy.\nThis time. +Leave me alone, I'm Marinating. +praise be to the tungsten cube +If you play multiple seeds in a row, you can pretend that each run is the dream you awaken from in the next. +If this is a competitive race,\n\nyour time has already started. +If anything goes wrong, remember.\n Blame Phar. +Better hope your Hookshot didn't land on the Sick Kid. +One time, I accidentally said Konoliht instead of Koholint... +Sometimes, you must become best girl yourself... +You just woke up! My name's #####!\nYou must be Marin, right? +I just had the strangest dream, I was a seagull!\nI sung many songs for everybody to hear!\nHave you ever had a strange dream before? +If you think about it, Koholint sounds suspiciously similar to Coherent... +All I kin remember is biting into a juicy toadstool. Then I had the strangest dream... I was a Marin! Yeah, it sounds strange, but it sure was fun! +Prepare for a 100% run! +Prediction: 1 hour +Prediction: 4 hours +Prediction: 6 hours +Prediction: 12 hours +Prediction: Impossible seed +Oak's parcel has arrived. +Don't forget to like and subscribe! +Don't BK, eat healthy! +No omega symbols broke this seed gen? Good! +#####...\nYou're lucky.\nLooks like my summer vacation is...\nover. +Are you ready to send nukes to someone's Factorio game? +You're late... Is this a Cmario game? +At least you don't have to fight Ganon... What? +PRAISE THE SUN! +I'd recommend more sleep before heading out there. +You Must Construct Additional Pylons +#####, you lazy bum. I knew that I'd find you snoozing down here. +This is it, #####.\nJust breathe.\nWhy are you so nervous? +Hey, you. You're finally awake.\nYou were trying to cross the border, huh? +Hey, you. You're finally awake.\nYou were trying to leave the island, huh?\nSwam straight into that whirlpool, same as us, and that thief over there. +Is my Triforce locked behind your Wind Fish?