Jump to content
  • LOL random XD


    andracass

    hey. how are y'all doing out there?

    like it kinda feels like stuff is falling apart in general a bit harder than it usually does.

    i'm still kind of adjusting to the new world of videochatting everything all the time.

    so ame and i, independently of each other, had an idea the other day.

    everyone's probably looking for something to do at home....

    and we have a randomizer....

    why not put it out there?

     

    so hi guys, we have a randomizer. it's in testing right now. ame and i are going to do a test stream tomorrow (3p MDT, 12 hours from now) on twitch. come watch! if everything goes well, we'll pretty much put it out that night.

    this randomizer is in a patch! you just take your freshest e18.2 (or maybe an earlier release? i don't actually know if those work or not) and you slap in those hot new patch files. then: bam, you have a randomizer! 

    technically he's a guy in the starter room that you talk to. 

    but there's a randomizer! hope y'all have fun!

     

    anyway. this is still also a dev blog, and i do like explaining things, so here's how it works.

    *ahem

    so, first of all, right now the randomizer only affects pokemon and moves, and they affect each on a 1 to 1 basis: if mudkip is randomized to mewtwo, mudkip is always mewtwo. the same thing goes for moves. to make this work, the randomizer guy pops out three numbers. one is the base number, and two are the modifiers. the base number is what determines where you start; the modifiers determine the order of the mons/moves that come after that.

    for example, if i get 5 as a base and 2 as a modifier, then bulbasaur would become charmeleon, ivysaur would become squirtle, venusaur would become blastoise, and so on. when the total hits 805, the counter loops back around. moves basically work the same way.

    and that's, uh, basically it. we just scatter that formula throughout the code. cry every time it breaks something. the usual!

     

    you can grab the patch here: 

     

    Edited by andracass

    • Like 11
    • Thanks 4
    • Hmm 2
    • Upvote 1


    User Feedback

    Recommended Comments

     
     
     
     
    Spoiler

    so, first of all, right now the randomizer only affects pokemon and moves, and they affect each on a 1 to 1 basis: if mudkip is randomized to mewtwo, mudkip is always mewtwo. the same thing goes for moves. to make this work, the randomizer guy pops out three numbers. one is the base number, and two are the modifiers. the base number is what determines where you start; the modifiers determine the order of the mons/moves that come after that.

    for example, if i get 5 as a base and 2 as a modifier, then bulbasaur would become charmeleon, ivysaur would become squirtle, venusaur would become blastoise, and so on. when the total hits 805, the counter loops back around. moves basically work the same way.

     

    The Ol' Caesar cipher razzle dazzle eh? very nice.

    Share this comment


    Link to comment
    Share on other sites

    I'm watching you.

     

    I know April Fools is around the corner.

    Somethings coming.

    Share this comment


    Link to comment
    Share on other sites

    Oh this is gonna be so broken and I'm all for it. What about event pokemon? Will those be random and will the sprites be altered as well? Cause if I see a man chasing a god damn Rayquaza I'd probably die laughing.

    Share this comment


    Link to comment
    Share on other sites
    1 hour ago, VividGrey said:

    Oh this is gonna be so broken and I'm all for it. What about event pokemon? Will those be random and will the sprites be altered as well? Cause if I see a man chasing a god damn Rayquaza I'd probably die laughing.

    Hahaha, yes, the guy that chases his Lillipup will now chase a Rayquaza "Come here, Dogmatix!"

    • Haha 1

    Share this comment


    Link to comment
    Share on other sites

    Is the shift unique for each pokemon? E.g. if bulbasaur gets a shift of 2 to venusaur, does that make wartortle also get a shift of 2 to charmander?

    Share this comment


    Link to comment
    Share on other sites
    7 hours ago, Dreamblitz said:
    Spoiler
     
     
     
     
      Reveal hidden contents

     

    The Ol' Caesar cipher razzle dazzle eh? very nice.

    omg you're right

    i actually did not realize i did that

    this is so much more boring now

    7 hours ago, VividGrey said:

    Oh this is gonna be so broken and I'm all for it. What about event pokemon? Will those be random and will the sprites be altered as well? Cause if I see a man chasing a god damn Rayquaza I'd probably die laughing.

    they won't, unfortunately-

     

    4 hours ago, UmbraWitch01 said:

    Is the shift unique for each pokemon? E.g. if bulbasaur gets a shift of 2 to venusaur, does that make wartortle also get a shift of 2 to charmander?

    it's not- the shift is the same for all of them

    Share this comment


    Link to comment
    Share on other sites

    So that's an affine cipher on Pokedex order and move codes as well?

    I'm curious, is it actually sufficiently random?

    Also, did you remember to ban modifier values that aren't coprime to the total number of Pokemon or moves?

     

    Share this comment


    Link to comment
    Share on other sites
    19 minutes ago, Mindlack said:

    Also, did you remember to ban modifier values that aren't coprime to the total number of Pokemon or moves?

    yes

    Share this comment


    Link to comment
    Share on other sites

    I've seen PokeTubers play a randomizer from various Pokémon games, but I've never played a Pokemon randomizer before. This is going to be a whole new experience for me to try.

    Share this comment


    Link to comment
    Share on other sites

    okah

    My brain has gone baam

    Somebody please explain to me wat dis is:

    Spoiler

    so, first of all, right now the randomizer only affects pokemon and moves, and they affect each on a 1 to 1 basis: if mudkip is randomized to mewtwo, mudkip is always mewtwo. the same thing goes for moves. to make this work, the randomizer guy pops out three numbers. one is the base number, and two are the modifiers. the base number is what determines where you start; the modifiers determine the order of the mons/moves that come after that.

    for example, if i get 5 as a base and 2 as a modifier, then bulbasaur would become charmeleon, ivysaur would become squirtle, venusaur would become blastoise, and so on. when the total hits 805, the counter loops back.

     

     

     

    On 3/19/2020 at 7:21 PM, ShogokiX said:

    Hahaha, yes, the guy that chases his Lillipup will now chase a Rayquaza "Come here, Dogmatix!"

    Heeeheee that would actually be kinda fun

    Especially if the said 'Dogmatix' likes to groove in the streets.....😂😂😂

     

    Share this comment


    Link to comment
    Share on other sites

    Where do you get the patch?! I NEED to try this, it's my dream come true!

     

     

    EDIT: Found the patch! It's amazing! I feel like the game just got a full revamp. I'm now walking around on a fresh file with a Popplio Rayquaza that has Sketch and Sonic Boom. And, fun note, Fern had a Prankster Murkrow with D-Bond. Not fun.... but AWESOME.)

    Edited by Ezlo Farcarver
    Update on my experience so far.

    Share this comment


    Link to comment
    Share on other sites

    Heatran for starter and Kabutops instead of Ratata, even with random moves, was pretty devastating. Quite fun, really. But as others already stated; if moves weren't random(ized), that would certainly hit the spot!

    Share this comment


    Link to comment
    Share on other sites

    I think that was also discussed during the live stream. Randomized Pokémon and randomized moves will be 2 different passwords in the EP19 release, as far as i understood. Well, maybe, if they feel like it (and if we ask nicely), Cass or Ame might even update this current patch to work that way.

    • Like 1

    Share this comment


    Link to comment
    Share on other sites

    May I dare to suggest a random abilities option as well? That would make a randomized run well and truly bonkers.

    Share this comment


    Link to comment
    Share on other sites
    On 3/27/2020 at 12:12 PM, _v.sri4 said:

    May I dare to suggest a random abilities option as well? That would make a randomized run well and truly bonkers.

    next year's april fool's joke: ultimate random.

    abilities? random.
    pokemon? random.
    trainers? random.
    map connections? random.
    button inputs? random. 
    sprite displays? random.

    audio output? random.

    we'll also randomize a pixel distortion so it looks like one of those grainy TV screens from back in the day

    Share this comment


    Link to comment
    Share on other sites

    Random items would be fun... imagine finding a wild Rattata holding a PULSE or a key item. THAT'S my favorite type of game-breaking random run! (I know random items is probs gonna be limited to held items, berries, and heal-ants, but a no-holds-barred full random item run would be LEGIT.)

    Share this comment


    Link to comment
    Share on other sites

    A randomizer would add an extra fun layer of difficulty to the game! Just imagine Julia's electrode becoming a Rayquaza... haha... we dead

    Share this comment


    Link to comment
    Share on other sites


    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • hello. the progress bars are in storage. you can read about why here.

    and, no, the game is not cancelled. it's okay.

    (Updated 8/25)

  • 16-4.png
    16-5.png
    16-6.png
    16-7.png
    16-8.png
    16-11.png
    16-12.png

×
×
  • Create New...